/*!
 * Bootstrap Responsive v2.0.1
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
.clearfix {
  *zoom: 1;
}
.clearfix:before, .clearfix:after {
  display: table;
  content: "";
}
.clearfix:after {
  clear: both;
}
.hidden {
  display: none;
  visibility: hidden;
}

@media (min-width: 1200px) {
#nav {width: 75% !important; height:90px; border-right:solid 1px #fff; border-left:solid 1px #fff; margin:10px 0px;}
.hidden-desktop { display: none; }
  .row {
    margin-left: -30px;
    *zoom: 1;
  }
  .products-grid.row {
    margin-left: 0px;
    *zoom: 1;
  }
  .row:before, .row:after {
    display: table;
    content: "";
  }
  .row:after {
    clear: both;
  }
  .featured-products li {
	 float:left;
	 margin-left:30px; 
  }
  [class*="span"] {
    float: left;
    margin-left: 30px;
  }
.category-products .span2 {
	margin-left: 50px;
	}
.category-products .span2:first-child {
	margin-left: 0px;
	}
.category-products .span2:nth-child(3n+1) {
	margin-left: 0px;
	}
.boxed .product-shop {
	 width: 430px;
	 
  }
  .boxed .product-img-box {
	 width: 298px;
	 
  }
   .featured-products li {
	width: 204px;  
  }
  .span1 {
    width: 70px;
  }
  .span2 {
    width: 197px;
  }
  #tabs .products-grid .span2{width: 236px;}
  .span25 {
	width: 210px;  
  }
  .span3, .col-left {
    width: 330px;
	padding: 0px;
  }
  .span3b {
    width: 300px;
	padding: 0px;
  }
  .span4 {
    width: 370px;
  }
  .span5 {
    width: 433px;
  }
  .span6 {
    width: 570px !important;
  }
  .span7 {
    width: 670px;
  }
  .span8 {
    width: 770px;
  }
  .span9 {
    width: 810px;
  }
  .span9b {
    width: 840px;
  }
  .span10 {
    width: 970px;
  }
  .span11 {
    width: 1070px;
  }
  .span12, .container,.page {
    width: 1170px;
  }
  .offset1 {
    margin-left: 130px;
  }
  .offset2 {
    margin-left: 230px;
  }
  .offset3 {
    margin-left: 330px;
  }
  .offset4 {
    margin-left: 430px;
  }
  .offset5 {
    margin-left: 530px;
  }
  .offset6 {
    margin-left: 630px;
  }
  .offset7 {
    margin-left: 730px;
  }
  .offset8 {
    margin-left: 830px;
  }
  .offset9 {
    margin-left: 930px;
  }
  .offset10 {
    margin-left: 1030px;
  }
  .offset11 {
    margin-left: 1130px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before, .row-fluid:after {
    display: table;
    content: "";
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid > [class*="span"] {
    float: left;
    margin-left: 2.564102564%;
  }
  .row-fluid > [class*="span"]:first-child {
    margin-left: 0;
  }
  .row-fluid > .span1 {
    width: 5.982905983%;
  }
  .row-fluid > .span2 {
    width: 14.529914530000001%;
  }
  .row-fluid > .span25 {
	 width:18.785%;
  }
  .row-fluid > .span3 {
    width: 21.8%;
  }
  .footer   .row-fluid > .span3 {
    width: 22.9%;
  }
  .row-fluid > .span4 {
    width: 31.623931624%;
  }
  .row-fluid > .span5 {
    width: 40.170940171000005%;
  }
  .row-fluid > .span6 {
    width: 48.717948718%;
  }
  .row-fluid > .span7 {
    width: 57.264957265%;
  }
  .row-fluid > .span8 {
    width: 65.81196581200001%;
  }
  .row-fluid > .span9 {
    width: 74.358974359%;
  }
  .row-fluid > .span10 {
    width: 82.905982906%;
  }
  .row-fluid > .span11 {
    width: 91.45299145300001%;
  }
  .row-fluid > .span12 {
    width: 100%;
  }
  input.span1, textarea.span1, .uneditable-input.span1 {
    width: 60px;
  }
  input.span2, textarea.span2, .uneditable-input.span2 {
    width: 160px;
  }
  input.span3, textarea.span3, .uneditable-input.span3 {
    width: 260px;
  }
  input.span4, textarea.span4, .uneditable-input.span4 {
    width: 360px;
  }
  input.span5, textarea.span5, .uneditable-input.span5 {
    width: 460px;
  }
  input.span6, textarea.span6, .uneditable-input.span6 {
    width: 560px;
  }
  input.span7, textarea.span7, .uneditable-input.span7 {
    width: 660px;
  }
  input.span8, textarea.span8, .uneditable-input.span8 {
    width: 760px;
  }
  input.span9, textarea.span9, .uneditable-input.span9 {
    width: 860px;
  }
  input.span10, textarea.span10, .uneditable-input.span10 {
    width: 960px;
  }
  input.span11, textarea.span11, .uneditable-input.span11 {
    width: 1060px;
  }
  input.span12, textarea.span12, .uneditable-input.span12 {
    width: 1160px;
  }
  .thumbnails {
    margin-left: -30px;
  }
  .thumbnails > li {
    margin-left: 30px;
  }
  
 /* Añadidos */
 .container { width: 1170px; }
.ei-title { left: 10%; }
#tabs .products-grid .span2:nth-child(3n+1), #tabs .products-grid .span2 { margin-right: 30px !important; }
.products-grid .cajProd { width:91.8%; }
.product-actions { height: 24%; }
.header .logo { left:130px; }
  
}

@media (min-width: 980px) and (max-width: 1200px) {
 .container { width: 980px; }
 .col-main { width: 660px;}
 .span3b { width: 300px; margin: 0px 0px 0px 20px; }
 address { margin: 0px 0px 20px 0px; }
 .header .logo { left: 20px;}
 #tabs .products-grid .span2:nth-child(3n+1), #tabs .products-grid .span2 { margin-right: 10px !important; }
 .span4 { width: 306px; }
 .products-grid .span2 { width: 200px; }
 .products-grid li.item { padding: 48px 0px 10px 0px; }
 .col2-left-layout .products-grid li.item { padding: 20px 0px 10px 0px; }
 .regular-price .price { font-size: 20px; }
 .span2b, .span6b { margin: 0px 20px 0px 0px; }
 .col-left .sidebar-inner, .block.block-layered-nav { width: 250px; }
 .product-actions { height: 27%;}
 .products-grid .cajProd { width:90.8%; }
 .col2-left-layout .col-left { width: 282px; }
 .products-grid .span2 { margin-right: 30px !important; }
 .product-view .product-img-box { width: 200px; }
 .product-view .product-img-box, .product-view .product-img-box img#image { width: 200px;}
 .product-view .product-img-box .product-image-zoom { height: 200px; }
 .product-view .product-shop { width: 378px; }
 .minimal-price .price-label { float: left; }
 .col2-right-layout .span3 { width: 290px; }
 .es-carousel ul li { width: 130px; margin: 0px 30px; }
 .footer-connect a	{ margin: 0px 10px 0px 0px; }
 .col-left .sidebar-inner img	{ width: 250px; }
 .col2-left-layout .row { margin-left: 0px;}
 .col2-left-layout .col-left	{ margin: 0px;}
 #upsell-product-table.products-grid .span2 { margin: 0px 0px 0px 2px !important; }
 .product-view .product-img-box .more-views ul { padding: 5px; }
 .product-view .product-img-box .more-views li { margin: 1px; }
 .product-image img { width: 200px; }
 .cart-table .product-image img { width: auto; }
 .mini-products-list .product-image img { width: auto; }
 .pager .amount { margin: 0 160px 0 0; }
 .products-list .availability { margin: 8px 0px 0px 0px; }
 .categories-slide .jcarousel-skin-tango .product-name { width: 65%;}
 .categories-slide .jcarousel-skin-tango .price-box { width: 32%;}
 #crosssell-products-list .product-image img { width: auto; }
}

/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
.footer-services ul.right {display:none;}
.footer-visit {display:none;}
.footer-connect a {margin-right: 5px;}
.text-home a {margin:50px 8px 0 0;}
.text-home {font-size:48pt;}
.cms-home .col-main.span9 {
    width: 95% !important:;
}
.hidden-desktop { display: none; }
.footer-subscribe .input-box input {width:135px;}
#nav {width: 69% !important; height:110px;} 
  .row {
    margin-left: -20px;
    *zoom: 1;
  }
  .row:before, .row:after {
    display: table;
    content: "";
  }
  .row:after {
    clear: both;
  }
   .col-left .sidebar-inner {
	 padding-right:20px;  
   }
 .col-right .sidebar-inner {
    padding-left: 20px;
  }

  [class*="span"] {
    float: left;
    margin-left: 20px;
  }
	.boxed .product-shop { width: 198px; }
  .span1 {
    width: 42px;
  }
  .span2  {
    width: 113px;
  }

  .span3 {
    width: 164px;
  }
  .span4 {
    width: 228px;
  }
  .span5 {
    width: 290px;
  }
  .span6 {
    width: 352px !important;
  }
  .span7 {
    width: 414px;
  }
  .span8 {
    width: 476px;
  }
  .span9 {
    width: 538px;
  }
  .span10 {
    width: 600px;
  }
  .span11 {
    width: 662px;
  }
  .span12, .container, .page {
    width: 724px;
  }
  .offset1 {
    margin-left: 82px;
  }
  .offset2 {
    margin-left: 144px;
  }
  .offset3 {
    margin-left: 206px;
  }
  .offset4 {
    margin-left: 268px;
  }
  .offset5 {
    margin-left: 330px;
  }
  .offset6 {
    margin-left: 392px;
  }
  .offset7 {
    margin-left: 454px;
  }
  .offset8 {
    margin-left: 516px;
  }
  .offset9 {
    margin-left: 578px;
  }
  .offset10 {
    margin-left: 640px;
  }
  .offset11 {
    margin-left: 702px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before, .row-fluid:after {
    display: table;
    content: "";
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid > [class*="span"] {
    float: right;
    margin-left: 2.762430939%;
  }
  .row-fluid > [class*="span"]:first-child {
    margin-left: 0;
  }
  .row-fluid > .span1 {
    width: 5.801104972%;
  }
  .row-fluid > .span2 {
    width: 14.364640883%;
  }
  .row-fluid > .span3, .featured-products li {
    width: 22.928176794%;
  }
  .row-fluid > .span4 {
    width: 31.491712705%;
  }
  .row-fluid > .span5 {
    width: 40.055248616%;
  }
  .row-fluid > .span6 {
    width: 48.618784527%;
  }
  .row-fluid > .span7 {
    width: 57.182320438000005%;
  }
  .row-fluid > .span8 {
    width: 65.74585634900001%;
  }
  .row-fluid > .span9 {
    width: 74.30939226%;
  }
  .row-fluid > .span10 {
    width: 82.87292817100001%;
  }
  .row-fluid > .span11 {
    width: 91.436464082%;
  }
  .row-fluid > .span12 {
    width: 99.999999993%;
  }
  input.span1, textarea.span1, .uneditable-input.span1 {
    width: 32px;
  }
  input.span2, textarea.span2, .uneditable-input.span2 {
    width: 94px;
  }
  input.span3, textarea.span3, .uneditable-input.span3 {
    width: 156px;
  }
  input.span4, textarea.span4, .uneditable-input.span4 {
    width: 218px;
  }
  input.span5, textarea.span5, .uneditable-input.span5 {
    width: 280px;
  }
  input.span6, textarea.span6, .uneditable-input.span6 {
    width: 342px;
  }
  input.span7, textarea.span7, .uneditable-input.span7 {
    width: 404px;
  }
  input.span8, textarea.span8, .uneditable-input.span8 {
    width: 466px;
  }
  input.span9, textarea.span9, .uneditable-input.span9 {
    width: 528px;
  }
  input.span10, textarea.span10, .uneditable-input.span10 {
    width: 590px;
  }
  input.span11, textarea.span11, .uneditable-input.span11 {
    width: 652px;
  }
  input.span12, textarea.span12, .uneditable-input.span12 {
    width: 714px;
  }
  
/* Añadidos */
.blockHome.right, .blockHome.full, .add-to-links .link-compare{display:none !important;}
.header .logo { margin:0px !important; }
.nav-container { margin: 0px 0px 0px 216px !important;}

#nav li { padding:0px 5px; }
#brands { margin: 20px;}
.es-carousel ul li { width: 130px; margin: 0px 24px; }
.header .logo a img { width: 240px; }
div.menu { padding: 10px 14px !important; }
.col-main { width: auto; }
.wrap-page-home .sidebar { display: none; }
.span9b { float: none !important; }
.products-grid .span2 { width: 166px !important; }
.products-grid .cajProd { width: 88%; }
.price-box .price, .regular-price .price { font-size: 18px; }
.categories-slide .title a { font-size: 11px; padding: 0px 5px; right: 32px;}
.categories-slide .jcarousel-next { right: 5px; }
.categories-slide .jcarousel-prev { right: 10px; }
.footer-social { border: none; padding: 0px; width: 100%; margin: 0px 0px 20px 0px; }
.footer-social .social { width: 49%; float:left; }
.footer-subscribe { padding:0px; float: right; width: 49%; }
.footer-subscribe h3 { margin: 0px 0px 20px 0px; }
.footer-subscribe .input-box input  { width: 200px; }
.footer-subscribe button { float: left; left: 214px; }
.footer-information { float: none; }
.span2b { margin: 0px; float: left; margin: 0 14px 0 0; width: 23%;}
.copyright .copyright-info { float: left; }
.copyright img { padding: 18px 8px; }
.span5 { width: 340px; }
.col-left .sidebar-inner, .block.block-layered-nav { width: 150px; }
.col2-left-layout .span9 { width: 540px !important; }
.col2-right-layout .span9 { width: 98% !important; }
.col2-right-layout .sidebar { display: none; }
.product-view .product-img-box, .product-view .product-img-box img#image { width: 200px;}
.product-view .product-img-box .product-image-zoom { height: 200px; }
.product-view .product-shop .product-name h1 { font-size: 18px; }
.boxed .product-shop { width: 258px; }
.minimal-price .price-label { float: left; }
.col2-left-layout .mini-products-list .product-image { float:none; }
.col2-left-layout .mini-products-list .product-details { margin: 0px; }
.products-grid .span2 { width: 166px !important; margin: 0px 20px 0px 0px !important; }
.product-actions { height: 31%; }
.products-grid .details { width: auto; font-size: 20px; }
.copyright { min-height: 108px; }
.top-login .social-header a { margin: 0px 2px;}
.top-login a.link { padding: 0 10px;}
.ei-title { width: 50%;}
.block-blog { margin: 0 0 20px 19px; }
.block .block-content li.item { padding: 7px;}
.categories-slide .title { font-size: 12px;}
.categories-slide .jcarousel-skin-tango .price-box { float: left; text-align: left; width: 44%; }
.categories-slide .jcarousel-skin-tango .span4 .content { height: 550px;}
.col-left .sidebar-inner img { width: 150px; }
.product-image img { width: 166px; }
.product-view .product-image img { width: 200px; }
.cart-table .product-image img { width: auto; }
.mini-products-list .product-image img { width: auto; }
.pager .amount { margin: 0 125px 0 0; }
.product-view .product-img-box .more-views ul { padding: 5px; }
.product-view .product-img-box .more-views li { margin: 1px; }
#tabs .products-grid .span2 { width: 208px !important; }
#tabs .products-grid .cajProd { width: 90.8%; }
#tabs .product-actions { height: 31%; }
.product-collateral .products-grid .span2 { width: 150px !important; }
.product-collateral .products-grid .span2 img { width: 150px !important; }
.product-collateral .products-grid .cajProd { width: 87.8%; }
.product-collateral .product-actions { height: 26%; }
.categories-slide .jcarousel-skin-tango .description { width: 90%; }
/* .col-main { width:611px !important; } */	
}

/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
	.footer.container {padding:0;}
	.footer-services {display:none !important;}
	.footer-visit {display:none;}
	.footer .row-fluid > .span3 {
		float: left;
		width: 30.93% ;
	}
	.vertical-carousel { display:none; }
	.cms-home .page { padding: 0 20px 50px 20px !important; }
	.text-home { font-size: 32px; }
	/* .header .form-search { width:100px;} */
	.header .form-search input.input-text { width:60px; overflow:hidden; padding:0; }
	.cart .crosssell {display:none !important;}
	.cart .cart-collaterals .col2-set, .cart .cart-collaterals .col2-set .col-2 {width:100%;}
	.cart .totals .checkout-types {text-align:center;}
	.account-login .col2-set .col-1, .account-login .col2-set .col-2 {width:100%;}
	.account-login .content {min-height: 100px;}
	.form-list select {width:240px;}
	.form-list input.input-text, .form-list li.wide input.input-text {width:226px;}
	.opc .step {padding:15px;}
	.form-list label {font-size:10px;}
  .span2 {
    width: 114px;
  }
  .hidden-desktop { display:block !important; }
 .footer-visit {display:none;}
.footer-subscribe .input-box input { padding: 5px 0 5px 3px;}
#nav {width: 69% !important; height:110px;}
.featurd-image div {display:none !important;}
  .top-login.lright { padding-right: 5px; }
  .top-login { margin-left:10px; }
  .container {
    width: auto;
    padding: 0px 20px 0 20px;
  }
  [class*="span"] {
	margin-left: 0px;
  }
  .row-fluid {
    width: 100%;
  }
  .row {
    margin-left: 0;
  }
     
  .row > [class*="span"], .row-fluid > [class*="span"], .col-left, .boxed .product-view .product-shop, .boxed .product-shop,.boxed .product-img-box,.col3-layout .col-wrapper,.col3-layout .col-main, .products-grid li.item,.product-shop,.product-img-box, .header .site-links, .header .site-links{
    float: none;
    display: block;
    width: auto;
    margin: 0;
	position:inherit;
  }
  
/* Añadidos */
.blockHome.right, .blockHome.full, .nav-container, .add-to-links .link-compare{display:none !important;}
.top-login a.link { padding: 0 5px; }
.top-login .social-header { padding: 0px 5px; }
.top-login .social-header a { margin:0 1px; }
.header .logo { margin:0px !important; }
.nav-container { margin: 0px 0px 0px 216px !important;}
#nav li { padding:0px 5px; }
.ui-tabs .ui-tabs-nav li {}
#brands { margin: 20px 0px;}
.sidebar { display:none; }
.ei-title h2 { width: 50%; }
#tabs .products-grid .span2 { width: 100%; }
#tabs .products-grid .cajProd { width: 97%; }
#tabs .product-actions { height: 19%; }
.col2-right-layout .sidebar { display: none; }
#brands { display: none !important; }
.block-blog { display: none !important; }
.footer-social { border: none; padding: 0px; width: 100%; margin: 0px 0px 20px 0px; }
.footer-social .social { width: 49%; float:left; }
.footer-subscribe { padding:0px; float: right; width: 49%; }
.footer-subscribe h3 { margin: 0px 0px 20px 0px; }
.footer-subscribe .input-box input  { width: 200px; }
.footer-subscribe button { float: left; left: 214px; }
.footer-information { display: none; }
.categories-slide { display: none !important; }
.featured-home, .blockHome.right, .blockHome.full, #brands, .nav-container, .sidebar, .add-to-links .link-compare { display: none !important; }
.product-essential { padding: 150px 10px 0px 10px; }
.product-view .product-shop .product-name h1 { font-size: 16px !important; position: absolute !important; top: 50px; left: 5px; color: #fff !important; }
.product-view .product-img-box { margin: 0px auto !important; width: 278px !important; }
.product-view .product-img-box img { width: 100%; }
.col-main { position: relative !important; }
.col-main .breadcrumbs { padding: 0px;}
.category-title { position: relative; }
.col-main .page-title h1 { font-size:18px !important; top: 55px;}
.pager .amount { margin:0 160px 0 0; }
.category-products .products-grid li.item { width: 100% !important; }
.category-products .products-grid .cajProd { width: 97%; }
.category-products .product-actions { height: 19%; }
/* .col-main { width:611px !important; } */	
	
}


/* Landscape phones and down */
@media (max-width: 480px) {
.main {min-height: 50px;}
.hidden-desktop { display:block !important; }
.hidden-phone { display:none; }
.container { width:auto !important; } 
.span12, .container, .page { width:auto !important; }
#menu .container { padding:0; }
.cms-home .wrapper {}
  .jcarousel-skin-tango .jcarousel-item {width:290px;}
  .page-title h1, .page-title h2 {padding:0 0 0 10px;}
  .toolbar {padding:10px; width:300px;}
  .cms-home .col-main.span9 { width: auto !important; }
  .vertical-carousel { display:none; }
  .toolbar .pager {float:right;}
.header .form-search { width: 100% !important; margin: 60px 0px 0px 0px !important; }
  .toolbar .pages { display: block; float: left; padding: 10px 0;}
  .cms-home .col-main.span9 {width: auto;}
  h1.logo {float:left;}
  .text-home.span7 {padding-top:30px;}
  .dashboard .welcome-msg  {margin:0 0.5em 1em;}
  .my-account .wishlist-link, .my-account .orders-link {color: #383838;display: inline-block;font-size: 11px;font-weight: bold;margin: 2em 0.5em 0;}
  .header .form-search input.input-text { margin-right: 0; float:left !important; font-size:12px !important; }
  .top-login.lright { background: none repeat scroll 0 0 transparent; padding-right: 10px;}
  .footer-container {margin-top:0; padding:0;}
  .header .quick-access {padding:0 !important; float:none !important; }
  .breadcrumbs {margin:3px 0 !important;padding: 0px !important;}
  .product-view .box-up-sell .products-grid td {float: left;width: 100%;background:none;}
  .footer-visit {display:none;}
  .footer-subscribe .input-box input { width: 223px;}
  
	#tabs .products-grid .span2 { width: 278px !important; margin: auto !important; }
	#tabs .products-grid .span2.last { margin: 0px auto !important; }
	#tabs .products-grid .span2.first { margin: auto !important;}
	.products-grid .span2:nth-child(3n+1) { margin: auto !important;}
	
  .footer-subscribe .actions, .footer-subscribe .input-box { float: left; width: 92%;}
  .footer address {line-height:16px;}
  .footer-subscribe h3 { border-bottom: 1px solid #474542 !important;}
  .headerTop {height:auto;}
  .text-home {width: auto; font-size: 23pt;text-align: center;}
  .header.container {padding:0; margin: 0 20px;}
  .headerTop {.border-radius(0px);}
  .text-home a {clear:both;margin: 0 auto; display:inline-block;float:none;}
  .categories-slide {margin-top:20px;}
  .text-home a.link2 {margin-bottom:20px;}
  .header .site-links { margin:0; padding: 0;position:relative;}
  .header .site-links ul.links {display:none; position:absolute;top:35px; left:-1px; z-index: 30;min-width: 125px; border:1px solid #D9D9D9; background:#f1f1f1; -webkit-border-radius: 3px; -mozborder-radius: 3px; border-radius: 3px;}
  .header .site-links ul.links  li {float:none;display:block; width:100%;border:0 none;}
  .header .form-search input.input-text {width:270px;margin-right:0;}
  .topbarMenu { display:block;width:33px; height:23px; background:url(/web/20150408194158im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/topbarMenu.png) no-repeat center center;padding: 6px 10px; }

  #search_mini_form {padding: 20px 20px !important; clear:both;}
  .featured-home, .blockHome.right, .blockHome.full, #brands, .nav-container,  .sidebar, .add-to-links .link-compare{display:none !important;}
  .footer .copyright img {display:none;}
  .footer .row-fluid > .span3  {width:100% !important;}
  .blockHome.left .featured-products .product-image {padding:0;}

  #nav li ul.shown-sub, #nav li div.shown-sub { left:10px;}
  #nav ul, #nav div { width:92%;}
  #nav .arrow { left: 0; margin: 0 auto; width: 100%;}
  .nav-container {height:auto;}
  .nav-container.container {padding:0;}
  .page { padding:0 !important; }
  .header-container { height: auto !important; }
  .col3-layout .col-wrapper{ border: 0 none;}
  .product-actions {text-align:center;}
  .product-actions .btn-cart, .product-actions  .price-box {display: block; float: none; margin: 0 auto;}
  .blockHome .product-title, .products-grid .product-name {float: none;height:auto;text-align: center;}
  .products-grid .product-name a {display: block;}
  .product-collateral .tabs li {float:none; width:100%;}
  .cart .totals .checkout-types {float:none; clear:both; text-align:center;}
  #checkout-step-login .form-list input.input-text {width:137px;}
  .page-title { margin:12px 0;}
  .pager .pages li {padding: 6px;}
  .pager .pages strong {padding: 5px 7px;}
  .featured-footer, .footer-dropship, .footer-services, .footer-information  {display:none !important;}
  .footer-social {float:none;width:100%;display:block !important; padding:0px;}
  .product-view .box-tags .form-add input.input-text { width: 110px;}
  .footer-subscribe {
    float: left;
    padding: 20px 0 !important;
    width: 100%;}
  .footer-subscribe .actions, .footer-subscribe .input-box {float:left;}
  .product-essential { border: 0 none; padding:0; box-shadow: none;}
  .nav-collapse { -webkit-transform: translate3d(0, 0, 0);  }
  .page-header h1 small {
    display: block;
    line-height: 18px;
  }
  .container {
	padding: 0 20px;
  }
  
  [class*="span"], .col-left, .featured-products li {
	margin-left: 0px;
  }
  .header-container { height:auto; }
  .header .logo { text-align:center; margin: 0 auto; left: 6px; top: 24px; }
  
  .col3-layout .col-wrapper,.col3-layout .col-main, .featured-products li, .boxed .product-shop,.boxed .product-img-box,
  .header .form-search,  .header .site-links, .header .site-links, 
  .header #search_mini_form{
	 float: none;
    display: block;
    width: auto;
    margin: 0;
  }
  .col-left .sidebar-inner, .col-right .sidebar-inner { padding:0; border:none; }

  input[class*="span"],
  select[class*="span"],
  textarea[class*="span"],
  .uneditable-input {
    display: block;
    width: 100%;
    min-height: 28px;
    /* Make inputs at least the height of their button counterpart */
  
    /* Makes inputs behave like true block-level elements */
  
    -webkit-box-sizing: border-box;
    /* Older Webkit */
  
    -moz-box-sizing: border-box;
    /* Older FF */
  
    -ms-box-sizing: border-box;
    /* IE8 */
  
    box-sizing: border-box;
    /* CSS3 spec*/
  
  }
  .input-prepend input[class*="span"], .input-append input[class*="span"] {
    width: auto;
  }
  input[type="checkbox"], input[type="radio"] {
    border: 1px solid #ccc;
  }
  .form-horizontal .control-group > label {
    float: none;
    width: auto;
    padding-top: 0;
    text-align: left;
  }
  .form-horizontal .controls {
    margin-left: 0;
  }
  .form-horizontal .control-list {
    padding-top: 0;
  }
  .form-horizontal .form-actions {
    padding-left: 10px;
    padding-right: 10px;
  }
  .modal {
    position: absolute;
    top: 10px;
    left: 10px;
    right: 10px;
    width: auto;
    margin: 0;
  }
  .modal.fade.in {
    top: auto;
  }
  .modal-header .close {
    padding: 10px;
    margin: -10px;
  }
  .carousel-caption {
    position: static;
  }
  
	.account-login .col2-set .col-1, .account-login .col2-set .col-2 {width:100%;margin-bottom:20px;}
	.account-login .content {min-height: 100px;}
	.cart .totals .checkout-types a {display:none !important;} 
	.checkout-onepage-index p.required {text-align:left;}
	.checkout-onepage-index .buttons-set button.button {float:left;}
	.cart .crosssell, .pager .limiter, .box-account.box-recent {display:none !important;}
	.pager .pages {clear: both;margin: 0;text-align: center;}
	.pager .pages li  { float:left; margin:0 2px; padding:3px; }
	.pager .pages li.current { float:left; margin:0 2px; padding:3px;}
	.cart .shipping {border-right: 0 none;float: none;padding: 12px 15px;width: 100%;}
	.cart .shipping .input-box {margin-left:0;}
	.cart #discount-coupon-form {float: none;margin: 0;max-width: 100%;width:100%;}
	.cart .discount, .cart .discount-form {padding:12px 15px;}
	/*.wrapper .block.block-account { display:block !important; }*/
	#shopping-cart-table .item-options {display:none;}
	#shopping-cart-table {width:300px;}
	.data-table thead th, .cart-table td {font-size:10px;padding:3px;}
	.data-table tbody td { font-size:12px !important;}
	.data-table .product-image {display:none !important;}
	.footer-info, .footer-block {border: 0 none !important;}
	.footer-block {padding: 15px 0 0;}
	.footer-info ul {padding-bottom:10px; min-height: 20px; padding-bottom: 0;}	
	.footer-block h3{padding-left: 2% !important;}
	.footer-block ul{padding-left: 2%;}
	.product-view .box-reviews .form-add .form-list input.input-text, .product-view .box-reviews .form-add .form-list textarea {width: 257px;}
	#product-review-table {width: 267px;}
	#review-form{float: left; width: 283px !important;}
	.product-view .box-reviews .form-add .form-list .input-box {width: 274px;}
	
	/* Añadidos */
	.top-login { height: 42px; }
	.top-login .social-header { padding:0px 2px !important; }
	.top-login a.link { padding:0px 2px !important; border: none; }
	.top-login a.link2 { padding:0px 2px !important; }
	.top-login .social-header a { margin: 0px;}
	.top-login a.link2:nth-child(1) { border: none !important; }
	.ei-title a.link2 { margin-bottom: 30px !important; }
	.wrap-page { position:relative; }
	.pager .amount { float: left; margin:0px 40px 0px 0px; padding:0px; text-align:center; }
	.pager .pages { clear:none; margin:0px; padding:0px; }
	.pager .pages ol { display:block;}
	.pager .pages li a { padding:3px;} 
	.toolbar .pages { float:right; }
	.footer-connect a { margin:0px 5px !important;}
	.catalog-category-view .products-grid { width:90% !important; }
	.product-view .product-shop .short-description { margin:0px; padding:10px;}
	.product-view .product-shop .availability { padding:10px;}
	.tier-prices, .add-to-box, .product-view .product-shop .price-box, .order-date, .add-to-cart { padding:0px 10px; }
	.cart-table .product-name { font-size:12px; padding:10px 0px;}
	button.button .btn-update { float:left; margin:10px 0px 0px 0px;  }
	#opc-review .product-name { font-size:12px !important; }
	#shopping-cart-table button.button { float:left !important; margin:0px 0px 10px 0px !important; }
	.form-list select {width: 200px;}
	.form-list input.input-text, .form-list li.wide input.input-text {width: 200px;}
	.col-main .page-title h1 { font-size:18px !important;}
	.dashboard .box .box-title { text-align:left;}
	.dashboard .box .box-title h3, .dashboard .box .box-title h4 { float:none; }
	.col2-set .col-1, .col2-set .col-2 { float:none !important; width:100% !important; }
	.header #search_mini_form{ background:#074D92; color:#ffffff; height: 80px; }
	/* .header .form-search { background:#ffffff; color:#666666; width: 200px !important; position: absolute; right: 0; } */
	.header .logo a img { width:200px !important; }
	.header .form-search input.input-text { width: 170px !important; }
	.col-main { width: 100% !important; }
	.wrap-page-home .col-main { width: 100% !important; }
	.products-grid .cajProd { width: auto !important; padding:11px 10px; }
	.footer-information { float: none !important; padding: 0px 10px; width: auto !important; }
	.footer-social { float: none !important; width: auto !important; }
	.footer-info h3 { font-size: 18px !important; font-weight: normal; }
	.footer-info .social h3 { font-size: 18px !important; font-weight: normal; }
	.copyright .copyright-info, .copyright .copyright-info2 { width: auto !important; }
	.copyright .copyright-info { margin: 10px 0px 20px 0px;}
	.copyright .copyright-info2 { float: none; }
	.copyright .copyright-info2 .copyright-info3 { margin: 0px 0px 10px 0px;}
	.copyright img { padding: 0px 2px; }
	.col-main { width: auto !important; }
	.products-grid .span2 { margin: 0px !important; }
	.col-main .page-title h1 { top: 55px; }
	.toolbar { width: 100%; }
	.pager .amount { margin: 5px 30px 0px 0px !important; }
	.products-grid li.item { width: 278px !important; }
	.minimal-price .price-label { float: none; }
	.products-grid .span2 { margin: auto !important; }
	.product-essential { padding: 150px 0px 0px 0px; }
	.product-view .product-shop .product-name h1 { font-size: 16px !important; position: absolute !important; top: 50px; left: 5px; color: #fff !important; }
	.product-view .product-img-box { margin: 0px auto !important; width: 278px !important; }
	.product-view .product-img-box img { width: 100%; }
	#shopping-cart-table { width: auto; }
	#shopping-cart-table button.button { margin: 0px 10px 10px 0px !important; }
	.form-list li.wide .input-box, .form-list li.wide select  { width: auto; }
	.form-list .input-box { width: 100% !important; }
	.form-list .field { width: 100% !important; }
	.form-list input.input-text, .form-list-narrow li.wide input.input-text, .form-list-narrow li.wide textarea  { width: 86% !important; }
	.form-list select  { width: 90% !important; }
	.checkout-onepage-index .buttons-set button.button { float: none; }
	#opc-review .buttons-set { padding: 10px !important; }
	.ei-title { width:50%:}
	.ei-title, .ei-title2 { left: 5% !important;}
	.ei-title h2, .ei-title2 h2, .ei-title h2.promo { font-size: 24px !important; }
	.ei-title a, .ei-title2 a { font-size: 12px;}
	.tier-prices, .add-to-box, .product-view .product-shop .price-box, .order-date, .add-to-cart { padding: 0px 5px !important; }
	.product-view .box-tags .form-add .input-box { width: 123px !important; }
	.product-collateral form input#productTagName { width: 100px !important; }
	.col-main .cart { padding: 2px !important; }
	.cart .shipping { width: auto; }
	.copyright { height: 120px; }
	.copyright img { width: 80px; }
	.products-grid .span2.last { margin: 0px auto !important; }
	.col-main .breadcrumbs { top: 15px !important; }
}
/*
     FILE ARCHIVED ON 19:41:58 Apr 08, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:38:57 Mar 29, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.468
  exclusion.robots: 0.014
  exclusion.robots.policy: 0.007
  esindex: 0.011
  cdx.remote: 27.067
  LoadShardBlock: 381.349 (3)
  PetaboxLoader3.datanode: 422.534 (5)
  load_resource: 616.807 (2)
  PetaboxLoader3.resolve: 423.457 (2)
*/