.page{overflow:inherit!important}.price-tab-rec{background-color:#fff;box-shadow:0 0 10px 2px #c3c3c3}.sticky-top.top-main{top:80px}.light{font-weight:300}.normal{font-weight:500}.bold{font-weight:600}.big-pric{font-size:30px}.big-pric span{font-size:14px}.line-1{line-height:1}.top-blue-tabs li{background-color:#f4f7fa;width:50%;border-top:4px solid transparent;text-align:left;font-size:12px}.top-blue-tabs li a{padding:10px 20px;width:100%;height:100%;float:left}.top-blue-tabs li a:hover{color:#eb3838!important}.top-blue-tabs li a:hover,.top-blue-tabs li.active{background-color:transparent;border-top:4px solid #eb3838}.mi-rango .irs--flat{height:10px}.mi-rango .irs-line{top:10px!important;height:5px!important}.mi-rango .irs--flat .irs-bar--single{border-radius:4px 0 0 4px;height:5px;top:10px}.mi-rango .irs-single{margin-top:-15px;font-size:12px!important;padding:2px 7px!important}.mi-rango .irs--flat .irs-handle{top:5px;width:15px;height:15px;background-color:rgba(235,56,56,.4);border-radius:100%}.mi-rango .irs--flat .irs-handle>i:first-child{position:absolute;display:block;left:50%;width:10px;height:10px;margin-left:-1px;background-color:#da4453;top:50%;border-radius:100%;transform:translate(-50%,-50%)}p.financialo{font-size:20px;margin-bottom:10px}.btn-interested-financing{background-color:#eb3838;color:#fff!important;border-radius:20px!important}.btn-interested-financing:hover{color:#fff;background-color:#fdde52}.promotion_color{color:#fdde52}.icon-interroga{position:relative}.icon-interroga{position:relative;float:left;border-radius:100%;border:solid 2px #eb3838;padding:0;text-align:center;height:20px;width:20px;line-height:1.2;cursor:pointer;font-size:12px;color:#eb3838}.information{display:none;background:linear-gradient(30deg,#eb3838,#920000 97%);font-size:1.2rem;font-weight:500;padding:10px 20px;border-radius:2px;position:absolute;right:0;bottom:20px;color:#fff;font-size:12px;min-width:150px}.information::after{content:" ";position:absolute;width:0;height:0;border-right:solid 10px #c11d1d;border-bottom:solid 10px transparent;right:0;bottom:-8px}.icon-interroga:hover .information,.information.active{display:block}.bg-f4{background-color:#f4f7fa}.banners-en{text-align:center}.banners-en ul{height:100%;width:100%;float:left}.banners-en li{float:left;position:relative;width:100%;height:33.33%}.btn-bann{background-color:rgba(255,255,255,.8);color:#ff4652;font-size:20px;padding:5px 10px;float:left;margin:5px 0;width:100%;height:95%;display:table}.btn-bann:hover{color:#f01!important}.v-middle{vertical-align:middle}.bg-rojo{background-color:#eb3838!important}.c-f{color:#fff!important}.icono-asistente{position:fixed;right:95px;z-index:999999;bottom:0;font-size:15px;color:#fff!important;text-align:center;text-shadow:0 0 15px #111;background:#f9be03;background:linear-gradient(202deg,#f9be03 2%,#e39a0c 47%,#fa6f00 100%);padding:10px 10px;border-top-left-radius:5px;border-top-right-radius:5px;cursor:pointer}.icono-asistente span{color:#fff}.icono-asistente i{display:block;font-size:20px;padding-left:10px;padding-right:10px;color:#fff}.logo_pago_seguro{width:70%}.lock_pago_seguro{position:absolute;top:0;right:0;width:30px}.lock_pago_seguro_button{width:20px;vertical-align:bottom;display:inline-block;margin-right:10px}@media (max-width:767px){.icono-asistente i{font-size:16px}.icono-asistente{right:15px}.big-pric{font-size:20px}.price-tab-rec h2{font-size:19px}.price-tab-rec h4{font-size:17px}.resumen_tabs{font-size:12px}.top-blue-tabs li{font-size:10px}}.datos_contacto_fixed{padding-right:125px}


/* Estilos Form Tasación */
.images_container {
    width: 100%;
    background-color: rgba(255,255,255,.2);
    border-radius: 5px;
    padding: 10px;
		float: left;
}
.images_container .img_veh_cont {
    padding: 10px;
    position: relative;
    height: 180px;
}
.images_container img.img_veh {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.images_container img:nth-child(2) {
    width: 25px;
    z-index: 9;
    position: absolute;
    top: 8px;
    right: 8px;
    cursor: pointer;
}

.form_tasacion .form-input{
  min-height: 35px;
  padding:4px 19px;
}
.form_tasacion .form-validation{
  top:25px !important;
}

@media only screen and (max-width: 767px) {
  .images_container .img_veh_cont {
      padding: 10px;
      position: relative;
      height: 120px;
  }
}
