/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/*
    Created on : 19/02/2014, 06:56:05 PM
    Author     : alberto
*/
body { }
.main { width:100%; }
.wrapper {background-image: none;background-repeat:no-repeat; /*background:#191632;*/}
.page {background-image: none;background-repeat:no-repeat;background-position: 0 30px;}
.cinta-tienda {position: fixed;}
.cms-index-index.cms-home .header-container {position: static;height: auto;}

.header { width:100%;position: relative;top:auto; }
.header .quick-access { width:50%; padding:28px 10px 0 0; }
.footer { width:100%; }
.breadcrumbs ul {width: 100%;}
.category-title {width: 100%;}

/* Base Columns */
.col-left.sidebar {width: 19%;}
.col-left { float:left; width:20%; }
.col-main { float:left; width:80%; }
.col-right { float:right; width:20%; }

/* 1 Column Layout */
.col1-layout .col-main { float:none; width:98%;margin: 0 auto; }

/* 2 Columns Layout */
.col2-left-layout .col-main { float:right; width: 80%; }
.col2-right-layout .col-main { width:80%;}

/* 3 Columns Layout */
.col3-layout .col-main { width:60%; }
.col3-layout .col-wrapper { float:left; width:80%; }
.col3-layout .col-wrapper .col-main { float:right; width: 80% }

/* Content Columns */
.col2-set .col-1 { float:left; width:50%; }
.col2-set .col-2 { float:right; width:50%; }
.col2-set .col-narrow { width:35%; }
.col2-set .col-wide { width:65%; }

.col3-set .col-1 { float:left; width:33.3%; }
.col3-set .col-2 { float:left; width:33.3%; }
.col3-set .col-3 { float:right; width:33.3%; }

.col4-set .col-1 { float:left; width:25%; }
.col4-set .col-2 { float:left; width:25%; }
.col4-set .col-3 { float:left; width:25%; }
.col4-set .col-4 { float:right; width:25%; }

/*  detalle  */

.product-essential { float:right; width:58%; }
.col1-layout .product-view .product-shop { float:right; width:100%; }
.col3-layout .product-view .product-shop { float:none; width:auto; }
.product-view .product-img-box { float:left; width:40%; }
.product-view .product-img-box img {width: 100%;}
.product-view .box-content .price-box {position: absolute;bottom: 1px;width: 18.4%;}
.product-view .content-first {float: right;width: 58%;margin: 0 0 20px;}
.catalog-product-view .main {margin: 0 auto 14px;}
.add-to-box {width: 48%;}
.catalog-product-view .detail-box-collateral {width: 60%;}
.catalog-product-view .detail-box-right {width: 38%;}
.catalog-product-view .detail-box-right .box-related li.item { float:left; width:40%; margin:0 5%;position: relative;}
.catalog-product-view .detail-box-collateral .bx-wrapper {max-width: 92% !important;width: 92% !important;margin: 0 auto 2px !important;}
.catalog-product-view .detail-box-collateral .bx-wrapper ul li {margin: 0 .1% !important;}
.product-view .bx-wrapper .bx-viewport {left: -10px;}
li .product-name a {word-wrap: normal;}
.collateral-tabs .tab.last {width: 50%;}
.collateral-tabs .tab {width: 50%;}
.product-view .product-shop .add-to-links .link-wishlist {width:80%;background-position: 3px -335px;}
.product-view .product-shop .add-to-links {position: absolute;margin: 0;bottom: 0;}
#messages_product_view .messages { margin:10px 0 15px; }
/*  / detalle  */


/*  NAV  */
.nav-container {width: 100%;margin: 8px auto 0;float: left; position: relative;top: auto; background-color: #ffffff;z-index: 2;}
#nav{width:100%;margin:0 1%;height:auto;padding:1px 0;box-sizing:border-box;}
#nav li.level-top {display: block;width: auto;float: left;padding: 0;background: #ffffff url("../images/sprite001.png") -1196px -250px no-repeat;}
#nav li.nav-1 {width: 8%;}
#nav li.nav-2 {width: 8%;}
#nav li.nav-3 {width: 14%;}
#nav li.nav-4 {width: 19%;}
#nav li.nav-5 {width: 17%;}
#nav li.nav-6 {width: 11%;}
#nav li.nav-7 {width: 9%;}
#nav li.nav-8 {width: 12%;}
#nav a.level-top {width: auto;padding: 4px 5% 0;float: none;font-size: 1.3em;}
/*#nav a.level-top:hover, #nav a.level-top.over {padding: 0 6px 4px;border: 4px solid #dddddd;border-bottom: 0;height: 37px;}*/
#nav > li.parent a.level-top.over, #nav > li.active a.level-top.over, #nav > li.nav-4.active a.level-top.over {padding:0 8px ;border: 0 solid #dddddd;border-bottom: 0;height: 37px;}
#nav .nav-8 a.level-top:hover {padding: 4px 10px;height: 32px;}
#nav ul, #nav div {display: none;top: 39px;}
#nav li.over div {display: block;}
#nav > li.nav-4.active a.level-top {padding: 0 8px;}
/*  / NAV  */
/*Upgrades Header Start*/
.new-label {display: none;}
.header-panel .links {line-height: 28px;}
.logo {width: 100%;}
.header {margin: 30px auto 0;padding-bottom:0;}
.contenido-total {width: 98%;float: none;}
.btn-mobil {display: none;position: relative;}
.banner-cabecera, .cinta-tienda .quick-access, .cinta-tienda .contenido, .SearchtopCart, .nav-container {display: block;}
.cinta-tienda {background: transparent;width: 100%;right: auto;}
.branding {width: 30%;left: auto;margin:30px 0 0; }
.cms-home .logo .hoverHome {font-size: .8em;}
.logo:hover .hoverHome {display: block;}
html.fontface .cms-home .logo .hoverHome {font-size: .8em;}
/*Cart*/
// .top-cart .block-title {width: auto;padding: 0 5px 0 30px;height:41px;background: #ffeb3b url("../images/sprite001.png") -1165px -323px no-repeat;}
.top-cart .block-title {width: auto;padding: 0 5px 8px 30px;height:32px;border-radius: 0 0 5px 5px;-webkit-border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;z-index: inherit;box-shadow:0 1px 3px rgba(0, 0, 0, 0.12), 0 2px 10px rgba(0, 0, 0, 0.24);}
/*.top-cart:hover .block-title {background-position: -1165px -751px;}*/
.top-cart .block-title.expanded, .top-cart:hover .block-title.expanded  {background: #ffffff url("../images/sprite001.png") -1166px -323px no-repeat;  border: 4px solid #dddddd;border-bottom: 0 none;z-index:600;position:relative;margin: -4px 0 -10px; padding: 0 0 8px 27px;}
.top-cart .block-title.expanded strong{background-position: 99.8% -1292px; }
.top-cart .block-title.expanded:hover strong {background-position: 99.8% -1292px;}
.top-cart .block-content {top:45px; width:400px;}
.top-cart .block-title strong {display: block;}
html.fontface .top-cart .block-title strong {display: block;}
.ContenttopCart {margin: 0 0 -10px;width: auto;position: relative;z-index: 3;}
/*.top-cart.fixed-button {top:30px;position: fixed;}*/
.main {margin: 0 auto 14px;}
.top-cart .block-content .block-subtitle {font-size:1.4em;}
html.fontface .top-cart .block-content .block-subtitle {font-size: 1.4em;}
.top-cart .block-content .item .product-name a { font-size:1.1em;}
.top-cart .block-content .subtotal { padding:10px 11%;}
.top-cart span.qty {display: none;}
/*Form search*/
.SearchtopCart {float: right; width: 68%;font-size: .9em;position: static;top: auto;padding: 0;background-color: transparent;}
.SearchtopCart form {float: left;width: 100%;height: 41px;}
.header .form-search input.input-text {width:79%;font-size: 1.5em;padding:4px 0 0 1.5%;}
.nav-search-in {width: 19.2%;}
.nav-search-in select {padding: 9px 4% 10px;text-align: left;}
.header .form-search button.button {position: absolute;width: 20.5%;}
/*.header .form-search button.button:hover {background-color: #ffeb3b;}*/
.header .form-search button.button span span {font-size: 1.5em;padding: 1px 15px 1px 32px; background: transparent url("../images/new_sprite.png") 2px -128px no-repeat;}
/*.header .form-search button.button:hover span span {background-position: 2px -209px;color:#6b3091;}*/
/*.header .form-search .search-autocomplete {top:0 !important; width:79.2% !important; }*/
/*Breadcrumbs*/
.breadcrumbs {margin: 0;}
.header .fastBook {display: block;}
.fastBook {display: none;}
/*Upgrades Header End*/
/*Upgrades Footer Start*/
.localiza-tienda {float: left;width: 30%;text-align: left;margin: 0 0 0 1%;}
.localiza-tienda img {width: 100%;}
.atn-cliente-piecera {width: 100%;}
.footer #newsletter-validate-detail {width: 33%;margin: 0;}
.social_piecera {float: left; width: 31%;margin:6px 0 12px 2%;}
.social_piecera li {display: block;float: left;}
.menu-piecera {height: 40px;border-width: 1px 0;width: 99%;}
.menu-piecera li {display: block;float: left;padding: 0;margin: 0; width: auto;background: transparent url("../images/sprite001.png") -1196px -252px no-repeat;}
.menu-piecera li.primero, .menu-piecera li.segundo {width: 8%;}
.menu-piecera li.tercero {width: 16%;}
.menu-piecera li.cuarto {width: 22%;}
.menu-piecera li.quinto {width: 20%;}
.menu-piecera li.sexto {width: 14%;}
.atn-cliente-piecera ul li.method-pay {width: 63%;margin: 24px 0 0;}
.atn-cliente-piecera ul li.seal {width: 170px;margin: 25px 3% 0 3%;}
.atn-cliente-piecera ul li.seal .warranty a {top: 0;}
.atn-cliente-piecera .atn {background:transparent url("../images/sprite001.png") 0 -520px no-repeat;height: 85px;width: 35%;float: right;font-size: 88%;}
.atn-cliente-piecera h2 {padding: 10px 0 10px 47px;}
.atn-cliente-piecera p {padding: 0 0 0 47px;}
.menu-completo .menu-corporativo ul li.li-1, .menu-completo .menu-corporativo ul li.li-3, .menu-completo .menu-corporativo ul li.li-4, .menu-completo .menu-corporativo ul li.li-5, .menu-completo .menu-corporativo ul li.li-7 {width: 13.5%;background: transparent url("../images/sprite001.png") 100% -200px;}
.menu-completo .menu-corporativo ul li.li-2, .menu-completo .menu-corporativo ul li.li-6 {width: 16%;background: transparent url("../images/sprite001.png") 100% -200px;}
.menu-completo .menu-corporativo ul li.li-3, .menu-completo .menu-corporativo ul li.li-6 {background: transparent url("../images/sprite001.png") 100% -200px;}
.atn-cliente-piecera .seal {width: 43%;margin: 25px 3% 0 10%;}
.atn-cliente-piecera ul li.seal {float: left;text-align: center;line-height: 13px;}
html.fontface .menu-corporativo h2 a {font-size: 80%;}
.menu-piecera li a {border-bottom: 0 none;padding: 0 1%;}
.menu-piecera li {font-size: 1.3em;}
html.fontface .menu-piecera li {font-size: 1.3em;}
#form-subs {width: 34%;margin: 1px 1% 12px 0;}
.form-subscribe button.button {width: 36%;}
.form-subscribe .v-fix {width: 61%;}
.copyright .logos li {display: inline;}
.copyright .logos .logo-1 {padding: 6px 48px;}
.copyright .logos .logo-2 {padding: 10px 50px;}
.copyright .logos .pengostores {padding: 10px 58px;}
.fancybox-opened {width: 51% !important;/*left: 28% !important;*/}
.atn-cliente-piecera .ico span.img, .atn-cliente-piecera .seal span {display: inline;}
/*Upgrades Footer End*/
/*Upgrade List product Start*/
.box-collateral li.item { float:left; width:18.4%; margin:0 0 0 2%; }
.products-grid li.item { width: 19%;margin: 0 1% 0 0;float: left;position: static;}
.products-grid li.last { margin:0; }
.products-grid .actions {width: 24%;top: 41%;}
.sort-by { width: 220px;margin-bottom: 0; }
.pager {font-size: 1.5em;}
.pager .limiter {width: 27%;margin-bottom: 0;}
.pager .pages {width: 23.5%;margin-bottom: 0;}
.pager p.amount {width: 23%;text-align: left;margin: 0;}
.sort-by, .pager .pages, .pager .limiter {margin: 0;}
.my-rewards .info-box.two .pager .pages {width: 100%;}
.my-rewards .info-box.two .pager .limiter {width: 100%;}
.products-grid li.item .price-box {position: absolute;bottom: 1px;width: 17%;}
.sidebar .block-layered-nav dd { margin:0 0 8px;float: left;width: 100%; }
.sidebar .block-layered-nav dt {float:left;width:100%;margin:14px 0 8px;text-align: left;padding:8px 0 0px; border-bottom: none; }
.sidebar .block-layered-nav dd.last { margin:0; }
.sidebar dd .price p {float: left;width: 100%;margin: 10px 0 0;}
/*.landing .category-image {position: absolute;}
.landing .category-image img {display: block;max-height: 170px;}*/
.div-landing {float:left;position: relative;background: transparent url("../images/bkg-landing.png") 0 0;}
.landing-row {width: auto;padding-left: 20px;margin-left: 5%;}
.column-4 .landing-row {width: 18%;padding-left: 2%;}
.column-4 .landing-row.last {background: none;}
.products-grid li.item:hover .actions {display: block;}
.catalogsearch-result-index .page-title {margin: 0;}
/*Filter*/
.catalog-category-view .sidebar {margin: 11px 0 0;}
.sort-by {float: left;display: block;}
.sort-by label, .sort-by div {float: left;margin-right: 4%;display: block;}
.limiter label, .limiter div {float: left;margin-right: 4%;display: block;}
.select-toolbar {width:51%;overflow: hidden;}
.limiter .select-toolbar {width: 27%;}
.toolbar {width: auto;margin: 0 auto;background: #ffffff; }
.sidebar .block-layered-nav .currently .block-subtitle {background-color: transparent;border: 0 none;}
.currently ol {width: 100%;}
.sidebar .block-layered-nav .actions {width: 100%;margin: 0 0 8px;}
.sidebar .block-layered-nav .block-subtitle { display:none;background-color: #ffffff;border:0 none;border-bottom: 0 none;padding: 5px 0;font-size: 1.6em !important;text-align: left;text-transform: none; }
.sidebar .block-layered-nav dt {background: none;}
.sidebar .block-layered-nav dd li {text-align: left;}
/*CMS ROUTE*/
.box-collateral button.btn-cart {top: 92px;}
.product-view .box-collateral button.btn-cart {top: 70px;}
.catalogsearch-result-index .box-collateral li.item, .cms-no-route .box-collateral li.item {margin: 0 1.2% 0 0;width:19%;}
.cms-home .bx-viewport li:hover .btn-cart, .box-collateral li:hover button.btn-cart {display: block;}
.products-grid {padding: 0 0 50px;}
/*Upgrade List product End*/
/*Login Start*/
.col2-set .forgot-password { margin: 0 30px;}
.customer-account-login .buttons-set {width: 93.5%;}
.customer-account-login .col-right{width: 47%;float: right;margin: 0 2% 0 0;}
.customer-account-login .col-left{width: 46%;float: left;margin: 0 0 0 2%;}
.customer-account-login .col-right .form-buttons .button {position: relative;margin: -75px 0 0;}
.my-account .form-list li.wide .input-box, .my-account .form-list li.add-field .input-box {width: 63%;}
.my-account .wide.clear-left, .my-account .add-field, .my-account .control {margin: 0 auto 15px;width: 100%;}
.customer-address-form .my-account .form-buttons {width: 63%;}
.my-account .form-buttons {width: 89.8%;}
.form-list .input-box {width: 82%;}
.my-account .form-list .control label {width: auto;}
#my-reviews-table h2 {text-align: left;}
.my-wishlist .buttons-set2 button.button {display: block;float: right;margin: 0 auto;margin: 0 0 0 -7px;}
/*Forgot password*/
.customer-account-forgotpassword .form-buttons {width: 50%;}
.customer-account-forgotpassword .buttons-set.form-buttons {margin: 0;}
/*Login End*/
.customer-account-login .form-list li.fields .field {width: 45%;margin: 0 5% 0 0;float: left;}
li#remember-me-box.control, .form-list .control.Newsletter {float: left;width: 100%;margin: 0 auto;}
#user_create .captcha_ul {float: left;margin: 0 auto;width: 100%;}
.contacts-index-index .form-list li {float: left;width: 30%;}
.contacts-index-index .form-list li.comment {width: 35%;}
.contacts-index-index .form-list .input-box {width: 80%;}
.contacts-index-index .captcha-image {width: 77%;}
.contacts-index-index .buttons-set.form-buttons {width: 93.5%;}
/*Upgrade Home Start*/
.topcategories > ul {width: 100%;}
.topcategories ul li {width:24%;min-height: 80px;margin: 0 1.33% 0 0;}
.cms-home .cat-top .cat-image-front {width: 37.4%;min-height: 55px;}
.cms-home .col-main .left {}
.cms-home .col-main .right {}
.cms-home .col-main .product-slider-home .bx-wrapper {max-width: 92% !important;}
.cms-home .col-main .product-slider-home .bx-wrapper ul li {width: 165px !important;margin:0 .06% !important;}
/*.cms-home .best_sellers .bx-wrapper ul li, .cms-home .new_products .bx-wrapper ul li {width: 132px !important;margin:0 .032% !important;}*/
.home-right img {width: 100%;}
.cms-home .bx-wrapper{margin: 5px 20px 0;}
.cms-home .bx-viewport a.btn-cart, .cms-home .bx-viewport button.btn-cart {top: 105px;}
/*Upgrade Home End*/
/*Upgrade forget password Start*/
.customer-account-forgotpassword .col-main form {width: 85%;display: block;}
.customer-account-forgotpassword .form-list .fields .input-box {width: 158%;}
/*Upgrade forget password End*/
/*Upgrade My account Start*/
.my-account {width: 90%;margin: 0 auto;}
.form-list li.fields .field {width: 32%;float: left;margin: 0 auto;}
.info-box .box-title {white-space: nowrap;}
/*.block-account .block-content {display: block;}*/
.sidebar {min-height: 350px;}
.my-rewards > .box { width:44%;border-right: 1px solid #dddddd;}
.my-rewards .form-list li.fields .field {width: 53%;}
.my-rewards .box.two {margin: 0 0 30px 5%;border: 0 none;padding: 0;}
#wishlist-table thead {height: auto;width: auto;overflow: visible;float: none;}
/*#wishlist-table tr {display: inline;width: auto;margin: 0 auto;}
#wishlist-table td  {display: inline;margin: 0 auto;}*/
/*Upgrade My account End*/
/*Upgrade My cart Start*/
.activate_card {font-size: 1.4em;}
.checkout-cart-index #shopping-cart-table thead {float: none;height: auto;width: auto;overflow: visible;}
.checkout-cart-index #shopping-cart-table .product-image img {width: 80%;height: auto;}
.cart .cart-collaterals {width: 50%;float: left;margin: 0;}
.checkout-cart-index #shopping-cart-table tr, .checkout-cart-index #shopping-cart-table td {float: none;padding: 20px 1%;position: static;}
.checkout-cart-index #shopping-cart-table td.image-product {float:none;padding: 20px 1%; width: auto;}
.checkout-cart-index #shopping-cart-table td.name-content {float:none;padding: 20px 1%; width: auto;}
.checkout-cart-index #shopping-cart-table td.price-content {float: none;width: auto;height: auto;text-indent: 0;overflow: visible;padding: 20px 1%;}
.cart .totals {width: 41%;float: right;margin: 0;}
.cart-table .btn-remove-content {position: static;padding: 20px 12px;left: auto;top:auto;}
#shopping-cart-table col {width: auto;}
.cart .deals {width: 80%;margin:0 0 0 30px;}
.checkout-cart-index .cart-table .btn-remove {border: 0 none;padding:0;background-color: transparent;background-position: 0 -1340px;}
.checkout-cart-index .cart-table .btn-remove:hover, .checkout-cart-index .cart-table .btn-remove:active {background-position: 0 -1363px;border-color:#444444;}
#wishlist-table .btn-remove {position: static;left: auto;top: auto;border: 0 none;padding:0;background-color: transparent;background-position: 0 -1340px;}
#wishlist-table .btn-remove:hover {background-position: 0 -1363px;border-color:#444444;}
.text-send-free {padding:0;width: auto;float: right;margin: 0 auto;}
.text-send-free h1 {font-size: 1.6em;padding: 6px 10px 6px 0;}
.col-main .cart .text-send-free h1 .price {font-size: 130%;}
/*Upgrade My cart End*/
/*Upgrade Store Start*/
.store-data #map_title, .mapa_der, .store-data .map-title {width: 44%;float: right;margin: 0;}
.mapa_izq {width: 52.3%;float: left;margin: 5px 0 0;}
.navigator-stores {text-align: left;}
/*Upgrade Store End*/
/*Upgrade Checkout Start*/
.opc-col-left .form-list, .opc-col-center #co-payment-form {margin: 0 0 0 2%;float: left;width: 93%;}
.payonstores span img {padding: 0 0 10px;}
/*Upgrade Checkout End*/
/*Messages Start*/
.catalog-product-view .messages, .cms-home .messages,
.opc-index-index .messages, body .page > .messages
.opc-index-indexv2 .messages, body .page > .messages
{width: 100%;margin: 0 auto;}
/*Messages End*/
/*POP-UP Start*/
.popup-block {width:80%; left:10%; top:26%;}
/*POP-UP End*/
#customer-reviews > form {width: 80%;float: left;margin: 0;}
.product-view .box-reviews .form-list .field {width: 45%;}
.box-reviews .backbutton {margin: -45px 0 0 0;font-size: 1.2em;}
.product-view .box-reviews .buttons-set.form-buttons {font-size: 1em;}
.data-group .ul_service li {width: 75%;padding: 10px 0 10px 25%;}

/*Promotions*/
.col-main .Row {width: 100%;float: left;}
.col-main .promo.last {float: right;margin: 0;width: 32%;}
.col-main .promo {float: left;margin: 0 2% 0 0;width: 32%;}
.promo-detail {width: 100%;margin: 0 auto;display: block;}

.my-account .my-rewards > .buttons-set {float: left;margin: -48px 0 0;}
.my-rewards #form-validate {width: 65%;}
html.fontface .my-account .my-rewards button.button span span {font-size: 1.6em;}
.my-account .my-rewards button.button span span {font-size: 1.6em;}

li.tel .atn-img {display: none;}
.atn-escribenos {margin-left: 23px;}
.Callme-li {display: none;}
.content-image { width: 24%; margin: 0 .5% 0; }
.product-slider-home { width: 73%; }
.product-slider-home.sin_banner { width: 100%; }
.cms-home .main .left .content-image {float: left;}
.cms-home .main .right .content-image {float:right;}
.cms-home .main h1, .cms-home .main .left .sin_banner h1, .cms-home .main .right .sin_banner h1, .cross_sale_products h1 {width: 94%;}
#slider1_container img.label-new {display: block;width: auto;position: absolute;z-index: 1;}
.main .cross_sale_products .bx-viewport a.btn-cart, .main .cross_sale_products .bx-viewport button.btn-cart {right: 0;}
.cms-home .bx-wrapper .bx-viewport {left: -6px;}
/*Mis tarjetas*/
.cards-container .box-content {width: 44%;margin:0 2% 15px 0;}
.cross_sale_products .bx-viewport a.btn-cart {top: 0;display: block;}
.cross_sale_products .bx-viewport button.btn-cart {top: 40%;display: block;right: 0;}
.cross_sale_products .products-grid .actions {top: 34%;}
.cross_sale_products .products-grid li.item .price-box {width: 100%;padding: 0 0 0px;}
.cross_sale_products .products-grid .actions {width: 100%;}
.cross_sale_products .products-grid li.item .loader {top: -100px; }
.main .cross_sale_products h1 {	height: 35px; background-color: transparent;background-image: url("../images/new_sprite_large.png");border: 0 none;text-align: left;padding-left:0;margin: 0 0 10px;}
/*.main .cross_sale_products h1 span {height: 35px;background-color: transparent;background-image: url("../images/new_sprite_large.png");}*/
.back-to-top {position: fixed;right: 5%;bottom: 10%;}
.button.card-delete {position: static;right: 15px;top: -30px;}
.my-account .button.card-delete {visibility: visible;}
.cards-container .name {margin: 20px 0 0;}
/*Promo Abril 2015*/
.Promo-mes p {font-size: 3em;}
.Promo-mes img {width: 300px;}
.text-price {text-align: left;position: static;}
.Promo-mes .buttons-set {position: absolute;bottom: 135px;}
.Promo-mes .button.btn-close {clear: right;}

/*Pickup store*/
<<<<<<< HEAD
		.catalog-product-view .fancybox-wrap.pickup-ligthbox {width: 100% !important;left: auto !important;top:auto !important;}

#pickup-select .pickup-product > div.pickup-stores-next {position: absolute;top: 6%;right: 22%;margin: 0;}
.pickup-product > div {margin: 80px 0 0 0;}
.pickup-product {position: absolute;}
.pickup-title > ul {width: 364px;}
#pickup-store-title {width: 100%;float: left;margin: 0;}
#pickup-store-title > h2, #pickup-info-image > h2 {margin: 0 0 0 -20px;font-size:1.8em;}
#pickup-store-image {float: left;margin: 0 0 0 2%;width: 23%;}
#pickup-store-select {width: 48%;clear: none;margin-left: 7%;min-height: 431px;}
#pickup-info-image {margin: 35px 0 0 4%;width: 95%;}
#pickup-select #pickup-info-image {margin: 35px 0 25px 4%;width: 95%;}
#pickup-info-image .div-text {clear: left;width: 57%;}
.pickup-product {right: 0;height:454px;padding-bottom: 0;}
.pickup-stores-next button.button span span {padding: 0 15px 1px;}
/*.pickup-product > div {margin: 110px auto 0;}*/
#pickup-info-image .div-image {width: 130px;}
#pickup-success .pickup-info-success-detail {width: 46%;top: 35px;text-align: left;padding: 0;position: absolute;margin: 0;float: none;}
#pickup-success .pickup-info-success-detail p, #pickup-success .pickup-info-success-detail h3 {width: 90%;min-width: 150px;font-size:1.6em;margin-left: 3%;}
#pickup-success h2 {width: 90%;min-width: 150px;margin-left: 3%;font-size: 2.4em;}
#pickup-info-data {width: 48%;margin: 100px 0 0 3%;}
#pickup-success #pickup-success-product > div {width:438px;float: left;margin: -20px 0 20px -30px;background-size: 100% 100%;background-image: url("../images/bkg-productleft-setaside.png");}
#pickup-success .pickup-info-success-detail .line-decorative {display: block;}
#pickup-success-product img {margin: 80px auto 0;height: auto;width: auto;padding-left: 0;width: auto;}
.product-main-pickup {margin: 0;float: left;clear: none;}
.infoPickup {width:180px;}
#pickup-loader > div {background: transparent url("../images/bkg-productleft-setaside.png") 50% 100% no-repeat;}
.pickup-ligthbox .fancybox-close:before {display: block;}
/*===============
* Landing Kobo
===============*/
.category-kobo .category-products {background: transparent url("../images/bkg-kobo.jpg") 0 -136px repeat-x;padding: 90px 0 0;margin: -60px 0 0;}
.category-kobo .landing .col-main .products-grid:first-child {background: none;padding-top: 0;}
.category-kobo .product-name a, .category-kobo li.item .price-box .price {font-size: inherit;}
.category-kobo .landing .col-main .products-grid li.item, .category-kobo .landing .col-main .products-grid li.item.first {width: 21%;margin:0 6.1%;max-width: none;display: block;}
.category-kobo .category-description {background: transparent url("../images/bkg-kobo.jpg") 0 100% repeat-x;padding-top: 15px;}

/*===============
* Landing Libro abierto
===============*/
.category-libroabierto .category-products {
	padding: 90px 0 0;margin: -60px 0 -165px;
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 10%, rgba(167,167,167,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(10%, rgba(246,246,246,1)), color-stop(100%, rgba(167,167,167,1)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 10%, rgba(167,167,167,1) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 10%, rgba(167,167,167,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 10%, rgba(167,167,167,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 10%, rgba(167,167,167,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#a7a7a7', GradientType=0 );
}
.category-libroabierto .category-description {padding-top: 15px;
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 10%, rgba(167,167,167,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(10%, rgba(246,246,246,1)), color-stop(100%, rgba(167,167,167,1)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 10%, rgba(167,167,167,1) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 10%, rgba(167,167,167,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 10%, rgba(167,167,167,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 10%, rgba(167,167,167,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#a7a7a7', GradientType=0 );
}
.category-libroabierto .landing .col-main .products-grid:first-child {background: none;padding-top: 0;}
.category-libroabierto .product-name a, .category-libroabierto li.item .price-box .price {font-size: inherit;}
.category-libroabierto .landing .col-main .products-grid li.item, .category-libroabierto .landing .col-main .products-grid li.item.first {width: 21%;margin:0 6.1%;max-width: none;display: block;}

/* ===================
* Detail Kobo
=================== */
.category-kobo .main {margin: 54px auto 14px;}
.contentSliderKobo p {display: none;}
#sliderKobo {height: auto;}
.sliderOn .main {margin: 0 auto 14px;}
.sliderOn .bxslider-content-slider p {font-size: 1.4em;width: 80%;}
.sliderOn .product-view .product-img-box {margin: 4% 0 0;width: 24%;}
.contentSliderKobo h2 {font-size: 3em;}
.sliderOn .bxslider-content-slider {position: relative;top: 0;}
.sliderOn .product-view .content-first, .sliderOn .product-view .custom-description { width: 72%;float: right;}
.sliderOn .relatedProduct .title {font-size: 1.7em;}
.sliderOn .products-grid li.item {width: 46.5%;margin: 0 1.5% 15px;max-width: none;min-height: 270px;}
.sliderOn .product-essential .bx-wrapper {position:absolute;width: 52%;margin: 0;}
.sliderOn .product-essential .product-shop {width: 55%;}
.sliderOn .catalog-product-view .add-to-box {margin-top: 15px;}
.sliderOn .product-view .product-shop .add-to-links {float: none;}

.cms-index-index.cms-home .topcategories{box-shadow:0;}
.cms-index-index.cms-home .header-container{background:transparent;margin-bottom:0;}
