@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800);
@import url(../colorbox.html);
#wpadminbar {display:none!important;}

*{
	padding: 0;
	margin: 0;
	border: none;
}


/* Player */

#playerBeat .containerPlayer {height:20px; float:left;}

#playerBeat:before {content:''; position:absolute; left:-1000px; width:1000px; height:75px;}

#playerBeat #playpause {cursor:pointer; width:40px; height:40px; display:block; position:relative; float:left; right: 10px; left: 20px; top: 3px;} /* posisão do controle de play e pause */

#playerBeat #playpause svg{width:30px; fill:blue;} /* tamanho do controle de play e pause & cores*/

#playerBeat #playpause span {display:none; width:50px; height:50px; position:absolute; left:50%; top:50%; transition-duration:0.3s;}


#playerBeat #playpause.playing span.iconStoped {display:block;}

#playerBeat #playpause.stoped span.iconPlaying {display:block;}


#playerBeat #slider {background:rgba(0,0,0,0.1); margin:33px 20px; width:100px; height:6px; border-radius:0px; position:relative; left: 55px; bottom: -19px;} /** posição e cor da barra*/

.containerPlayer{

	height: 55px;
	display: flex;
	align-items: center;

}

/* cor do controlador de volume */
#playerBeat .ui-slider .ui-slider-handle {background:#fff; box-shadow:1px 1px 0px rgba(0,0,0,0.1); position: absolute; z-index: 2; width: 15px; height: 15px; border-radius:10px; margin-left:-7px; cursor: pointer; top:-5px;}
#playerBeat .ui-slider .ui-slider-handle:focus {outline:none;}
/* cor do controlador de volume */

#playerBeat .ui-slider-range { height:6px; border-radius:0px; background:#fff; }

#playerBeat .soundIcon {position:absolute; left:-25px; top:-5px;}

#playerBeat .soundIcon svg {width:20px; height:18px; fill:#fff;}

#playerBeat .bar-c {display:none!important;}

#playerBeat .statusStream {float:left; margin-left:15px;}

#playerBeat .statusStream span {font-size: 10px;text-transform: uppercase; display:block; padding-top:20px;}



#playerBeat .linksPlayrs {float:right;}

#playerBeat .imgPlayerCapa {float: left; width: 60px; height: 60px; border-radius: 0px;overflow: hidden;margin: 8px 0px; margin-left:15px;}

#playerBeat .imgPlayerCapa img {border:none; width: 60px; height: 60px; }

.linksPlayrs {list-style:none; padding:0px; margin:0px;}
.linksPlayrs li {display:inline-block; position:relative;}
.linksPlayrs li .tooltip {width:100px;}
.linksPlayrs li a { width: 30px; height: 75px; text-align: center; display: block;line-height: 75px; border-top:solid 1px #000; }
.linksPlayrs li a .helper { display: inline-block; height: 100%; vertical-align: middle;}
.linksPlayrs li a img { vertical-align: middle; }


a:focus {outline:none; text-decoration:none;}

#mCSB_1_scrollbar_vertical {z-index:1000!important;}
body * {font-family:'Open Sans',Verdana, Geneva, sans-serif;}

.barTop .player_box {float:left; padding:0px; margin:0px; margin-right:10px;}
.barTop .linksLogin {float:right; font-size:11px; padding-top:27px;}
.barTop .linksLogin a { font-size:11px;}
.barTop .linksLogin a:hover {text-decoration:none;}
.barTop .maskPlayer {position:absolute; top:0px; right:0px;}
.barTop .thumbImg {width:50px; height:50px; overflow:hidden; position:relative; float:left; margin:10px 10px 10px 0px;}
.barTop .streamAccountInfo {margin-top: 16px;float: left;}
.barTop .titStreamInfo {font-size:11px;}
.barTop .streamInfoTxt {font-size:11px; display:block;}
.barTop .linksPlayrs {float:right; list-style:none; margin:0px; padding:0px;}
.barTop .linksPlayrs li {display:block; float:left;}
.barTop .linksPlayrs li a {display:block; padding:22px 5px; border-top:solid 1px #1d1d1d;}
.barTop .linksPlayrs li a img {opacity:0.4;}
.barTop .linksPlayrs li a:hover img {opacity:1;}

.socialLinks:hover span {background-position: 0px -46px;}




.containerWidHeaderProgram {float:left; width:210px; height:65px; position:relative; margin-left:15px;}






.container {padding:0px;}
nav.menuAjaxfy {display:block; padding:5px; position:relative; border-bottom:solid 3px #fff!important;}
nav.menuAjaxfy ul {list-style:none; margin:0px; padding:0px; float:left;}
nav.menuAjaxfy ul li {display:inline-block;}
nav.menuAjaxfy ul li a {font-family:'bebas_neueregular',Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif; color:#fff; font-size:19px; padding: 15px 10px 10px 10px; display: block; margin-top: -9px;border-top:solid 3px rgba(0,0,0,0); transition-duration:0.3s;}




.bx-default-pager {display:none!important;}

