h1{color:#000;font-size:35px;line-height: 36px;padding:8px 0;/*border-bottom: 1px solid*/;padding-top: 8px;padding-bottom: 8px;margin-top: 10px;margin-bottom: 10px;}
h2{margin:0px;padding: 0px;}
.nav>li>span { position: relative; display: block; padding: 12px 15px; color: #777; padding-top: 15px; padding-bottom: 15px;text-decoration: none;}
#searchbox{z-index:9999;}
.textfield{width:100%;height:66px ;font-size: 20px;margin-right: 2vw;}
.title{font-size:25px;}
.boton{font-weight: bold;font-size: 18px;border-radius: 0;padding: 14px 40px;}
.section{margin:40px 0;}
.examples{padding-top:20px;}
.examples a{display:block;padding-left:0px;padding-bottom:11px;font-size:16px;}
/* .login_academy > span{color:#ffffff;} */
.resaltado{color:#0F58C6;font-size:18px;font-weight: bold;}
.resaltadodato{color:#0F58C6;font-size:18px;}
.hometext{padding-top: 15px;}
.imglupa{text-align: center;}
.datocont{padding-left:5px; padding-right:5px;padding-top:8px;padding-bottom:8px;border:1px solid;text-align: center;font-size: 16px;margin-bottom: 15px;margin-left: 15px;margin-right: 15px}
.txtdato{text-transform:uppercase;color:#7e7e80;font-size:16px;}
.datoresaltado{color:#7e7e80;font-weight: bold;font-size: 30px;}
.regcandidato {text-align: center;/*margin-left: 15px;margin-right: 15px*/}
.regempresa {text-align: center;/*margin-left: 15px;margin-right: 15px*/}
.regcandidato > span {color:#ffffff;text-decoration: none;}
.regempresa > span {color:#ffffff;text-decoration: none;}
.imgmapa>img{width:90%;}
.imgmapa{padding-top:30px;}
.txtmapa{padding-top: 90px;}
.datablock{margin-top:10px;}
.txtpracticas{color:#ffffff;font-size:19px;margin-top:100px;text-align: center;}
.txtpracticas > span {margin-bottom: 15px;}
.btn-practicas{font-size:18px;padding:6px 20px;margin-top:10px}

#content{background-color: #FFF;}
#sform, #selected_sect{margin-top:10px;}
#masinfo{font-size:16px;padding:10px 15px; }
#masinfo span{text-decoration:none; color:white;padding:10px 15px; }
#img_lupa{width: 100%;}

@media (max-width: 767px) {
.animation{height:150px;color:#FFF;font-size:35px;font-weight:bold;text-align:center;padding-top: 30px; padding-bottom:30px;}   
/* .styleapp_course{font-size:16px;color:#FFFFFF;font-weight:600;letter-spacing: 1px;margin-bottom: 10px;} */
.btn_search{justify-content: center!important;}
.txtpracticas{margin-top:20px!important;}
}
@media (min-width: 767px) {
/* .styleapp_course{font-size:18px;color:#FFFFFF;font-weight:600;padding-top:120px;letter-spacing: 1px;margin-bottom: 10px;} */
.animation{color:#FFF;font-size:35px;font-weight:bold;text-align:center;padding-top: 100px; padding-bottom:30px;}
}

.inputs{padding: 17px 30px; font-size:20px;}
/* .fieldset{text-align: center;} */
.input-group{padding:10px;width:100%;}
/* .sub{background-color: #FFF !important;background-image: none !important;box-shadow: none !important;border-bottom: 2px solid #3073ac;} */
.st0{fill:#666666;}
.svgstyle{width: 49px;position: absolute;text-align: center;background-color: #f5f5f5;border-radius: 222px;display: block;padding: 9px;right: 5px;}
.svgstyle svg{display: block;width: 30px;}

