.sticky_menu a,a:hover{text-decoration:none}.sticky_menu{position:fixed;top:255px;z-index:9999}.sticky_menu ul{margin:0 0 0 -50px;padding:0}.sticky_menu ul li{list-style:none;width:30px;overflow:hidden}.sticky_menu ul li:hover{width:100%}.sticky_menu a{width:265px;overflow:hidden;display:block;position:relative;padding:10px 15px;color:#fff;text-indent:16px;text-transform:uppercase}.sticky_menu a .glyphicon{position:absolute;left:8px;top:12px}.sticky_menu a:hover{left:-6px;width:auto;text-indent:0;transition:all .3s ease-out}.sticky_menu a:hover .glyphicon{left:-8px}.sticky_menu #noticiasLink{background-color:#00a67f}.sticky_menu #conhecimentosLink{background-color:#62afe0}.sticky_menu #videosLink{background-color:#717171}.sticky_menu #duvidasLink{background-color:#c32257}.sticky_menu #inscricoesLink,.table-header{background-color:#e74f38}.table-header{margin-bottom:20px;padding:10px;height:245px;margin-top:20px}.table-header .inner_bg{border-radius:20px;background-color:#e9e4df;display:table;height:100%;position:relative;width:100%}.table-header #logoPAS{position:absolute;left:20px;display:block;top:50px}.table-header .patrocinador #publicidade-1{width:211px}.table-header .patrocinador span{position:absolute;right:60px;font-weight:700;color:#693328}.form-faq button{border-color:transparent;box-shadow:none;font-weight:900;font-size:1.5em}.inscricao{background-color:#e74f38;padding-bottom:50px}.inscricao .btn,.inscricao h2,.inscricao p{color:#f5f5f7}.inscricao h2{text-align:center;font-size:3em;font-weight:900;margin:30px auto;padding:0 15px 15px;border-bottom:1px solid #bd220b}.inscricao p{font-weight:700;font-size:24px;padding:25px 0;text-align:center}.inscricao ul>li{color:#FFF}.inscricao button{margin-left:15px}.inscricao input[type=text]{font-size:initial;line-height:initial;box-shadow:none}.inscricao .form-group{margin-bottom:25px}.inscricao .form-group .form-control{height:45px}.inscricao .form-control{border-radius:0}.inscricao .col-sm-3{clear:left}.inscricao .btn{background-color:#098c58;border-color:transparent;box-shadow:none;font-weight:900;font-size:1.5em;text-transform:uppercase}.inscricao .btn:hover{background-color:#00492c;border-color:transparent}.inscricao .mc-field-group{height:53px}.response{clear:both;padding:15px;font-weight:700;color:#F5F5F7}.q-seal{font-size:25px;margin-bottom:10px;border-bottom:1px solid}.q-news-tit{font-size:20px!important;line-height:1.3}#esquerda_8_12_1{padding:0}#col_destaque_1{width:100%;padding:0}.detalhado{padding:0 30px 0 0}.detalhado div a.gray-links .highlights__fig{float:left;width:40%;margin-right:15px}.h4,h4{font-size:1.6rem}#duvidas h3,#inscricao h3,#noticias h3,#teste h3,#videoaulas h3{padding-left:15px;text-transform:uppercase;font-weight:700;color:#717171;font-size:2rem}#duvidas,#inscricao,#noticias,#teste,#videoaulas{padding:40px 0 0;margin:0 0 20px}#noticias h3{border-left:10px solid #57a480}#duvidas h3{border-left:10px solid #c32257}#teste h3{border-left:10px solid #62afe0}#inscricao h3{border-left:10px solid #e74f38}#videoaulas h3{border-left:10px solid #254a31}@media (max-width:468px){.detalhado{padding:0}.detalhado div a.gray-links .highlights__fig{float:left;width:100%;margin-right:0}.detalhado div a.gray-links span.h4{width:100%;float:left}}@media (max-width:768px){.sticky_menu{top:auto;bottom:0;left:0;width:100%}.sticky_menu ul{margin-left:auto}.sticky_menu ul li{width:20%;float:left}.sticky_menu ul li:hover{width:20%}.sticky_menu ul li a{width:100%;text-align:center;padding:5px 7px;text-indent:0}.sticky_menu ul li a .menu_text{display:none}.sticky_menu ul li a .glyphicon{position:relative;left:auto;top:3px;font-size:1.3rem}.sticky_menu ul li a:hover{transition:none;left:0}}@media (max-width:480px){.table-header #logoPAS{top:20px}.table-header .patrocinador{top:96px;right:auto;left:25px}}.btn-warning{color:#fff;background-color:#c32257;border-color:#d61252}.table-header .patrocinador{position:absolute;top:70px;right:30px}.detalhado div a.gray-links span.h4{width:57%;float:left}.overlay{background-color:rgba(0,0,0,.2)}

/**/
form button, form input, form label {
  	width: auto;
  	display: inline-block;
}

.inscricao .mc-field-group {
    height: 53px;
    width: 100%;
}


input[type=radio]:not(old)+label {
    margin-left: 1em;
}

.inscricao p {text-align: left;}
.inscricao ul>li {
    list-style: none;
}

.inscricao .btn {
    padding: 10px 20px;
    margin-top: 20px;
}

/*Menu Secundário Adjustments*/

#content-secondary-menu ul {
    padding: 0px;
    margin: 0px;
    list-style: outside none none;
    background-color: #E74F38;
  	margin-bottom: 20px;
}

#content-secondary-menu ul li {
    display: inline;
    margin: 0px;
}

#content-secondary-menu ul li a {
    display: inline-block;
    text-decoration: none;
    border-bottom: 3px solid rgb(167, 46, 28);
    color: #FFF;
    padding: 4px 28px;
    font-size: 1.34em;
    font-weight: 400;
}

#content-secondary-menu ul li a:hover, #content-secondary-menu ul li a:focus {
    background-color: rgb(167, 46, 28);
}

.table-header {
    padding: 10px;
    height: 245px;
    margin-top: 20px;
    margin-bottom: 0px;
}


/*Video List Adjustments*/

div.videos div:nth-child(1) {
	width: 76%;
	height: auto;
	display: inline-block;
	float: left;
}

	div.videos div:nth-child(1) img {
		width: 99%;
	}

	div.videos div:nth-child(1) iframe {
		width: 99%;
		height: 565px;
	}

div.videos div:nth-child(2), div.videos div:nth-child(4) {
	margin: 0px;
	display: inline-block;
	width: 24%;
}

 div.videos div:nth-child(3) {
 	display: inline-block;
	width: 24%;
	margin: 11px 0px;
 }

 div.videos div:nth-child(2) iframe {
		width: 100%;
		height: 179px;
	}

 div.videos div:nth-child(3) iframe {
		width: 100%;
		height: 179px;
	}

 div.videos div:nth-child(4) iframe {
		width: 100%;
		height: 179px;
	}

/*simulado*/
.iframe_scroll{
  padding-top: 10px;
  display: table;
  width: 100%;
  clear: both;
}
.iframe_scroll iframe{
  display: block;
  height: 100vh;
  width: 100%;
  overflow: scroll;
  border: none;
  -webkit-overflow-scrolling:touch;
}	


@media (max-width: 767px){
	div.videos div:nth-child(1), div.videos div:nth-child(2), div.videos div:nth-child(3), div.videos div:nth-child(4){
	width: 100%;
	height: auto;
	display: inline-block;
	margin: 5px 0;
	}

	div.videos div > img {
		width: 100%;
	}

div.videos div:nth-child(1) iframe, div.videos div:nth-child(2) iframe, div.videos div:nth-child(3) iframe, div.videos div:nth-child(4) iframe {
		width: 99%;
		height: 300px;
	}
} 