h1{font-size: 20px;}
#main_content{padding-top:60px}
/* .fieldset{margin-left:1vw;} */
.btn_fixed{width: 150px;}
.fixed_alert{padding: 10px;top: 9vh;z-index: 1030;position: fixed;box-shadow: 0 0 0px 0px rgba(0,0,0,.1), 0 2px 3px rgba(0,0,0,.2);background-color: #fff;font-size: 16px;text-align: right;}
/* .fixed_alert_scrolled{padding: 10px;top:0px;z-index: 1030;position: fixed;box-shadow: 0 0 0px 0px rgba(0,0,0,.1), 0 2px 3px rgba(0,0,0,.2);background-color: #006699;font-size: 16px;color:#ffffff;text-align: right;} */
.imgbottom{height:50vh;}
#alerts_cv_box_bottom{text-align: center;}
.fixed_alert > div > span {margin-right:15px;}
.lalala{display: inline-block}
/* .loco{color:red;} */
.cont_check {position: relative;display: inline-block;width: 54px;height: 22px;}
.cont_check input {opacity: 0;width: 0;height: 0;}
.slider {position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;background-color: #ccc;-webkit-transition: .4s;transition: .4s;}
.slider:before {position: absolute;content: "";height: 20px;width: 20px;top:1px;left: 4px;bottom: 4px;background-color: white;-webkit-transition: .4s;transition: .4s;}
input:checked + .slider {background-color: #2196F3;}
input:focus + .slider {box-shadow: 0 0 1px #2196F3;}
input:checked + .slider:before {-webkit-transform: translateX(26px);-ms-transform: translateX(26px);transform: translateX(26px);}
/* Rounded sliders */
.slider.round {border-radius: 34px;}
.slider.round:before {border-radius: 50%;} 
.gatrack{width:100%;}
.breadcrumb div{display:inline-block;}
.breadcrumb{padding:2px 15px;margin-bottom:0px;/*margin-top: 55px*/;font-size: 16px;border-radius: 0px;}
/* .button_res{width:100%;margin:20px 0px;position: relative;font-weight:bold;} */
/* .fi{left: 10px; position: absolute; top: 10px;} */
/* .fd{right: 10px; position: absolute; top: 10px;} */
.related_top {color:#888;font-size:16px;padding-bottom: 15px;}
.related_top span{color:#000;}
.related_top a{color:#010b8b;}
/* .result_publi{padding: 0 10px;background-color: #FFF;box-shadow: 1px 0 0 rgba(0,0,0,.2);border-top: solid 1px rgba(0,0,0,.2);border-left: solid 1px rgba(0,0,0,.2);margin-bottom: 2px;} */
.result{padding:20px 15px 10px;background-color:#FFF;box-shadow: 0px 1px 3px rgb(0 0 0 / 12%), 0px 1px 1px rgb(0 0 0 / 14%), 0px 2px 1px -1px rgb(0 0 0 / 20%);;border-radius: 8px;border: 1px solid #dddddd;}
.create_alert_fixed{display: none;}
.result .rightInfo{text-align: right;width: 100%;}
.cvtitle a{text-decoration:none;font-size:18px;color:#069;font-weight:bold;}
.location{display:block;color:#666;font-size:16px;padding: 4px 0;}
.snippet{display:block;font-size:16px;overflow: hidden;}
/* .company{color:#617f10;font-size:16px;} */
/* .date{color:#666;font-size:16px;} */
/* .ep{float:left;color:#f60;font-size:16px;} */
/* .ej{color:#AA00FF;font-size:16px;} */
.ej_middle{color:#011a82;font-size:16px;margin-top: 5px;margin-bottom: 8px;}
.new_job{color:#f86f05;font-size:16px;font-weight:bold;}
.ver_empleo{color: #777;cursor: pointer;display: inline-block;visibility: hidden;text-decoration:none;}
/* #videos {padding:10px 0px;text-align:center;border-radius:5px;} */
/* #videos p{font-size:20px;} */
/* .video {cursor:pointer;text-align:left;height:180px;padding:5px;} */
/* .video img{width:90%;height:110px;} */
/* .video p{width:90%; font-weight: bold;margin:0;font-size:16px !important;color:rgb(0, 51, 102);} */
/* .video .play{font-size:16px !important;position:absolute;right:0px;bottom:3px;width:90px;color:#617f10;} */
.modal-header p{color:#444;display:inline-block;font-size:20px !important;font-weight:bold;margin:0;}
.modal-header {padding:10px;}
#modal_alerts .modal-header{padding:5px 10px 1px}
#modal_alerts span{font-weight:bold;color:#444;}
#modal_alerts li img{height: 14px;vertical-align:-2px;border: 1px solid #ccc; border-radius: 3px;}
#modal_alerts .modal-header img{height: 14px; vertical-align: -1px; margin-right: 13px;}
#modal_alerts .modal-body .title{font-weight: bold; color: rgb(51, 51, 51);}
/* .jabat{width:100%} */
/* .link a{display:block;} */
.pre_footer {text-align:center;}
.pre_footer span{display:block;}
.alert_box{background-color:#f5f5f5;padding:20px;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.2);background-color:#fff;margin-top: 10px;}
.alert_box_move{background-color:#f5f5f5;padding:20px;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.2);background-color:#fff;text-align: center;}
.alert_box .id_email{width:60%;height:33px;}
.alert_box_move .id_email{height:40px;}
.alert_box .optional{font-size:16px;}
.alert_box ul, li{list-style:none;margin:0;padding:0;}
.alert_box ul{margin-bottom:20px;}
.alert_box .glyphicon{color:#000;}
/* .alert_title{color:#000;font-weight:bold;display:inline-block;font-size:16px;} */
.tyc{font-size:16px;margin:10px}
/* .tyc_modal{font-size:16px;text-align:right;margin-left: -5px;margin-top: -15px;} */
.tyc_der{font-size:16px;margin:10px;text-align:center;}
.title_alerts{font-size: 30px;text-align: center;font-weight: bold;}
.title_alerts_right{font-size: 25px;text-align: center;font-weight: bold;}
/* .iframe{border:none; overflow:hidden; width:115px; height:21px;display:inline-block;} */
/* #alertsbox_submit{height:32px;background-color:#617f10;background-image:linear-gradient(to bottom, #617f10 0px, #617f10 100%);border-color:#617f10;font-weight:bold;} */
/* .filters{background-color:#f5f5f5;padding:7px;border-bottom:1px solid #ddd} */
/* .masfiltros{background-color: #fff;border: 1px solid #aaa;color: #555;display: inline-block;font-size: 16px;padding: 2px 6px;margin-right:20px;cursor:pointer} */
/* .masfiltros span{font-size:16px;} */
/* .order{background-color: #fff;border: 1px solid #aaa;color: #555;display: inline-block;font-size: 16px;padding: 2px 6px;cursor:pointer;} */
/* .order span{font-size:16px;} */
#no_results{padding:30px;}
#no_results span{margin-right:15px;}
.es{font-size:16px;}
.es a{color:#069;}
.io_title{font-size:16px;font-weight:bold;}
/* .filters_box{border-bottom: 1px solid #eee;border-left: 1px solid #eee;border-right: 1px solid #eee;display:none;} */
/* .filters_box{font-size:16px;} */
/* .filters_box .filter_block{margin-bottom:15px;} */
/* .filters_box .filter{display: block;margin-bottom: 3px;margin-left: 5px;font-size:16px} */
/* .filters_box .filter .selected{color: #617f10;font-weight: bold;} */
/* .filters_box .filter .undo{font-size: 16px;} */
/* .filters_box .selected_order{color: #444;font-weight:bold} */
/* .filter_block:first-child{margin-top: 10px;} */
.alert_box_fixed{position: fixed;z-index:1030;background-color:#f5f5f5;padding:20px;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.2);background-color:#fff;margin-top:5px;}
@media (max-width: 767px) {
    .filter {font-size:16px}
    #modal_alerts ul{padding-left:4px}
    .ver_empleo{visibility:visible;}
    /* .tyc_modal{margin-bottom: 10px;font-size: 16px;text-align: center;} */
    .title_alerts{font-size: 25px;text-align: center;font-weight: bold;}
    .fixed_alert{padding: 10px;top: 55px;z-index: 1030;position: fixed;box-shadow: 0 0 0px 0px rgba(0,0,0,.1), 0 2px 3px rgba(0,0,0,.2);;background-color: #fff;font-size: 16px;text-align: center;}
    /* .fixed_alert_scrolled{padding: 10px;top:0px;z-index: 1030;position: fixed;box-shadow: 0 0 0px 0px rgba(0,0,0,.1), 0 2px 3px rgba(0,0,0,.2);;background-color: #006699;font-size: 16px;color:#ffffff;} */
    .fixed_alert > div > span {float:left;}
    .alert_box_fixed{padding: 30px;top:40px;text-align: center;margin-top:60px;}
    .alert_box_fixed_scrolled{padding: 30px;top:40px;text-align: center;margin-top:5px;}
    .alert_box_fixed > span > input {margin-top:5px;}
    .alert_box_fixed_scrolled > span > input {margin-top:5px;}
    .foto{text-align:center;margin-right: 15px;}
    /*.subheaderbase{padding-top:50px;}*/
    .imgbottom{width: 100%;}
}
@media (min-width:767px) {
    .empleos_similares{margin-right:-8px;}
    .result:hover{border-left:2px solid #617f10;}
    .result:hover .ver_empleo{visibility:visible;}
    .ver_empleo:hover{color:#111;visibility: visible;}
    #fixed_alert{display:none;}
    body{padding-top:0px;}
    
}
.nested{font-size:16px;padding:0 0 0 20px;}
.nested a{display:block;margin-left:30px;}
.pre_footer p{text-decoration:underline;font-weight:bold;margin-top:50px;}
/* #other_jobs p{text-decoration:underline;font-weight:bold;} */
/* #related_courses p{text-decoration:underline;font-weight:bold;margin-top:20px;} */
/* .info_text {padding:0 30px;} */
.modal_alert{border-radius: 12px;border-top: 5px solid #011a82;}
.jobst{color: #011a82;font-size: 30px;text-align: center;}
.jobst_right{color: #011a82;font-size: 20px;text-align: center;}
.alertsearch{font-size: 21px;font-weight: bold;}
.alertsearchmiddle{font-size: 16px;font-weight: bold;}
.si_no{font-size: 16px;height: 50px;width:100%;margin-bottom:5px;}
.si_no_middle{font-size: 16px;height: 33px;width:100%;margin-bottom:5px;}
#alerts_cv_box_right{text-align: center;}
.email_box{height: 50px;margin-top: 25px;margin-bottom:25px;}
.email_box_right{height: 50px;margin-top: 15px;margin-bottom:15px;width:80%;}
.user_number{color:#d81b60 !important;}
.user_number_all{font-size: 20px;margin: 10px 0 35px;text-align: center;}
/* .simil_res{padding:0px;margin:0px;} */
/* .category{color:#b39ddb;} */
/* .modality{color:#444;} */
/* .icon{padding-right:5px;} */
/* .icon_content{padding:0px;} */
.favp{text-align: center;}
/* .closex{color: #222;cursor: pointer;font-size: 16px;font-weight: bold;margin: 5px 0;text-align: right;} */
/* .pub_cursos,.pub_tr,.pub_cv{padding: 10px;width: 100%;} */
/* .interest_offers{box-shadow:0 0 0 1px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.2);background-color:#fff;padding:5px;margin-bottom:10px;} */
/* .filters_box{box-shadow:0 0 0 1px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.2);background-color:#fff;margin-bottom:10px;} */
/* .footer_img{box-shadow:0 0 0 1px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.2);background-color:#fff;margin-bottom:10px;} */
.r_cv_img_dif{filter: blur(2px);width: 60px;height: 60px;border-radius: 150px;box-shadow: 0 0 2px rgba(0, 0, 0, .8);border:4px solid #fff;background-size:100% !important;display:inline-block;}
.r_cv_img{width: 60px;height: 60px;border-radius: 150px;box-shadow: 0 0 2px rgba(0, 0, 0, .8);border:4px solid #fff;background-size:100% !important;display:inline-block;}
.foto{text-align:center;}
.create_alert{padding-bottom: 20px;}
.empleos_similares{box-shadow:0 0 0 1px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.2);background-color:#fff;padding:5px;margin:10px 0px}
.out{font-size:16px;color:#069;font-weight:bold;}
.related_ts{padding: 35px 0;}
.related_ts h2{margin:0 0 20px 10px;}
.related_ts a{padding: 5px 20px;background-color: #fff;color: #010b8b;margin: 5px;display: inline-block;border-radius: 15px;border: solid 1px #010b8b;text-decoration: none;}
.section_bottom{width: 100%;text-align: center;}
.g-recaptcha {display: flex; justify-content: center; align-items: center;}