/* 1. Menú principal */



body{background-color:#f0f0f0;}
footer{padding:0;background-color:#f0f0f0; }
footer .container{background:#2f2f2f;padding:0 15px;}
header .bottom-header .navbar-default .navbar-brand{height:84px;padding:0;}
.bottom-header .container{background:none !important; }
.container-fluid>.navbar-header{display:-mox-box;display:-o-box;display:-webkit-box;display:box;-mox-box-align:center;-o-box-align:center;-webkit-box-align:center;box-align:center;-mox-box-orient:horizontal;-o-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}
.container-fluid>.navbar-header .navbar-brand{float:none !important;-mox-box-flex:1;-o-box-flex:1;-webkit-box-flex:1;box-flex:1;text-align:left;}
.container-fluid>.navbar-header ul{-mox-box-flex:1;-o-box-flex:1;-webkit-box-flex:1;box-flex:1;margin-left:31px !important;text-align:right;float:none !important;}
body:nth-of-type(1) .container-fluid>.navbar-header ul li{float:left; }
.content .container{position:relative;}
.copyright-wrap{padding:0;border-top:none !important;background-color:#f0f0f0;}
.copyright-wrap .container{background:#2f2f2f;border-bottom:1px solid #FFFFFF;}
.copyright-wrap .container .ultimalineafooter{padding-top:10px;}
.copyright-wrap .container .ultimalineafooter ul{margin-bottom:30px !important;}
.copyright-wrap .container #menu-footer-menu{margin-bottom:10px;}
/*.divformularionoticiasypromociones .vc_column_container .vc_column-inner{max-height:507px;}*/
.divrotadorcarouselnoticiasypromociones .wpb_content_element{margin-bottom:0;}
.divrotadorcarouselnoticiasypromociones .hephaistos.tparrows{width:50px;height:50px;}
.divrotadorcarouselnoticiasypromociones .hephaistos.tparrows.tp-rightarrow:before{content:"\e825";}
.divrotadorcarouselnoticiasypromociones .hephaistos.tparrows.tp-leftarrow:before{content:"\e824";}
.divrotadorcarouselnoticiasypromociones .hephaistos.tparrows:before{font-size:20px;line-height:49px;font-weight:600;}
.home .content{background:#f0f0f0; }
.home .content .container{background:#2f2f2f; }
.home .header_rev_slider_container .custom.tparrows.tp-rightarrow:before{content:"\e825";background-image:none;background-repeat:no-repeat;width:inherit;height:inherit;}
.home .header_rev_slider_container .custom.tparrows.tp-leftarrow:before{content:"\e824";background-image:none;background-repeat:no-repeat;width:inherit;height:inherit;}
.home .header_rev_slider_container .custom.tparrows.tp-rightarrow{top:50% !important;background:#000 !important;background:rgba(0,0,0,0.5) !important;}
.home .header_rev_slider_container .custom.tparrows.tp-leftarrow{top:50% !important;background:#000 !important;background:rgba(0,0,0,0.5) !important;}
.home .header_rev_slider_container .custom.tparrows.tp-rightarrow:hover{background:#000 !important;background:rgba(0,0,0,1) !important;}
.home .header_rev_slider_container .custom.tparrows.tp-leftarrow:hover{background:#000 !important;background:rgba(0,0,0,1) !important;}
.home .inner-page{margin-bottom:20px}
.home .message-shadow{display:none;}
.header_rev_slider_container{max-width:1170px;overflow:hidden; margin:0 auto;}
.inner-page h1{margin-top:25px;color:#FFFFFF;font-size:32px;font-weight:700;line-height:58px;}
.inner-page h1 span{font-weight:400;}
.inner-page h1 img{float:left;margin-right:15px;border:none;}
.inner-page h2{margin-top:18px !important;color:#fff!important;font-size:22px !important;font-weight:400 !important;line-height:22px !important;margin-bottom:0 !important;}
.listacreditosyseguros{list-style-type:none;margin:0;padding:0;}
.listacreditosyseguros li{width:100%;display:block;float:none;clear:both;margin-bottom:20px;}
.listacreditosyseguros li p{float:left; display:inline-block;margin:0;}
.navbar .container-fluid{padding-right:0;margin-right:0;}
.navbar-header li a img{height:65px;}
.navbar-header li a:hover img{opacity:0.5;}
.wpb_single_image img{border:none;}
.page-id-1173 footer{margin-top:-7px;}
.page-id-1173 .inner-page{margin-bottom:0;overflow:hidden !important;}
.page-id-1173 .message-shadow{display:none;}
.page-id-1173 .wpb_content_element{margin-bottom:0;}
.page-id-1173 section.content{background-color:#F0F0F0 !important;}
.page-id-1196 footer{margin-top:0;}
.page-id-1196 section.content{background-color:#F0F0F0 !important;}
.page-id-1196 .inner-page{margin-bottom:0;overflow:hidden !important;}
.page-id-1196 .message-shadow{display:none;}
.page-id-1196 .wpb_content_element{margin-bottom:0;}
.page-id-1196 .wpb_single_image{margin-top:-7px;background:#FFFFFF;}
.page-id-1239 .boxed div.inventory{width:250px;margin-left:20px; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0;}
.page-id-1239 .boxed div.inventory.col-lg-3{width:49%;}
.page-id-1239 .boxed div.inventory .inventory .title{color:#27454d;font-size:12px;line-height:12px;height:50px;overflow:hidden; border-bottom:1px solid #27454d;padding-top:9px;max-width:225px;margin-bottom:8px; }
.page-id-1239 .boxed div.inventory .options-primary{display:none;}
.page-id-1239 .boxed div.inventory .preview{border:none !important;width:225px;height:160px;}
.page-id-1239 .boxed div.inventory .price b{display:none;}
.page-id-1239 .boxed div.inventory .figure{font-size:21px;left:28px;}
.page-id-1239 .boxed div.inventory .tax{display:none;}
.page-id-1239 .pagination_container{clear:both;position:static;float:left;display:block;bottom:0 !important;}
.page-id-1239 .car_listings.boxed.boxed_full{height:auto !important;clear:both;position:static;float:left;display:block;}
.page-id-1239 .col-lg-3.col-md-4.col-sm-6.col-xs-12.masonry-brick{width:49%;padding-left:3px;padding-right:3px;max-width:288px;position:relative !important;display:inline-block;left:0 !important;float:none;vertical-align:top; top:0 !important;}
.page-id-1239 .inner-page{margin-top:0;}
.page-id-1239 .generate_new{height:auto;}
.page-id-1239 .listing-view.margin-bottom-20{display:none;}
.page-id-1239 .select-wrapper.pagination.clearfix.margin-bottom-15{display:none;}
.page-id-1239 .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active>a{background:#757575;}
.page-id-1239 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a{color:#FFFFFF;}
.page-id-1239 .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body{background:#757575;}
.page-id-1239 .wpb_single_image .vc_figure{display:block;max-width:1170px;margin:0 auto;}
.page-id-1239 .page-content img{border:none;}
.page-id-1239 #secondary-banner{display:none;}
.page-id-1268 .barrablancafinalformulariocomprarvehiculousado{margin-top:-7px !important;background:#FFFFFF;}
.page-id-1268 .inner-page{margin-top:0;margin-bottom:0;}
.page-id-1268 .divcuadrosimagenescomprarvehiculousados .vc_col-sm-2{width:20%;}
.page-id-1268 .divcuadrosimagenescomprarvehiculousados .wpb_wrapper{display:block;max-width:1170px;margin:0 auto;}
.page-id-1268 .divformulariocomprarvehiculo .vc_column_container{background:#E2E2E2;}
.page-id-1268 .formulariocomprarvehiculousado{margin-bottom:0;}
.page-id-1268 img{border:none;}
.page-id-1268 .divtitulocomprarvehiculo .wpb_single_image .vc_figure{display:block;max-width:1170px;margin:0 auto;}
.page-id-1268 .divtitulocomprarvehiculo .vc_column_container:after{content:".";background-image:url("../images/bordeinferiortitulocompramosvehiculousados.png");background-repeat:repeat-x; background-position:bottom left;position:absolute;bottom:1px;width:100%;}
.page-id-1268 #divfilaformulariocomprarvehiculousadob{display:block;max-width:1170px;margin:0 auto;}
.page-id-1268 #secondary-banner{display:none;}
.page-id-1322 #secondary-banner{height:500px; background-size:cover;}
.page-id-1322 #secondary-banner h2,.page-id-1322 #secondary-banner h4,.page-id-1322 #secondary-banner ul{display:none;}
.page-id-1322 .inner-page{margin-top:0;}
.page-id-1322 .page-content img{border:none;}
.page-id-1322 .wpb_single_image .vc_figure{display:block;max-width:1170px;margin:0 auto;}
.page-id-1322 .divformulariocontactomarcalidiv .wpb_wrapper{display:block;max-width:1170px;margin:0 auto; padding-top:37px; border-top:2px solid #000000;}
.page-id-1322 .divformulariocontactomarcalidiv .wpb_wrapper .col-sm-6{padding-left:0;}
.page-id-1322 .divformulariocontactomarcalidiv .wpb_wrapper .form_contact input[type='text'],.page-id-1322 .divformulariocontactomarcalidiv .wpb_wrapper .form_contact input[type="email"]{float:left;max-width:300px;margin-bottom:0;border-radius:4px;padding-left:6px;clear:both;}
.page-id-1322 .divformulariocontactomarcalidiv .wpb_wrapper .form_contact input[type=checkbox]{float:left;width:30px;margin-bottom:0;}
.page-id-1322 .divformulariocontactomarcalidiv .wpb_wrapper .form_contact .aceptocondiciones{padding-left:41px;font-size:12px;font-weight:300;line-height:12px;}
.page-id-1322 .divformulariocontactomarcalidiv .wpb_wrapper .form_contact .wpcf7-list-item-label{padding-left:0;text-align:left;color:#4B4B4B;font-size:12px;font-weight:600;line-height:12px;}
.page-id-1322 .divformulariocontactomarcalidiv .wpb_wrapper .form_contact .wpcf7-list-item-label:hover {color:#006ADC;}
.page-id-1322 .divformulariocontactomarcalidiv .wpb_wrapper .form_contact select{margin-bottom:1px;padding-left:6px;max-width:200px;}
.page-id-1322 .divformulariocontactomarcalidiv .wpb_wrapper .form_contact textarea{border-radius:4px;padding:6px;}
.page-id-1322 .divformulariocontactomarcalidiv .wpb_wrapper .form_contact .wpcf7-form-control-wrap.aceptacionterminos{float:left;}
.page-id-1322 .divformulariocontactomarcalidiv .wpb_wrapper .form_contact .aceptoterminoslink strong{color:#4B4B4B;font-size:12px;line-height:12px;float:left;margin-top:-1px;}
.page-id-1322 .divformulariocontactomarcalidiv .wpb_wrapper .form_contact .aceptoterminoslink strong:hover {color:#006ADC;}
.page-id-1322 .divformulariocontactomarcalidiv .wpb_wrapper .form_contact #contact_form2 br{display:none;}
.page-id-1322 .divformulariocontactomarcalidiv .wpb_wrapper .form_contact .wpcf7-submit{color:#373737;font-size:1px;position:absolute;top:0;right:10px;width:108px;height:46px;border:none;background-color:transparent;background-image:url("../images/bgbotonenviarcitastallermarcalli.png");background-repeat:no-repeat;}
.page-id-1322 .divformulariocontactomarcalidiv .wpb_wrapper .form_contact .aceptacionterminos .wpcf7-not-valid-tip{position:absolute;width:500px;top:25px;left:10px;}
.page-id-1322 .divformulariocontactomarcalidiv .wpb_wrapper div.wpcf7-response-output{margin:0 0.5em 0;}
.page-id-1322 .divformulariocontactomarcalidiv .wpb_wrapper .telefonoyemailformcontactanos{margin-top:20px;margin-left:15px;}
.page-id-1322 .divformulariocontactomarcalidiv .wpb_wrapper span.wpcf7-not-valid-tip{font-size:0.9em;clear:both;float:left;}
.page-id-1322 .divformulariocontactomarcalidiv{z-index:999999999;overflow:hidden;}
.page-id-1322 .wpb_gmaps_widget .wpb_wrapper{background-color:#898989;padding:3px;border-radius:2px;}
.page-id-1322 .encabezadoformulariohojadevidamarcalli{padding:23px 25px 23px 25px;}
.page-id-1322 .encabezadoformulariohojadevidamarcalli p{font-size:19px;color:#FFFFFF;font-weight:300;}
.page-id-1322 .encabezadoformulariohojadevidamarcalli hr{border-top:dotted 2px #FFFFFF;margin:0;}
.page-id-1322 .columnaformulariohojadevidacontactenos{margin-bottom:0;}
.page-id-1322 .columnaformulariohojadevidacontactenos form{padding:30px 25px 25px 25px;}
.page-id-1322 .columnaformulariohojadevidacontactenos form p{color:#414141;font-size:13px;margin-bottom:2px;}
.page-id-1322 .columnaformulariohojadevidacontactenos form p+p{margin:0;}
.page-id-1322 .columnaformulariohojadevidacontactenos form input{margin:0;padding-left:3px;padding-right:3px;border-radius:4px;}
.page-id-1322 .columnaformulariohojadevidacontactenos form select{margin:21px 0;padding-left:3px;padding-right:3px;border-radius:4px;}
.page-id-1322 .columnaformulariohojadevidacontactenos form input[type=checkbox]{float:left;width:30px;margin-bottom:0;}
.page-id-1322 .columnaformulariohojadevidacontactenos form .wpcf7-list-item-label{padding-left:0;text-align:left;color:#4B4B4B;font-size:11px;font-weight:600;line-height:12px;float:right;}
.page-id-1322 .columnaformulariohojadevidacontactenos form .aceptocondiciones{padding-left:41px;font-size:11px;font-weight:300;line-height:12px;margin-top:-11px;   margin-bottom:10px;}
.page-id-1322 .columnaformulariohojadevidacontactenos form .aceptoterminoslink strong{color:#4B4B4B;font-size:12px;line-height:11px;float:left;margin-top:-5px;margin-left:4px;}
.page-id-1322 .columnaformulariohojadevidacontactenos form .wpcf7-submit{color:#373737;font-size:1px;position:relative;top:0;right:10px;width:108px;height:46px;border:none; background-color:transparent;background-image:url("../images/bgbotonenviarcitastallermarcalli.png");background-repeat:no-repeat;}
.page-id-1322 .columnaformulariohojadevidacontactenos form .aceptacionterminos .wpcf7-not-valid-tip{position:absolute;width:500px;top:14px;left:4px;}
.page-id-1322 .columnaformulariohojadevidacontactenos form span.wpcf7-not-valid-tip{font-size:0.9em;}
.page-id-1322 .columnaformulariohojadevidacontactenos form div.wpcf7-response-output{margin:0 0.5em 0;}
.page-id-1322 .primeracolumnatrabajeconnosotrosmarcali p{color:#616161;font-size:19px;line-height:25px;margin:40px 60px 0 0; }
.page-id-1322 .primeracolumnatrabajeconnosotrosmarcali h4{text-transform:uppercase;color:#616161;font-size:25px;line-height:25px;font-weight:700;margin-top:54px;margin-bottom:20px;}
.page-id-1322 .primeracolumnatrabajeconnosotrosmarcali ul{margin-left:-20px;}
.page-id-1322 .primeracolumnatrabajeconnosotrosmarcali ul li{color:#616161;font-size:19px;line-height:24px;margin-bottom:8px;}
.page-id-1322 .wpb_content_element{margin-bottom:0;}
.page-id-1322 .divformulariohojadevidamarcalli{background-image:url("../images/imageninferiorformulariohojadevida.jpg");background-position:left bottom;background-repeat:no-repeat;}
.page-id-1322 .googlemapcontactenos{background-image:url("../images/bottomformulariohojadevida.png");background-position:center top;background-repeat:no-repeat;}
.page-id-1388 #secondary-banner{height:500px; background-size:cover;max-width:1170px;margin:0 auto;}
.page-id-5613 #secondary-banner{height:500px; background-size:cover;max-width:1170px;margin:0 auto;}
.page-id-5613 #secondary-banner h2,.page-id-1322 #secondary-banner h4,.page-id-1322 #secondary-banner ul{display:none;}
.page-id-1388 #secondary-banner h2,.page-id-1322 #secondary-banner h4,.page-id-1322 #secondary-banner ul{display:none;}
.page-id-1388 .inner-page{margin-top:0;}
.page-id-1388 .page-content img{border:none;}
.page-id-1388 .wpb_single_image .vc_figure{display:block;max-width:1170px;margin:0 auto;}
.page-id-1388 .breadcrumb{display:none;}
.page-id-5613 .breadcrumb{display:none;}
.page-id-1388 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a{border-color:transparent;background-color:#494747;color:#FFFFFF;border-bottom:3px solid #FFFFFF;border-bottom-color:#FFFFFF !important;}
.page-id-1388 .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active>a::after{content:'';height:77px;width:27px;background-color:#D9D9D9;position:absolute;top:-5px !important;right:-27px !important;left:auto;transform:skewX(14deg);transform-origin:top;-webkit-transform:skewX(14deg);-webkit-transform-origin:0 0;}
.page-id-1388 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a{border-color:#D9D9D9; background-color:#D9D9D9;color:#494747;font-size:11px;line-height:12px;font-weight:700;margin:0 15px 0 12px;}
.page-id-1388 .vc_tta.vc_tta-spacing-1 .vc_tta-tab.vc_active{background:#494747;}
.page-id-1388 .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill) .vc_tta-panels{border:none !important;background-color:#494747;}
.page-id-1388 .vc_tta-container{margin-bottom:0;}
.page-id-1388 .vc_tta.vc_tta-spacing-1 .vc_tta-tab{max-width:196px;height:48px;max-height:48px;overflow:hidden;background:#d9d9d9;}
.page-id-1388 .vc_tta.vc_general .vc_tta-tab>a{padding:9px 0 5px 0;border-bottom:3px solid #494747;}
.page-id-1388 .vc_tta-tabs-container{height:49px;overflow:hidden;}
.page-id-1388 .inner-page{margin-bottom:0;}
.page-id-1388 .post-entry table tr:hover td{background:#FFFFFF !important;}
.page-id-1388 footer{margin-top:-8px;}
.page-id-1439 .wpb_single_image .vc_figure{display:block;max-width:1170px;margin:0 auto;}
.page-id-1439 .page-content img{border:none;}
section.content.push_down{margin-top:0;}
.inner-page{margin-top:0;margin-bottom:0;}
.flip.boxhomeuno .card .back{background-image:url("../images/botoncotizatuvehiculohomemarcaliover.jpg");background-size:cover;}
.flip.boxhomedos .card .back{background-image:url("../images/botoncitasdetallerhomemarcaliover.jpg");background-size:cover;}
.flip.boxhometres .card .back{background-image:url("../images/botontestdrivehomemarcaliover.jpg");background-size:cover;}
.flip.boxhomecuatro .card .back{background-image:url("../images/botonnoticiasypromocioneshomemarcaliover.jpg");background-size:cover;}
.page-id-1439 .wpb_revslider_element{display:block;max-width:1170px;margin:0 auto;}
.page-id-1481 #secondary-banner{display:none;}
.page-id-1481 #rev_slider_10_1_wrapper h2{max-width:548px !important; font-size:21px;}
.page-id-1481 #rev_slider_10_1_wrapper p{max-width:548px !important; font-size:18px;color:#FFFFFF;}
.page-id-1481 #rev_slider_10_1_wrapper .textorotadorposventa{max-width:548px !important;overflow:hidden;}
.page-id-1481 #rev_slider_10_1_wrapper .textorotadorposventa img{width:auto !important; height:auto !important;}
.page-id-1481 #rev_slider_10_1_wrapper .textorotadorposventa::after{content:'';position:absolute;width:784px;height:600px;bottom:49px;left:-72px;background:rgba(0,0,0,.6);transform:rotate(174deg);z-index:-1;}
.page-id-1481 .page-content img{border:none;}
.page-id-1481 .divtituloposventa{display:block; max-width:1170px; margin:0 auto;}
.page-id-1481 .divtituloposventa h2{line-height:65px;color:#FFFFFF;font-weight:700;font-size:36px;letter-spacing:1px;margin:18px 14px 15px 14px;}
.page-id-1481 .divtituloposventa img{vertical-align:middle;margin-right:23px;}
.page-id-1481 .inner-page{margin-bottom:0;margin-top:0;}
.page-id-1481 #divnuestroportafoliodeservicios h3{background:#4C4C4C; border-top:31px solid transparent; border-bottom:31px solid transparent; border-right:21px solid #FFFFFF;  line-height:1px;   max-width:482px;padding-left:25px;   color:#FFFFFF;  font-weight:300;   margin-top:32px;}
.page-id-1481 #divnuestroportafoliodeservicios h3 strong{font-size:22px;color:#FFFFFF;display:inline-block;font-weight:600;}
.page-id-1481 #divlistanuestroportafoliodeservicios ul{padding:0;margin:0;}
.page-id-1481 #divlistanuestroportafoliodeservicios ul li{list-style-type:none;}
.page-id-1481 #divlistanuestroportafoliodeservicios ul li img{vertical-align:top;margin-right:12px;display:inline-block;}
.page-id-1481 #divlistanuestroportafoliodeservicios ul li strong{display:inline-block;max-width:400px;color:#656565;font-weight:400;margin-bottom:30px; margin-top:2px;}
.page-id-1481 #divlistanuestroportafoliodeservicios ul li strong a{color:#C32626;font-size:16px;text-decoration:underline;}
.page-id-1481 #divlistanuestroportafoliodeservicios ul li strong a:hover{text-decoration:none;}
.page-id-1481 .divdepartamentorepuestos ul{padding:0;margin:0;}
.page-id-1481 .divdepartamentorepuestos ul li{list-style-type:none;}
.page-id-1481 .divdepartamentorepuestos ul li img{margin-top:-30px;vertical-align:top;margin-right:12px;display:inline-block;}
.page-id-1481 .divdepartamentorepuestos ul li strong{margin-top:-36px;display:inline-block;color:#656565;font-weight:400;margin-bottom:30px;}
.page-id-1481 .divdepartamentorepuestos ul li strong a{color:#C32626;font-size:16px;text-decoration:underline;}
.page-id-1481 .divdepartamentorepuestos ul li strong a:hover{text-decoration:none;}
.page-id-1481 .divhorarioatencionposventa h3{font-size:35px; border-bottom:2px dotted #FFFFFF; line-height:66px; color:#FFFFFF; font-weight:300;letter-spacing:0.7px;margin:18px 14px 38px 14px;text-align:center;}
.page-id-1481 .divhorarioatencionposventa h3 strong{font-size:35px; color:#FFFFFF; display:inline-block;font-weight:600;letter-spacing:-0.2px;}
.page-id-1481 .divhorarioatencionposventa img{vertical-align:middle;margin-right:8px;margin-top:-3px;}
.page-id-1481 .divhorarioatencionposventa p{line-height:10px;color:#FFFFFF;text-align:center;font-size:28px;font-weight:300;}
.page-id-1481 .divhorarioatencionposventa p strong{font-size:28px; color:#FFFFFF; display:inline-block;font-weight:600;letter-spacing:-0.2px;}
.page-id-1481 .divprogramasmantenimiento h3{color:#FFFFFF;font-size:31px;margin-top:105px;text-align:center;margin-bottom:15px;font-weight:300;}
.page-id-1481 .divprogramasmantenimiento h3 strong{color:#FFFFFF;display:inline-block;font-size:31px;font-weight:600;}
.page-id-1481 .divprogramasmantenimiento img{margin-bottom:50px;}
.page-id-1481 .divconsultalosprogramas .vc_column-inner{padding:26px 20px 10px 20px;background-image:url("../images/bgpuntosconsulteaqui.png");background-position:-20px center;background-repeat:repeat-x;background-clip:content-box;}
.page-id-1481 .divconsultalosprogramas h4{color:#4c4c4c;font-size:24px;font-weight:700;letter-spacing:0.1px;}
.page-id-1481 .divconsultalosprogramas .wpb_text_column.wpb_content_element{margin-bottom:22px;}
.page-id-1481 .divconsultalosprogramas .wpb_single_image.wpb_content_element.vc_align_center{margin-bottom:29px;}
.flip.boxposventauno .card .back{background-image:url("../images/fliprenault.png");background-size:contain; background-repeat:no-repeat; background-color:transparent;}
.flip.boxposventavolvo .card .back{background-image:url("../images/flipvolvo.png");background-size:contain; background-repeat:no-repeat; background-color:transparent;}
.flip.boxposventahonda .card .back{background-image:url("../images/fliphonda.png");background-size:contain; background-repeat:no-repeat; background-color:transparent;}
.flip.boxposventados .card .back{background-image:url("../images/flipkia.png");background-size:contain; background-repeat:no-repeat; background-color:transparent;}
.flip.boxposventatres .card .back{background-image:url("../images/flipramdodge.png");background-size:contain; background-repeat:no-repeat;background-color:transparent;}
.flip.boxposventacuatro .card .back{background-image:url("../images/flippeugeot-1.png");background-size:contain; background-repeat:no-repeat;background-color:transparent;}
.page-id-1551 #secondary-banner{display:none;}
.page-id-1551 #rev_slider_11_1_wrapper p{max-width:829px !important;font-size:18px !important;color:#484848;line-height:20px !important;font-weight:600 !important;}
.page-id-1551 #rev_slider_11_1_wrapper .negocioscorporativos{padding:19px 64px 24px 86px !important;max-width:829px !important;overflow:hidden;position:relative;text-align:center;margin:0px 5px;}
.page-id-1551 #rev_slider_11_1_wrapper .negocioscorporativos img{width:auto !important; height:auto !important;}
.page-id-1551 #rev_slider_11_1_wrapper .negocioscorporativos::after{position:absolute;content:'\00a0';width:89%;left:38px;top:-41px;padding:100px;background:rgba(255,255,255,.8);-webkit-transform:perspective(45px) rotateX(-3deg);-moz-transform:perspective(45px) rotateX(-3deg); transform:perspective(45px) rotateX(-3deg);z-index:-1;}
.page-id-1551 .inner-page{margin-bottom:0;margin-top:0;}
.page-id-1551 .divtitulonegocioscorporativos{display:block;max-width:1170px;margin:0 auto;}
.page-id-1551 .divtitulonegocioscorporativos h2{line-height:65px;color:#FFFFFF;font-weight:400;font-size:36px;letter-spacing:0.3px;margin:18px 14px 15px 14px;}
.page-id-1551 .divtitulonegocioscorporativos h2 strong{display:inline-block;}
.page-id-1551 .divtitulonegocioscorporativos img{vertical-align:middle;margin-right:23px;border:none;}
.page-id-1551 #divcontenidonegocioscorporativos{padding:55px 11px;}
.page-id-1551 #divcontenidonegocioscorporativos p{color:#4c4c4c;font-size:19px;line-height:24px;}
.page-id-1551 #divcontenidonegocioscorporativos ul{list-style-type:none;margin:0 0 30px 0;padding:0 0 30px 0;border-bottom:3px dotted #212121;}
.page-id-1551 #divcontenidonegocioscorporativos ul li{color:#4c4c4c;font-size:19px;line-height:24px;font-weight:600;}
.page-id-1230 #secondary-banner,.page-id-1897 #secondary-banner{display:none;}
.page-id-1230 .inner-page{margin-bottom:0;margin-top:0;}
.page-id-1230 .divtituloterminosycondiciones,.page-id-1897 .divtituloterminosycondiciones{display:block;max-width:1170px;margin:0 auto;}
.page-id-1230 .divtituloterminosycondiciones h2,.page-id-1897 .divtituloterminosycondiciones h2{line-height:65px;color:#FFFFFF;font-weight:400;font-size:36px;letter-spacing:0.3px;margin:18px 14px 15px 14px;}
.page-id-1230 .divtituloterminosycondiciones h2 strong,.page-id-1897 .divtituloterminosycondiciones h2 strong{display:inline-block;}
.page-id-1230 .divtituloterminosycondiciones img,.page-id-1897 .divtituloterminosycondiciones img{vertical-align:middle;margin-right:23px;border:none;}
.page-id-1230 .divdivisionseccionconpuntos,.page-id-1897 .divdivisionseccionconpuntos{padding:9px 0 25px 0;border-bottom:2px dotted #212121;max-width:1139px;text-align:center;margin:0 auto;}
.page-id-1230 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a{border-color:#515151;background-color:#515151;color:#FFFFFF;font-size:14px;font-weight:600;letter-spacing:0.6px;}
.page-id-1230 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a{border-color:transparent;background-color:#E9E9E9;color:#000000;font-size:14px;font-weight:700;letter-spacing:0.3px;}
.page-id-1230 .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels{font-size:20px;color:#FFFFFF;border-color:#515151;background-color:#eee;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:12px;padding-top:21px;}
.page-id-1230 .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels ol{margin-left:15px;}
.page-id-1230 .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels ol li{font-size:16px;color:#000000;line-height:26px;margin-bottom:21px;font-weight:300;}
.page-id-1230 .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels ul li{font-size:18px;color:#000000;line-height:26px;margin-bottom:21px;font-weight:300;}
.page-id-1230 .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels p{font-size:18px;color:#000000;line-height:26px;margin-bottom:21px;font-weight:300;}
.page-id-1230 .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels strong{font-size:19px;font-weight:600;color:#000000;line-height:26px;margin-bottom:21px;}
.page-id-1230 .vc_tta-container:after{content:""; position:absolute; z-index:-1;-webkit-box-shadow:0 0 40px rgba(0,0,0,0.8); box-shadow:0 0 40px rgba(0,0,0,0.8); bottom:0px;  width:80%; height:50%;-moz-border-radius:100%; border-radius:100%; left:10%;   right:10%;}
.page-id-1230 .divpestanasterminosycondiciones{background-position:bottom center !important;}
.page-id-1230 .divpestanasterminosycondiciones .vc_tta.vc_general .vc_tta-tab>a{padding:6px 2px;}
.page-id-1230 .vc_tta.vc_general .vc_tta-panels-container{z-index:9999;}
.page-id-1239 .flip.boxposventauno .card .back{background-image:url("../images/fliprenault.png");background-size:contain; background-repeat:no-repeat;}
.page-id-1239 .flip.boxposventados .card .back{background-image:url("../images/flipkia.png");background-size:cover;}
.page-id-1239 .flip.boxposventatres .card .back{background-image:url("../images/flipramdodge.png");background-size:cover;}
.page-id-1239 .flip.boxposventacuatro .card .back{background-image:url("../images/flipmercedes.png");background-size:cover;}
.page-id-1897 .list_faq{display:none;}
.page-id-1897 .accodian_panel .collapse{display:none !important;}
.seleccionaaquidiv{background-repeat:repeat-x !important;}
.seleccionaaquidiv figure{margin-top:-10px !important;}
#bodycompramostuvehiculousados{background:#E2E2E2;margin-top:0;}
#bodycompramostuvehiculousados a{color:#000000;}
#bodycompramostuvehiculousados h5{margin-top:30px;color:#4c4c4c;font-size:12px;font-weight:300;}
#bodycompramostuvehiculousados label{color:#000000;font-weight:400;margin-bottom:0;font-size:12px;}
#bodycompramostuvehiculousados .botonagendar{margin-top:20px;float:right;width:161px;height:68px;border:none;background-color:transparent;background-image:url("../images/botonagendartestdrivemarcalli.png");background-repeat:no-repeat;}
#bodycompramostuvehiculousados .botonenviar{margin-top:20px;float:right;width:108px;height:46px;border:none;background-color:transparent;background-image:url("../images/bgbotonenviarcitastallermarcalli.png");background-repeat:no-repeat;}
#bodycompramostuvehiculousados .checkbox{position:relative;max-width:350px;margin-left:12px;}
#bodycompramostuvehiculousados .checkbox label{font-size:10px;color:#4B4B4B;line-height:11px;}
#bodycompramostuvehiculousados .checkbox p+p{margin:0;}
#bodycompramostuvehiculousados .columnaunoformulario{max-width:450px;}
#bodycompramostuvehiculousados .columnadosformulario{max-width:450px;float:left;}
#bodycompramostuvehiculousados .form-control{padding:6px 6px;font-size:11px;}
#bodycompramostuvehiculousados .form-group{margin-bottom:2px;}
#bodycompramostuvehiculousados .form-group.informacionpersonal .form-control{width:245px;height:18px;}
#bodycompramostuvehiculousados .form-group.tipovehiculo input{width:245px;height:18px;}
#bodycompramostuvehiculousados .form-group.tipovehiculo select{margin:9px 0 3px 0; width:245px;height:27px;font-size:12px;color:#2D2D2D;padding:6px 2px;}
#bodycompramostuvehiculousados .form-group.columnados select{width:245px;height:35px;}
#bodycompramostuvehiculousados .formulariotestdrive{max-width:900px;display:block;margin:0 auto;}
#bodycompramostuvehiculousados .seleccionarhora{float:right;max-width:111px;margin-left:5px;font-size:12px;}
#bodycompramostuvehiculousados .table>tbody>tr>td{border-top:none;}
#bodycompramostuvehiculousados .titulotipovehiculo{margin-top:30px;margin-bottom:20px;}
#bodycompramostuvehiculousados .titulofecha{margin-top:40px;margin-bottom:9px;}
#bodycompramostuvehiculousados .ui-datepicker{padding:0;}
#bodycompramostuvehiculousados .ui-datepicker tr{height:20px; overflow:hidden;max-height:20px;}
#bodycompramostuvehiculousados .ui-datepicker-calendar{height:140px;width:161px;margin-left:-1px;}
#bodycompramostuvehiculousados .ui-datepicker .ui-datepicker-title{margin:0;}
#bodycompramostuvehiculousados .ui-datepicker-header{border:none;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;background:#585858; background:linear-gradient(to right bottom,#585858 50%,#4F4F4F 50%);color:#FFFFFF;}
#bodycompramostuvehiculousados .ui-datepicker-calendar thead{border:1px solid #DADADA;display:table-caption; background:#E6E6E6; background:linear-gradient(to right bottom,#E6E6E6 50%,#CFCFCF 50%);color:#777777;}
#bodycompramostuvehiculousados .ui-datepicker .ui-datepicker-prev.ui-state-disabled{display:none;}
#bodycompramostuvehiculousados .ui-datepicker .ui-datepicker-prev,#bodycompramostuvehiculousados .ui-datepicker .ui-datepicker-next{top:5px;border:none;}
#bodycompramostuvehiculousados .ui-datepicker .ui-datepicker-prev span,#bodycompramostuvehiculousados .ui-datepicker .ui-datepicker-next span{top:5px;}
#bodycompramostuvehiculousados .ui-datepicker .ui-datepicker-prev-hover, #bodycompramostuvehiculousados.ui-datepicker .ui-datepicker-next-hover{top:5px;border:none;background:none;}
#bodycompramostuvehiculousados .ui-widget-header .ui-icon{height:25px;cursor:pointer;}
#bodycompramostuvehiculousados .ui-widget-header .ui-icon.ui-icon-circle-triangle-e{background-image:url("../images/flechasiguiente.png");background-position:top right;}
#bodycompramostuvehiculousados .ui-widget-header .ui-icon.ui-icon-circle-triangle-w{background-image:url("../images/flechaanterior.png");background-position:top left;}
#bodycompramostuvehiculousados .ui-widget-content .ui-state-default{line-height:10px;text-align:center;color:#000000;border:none;background:none;}
#bodycompramostuvehiculousados .ui-widget-content .ui-state-default.ui-state-hover{color:#FF8900;}
#bodycompramostuvehiculousados .ui-widget-content .ui-state-default.ui-state-active{color:#FF8900;border:1px solid #CCCCCC;}
#bodycompramostuvehiculousados .ui-widget-content{border:none;background:transparent;}
#bodycompramostuvehiculousados .ui-datepicker tbody{background:#FFFFFF;}
#bodycompramostuvehiculousados .ui-datepicker thead tr,#bodycompramostuvehiculousados thead th{background:transparent; }
#bodycompramostuvehiculousados .ui-datepicker thead th{width:27px;height:27px;font-weight:normal;text-align:center;}
#bodycompramostuvehiculousados .ui-datepicker-month,#bodycompramostuvehiculousados .ui-datepicker-year{font-weight:500;font-size:12px;margin-top:4px;display:inline-block;margin-top:1px;}
#bodycompramostuvehiculousados .ui-datepicker-multi-2 .ui-datepicker-group{width:47%;}
#bodycompramostuvehiculousados .ui-datepicker-group-first{margin-right:15px;}
#bodycompramostuvehiculousados .ui-helper-clearfix{max-width:160px;min-height:31px;}
#bodycompramostuvehiculousados .ui-widget{font-size:13px;}
#bodycompramostuvehiculousados #datepicker{float:left;}
#bodycompramostuvehiculousados .imagennumerocontacto{border-top:2px dotted #2f2f2f;text-align:right;padding-top:8px;}
#bodycotizacionseguros{background:#D0D1D3;margin-top:50px;}
#bodycotizacionseguros a{color:#000000;}
#bodycotizacionseguros H3{font-size:1.05em;}
#bodycotizacionseguros h5{margin-top:30px;color:#4c4c4c;font-size:14px;}
#bodycotizacionseguros label{color:#000000;font-weight:400;margin-bottom:3px;font-size:14px;}
#bodycotizacionseguros .botoncotizar{margin-top:20px;float:left;width:161px;height:68px;border:none;background-color:transparent;background-image:url("../images/botoncotizaya.png");background-repeat:no-repeat;}
#bodycotizacionseguros .botonenviar{margin-top:20px;float:left;width:161px;height:68px;border:none;background-color:transparent;background-image:url("../images/botonenviar.png");background-repeat:no-repeat;}
#bodycotizacionseguros .checkbox{position:relative;max-width:350px;margin-left:12px;}
#bodycotizacionseguros .checkbox label{font-size:10px;color:#4B4B4B;line-height:11px;}
#bodycotizacionseguros .checkbox p+p{margin:0;}
#bodycotizacionseguros .columnaunoformulario{max-width:450px;}
#bodycotizacionseguros .columnadosformulario{max-width:450px;float:left;}
#bodycotizacionseguros .form-group{margin-bottom:7px;}
#bodycotizacionseguros .form-group.informacionpersonal .form-control{width:327px;height:22px;}
#bodycotizacionseguros .form-group.tipovehiculo input{width:245px;height:22px;}
#bodycotizacionseguros .form-group.tipovehiculo select{width:316px;height:31px;}
#bodycotizacionseguros .form-group.columnados select{width:245px;height:35px;}
#bodycotizacionseguros .formulariotestdrive{max-width:900px;display:block;margin:0 auto;}
#bodycotizacionseguros .formulariotestdrive2{max-width:870px;display:block;margin:0 auto;}
#bodycotizacionseguros .seleccionarhora{float:none;max-width:150px;margin-left:10px;}
#bodycotizacionseguros .table>tbody>tr>td{border-top:none;}
#bodycotizacionseguros .titulotipovehiculo{margin-top:30px;margin-bottom:20px;}
#bodycotizacionseguros .titulofecha{margin-top:40px;margin-bottom:9px;}
#bodycotizacionseguros .ui-datepicker{padding:0;}
#bodycotizacionseguros .ui-datepicker tr{height:20px; overflow:hidden;max-height:20px;}
#bodycotizacionseguros .ui-datepicker-calendar{height:140px;width:161px;margin-left:-1px;}
#bodycotizacionseguros .ui-datepicker .ui-datepicker-title{margin:0;}
#bodycotizacionseguros .ui-datepicker-header{border:none;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;background:#585858; background:linear-gradient(to right bottom,#585858 50%,#4F4F4F 50%);color:#FFFFFF;}
#bodycotizacionseguros .ui-datepicker-calendar thead{border:1px solid #DADADA;display:table-caption; background:#E6E6E6; background:linear-gradient(to right bottom,#E6E6E6 50%,#CFCFCF 50%);color:#777777;}
#bodycotizacionseguros .ui-datepicker .ui-datepicker-prev.ui-state-disabled{display:none;}
#bodycotizacionseguros .ui-datepicker .ui-datepicker-prev,#bodycotizacionseguros .ui-datepicker .ui-datepicker-next{top:14px;border:none;}
#bodycotizacionseguros .ui-datepicker .ui-datepicker-prev span,#bodycotizacionseguros .ui-datepicker .ui-datepicker-next span{top:8px;}
#bodycotizacionseguros .ui-datepicker .ui-datepicker-prev-hover, #bodycotizacionseguros.ui-datepicker .ui-datepicker-next-hover{top:14px;border:none;background:none;}
#bodycotizacionseguros .ui-widget-header .ui-icon{height:25px;cursor:pointer;}
#bodycotizacionseguros .ui-widget-header .ui-icon.ui-icon-circle-triangle-e{background-image:url("../images/flechasiguiente.png");background-position:top right;}
#bodycotizacionseguros .ui-widget-header .ui-icon.ui-icon-circle-triangle-w{background-image:url("../images/flechaanterior.png");background-position:top left;}
#bodycotizacionseguros .ui-widget-content .ui-state-default{line-height:10px;text-align:center;color:#000000;border:none;background:none;}
#bodycotizacionseguros .ui-widget-content .ui-state-default.ui-state-hover{color:#FF8900;}
#bodycotizacionseguros .ui-widget-content .ui-state-default.ui-state-active{color:#FF8900;border:1px solid #CCCCCC;}
#bodycotizacionseguros .ui-widget-content{border:none;background:transparent;}
#bodycotizacionseguros .ui-datepicker tbody{background:#FFFFFF;}
#bodycotizacionseguros .ui-datepicker thead tr,#bodycotizacionseguros thead th{background:transparent; }
#bodycotizacionseguros .ui-datepicker thead th{width:27px;height:27px;font-weight:normal;text-align:center;}
#bodycotizacionseguros .ui-datepicker-month,#bodycotizacionseguros .ui-datepicker-year{font-weight:500;font-size:12px;margin-top:15px;display:inline-block;margin-top:11px;}
#bodycotizacionseguros .ui-datepicker-multi-2 .ui-datepicker-group{width:47%;}
#bodycotizacionseguros .ui-datepicker-group-first{margin-right:15px;}
#bodycotizacionseguros .ui-helper-clearfix{max-width:160px;min-height:50px;}
#bodycotizacionseguros .ui-widget{font-size:13px;}
#rev_slider_9_2 h2{font-size:14px;font-weight:800;line-height:14px;color:#4B4B4B;text-align:right;margin-bottom:0;}
#rev_slider_9_2 h3{font-size:12px;font-weight:400;line-height:12px;color:#4B4B4B;text-align:right;margin-top:3px;margin-bottom:3px;}
#rev_slider_9_2 p{font-size:10px;font-weight:400;line-height:10px;color:#4B4B4B;text-align:right;}
#rev_slider_9_2 .tp-parallax-wrap{position:absolute !important; visibility:visible !important; left:8px !important; top:0px !important; z-index:5 !important;}
#rev_slider_9_2 .tp-parallax-wrap .tp-caption{visibility:visible !important;background-image:url("../images/iconoubicacionpuntosdeventa.png");background-position:top right;background-repeat:no-repeat;padding-right:40px;}
#rev_slider_9_2 .tp-parallax-wrap img{opacity:1 !important;}
#rev_slider_9_2 .tp-rightarrow{background-image:url("../images/flechaderecharotadorinferiorpuntosdeventa.png");background-position:top right;background-repeat:no-repeat;background-color:transparent;}
#rev_slider_9_2 .tp-leftarrow{background-image:url("../images/flechaizquierdarotadorinferiorpuntosdeventa.png");background-position:top left;background-repeat:no-repeat;background-color:transparent;}
#rev_slider_9_2 .custom.tparrows{width:25px;height:110px;top:30%;}
#rev_slider_9_2 .custom.tparrows.tp-rightarrow:before{content:"";}
#rev_slider_9_2 .custom.tparrows.tp-leftarrow:before{content:"";}
#secondary-banner{padding-top:4px;height:124px;max-width:1170px;margin:0 auto;}
@-moz-document url-prefix(){.divrotadorcarouselnoticiasypromociones .tp-thumbs.outer-bottom.gyges{margin:0px !important;}
}
@media all and (min-width:801px) and (max-width:1024px){footer .col-md-6{width:32%;}
header .bottom-header .navbar-default .navbar-brand{padding:3px 0 0 0;}
.navbar-header ul{margin-left:0 !important;max-width:80%;}
.toolbar ul > li{margin-right:2px;}
.toolbar .nav > li > a{padding:10px 5px;}
.toolbar .social{margin-left:0;}
#menu-main-menu{max-width:98%;}
}
@media all and (min-width:694px) and (max-width:800px){
footer{height:236px;overflow:hidden;}
footer h4{font-size:18px;margin-top:0;}
footer iframe{max-height:180px;}
footer .col-lg-12{padding-left:0;}
footer .col-md-6{width:32%;}
footer .newsletter p.description{font-size:12px;line-height:18px;}
footer .newsletter .margin-bottom-20{margin-bottom:0 !important;}
footer .xs-padding-left-15{padding-left:0 !important;}
footer .xs-padding-right-15{padding-right:0 !important;padding-left:37px !important;}
header.affix{position:fixed !important;}
header.affix .bottom-header{display:none;}
header .bottom-header .navbar-brand{display:none;}
header .bottom-header .navbar-default .navbar-brand{padding:0 0 0 15px;height:42px;}
header .bottom-header .navbar-default .navbar-brand .logo{max-width:74px;}
.bottom-header{height:88px !important;margin-top:65px;}
.certificados #mySwipe .wrapper div{padding:0 7px;}
.collapse{display:block !important;}
.container-fluid>.navbar-header{margin-right:0;margin-left:0;}
.container-fluid>.navbar-header ul{text-align:center;padding:0;margin-left:0px !important;}
.custom.tparrows{display:none;}
.flip,.flip .card,.flip .card .face{height:76px;width:117px;}
.inner-page.row{margin-top:10px;}
.menu-main-menu-container{display:none !important;}
.navbar-collapse{padding-right:0;padding-left:0;}
.navbar .container-fluid{padding-left:5px;padding-right:5px;}
.navbar-toggle{position:inherit;float:none;display:block;}
.page-id-1388 #secondary-banner{height:150px;}
.page-id-1481 .divhorarioatencionposventa p strong{font-size:16px;line-height:23px;}
.page-id-1481 .divhorarioatencionposventa p{font-size:17px;}
.toolbar{min-height:89px;background-color:#fFFFFF;position:fixed;width:100%;top:0;z-index:1000;border-bottom:1px solid #f2f2f2;}
.toolbar ul{height:53px;}
.toolbar ul li{height:53px;max-width:49px;}
.toolbar ul li a{font-size:10px;line-height:11px;}
.toolbar .navbar-brand{width:100%;text-align:center;padding:0;}
.toolbar .nav>li>a{padding:0 4px;}
.toolbar .social{display:none;}
.toolbar #menu-main-menu-1 > li{margin-right:0;}
#bodycotizacionseguros .table>tbody>tr>td{display:block;}
#bodycitastallermarcalli .table>tbody>tr>td{display:block;margin-left:30px;}
#post-707 iframe{max-height:250px;margin-top:-25px;}
#post-707 .vc_col-sm-3,#post-1239 .vc_col-sm-3,#post-1439 .vc_col-sm-3,#post-1481 .vc_col-sm-3,#post-1676 .vc_col-sm-3{width:25%;display:inline-block;}
#post-707 #dan{padding-top:0px !important;}
/*#post-1388 iframe{height:1407px !important; }
#post-1173 iframe{height:1407px !important; }
#post-1196 iframe{height:1407px !important; }
*/
#post-1725 .wpb_wrapper iframe{float:left; height:907px !important; }
#post-1388 .carouselnuestrosaliados{padding-left:1px !important;padding-right:1px !important;}
#post-1388 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a{color:#494747;background:#d9d9d9;}
#post-1388 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a{color:#FFFFFF;background:#494747;}
#post-1388 .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-body{background:#494747;}
#post-1481 .wp-image-1515{margin-bottom:30px;}
#responsive-menu-container #responsive-menu-wrapper{margin-top:93px;}
}
@media all and (max-width:693px){
  #bodycotizacionseguros .form-group.informacionpersonal .form-control{width:100%;}
  #bodycotizacionseguros  #formcitasdetallerf .table{display:block;max-width:96%;margin:0 auto;}
  #bodycotizacionseguros  #formcitasdetallerf .table>tbody>tr{display:block;width:100%;}
  #bodycotizacionseguros  #formcitasdetallerf .table>tbody>tr>td{max-width: 100% !important;width:100%;display:block;}
}
@media all and (min-width:415px) and (max-width:693px){footer{height:236px;overflow:hidden;}
footer h4{font-size:18px;margin-top:0;}
footer iframe{max-height:180px;}
footer .col-lg-12{padding-left:0;}
footer .col-md-6{width:32%;}
footer .newsletter p.description{font-size:12px;line-height:18px;}
footer .newsletter .margin-bottom-20{margin-bottom:0 !important;}
footer .xs-padding-left-15{padding-left:0 !important;}
footer .xs-padding-right-15{padding-right:0 !important;padding-left:37px !important;}
header.affix{position:fixed !important;}
header.affix .bottom-header{display:none;}
header .bottom-header .navbar-brand{display:none;}
header .bottom-header .navbar-default .navbar-brand{padding:0 0 0 15px;height:42px;}
header .bottom-header .navbar-default .navbar-brand .logo{max-width:74px;}
.bottom-header{height:59px !important;margin-top:80px;}
.certificados #mySwipe .wrapper div{padding:0 7px;}
.collapse{display:block !important;}
.container-fluid>.navbar-header{margin-right:0;margin-left:0;display:block;}
.container-fluid>.navbar-header ul{text-align:center;padding:0;margin-left:0px !important;display:block !important;margin: 0 auto;}
.container-fluid>.navbar-header ul li{float:none !important;display:inline-block;}
.custom.tparrows{display:none;}
.flip,.flip .card,.flip .card .face{height:76px;width:117px;}
.inner-page.row{margin-top:10px;}
.menu-main-menu-container{display:none !important;}
.navbar .container-fluid{padding-left:5px;padding-right:5px;}
.navbar-collapse{padding-right:0;padding-left:0;}
.navbar-header ul{margin-left:-15px !important;max-width:100%;}
.navbar-toggle{position:inherit;float:none;display:block;}
.page-id-1388 #secondary-banner{height:150px;}
.page-id-1481 .divhorarioatencionposventa p strong{font-size:16px;line-height:23px;}
.page-id-1481 .divhorarioatencionposventa p{font-size:17px;}
.toolbar{min-height:89px;background-color:#fFFFFF;position:fixed;width:100%;top:0;z-index:1000;border-bottom:1px solid #f2f2f2;}
.toolbar ul{height:53px;}
.toolbar ul li{height:53px;max-width:49px;}
.toolbar ul li a{font-size:10px;line-height:11px;}
.toolbar .navbar-brand{width:100%;text-align:center;padding:0;}
.toolbar .nav>li>a{padding:0 4px;}
.toolbar .social{display:none;}
.toolbar #menu-main-menu-1 > li{margin-right:0;}
#bodycotizacionseguros .table>tbody>tr>td{display:block;}
#bodycitastallermarcalli .table>tbody>tr>td{display:block;margin-left:30px;}
#post-707 iframe{max-height:250px;margin-top:-25px;}
#post-707 .vc_col-sm-3,#post-1239 .vc_col-sm-3,#post-1439 .vc_col-sm-3,#post-1481 .vc_col-sm-3,#post-1676 .vc_col-sm-3{width:25%;display:inline-block;}
#post-707 #dan{padding-top:0px !important;}
/*#post-1388 iframe{height:1407px !important; }
#post-1173 iframe{height:1407px !important; }
#post-1196 iframe{height:1407px !important; }
*/
#post-1725 .wpb_wrapper iframe{float:left; height:907px !important; }
#post-1388 .carouselnuestrosaliados{padding-left:1px !important;padding-right:1px !important;}
#post-1388 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a{color:#494747;background:#d9d9d9;}
#post-1388 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a{color:#FFFFFF;background:#494747;}
#post-1388 .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-body{background:#494747;}
#post-1481 .wp-image-1515{margin-bottom:30px;}
#responsive-menu-container #responsive-menu-wrapper{margin-top:93px;}
}
@media all and (max-width:414px){footer{height:346px;overflow:hidden;}
footer h4{font-size:16px;margin-top:0;}
footer iframe{max-height:112px;max-width:112px;}
footer .col-lg-12{padding-left:0;}
footer .col-md-6{width:49%;max-height:174px;}
footer .newsletter p.description{font-size:12px;line-height:18px;}
footer .newsletter .margin-bottom-20{margin-bottom:0 !important;}
footer .textwidget{font-size:9px;}
footer .xs-padding-left-15{padding-left:0 !important;}
footer .xs-padding-right-15{padding-right:0 !important;padding-left:0 !important; width:100%;}
header{position:relative;}
header.affix{position:fixed !important;}
header.affix .bottom-header{display:none;}
header .bottom-header .navbar-brand{display:none;}
header .bottom-header .navbar-default .navbar-brand{padding:0 0 0 15px;height:42px;}
header .bottom-header .navbar-default .navbar-brand .logo{max-width:74px;}
header .navbar-brand img{max-width:88px;}
.bottom-header{height:59px !important;margin-top:67px;}
.certificados #mySwipe .wrapper div{padding:0 3px;font-size:11px;}
.collapse{display:block !important;}
.container-fluid>.navbar-header{margin-right:0;margin-left:0;display:block;}
.container-fluid>.navbar-header ul{text-align:center;padding:0;margin-left:0px !important;display:block !important;margin: 0 auto;}
.container-fluid>.navbar-header ul li{float:none !important;display:inline-block;}
.custom.tparrows{display:none;}
.flip,.flip .card,.flip .card .face{height:47px;width:117px;}
.inner-page.row{margin-top:10px;}
.inner-page h1{margin-top:15px;font-size:19px;line-height:25px;padding-left:10px !important;}
.inner-page h1 img{max-height:24px;margin:0 15px;}
.menu-main-menu-container{display:none !important;}
.navbar .container-fluid{padding-left:5px;padding-right:5px;}
.navbar-collapse{padding-right:0;padding-left:0;}
.navbar-header ul li{display:inline-block;float:left;}
.navbar-toggle{position:inherit;float:none;}
.page-id-1230 .divtituloterminosycondiciones h2,.page-id-1897 .divtituloterminosycondiciones h2{font-size:20px !important;letter-spacing:0.1px !important;}
.page-id-1230 .divtituloterminosycondiciones img,.page-id-1897 .divtituloterminosycondiciones img{margin-right:10px;margin-top:15px;}
.page-id-1388 #secondary-banner{height:100px;}
.page-id-1481 .divconsultalosprogramas h4{font-size:20px;}
.page-id-1481 .divhorarioatencionposventa p strong{font-size:16px;line-height:23px;}
.page-id-1481 .divhorarioatencionposventa p{font-size:17px;}
.page-id-1481 .divprogramasmantenimiento h3{line-height:40px;}
.page-id-1481 #divnuestroportafoliodeservicios h3{font-size:15px;padding-left:7px;}
.page-id-1481 #divnuestroportafoliodeservicios h3 strong{font-size:15px;}
.responsive-menu-button{width:45px;height:45px;top:3px;}
.filarotadorsecundarionoticiasypromociones{padding-left:50px !important; padding-right:50px !important;}
.toolbar{min-height:71px;background-color:#fFFFFF;position:fixed;width:100%;top:0;z-index:1000;border-bottom:1px solid #f2f2f2;}
.toolbar ul{height:53px;}
.toolbar ul li{height:28px;max-width:44px;}
.toolbar ul li a{font-size:7px;line-height:9px;}
.toolbar .navbar-brand{width:100%;text-align:center;margin-top:0px;}
.toolbar .nav>li>a{padding:0 2px;vertical-align:top;}
.toolbar .social{display:none;}
.toolbar #menu-main-menu-1 > li{margin-right:0;margin-bottom:5px;}
#bodycotizacionseguros .table>tbody>tr>td{display:block;}
#bodycitastallermarcalli .table>tbody>tr>td{display:block;margin-left:30px;}
#post-707 iframe{max-height:250px;margin-top:-25px;}
#post-707 .vc_column_container>.vc_column-inner{padding-left:4px;padding-right:3px;}
#post-707 .vc_col-sm-3,#post-1439 .vc_col-sm-3{width:25%;display:inline-block;}
#post-707 #dan{padding-top:0px !important;}
/*#post-1388 iframe{height:1407px !important; }
#post-1173 iframe{height:1407px !important; }
#post-1196 iframe{height:1407px !important; }
*/
#post-1725 .wpb_wrapper iframe{float:left; height:907px !important; }
#post-1388 .carouselnuestrosaliados{padding-left:1px !important;padding-right:1px !important;}
#post-1388 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a{color:#494747;background:#d9d9d9;}
#post-1388 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a{color:#FFFFFF;background:#494747;}
#post-1388 .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-body{background:#494747;}
#post-1481 .vc_col-sm-3,#post-1239 .vc_col-sm-3,#post-1676 .vc_col-sm-3{width:48%;display:inline-block;margin-bottom:49px;}
#post-1481 .wp-image-1488,#post-1239 .wp-image-1782,#post-1388 .wp-image-1628,#post-1676 .wp-image-1679{width:auto;}
#post-1725 h1 img{width:auto;max-height:65px;}
#post-1481 .wp-image-1515{margin-bottom:30px;}
#responsive-menu-container #responsive-menu-wrapper{margin-top:65px;}
}

/* Inicio estilos gracias */
    .botonazulgeneralmaracali{display:block;width:auto;max-width:340px;margin:0 auto;color:#FFFFFF;background:#7c7d7c !important;border-radius:0;text-transform:uppercase;font-size:13px;padding:9px 26px;border-top:none;border-left:none;border-right:none;}
    .cuadrorespuestagraciasgeneralmaracali{padding:80px 0 0 0;height:370px;background:#D0D1D3;font-family:'Peugeot Light';font-size:22px;text-align:center;font-weight:300;}
    .cuadrorespuestagraciasgeneralmaracali h3{padding:0 0 17px 0;margin:0 0 27px 0;display:block;width:100%;text-align:center;font-weight:500;background-image:url(../images/lineatitulocuadrogracias.png);background-repeat:no-repeat;background-position:center bottom;color:#000000;font-size:35px;font-family: 'Open Sans', sans-serif, Arial !important;}
    .cuadrorespuestagraciasgeneralmaracali p{font-family: 'Open Sans', sans-serif, Arial !important;margin:0 auto;max-width:730px;display:block;color:#000000;font-size:20px;font-weight:300;text-align:center;}
    .cuadrorespuestagraciasgeneralmaracali strong{font-family: 'Open Sans', sans-serif, Arial !important;display:block;color:#000000;font-size:20px;font-weight:600;text-align:center;}
    .cuadrorespuestagraciasgeneralmaracali .botonazulgeneralmaracali{color:#FFFFFF !important;font-family: 'Open Sans', sans-serif, Arial !important;font-size:14px;margin-top:30px;}
    .cuadrorespuestagraciasgeneralmaracali .botonazulgeneralmaracali:hover{margin-top:29px;color:#FFFFFF;}
    #cuadrograciastestdrive{height:450px;}
    #cuadrograciastestdrive strong{margin-top:35px;}
    #encabezadocontactaasesorgeneralmaracali {padding:38px 21px 17px 28px;}
    #encabezadocontactaasesorgeneralmaracali .m-bammer__footer-icon{width:33px;margin-top:-4px;margin-right:15px;}
    #encabezadocontactaasesorgeneralmaracali .segundalineatitulotestdrive{margin-top:-20px;}
    .page-id-4227 #secondary-banner, .page-id-4230 #secondary-banner, .page-id-4233 #secondary-banner{display:none;}
    @media all and (max-width:908px) {
        #cuadrograciascontactoasesor{padding:47px 0 0 0;height:292px;}
        #cuadrograciascontactoasesor h3{font-size:25px;}
        #cuadrograciascontactoasesor strong{font-size:20px;}
        #encabezadocontactaasesorgeneralmaracali{padding:32px 24px 4px 24px;}
        #encabezadocontactaasesorgeneralmaracali .m-bammer__footer-icon{width:25px;margin-top:-5px;margin-right:12px;}
    }
    @media all and (max-width:772px) {
        .cuadrorespuestagraciasgeneralmaracali{padding:41px 0 0 0;height:341px;}
        .cuadrorespuestagraciasgeneralmaracali h3{font-size:28px;}
        .cuadrorespuestagraciasgeneralmaracali p{font-size:17px;}
        .cuadrorespuestagraciasgeneralmaracali strong{font-size:20px;}
        #cuadrocontenedorcotizador.graciascotizadorgeneralmaracali.wpb_column.vc_column_container.vc_col-sm-12 .cot-title{padding:18px 41px 24px 36px;}
        #cuadrocontenedorcotizador.graciascotizadorgeneralmaracali.wpb_column.vc_column_container.vc_col-sm-12 .cot-title h1{font-size:29px;margin:0;}
        #cuadrograciastestdrive{height:450px;}
    }
    @media all and (max-width:688px) {
        .cuadrorespuestagraciasgeneralmaracali h3{background-size:contain;}
        #cuadrograciastestdrive{height:350px;}
    }
    @media all and (max-width:593px) {
        .cuadrorespuestagraciasgeneralmaracali{padding:24px 0 0 0;height:300px;}
        .cuadrorespuestagraciasgeneralmaracali h3{font-size:22px;}
        .cuadrorespuestagraciasgeneralmaracali p{width:90%;}
        #cuadrocontenedorcotizador.graciascotizadorgeneralmaracali.wpb_column.vc_column_container.vc_col-sm-12 .cot-title{padding:18px 19px 24px 19px;}
        #cuadrocontenedorcotizador.graciascotizadorgeneralmaracali.wpb_column.vc_column_container.vc_col-sm-12 .cot-title h1{font-size:25px;padding:0 0 0 11px;}
        #cuadrocontenedorcotizador.graciascotizadorgeneralmaracali.wpb_column.vc_column_container.vc_col-sm-12 .cot-title img {width:26px;}
        #cuadrograciastestdrive strong{margin-top:0;}
    }
    @media all and (max-width:561px) {
        .cuadrorespuestagraciasgeneralmaracali {height:279px}
        .cuadrorespuestagraciasgeneralmaracali p{font-size:14px;margin-bottom:0;}
        .cuadrorespuestagraciasgeneralmaracali strong{font-size:18px;}
        #cuadrograciastestdrive{height:300px;}
    }
    @media all and (max-width:488px) {
        #cuadrograciascontactoasesor{padding:33px 0 0 0;height:253px;}
        #cuadrograciascontactoasesor h3{font-size:21px;padding:0 0 12px 0;}
        #cuadrograciascontactoasesor strong{font-size:16px;}
        #encabezadocontactaasesorgeneralmaracali{padding:20px 12px 8px 17px;}
        #encabezadocontactaasesorgeneralmaracali .m-bammer__footer-icon{width:19px;margin-top:-4px;margin-right:9px;}
        #encabezadocontactaasesorgeneralmaracali .segundalineatitulotestdrive{margin-top:-3px;}
    }
    @media all and (max-width:478px) {
        .cuadrorespuestagraciasgeneralmaracali{height:249px;}
        .cuadrorespuestagraciasgeneralmaracali h3{font-size:18px;padding:0 0 11px 0;margin:0 0 19px 0;}
        .cuadrorespuestagraciasgeneralmaracali p{font-size:13px;line-height:17px;width:90%;}
        .cuadrorespuestagraciasgeneralmaracali strong{font-size:15px;}
        .cuadrorespuestagraciasgeneralmaracali .botonazulgeneralmaracali{margin-top:22px;}
        #cuadrocontenedorcotizador.graciascotizadorgeneralmaracali.wpb_column.vc_column_container.vc_col-sm-12 .cot-title {padding: 14px 15px 17px 15px;}
        #cuadrocontenedorcotizador.graciascotizadorgeneralmaracali.wpb_column.vc_column_container.vc_col-sm-12 .cot-title h1 {font-size: 21px;padding: 0 0 0 7px;}
        #cuadrocontenedorcotizador.graciascotizadorgeneralmaracali.wpb_column.vc_column_container.vc_col-sm-12 .cot-title img{width: 22px;}
        #cuadrograciascontactoasesor h3{font-size:19px;padding: 0 0 10px 0;}
        #cuadrograciastestdrive{height:280px;}
        #cuadrograciascontactoasesor{height:205px;}
        #cuadrograciascontactoasesor strong{font-size:14px;}
        #encabezadocontactaasesorgeneralmaracali .segundalineatitulotestdrive{margin-top:3px;}
    }
/* Final estilos gracias */

/* Inicio estilos noticias y promociones */
@media all and (max-width:900px) and (min-width:831px) {
    #bodycotizacionseguros .columnaunoformulario{max-width:400px !important;float:left !important;}
    #bodycotizacionseguros .columnadosformulario{max-width:400px !important;float:right !important;margin-right:10px;}
    #bodycotizacionseguros .form-group.informacionpersonal .form-control{width:390px;}
    #bodycotizacionseguros .clearfix.form-group.tipovehiculo.opcionpersona select{width:390px;}
}
@media all and (max-width:830px) and (min-width:761px) {
    #bodycotizacionseguros .columnaunoformulario{max-width:375px !important;float:left !important;}
    #bodycotizacionseguros .columnadosformulario{max-width:375px !important;float:right !important;margin-right:10px;}
    #bodycotizacionseguros .form-group.informacionpersonal .form-control{width:350px;}
    #bodycotizacionseguros .clearfix.form-group.tipovehiculo.opcionpersona select{width:350px;}
}
@media all and (max-width:760px) and (min-width:677px) {
    #bodycotizacionseguros .columnaunoformulario{max-width:345px !important;float:left !important;}
    #bodycotizacionseguros .columnadosformulario{max-width:345px !important;float:right !important;margin-right:10px;}
    #bodycotizacionseguros .form-group.informacionpersonal .form-control{width:299px;}
    #bodycotizacionseguros .clearfix.form-group.tipovehiculo.opcionpersona select{width:299px;}
}
@media all and (max-width:676px) and (min-width:351px) {
    #bodycotizacionseguros .clearfix.form-group.tipovehiculo.opcionpersona select{margin-top:-13px !important;}
}
@media all and (max-width:350px) {
    #bodycotizacionseguros .form-group.informacionpersonal .form-control{max-width:286px;}
    #bodycotizacionseguros .clearfix.form-group.tipovehiculo.opcionpersona select{margin-top:-13px !important;}
    #bodycotizacionseguros .form-group.tipovehiculo select{max-width:286px;}
}
/* Final estilos noticias y promociones */

.mercedes-off{display:none!important;}
.blog-title h2 {color:#000!important;}
.page-id-5613 .vc_row {
    margin-left: -15px;
    margin-right: 15px;
}
.page-id-1388 .vc_row {
    margin-left: -15px;
    margin-right: 15px;
}


/*  Inicio 1. Menú principal */
@media all and (max-width:767px) {
   .bottom-header .container{padding-top:0;margin-top:-15px;}
   .header_shadow{bottom:-17px;}
   .navbar-header li a img {height:50px;margin-top:24px;}
}
@media all and (max-width:630px) {
  .navbar-header li a img {height:43px;margin-top:27px;}
}
@media all and (max-width:599px) {
  .navbar-header li a img {height:36px;margin-top:10px;}
}
@media all and (max-width:582px) {
  .navbar-header li a img {height:33px;margin-top:13px;}
}
@media all and (max-width:550px) {
  .navbar-header li a img {height:33px;margin-top:15px;}
}
@media all and (max-width:538px) {
  .navbar-header li a img {height:30px;margin-top:13px;}
}
@media all and (max-width:494px) {
  .bottom-header{margin-top:75px;}
  .navbar-header li a img {height:28px;margin-top:15px;}
}
@media all and (max-width:465px) {
  .navbar-header li a img {height:26px;margin-top:17px;}
}
@media all and (max-width:436px) {
  .navbar-header li a img {height:23px;margin-top:20px;}
}
@media all and (max-width:414px) {
  button#responsive-menu-button{top:5px;}
  .bottom-header{margin-top:84px;height: 66px !important;}
  .navbar-header li a img {margin-top:25px;}
}
@media all and (max-width:393px) {
  .navbar-header li a img {height:20px;margin-top:29px;}
}
@media all and (max-width:349px) {
  .navbar-header li a img {height:18px;margin-top:30px;}
}
@media all and (max-width:320px) {
  .navbar-header li a img {height:17px;margin-top:31px;}
}

/* Final 1. Menú principal */
