﻿/*#buscador select{margin-bottom:20px}*/
#buscador select{margin-bottom:9px}
#buscador-codigo input[type="text"]{margin-bottom:20px}
.titulo-buscador{text-align:center;font-family:'Open Sans',"Helvetica Neue",sans-serif;font-size:18px;background-color:#eee;padding:10px 0;min-height:36px}
.lupa-titulo-buscador{background-color:#CC3029;color:#fdf7f5;padding:11px;margin-top:-11px;min-height:40px}
.titulo-hf{text-transform:uppercase;font-family:'Open Sans',"Helvetica Neue",sans-serif;color:#ddd;font-weight:lighter;font-size:18px}
.titulo-hf2{text-transform:uppercase;font-family:'Open Sans',"Helvetica Neue",sans-serif;font-weight:lighter}
.titulo-hf a{color:#FFF;cursor:pointer}
.titulo-hf a:link,.titulo-hf a:hover,.titulo-hf a:focus{text-decoration:none}
.thumbnail-propiedades{border:solid 2px rgba(160,25,20,.5);width:178px;height:134px}
.boton-buscar{width:100%;background-color:#929292;color:#fff;border:none;padding:5px}
#sin-padding{padding:0}
.dipicons{background-image:url(../imgs/help-icons.png);background-repeat:no-repeat;height:22px;display:inline-block;margin-right:10px}
.dipicons.phone{background-position:0 0;width:23px}
.dipicons.geo{background-position:-23px 0;width:16px;margin-right:17px}
.dipicons.clock{background-position:-43px 0;width:23px}
.dipicons.arroba{background-position:-66px 0;width:23px}
.titulo-footer{font-family:'Open Sans',"Helvetica Neue",sans-serif;color:#fff;font-size:18px}
a.link-destacadas p{font-family:'Open Sans',"Helvetica Neue",sans-serif;margin-top:5px;margin-bottom:0;color:#282E54;text-transform:uppercase}
a:link.link-destacadas{text-decoration:none}
.barra-tasacion{background-color:#D9DEE0;color:#FFF;height:70px;text-align:center;padding-top:20px}
.barra-tasacion span{font-family:'Open Sans',"Helvetica Neue",sans-serif;font-size:20px}
.info{font-family:'Open Sans',"Helvetica Neue",sans-serif;color:#000}
.info.operacion{font-weight:bold;font-size:16px;color:#282E54}
.r-calle{font-family:'Open Sans',"Helvetica Neue",sans-serif;font-size:13px}
.r-precio{color:#282E54;font-weight:700}
.resultados-box:hover{box-shadow:0 0 2.5px silver}
a.resultados-box{color:#000}
a:hover.resultados-box{text-decoration:none}
.ficha-h3{color:#898989;border-bottom:solid 2px rgba(175,175,175,.8)}
.ficha-li li{padding:10px 0 5px;border-bottom:solid 1px rgba(175,175,175,.8)}
.ambientes-ficha{font-family:'Open Sans',"Helvetica Neue",sans-serif;color:#282E54;font-size:20px}
.precio-ficha{color:#282E54;font-size:30px}
@media screen and (max-width: 680px) {
.ambientes-ficha{font-size:18px}
.precio-ficha{font-size:22px}
}
@media screen and (max-width: 380px) {
.ambientes-ficha{font-size:14px}
.precio-ficha{font-size:16px}
}
@media screen and (max-width: 991px) and (min-width: 448px) {
.thumbnail-propiedades{width:334px;height:234px}
}
ol.bjqs-markers.h-centered{text-align:center}
ol.bjqs-markers{margin-top:-20px!important}
.bjqs-prev{display:none}
.bjqs-next{display:none}
.horizontal-search .search-box-wrapper .search-box .nav-pills li.active a{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;background-color:#a20d05;color:#fff}
.horizontal-search .search-box-wrapper .search-box .nav-pills li.active a:after{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}
.horizontal-search .search-box-wrapper .search-box .nav-pills li a{-moz-transition:.4s;-webkit-transition:.4s;transition:.4s;color:#fff;position:relative}
.horizontal-search .search-box-wrapper .search-box .nav-pills li a:after{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:.4s;-webkit-transition:.4s;transition:.4s;width:0;border-style:solid;border-width:5px 3.5px 0;border-color:#a20d05 transparent transparent;content:"";position:absolute;left:0;right:0;margin:auto;bottom:-5px}
.horizontal-search .search-box-wrapper .search-box .form-map{background-color:transparent;padding:0;margin-top:20px}
.horizontal-search .search-box-wrapper .search-box .form-map input[type="text"],.horizontal-search .search-box-wrapper .search-box .form-map input[type="email"],.horizontal-search .search-box-wrapper .search-box .form-map input[type="search"],.horizontal-search .search-box-wrapper .search-box .form-map input[type="password"],.horizontal-search .search-box-wrapper .search-box .form-map input[type="number"],.horizontal-search .search-box-wrapper .search-box .form-map textarea,.horizontal-search .search-box-wrapper .search-box .form-map select,.horizontal-search .search-box-wrapper .search-box .form-map .selectpicker,.horizontal-search .search-box-wrapper .search-box .form-map .price-range{background-color:#fff;color:#5a5a5a}
.horizontal-search .search-box-wrapper .search-box .form-map input[type="text"]:hover,.horizontal-search .search-box-wrapper .search-box .form-map input[type="email"]:hover,.horizontal-search .search-box-wrapper .search-box .form-map input[type="search"]:hover,.horizontal-search .search-box-wrapper .search-box .form-map input[type="password"]:hover,.horizontal-search .search-box-wrapper .search-box .form-map input[type="number"]:hover,.horizontal-search .search-box-wrapper .search-box .form-map textarea:hover,.horizontal-search .search-box-wrapper .search-box .form-map select:hover,.horizontal-search .search-box-wrapper .search-box .form-map .selectpicker:hover,.horizontal-search .search-box-wrapper .search-box .form-map .price-range:hover{background-color:#f3f3f3}
.horizontal-search .search-box-wrapper .search-box .form-map input.btn-default{background-color:#a20d05}
.horizontal-search .search-box-wrapper .search-box .form-map .selectpicker .caret:after{color:#c51e16}
.horizontal-search .search-box-wrapper .search-box .form-map .jslider-label,.horizontal-search .search-box-wrapper .search-box .form-map .jslider-value{color:#5a5a5a}
.horizontal-search .search-box-wrapper .search-box .advanced-search{padding-bottom:20px}
.horizontal-search .search-box-wrapper .search-box .advanced-search h3{margin-top:0;padding-left:0}
.property.big .overlay .price{font-size:14px;margin:2px 0}
.property.big .tag{left:20px;top:20px}
.tag.price{background-color:#fff;color:#c51e16;font-weight:lighter}
.tag{background-color:#fff;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,0.3);display:inline-block;padding:3px 8px}
.price-box{border:2px solid #f3f3f3;bottom:0;margin-bottom:30px;padding-bottom:20px;position:relative;text-align:center;transition:all .4s ease 0}
.price-box:hover{bottom:10px}
.price-box.promoted{background-image:url(../images/btn_bg_hover.png);background-repeat:repeat;border:medium none}
.price-box.promoted header,.price-box.promoted .price{margin:0}
.price-box.promoted ul{color:#fff}
.price-box.promoted ul li{border-bottom-color:rgba(255,255,255,0.2)}
.price-box header{background-color:#c51e16;margin:-2px;padding:20px 0}
.price-box header h2{border:medium none;color:#fff;font-size:36px;font-weight:lighter;margin:0;padding:0}
.price-box .price{background-color:#a20d05;box-shadow:0 1px 1px rgba(0,0,0,0.2);color:#fff;margin:0 -2px;padding:10px 0}
.price-box .price figure{font-size:18px;font-weight:700;margin-bottom:-5px}
.price-box .price small{font-size:12px}
.price-box ul{list-style:outside none none;padding-bottom:10px;padding-left:0}
.price-box ul li{border-bottom:2px solid #f3f3f3;padding:10px 0}
.price-box ul li.not-available{opacity:.8;text-decoration:line-through}
.price-box ul li span{font-weight:700}
.property{margin-bottom:30px;overflow:hidden;position:relative;width:100%}
.property img{backface-visibility:hidden;position:relative;top:0;transition:all .4s ease 0;width:100%}
.property .tag.status{background-color:rgba(0,0,0,0.6);border-radius:0;color:#fff;font-size:12px;left:13px;padding:6px 9px;position:absolute;top:15px;transition:all .4s ease 0;z-index:1}
.property .tag.status::after{border-color:rgba(0,0,0,0.6) transparent transparent;border-style:solid;border-width:4px 4px 0 0;bottom:-4px;content:"";height:0;left:0;position:absolute;width:0}
.property .type{background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.2);height:29px;line-height:29px;opacity:.9;padding:0 2px;position:absolute;right:13px;text-align:center;top:15px;transition:all .4s ease 0;z-index:2}
.property .type img{top:0!important;width:inherit}
.property.big{max-width:440px;border-right:3px solid #FFF}
.property.big .overlay{bottom:0}
.property.big .overlay h3{font-size:24px;font-weight:400;margin:8px 0 3px}
.property.big .overlay li header,.property.big .overlay li figure{font-size:12px}
.property.big .overlay .additional-info{height:60px}
.property.big .overlay .price{font-size:15px}
.property.big .tag{left:20px;top:20px}
.property.small{margin-bottom:30px!important}
.property.small:hover img{top:inherit}
.property.small .property-image{float:left;height:75px;width:100px}
.property.small .info{padding-left:110px}
.property.small .info a{color:#2a2a2a}
.property.small .info a:hover{color:#c51e16}
.property.small .info a h4{border:medium none;font-size:14px;font-weight:700;margin-bottom:0;margin-top:0}
.property.small .info figure{margin-bottom:10px}
.property.small .info .tag{font-size:12px}
.property.masonry{background-color:#fff;float:left;font-size:12px;margin-bottom:15px;overflow:visible;transition:all .4s ease 0;width:32.1%}
.property.masonry .inner{transform:scale(1)}
.property.masonry aside{background-color:#fff;border:2px solid #f3f3f3;padding:15px 15px 10px;position:relative;top:-2px}
.property.masonry aside h3{backface-visibility:hidden;color:rgba(0,0,0,0.8);font-weight:700;margin-bottom:5px;margin-top:0}
.property.masonry aside figure{backface-visibility:hidden;margin-bottom:10px}
.property.masonry aside p{backface-visibility:hidden;margin-bottom:10px}
.property.masonry aside .link-arrow{border-top:2px solid #f3f3f3;display:block;font-size:14px;padding-top:10px}
.property.masonry .property-image{margin-bottom:0;position:relative}
.property.masonry .property-image img{backface-visibility:hidden;transition:all .6s ease 0}
.property.masonry .property-image:hover img{transform:scale(1.1) rotate(0.01deg)}
.property.masonry .property-image:hover .type img{transform:scale(1) rotate(0deg)}
.property.masonry .property-image .overlay{bottom:0;position:absolute}
.property.masonry .property-image .overlay .tag{backface-visibility:hidden}
.property.masonry .property-image .ribbon{bottom:inherit;top:15px}
.property-carousel .property-slide{position:relative}
.property-carousel .property-slide .overlay{background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.75) 100%) repeat scroll 0 0 rgba(0,0,0,0);bottom:0;height:40%;left:0;position:absolute;width:100%}
.property-carousel .property-slide .overlay h3{bottom:20px;color:#fff;font-size:24px;left:30px;position:absolute}
.property-carousel .property-slide img{width:100%}
.property-carousel .owl-controls{position:absolute;right:0;top:0}
.property-carousel .owl-controls .owl-prev,.property-carousel .owl-controls .owl-next{background-color:#c51e16;display:inline-block;height:50px;opacity:.7;position:relative;transition:all .4s ease 0;width:50px}
.property-carousel .owl-controls .owl-prev::after,.property-carousel .owl-controls .owl-next::after{bottom:0;color:#fff;font-family:"fontawesome";font-variant:normal;font-weight:400;height:15px;left:0;line-height:1;margin:auto;position:absolute;right:0;text-shadow:none;text-transform:none;top:0;width:5px}
.property-carousel .owl-controls .owl-next:hover{opacity:1}
.property-carousel .owl-controls .owl-next::after{content:""}
.property-carousel .owl-controls .owl-prev:hover{opacity:1}
.property-carousel .owl-controls .owl-prev::after{content:""}
#property-detail section{margin-bottom:25px}
#property-detail section h2{margin-bottom:25px}
.property-detail-map-wrapper{height:340px;position:relative}
.property-detail-map-wrapper .property-detail-map{height:100%;position:absolute;right:0;width:100%}
.property-features-list li{display:inline-block;padding:5px 0;width:49%}
.property-features-list li::before{bottom:2px;color:#c51e16;content:"";font-family:"fontawesome";font-size:8px;font-variant:normal;font-weight:400;line-height:1;margin-right:10px;position:relative;text-shadow:none;text-transform:none}
.property-title{margin-bottom:30px;position:relative}
.property-title h1{border:medium none;margin-bottom:5px;margin-top:0;padding-bottom:0}
.property-title .actions{bottom:0;height:20px;margin:auto;position:absolute;right:0;top:0}
.property-title .actions a{margin-left:5px}
#property-rating aside,#property-rating figure{display:inline-block}
#property-rating aside header,#property-rating figure header{font-weight:700;margin-bottom:10px}
#property-rating aside{float:left}
#property-rating figure{float:right}
#property-rating figure .rating{float:right;width:inherit!important}
#property-rating .rating-form{height:0;overflow:hidden;transition:all .4s ease 0}
#property-rating .rating-form header{font-size:18px;font-weight:lighter;margin:20px 0}
.property.big .overlay{bottom:0}
.property .overlay{bottom:-50px;left:0;position:absolute;transition:all .4s ease 0;width:100%;z-index:1}
.property{margin-bottom:30px;overflow:hidden;position:relative;width:100%}
.property:hover.big .overlay,.property:active.big .overlay,.property:focus.big .overlay{bottom:0}
.property:hover .overlay,.property:active .overlay,.property:focus .overlay{bottom:0}
.property:hover .overlay .additional-info li,.property:active .overlay .additional-info li,.property:focus .overlay .additional-info li{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}
.property:hover .tag.status,.property:active .tag.status,.property:focus .tag.status{background-color:rgba(0,0,0,0.8)}
.property:hover .type,.property:active .type,.property:focus .type{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}
.property img{-moz-transition:.4s;-webkit-transition:.4s;transition:.4s;-moz-backface-visibility:hidden;width:100%;position:relative;top:0}
.property .overlay{-moz-transition:.4s;-webkit-transition:.4s;transition:.4s;bottom:-50px;left:0;position:absolute;width:100%;z-index:1}
.property .overlay h3{text-shadow:0 1px 1px rgba(0,0,0,0.3);color:#fff;font-size:16px;font-weight:700;margin:5px 0 3px}
.property .overlay figure{color:#fff;font-weight:lighter}
.property .overlay .additional-info{background-color:rgba(0,0,0,0.8);display:table;height:30px;list-style:none;margin-bottom:0;width:100%;padding:8px 12px}
.property .overlay .additional-info li{-moz-transition:.8s;-webkit-transition:.8s;transition:.8s;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;color:#fff;display:table-cell;width:25%}
.property .overlay .additional-info li header{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;font-size:11px}
.property .overlay .additional-info li figure{font-size:11px;font-weight:700}
.property .overlay .info{background:-moz-linear-gradient(top,transparent 0%,rgba(0,0,0,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,transparent),color-stop(100%,rgba(0,0,0,0.75)));background:-webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,0.75) 100%);background:-o-linear-gradient(top,transparent 0%,rgba(0,0,0,0.75) 100%);background:-ms-linear-gradient(top,transparent 0%,rgba(0,0,0,0.75) 100%);background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);padding:12px}
.property .property-image{overflow:hidden;width:100%}
.property .tag.status{-moz-transition:.4s;-webkit-transition:.4s;transition:.4s;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-color:rgba(0,0,0,0.6);color:#fff;left:13px;font-size:12px;padding:6px 9px;position:absolute;top:15px;z-index:1}
.property .tag.status:after{bottom:-4px;width:0;height:0;border-style:solid;border-width:4px 4px 0 0;border-color:rgba(0,0,0,0.6) transparent transparent;content:"";left:0;position:absolute}
.property .type{-moz-transition:.4s;-webkit-transition:.4s;transition:.4s;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.2);box-shadow:0 1px 1px rgba(0,0,0,0.2);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:.9;background-color:#fff;position:absolute;right:13px;z-index:2;top:15px;height:29px;padding:0 2px;text-align:center;line-height:29px}
.property .type img{width:inherit;top:0!important}
.property.big{max-width:440px}
.property.big .overlay{bottom:-90px}
.property.big .overlay h3{font-size:24px;font-weight:400;margin:8px 0 3px}
.property.big .overlay li header,.property.big .overlay li figure{font-size:12px}
.property.big .overlay .additional-info{height:70px;padding:15px 20px}
.property.big .overlay .price{font-size:18px}
.property.big .overlay .info{padding:20px 20px 40px}
.property.big .tag{left:20px;top:20px}
.property.small{margin-bottom:30px!important}
.property.small:hover img{top:inherit}
.property.small .property-image{float:left;width:100px;height:75px}
.property.small .info{padding-left:110px}
.property.small .info a{color:#2a2a2a}
.property.small .info a:hover{color:#c51e16}
.property.small .info a h4{border:none;font-size:14px;font-weight:700;margin-bottom:0;margin-top:0}
.property.small .info figure{margin-bottom:10px}
.property.small .info .tag{font-size:12px}
.property.masonry{-moz-transition:.4s;-webkit-transition:.4s;transition:.4s;background-color:#fff;font-size:12px;width:32.1%;float:left;margin-bottom:15px;overflow:visible}
.property.masonry .inner{-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}
.property.masonry aside{border:2px solid #f3f3f3;background-color:#fff;padding:15px 15px 10px;position:relative;top:-2px}
.property.masonry aside h3{-moz-backface-visibility:hidden;color:rgba(0,0,0,.8);font-weight:700;margin-top:0;margin-bottom:5px}
.property.masonry aside figure{-moz-backface-visibility:hidden;margin-bottom:10px}
.property.masonry aside p{-moz-backface-visibility:hidden;margin-bottom:10px}
.property.masonry aside .link-arrow{border-top:2px solid #f3f3f3;display:block;font-size:14px;padding-top:10px}
.property.masonry .property-image{position:relative;margin-bottom:0}
.property.masonry .property-image img{-moz-transition:.6s;-webkit-transition:.6s;transition:.6s;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.property.masonry .property-image:hover img{-moz-transform:scale(1.1) rotate(0.01deg);-webkit-transform:scale(1.1) rotate(0.01deg);transform:scale(1.1) rotate(0.01deg)}
.property.masonry .property-image:hover .type img{-moz-transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}
.property.masonry .property-image .overlay{bottom:0;position:absolute}
.property.masonry .property-image .overlay .tag{-moz-backface-visibility:hidden}
.property.masonry .property-image .ribbon{top:15px;bottom:inherit}
.property-carousel .property-slide{position:relative}
.property-carousel .property-slide .overlay{background:-moz-linear-gradient(top,transparent 0%,rgba(0,0,0,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,transparent),color-stop(100%,rgba(0,0,0,0.75)));background:-webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,0.75) 100%);background:-o-linear-gradient(top,transparent 0%,rgba(0,0,0,0.75) 100%);background:-ms-linear-gradient(top,transparent 0%,rgba(0,0,0,0.75) 100%);background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);bottom:0;left:0;height:40%;position:absolute;width:100%}
.property-carousel .property-slide .overlay h3{bottom:20px;color:#fff;left:30px;font-size:24px;position:absolute}
.property-carousel .property-slide img{width:100%}
.property-carousel .owl-controls{position:absolute;right:0;top:0}
.property-carousel .owl-controls .owl-prev,.property-carousel .owl-controls .owl-next{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-moz-transition:.4s;-webkit-transition:.4s;transition:.4s;background-color:#c51e16;display:inline-block;width:50px;height:50px;position:relative}
.property-carousel .owl-controls .owl-prev:after,.property-carousel .owl-controls .owl-next:after{text-shadow:none;-webkit-font-smoothing:antialiased;font-family:'fontawesome';speak:none;font-weight:400;font-variant:normal;line-height:1;text-transform:none;color:#fff;width:5px;height:15px;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}
.property-carousel .owl-controls .owl-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}
.property-carousel .owl-controls .owl-next:after{content:"\f105"}
.property-carousel .owl-controls .owl-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}
.property-carousel .owl-controls .owl-prev:after{content:"\f104"}
#property-detail section{margin-bottom:25px}
#property-detail section h2{margin-bottom:25px}
.property-detail-map-wrapper{position:relative;height:340px}
.property-detail-map-wrapper .property-detail-map{height:100%;position:absolute;right:0;width:100%}
.property-features-list li{display:inline-block;padding:5px 0;width:49%}
.property-features-list li:before{text-shadow:none;-webkit-font-smoothing:antialiased;font-family:'fontawesome';speak:none;font-weight:400;font-variant:normal;line-height:1;text-transform:none;content:"\f111";color:#c51e16;font-size:8px;position:relative;bottom:2px;margin-right:10px}
.property-title{margin-bottom:30px;position:relative}
.property-title h1{border:none;margin-bottom:5px;margin-top:0;padding-bottom:0}
.property-title .actions{top:0;bottom:0;margin:auto;height:20px;position:absolute;right:0}
.property-title .actions a{margin-left:5px}
.navbar-default .navbar-nav > li > a,.navbar-default .navbar-text{font-family:'Open Sans';color:#333!important;font-size:18px}
h1,h2,h3,h4{width:50%;text-align:center;margin:0 auto;font-family:'Open Sans'!important;margin-bottom:20px;padding-bottom:10px;border-bottom:1px dashed #CCC;color:#CC3029}
.boton-buscar{font-size:18px;padding:5px 20px;text-transform:uppercase;width:auto!important;font-family:'Open Sans'}
.titulo-buscador{width:100%!important;border-bottom:0!important}
.dropdown-menu{background:#EFEFED;border:0;box-shadow:none}
.dropdown-menu li a{border-bottom:1px dashed #A5A5A3;color:#444;padding:10px;font-family:'Open Sans'}
.contacto_input{width:100%;border:1px solid #CCC;border-radius:3px;padding:10px;font-family:'Open Sans';margin:10px 0}
.contacto_textarea{width:100%;border:1px solid #CCC;border-radius:3px;height:200px;resize:none;padding:10px;margin:10px 0;font-family:'Open Sans'}
.contacto_enviar{background:#BEBEBE;border-radius:3px;color:#FFF;font-family:'Open Sans';margin:0 auto;text-transform:uppercase;border:none;font-weight:700;padding:10px}
.div_divisor{background:#444;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMxJSIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMxJSIgc3RvcC1jb2xvcj0iI2QzMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iI2M2MDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iI2EzYTNhMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhM2EzYTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#444 0%,#444 31%,#d30000 31%,#282E54 70%,#a3a3a2 70%,#a3a3a2 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#444),color-stop(31%,#444),color-stop(31%,#d30000),color-stop(70%,#282E54),color-stop(70%,#a3a3a2),color-stop(100%,#a3a3a2));background:-webkit-linear-gradient(left,#444 0%,#444 31%,#d30000 31%,#282E54 70%,#a3a3a2 70%,#a3a3a2 100%);background:-o-linear-gradient(left,#444 0%,#444 31%,#d30000 31%,#282E54 70%,#a3a3a2 70%,#a3a3a2 100%);background:-ms-linear-gradient(left,#444 0%,#444 31%,#d30000 31%,#282E54 70%,#a3a3a2 70%,#a3a3a2 100%);background:linear-gradient(to right,#444 0%,#444 31%,#d30000 31%,#282E54 70%,#a3a3a2 70%,#a3a3a2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444',endColorstr='#a3a3a2',GradientType=1);height:1px}
.bjqs-prev a{padding:10px;font-weight:lighter;font-size:40px;font-family:'Open Sans'!important;color:#444;background:#fff none repeat scroll 0 0;margin-left:15px!important;text-decoration:none;box-shadow:0 0 1px #eee;text-shadow:0 0 1px #ccc;outline:0 none}
.dipicons.search{background-position:-92px 0;width:23px}
.bjqs-next a{padding:10px;font-weight:lighter;font-size:40px;font-family:'Open Sans'!important;color:#444;background:#fff none repeat scroll 0 0;margin-right:15px!important;text-decoration:none;box-shadow:0 0 1px #eee;text-shadow:0 0 1px #ccc;outline:0 none}
.padding_solo_mobile{padding-left:20px}
@media all and (max-width: 1400px) {
.navbar-brand{max-width:180px!important}
a.titulo-hf2{font-size:15px!important}
.titulo-footer{font-size:15px!important}
.titulo-footer2{font-size:15px!important;margin-left:-5px!important;color:#282E54}
.desc-footer{font-size:12px!important}
}
@media all and (max-width: 1235px) {
.titulo-footer{font-size:14px!important}
.desc-footer{font-size:11px!important}
}
@media all and (max-width: 768px) {
.padding_solo_mobile{padding:0!important}
h1,h2,h3,h4{width:75%;text-align:center;margin:0 auto;font-family:'Open Sans'!important;font-size:18px!important;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed #CCC;color:#C51E16}
.imagenes_,.sin_cel{display:none}
.tamamn{width:100%!important;margin:0!important}
#footer-bg{padding-bottom:10px!important;margin-top:0!important;background-image:none!important}
}
@media all and (min-width: 1366px) {
.titulo-buscador{margin-bottom:25px;padding:6px 0}
}
@media all and (min-width: 1280px) {
.boton-buscar{font-size:16px;padding:3px 20px}
h3{margin:0 auto 5px}
}
/*margenes */
.top70 {margin-top:70px;}
.top40 {margin-top:40px;}
.top20 {margin-top:20px;}
.right20 {margin-right:20px;}
.bottom20 {margin-bottom:20px;}
.left20 {margin-left:20px;}
.top15 {margin-top:15px;}
.right15 {margin-right:15px;}
.bottom15 {margin-bottom:15px;}
.left15 {margin-left:15px;}
.top10 {margin-top:10px;}
.right10 {margin-right:10px;}
.bottom10 {margin-bottom:10px;}
.left10 {margin-left:10px;}
.top5 {margin-top:5px;}
.right5 {margin-right:5px;}
.bottom5 {margin-bottom:5px;}
.left5 {margin-left:5px;}
.top3 {margin-top:3px;}
.right3 {margin-right:3px;}
.bottom3 {margin-bottom:3px;}
.left3 {margin-left:3px;}
.top0 {margin-top:0px;}
.right0 {margin-right:0px;}
.bottom0 {margin-bottom:0px;}
.left0 {margin-left:0px;}
.ptop20 {padding-top:20px;}
.pright20 {padding-right:20px;}
.pbottom20 {padding-bottom:20px;}
.pleft20 {padding-left:20px;}
.ptop10 {padding-top:10px;}
.pright10 {padding-right:10px;}
.pbottom10 {padding-bottom:10px;}
.pleft10 {padding-left:10px;}
.ptop5 {padding-top:5px;}
.pright5 {padding-right:5px;}
.pbottom5 {padding-bottom:5px;}
.pleft5 {padding-left:5px;}
.ptop70 {padding-top:70px;}
