.page-main{width:100%;padding:0}.toolbar-products{padding:0 12px}.foto-moto{display:table-cell;width:206px}.catalog-category-view .visitas{display:block;font-family:'Open Sans',sans-serif;font-size:12px;color:#eb212e;text-align:right;padding:0;margin:35px 30px 0 0}.popup_style_ocasion{background:#fff;position:absolute;border:1px solid #000;border-radius:10px;font-size:16px;padding:20px;width:360px;left:-250px}#comprar_ocasion_popup{top:-15px;display:none}#reservar_ocasion_popup{top:-59px;display:none}#end-side{height:40px}.catalog-product-view .btn-crear-alerta{float:right;margin-top:-10px}.catalog-product-view{background-color:#fff}.catalog-product-view h1{font-size:28px}.catalog-product-view h1 strong{display:inline-block}.catalog-product-view .custom-product-page .container>.row{position:relative}.catalog-product-view #cabecera-producto-fija{position:absolute;z-index:1!important;padding-top:10px}.catalog-product-view #lateral-producto-fijo{position:absolute;z-index:2 !important;right:0;pointer-events:none}.catalog-product-view #lateral-producto-fijo *{pointer-events:auto}.catalog-product-view #cabecera-producto-fija .price-box.price-final_price{position:absolute;right:15px;top:15px;text-align:right}.catalog-product-view .gestoria-transporte-no-incluidos{font-family:'Open Sans',sans-serif;font-size:9px;text-transform:uppercase;text-align:right}.catalog-product-view #lateral-producto-fijo{margin-top:80px}.catalog-product-view #producto-foto{margin-top:170px}.catalog-product-view #lateral-producto-fijo{padding-top:10px}.catalog-product-view a.go-back{position:absolute;left:16px;font-family:'Open Sans',sans-serif;font-size:11px;text-transform:uppercase;color:#eb212e;text-decoration:none}.catalog-product-view a.go-back span{color:#000;margin-right:8px;font-size:9px;font-weight:800}#custom-search-wrapper{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(255,255,255,.5);z-index:999;transition:all .3s ease}#custom-search-wrapper.hidden-search{background-color:transparent;z-index:-1;transition:all .3s ease}#custom-search-slider{position:fixed;left:0;width:100%;top:0;height:100%;margin-left:0;transition:margin-left .3s ease}#custom-search-wrapper.hidden-search #custom-search-slider{margin-left:100%}#custom-search{position:absolute;left:50%;top:50%;background-color:#eb212e;height:80%;width:80%;max-height:600px;transform:translate(-50%,-50%);border-radius:8px;padding:25px;text-align:center}#custom-search ul li{display:inline-block;background:#fff;text-align:center;padding:10px;min-width:15%;cursor:pointer;border-right:1px solid #d3d3d3;margin-top:25px;margin-bottom:34px;text-transform:uppercase;font-size:12px;transition:all .3s ease-in-out}#custom-search ul li:first-child{border-radius:5px 0 0 5px}#custom-search ul li:last-child{border-radius:0 5px 5px 0;border-right:0}#custom-search ul li:hover,#custom-search ul li.active{filter:invert(100%)}#custom-search ul li img{display:block;margin:5px auto}#custom-search ul{padding-left:0}.searchsection button[type=submit] img{display:none}.searchsection button[type=submit]{text-transform:uppercase;background:0 0;border-color:#fff;border-radius:3px;color:#fff;padding:10px 60px;width:auto}.searchsection button[type=submit]:hover{background:#fff;color:#000}#custom-search .busqueda-categoria .container .row{width:100%}#custom-search .container{width:100%;max-width:1080px}select#brand,select#m_modelo,select#m_year{height:54px;text-transform:uppercase}#custom-search .apartado-busqueda{display:block!important;width:33.33333%}#custom-search .boton-busqueda-avanzada{display:none}#sectionocasion .apartado-busqueda:last-child{width:100%}#custom-search .apartado-busqueda:last-child button{margin:9px auto}#custom-search .col-md-3.col-sm-12.col-xs-12.apartado-busqueda{display:block!important;width:100%!important;margin-top:25px}#custom-search button.btn.btn-block.boton-busqueda{margin-left:auto;margin-right:auto}#custom-search-wrapper h2{color:#fff;font-style:italic;font-weight:700;font-size:18px;text-transform:uppercase;margin:20px 0 10px}.searchsection{display:none}#custom-search-button{position:fixed;right:0;top:180px;background-color:#eb212e;width:88px;height:88px;text-align:center;display:table;border-top-left-radius:10px;border-bottom-left-radius:10px;cursor:pointer;transition:right .3s ease;z-index:15}#custom-search-button.partial-hidden{right:-44px}#custom-search-close-button{position:absolute;right:0;top:0;background-color:#eb212e;width:88px;height:88px;text-align:center;display:table;cursor:pointer;border-radius:8px}.custom-search-button-content{display:table-cell;vertical-align:middle}.custom-search-button-content img{display:block;margin:0 auto}.custom-search-button-content span{display:block;color:#fff;text-transform:uppercase;font-family:'Open Sans',sans-serif;font-size:12px;margin-top:5px}.page-footer .footer_links{display:inherit}.page-footer .footer_links li{text-align:left}.page-footer .copyright p{text-align:right}.page-footer .logo-footer{max-width:166px;margin:0 0 65px}.page-footer .follow_us{text-align:left}.page-footer .follow_us+img{margin:0}.page-footer .slogan{margin:30px 0}.page-footer .footer_icons{text-align:right}#load_more_button{width:auto}.testimonios .texto-testimonio{margin:0 0 20px}.etiquetas-info li{margin:0 30px 0 0}body.catalog-product-view .etiquetas-info li{margin:0 100px 0 0}.custom-home-content{margin-top:53px;margin-left:auto;margin-right:auto}.h1_home_maquina{text-align:center;margin-top:0;font-size:24px}#custom-main-menu-wrapper #custom-main-menu #close_menu_icon{position:absolute;top:75px;right:20px}img.home-img-hover{position:absolute;max-width:100%;max-height:100%;z-index:1;left:50%;opacity:0;transition:opacity .3s ease;transform:translate(-50%,0)}img.home-img-hover:hover{opacity:1;transition:opacity .3s ease}@media (min-width:767px) and (max-width:850px){.apartados_home .box{min-width:180px;max-width:185px}}@media (max-width:1050px){.apartados_home .box{padding:20px}.row.apartados_home{margin-left:-5px;margin-right:-5px}.row.apartados_home .col-sm-3{padding-left:5px;padding-right:5px}.apartados_home .box_title{font-size:26px;line-height:26px;margin:15px 0 0}.apartados_home hr{width:25%;margin:15px 0}.apartados_home .box_description{font-size:12px;padding:0;margin:0 0 20px}}@media (max-width:992px){.apartados_home .box{padding:15px}.row.apartados_home{margin-left:-5px;margin-right:-5px}.row.apartados_home .col-sm-3{padding-left:5px;padding-right:5px}.apartados_home .box_title{font-size:23px;line-height:23px;margin:10px 0 0}.apartados_home hr{width:25%;margin:10px 0}.apartados_home .box_description{font-size:11px;padding:0;margin:0 0 20px}}.testimonios{position:relative;padding:0 40px}.actualitat,.apartados_home{max-width:1100px;margin:0 auto}.home_products{padding:0 50px}.home_products_ocasion{padding:0 50px}.home_equipacion{padding:0 50px}.catalog-product-view .column.main .block.related .product-items li{width:20%}#custom-main-menu-wrapper #custom-main-menu ul{margin:73px 75px 40px 35px}.custom-top-menu ul.dropdown-menu{padding:0;margin:-1px 0 0;min-width:0}.custom-top-menu ul.dropdown-menu li{font-family:'Open Sans',sans-serif;font-size:12px;text-transform:uppercase;text-align:right;padding:0;margin:0}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#dbdbdb}.custom-top-menu ul.dropdown-menu li a{padding:5px 24px 5px 9px;margin:0;background-color:#f8f8f8}.custom-top-menu ul.dropdown-menu li a:hover{background-color:#dbdbdb}.img-redes{text-align:left}.catalog-product-view .testimonios{margin-top:100px}.cart-container .cart-summary{width:30%}.cart-container form#form-validate{width:65%}.related-products{border:0 none;padding:0;pointer-events:none}.related-products *{pointer-events:all}.related-products h3{text-align:left;border:0 none;margin:0 20px;font-size:16px;pointer-events:none}.related-products .owl-carousel-wrapper{border:1px solid #eee;border-radius:5px;padding:0 40px}.related-products .left_arrow,.related-products .right_arrow{top:75px;background-color:#eee;height:100px;width:40px}.related-products .left_arrow{left:0}.related-products .right_arrow{right:0}.related-products .left_arrow img,.related-products .right_arrow img{display:none}.related-products .left_arrow a,.related-products .right_arrow a{display:block;width:100%;height:100%;text-align:center;vertical-align:middle;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;text-decoration:none}.related-products .left_arrow a:hover,.related-products .right_arrow a:hover{background-color:#ccc}.related-products .left_arrow a:after,.related-products .right_arrow a:after{content:"<";color:#000;font-weight:700;font-size:12px}.related-products .right_arrow a:after{content:">"}.related-products .owl-carousel .owl-item{margin-top:0}.related-products .owl-carousel .owl-item p.name+p{border:0 none}.related-products .owl-carousel .owl-item p.name{font-size:13px}.listado-talleres{padding:0 40px}p.section-title input[type=text],p.section-title.type_number_style input[type=search]{width:240px;margin-left:20px;margin-top:0}p.section-title select{width:auto;margin-left:20px;margin-top:0}.form-taller-section{padding:0 10px}.selector-dia-taller .ui-datepicker{padding:25px 20px}.selector-dia-taller-legend{padding:15px 30px 2px}.continuar-form{padding:20px 10px}.serviciotecnico-index-index .mini-recuadros-extra:last-child .mini-recuadro-extra{margin-bottom:0}.mano:hover{cursor:pointer}h2 a span{color:#333}#pestana1{display:block}#pestana2{display:none}.compramostumoto-index-index h2 a span{display:inline-block;border:1px solid #e9e9e9;background-color:#fff;margin-bottom:-1px;border-bottom:1px solid #fff;padding:13px 20px;border-top-left-radius:5px;border-top-right-radius:5px;margin-left:4px;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;width:233px;height:43px;font-size:12px;text-align:center}.compramostumoto-index-index h2{margin-bottom:0}.compramostumoto-index-index h2 i{float:right;color:#000;font-size:10px;height:40px;width:40px;margin-top:2px;padding:15px 0 0;text-align:center;background-color:#fff;border:1px solid #e9e9e9;border-bottom:1px solid #fff;border-top-left-radius:5px;border-top-right-radius:5px}.selector1{display:block}.selectorFinanciacion{display:none}.selector2{display:none}#contratarseguro{display:none}#mas-informacion{display:block}#mas-informacion1{display:none}#pestana2,#mas-informacion2{display:none}.magestore-bannerslider-standard{display:block}#sliderresponsive{display:none!important}.magestore-bannerslider-standard,.magestore-bannerslide-flex-slider,.flexslider .slides{max-height:calc(100vh - 32px)!important}img.hidden-md{display:none!important}img.hidden-xs{display:block!important}div#to-mas-informacion:hover div>img{filter:grayscale(100%);opacity:.5}div#to-mas-informacion:hover .info-mas-info p{filter:grayscale(100%);opacity:.5;border:1px solid #dadada !important;border-radius:5px;background:grey;color:#fff;transition:unset;padding:4px;width:120px;margin:0 auto}.related-products .owl-carousel .owl-item h2.name{font-size:13px}.related-products .owl-carousel .owl-item h2.name+p{border:0 none}.payment-icon{display:none}@media (max-width:992px){.cart-container .cart-summary{width:100%}.cart-container form#form-validate{width:100%}}@media (max-width:1023px){#custom-search-button{display:none}}@media (min-width:1024px) and (max-width:1280px){#custom-search{width:90%}}.cursor_pointer{cursor:pointer}.etiq_selector{z-index:3}.selector_price_box .old-price span.price{font-weight:400 !important}.hover_unset_custom:hover{text-decoration:none}.title-mn-mobile{display:none}.title-mn-desktop{display:block}#pestanya-valoracion-moto{position:fixed;right:0;top:280px;background-color:#eb212e;text-align:center;border-top-left-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;cursor:pointer;transition:right .3s ease;z-index:15;width:350px}#pestanya-valoracion-moto.partial-hidden{right:-317px}#pestanya-valoracion-moto aside{border-left:34px solid #eb212e;padding:15px 0;border-radius:20px 0 0 20px;display:block;position:relative;background-color:#eb212e}#pestanya-valoracion-moto aside h3{position:absolute;bottom:-41px;left:-32px;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(270deg);transform:rotate(270deg);font-size:12px;letter-spacing:2px;text-transform:uppercase;color:#fff;padding:5px 10px;line-height:24px}#pestanya-valoracion-moto .content{border-radius:20px 0 0 20px;background-color:#fff;padding:13px 30px 18px}#pestanya-valoracion-moto .content p{margin:0}#pestanya-valoracion-moto .content .continuar-form-button{margin-top:5px;color:#eb212e;border-width:1px;padding:5px 60px;height:auto}#pestanya-valoracion-moto .content .continuar-form-button:hover{color:#fff}#pestanya-valoracion-moto .consigue-hasta{font-size:25px !important;letter-spacing:1px !important}.pestanya-valoracion-moto-price{font-size:45px !important;margin-top:-15px !important;margin-bottom:-5px !important}.pestanya-valoracion-moto-model{margin-bottom:5px !important}body.checkout-index-index #customer-email-fieldset .actions-toolbar.social-btn.google-login{margin-top:-15px}