body{background-color:#FFFFFF !important;overflow-x:scroll !important;font-family:Arial, Helvetica, sans-serif;}
a[href^=tel] { color: inherit; text-decoration: none; }
#content{max-width:1170px;margin:auto;}
.shadow_top{background-image:url(../images/sombra.png);height:31px;background-position:center;background-size:auto;margin-top:-15px;}
.box_menutop{font-family:'../fonts/CorporateS-Demi' !important;color:#000;text-transform:uppercase;float:right;width:75%;}
.box_menutop .box_menu_text ul li a{font-family:Open Sans;color:#000;text-transform:uppercase;text-align:center;height:70px;border-radius:0px;font-size:12px;font-weight:600;text-transform:uppercase;line-height:14px;}
.box_menutop .box_menu_text ul li a:hover{color:#FFF;background-color:#000;}
.box_menutop ul li{float:left;color:#929596;font-size:10px;max-width:99px;display:table;margin-right:5px;margin-left:5px;}
.box_menutop .nav > li > a{padding:10px 9px;display:table-cell;vertical-align:middle;}
.chatbutton{background-image:url(../images/buttonchat.png);width:184px;height:70px;font-family:'../fonts/CorporateS-Demi';color:#FFF;text-align:center;display:block;font-size:11.5px;font-weight:500;padding-top:27px;padding-left:5px;}
.chatbutton:hover{text-decoration:none;color:#FFF;}
.box_button_chat{float:left;height:70px;}
.box_menu_text{float:left;}
.social a:hover{background-color:transparent !important;}
.logo_1{background-image:url(../images/sepacion.png);background-repeat:no-repeat;background-position:right;height:64px;width:162px;float:left;}
.logo_2{width:75px;margin-left:10px;float:left;margin-top:5px;}
.bg_color_top{height:159px;background:#000;border-bottom:3px solid #162133;}
.bg_color_top .box_top_server{padding-right:9px;padding-left:14px;}
.bg_color_top .box_top_server h3{font-size:13px;font-family:'Peugeot Bold';color:#FFFFFF;text-transform:uppercase;font-weight:bold;font-style:normal;margin-top:13px;}
.box_top_server img:hover{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
/* Firefox 10+,Firefox on Android */
-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%);filter:gray;}
.box_top_server img:{-webkit-filter:none;-moz-filter:none;-ms-filter:none;filter:none;}
.box_detalle_product{padding:0px !important;margin:0px !important;}
.box_info{display:block;float:left;position:absolute;margin-top:35%;margin-left:90%;}
.box_info2{display:block;float:left;position:absolute;margin-top:75%;margin-left:15%;}
.content_info{width:35%;max-height:400px;position:absolute;margin-left:35%;display:block;}
.button_1{background-image:url(../images/icon1.png);width:25px;display:block;height:26px;}
.button_1:hover{background-image:url(../images/icon1_amari.png);}
.tooltip-inner{max-width:400px;min-width:270px;padding:3px 8px;color:#fff;text-align:center;background-image:url(../images/bg_tul.png) !important;border-radius:4px;font-family:'../fonts/CorporateS-Demi'!important;font-weight:normal !important;font-size:16px;}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#fff;}
.menu_carro_info{list-style-type:none;}
.menu_carro_info li{margin-bottom:10px;margin-left:-25px;}
.menu_carro_info a{color:#FFF;font-family:'../fonts/CorporateA-Demi'!important;font-weight:normal !important;font-size:16px;background-image:url(../images/iconlist.png);display:block;background-repeat:no-repeat;background-position:left;padding-left:30px !important;}
.menu_carro_info a:hover{text-decoration:none;color:#08B0EE;}
.message-shadow{display:none;}
.flechaleft{background-image:url(../images/flechaleft.png) !important;display:block;width:45px;height:40px;margin-top:120%;margin-left:50%;}
.flecharight{background-image:url(../images/flecharight.png) !important;display:block;width:45px;height:40px;margin-top:120%;margin-left:20%;}
.accordion-item-arrow{background-image:url(../images/icon1_amari.png) !important;height:10px !important;width:10px !important;}
#only-one{margin-top:3%;}
.font_top_fancy a{font-family:'../fonts/CorporateA-Demi';font-size:20px;}
.box_proeduct{margin-top:20px;margin-bottom:30px;}
.nav-tabs > li > a:hover{background-color:#ECECEE !important;color:#007EDB !important;background-image:none;}
.sinblinea{background-image:none !important;}
.sinfondo{background-color:none!important;}
.nav-tabs{border-bottom:none !important;}
.nav-tabs > li > a{border-radius:0px 0px 0px 0px !important;}
.nav-tabs > li.active > a,.nav-tabs > li.active > a:focus,.nav-tabs > li.active > a:hover{background-image:none;background-color:#ECECEE !important;color:#007EDB !important;border-top:none !important;border-left:none !important;}
.box_home_color{margin-top:0px;}
.box_banner_home{margin-top:15px;}
.box_center_image{padding:0px !important;}
.box_center_imagehoem{margin-top:20% !important;}

/* 20.0 Estilos boutique y accesorios */

/*MENUSOCIAL*************************************************************************************************/
/*  B. Header----------------------------*/
.toolbar .social li a{border-radius:10%;}
.toolbar .social li .facebook{background:url(../images/socialtop.png) 0px -32px no-repeat;}
.toolbar .social li .facebook:hover{background:url(../images/socialtop.png) 0px 0px no-repeat;}
.toolbar .social li .twitter{background:url(../images/socialtop.png) -39px -32px no-repeat;}
.toolbar .social li .twitter:hover{background:url(../images/socialtop.png) -39px 0px no-repeat;}
.toolbar .social li .youtube{background:url(../images/socialtop.png) -78px -32px no-repeat;}
.toolbar .social li .youtube:hover{background:url(../images/socialtop.png) -78px 0px no-repeat;}
.toolbar .social li .instagram{background:url(../images/socialtop.png) -390px -32px no-repeat;}
.toolbar .social li .instagram:hover{background:url(../images/socialtop.png) -390px 0px no-repeat;}
.social,.f-nav{float:right;list-style:none;padding:0;}
.social{width:auto;}
.social li{float:left;display:inline;margin-right:7.5px;}
.social li a{text-indent:-9999px;width:32px;height:32px;display:block;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out;}
.toolbar .social li a{margin-top:15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.toolbar .social li .facebook{background:url(../images/socialtop.png) 0px -32px no-repeat;}
/*KM Code*/
@media(max-width:767px){.responsive_slide{display:block;width:100%;background:#133D5F;overflow:hidden;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;}
.js .box_top_server h3{font-size:9px;}
.responsive_slide .box_top_server{display:inline-block;width:30%;}
/*44*/	.textleftcenter{height:auto;}
}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li {margin-bottom:20px !important;}

/* Inicio estilos body */
.vc_column_container{padding-left:0 !important;padding-right:0 !important;}
.vc_column_container>.vc_column-inner{padding-left:0 !important;padding-right:0 !important; }
.vc_row{margin-left:0 !important;margin-right:0 !important;}
/* Final estilos body */

/* Inicio estilos menu iframe seleccionar vehiculo */
.diviframemenuseleccionarvehiculos{margin-top:20px;margin-bottom:17px;}
@media all and (max-width:1152px) and (min-width:1089px) {
    #divseleccionatuvehiculo{padding:15px 15px 7px 13px !important;}
    #divseleccionatuvehiculo ul li{padding-right:7px !important;padding-left:5px !important;}
}
@media all and (max-width:1071px) and (min-width:1018px) {
    #divseleccionatuvehiculo{padding:15px 8px 7px 8px !important;}
    #divseleccionatuvehiculo ul{margin-left:0px !important;}
    #divseleccionatuvehiculo ul li{padding-right:3px !important;padding-left:3px !important;}
}
@media all and (max-width:1017px) and (min-width:882px) {
    #divseleccionatuvehiculo{padding:15px 8px 7px 8px !important;font-size:13px;letter-spacing:-0.3px;}
    #divseleccionatuvehiculo ul{margin-left:0px !important;}
    #divseleccionatuvehiculo ul li{padding-right:3px !important;padding-left:3px !important;}
}
@media all and (max-width:881px) and (min-width:815px) {
    #divseleccionatuvehiculo{padding:15px 8px 7px 8px !important;font-size:12px !important;letter-spacing:-0.3px;}
    #divseleccionatuvehiculo ul{margin-left:0px !important;}
    #divseleccionatuvehiculo ul li{padding-right:3px !important;padding-left:3px !important;}
}
@media all and (max-width:814px) and (min-width:749px) {
    #divseleccionatuvehiculo{padding:15px 8px 7px 8px !important;font-size:11px !important;letter-spacing:-0.3px;}
    #divseleccionatuvehiculo ul{margin-left:0px !important;}
    #divseleccionatuvehiculo ul li{padding-right:3px !important;padding-left:3px !important;}
}
@media all and (max-width:748px) and (min-width:724px){
    #divseleccionatuvehiculo{padding:10px 8px 7px 8px !important;font-size:11px !important;letter-spacing:-0.3px;}
    #divseleccionatuvehiculo ul{margin-left:0px !important;width:85%;vertical-align:top;}
    #divseleccionatuvehiculo ul li{padding-right:3px !important;padding-left:3px !important;}
}
@media all and (max-width:723px) and (min-width:681px) {
    #divseleccionatuvehiculo{padding:10px 8px 7px 8px !important;font-size:11px !important;letter-spacing:-0.3px;}
    #divseleccionatuvehiculo ul{margin-left:0px !important;width:79%;vertical-align:top;}
    #divseleccionatuvehiculo ul li{padding-right:3px !important;padding-left:3px !important;}
}
@media all and (max-width:680px) and (min-width:527px) {
    #divseleccionatuvehiculo{padding:10px 8px 7px 8px !important;font-size:11px !important;letter-spacing:-0.3px;}
    #divseleccionatuvehiculo ul{margin-left:0px !important;width:79%;vertical-align:top;}
    #divseleccionatuvehiculo ul li{padding-right:3px !important;padding-left:3px !important;margin-top:1px !important;}
}
@media all and (max-width:526px) and (min-width:467px) {
    #divseleccionatuvehiculo{padding:10px 8px 7px 8px !important;font-size:11px !important;letter-spacing:-0.3px;}
    #divseleccionatuvehiculo ul{margin-left:0px !important;width:74%;vertical-align:top;}
    #divseleccionatuvehiculo ul li{padding-right:3px !important;padding-left:3px !important;margin-top:1px !important;}
}
@media all and (max-width:466px) and (min-width:424px) {
    #divseleccionatuvehiculo{padding:4px !important;font-size:11px !important;letter-spacing:-0.3px;}
    #divseleccionatuvehiculo ul{margin-left:0px !important;width:74%;vertical-align:top;}
    #divseleccionatuvehiculo ul li{line-height:11px !important;padding-right:3px !important;padding-left:3px !important;margin-top:1px !important;}
}
@media all and (max-width:423px) and (min-width:383px) {
    #divseleccionatuvehiculo{padding:4px !important;font-size:11px !important;letter-spacing:-0.3px;}
    #divseleccionatuvehiculo ul{margin-left:0px !important;width:71%;vertical-align:top;}
    #divseleccionatuvehiculo ul li{line-height:11px !important;padding-right:3px !important;padding-left:3px !important;margin-top:1px !important;}
}
@media all and (max-width:382px) and (min-width:379px) {
    #divseleccionatuvehiculo{padding:4px !important;font-size:11px !important;letter-spacing:-0.3px;}
    #divseleccionatuvehiculo ul{margin-left:0px !important;width:70%;vertical-align:top;}
    #divseleccionatuvehiculo ul li{line-height:11px !important;padding-right:3px !important;padding-left:3px !important;margin-top:1px !important;}
}
@media all and (max-width:378px) and (min-width:371px){
    .diviframemenuseleccionarvehiculos{height:73px;}
    .diviframemenuseleccionarvehiculos iframe{height:67px;}
    #divseleccionatuvehiculo{padding:4px !important;font-size:11px !important;letter-spacing:-0.3px;}
    #divseleccionatuvehiculo ul{margin-left:0px !important;width:70%;vertical-align:top;}
    #divseleccionatuvehiculo ul li{line-height:11px !important;padding-right:3px !important;padding-left:3px !important;margin-top:1px !important;}
}
@media all and (max-width:370px) and (min-width:353px) {
    .diviframemenuseleccionarvehiculos{height:70px;}
    .diviframemenuseleccionarvehiculos iframe{height:67px;}
    #divseleccionatuvehiculo{padding:4px !important;font-size:11px !important;letter-spacing:-0.3px;}
    #divseleccionatuvehiculo ul{margin-left:0px !important;width:98%;vertical-align:top;}
    #divseleccionatuvehiculo ul li{line-height:11px !important;padding-right:3px !important;padding-left:3px !important;margin-top:1px !important;}
}
@media all and (max-width:352px) {
    .diviframemenuseleccionarvehiculos{height:75px;}
    .diviframemenuseleccionarvehiculos iframe{height:68px;}
    #divseleccionatuvehiculo{padding:4px !important;font-size:11px !important;letter-spacing:-0.3px;}
    #divseleccionatuvehiculo ul{margin-left:0px !important;width:98%;vertical-align:top;}
    #divseleccionatuvehiculo ul li{line-height:11px !important;padding-right:3px !important;padding-left:3px !important;margin-top:1px !important;}
}
/* Final estilos menu iframe seleccionar vehiculo */

/* Inicio estilos boutique y accesorios */
.m-tabs .m-tabs__options li a{font-family:'Peugeot Light';}
#bodyboutiquepeugeot, #bodyboutiquepeugeot .m-tabs__content{background:#ECECEE;}
#diviframeboutiquepeugeot{margin-top:5px;}
#diviframeboutiquepeugeot{margin-bottom:-8px;}
#diviframeboutiquepeugeot .wpb_content_element{margin-bottom:0 !important;}
#encabezadoboutiquepeugeot{padding:32px 29px 21px 30px;}
#encabezadoboutiquepeugeot .m-bammer__footer-icon{width:70px;height:56px;margin-right:26px;margin-left:0;margin-top:2px;}
@media all and (max-width:1069px) {
    #encabezadoboutiquepeugeot{padding:30px 29px 7px 30px;}
    #encabezadoboutiquepeugeot .m-bammer__footer-icon{width:58px !important;margin-right:21px !important;}
}
@media all and (max-width:869px) {
    #encabezadoboutiquepeugeot{padding:24px 29px 3px 24px;}
    #encabezadoboutiquepeugeot .m-banner__footer-description { width:auto;}
}
@media all and (max-width:670px) {
    #encabezadoboutiquepeugeot{padding:21px 20px 0px 20px;}
    #encabezadoboutiquepeugeot .m-banner__footer-description p{padding-bottom:0;}
}
@media all and (max-width:625px) {
    .m-banner__footer .m-banner__footer-description h1{font-size:22px;}
    #encabezadoboutiquepeugeot .m-bammer__footer-icon{width: 44px !important;margin-right: 12px !important;height:auto !important;}
    #encabezadoboutiquepeugeot .m-banner__footer-description p{font-size:11px;line-height:20px;}
}
@media all and (max-width:359px) {
    #encabezadoboutiquepeugeot{padding:16px 10px 0px 10px;}
    #encabezadoboutiquepeugeot .m-banner__footer-description h1{font-size:19px;}
    #encabezadoboutiquepeugeot .m-banner__footer-description p{margin-bottom:12px;}
}
@media all and (max-width:330px) {
    #encabezadoboutiquepeugeot .m-bammer__footer-icon{width:35px !important;margin-right:10px !important;}
    #encabezadoboutiquepeugeot .m-banner__footer-description h1{font-size:17px;}
}
/* Final estilos boutique y accesorios */

/* Inicio estilos citas de taller */
@media all and (min-width:1100px) {
    #iconoencabezadocitasdetallerpeugeot{width:70px;height:47px;margin-right:27px;margin-left:0px;margin-top:5px;}
}
/* Final estilos citas de taller */

/* Inicio estilos cotizador */
    .agree .check .text a{color:#218FDF;text-decoration:none;}
    .car-deatil-p2 h2{font-weight:300;}
    .car-p3 h2{color:#3C3947;font-size:22px;}
    .color-wrapper .ncolor{font-size:12px;}
    .financiacion h1{font-size:22px;color:#3C3947;}
    .financiacion input{border-radius:0;}
    .financiacion p{font-weight:600;font-size:21px;color:#3C3947;line-height:19px;}
    .financiacion select{border-radius:0;background-image:url(../images/arrowselectmatriculacotizador.png);background-size:contain;background-repeat:no-repeat;background-position:top right;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
    .financiacion .checks{font-weight:600;font-size:21px;color:#3C3947;}
    .form-input select, .form-input input, .form-input textarea{border-radius:0;}
    .form-input span{font-size:17px;color:#3C3947;font-weight:600;}
    .message{font-size:19px;color:#3C3947;text-transform:unset;font-weight:600;}
    .sel-matricula p{font-size:21px;color:#3C3947;line-height:22px;font-weight:600;}
    .sel-matricula select{padding:.4em 1em;font-size:18px;background-image:url(../images/arrowselectmatriculacotizador.png);background-size:contain;background-repeat:no-repeat;background-position:top right;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
    .total .text{font-weight:600;}
    #combo-one{background:#475B6C;border-radius:0;}
    #combo-one h2{margin:-5px 0 0px 17px;font-size:21px;font-weight:300;}
    #cuadrocontenedorcotizador {background-image:url(../images/bgbottomcotizador.png);background-repeat:no-repeat;background-position:bottom center;padding-bottom:50px;}
    #cuadrocontenedorcotizador iframe{border-left: 1px solid #E3E3E3;border-right:1px solid #E3E3E3;border-bottom:0.5px solid #E3E3E3;border-top:0.5px solid #E3E3E3;height:1000px;}
    #esconder3 .btn{margin-right:3px;}
    #mnombrev2{width:98%;max-width:98%;}
    #mtotal2, #mtotal3, #mtotal4{color:#027FDB !important;font-weight:600;font-family: 'Peugeot';}
    #tabs .mask ul li a{font-weight:800;}
    #TrheeStep, #FourStep, #FiveStep, #cotizar1, #esconder3 .btn, .botonazulpeugeot{color:#FFFFFF;background:#027FDB !important;border-bottom:3px solid #00509F;border-radius:0;text-transform:uppercase;font-size:13px;padding:9px 26px;border-top:none;border-left:none;border-right:none;}
    .botonazulpeugeot{display:inline-block;}
    .botonazulpeugeot:hover{color:#FFFFFF;margin-top:-1px;}
    #cuadrocontenedorcotizador.graciascotizadorpeugeot.wpb_column.vc_column_container.vc_col-sm-12 .cot-wrapper{font-size:16px;width:100%;margin:0 auto;background:#FFF;margin-top:1px;}
    #cuadrocontenedorcotizador.graciascotizadorpeugeot.wpb_column.vc_column_container.vc_col-sm-12 .cot-header{background:#162133;}
    #cuadrocontenedorcotizador.graciascotizadorpeugeot.wpb_column.vc_column_container.vc_col-sm-12 .cot-title {font-size: 20px;padding: 18px 41px 35px 36px;overflow: hidden;}
    #cuadrocontenedorcotizador.graciascotizadorpeugeot.wpb_column.vc_column_container.vc_col-sm-12 .cot-title img{float:left;margin:5px 0 0 0;}
    #cuadrocontenedorcotizador.graciascotizadorpeugeot.wpb_column.vc_column_container.vc_col-sm-12 .cot-title h1{padding:0 0 0 31px;margin:5px 0 0 1px;font-family:'Peugeot Light';float:left;color:#FFFFFF;font-weight:300;font-size:35px;}
    @media all and (max-width:1099px) {
        .cot-title{padding:14px 41px 22px 22px;}
        .cot-title h1{padding:0 0 0 18px;font-size:28px;}
        .cot-title img{width: 45px;}
        .select-car .box .car .text strong.titulocotizadorproducto{font-size:17px;}
        .select-car .box .car .text p, .content-car li p{font-size:16px;line-height:18px;}
        .tab .tab-title h1{font-size:21px;padding:0;}
        .total .value{margin-right:49px;}
    }
    @media all and (max-width:850px) {
        .buttons-form .btn{font-size:13px;}
        .buttons-form .btn:hover{margin-top:0;}
        .car-deatil-p2 h2{font-size:16px;}
        .cot-wrapper{font-size:13px;}
        .cot-title h1{font-size:24px;}
        .cot-title img{width:38px;}
        .financiacion{margin:0em 2em;}
        .financiacion h1{font-size:15px;}
        .financiacion p{font-size:13px;}
        .financiacion .checks{font-size:16px;}
        .financiacion .checks input{width:12px;height:12px;}
        .form-input span{font-size:13px;}
        .form-input select, .form-input input, .form-input textarea{font-size:13px;outline:0;}
        .list-items li{font-size:14px;}
        .select-car .box .car .text strong.titulocotizadorproducto{font-size:16px;}
        .select-car .box .car .text p, .content-car li p{font-size:14px;line-height:18px;}
        .sel-matricula p{font-size:13px;}
        .sel-matricula select{font-size:13px;outline:0;}
        .tab{padding:0.5em 1em;}
        .tab .tab-title h1{font-size:18px;}
        .total{font-size:20px;margin-top:10px; }
        .total .text{text-align:left;margin-left:0;}
        .total .value{margin-top:-26px;}
        #tabs .mask{top:-38px;}
        #tabs .mask ul{left:97px;}
        #tabs .mask ul li a{font-size:23px;}
        #tabs .mask ul li a:hover, .ui-state-active a{font-size:23px;}
    }
    @media all and (max-width:699px) {
        .cot-title{padding: 12px 41px 19px 22px;}
        .cot-title h1{font-size:21px;}
        .cot-title img{width:32px;}
        .message{font-size:16px;}
        .total{margin-top:10px;}
        .total .text{text-align:left;margin-left:0;}
        #tabs .mask{top:-34px;}
        #tabs .mask ul{left:138px;}
        #tabs .mask ul li a{font-size:20px;}
        #tabs .mask ul li a:hover, .ui-state-active a{font-size:20px;}
    }
    @media all and (max-width:570px) {
        .cot-title{padding:12px 41px 43px 22px;}
    }
    @media all and (max-width:400px) {
        .message{font-size:11px;}
        .padding-cols{padding:3px;}
        .tab .tab-title h1{font-size:14px;}
        .select-car .box .car .text strong.titulocotizadorproducto{font-size:12px;}
        .select-car .box .car .text p, .content-car li p{font-size:13px;line-height:16px;}
    }
/* Final estilos cotizador */

/* Inicio estilos detalle producto */

    /* Inicio estilos título */
    .box_top_title{background-color:#475B6C;padding:1%;}
    .box_top_title img{float:left;margin-top:17px;padding-right:22px;margin-left:18px;}
    .box_top_title h2{font-family:'Peugeot Light';color:#FFFFFF !important;font-size:35px;font-weight:300;margin:12px 0 18px 0;display:inline-block;margin-right:0 !important;padding-right:0;padding-left:0;}
    #divseleccionatuvehiculo{background:#DBDBE9;display:block;width:100%;font-family:'Peugeot';padding:6px 0px 0px 5px;margin-bottom:0;color:#3B3946;}
    #divseleccionatuvehiculo ul{display:inline-block;margin-left:16px;padding:0;}
    #divseleccionatuvehiculo ul li{display:inline-block;color:#3B3946;border-right:1px solid #3B3946;padding-right:11px;padding-left:8px;}
    #divseleccionatuvehiculo ul li a{color:#3B3946;}
    #divseleccionatuvehiculo ul li a:hover{color:#007EDB;text-decoration:none;}

    @media all and (max-width:1040px) {
        #divseleccionatuvehiculo{padding:13px 15px 5px 15px;}
        #divseleccionatuvehiculo ul{margin-left:0;}
        #divseleccionatuvehiculo ul li{padding-right:9px;padding-left:5px;}
    }
    @media all and (max-width:993px) {
        .box_top_title h2{font-size:28px;margin:8px 0 14px 11px;}
        .box_top_title img{margin-top:15px;padding-right:0;margin-left:12px;max-width:51px;}
        #divseleccionatuvehiculo{font-size:13px;letter-spacing:-0.5px;padding:13px 10px 5px 10px;}
        #divseleccionatuvehiculo ul li{padding-right:3px;padding-left:1px;}
    }
    @media all and (max-width:800px) {
        .box_top_title img{margin-top:11px;max-width:41px;}
        .box_top_title h2{font-size:23px;margin:5px 0 9px 11px;}
    }
    @media all and (max-width:663px) {
        #divseleccionatuvehiculo ul li{padding-right:8px;padding-left:5px;margin-top:4px;}
    }
    @media all and (max-width:500px) {
        .box_top_title img{margin-top:7px;max-width:34px;}
        .box_top_title h2{font-size:19px;margin:3px 0 6px 7px;}
        #divseleccionatuvehiculo ul li{margin-top:5px;line-height:14px;}
    }
    @media all and (max-width:400px) {
        #divseleccionatuvehiculo{font-size:11px;}
        #divseleccionatuvehiculo ul li{margin-top:6px;line-height:12px;padding-right:2px;padding-left:2px;}
    }
    /* Final estilos título */

    /* Inicio estilos imagen 
    
     */
    .box_img_car .tooltip-inner{background-color:rgba(245,245,245,0.3) !important;color:#3B3946 !important;font-family:'Peugeot' !important;font-size:15px !important;line-height:15px !important;}
    .box_img_car .tooltip.in{filter:alpha(opacity=120) !important;opacity:10 !important}
    .box_img_car .tooltip-arrow {display:none !important;}
    .box_info_car_left{width:245px;position:absolute;left:48px;margin-top:0;background-color:rgba(22,33,51,0.9);top:115px;display:block;overflow:auto;}
    .box_info_car_left .menu_carro_info{margin:10px 10px 17px -4px;}
    .box_info_car_left .menu_carro_info li a{font-family:'Peugeot Light' !important;font-size:18px;color:#FFFFFF;}
    .box_info_car_left .menu_carro_info li a:hover{color:#0061C5;}
    .box_img_car{position:relative;}
    
    @media all and (max-width:1169px) {
        .box_info_car_left{width:20%;left:3%;top:20%;}
        .box_info_car_left .menu_carro_info li a{font-size:14px;line-heigth;15px;padding-right:5px;}
        .menu_carro_info li{margin-bottom:8px;}
    }
    @media all and (max-width:900px) {
        .box_info_car_left{top:20%;}
        .box_info_car_left .menu_carro_info li a{font-size:12px;line-heigth;13px;padding-right:3px;}
        .menu_carro_info li{margin-bottom:5px;}
    }    
    @media all and (max-width:767px) {
        .box_info_car_left.hidden-xs{display:block !important;}
    }
    @media all and (max-width:667px) {
        .box_info_car_left{top:10px;left:5px;}
        .box_info_car_left .menu_carro_info{margin:7px 0 7px -10px;}
        .box_info_car_left .menu_carro_info li a{font-size:10px;}
        .menu_carro_info a{padding-left:15px !important;background-position:0 3px;background-size:13px;}
    }
    @media all and (max-width:476px) {
        .box_info_car_left{background-color:rgba(22,33,51,1);top:auto;bottom:-53px;}
        .box_info_car_left.hidden-xs{width:96%;}
        .menu_carro_info li{margin-left:0;float:left;}
        #acasi{margin-top:67px;}
    }
    /* Final estilos imagen principal */
    
    /* Inicio estilos texto central */
    .textleftcenter{color:#3B3946;font-family:'Peugeot Light';font-weight:600;text-align:left;font-size:22px;margin:27px 0 0 8px;}
    .textocenter{color:#3B3946;font-family:'Peugeot Light';margin-top:21px;margin-bottom:15px;margin-left:20px;border-left:1px solid #CDCDCD;font-size:15px;line-height:18px;width: 72% !important;margin-right:0;padding-right:0 !important;}
    .textocenter strong{font-weight:800;line-height:30px;font-size:15px;}
    #accordiondetalleautomovil [data-accordion] > [data-control]{cursor:pointer;padding-right:0;padding-left:0;}
    #accordiondetalleautomovil [data-accordion] > [data-control]:after{background:url(../images/downacordeontextopeugeot.png) center center no-repeat;height:22px;width:27px;}
    #accordiondetalleautomovil [data-accordion].open > [data-control]:after{-webkit-transform: rotate(-180deg);-ms-transform: rotate(-180deg);transform: rotate(-180deg);}
    #accordiondetalleautomovil h3{font-size:18px;color:#007EDB;font-weight:600;border-bottom:2px solid #DDD9D7;margin:0;padding-bottom:7px;}
    @media all and (max-width:1008px) {
        .textleftcenter{width:20%;display:inline-block;vertical-align:top;}
        .textocenter{width:76%;display:inline-block;}
    }
    @media all and (max-width:940px) {
        .textleftcenter{font-size:19px;margin:27px 0 0 1px;}
        .textocenter{font-size:13px;}
    }
    @media all and (max-width:884px) {
        .textocenter{width:75% !important;}
    }
    @media all and (max-width:867px) {
        .textocenter{width:98% !important;}
        #accordiondetalleautomovil [data-accordion] > [data-control]:after{height:23px;width:16px;}
        #accordiondetalleautomovil h3{font-size:16px;}
    }
    @media all and (max-width:850px) {
        .textleftcenter{font-size:18px;margin:27px 0 0 0;}
        .textocenter{font-size:12px;}
    }
    @media all and (max-width:850px) {
        .textleftcenter{width:100%;}
        .textocenter{width:100%;border-left:none;margin-top:0;margin-left:0;}
        .textocenter strong{line-height:17px;font-size:14px;}
    }
    @media all and (max-width:550px) {
        .textleftcenter{font-size:16px;margin:20px 0 0 0;}
        .textocenter{font-size:11px;line-height:13px;}
        .textocenter strong{line-height:15px;font-size:12px;}
        #accordiondetalleautomovil h3{font-size:13px;}
        #accordiondetalleautomovil [data-accordion] > [data-control]:after{height:21px;width:12px;}
    }
    /* Final estilos texto central */
    
    /* Inicio estilos video e imagen footer detalle */
    #i360 img{vertical-align:text-top;}
    @media all and (max-width:1169px) {
        #i360{box-sizing:border-box;}
        #i360 iframe{width:49.9%;display:inline-block;height:273px;}
        #i360 img{width:50%;display:inline-block;vertical-align:text-top;margin-top: 0 !important;float:right;margin-bottom:5px;}
    }
    @media all and (max-width:870px) {
        #i360 iframe{height:220px;}
    }
    @media all and (max-width:800px) {
        #i360 iframe{height:200px;}
    }
    @media all and (max-width:600px) {
        #i360 iframe{height:150px;}
    }
    @media all and (max-width:500px) {
        #i360 iframe{width:100%;display:block;float:none;height:250px;margin-bottom:10px;}
        #i360 img{width:100%;display:block;float:none;margin-bottom:10px;}
    }
    /* Final estilos video e imagen footer detalle */
    
    /* Inicio estilos rotador footer */
    #carousel-example-generic .carousel-control{display:none !important;}
    
        .carousel-indicators{margin-left:-26% !important;}
    }
    @media all and (max-width:400px) {
        .carousel-indicators{margin-left:-18% !important;}
    }
    /* Final estilos rotador foooter */
    
    /* Inicio estilos acordeon footer */
    .contenidotabacordeon{font-family:'Peugeot Light';}
    .text_center_acordion{background-color:#475B6C;font-family:'Peugeot Light';font-size:30px;text-transform:uppercase;letter-spacing:-0.25px;height:92px;}
    .text_center_acordion:after{right:12px;}
    @media all and (max-width:1000px) {
        .text_center_acordion{font-size:26px;height:79px;}
        .text_center_acordion:after{background-size:contain !important;height:55px !important;width:63px !important;}
    }
    @media all and (max-width:700px) {
        .text_center_acordion{font-size:22px;height:72px;}
        .text_center_acordion:after{background-size:contain !important;height:48px !important;width:61px !important;}
    }
    @media all and (max-width:450px) {
        .text_center_acordion{font-size:20px;height:66px;}
        .text_center_acordion:after{background-size:contain !important;height:42px !important;width:57px !important;}
    }
    /* Final estilos acordeo footer */

/* Final estilos detalle producto */

/* Inicio estilos footer */
footer{padding:21px 0 0 0 !important;}
footer, .copyright-wrap{background-color:#000!important;}
footer h4{font-family:'Peugeot Light' !important;font-size:22px !important;letter-spacing:-.25px !important;font-weight:300 !important;}
footer strong{margin-right:4px !important;}
footer .add_mailchimp{background-color:#027FDB !important;border-bottom:3px solid #00509F !important;font-family:'Peugeot Light';text-transform:uppercase;font-size:12px;width:130px;height:36px;text-align:center;margin-top:33px;}
footer .add_mailchimp:hover{margin-top:32px;}
footer .fa-phone{margin-bottom:7px;font-size:13px;margin-right:4px;}
footer .newsletter p{font-family:'Peugeot';line-height:16px;padding-top:8px;}
footer .textwidget{font-family:'Peugeot Light';font-style:normal;font-size:15px;letter-spacing:.25px}
.copyright-wrap{padding:19px 0 12px 11px !important;}
#content .copyright-wrap:last-child{padding:0 0 12px 11px !important;}
.copyright-wrap .f-nav{margin:3px 0 0 0 !important;}
.copyright-wrap .social{padding:0 !important;margin:0 !important;}
.sedeprincipalfooter{margin-bottom:3px !important;}
.ultimalineafooter{margin-top:-10px;height:22px;}
.ultimalineafooter a{font-family:'Peugeot';font-size:14px !important;}
.ultimalineafooter ul li:first-child a{margin-right:10px;}
#menu-footer-menu li:last-child{margin: 0 0 0 11px;}
#menu-footer-menu li a{font-family:'Peugeot';}

@media all and (max-width:1199px) {
    footer .container, footer .container .row, .copyright-wrap, .copyright-wrap .container {width:100%;box-sizing:border-box;}
    footer .container .row div {box-sizing:border-box;width:33.33333333%;display:inline-block;}
    footer .container .row div div{box-sizing:border-box;width:100%;}
    footer .container .row div div:first-child{padding-left:20px;}
    footer .container .row div div:last-child{padding-right:20px;}
    .copyright-wrap .container .row div:first-child{display:none;}
    .copyright-wrap .container .row div:last-child{width:100%;box-sizing:border-box;}
    .copyright-wrap .container .row div:last-child .col-lg-12{clear:both;}
    .ultimalineafooter{display:block !important;}
    .ultimalineafooter ul{margin-bottom:0;margin-right:150px;}
}

@media all and (max-width:991px) {
    footer .fb_iframe_widget span, footer .fb_iframe_widget span iframe{width:100%;}
    .copyright-wrap .f-nav {margin: 3px 12px 0 0 !important;}
    .tituloscentradosfooter{margin-bottom:6px !important;}
}
@media all and (max-width:846px) {
    footer h4{font-size: 19px !important;}
    footer .container .row{margin-right:0;padding-left:29px;}
    footer .container .row div{padding-left:0 !important;}
    footer .container .row div div:first-child{padding-left:0 !important;}
    footer .container .row div div:last-child{padding-right:5px;padding-left:0 !important;}
    footer .newsletter{width: 80% !important;margin-left:9px;}
    footer .newsletter p{line-height:16px;font-size:12px;}
    footer .textwidget{font-size:12px;}
    .ultimalineafooter a{font-size:12px !important;}
    #menu-footer-menu li a{font-size:9px !important;}
}
@media all and (max-width:800px) {
    footer .newsletter{width:76% !important;}
    .copyright-wrap .social, .copyright-wrap .f-nav {float:right !important;}
    #menu-footer-menu{width:auto !important;}
}
@media all and (max-width:733px) {
    footer iframe{width:100% !important;}
    footer .newsletter{margin-left:14px;}
    .copyright-wrap .container .row div:last-child{padding-left:5px;padding-right:5px;}
    #menu-footer-menu{width: auto !important;}
}
@media all and (max-width:693px) {
    footer iframe{width:100% !important;}
    footer .newsletter{margin-left:10px;}
    #menu-footer-menu{width:100% !important;}
}
@media all and (max-width:681px) {
    footer iframe{width:100% !important;}
    footer .newsletter{margin-left:0;}
    .copyright-wrap .f-nav li{line-height:12px;}
    #menu-footer-menu li:last-child{margin:0;}
}
@media all and (max-width:640px) {
    footer h4{font-size: 17px !important;}
    footer iframe{width:100% !important;}
    footer .add_mailchimp{width:96px;}
    footer .container .row{padding-left:9px;}
    footer .fb_iframe_widget span, footer .fb_iframe_widget span iframe { width: 100% !important;}
}
@media all and (max-width:605px) {
    .copyright-wrap .f-nav li{margin:0 9px 0 0 !important;line-height:18px;}
    .ultimalineafooter a{font-size:11px !important;}
    .ultimalineafooter ul{margin-right:0;float: left !important;padding:0;}
    footer{padding:8px 0 0 0 !important;}
    footer iframe{width:100% !important;}
    footer .add_mailchimp{margin-top:0;}
    footer .add_mailchimp:hover{margin-top:-1px;}
    footer .newsletter{width: 65% !important;}
    footer .newsletter p{line-height:14px;font-size:10px;}
    footer .textwidget{font-size:10px;}
}
@media all and (max-width:459px) {
    footer h4{font-size:21px !important;}
    footer iframe{width:100% !important;}
    footer .container .row div{width:100%;}
    footer .newsletter p{font-size:12px;}
    footer .textwidget{font-size:12px;}
    .tituloscentradosfooter, .newsletter h4{margin-bottom:11px;}
    .ultimalineafooter ul li{float:none !important;width:100%;text-align:left;}
}
/* Final estilos footer */

/* Inicio estilos gracias */
    .cuadrorespuestagraciaspeugeot{padding:80px 0 0 0;height:370px;background:#D0D1D3;font-family:'Peugeot Light';font-size:22px;text-align:center;font-weight:300;}
    .cuadrorespuestagraciaspeugeot h3{padding:0 0 17px 0;margin:0 0 27px 0;display:block;width:100%;text-align:center;font-weight:300;background-image:url(../images/lineatitulocuadrogracias.png);background-repeat:no-repeat;background-position:center bottom;color:#141F33;font-size:35px;}
    .cuadrorespuestagraciaspeugeot p{margin:0 auto;max-width:730px;display:block;color:#152033;font-size:20px;font-weight:300;text-align:center;}
    .cuadrorespuestagraciaspeugeot strong{display:block;color:#152033;font-size:22px;font-weight:600;text-align:center;}
    .cuadrorespuestagraciaspeugeot .botonazulpeugeot{margin-top:30px;}
    .cuadrorespuestagraciaspeugeot .botonazulpeugeot:hover{margin-top:29px;}
    #cuadrograciastestdrive{height:450px;}
    #cuadrograciastestdrive strong{margin-top:35px;}
    #encabezadocontactaasesorpeugeot {padding:38px 21px 17px 28px;}
    #encabezadocontactaasesorpeugeot .m-bammer__footer-icon{width:33px;margin-top:-4px;margin-right:15px;}
    #encabezadocontactaasesorpeugeot .segundalineatitulotestdrive{margin-top:-20px;}
    @media all and (max-width:908px) {
        #cuadrograciascontactoasesor{padding:47px 0 0 0;height:292px;}
        #cuadrograciascontactoasesor h3{font-size:25px;}
        #cuadrograciascontactoasesor strong{font-size:20px;}
        #encabezadocontactaasesorpeugeot{padding:32px 24px 4px 24px;}
        #encabezadocontactaasesorpeugeot .m-bammer__footer-icon{width:25px;margin-top:-5px;margin-right:12px;}
    }
    @media all and (max-width:772px) {
        .cuadrorespuestagraciaspeugeot{padding:41px 0 0 0;height:341px;}
        .cuadrorespuestagraciaspeugeot h3{font-size:28px;}
        .cuadrorespuestagraciaspeugeot p{font-size:17px;}
        .cuadrorespuestagraciaspeugeot strong{font-size:20px;}
        #cuadrocontenedorcotizador.graciascotizadorpeugeot.wpb_column.vc_column_container.vc_col-sm-12 .cot-title{padding:18px 41px 24px 36px;}
        #cuadrocontenedorcotizador.graciascotizadorpeugeot.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) {
        .cuadrorespuestagraciaspeugeot h3{background-size:contain;}
        #cuadrograciastestdrive{height:350px;}
    }
    @media all and (max-width:593px) {
        .cuadrorespuestagraciaspeugeot{padding:24px 0 0 0;height:300px;}
        .cuadrorespuestagraciaspeugeot h3{font-size:22px;}
        .cuadrorespuestagraciaspeugeot p{width:90%;}
        #cuadrocontenedorcotizador.graciascotizadorpeugeot.wpb_column.vc_column_container.vc_col-sm-12 .cot-title{padding:18px 19px 24px 19px;}
        #cuadrocontenedorcotizador.graciascotizadorpeugeot.wpb_column.vc_column_container.vc_col-sm-12 .cot-title h1{font-size:25px;padding:0 0 0 11px;}
        #cuadrocontenedorcotizador.graciascotizadorpeugeot.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) {
        .cuadrorespuestagraciaspeugeot {height:279px}
        .cuadrorespuestagraciaspeugeot p{font-size:14px;margin-bottom:0;}
        .cuadrorespuestagraciaspeugeot 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;}
        #encabezadocontactaasesorpeugeot{padding:20px 12px 8px 17px;}
        #encabezadocontactaasesorpeugeot .m-bammer__footer-icon{width:19px;margin-top:-4px;margin-right:9px;}
        #encabezadocontactaasesorpeugeot .segundalineatitulotestdrive{margin-top:-3px;}
    }
    @media all and (max-width:478px) {
        .cuadrorespuestagraciaspeugeot{height:249px;}
        .cuadrorespuestagraciaspeugeot h3{font-size:18px;padding:0 0 11px 0;margin:0 0 19px 0;}
        .cuadrorespuestagraciaspeugeot p{font-size:13px;line-height:17px;width:90%;}
        .cuadrorespuestagraciaspeugeot strong{font-size:15px;}
        .cuadrorespuestagraciaspeugeot .botonazulpeugeot{margin-top:22px;}
        #cuadrocontenedorcotizador.graciascotizadorpeugeot.wpb_column.vc_column_container.vc_col-sm-12 .cot-title {padding: 14px 15px 17px 15px;}
        #cuadrocontenedorcotizador.graciascotizadorpeugeot.wpb_column.vc_column_container.vc_col-sm-12 .cot-title h1 {font-size: 21px;padding: 0 0 0 7px;}
        #cuadrocontenedorcotizador.graciascotizadorpeugeot.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;}
        #encabezadocontactaasesorpeugeot .segundalineatitulotestdrive{margin-top:3px;}
    }
/* Final estilos gracias */

/* Inicio estilos popup productos */
    .box_text_car{background-color:#000;height:53px;border-bottom:3px solid #162133;z-index:100000;}
    .box_text_car p{font-family:'Peugeot';margin:6px 10px 0 9px;float:left;font-size:20px;}
    .box_text_car a{font-family:'Peugeot Light';text-decoration:none;color:#FFFFFF;float:left;clear:both;font-size:15px;margin:0 0 5px 10px;line-height:15px;}
    .box_text_car a:hover, .box_text_car a:active{color:#007EDB;}
    .box_text_car a:last-child{color:#007EDB;font-size:15px !important;margin:-20px 11px 5px 10px !important;line-height:15px !important;display:inline-block;font-family:'Peugeot';float:right;}
    .box_text_car a:last-child:hover{color:#FFFFFF;}
    .content_info_fancy{padding:4%;background-color:#ECECEE;}
    .font_top_fancy li{border-right:none !important; margin-right:0 !important;}
    .font_top_fancy li a{border-right:none !important;background-image:url(../images/liunea.png);background-repeat:no-repeat;background-position:right;background-color:#FFF;height:71px;}
    .font_top_fancy.nav-tabs > li > a{margin-right:0 !important;line-height:1.42857143;border:0px solid transparent !important;}
    .font_top_fancy.nav > li > a{font-family:'Peugeot Light';padding:21px 31px 21px 31px !important;color:#152033;font-size:20px;}
    .font_top_fancy.nav li:first-child a{padding:21px 31px 21px 22px !important;}
    .font_top_fancy.nav li:nth-last-child(2) a{background-image:none;padding:21px 5px 21px 22px !important;}
    .modal{z-index:999999999 !important;}
    @media (max-width:1450px) {
        .box_text_car p{font-size:16px;}
    }
    @media (max-width:1195px) {
        .box_text_car p{font-size:15px;}
    }
    @media (max-width:1134px) {
        .box_text_car p{font-size:13px;}
    }
    @media (max-width:1020px) {
        .box_text_car a{font-size:11px !important;}
        .box_text_car a:last-child{font-size:11px !important;}
        .box_text_car p{font-size:12px;}
        #myModal .modal-dialog{width:90% !important;}
    }
    @media (max-width:991px) {
        .box_text_car a{font-size:13px !important;}
        .box_text_car a:last-child{font-size:13px !important;}
        .box_text_car p{font-size:14px;}
        #myModal .col-md-4.box_proeduct{width:49.7%;display:inline-block;padding-right:10px;padding-left:10px;}
        #myModal .modal-dialog{width:90% !important;}
    }
    @media (max-width:832px) {
        .box_text_car a{font-size:12px !important;}
        .box_text_car a:last-child{font-size:12px !important;}
        .box_text_car p{font-size:13px;}
        .font_top_fancy.nav > li > a{font-size:19px;padding:15px 15px 15px 13px !important;}
        .font_top_fancy li a{height:59px;}
        .font_top_fancy li.sinfondo{height:59px;overflow:hidden;}
        .font_top_fancy.nav li:first-child a{padding:15px !important;}
        .font_top_fancy.nav li:nth-last-child(2) a{padding:15px 0px 15px 14px !important;}
        #myModal .col-md-4.box_proeduct{width:49%;display:inline-block;padding-right:10px;padding-left:10px;}
        #myModal .modal-dialog{width:90% !important;}
    }
    @media (max-width:720px) {
        .box_text_car a{font-size:12px !important;}
        .box_text_car a:last-child{font-size:12px !important;}
        .box_text_car p{font-size:13px;}
        .font_top_fancy.nav > li > a{font-size:16px;padding:12px 12px 12px 10px !important;}
        .font_top_fancy li a{height:51px;}
        .font_top_fancy li.sinfondo{height:51px;overflow:hidden;}
        .font_top_fancy.nav li:first-child a{padding:11px !important;}
        .font_top_fancy.nav li:nth-last-child(2) a{padding:12px 4px 12px 11px !important;}
        #myModal .col-md-4.box_proeduct{width:49.5%;display:inline-block;padding-right:10px;padding-left:10px;}
        #myModal .modal-dialog{width:90% !important;}
    }
    @media (max-width:690px) {
        .box_text_car a{font-size:12px !important;}
        .box_text_car a:last-child{font-size:13px !important;}
        .box_text_car p{font-size:13px;line-height:20px;padding-bottom:0px;}
        #myModal .modal-dialog{width:90% !important;}
    }
    @media (max-width:600px) {
        .font_top_fancy.nav > li > a{font-size:14px;padding:10px 10px 12px 10px !important;}
        .font_top_fancy li a{height:40px;background-size:1px 23px;}
        .font_top_fancy.nav li:first-child a {padding: 10px !important;}
        .font_top_fancy.nav li:nth-last-child(2) a{padding:10px 3px 12px 11px !important;}
        .font_top_fancy li.sinfondo{height:40px;overflow:hidden;}
        #myModal .col-md-4.box_proeduct{width:100%;display:block;}
        #myModal .modal-dialog{width:90% !important;}
    }
    @media (max-width:515px) {
        .font_top_fancy.nav > li > a{letter-spacing:-0.5px;}
        .font_top_fancy li a{height:41px;background-size: 1px 23px;}
        .font_top_fancy li.sinfondo{height:41px;overflow:hidden;width:53px;}
        .font_top_fancy.nav > li > a{font-size:12px;padding:10px 6px 10px 5px !important;}
        .font_top_fancy.nav li:first-child a{padding:10px 6px 10px 8px !important;}
        .font_top_fancy.nav li:nth-last-child(2) a{padding:10px 2px 10px 4px !important;}
    }
    @media (max-width:400px) {
        .box_text_car p{font-size:12px;}
        .font_top_fancy.nav > li > a{font-size:10px;padding:7px 5px 7px 5px !important;}
        .font_top_fancy.nav li:first-child a{padding:7px 4px 7px 4px !important;}
        .font_top_fancy li a{height:29px;background-size:1px 15px;}
        .font_top_fancy li.sinfondo{height:29px;overflow:hidden;width:37px;}
        .font_top_fancy.nav li:nth-last-child(2) a{padding:7px 4px 7px 7px !important;}
        #myModal .modal-dialog{width:92% !important;}
    }
/* Final estilos popup productos */

/* Inicio cuadros videos home */
.box_bg_text_play{position:absolute;z-index:8888;height:96px;width:100%;margin-top:0;bottom:0;padding-top:15px; background-color:#eee;}
.button_play{background-image:url(../images/icon_play.png);width:46px;height:46px;display:block;margin:8px 0 0 0;float:left;}
.text_play{width:306px;float:right;display:block;margin-right:5px;text-align:left;}
.text_play p{font-family:'Peugeot Light';font-weight:600;font-style:normal;color:#3B3946;font-size:14px;}
.text_play span{font-family:'Peugeot Light';font-weight:300;font-style:normal;color:#3B3946;letter-spacing:-0.25px;font-size:22px;}
#cuadrovideointermarcali{background-image:url(../images/bgvideointermarcali.jpg);background-size:contain;background-repeat:no-repeat;background-position:left top;width:370px;height:286px;}
#cuadrovideointermarcali:hover{background-image:url(../images/bgvideointermarcaliover.jpg);background-size:cover;}
#cuadrovideointermarcali2{background-image:url(../images/bgcuadroportafoliohome.jpg);background-size:contain;background-repeat:no-repeat;background-position:left top;width:370px;height:286px;margin-left:30px;}
#cuadrovideointermarcali2:hover{background-image:url(../images/bgcuadroportafoliohomeover.jpg);background-size:cover;}
#cuadrovideointermarcali3{width:370px;height:286px;margin-left:30px;}
#cuadrovideointermarcali3 .text_play{width:359px;}
#cuadrovideointermarcali3 .text_play p{line-height:16px;}
#cuadrovideointermarcali3 .text_play span{margin-bottom:7px;display:block;}
#cuadrovideointermarcali:hover .box_bg_text_play, #cuadrovideointermarcali2:hover .box_bg_text_play, #cuadrovideointermarcali3:hover .box_bg_text_play{background:rgba(71,91,108,.85);}
#cuadrovideointermarcali:hover .button_play, #cuadrovideointermarcali2:hover .button_play, #cuadrovideointermarcali3:hover .button_play{background-image:url(../images/icon_play_over.png);margin:8px 0 0 15px;}
#cuadrovideointermarcali:hover .text_play, #cuadrovideointermarcali2:hover .text_play{width:292px;}
#cuadrovideointermarcali:hover .text_play p, #cuadrovideointermarcali2:hover .text_play p, #cuadrovideointermarcali3:hover .text_play p{color:#FFFFFF;font-weight:300;}
#cuadrovideointermarcali:hover .text_play span, #cuadrovideointermarcali2:hover .text_play span, #cuadrovideointermarcali3:hover .text_play span{color:#FFFFFF;letter-spacing:-0.65px;}
/*#cuadrovideointermarcali3:hover .tp-bgimg{transform: scale(1.1);}*/

@media all and (max-width:1186px) and (min-width:460px) {
    .button_play{width:18px;height:18px;background-size:contain;background-repeat:no-repeat;}
    .box_bg_text_play{height:48%;padding-top:4px;z-index:1;}
    .text_play {margin-top:5%;width:80% !important;}
    .text_play p, #cuadrovideointermarcali3 .text_play p{font-size:0.7em;line-height:1em;display:block;}
    .text_play span, #cuadrovideointermarcali3 .text_play span{font-size:0.8em;line-height:1em;display:block;margin-bottom:2px;letter-spacing:-0.38px;}
    #cuadrovideointermarcali, #cuadrovideointermarcali2, #cuadrovideointermarcali3{width:32%;height:139px;display:inline-block}
    #cuadrovideointermarcali2, #cuadrovideointermarcali3{margin-left:2%;}
    #cuadrovideointermarcali3{float:right;}
    #cuadrovideointermarcali3 .text_play{width:94% !important;margin-top:5%;}
    #cuadrovideointermarcali3 .wpb_revslider_element{z-index:98;position:relative;}
    #cuadrovideointermarcali:hover .button_play, #cuadrovideointermarcali2:hover .button_play{margin:8px 0 0 3px;}
}
@media all and (max-width:1186px) and (min-width:1140px) {
    .box_bg_text_play {height:34%;}
    .button_play{width:44px;height:44px;margin:15px 0 0 0;}
    .text_play {margin-top:3%;width:84% !important;}
    .text_play p, #cuadrovideointermarcali3 .text_play p {font-size:0.9em;}
    .text_play span, #cuadrovideointermarcali3 .text_play span {font-size:1.2em;}
    #cuadrovideointermarcali, #cuadrovideointermarcali2, #cuadrovideointermarcali3 {height:277px;}
    #cuadrovideointermarcali3 .text_play {margin-top:3%;}
    #cuadrovideointermarcali:hover .button_play, #cuadrovideointermarcali2:hover .button_play {margin:15px 0 0 4px;} 
}
@media all and (max-width:1139px) and (min-width:1100px) {
    .box_bg_text_play {height:30%;}
    .button_play{width:44px;height:44px;margin:15px 0 0 0;}
    .text_play {margin-top:3%;width:84% !important;}
    .text_play p, #cuadrovideointermarcali3 .text_play p {font-size:0.9em;}
    .text_play span, #cuadrovideointermarcali3 .text_play span {font-size:1.2em;}
    #cuadrovideointermarcali, #cuadrovideointermarcali2, #cuadrovideointermarcali3 {height:253px;}
    #cuadrovideointermarcali3 .text_play {margin-top:3%;}
    #cuadrovideointermarcali:hover .button_play, #cuadrovideointermarcali2:hover .button_play {margin:15px 0 0 4px;} 
}
@media all and (max-width:1099px) and (min-width:1060px) {
    .box_bg_text_play {height:33%;}
    .button_play{width:44px;height:44px;margin:15px 0 0 0;}
    .text_play p, #cuadrovideointermarcali3 .text_play p {font-size:0.9em;}
    .text_play span, #cuadrovideointermarcali3 .text_play span {font-size:1.2em;}
    #cuadrovideointermarcali, #cuadrovideointermarcali2, #cuadrovideointermarcali3 {height:253px;}
    #cuadrovideointermarcali:hover .button_play, #cuadrovideointermarcali2:hover .button_play {margin:15px 0 0 4px;} 
}
@media all and (max-width:1059px) and (min-width:1030px) {
    .box_bg_text_play {height:33%;}
    .button_play{width:44px;height:44px;margin:15px 0 0 0;}
    .text_play p, #cuadrovideointermarcali3 .text_play p {font-size:0.9em;}
    .text_play span, #cuadrovideointermarcali3 .text_play span {font-size:1.2em;}
    #cuadrovideointermarcali, #cuadrovideointermarcali2, #cuadrovideointermarcali3 {height:247px;}
    #cuadrovideointermarcali:hover .button_play, #cuadrovideointermarcali2:hover .button_play {margin:15px 0 0 4px;} 
}
@media all and (max-width:1029px) and (min-width:1000px) {
    .box_bg_text_play {height:38%;}
    .button_play{width:44px;height:44px;margin:15px 0 0 0;}
    .text_play p, #cuadrovideointermarcali3 .text_play p {font-size:0.9em;}
    .text_play span, #cuadrovideointermarcali3 .text_play span {font-size:1.2em;}
    #cuadrovideointermarcali, #cuadrovideointermarcali2, #cuadrovideointermarcali3 {height:253px;}
    #cuadrovideointermarcali:hover .button_play, #cuadrovideointermarcali2:hover .button_play {margin:15px 0 0 4px;} 
}
@media all and (max-width:999px) and (min-width:970px) {
    .box_bg_text_play {height:38%;}
    .button_play{width:37px;height:37px;margin:15px 0 0 0;}
    .text_play p, #cuadrovideointermarcali3 .text_play p {font-size:0.9em;}
    .text_play span, #cuadrovideointermarcali3 .text_play span {font-size:1.2em;}
    #cuadrovideointermarcali, #cuadrovideointermarcali2, #cuadrovideointermarcali3 {height:249px;}
    #cuadrovideointermarcali:hover .button_play, #cuadrovideointermarcali2:hover .button_play {margin:15px 0 0 4px;} 
}
@media all and (max-width:969px) and (min-width:930px) {
    .box_bg_text_play {height:32%;}
    .button_play{width:36px;height:36px;}
    .text_play p, #cuadrovideointermarcali3 .text_play p {font-size:0.8em;}
    .text_play span, #cuadrovideointermarcali3 .text_play span {font-size:1.1em;}
    #cuadrovideointermarcali, #cuadrovideointermarcali2, #cuadrovideointermarcali3 {height:221px;}
}
@media all and (max-width:929px) and (min-width:900px) {
    .box_bg_text_play {height:35%;}
    .button_play{width:35px;height:35px;}
    .text_play p, #cuadrovideointermarcali3 .text_play p {font-size:0.8em;}
    .text_play span, #cuadrovideointermarcali3 .text_play span {font-size:1.1em;}
    #cuadrovideointermarcali, #cuadrovideointermarcali2, #cuadrovideointermarcali3 {height:215px;}
}
@media all and (max-width:899px) and (min-width:870px) {
    .box_bg_text_play {height:35%;}
    .button_play{width:34px;height:34px;}
    .text_play p, #cuadrovideointermarcali3 .text_play p {font-size:0.8em;}
    .text_play span, #cuadrovideointermarcali3 .text_play span {font-size:1em;}
    #cuadrovideointermarcali, #cuadrovideointermarcali2, #cuadrovideointermarcali3 {height:210px;}
}
@media all and (max-width:869px) and (min-width:830px) {
    .box_bg_text_play {height:35%;}
    .button_play{width:33px;height:33px;}
    .text_play p, #cuadrovideointermarcali3 .text_play p {font-size:0.8em;}
    .text_play span, #cuadrovideointermarcali3 .text_play span {font-size:1em;}
    #cuadrovideointermarcali, #cuadrovideointermarcali2, #cuadrovideointermarcali3 {height:202px;}
}
@media all and (max-width:829px) and (min-width:800px) {
    .box_bg_text_play {height:32%;}
    .button_play{width:32px;height:32px;}
    .text_play p, #cuadrovideointermarcali3 .text_play p {font-size:0.8em;}
    .text_play span, #cuadrovideointermarcali3 .text_play span {font-size:1em;}
    #cuadrovideointermarcali, #cuadrovideointermarcali2, #cuadrovideointermarcali3 {height:190px;}
}
@media all and (max-width:799px) and (min-width:770px) {
    .box_bg_text_play {height:33%;}
    .button_play{width:31px;height:31px;}
    .text_play p, #cuadrovideointermarcali3 .text_play p {font-size:0.8em;}
    .text_play span, #cuadrovideointermarcali3 .text_play span {font-size:0.9em;}
    #cuadrovideointermarcali, #cuadrovideointermarcali2, #cuadrovideointermarcali3 {height:185px;}
}
@media all and (max-width:769px) and (min-width:740px) {
    .box_bg_text_play {height:34%;}
    .button_play{width:30px;height:30px;}
    .text_play p, #cuadrovideointermarcali3 .text_play p {font-size:0.8em;}
    .text_play span, #cuadrovideointermarcali3 .text_play span {font-size:0.9em;}
    #cuadrovideointermarcali, #cuadrovideointermarcali2, #cuadrovideointermarcali3 {height:180px;}
}
@media all and (max-width:739px) and (min-width:720px) {
    .box_bg_text_play {height:36%;}
    .button_play{width:29px;height:29px;}
    .text_play p, #cuadrovideointermarcali3 .text_play p {font-size:0.8em;}
    .text_play span, #cuadrovideointermarcali3 .text_play span {font-size:0.9em;}
    #cuadrovideointermarcali, #cuadrovideointermarcali2, #cuadrovideointermarcali3 {height:185px;}
}
@media all and (max-width:719px) and (min-width:700px) {
    .box_bg_text_play {height:36%;}
    .button_play{width:28px;height:28px;}
    .text_play p, #cuadrovideointermarcali3 .text_play p {font-size:0.8em;}
    .text_play span, #cuadrovideointermarcali3 .text_play span {font-size:0.9em;}
    #cuadrovideointermarcali, #cuadrovideointermarcali2, #cuadrovideointermarcali3 {height:170px;}
}
@media all and (max-width:699px) and (min-width:660px) {
    .box_bg_text_play {height:37%;}
    .button_play{width:27px;height:27px;}
    .text_play p, #cuadrovideointermarcali3 .text_play p {font-size:0.8em;}
    .text_play span, #cuadrovideointermarcali3 .text_play span {font-size:0.9em;}
    #cuadrovideointermarcali, #cuadrovideointermarcali2, #cuadrovideointermarcali3 {height:165px;}
}
@media all and (max-width:659px) and (min-width:620px) {
    .box_bg_text_play {height:38%;}
    .button_play{width:22px;height:22px;}
    #cuadrovideointermarcali, #cuadrovideointermarcali2, #cuadrovideointermarcali3 {height:165px;}
}
@media all and (max-width:619px) and (min-width:590px) {
    .box_bg_text_play {height:44%;}
    #cuadrovideointermarcali, #cuadrovideointermarcali2, #cuadrovideointermarcali3 {height:165px;}
}
@media all and (max-width:589px) and (min-width:570px) {
    .box_bg_text_play {height:44%;}
    #cuadrovideointermarcali, #cuadrovideointermarcali2, #cuadrovideointermarcali3 {height:160px;}
}
@media all and (max-width:569px) and (min-width:540px) {
    .box_bg_text_play {height:44%;}
    #cuadrovideointermarcali, #cuadrovideointermarcali2, #cuadrovideointermarcali3 {height:154px;}
}
@media all and (max-width:539px) and (min-width:500px) {
    .box_bg_text_play {height:44%;}
    #cuadrovideointermarcali, #cuadrovideointermarcali2, #cuadrovideointermarcali3 {height:143px;}
}
@media all and (max-width:459px){
    .box_bg_text_play {z-index:1;}
    .text_play p{line-height:16px;}
    .text_play span{font-size:18px;}
    #cuadrovideointermarcali, #cuadrovideointermarcali2, #cuadrovideointermarcali3{width:100%;height:246px;display:block;}
    #cuadrovideointermarcali, #cuadrovideointermarcali2{margin-bottom:30px;}
    #cuadrovideointermarcali2, #cuadrovideointermarcali3{margin-left:0;}
    #cuadrovideointermarcali .text_play, #cuadrovideointermarcali2 .text_play{width:80%;}
    #cuadrovideointermarcali3 .text_play{width:95%;}
    #cuadrovideointermarcali3 .wpb_revslider_element{z-index:98;position:relative;}
    #cuadrovideointermarcali:hover .button_play, #cuadrovideointermarcali2:hover .button_play{margin:8px 0 0 4px;}
    #cuadrovideointermarcali:hover .text_play, #cuadrovideointermarcali2:hover .text_play{width:80%;}
}
@media all and (max-width:459px) and (min-width:445px) {
    .text_play span{font-size:23px;}
    #cuadrovideointermarcali, #cuadrovideointermarcali2{height:314px;}
    #cuadrovideointermarcali3{height:286px;}
    #cuadrovideointermarcali .button_play, #cuadrovideointermarcali2 .button_play{margin:8px 0 0 4px;}
    #cuadrovideointermarcali .text_play, #cuadrovideointermarcali2 .text_play { width:82%;}
    #cuadrovideointermarcali:hover .text_play, #cuadrovideointermarcali2:hover .text_play { width:82%;}
}
@media all and (max-width:444px) and (min-width:430px) {
    .text_play span{font-size:23px;}
    #cuadrovideointermarcali, #cuadrovideointermarcali2{height:307px;}
    #cuadrovideointermarcali3{height:286px;}
    #cuadrovideointermarcali .button_play, #cuadrovideointermarcali2 .button_play{margin:8px 0 0 4px;}
    #cuadrovideointermarcali .text_play, #cuadrovideointermarcali2 .text_play { width:82%;}
    #cuadrovideointermarcali:hover .text_play, #cuadrovideointermarcali2:hover .text_play { width:82%;}
}
@media all and (max-width:429px) and (min-width:415px) {
    .text_play span{font-size:23px;}
    #cuadrovideointermarcali, #cuadrovideointermarcali2{height:299px;}
    #cuadrovideointermarcali3{height:286px;}
    #cuadrovideointermarcali .button_play, #cuadrovideointermarcali2 .button_play{margin:8px 0 0 4px;}
    #cuadrovideointermarcali .text_play, #cuadrovideointermarcali2 .text_play { width:82%;}
    #cuadrovideointermarcali:hover .text_play, #cuadrovideointermarcali2:hover .text_play { width:82%;}
}
@media all and (max-width:414px) and (min-width:400px) {
    .text_play span{font-size:23px;}
    #cuadrovideointermarcali, #cuadrovideointermarcali2{height:292px;}
    #cuadrovideointermarcali3{height:286px;}
    #cuadrovideointermarcali .button_play, #cuadrovideointermarcali2 .button_play{margin:8px 0 0 4px;}
    #cuadrovideointermarcali .text_play, #cuadrovideointermarcali2 .text_play { width:82%;}
    #cuadrovideointermarcali:hover .text_play, #cuadrovideointermarcali2:hover .text_play { width:82%;}
}
@media all and (max-width:399px) and (min-width:380px) {
    .text_play span{font-size:21px;}
    #cuadrovideointermarcali, #cuadrovideointermarcali2, #cuadrovideointermarcali3{height:282px;}
}
@media all and (max-width:379px) and (min-width:360px) {
    #cuadrovideointermarcali, #cuadrovideointermarcali2, #cuadrovideointermarcali3{height:269px;}
}
@media all and (max-width:359px) and (min-width:350px) {
    #cuadrovideointermarcali, #cuadrovideointermarcali2, #cuadrovideointermarcali3{height:263px;}
}
@media all and (max-width:349px) and (min-width:340px) {
    #cuadrovideointermarcali, #cuadrovideointermarcali2, #cuadrovideointermarcali3{height:255px;}
}

/* Final cuadros videos home */

/* Inicio estilos header pegeout */
.headermenupeugeot{background:#000;padding:27px 0 22px 0;}
.menusuperiorprincipalpeugeot {margin-top:11px !important;float:left;}
.menusuperiorprincipalpeugeot li{background:url(../images/separadormenuprincipalpeugeot.png) right top no-repeat;max-width:110px;height:40px;display:table;}
.menusuperiorprincipalpeugeot li:last-child {background:none;}
.menusuperiorprincipalpeugeot li.itempuntosdeventa{max-width:88px;}
.menusuperiorprincipalpeugeot li a{font-family:'Peugeot' !important;padding:0 15px;line-height:14px;display:table-cell;vertical-align:middle;font-size:13px;font-weight:normal;letter-spacing:0.4px;}
.menusuperiorprincipalpeugeot li a:hover{color:#007EDA;}
.navbar-brand.logoheaderpeugeot,.navbar-brand.logoheadermarcali{float:none;}
.separadorlogosmarcaliypeugeot{margin:0 15px 0 11px;}
@media all and (max-width:1199px) and (min-width: 994px) {
    .navbar-brand.logoheadermarcali img{width:100px;}
    .navbar-brand.logoheaderpeugeot img{width:140px;}
    .separadorlogosmarcaliypeugeot{margin:0 9px 0 2px;}
}
@media all and (max-width:993px) and (min-width:768px) {
    button#responsive-menu-button{display:none !important;}
    .headermenupeugeot{padding:19px 0 13px 0;}
    .menusuperiorprincipalpeugeot li{height:27px;max-width:94px;}
    .menusuperiorprincipalpeugeot li a{padding:0 6px;font-size:11px;}
    .navbar-brand.logoheadermarcali img{width:80px;}
    .navbar-brand.logoheaderpeugeot img{width:100px;}
    .separadorlogosmarcaliypeugeot{margin:0;}
}
@media all and (max-width:767px) and (min-width:640px) {
    button#responsive-menu-button{display:none !important;}
    .headermenupeugeot{padding:15px 0 11px 0;}
    .menusuperiorprincipalpeugeot {display: inline-block !important;}
    .menusuperiorprincipalpeugeot li{height:27px;max-width:81px;}
    .menusuperiorprincipalpeugeot li.itempuntosdeventa{max-width:66px;}
    .menusuperiorprincipalpeugeot li a{padding:0 6px;font-size:11px;}
    .navbar-header{width:200px;display:inline-block;}
    .navbar-brand{padding:9px 5px !important;}
    .navbar-brand.logoheadermarcali img{width:70px;}
    .navbar-brand.logoheaderpeugeot img{width:90px;}
    .separadorlogosmarcaliypeugeot{margin:0;}
}
@media all and (max-width:639px) and (min-width:460px){
    button#responsive-menu-button{position:absolute !important;}
    .headermenupeugeot {padding:18px 0 18px 0;}
    .navbar-brand.logoheadermarcali img{width:99px;}
    .navbar-brand.logoheaderpeugeot img{width:125px;}
    #menu-main-menu22{display:none !important;}
}

@media all and (max-width:459px){
    header {position:inherit !important;box-sizing:border-box;overflow:hidden;}
    button#responsive-menu-button{position:absolute !important;}
    .headermenupeugeot {padding:18px 0 18px 0;}
    .navbar-brand{padding:0 !important;}
    .navbar-brand.logoheadermarcali{margin-left:10px;}
    .navbar-brand.logoheadermarcali img{width:70px;}
    .navbar-brand.logoheaderpeugeot img{width:90px;}
    #menu-main-menu22{display:none !important;}
}

/* Final estilos header pegeout */

/* Inicio estilos menu imagenes */
@media all and (max-width:1182px) and (min-width:1100px){
    .bg_color_top .box_top_server{padding-right:5px;padding-left:4px;}
}
@media all and (max-width:1099px) and (min-width:1000px){
    .bg_color_top .box_top_server{float:left;}
    .bg_color_top .box_top_server h3{font-family:'Peugeot';font-weight:300;font-size:11px;}
    .bg_color_top .box_top_server img{max-width:150px;}
}
@media all and (max-width:999px) and (min-width:800px){
    .bg_color_top{height:138px;}
    .bg_color_top .box_top_server{float:left;padding-right:0;padding-left:0;width:16.66666667%;}
    .bg_color_top .box_top_server h3{font-family:'Peugeot';font-weight:300;font-size:10px;}
    .bg_color_top .box_top_server img{max-width:120px;}
}
@media all and (max-width:799px) and (min-width:700px){
    .bg_color_top{height:118px;}
    .bg_color_top .box_top_server{float:left;padding-right:0;padding-left:0;width:16.66666667%;}
    .bg_color_top .box_top_server h3{font-family:'Peugeot';font-weight:300;font-size:10px;letter-spacing:-0.2px;}
    .bg_color_top .box_top_server img{max-width:100px;}
}
@media all and (max-width:699px) and (min-width:580px){
    .bg_color_top{height:138px;}
    .bg_color_top .box_top_server{margin-right:38px;padding-right:0;padding-left:0;width:16.66666667%;}
    .bg_color_top .box_top_server h3{font-family:'Peugeot';font-weight:300;font-size:10px;letter-spacing:-0.1px;}
    .bg_color_top .box_top_server img{max-width:120px;}
}
@media all and (max-width:579px) and (min-width:450px){
    .bg_color_top{height:138px;}
    .bg_color_top .box_top_server{margin-right:58px;padding-right:0;padding-left:0;width:16.66666667%;}
    .bg_color_top .box_top_server h3{font-family:'Peugeot';font-weight:300;font-size:10px;letter-spacing:-0.1px;}
    .bg_color_top .box_top_server img{max-width:120px;}
}
@media all and (max-width:449px) and (min-width:381px){
    .bg_color_top{height:138px;}
    .bg_color_top .box_top_server{margin-right:58px;padding-right:0;padding-left:0;width:16.66666667%;}
    .bg_color_top .box_top_server h3{font-family:'Peugeot';font-weight:300;font-size:10px;letter-spacing:-0.1px;}
    .bg_color_top .box_top_server img{max-width:110px;}
}
@media all and (max-width:380px){
    .bg_color_top{height:138px;}
    .bg_color_top .box_top_server{margin-right:28px;padding-left:0;}
    .bg_color_top .box_top_server h3{font-family:'Peugeot';font-weight:300;font-size:10px;letter-spacing:-0.1px;}
    .bg_color_top .box_top_server img{max-width:109px;}
}
/* Final estilos menu imagenes */

/* Inicio estilos noticias y promociones */
#conoceterminosnoticiaspeugeot{padding:14px 0 11px 132px !important;}
#conoceterminosnoticiaspeugeot a{color:#FFFFFF;font-family:'Peugeot Light';font-size:18px;line-height:30px;}
#conoceterminosnoticiaspeugeot img{float:left;margin-top:-3px;margin-right:3px;}
#diviframeformularionoticiasypromocionespeugeot iframe{margin-bottom:-8px;}
#encabezadoyrotadornoticiaspeugeot{}
#encabezadonoticiaspeugeot{padding:4px 29px 15px 30px;}
#encabezadonoticiaspeugeot .m-bammer__footer-icon{width:45px;height:47px;margin-right:37px;margin-left:23px;}
#encabezadonoticiaspeugeot .m-banner__footer-description p{font-size:22px;line-height:28px;}
@media all and (max-width:1023px) and (min-width:901px) {
    #conoceterminosnoticiaspeugeot{padding:14px 0 11px 25px !important;}
    #encabezadonoticiaspeugeot .m-bammer__footer-icon{width:45px;height:47px;margin-right:20px;margin-left:0px;}
    #encabezadonoticiaspeugeot .m-banner__footer-description p{font-size:18px;}
}
@media all and (max-width:900px) and (min-width:801px) {
    #conoceterminosnoticiaspeugeot{padding:14px 0 11px 25px !important;}
    #encabezadonoticiaspeugeot .m-bammer__footer-icon{width:39px;height:47px;margin-right:20px;margin-left:0px;}
    #encabezadonoticiaspeugeot .m-banner__footer-description p{font-size:16px;}
}
@media all and (max-width:800px) and (min-width:601px) {
    #conoceterminosnoticiaspeugeot{padding:11px 9px 10px 9px !important;}
    #encabezadonoticiaspeugeot{padding:1px 5px 0px 13px;}
    #encabezadonoticiaspeugeot .m-banner__footer-description h1{font-size:25px;margin-bottom:5px;}
    #encabezadonoticiaspeugeot .m-banner__footer-description p{font-size:14px;line-height:14px;letter-spacing:-0.8px;}
    #encabezadonoticiaspeugeot .m-bammer__footer-icon{width:27px;height:47px;margin-right:8px;margin-left:0px;}
}
@media all and (max-width:600px) and (min-width:461px) {
    #conoceterminosnoticiaspeugeot{padding:11px 9px 3px 9px !important;}
    #encabezadonoticiaspeugeot{padding:1px 5px 0px 13px;}
    #encabezadonoticiaspeugeot .m-banner__footer-description h1{font-size:22px;margin-bottom:5px;}
    #encabezadonoticiaspeugeot .m-banner__footer-description p{font-size:13px;line-height:14px;}
    #encabezadonoticiaspeugeot .m-bammer__footer-icon{width:24px;height:47px;margin-right:8px;margin-left:0px;}
}
@media all and (max-width:460px) and (min-width:380px) {
    #conoceterminosnoticiaspeugeot{padding:11px 9px 3px 9px !important;}
    #conoceterminosnoticiaspeugeot a{font-size:12px;}
    #encabezadonoticiaspeugeot{padding: 1px 11px 0px 13px;}
    #encabezadonoticiaspeugeot .m-banner__footer-description h1{font-size:15px;margin-bottom:3px;}
    #encabezadonoticiaspeugeot .m-banner__footer-description p{font-size:10px;line-height:13px;}
    #encabezadonoticiaspeugeot .m-bammer__footer-icon{width:24px;height:47px;margin-right:8px;margin-left:0px;}
}
@media all and (max-width:379px){
    #conoceterminosnoticiaspeugeot{padding:11px 9px 3px 9px !important;}
    #conoceterminosnoticiaspeugeot a{font-size:12px;}
    #encabezadonoticiaspeugeot{padding: 1px 11px 0px 13px;}
    #encabezadonoticiaspeugeot .m-banner__footer-description h1{font-size:15px;margin-bottom:3px;}
    #encabezadonoticiaspeugeot .m-banner__footer-description p{font-size:10px;line-height:13px;}
    #encabezadonoticiaspeugeot .m-bammer__footer-icon{width:24px;height:47px;margin-right:8px;margin-left:0px;}
}
/* Final estilos noticias y promociones */

/* Inicio estilos rotador principal home pegeout */
.custom.tparrows{background:rgba(3,25,42,0.7) !important;width:30px !important;height:30px !important;}
.custom.tparrows:before{font-size:18px !important;line-height:30px !important;}
@media all and (max-width:1280px) and (min-width:991px){
    #c2c_btn_call{top:190px !important;}
}
@media all and (max-width:990px) and (min-width:591px){
    #c2c_btn_call{top:130px !important;}
    #c2c_btn_call.btn{font-size:11px !important;right:2px !important;}
}
@media all and (max-width:590px) and (min-width:480px){
    #c2c_btn_call{top:120px !important;}
    #c2c_btn_call.btn{font-size:9px !important;right:2px !important;padding:3px 6px !important;}
}
@media all and (max-width:479px) and (min-width:321px){
    #c2c_btn_call{display:none;}
}
@media all and (max-width:320px){
    #c2c_btn_call{display:none;}
    #rev_slider_1_1_wrapper{margin-top:86px;}
}
/* Final estilos rotador principal home pegeout */

/* Inicio estilos test drive */
    /* Inicio estilos titulo medio */
        .m-banner__footer{background:#000;padding:33px 29px 41px 30px}
        .m-banner__footer .m-banner__footer-description{width:88%;margin-top:-2px;}
        .m-banner__footer .m-banner__footer-description h1{font-family:'Peugeot Light';color:#FFFFFF;font-size:35px;text-align:left;}
        .m-banner__footer .m-banner__footer-description p{font-family:'Peugeot Light';color:#FFFFFF;}
        .m-banner__footer .m-banner__footer-description .segundalineatitulotestdrive{width:100%;display:block;box-sizing:border-box;}
        .m-banner__footer .m-banner__footer-description .segundalineatitulotestdrive p:first-child{width:70%;display:block;float:left;font-size:16px;vertical-align:bottom;padding:0;margin:0;}
        .m-banner__footer .m-banner__footer-description .segundalineatitulotestdrive p:last-child{width:30%;display:block;float:right;font-size:16px;text-align:right;margin:0;padding:0;vertical-align:bottom;}
        .m-bammer__footer-icon{width:60px;height:56px;margin-right:29px;margin-left:7px;}
        @media all and (max-width:1172px){
            .m-banner__footer{padding:23px 29px 26px 30px;}
            .m-banner__footer .m-banner__footer-description h1{font-size:31px;}
            .m-banner__footer .m-banner__footer-description .segundalineatitulotestdrive p:first-child{font-size:15px;width:70%;}
            .m-banner__footer .m-banner__footer-description .segundalineatitulotestdrive p:last-child{font-size:15px;width:29%;}
            .m-bammer__footer-icon{width:54px;margin-right:19px;margin-left:0px;}
        }
        @media all and (max-width:1069px){
            .m-banner__footer{padding:19px 25px 15px 25px;}
            .m-bammer__footer-icon{width:46px;margin-right:14px;}
            .m-banner__footer .m-banner__footer-description h1{font-size:25px;}
            .m-banner__footer .m-banner__footer-description .segundalineatitulotestdrive p:first-child{font-size:13px;}
            .m-banner__footer .m-banner__footer-description .segundalineatitulotestdrive p:last-child{font-size:13px;}
        }
        @media all and (max-width:927px){
            .m-banner__footer{padding:19px 1px 15px 16px;}
            .m-banner__footer .m-banner__footer-description .segundalineatitulotestdrive p:last-child{width:30%;}
        }
        @media all and (max-width:865px){
            .m-banner__footer .m-banner__footer-description .segundalineatitulotestdrive p:first-child{width:100%;}
            .m-banner__footer .m-banner__footer-description .segundalineatitulotestdrive p:last-child{width:100%;}
        }
        @media all and (max-width:603px){
            .m-bammer__footer-icon{width:34px;margin-right:10px;}
            .m-banner__footer .m-banner__footer-description h1{font-size:20px;}
            .m-banner__footer .m-banner__footer-description .segundalineatitulotestdrive p:first-child{font-size:12px;line-height:15px;margin-top:5px;}
            .m-banner__footer .m-banner__footer-description .segundalineatitulotestdrive p:last-child{font-size:12px;}
        }
        @media all and (max-width:483px){
            .m-banner__footer{padding:19px 9px 15px 16px;}
            .m-bammer__footer-icon{width:28px;margin-right:8px;}
            .m-banner__footer .m-banner__footer-description{width:85%;}
        }
    /* Final estilos titulo medio */
/* Final estilos test drive */

/* Inicio estilos posventa */
    .columnapostventapeugeot{line-height:20px;color:#FFFFFF;font-family:'Peugeot Light';font-size:18px;margin:29px 25px 46px 25px;width:auto !important;}
    .columnapostventapeugeot p{color:#FFFFFF;font-family:'Peugeot Light';font-size:19px;margin-bottom:16px;}
    .columnapostventapeugeot span{width:80%;vertical-align:middle;display:inline-block;}
    .columnapostventapeugeot .itemposventapeugeotderecho img, .columnapostventapeugeot .itemposventapeugeotizquierdo img{vertical-align:middle;border:none;display:inline-block;margin-right:12px;}
    .columnapostventapeugeot .wpb_content_element{margin-bottom:0 !important;}
    .columnapostventapeugeot .vc_row.wpb_row.vc_inner.vc_row-fluid{display:flex;align-items:center;min-height:49px;}
    .columnapostventapeugeot .vc_separator_align_center{padding:0;margin-top:19px;margin-bottom:22px !important;}
    .iconoytitulogarantiaposventapeugeot{float:left;}
	#peugeot-cumple{float: left; margin-left: 110px;position: relative;top: -16px;}
    .iconoytitulogarantiaposventapeugeot h2{display:inline-block;vertical-align:middle;margin:0;}
    .lineapuntosposventapeugeot{background:url(../images/divpunteadoposventa.png) left bottom repeat-x;width:100%;height:3px;padding:12px 0 3px 0;margin-bottom:21px !important;}
    #botondescargargarantiapeugeot{font-family:'Peugeot Light';color:#FFFFFF !important;font-size:18px;width:180px;height:48px;margin-top:13px;font-weight:300;padding:10px 22px 0 26px;}
    #botondescargargarantiapeugeot:hover{margin-top:12px;}
    #botondescargargarantiapeugeot img{margin-left:5px;float:right;vertical-align:middle;margin-top:5px;}
    #descargargarantiapeugeot{width:1029px;display:block;margin:0 auto;margin-bottom:36px;background-image:url(../images/posventa/bgcuadrogarantiapeugeot.png);background-color:#162133;background-position:right top;background-size:contain;background-repeat: no-repeat;padding:15px 0 34px 58px;height:135px;margin-top:26px;}
    #tituloposventapeugeot.m-banner__footer.subtitulogarantia{background:#FFFFFF url(../images/posventa/lineapunteadatitulogarantiapeugeot.png) left bottom repeat-x !important;display:block;height:114px;width:1094px;margin:0 auto;padding:25px 0 25px 0;}
    #tituloposventapeugeot.m-banner__footer.subtitulogarantia h2{font-family:'Peugeot Light';font-size:35px;color:#152033;text-align:left;letter-spacing:-0.8px;margin-left:-8px;}
    #tituloposventapeugeot.m-banner__footer.subtitulogarantia img{margin-left:34px;}
    #tituloposventapeugeot.m-banner__footer.subtitulogarantia .m-banner__footer-description{text-align:right;float:right;width:auto;margin-right:34px;}
    @media all and (min-width:1100px) {
        #iconoencabezadoposventapeugeot{width:60px;height:46px;margin-right:31px;margin-left:0px;margin-top:0;}
        #tituloposventapeugeot{padding:18px 29px 25px 34px;}
        #tituloposventapeugeot .m-banner__footer-description{margin-top:8px;}
    }
    @media all and (max-width:1099px){
        #tituloposventapeugeot{padding:23px 29px 0px 30px !important;}
        #tituloposventapeugeot .m-bammer__footer-icon{width:40px !important;margin-right:17px !important;}
        #tituloposventapeugeot.m-banner__footer.subtitulogarantia .m-banner__footer-description{margin-top:5px;}
    }
    @media all and (max-width:1069px){
        .columnapostventapeugeot{font-size:16px;margin:22px 11px 46px 11px;}
        .columnapostventapeugeot p{font-size:16px;line-height:20px;}
        .columnapostventapeugeot .vc_row.wpb_row.vc_inner.vc_row-fluid{min-height:34px;}
        #descargargarantiapeugeot{width: 100%;padding: 15px 0 34px 5%;height:131px;}
        #tituloposventapeugeot .m-banner__footer-description h1{font-size:29px;margin-top:3px;}
        #tituloposventapeugeot.m-banner__footer.subtitulogarantia{width:100%;}
        #tituloposventapeugeot.m-banner__footer.subtitulogarantia img{margin-left:0;}
    }
    @media all and (max-width:1000px){
        #descargargarantiapeugeot{padding:15px 0 34px 20px;}
    }
    @media all and (max-width:950px){
        .botondescargargarantiapeugeotuno img{width: 126px;}
        #botondescargargarantiapeugeot{font-size:14px;padding:6px 13px 0 15px;height:39px;width:136px;}
        #descargargarantiapeugeot{height:124px;}
    }
    @media all and (max-width:872px){
        #descargargarantiapeugeot{background-position:157% top;}
    }
    @media all and (max-width:818px){
        .columnapostventapeugeot{line-height:18px;font-size:15px;margin:22px 11px 27px 11px;}
        .columnapostventapeugeot p{font-size:15px;}
        .columnapostventapeugeot .itemposventapeugeotderecho img, .columnapostventapeugeot .itemposventapeugeotizquierdo img{max-width:40px;}
        .columnapostventapeugeot .vc_separator_align_center{margin-top:14px;margin-bottom:16px !important;}
        .lineapuntosposventapeugeot{padding:0 0 3px 0;}
        #botondescargargarantiapeugeot{font-size: 15px;    width: 149px;    height: 38px;padding: 6px 19px 0 17px;margin-top:16px;}
        #botondescargargarantiapeugeot:hover{margin-top:15px;}
        #botondescargargarantiapeugeot img{max-width:106px;height:auto;margin-top:3px;}
        #descargargarantiapeugeot{background-position:300% top;}
        #tituloposventapeugeot.m-banner__footer.subtitulogarantia{height: 96px;}
        #tituloposventapeugeot.m-banner__footer.subtitulogarantia h2{    font-size: 29px;}
        #tituloposventapeugeot.m-banner__footer.subtitulogarantia img{    width: 29px;}
    }
    @media all and (max-width:759px){
        .botondescargargarantiapeugeotuno img{width:116px;}
        #botondescargargarantiapeugeot{font-size:13px;width:128px;height:38px;padding:6px 13px 0 15px;margin-top:11px;}
        #botondescargargarantiapeugeot:hover{margin-top:10px;}
        #descargargarantiapeugeot{height:111px;background-position:140% top;}
        #tituloposventapeugeot.m-banner__footer.subtitulogarantia{height:80px;}
        #tituloposventapeugeot.m-banner__footer.subtitulogarantia h2{font-size:24px;}
        #tituloposventapeugeot.m-banner__footer.subtitulogarantia img{width:22px;}
        #tituloposventapeugeot.m-banner__footer.subtitulogarantia .m-banner__footer-description{margin-top:0;}
        #tituloposventapeugeot.m-banner__footer.subtitulogarantia .m-banner__footer-description .botonazulpeugeot{padding:5px 17px;}
    }
    @media all and (max-width:743px){
        #descargargarantiapeugeot{background-position:192% top;}
    }
    @media all and (max-width:710px){
        .columnapostventapeugeot{margin:18px 0 21px 0;font-size:13px;line-height:15px;}
        .columnapostventapeugeot p{font-size:14px;line-height:17px;}
        .columnapostventapeugeot .itemposventapeugeotderecho img, .columnapostventapeugeot .itemposventapeugeotizquierdo img{max-width:31px;margin-right:9px;}
        .columnapostventapeugeot .vc_row.wpb_row.vc_inner.vc_row-fluid{min-height:28px;}
        #descargargarantiapeugeot{background-position:300% top;}
    }
    @media all and (max-width:678px){
        .columnapostventapeugeot{font-size:13px;line-height:15px;}
        .columnapostventapeugeot p{font-size:12px;line-height:15px;}
        #descargargarantiapeugeot{background-position:500% top;}
    }
    @media all and (max-width:656px){
        .botondescargargarantiapeugeotuno img{width:103px;}
        .columnapostventapeugeot{margin:18px 0 15px 0;}
        .columnapostventapeugeot p{margin-bottom:5px;}
        .columnapostventapeugeot .vc_row.wpb_row.vc_inner.vc_row-fluid{min-height:21px;}
        .lineapuntosposventapeugeot{margin-bottom:11px !important;}
        #botondescargargarantiapeugeot{font-size:11px;width:110px;height:33px;padding:4px 11px 0 13px;}
        #descargargarantiapeugeot{background-position:800% top;}
        #tituloposventapeugeot {padding: 17px 29px 0px 18px !important;}
        #tituloposventapeugeot .m-banner__footer-description{width:85%;}
        #tituloposventapeugeot.m-banner__footer.subtitulogarantia .m-banner__footer-description .botonazulpeugeot{font-size:11px;}
    }
    @media all and (max-width:644px){
        #descargargarantiapeugeot{background-position:300% top;height:99px;}
        #tituloposventapeugeot.m-banner__footer.subtitulogarantia{height:71px;}
        #tituloposventapeugeot.m-banner__footer.subtitulogarantia h2{font-size:21px;}
        #tituloposventapeugeot.m-banner__footer.subtitulogarantia img{width:19px;}
    }
    @media all and (max-width:605px){
        #descargargarantiapeugeot{background-position:400% top;}
    }
    @media all and (max-width:594px){
        #descargargarantiapeugeot{background-position:700% top;}
    }
    @media all and (max-width:578px){
        #descargargarantiapeugeot{background-position:350% top;height:94px;}
    }
    @media all and (max-width:573px){
        #descargargarantiapeugeot{background-position:550% top;}
    }
    @media all and (max-width:556px){
        .botondescargargarantiapeugeotuno img{width:auto;}
        #botondescargargarantiapeugeot{font-size:14px;width:135px;height:35px;float:right;margin-right:66px;margin-top:-27px;}
        #botondescargargarantiapeugeot:hover{margin-top:-26px;}
        #descargargarantiapeugeot{background-position:left bottom;height:159px;}
    }
    @media all and (max-width:500px){
        #descargargarantiapeugeot{height:146px;}
    }
    @media all and (max-width:455px){
        .columnapostventapeugeot{font-size:12px;line-height:14px;}
        .columnapostventapeugeot .itemposventapeugeotderecho img, .columnapostventapeugeot .itemposventapeugeotizquierdo img {max-width:27px;margin-right:5px;}
        .botondescargargarantiapeugeotuno img{width:130px;}
        #botondescargargarantiapeugeot{font-size:12px;width:120px;height:33px;float:right;margin-right:37px;}
        #descargargarantiapeugeot{height:133px;}
        #tituloposventapeugeot{padding:16px 0 0px 21px !important;height:60px;}
        #tituloposventapeugeot .m-bammer__footer-icon{width:31px !important;margin-right:12px !important;}
        #tituloposventapeugeot .m-banner__footer-description{width:80%;}
        #tituloposventapeugeot .m-banner__footer-description h1{font-size:22px;}
    }
    @media all and (max-width:420px){
        .botondescargargarantiapeugeotuno img{width:106px;}
        .columnapostventapeugeot .vc_row.wpb_row.vc_inner.vc_row-fluid{display:block;}
        .itemposventapeugeotizquierdo{margin-bottom:8px !important;}
        #botondescargargarantiapeugeot{margin-right:11px;}
        #descargargarantiapeugeot{height:136px;}
        #tituloposventapeugeot{padding:12px 0 0px 11px !important;}
        #tituloposventapeugeot.m-banner__footer.subtitulogarantia{height:57px;}
        #tituloposventapeugeot.m-banner__footer.subtitulogarantia h2{font-size:19px;margin-left:-14px;margin-right:0;}
        #tituloposventapeugeot.m-banner__footer.subtitulogarantia .m-banner__footer-description{margin-right:9px;}
    }
    @media all and (max-width:337px){
        #descargargarantiapeugeot{height:114px;}
    }
/* Final estilos posventa */

/* 20.0 Inicio estilos boutique y accesorios */
#bodyboutiquepeugeot .checkbox a{color:#027FDB;text-decoration:none;}
#bodyboutiquepeugeot .checkbox a:hover{color:#00509F;}
#bodyboutiquepeugeot .form-input span {font-weight:normal;}
#bodyboutiquepeugeot .form-input span.tituloproducto{font-weight:bold !important;}
#bodyboutiquepeugeot .m-car{padding:3px 0 8px 0;-moz-box-shadow:0 21px 25px -26px #20202F, 0 -16px 23px -24px #20202F;-webkit-box-shadow:0 21px 25px -26px #20202F, 0 -16px 23px -24px #20202F;box-shadow:0 21px 25px -26px #20202F, 0 -16px 23px -24px #20202F;}
#bodyboutiquepeugeot .m-car__footer a{background:#027FDB;border-radius:0;border-bottom:3px solid #00509F;padding:8px 8px 10px 7px;font-size:11.5px;font-family:'Peugeot Light';}
#bodyboutiquepeugeot .m-car__footer a span{display:none;}
#bodyboutiquepeugeot .m-car__footer span{color:#3A3946;font-size:16px;font-family:'Peugeot Light';}
#bodyboutiquepeugeot .m-car__header{border-bottom:1px solid #E3E3E3;color:#007EDA;font-family:'Peugeot Light';font-size:12px}
#bodyboutiquepeugeot .m-modal-footer span{font-weight:bold;font-family:'Peugeot Light';}
#bodyboutiquepeugeot .m-tabs .m-tabs__options li{margin-left:-41px;}
#bodyboutiquepeugeot .m-tabs .m-tabs__options li:last-child{margin-left:14px;}
#bodyboutiquepeugeot .m-tabs .m-tabs__options li:last-child a{padding:22px 48px 28px 36px;}
#bodyboutiquepeugeot .m-tabs__content{margin-top:-3px;}
#bodyboutiquepeugeot .ui-dialog{font-family:'Peugeot Light';}
#bodyboutiquepeugeot .ui-dialog-title{font-weight:bold;font-family:'Peugeot Light';}
#bodyboutiquepeugeot .ui-state-active{max-height:100%;}
#bodyboutiquepeugeot .ui-state-active a{border-bottom:none;}
#bodyboutiquepeugeot .ui-state-default a{text-shadow: 0.5px 0.5px 0.5px rgba(255, 255, 255, 0.5);position:relative;z-index:1;display:inline-block;padding:22px 48px 28px 59px;color:#FFFFFF;text-decoration:none;margin:0 -7px;text-transform:uppercase;font-size:20px;}
#bodyboutiquepeugeot .ui-tabs-active a{z-index:2;color:#007EDB;text-shadow:0.5px 0px 0px rgba(0, 126, 219, 0.7);}
#bodyboutiquepeugeot .ui-state-default a:before{content:'';position:absolute;top:0;right:0;bottom:3px;left:0;z-index:-1;border-bottom:none;border-radius:0;background:#000;transform:skew(25deg);-webkit-transform:skew(25deg);-moz-transform:skew(25deg);-o-transform:skew(25deg);}
#bodyboutiquepeugeot .ui-tabs-active a:before{background:#ddd;border-bottom:2px solid #007EDB;}
#bodyboutiquepeugeot .ui-state-default.ui-tabs-active{background:transparent;border-bottom:none;border-right:none;}
#bodyboutiquepeugeot .ui-dialog-content.ui-widget-content .m-modal-footer a{background:#027FDB !important;border-radius:0 !important;border-bottom:3px solid #00509F;padding:9px 26px !important;font-size:13px;font-family:'Peugeot Light';margin-bottom:-2px;display:inline-block;}
@media all and (max-width:1120px){
    #bodyboutiquepeugeot .m-car{width:29%;margin:1em 2%;}
}
@media all and (max-width:900px){
    #bodyboutiquepeugeot .m-car{width:39%;margin:1em 5%;}
    #bodyboutiquepeugeot .m-tabs .m-tabs__options li:last-child a{padding:14px 38px 22px 33px;}
    #bodyboutiquepeugeot .ui-state-default a{padding:14px 38px 22px 53px;}
}
@media all and (max-width:785px){
    #bodyboutiquepeugeot .m-car__footer a{width:93%;}
}
@media all and (max-width:620px){
    #bodyboutiquepeugeot .m-car{width:46%;margin:1em 2%;}
    #bodyboutiquepeugeot .m-tabs .m-tabs__options li:last-child a{padding:8px 23px 14px 21px;}
    #bodyboutiquepeugeot .ui-state-default a{padding:8px 18px 14px 42px;font-size:15px;}
}
@media all and (max-width:480px){
    #bodyboutiquepeugeot .m-car{width:90%;margin:1em 5%;}
}
@media all and (max-width:440px){
    #bodyboutiquepeugeot .ui-state-default a{font-size:10px;padding:8px 14px 14px 38px;}
    #bodyboutiquepeugeot .m-tabs .m-tabs__options li:last-child a{padding:8px 17px 14px 12px;}
}
/* 20.0 Final estilos boutique y accesorios */

/*div#ui-id-11{display: none;}*/