#offer_title{padding:15px; background-image:url('/static/image/cv-header20.png');height: 150px;background-size: 100%;}
#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: 17px;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_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;background-color: #fff;}
.title_offers{border-bottom: solid 1px #999; margin-bottom: 15px;}
.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: 17px;color: #000;margin-top:20px;background-color:#fff;}
.idiotr{padding: 5px 0px;}
#show_data{font-size:16px;color:#60438c;cursor:pointer;}
.eye{font-size: 16px;padding-top:7px;float:right}
.detail_title{font-size: 16px;color: #333;font-weight: bolder;padding: 5px 15px;}
.cp_content{font-style: inherit;font-weight: normal;padding-left: 5px;}
.link{color: #337ab7;}
.lalala{text-decoration: none;display: inline-block;}
.bloqueinfo{padding-bottom: 15px;}
@media print{
    #cv_details{page-break-inside:auto;}
    .cv_img{width:25%;margin-left:25%;}
}
a.lktop{text-decoration:none;}
a.lktop:active{color:#777;}
a.lktop:hover{color:#777;}
a.lktop:visited{color:#777;}
a.lktop:link{color:#777;}
.favp{margin-top: 15px;text-align: center;}
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;}
.imgs{max-width:100%;margin: 5px}
.anios{font-size:16px;color:#444;}
.inline{display:inline-block;}
.offloc{padding:0 0 20px;}
.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;}
.title_alerts_right{font-size: 25px;text-align: center;font-weight: bold;}
.jobst_right{color: #011a82;font-size: 16px;text-align: center;}
.alertsearch{font-size: 17px;font-weight: bold;}
.alert_box .id_email{width:70%;height:28px;}
.si_no{font-size: 16px;height: 40px;width:100%;margin-bottom:5px;}
.email_box_right{height: 40px;margin-top: 15px;margin-bottom:15px;}
.offerdescription{padding:0 5px 15px;border: 0;border-radius: 0px;font-family: helvetica;font-size: 16px;border-bottom: solid 1px #AAA;margin-bottom: 20px;overflow: hidden;margin-top:10px;}
.g-recaptcha{padding-bottom: 15px;}
.title_offers{border-bottom: solid 1px #999; margin-bottom: 15px;}
label{font-weight: 300;font-size:16px;}
.yellow{color:#ffa500;}
.white{color:#999999;}
textarea{margin-top:20px;margin-bottom:15px;}
.top{font-size:25px;float:left;padding-left: 2px;}
.top2{font-size:16px;float:left;padding-top: 7px;padding-left:15px;}
#puesto {width:100%;}
#title {width:100%;}
input[type="radio"] {display: none;}
.estrella {color: grey;font-size: 30px;}
.clasificacion {direction: rtl;unicode-bidi: bidi-override;display:inline-block;text-align: center;}
.estrella:hover,
.estrella:hover ~ .estrella {color: #ffa500;}
input[type="radio"]:checked ~ .estrella {color: #ffa500;}
.autocomplete_form {padding-top: 0px;}

@media (max-width: 767px) {

    .lateral{margin-top:10px;}
}

