@import url(http://fonts.googleapis.com/css?family=Calligraffitti);@import url(http://fonts.googleapis.com/css?family=Roboto:400,100,300,100italic,300italic,400italic);.field-validation-error,.validation-summary-errors{color:red}.input-validation-error{border:1px solid red!important}.proper-login .field-validation-error{display:block}#logoutform{display:inline!important}.form-buscar .icon-question-sign{cursor:pointer;font-size:16px}.form-buscar span.form-group{display:inline-block;margin-right:5px}body{height:100%}hr{margin:20px 0;border:0}.cms-pagina-contenedor{margin-top:10px}.text-line-through{text-decoration:line-through}.text-pre-line{white-space:pre-line}.validation-summary-errors{color:red}.validation-summary-valid{display:none}#breadcrumb-wrapper a,#breadcrumb-wrapper{font-size:11px;padding:5px}.form-group{margin-bottom:5px}form{margin-bottom:0;padding-bottom:30px}form input[type="text"],select,label,form input[type="email"],form input[type="number"],form input[type="email"],form input[type="password"],form input[type="tel"],textarea{font-size:12px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}form label{font-weight:bold}.label{font-weight:normal}select:focus{outline:none}.form-actions{padding:10px 0}.form-control+.cms-reload-spinner{position:relative;top:-15px;float:right;line-height:0}#header-wrapper a{text-decoration:none}#header-wrapper a h1{margin:0;padding:20px 0;display:inline-block}#header-wrapper a h1 small{font-size:30%}#header-wrapper form{margin:0;padding:20px 0}#navigation .navbar{margin:0;border-radius:0}#navigation .navbar .navbar-header .navbar-toggle{color:#fff}a .label{margin-right:5px}.proper-login{width:100%;max-width:320px;margin:30px auto;padding:30px;border:1px solid}.proper-login .member-login{width:100%;display:block}.proper-login .member-login .member-desc{display:inline-block;float:right;width:60%}.proper-login .member-login .member-desc h3{margin:0}.new-list .item{margin-bottom:10px}.new-list .item .title-heading{margin-left:-10px}.new-list .item .title-heading:after{display:none!important;border:0}.new-list .item .title-heading:before{content:"";position:absolute;left:-10px;bottom:-10px}.new-list .item .decs-meta{margin:20px 0}@media only screen{.title-heading{display:inline-block;padding:10px 20px;margin-top:20px;margin-bottom:20px;position:relative}.title-heading:after{content:"";position:absolute;right:-10px;bottom:20px}.panel .title-heading{margin-left:-25px;display:inline-block;padding:10px 20px;margin-top:20px;margin-bottom:20px;position:relative}.panel .title-heading:after{display:none!important;border:0;content:"";position:absolute;right:-10px;bottom:20px}.panel .title-heading:before{content:"";position:absolute;left:-10px;bottom:-10px}}#footer-wrapper{min-height:70px}#footer-wrapper .footer-ribon{position:absolute;margin:-15px 0 0 10px;padding:10px 20px 6px 20px;display:inline-block}#footer-wrapper .footer-ribon:before{content:"";display:block;height:0;left:-10px;position:absolute;top:0;width:7px}#footer-wrapper #back-to-top{position:relative;width:100%;height:auto}#footer-wrapper #back-to-top a{margin:0 auto -50px;display:block;width:50px;height:50px;border-radius:50%;left:43%;text-decoration:none;outline:none}#footer-wrapper .panel{padding-bottom:0}#footer-top{padding:30px 0;position:relative}#footer-wrapper .chunky a{margin-left:0!important}#footer-top .list-link li{padding-left:15px}#footer-top h4{padding-bottom:10px;padding-top:10px}#footer-twit{padding:10px 0;min-height:40px}#footer-twit .qoute{position:relative;top:-7px;margin:0 5px}#footer{font-size:11px}#footer p{padding:5px 0;margin:0}.news-carousel-wrapper{position:relative;width:100%;height:56px;overflow:hidden;margin-top:-10px;margin-bottom:10px}.news-carousel-wrapper .news-carousel-style{width:100%;height:30px;padding:8px;overflow:hidden;margin:0}.news-carousel-wrapper .news-carousel-style dl{display:block;margin:0}.news-carousel-wrapper .news-carousel-style dt a{text-decoration:none}.news-carousel-wrapper .news-carousel-style dt,.news-carousel-wrapper .news-carousel-style dd{display:block;float:left;margin:0 10px 10px;padding:10px 10px 5px}.news-carousel-wrapper .news-carousel-style dt{padding-top:5px;margin-top:5px}.news-carousel-wrapper .news-carousel-style dd{margin-right:50px}.news-carousel-wrapper .news-carousel-style .caroufredsel_wrapper{margin:0!important}.panel.service-area{padding-bottom:0}.panel.service-area .service{margin-bottom:20px;padding:15px 15px 10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-ms-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.panel.service-area .service:hover i{transform:scale(1.4,1.4);-ms-transform:scale(1.4,1.4);-moz-transform:scale(1.4,1.4);-webkit-transform:scale(1.4,1.4)}.panel.service-area .service i{float:left;padding:10px;font-size:40px;text-align:center;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.panel.service-area .service .desc{width:75%;float:right}#slider-wrapper{position:relative;background-color:#141414;width:100%;display:block;clear:both;max-height:310px;overflow:hidden}#slider-wrapper .prev,#slider-wrapper .next{position:absolute;z-index:2;top:0;height:100%;background-color:rgba(0,0,0,.5);width:6.7%;background-repeat:no-repeat;background-position:center center}#slider-wrapper .next{right:0;background-image:url('images/next.png')}#slider-wrapper .prev{left:0;background-image:url('images/prev.png')}#slider-wrapper .pager{z-index:3;position:absolute;left:0;right:0;bottom:10px;text-align:center;width:100%}#slider-wrapper .pager a{border:2px solid #fff;border-radius:10px;display:inline-block;width:10px;height:10px;margin:0 5px 0 0}#slider-wrapper .pager a:hover{background-color:rgba(255,255,255,.5)}#slider-wrapper .pager a span{display:none}#slider-wrapper .pager a.selected{background-color:#fff}#slider-wrapper #carousel{margin:0;padding:0;list-style:none}#slider-wrapper #carousel img{width:100%}#slider-wrapper #carousel .mask{position:absolute;width:100%;height:100%;z-index:2;top:0;left:0}#slider-wrapper #carousel .mask h2 span{position:relative;background:rgba(0,0,0,.6);padding:10px;margin:0;color:#fff}#slider-wrapper #carousel .mask div.desc{max-width:500px;color:#fff;background:rgba(0,0,0,.6);padding:10px;margin-top:40px}#slider-wrapper #carousel li{position:relative}#slider-wrapper #carousel .icon-wrapper{background:rgba(0,0,0,.6);padding:10px;margin-top:40px;width:200px;color:#fff;font-size:34px}@media only screen and (max-width:767px){#slider-wrapper{font-size:80%!important}#slider-wrapper .mask h2{font-size:18px}#slider-wrapper .desc{margin:0!important}}@media only screen and (max-width:480px){#slider-wrapper .desc{display:none!important}}.ficha-articulo .list_image_detail{margin:0;width:100%;position:relative}.ficha-articulo .list_image_detail ul{margin:0;padding:0;list-style:none;display:block}.ficha-articulo .list_image_detail li{font-size:40px;text-align:center;width:50px;height:60px;padding:0;margin:6px;display:block;float:left;overflow:hidden}.ficha-articulo .list_image_detail li:hover{opacity:.6;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-ms-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.ficha-articulo .list_image_detail.responsive{width:auto;margin-left:0}.ficha-articulo .imagenes-articulo .prev,.ficha-articulo .imagenes-articulo .next{position:absolute;padding:10px;bottom:18px;text-decoration:none}.ficha-articulo .imagenes-articulo .prev:hover,.ficha-articulo .imagenes-articulo .next:hover{text-decoration:none}.ficha-articulo .imagenes-articulo .prev{left:-24px}.ficha-articulo .imagenes-articulo .next{right:-24px}.ficha-articulo .big-image .preloader{position:absolute;top:0;left:0;width:100%;height:100%;display:none;z-index:2}.ficha-articulo .desc-image{position:absolute;bottom:0;left:0;width:100%;height:auto;text-align:left}.ficha-articulo .desc-image h3,.desc-image p{display:inline-block;padding:10px}.paginacion-cms{margin-bottom:15px}.paginacion-cms .pager,.paginacion-cms .pagination{margin:0!important}.btn-toolbar .btn-text{display:block;float:left;margin-right:10px;font-size:14px;font-weight:bold;margin-top:5px}.btn-toolbar .btn-text .de{font-weight:normal}@media only screen and (min-width:767px){.btn-toolbar .btn-text{font-size:16px}}.carrito-contenido.carrito-dropdown{background-color:#fff}.btn-carrito-edit-input,.btn-carrito-add-input{width:63px}.carrito-panel .carrito-item td{vertical-align:middle}.carrito-panel .carrito-subtotal td{font-weight:700;font-size:14px}.carrito-panel .carrito-iva td{font-weight:500;font-size:14px}.carrito-panel .carrito-total td{font-weight:900;font-size:18px;padding-top:5px;padding-bottom:15px}.carrito-panel .carrito-btn-editar:hover,.carrito-panel .carrito-btn-editar:active{color:#999!important}.carrito-panel .cms-carrito-btn-iniciar-sesion{margin-top:20px;padding-top:10px;border-top:1px solid}.carrito-panel .cms-carrito-btn-iniciar-sesion a{font-weight:bold}.carrito-panel .cms-carrito-btn-continuar:hover,.carrito-panel .cms-carrito-btn-link:hover,.carrito-panel .cms-carrito-btn-continuar:active,.carrito-panel .cms-carrito-btn-link:active{color:#999!important}.carrito-panel .carrito-item-no-seleccionado .carrito-item-producto span:first-child,.carrito-panel .carrito-item-no-seleccionado .carrito-item-precio,.carrito-panel .carrito-item-no-seleccionado .carrito-item-unidades,.carrito-panel .carrito-item-no-seleccionado .carrito-item-total{text-decoration:line-through;-moz-text-decoration-style:2px solid #000;text-decoration-style:2px solid #000}.cms-pagina-aside .carrito-panel{font-size:x-small}.cms-pagina-aside .carrito-panel .carrito-total{font-size:medium}.cms-pagina-aside .carrito-panel .btn-carrito-remove{font-size:xx-small}.cms-pagina-aside .carrito-panel .cms-carrito-btn-iniciar-sesion{font-size:medium}.panel-filtros-buscar select{padding:0}.cms-panel-checkout h3,.cms-pedido h3{border-bottom:1px solid #999}.cms-panel-checkout .radio,.cms-pedido .radio{margin:15px}.cms-panel-checkout .radio label,.cms-pedido .radio label{font-size:medium;font-weight:bold}.cms-panel-checkout .radio input[type=radio],.cms-pedido .radio input[type=radio]{margin-top:5px}@media only screen and (min-width:767px){.cms-panel-checkout,.cms-pedido{font-size:large}}.cms-panel-checkout-confirmar .carrito-cuenta-productos{display:none}.cms-carrito-btn-continuar{display:none}.cms-pagina-checkout .cms-carrito-btns{display:none}.cms-pagina-checkout .cms-carrito-btn-continuar{display:block}.cms-btn-actions{margin-top:15px}.campo-requerido::after{content:'*';margin-left:7px;font-weight:bolder;font-size:medium;color:red}@media only print{a[href]:after{content:""}.btn-proper{background-image:none;background-color:#fff;color:#000}}.twitter-typeahead{width:100%}@media(max-width:480px){.tt-menu.tt-open{position:relative!important;background-color:red!important}}.form-buscar-neumaticos{margin-top:10px}.precio{font-size:18px;font-weight:bold}.precio .anterior{text-decoration:line-through}.precio.no-disponible{font-weight:normal}.layout-articulo-column .articulo-column:hover .thumbnail{border:1px solid #923b3b}.layout-articulo-column .precio-con-asociados,.layout-articulo-column .precio-con-iva{display:none}.layout-articulo-column .articulo-familias i{display:none}.layout-articulo-grid .precio-caption,.layout-articulo-grid .precio-con-asociados,.layout-articulo-grid .precio-con-iva{display:none}.layout-articulo-grid .no-autenticado{font-size:small}.btn-carrito-add-input{min-width:60px!important}.stock{margin-bottom:10px}.cms-pedido-pago span{display:block}.cms-pedido-pago .cms-pedido-pago-forma{font-size:small}.cms-pedido-pago .cms-pedido-pago-aceptado{font-weight:bold}.cms-pedido-pago .cms-pedido-pago-denegado,.cms-pedido-pago .cms-pedido-pago-pendiente{font-size:larger;font-weight:bold}.tab-content{margin-top:15px}.tyre-labelling-item span:before{float:left;margin-right:5px}.tyre-labelling-rolling span:before{content:url(images/rolling.png)}.tyre-labelling-noise span:before{content:url(images/noise-1.png)}.tyre-labelling-wet span:before{content:url(images/wet.png)}.tyre-labelling-content{width:130px}.tyre-labelling-item{clear:both;margin:0;display:block;height:29px;margin-bottom:5px}.tyre-labelling-letter{font-size:14px;font-weight:bold;padding-left:8px;height:29px;line-height:29px;width:auto;display:block;float:left}.tyre-labelling-letter-A{color:#00a652}.tyre-labelling-letter-B{color:#50b849}.tyre-labelling-letter-C{color:#c0d731}.tyre-labelling-letter-D{color:#fef200}.tyre-labelling-letter-E{color:#fcb913}.tyre-labelling-letter-F{color:#f37020}.tyre-labelling-letter-G{color:#ed1b24}.tyre-labelling-noise span{font-size:.8em}.articulo-referencia{display:block}.articulo-familia-1[data-articulo-familia-1="002"]{background:url("images/michelin.png") no-repeat scroll left top;display:block;padding-left:116px;padding-top:41px}.articulo-familia-1[data-articulo-familia-1="002"] span.titulo{display:none}.articulo-familia-1[data-articulo-familia-1="001"]{background:url("images/pirelli.png") no-repeat scroll left top;display:block;padding-left:116px;padding-top:36px}.articulo-familia-1[data-articulo-familia-1="001"] span.titulo{display:none}.articulo-winter[data-articulo-winter="False"]{background:url("images/verano.png") no-repeat scroll left top;display:block;padding-left:26px;padding-top:23px}.articulo-winter[data-articulo-winter="False"] span.titulo{display:none}.cms-articulo-tipo{margin-bottom:5px}.btn-group-articulo-addins .btn{padding:1px}.articulo-en-oferta::after{background:rgba(0,0,0,0) url("images/oferta.png") repeat scroll right top;content:" ";display:block;float:right;height:54px;position:absolute;right:20px;top:0;width:65px;z-index:50}