/* CSS Document */
@font-face {
  font-family: 'BrandonGrotesque-Regular';
  src: url('http://www.sintonizeciencia.com.br//fonts/BrandonGrotesque-Regular.eot?#iefix') format('embedded-opentype'),  url('../fonts/BrandonGrotesque-Regular.woff') format('woff'), url('../fonts/BrandonGrotesque-Regular.ttf')  format('truetype'), url('../fonts/BrandonGrotesque-Regular.svg#BrandonGrotesque-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}

*{margin:0; padding:0;}
html, body{min-width:100%; min-height:100%;}
html{background:url(../images/bg-html.png);}
body{background:url(../images/bg-body.png) no-repeat top center;}

a{text-decoration:none; color:#192651;}
a:hover{color:#25c8c7;}
img{width:100%; height:auto;}

.alinha{width:100%; max-width:850px; margin:auto;}
.clear{clear:both;}

header h1{width:359px; height:114px; float:left; margin-bottom:10px;}
header h1 a{text-indent:-2000px; overflow:hidden; background:url(../images/logo.png) no-repeat; width:359px; height:114px; display:block;}
header .redes{float:right; width:200px; padding-top:15px;}
header .redes a{text-indent:-2000px; overflow:hidden; display:block; width:34px; height:33px; float:left; margin:5px;}
header .redes a.bt1{background:url(../images/ico-face.png) no-repeat;}
header .redes a.bt2{background:url(../images/ico-plus.png) no-repeat;}
header .redes a.bt3{background:url(../images/ico-youtube.png) no-repeat;}
header .redes a.bt4{background:url(../images/ico-twitter.png) no-repeat;}
header .redes a:hover{opacity:0.6;}

header nav{clear:both;}
header nav a{display:block; background-color:#192651; padding:3px 6px; color:#fff; float:left; margin:5px; font-family: 'BrandonGrotesque-Regular', Arial; text-transform:uppercase; font-size:12px; text-align:center; height:36px; cursor:pointer;}
header nav a.peq{padding:11px 5px 3px; height:28px;}
header nav a.bt{background-color:#fff; color:#192651;}
header nav a:hover{background-color:#25c8c7; color:#fff;}

.menu-mobile{position:absolute; top:0px; background-color:#192651; padding:3% 5%; z-index:99999; width:90%; display:none; height:100%;}
.menu-mobile a{display:block; color:#fff; margin:30px 0px; font-size:28px; width:100%;font-family: 'BrandonGrotesque-Regular', Arial; font-weight:bold; cursor:pointer;}

section{clear:both; padding-top:20px; font-family: 'BrandonGrotesque-Regular', Arial;}
.aft{ margin-top:-60px;}
.row{ padding:20px 0px 0px;}
.col1{float:left; width:48%; margin-right:2%;}
.col2{float:right; width:48%; margin-left:2%;}
h2{color:#192651; padding-bottom:10px;}

.info{position:relative; margin-top:-100px; color:#fff; font-size:24px; padding:10px;}

.banner{clear:both; padding:20px 0px 0px;} 

.video .principal{float:left; width:75%;}
.video .principal iframe{width:100%;}
.video .thumbs{float:right; width:23%; margin-left:2%;}
.video .thumbs a{display:block; margin-bottom:5px; cursor:pointer;}

.content .principal{text-align:center; padding:0px 0px 20px;}
.content .thumbs a{display:block; margin:6px; float:left; width:200px; height:200px; overflow:hidden; text-align:center;}

.content hr{border-color:#25c8c7;}
.content .sub{padding:20px 0px 10px;}
.content .sub a{display:block; background-color:#192651; padding:3px 5px; color:#25c8c7; float:left; margin:6px; font-family: 'BrandonGrotesque-Regular', Arial; text-transform:uppercase; font-size:12px;}
.content .sub a:hover{background-color:#25c8c7; color:#192651;}

.content form{margin-top:50px;}
.content label {
    display: block;
    float: left;
    margin-right: 10px;
    text-align: right;
    width: 100px; margin-top:5px;
}
.content input{padding:10px; width:350px; border:none; margin-bottom:10px;}
.content input#submit{width:80px; margin-left:110px;}

.lista .item{padding:10px 0px; border-bottom:1px dotted #192651;}
article p{padding-bottom:20px; line-height:1.6em;}
.gallery-item{padding:10px;}

#myMap{height:600px;}
.wpProQuiz_questionList{background:transparent !important; border:none !important;}
.content .wpProQuiz_questionList{background:transparent !important; border:none !important;}
.content .wpProQuiz_questionList input{width:20px;}
.content .wpProQuiz_quiz input{width:90px;}

.mais {
    float: left;
    margin-top: -40px;
}
.wpProQuiz_quiz input[type="radio"] {
    width: 25px;
}

footer{height:386px; background:url(../images/footer.png) no-repeat top center; clear:both;}
footer .redes{display:none;}
footer .redes{width:200px; margin:auto; padding-top:220px;}
footer .redes a{text-indent:-2000px; overflow:hidden; display:block; width:34px; height:33px; float:left; margin:5px;}
footer .redes a.bt1{background:url(../images/ico-face.png) no-repeat;}
footer .redes a.bt2{background:url(../images/ico-plus.png) no-repeat;}
footer .redes a.bt3{background:url(../images/ico-youtube.png) no-repeat;}
footer .redes a.bt4{background:url(../images/ico-twitter.png) no-repeat;}
footer .redes a:hover{opacity:0.6;}

.banner img, .destaque img{width:100%; height:auto;}

.mobile-but{width:40px; height:30px; padding:10px; background:url(../images/open.png) no-repeat; background-size:40px 30px; float:right; margin:26px 0px 0px 0px; cursor:pointer; display:none;}


@media (max-width: 990px) {
	.menu-nav{display:none;}
	.mobile-but{display:block;}
	
	header .redes {display:none;}
	footer .redes{display:block;}
	
	.col1{float:none; width:80%; margin:10%;}
	.col2{float:none; width:80%; margin:10%;}	
	#default_map{width:100%;}
	.video{width:90%; margin:5%;}
	.video .principal{width:100%; float:none;}
	.video .thumbs { float: none; width: 100%;}
	.video .thumbs a{float:left; width:29%; margin:1.5%;}
}


.wp-polls{width:400px; margin:auto; font-family:Arial, Tahoma, "Trebuchet MS" !important;}
.wp-polls code p, .wp-polls code label, .wp-polls ul li, .wp-polls-ul li, .wp-polls-ans ul li{font-family:Arial, Tahoma, "Trebuchet MS" !important; font-size:14px;}
.wp-polls-ul li{margin-left:25px; margin-bottom:15px;}
.wp-polls-ul input {
    margin: 0 10px;
    width: auto;
}
.wp-polls label {
    float: none;
}

.wp-polls .Buttons{font-size:14px; width:72px; padding:10px; margin:auto;}