@charset "utf-8";
/* 
Theme Name: HeatMap AdAptive (Utweak)
Theme URI: http://heatmaptheme.com
Description: Custom tweaks child theme for HeatMap Adaptive
Author: Stuart Wider
Author URI: http://stuartwider.com
Template: heatmap-adaptive
Version: 1.1.3
*/

/* 
This file is part of HeatMap Theme AdAptive
See license.txt (distributed with HeatMap Theme Adaptive) for details of
license, contributors, copyright notices, credits and trademarks.
*/


/* MEDIA
-------------------------- */



/* Make sure embeds and iframes fit their containers */
embed,
iframe,
object {
	max-width: 100%;
}

.crunchify-link {
    padding: 2px 8px 4px 8px !important;
    color: white;
    font-size: 12px;
    border-radius: 2px;
    margin-right: 2px;
    cursor: pointer;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    box-shadow: inset 0 -3px 0 rgba(0,0,0,.2);
    -moz-box-shadow: inset 0 -3px 0 rgba(0,0,0,.2);
    -webkit-box-shadow: inset 0 -3px 0 rgba(0,0,0,.2);
    margin-top: 2px;
    display: inline-block;
    text-decoration: none;
}
 
.crunchify-link:hover,.crunchify-link:active {
    color: white;
}
 
.crunchify-twitter {
    background: #00aced;
}
 
.crunchify-twitter:hover,.crunchify-twitter:active {
    background: #0084b4;
}
 
.crunchify-facebook {
    background: #3B5997;
}
 
.crunchify-facebook:hover,.crunchify-facebook:active {
    background: #2d4372;
}
 
.crunchify-googleplus {
    background: #D64937;
}
 
.crunchify-googleplus:hover,.crunchify-googleplus:active {
    background: #b53525;
}
 
.crunchify-buffer {
    background: #444;
}
 
.crunchify-buffer:hover,.crunchify-buffer:active {
    background: #222;
}
 
.crunchify-pinterest {
    background: #bd081c;
}
 
.crunchify-pinterest:hover,.crunchify-pinterest:active {
    background: #bd081c;
}
 
.crunchify-linkedin {
    background: #0074A1;
}
 
.crunchify-linkedin:hover,.crunchify-linkedin:active {
    background: #006288;
}
 
.crunchify-social {
    margin: 20px 0px 25px 0px;
    -webkit-font-smoothing: antialiased;
    font-size: 12px;
}

/* R E C E N T   P O S T S
----------------------------------------*/
.tw-recent-posts {	
}

.tw-recent-posts .featured-post {
	margin-bottom: 15px;
	line-height: 1.1em;
}

.tw-recent-posts .featured-post h4 {
	clear: none;
	margin: 0 0 10px 0;
	padding: 0;
}

.tw-recent-posts .featured-post h4 a {
	font-size: 100%
}

.tw-recent-posts .post-time {
	font-size: .8em;
	margin: 0 0 5px 0;
	padding: 0;
}

.tw-recent-posts .featured-post img {
	float: left;
	margin: 0 10px 5px 0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.tw-recent-posts .featured-post .excerpt {
	clear: none;
	font-size: .9em;
}

.tw-recent-posts a.read-more {
	white-space: nowrap;
	display: block;
	margin-top: 5px;
	font-size: .8em;
}

.tw-recent-posts .clear {
	clear: both;
}


/*FerCode Extra Styles*/
#lyrics, #lyricstitle {text-align:center;}




.heatmapthemead-menu { font-family: 'Pontano Sans', Verdana, Helvetica, sans-serif; }
body { font-size: 1.8em;}
body, button, input, select, textarea { font-family: 'Pontano Sans', Verdana, Helvetica, sans-serif; }


.wp-pagenavi {
font-size: 12px !important;
text-align: center;
}

.wp-pagenavi {
	padding: 10px 20px 10px !important;
	display:block !important;
	clear:both !important;
}
.wp-pagenavi a ,.wp-pagenavi span.pages, .wp-pagenavi span.extend {
		color:#333333 !important;
		text-shadow:0px 1px #F6F6F6 !important;
		padding:6px 9px 6px 9px !important;
		border:solid 1px #B6B6B6 !important;
		box-shadow:0px 1px #EFEFEF !important;
		-moz-box-shadow:0px 1px #EFEFEF !important;
		-webkit-box-shadow:0px 1px #EFEFEF !important;
		background:#E6E6E6 !important;
		background:-moz-linear-gradient(top,#FFFFFF 1px,#F3F3F3 1px,#E6E6E6) !important;
		background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#FFFFFF),color-stop(0.02,#F3F3F3),color-stop(1,#E6E6E6)) !important;
		font-size:12px !important;
		margin-right:3px !important;
		text-decoration:none !important;
}	
.wp-pagenavi a:hover {
		color:#fff !important;
		text-shadow:0px 1px #866454 !important;
		border-color:#886756 !important;
		background:#A37A66 !important;
		background:-moz-linear-gradient(top,#E9C4B2 1px,#C59882 1px,#A37A66) !important;
		background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#E9C4B2),color-stop(0.02,#C59882),color-stop(1,#A37A66)) !important;
		color:#FFFFFF !important;
		box-shadow:0px 1px #E7E7E7 !important;
		-moz-box-shadow:0px 1px #E7E7E7 !important;
		-webkit-box-shadow:0px 1px #E7E7E7 !important;

}
 .wp-pagenavi span.current{
		padding:6px 9px 6px 9px !important;
		border:solid 1px #DCDCDC !important;
		color:#fff !important;
		box-shadow:0px 1px #E7E7E7 !important;
		-moz-box-shadow:0px 1px #E7E7E7 !important;
		-webkit-box-shadow:0px 1px #E7E7E7 !important;
		margin-right:3px !important;
		text-shadow:0px 1px #866454 !important;
		border-color:#886756 !important;
		background:#A37A66 !important;
		background:-moz-linear-gradient(top,#E9C4B2 1px,#C59882 1px,#A37A66) !important;
		background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#E9C4B2),color-stop(0.02,#C59882),color-stop(1,#A37A66)) !important;
}

.RelatedPosts {width:45%;min-width:300px;float:left;padding-right:10px;}
.entry-title {text-align:center;}


.tagcloud, .st-tag-cloud, .entry-content-excerpt {text-align:justify;}
.tw-recent-posts .featured-post {
margin-bottom: 15px;
line-height: 1.1em;
text-align: justify;
}
#heatmapthemead-the-content-container .entry-content a {
text-decoration: none;
}
.roundedimg {-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;width:100%;height:auto;}

#heatmapthemead-main {
background-color: #ffffff;
}

.videoframe {text-align: center;
    /* padding: 12px; */
    border: 1px solid #FFFFFF;
    border-radius: 0px 0px 0px 0px;
    -moz-border-radius: 0px 0px 0px 0px;
    -webkit-border-radius: 0px 0px 0px 0px;
    -khtml-border-radius: 0px 0px 0px 0px;
    box-shadow: 0 5px 10px 5px #aaaaaa, 15px 15px 20px #E8E8E8 inset, -15px -15px 20px #E8E8E8 inset;
    -moz-box-shadow: 0 5px 10px 5px #aaaaaa,15px 15px 20px #E8E8E8 inset,-15px -15px 20px #E8E8E8 inset;
    -webkit-box-shadow: 0 5px 10px 5px #aaaaaa, 15px 15px 20px #E8E8E8 inset, -15px -15px 20px #E8E8E8 inset;
    -khtml-box-shadow: 0 5px 10px 5px #aaaaaa,15px 15px 20px #E8E8E8 inset,-15px -15px 20px #E8E8E8 inset;
    margin: 15px;
    padding: 14px;
    border: 2px solid #ebebeb;
    /* z-index: 1; */}
	
	

@media (min-width:100px) { .videoframe {  margin: 11px;  padding: 0px; } }
@media (min-width:500px) { .videoframe { margin: 15px;  padding: 14px; } }
	
	
.videocontainer{background-color:#0059b3;position:relative;padding-bottom:56.25%;height:0;}

.videocontainer iframe,.videocontainer object,.videocontainer embed,.videocontainer video{background:url(https://www.countrymusicvideosonline.com/radio.gif) no-repeat center center;position:absolute;top:0;left:0;width:100%!important;height:100%!important;
}​
.videoimage {
    z-index: 9;
}
.playbutton {
    background: url('//www.countrymusicvideosonline.com/wp-content/uploads/NN-Play-icon.png') center center no-repeat;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 128px;
    height: 128px;
    margin: -64px 0 0 -64px;
    z-index: 10;
}



#breadcrumbs {
padding: 7px 14px;
margin: 0px;
background-color: #f5f5f5;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#FFF), to(#f5f5f5));
background-image: -moz-linear-gradient(top, #FFF, #f5f5f5);
background-image: -ms-linear-gradient(top, #FFF, #f5f5f5);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFF), color-stop(100%, #f5f5f5));
background-image: -webkit-linear-gradient(top, #FFF, #f5f5f5);
background-image: -o-linear-gradient(top, #FFF, #f5f5f5);
background-image: linear-gradient(top, #FFF, #f5f5f5);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF', endColorstr='#f5f5f5', GradientType=0);
border: 1px solid #ddd;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: inset 0 1px 0 #FFF;
-moz-box-shadow: inset 0 1px 0 #FFF;
box-shadow: inset 0 1px 0 #FFF;
text-align:center;
}


a:link {text-decoration:none;}





.anuncio {width:325px;text-align:center;float:left;}
.page-header {
background-color: #FFF !important;
 border: solid 0px #232323; 
 text-align:center;
}
a:link {text-decoration:none;}


#heatmapthemead-featured-page {
padding: 15px;
padding-bottom: 0px;
border-radius: 0px;
}
#heatmapthemead-featured-page h1 {
text-align: center;
}

/* Link color */
a {
color: #9a2700;
}

/* Max Width */
#heatmapthemead-leaderboard,
nav.main-navigation,
nav.secondary-navigation,
#heatmapthemead-branding-container,
.heatmapthemead-layout-both-sidebars #heatmapthemead-main,
.heatmapthemead-layout-primary-sidebar-content #heatmapthemead-main,
.heatmapthemead-layout-content-secondary-sidebar #heatmapthemead-main,
.heatmapthemead-layout-content #heatmapthemead-main
{
max-width: 1000px;
}
.imgBorder {
  padding: 15px;
  background-color: white;
  box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4);
  -moz-box-shadow: 0 1px 2px rgba(34,25,25,0.4);
  -webkit-box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4);
  float:left;
}
.SongLink, .SongLink:visited{width:45%;border: 2px solid #9E9E9E; border-radius: 7px;text-decoration: none;display: inline-block; padding: 5px; margin-top: 10px; font-weight: bold;background: #e2d9cf;color:black;}	
.SongLink:hover{background:#835a28;color:#FFFFFF;}	
.ArtistLink{list-style: none;
    padding: 10px;
    border: 1px solid black;
    margin: auto;
    margin-right: 10px;
    margin-top: 10px;
    width: 300px;
    text-align: center;
    font-weight: bold;
    background: #e2d9cf;
    display: inline-block;}

@media (min-width:300px) { .ResponsiveAd { max-width: 150px; max-height: 150px; } }
@media (min-width:400px) { .ResponsiveAd { max-width: 200px; max-height: 200px; } }
@media (min-width:500px) { .ResponsiveAd { max-width: 250px; max-height: 250px; } }
@media (min-width:800px) { .ResponsiveAd { max-width: 200px; max-height: 200px; } }
@media (min-width:900px) { .ResponsiveAd { max-width: 300px; max-height: 250px; } }
@media (min-width:1024px) { .ResponsiveAd { max-width: 336px; max-height: 280px; } }

