.lalala{display:inline-block;}
#offer_title{padding:15px; background-image:url('/static/image/cv-header20.png');height: 150px;background-size: 100%;}
#recaptcha1{margin-bottom:15px;}
#recaptcha2{margin-bottom:15px;}
#offer_title_bottom{padding:15px; box-shadow: 0 0 0 1px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.2);border-radius: 2px;text-align:center;font-size: 16px;color: #444;background-color:#fff;}
#offer_title h1{display:block;font-size: 22px;color: #fff;padding-bottom:15px;font-weight:normal;}
.name{color:#000;font-size:20px;}
.cv_content{display:inline-block;}
.mssg{font-size: 18px;color:#5cb85c;}
#mensaje_status{text-align: center;}
.imgplay{width:70px;}
.txtdispo{font-size:14px;padding-top: 15px;}
.bloq_rec{text-align: justify;padding-top:10px;}
.precomtext{margin-top:-5px;}
.lineacss{margin-top: 0px}
.contact_databody > div {margin-bottom: 50px;}
.ofbanner{width:100%;}
.modal-title{font-size:24px;width:100%;text-align: center;}
/* .register_bt{background-color: #2b7615; border-radius: 5px; border-width: 0; color: #ffffff; display: inline-block; font-size: 20px; margin: 40px 0 8px; padding: 10px 5px; width: 100%;} */
/* .register_bt:hover{color: #ffffff} */
.mod-register{min-height:600px}
.chk{margin-right:10px;display:inline;}
.input_perso {padding: 10px;width: 70%;border-top: 0;border-left: 0;border-right: 0;margin-bottom: 10px;border-bottom: solid 1px #DDD;font-weight: bold;letter-spacing: 1px;}
.input_perso > input {border: none!important;}
.error{color:#FF0000;font-size:13px;}
.form_question{font-size:20px;}
.cp_panel{text-align: center;}
.searchbutton{margin-left: 10px;}
/* .messagdiv{display:none;padding:10px 15px;text-align: justify;font-style: italic;} */
.messagebutton{cursor: pointer;color: #337ab7;}
.messagetextarea{width:100%;padding:10px 15px;font-size:12px; font-weight: initial;min-height: 100px;}
.btnmessage{width:150px;margin-top:10px;}
.btn-link {border: none;outline: none;background: none;cursor: pointer;color: #60438c;}
.formdatos{display: inline;margin-top:5px;}
.sel{color: #008800!important;}
/*.navegacion{margin-top:20px;}
.titlekw{margin-bottom: 20px;}*/
.desc{color: #ff0019!important;}

.next{float:right;}
.back{float:left;}
.cv_img_dif{
    filter: blur(3px);
	width: 110px;
	height: 110px;
	border-radius: 150px;
	box-shadow: 0 0 2px rgba(0, 0, 0, .8);
        border:4px solid #fff;
        margin:-75px auto 0;
        background-size:100% !important;
	}
.cv_img{
    width: 110px;
    height: 110px;
    border-radius: 150px;
    box-shadow: 0 0 2px rgba(0, 0, 0, .8);
        border:4px solid #fff;
        margin:-75px auto 0;
        background-size:100% !important;
    }
.imgrecom{
    margin-right: 10px;
    width: 50px;
    height: 50px;
    border-radius: 150px;
    background-size: 100% !important;
    float: left;
	}
.r_cv_img_dif{
    filter: blur(3px);
	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;
    }

.cv_title{display:inline-block;vertical-align: top;font-size:16px;width:65%;padding:10px 0 0 10px;font-weight:bold;overflow: hidden;}
.detail_block{padding:15px; box-shadow: 0 0 0 1px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.2);border-radius: 2px;font-size: 16px;color: #000;margin-top:20px;background-color:#fff;}
.detail_block .title{padding: 0 0 20px;font-size: 16px;text-transform: uppercase;font-weight: bold; color: #337ab7;}
.idiotr{padding: 5px 0px;}
/* .container{border:0 !important;} */
.main_cv{background-color:#f5f5f5;}
.show_data{font-size:16px;color:#041a86;;cursor:pointer;}
.noshow{font-size:16px;cursor:pointer;display:inline-table;}
.conteyebig{margin-top:10px;/*position:relative;height:125px*/;}
.eyebig2{font-size: 16px;cursor:pointer;color:#041a86;bottom:0;}
.eye{font-size: 16px;cursor:pointer;color:#041a86;border-bottom: none;}
.eyev{float:left;font-size: 16px;cursor:pointer;color:#000000;font-size:12px;}
.cont_cent_vidcv{text-align: center;}
.vidcv{font-size: 16px;cursor:pointer;color:#000000;width:250px;height:113px;}
.semitrasp{background: #0003;height: 113px;padding:30px;width: 100%;margin-left: 0px;justify-content: center;}
.vidcv > .semitrasp > img{width:60px;height:60px;}
.vidcv > .semitrasp > div {padding-top:15px;font-size:16px;color:#337ab7;width:150px;padding-top: 5px;}
.vidcv > .semitrasp > span {font-size:12px;color:#337ab7;width:150px;margin-left: 20px;}
.vidcv > a > .semitrasp > span {font-size:12px;color:#337ab7;width:150px;margin-left: 20px;}
/* .glyphicon-eye-open{color:#041a86;} */
.banner{width:100%;}
.pcenter{text-align: left; text-decoration: underline;}
.pdf_up2{cursor:pointer;color: #60438c;border-bottom: 1px solid;}
.detail_title{font-size: 16px;color: #333;font-weight: bolder;padding: 5px 15px;}
.cv_content{font-style: inherit;display: inline-block;font-weight: normal;padding-left: 5px;}
#cv_details{font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-style: inherit;font-weight: normal;padding-left:20px;word-wrap: break-word;}
.tras{font-size:14px;}
@media print{
    #cv_details{page-break-inside:auto;}
    .cv_img{width:25%;margin-left:25%;}
}

/* .closex{font-size: 16px;font-weight: bold;text-align: right;cursor:pointer;color:#222;} */
.modalcuerpo {font-size:16px;text-align:justify;}
/*modalperso {height:80px;}*/
/* .glyphicon-star{color:#777;} */
.lktop{text-decoration:none;}
.lktop:active{color:#FFF;}
.lktop:hover{color:#FFF;}
.lktop:visited{color:#FFF;}
.lktop:link{color:#FFF;}
.favp{margin-top: 15px;text-align: center;}
.buttons > div {width:100%;margin-top:20px;}

.cargo{font-weight:bold;}
.empresa{color:#222;}
pre{background-color: #fff;border: 0;border-radius: 0px;font-family: helvetica;font-size: 16px;white-space:pre-wrap;word-wrap:break-word;word-break: normal;border-bottom: solid 1px #DDD;margin-bottom: 20px;}
.t_formacion{font-weight:bold;}
.centro{color:#444;}
.nivel{font-size:15px;color:#444;}
.idioma{font-weight:bold;}
/* .description{display:inline-block;} */
.t_od{font-weight:bold;}
.fecha{color: #444;font-size: 13px;}
.anios{font-size:15px;color:#444;}
.margins{margin-left:0px;margin-right:0px}
.hidden_block{font-size:16px;}
/* .alert_red{color: #a94442;background-color: #f2dede;border-color: #ebccd1;} */
.alert-link{text-decoration: underline;}
.datos_contacto{box-shadow:0 0 0 1px rgba(0,0,0,.1), 0 2px 3px rgba(51,122,183,.6);border: 1px solid rgb(51, 122, 183)}
.modalcuerpo {color:#880000}
.disabled {color:#9a9a9a!important;cursor: not-allowed!important;}
.navigation_mobile{display: none;}
.navigation_desktop{display: block;}
.small{text-align: center;}
@media (max-width: 767px) {
.vidcvregistro {padding-left:45px;}
/* .form_mobile{display:none;} */
/* .form_desktop{display:block;} */
.show_pdf{display:inline-table;}
.contact_links{margin-top: 10px;}
.eye{font-size: 16px;cursor:pointer;color:#041a86;border-bottom: none;}
.pdf_up{cursor:pointer;color: #041a86;border-bottom: none;}
.navigation_mobile{display: block;text-align: center;}
.small{font-size:14px; color:#828282;text-align: center;margin-top:1.5vh;}
.navigation_desktop{display: none;}
}

@media (min-width: 767px) {
.pdf_up{float: right;margin-right: 20px;cursor:pointer;color: #041a86;border-bottom: none;}
.eye{float:right;}
}
