
.icon_mobile{background: url('images/icons_320.png');}

.mobile{display: none;}
@media (max-width: 768px) {
	#primary.landing.madres-concurso .pasos .paso {
		margin: 0 38px 126px;
	}

	.nuevas-cocinas .content-banner a.btn-banner {
	    width: 44%;
	}
}

@media (max-width: 480px) {
	.landing.nuevas-cocinas .video_wrapper { height: auto;}

	.mobile{display: block;}

	#masthead .logo,
	#masthead #header-widget,
	#masthead .sub-menu,
	#navbar,
	.fixed-boxes,
	#slider,
	#breadcrumb .item,
	#breadcrumb .separator,
	.desktop{display: none;}
	.cycloneslider-next,
	.cycloneslider-prev,
	#masthead #header-widget{display: none!important;}

	.cycloneslider-template-whirlpool .cycloneslider-slides{height: 241px!important;}
	.cycloneslider-template-whirlpool .cycloneslider-caption-title{font-size: 18px;line-height: 23px;}
	.cycloneslider-template-whirlpool .cycloneslider-caption-description{font-size: 15px;line-height: 21px;}
	.cycloneslider-template-whirlpool .cycloneslider-caption-more{font-size: 13px;width: 85px;height: 30px;  line-height: 30px;  margin-left: 10px;}
	.cycloneslider-template-whirlpool .cycloneslider-caption .cycloneslider-caption-description, .cycloneslider-template-whirlpool .cycloneslider-caption .cycloneslider-caption-title{width: 310px;  margin-left: 10px;}

	#page{text-align: center; }

	.subpages #content #main-title h1{font-size: 24px;}

	#buy-overlay .close.mobile, #map-overlay .close.mobile, #download-overlay .close.mobile{  width: 35px;height: 35px;position: absolute;right: 10px;top: 10px;background: none;}
	#buy-overlay .close.icon, #map-overlay .close.icon, #download-overlay .close.icon {background: url("images/icons.png") -379px -22px;width: 23px;height: 17px;cursor: pointer;  float: left;position: static;margin: 8px 0 0 6px;}

	#breadcrumb{padding: 0;margin: 12px 0 5px 0;margin-bottom: 5px!important;}

	/*Header*/
	#masthead, #content, .center {
	  width: 320px;
	  margin: auto;
	  clear: both;
	  text-align: center;
	}
	#masthead{width: 100%;}
	#page .header-wrapper{padding:0;height: auto;  border-bottom: 2px solid #ededed;}
	.header-wrapper.fixed #masthead .nav-bottom{margin:auto;}


	#masthead .nav-bottom{width: 320px;text-align: center;  height: 57px;margin: auto; background: #fff;float:none;}

	#masthead .nav-bottom .logo.mobile{display:block;background: url("images/wplogo.png");width: 121px!important;height: 49px!important;  margin: 6px 0 0 62px!important; background-size: 119px; background-repeat: no-repeat;}

	#masthead .nav-bottom .icon_mobile.mobile_menu{width: 24px;height: 19px;float: left;background-position: -154px -5px;cursor: pointer;margin: 16px 0 0 17px;}
	#masthead .nav-bottom .icon_mobile.mobile_menu.active{background-position: -124px -5px;}

	#masthead .nav-bottom .menu_mobile_wrapper{display:none;position: absolute;top: 59px;width: 100%;left: 0;  z-index: 99999;  background: #fff;border-bottom: 4px solid #ededed;padding: 7px 0 0 0;}

	#masthead .nav-bottom .menu_mobile_wrapper .container{float:left;width: 100%;}
	#masthead .nav-bottom .menu_mobile_wrapper .container2{float:left;width: 100%;clear: both;}

	#masthead .nav-bottom .menu_mobile_wrapper ul{list-style-type: none;}

	#masthead .nav-bottom .menu_mobile_wrapper li .main_title,
	#masthead .nav-bottom .menu_mobile_wrapper li a,
	#masthead .nav-bottom .menu_mobile_wrapper li .parent{font-family: "HelveticaRegular";text-transform: uppercase;font-size: 13px;line-height: 36px;}
	#masthead .nav-bottom .menu_mobile_wrapper li .main_title{color:#ECAF12;}
	#masthead .nav-bottom .menu_mobile_wrapper li .main_title.l-2{text-transform:capitalize;}

	#masthead .nav-bottom .menu_mobile_wrapper .level-1 li a{text-transform: capitalize;}


	#masthead .nav-bottom .menu_mobile_wrapper li .parent{color:#808184;}

	#masthead .nav-bottom .menu_mobile_wrapper li a.menu_back{color:#ECAF12!important;cursor: pointer;}
	#masthead .nav-bottom .menu_mobile_wrapper li .icon.arrow{width: 7px;height: 13px;background-position: -5px -183px;display: inline-block;margin: 0 9px 0 0;}

	#masthead .nav-bottom .menu_mobile_wrapper .children{display: none;}

	#masthead .nav-bottom .menu_mobile_wrapper .children.level-2 a{text-transform:capitalize;color:#000;}

	#masthead .nav-bottom .icon_mobile.mobile_search{float: right;width: 19px;height: 18px;background-position: -156px -36px;margin: 20px 17px 0 0;cursor: pointer;}
	#masthead .nav-bottom .icon_mobile.mobile_search.active{background-position: -126px -36px;}

	#masthead .nav-bottom .search_wrapper_mobile{display:none;width: 100%;position: absolute;top: 59px;left: 0;height: 45px;z-index: 9999;background: #ededed;}
	#masthead .nav-bottom .search_wrapper_mobile .input-wrapper{width: 320px;margin: auto;float:none;}
	#masthead .nav-bottom .search_wrapper_mobile .search-field{font-family: "HelveticaRegular";height: 28px;width: 194px;border: none;padding: 0 0 0 9px;margin: 8px 0 0 17px;  float: left;}
	#masthead .nav-bottom .search_wrapper_mobile .label{font-family: "HelveticaRegular";font-size: 13px;top: 17px;left: 25px;}

	#masthead .nav-bottom .search_wrapper_mobile #search-submit{width: 76px;height: 28px;font-family: "HelveticaRegular";font-size: 13px;  border: none;background: #ECAF12;color: #fff;cursor: pointer;  margin: 8px 0 0 5px;float: left;}



	/*Home*/

	.header_links.mobile{display: inline-block;  margin: 10px 0 10px 0;}
	.header_links.mobile .link:first-child{border-right: 1px solid #8e8e8e;  padding: 0 17px 0 0;margin: 0 17px 0 0;}
	.header_links.mobile .link{color:#ECAF12;font-family: "HelveticaRegular";font-size: 12px;}
  .module{width: 480px;}
	.module{width: 100%;}
	.module.product{margin-top: 0;}
	.module .line{margin-bottom: 12px;margin-top: 8px;}

	.module.blocks{margin-top: 19px;  margin-bottom: 20px;}

	.module.blocks .right{clear: both;  margin-top: 6px!important;}

	.module.blocks .left, .module.blocks .right{width: 300px;margin: 0;height: auto;float: none;display: inline-block;}

	.module.bottom .blocks .block.small, .module.blocks .block.small{  margin: 10px 0 0 0!important;  width: 145px;height: 145px; width: 155px; height: 155px;}
	.module.bottom .blocks .block.small.first, .module.blocks .block.small.first{  margin-right: 10px!important;}
	.module.bottom .blocks .block.small .title, .module.blocks .block.small .title{  font-size: 18px!important;}

	.module.bottom .blocks .block.medium:first-child, .module.blocks .block.medium:first-child{margin: 0;}
	.module.bottom .blocks .block.medium, .module.blocks .block.medium{width: 300px; width: 320px; height:145px;margin: auto;margin-top:20px;margin-left: 0;}

	.module.bottom .blocks .block.big .module.blocks .block.big{width: 300px;height:300px;margin: auto;margin-top:20px;margin-left: 0;}

	.module.bottom .blocks .block .data .title, .module.blocks .block .data .title{font-size: 30px;}
	.module.bottom .blocks .block .data .desc, .module.blocks .block .data .desc{font-size: 12px;width: 260px;}


	.module.bottom .left,
	.module.bottom .right{width: 300px;height:466px;margin:0;padding: 0;border: none;float: left;}

	.module > .title,
	.module > .left > .title,
	.module > .right > .title,
	.module.support .col > .title{font-size: 24px;}
	.module.bottom .left .content,
	.module.bottom .right .content{width: 300px;margin: 0;padding: 0;border: none;float: none;display: inline-block;}

	.home .module.bottom .right .single .image{width: 300px;height: auto!important;}
	.home .module.bottom .right .single .image img{max-width: 300px;}

	.home .module.bottom .vertical .item{height: 185px;}
	.module.bottom .vertical .item{height: 130px;}
	.module.bottom .vertical .item .image{margin: auto;  width: 130px;height: 130px;}
	.module.bottom .vertical .item .image img {max-width: 130px;max-height: 130px;}
	.module.bottom .vertical .item .data {width: 150px;height: 130px;padding: 0 10px;}
	.home .module.bottom .vertical .item .data{height: 145px;}
	.module.bottom .content .more{  bottom: -32px;  left: 10px;}
	.home .module.bottom .content .more{left: 17px;bottom: -48px;}
	.module.bottom .content .title{font-size: 17px;  margin: 10px 0 7px 10px;line-height: 20px;}
	.module.bottom .content .excerpt{font-size: 12px; margin-left: 10px; }

	.module.bottom .blocks .top .block{width: 145px;height: 145px;  margin: 0 10px 0 0;}
	.module.bottom .blocks .top .block .image{width: 145px;height: 145px;}
	.module.bottom .blocks .top .block .image img{width: 145px;height: 145px;}
	.module.bottom .blocks .top .block .data .title{font-size: 18px;  margin: 50px 0 17px 0;}

	.module.bottom .blocks .bottom .block{width: 300px;}
	.module.bottom .blocks .bottom .block .image img{width: 300px;}
	.module.bottom .blocks .bottom .block .data .title{font-size: 30px;  margin: 53px 0 11px 0;}

	.module.bottom .single .data{height: auto;}
	.module.bottom .left .single .image{  width: 300px;height:200px;margin: auto;float:none;}
	.module.bottom .left .single .image img{max-width: 300px;max-height:200px;}

	.home-modules-bottom .bx-pager{display: inline-block;margin: 15px 0 15px 0;}

	.home-modules-bottom .bx-pager .bx-pager-item{float:left;margin-right: 8px;}
	.home-modules-bottom .bx-pager .bx-pager-item:last-child{margin:0;}
	.home-modules-bottom .bx-pager .bx-pager-item a{width: 12px;height: 12px;background: #D0D0D0;border-radius: 10px;font-size: 0;float: left;}
	.home-modules-bottom .bx-pager .bx-pager-item a.active{background: #ECAF12;}

	.module.blocks.banners-top .center { width: 322px; }

	#help{width: 100%;height:auto;float: left;clear: both;text-align: center;background: #FFF;padding: 0 0 20px 0;}
	#help .wrap{border-bottom: 1px solid #ADADAD;display: inline-block;}
	#help .title {margin: 20px 0 0 0;}
	#help .line{margin-bottom: 23px;}
	#help .items{float: none;text-align: center;margin: auto;}
	#help .items .item{  border:none;clear: both;display: inline-block;margin: 0;float: left;width:100%;  margin-bottom: 25px;}
	#help .items .item:hover{border:none;}

	/*Footer*/
	#footer .footer-content{width:320px;}

	#newsletter{height: auto;}
	#newsletter .content{width: 258px;}
	#newsletter .content .text {float: none;height: auto;line-height: 18px;font-family: "HelveticaMedium";font-size: 13px;width: 242px;text-align: center;margin: auto;margin-top: 12px;}
	#newsletter .content .input-wrapper,
	#newsletter .content .input-wrapper input{width: 154px;height: 25px;}
	#newsletter .content .input-wrapper span{text-align: left;}

	#newsletter .content .submit{padding: 0 14px;height: 27px;}
	#newsletter .icon_error{width: 147px;height: 23px;top: 1px;left: 8px;font-size: 11px;}


	#footer{padding-top: 16px;}
	#footer .footer-content .left-col{width: 300px;margin: auto;float: none;}
	#footer .footer-content .countries{width: 141px;float:right;margin: 0;}
	#footer .footer-content .category{width: 141px;margin: 0 17px 0 0!important;float: right;}
	#footer .footer-content .selector{width: 127px;}
	#footer .footer-content .countries .title,
	#footer .footer-content .category .category-title{font-size: 13px;  text-align: center;}
	#footer .footer-content .category .category-title,
	#footer .footer-content .right-col .contact .text{line-height: 40px;}

	#footer .footer-content .mid-col{margin-top: 24px;}
	#footer .footer-content .mid-col .category{  width: 320px;text-align: center;margin: 0!important;border-top: 1px solid #3d3d3d;position: relative;}
	#footer .footer-content .mid-col .category:last-child{border-bottom: 1px solid #3d3d3d;}
	#footer .footer-content .mid-col .category .arrow{  width: 8px;height: 7px;background-position: -199px -20px;position: absolute;right: 68px;top: 13px;}
	#footer .footer-content .mid-col .category .arrow.active{background-position: -183px -20px;}
	#footer .footer-content .category .category-posts{display: none;}
	#footer .footer-content .category .category-posts li{width: 100%;}

	#footer .footer-content .right-col,
	#footer .footer-content .right-col .contact,
	#footer .footer-content .right-col .social{width: 100%;text-align: center;}
	#footer .footer-content .right-col .contact,
	#footer .footer-content .right-col .social{border-bottom: 1px solid #3d3d3d;}
	#footer .footer-content .right-col .contact .text{margin:0;font-size: 13px;}

	#footer .footer-content .right-col .social{padding: 13px 0 18px 0;}
	#footer .footer-content .right-col .social .text{margin: 0;}
	#footer .footer-content .right-col .social .items{display: inline-block;}
	#footer .footer-content .right-col .social .items.clearfix{ display: block; width: 185px; margin-left: auto; margin-right: auto;}

	#footer .footer-content .top{border: none;}

	#footer .footer-content .bottom{text-align: center;  margin: 0;}
	#footer .footer-content .bottom .copyright{width: 300px;margin: auto;text-align: center;}
	#footer .footer-content .bottom .left{width: 300px;margin: auto;float: none;text-align: center;}
	#footer .footer-content .bottom .links{display: inline-block;}
	#footer .footer-content .bottom .links ul li a:after{  margin: 4px 0 0 6px;}
	#footer .footer-content .bottom .links ul li{margin: 0 6px 0 0;}

	#footer .footer-content .bottom .right{  display: inline-block;float: none;  margin-top: 48px;}
	#footer .footer-content .bottom .copyright{  width: 300px;margin: auto;text-align: center;  float: left;}


	/*Product List*/


	#content.list-products .filters{position: static!important;width: 320px;margin: auto;}

	.searchandfilter ul li{text-align: left;}
	.searchandfilter ul li h4{color: #999!important;  border-bottom: 1px solid #999!important;font-size: 15px!important;margin: 0!important;}
	.searchandfilter ul li h4:before{  background: url("images/icons_320.png") -211px -3px!important;width: 13px!important;height: 9px!important;top: 16px!important;}
	.searchandfilter ul li ul li.cat-item{margin: 0 0 6px 0!important;}
	.searchandfilter ul li ul li.cat-item:first-child{margin-top: 16px!important;}
	.searchandfilter ul li ul li.cat-item label{font-size: 12px!important;}

	#content.list-products .products{  width: 300px;float: none;display: inline-block;margin-top: 19px;}
	#content.list-products .products .header h1{font-size: 15px;line-height: 20px;}
	#content.list-products .products .products-wrapper{float:left;}
	#content.list-products .products .whp-product .data{display: none;}
	#content.list-products .products .whp-product{width: 300px;height:200px;padding: 0;margin: 0;display: inline-block;float: none;margin-top: 65px!important;}
	#content.list-products .products .whp-product:hover{border: none;}
	#content.list-products .products .whp-product .image{width: 150px;height: 145px;margin:0;}
	#content.list-products .products .whp-product .image img{max-width: 150px!important;max-height: 145px!important;}
	#content.list-products .products .whp-product .image span.front,
	#content.list-products .products .whp-product .image span.back{width: 150px;height: 145px;}
	#content.list-products .products .whp-product .entry-header{width: 130px;float: left;padding: 0 0 0 20px;}
	#content.list-products .products .whp-product .entry-header .title{font-size: 14px;}
	#content.list-products .products .whp-product .entry-header .code{font-size: 10px;}

	#content.list-products .products .whp-product .btn.see_more{ float: left;clear: none;font-size: 11px;line-height: 28px;height: auto;width: auto;padding: 0 31px;margin-left: 20px;}

	#content.list-products .products .compare-wrap{height: auto;}
	#content.list-products .products .whp-product .compare{width: 130px;clear: none;margin-left: 20px;font-size: 11px;}
	#content.list-products .products .compare-wrap .right{margin: 8px 0;}
	#content.list-products .products .compare-wrap .btn.compare{  height: auto;margin-top: 10px;line-height: 28px;}

	#content.list-products .products .pagination{float: none;clear: none;display: inline-block;margin: 0;}

  #content.list-products .products .whp-product .exclusive { top: 42%; }

	/*CATEGORY VIEW*/
	body.tax-whp-product_category #primary{width: 320px;float:none;display: inline-block;}
	.single-category .banner{height: 145px;}
	.single-category .banner .title{   margin: 75px 0 0 10px;font-size: 23px;line-height: 28px;height: auto;}
	.single-category .best-selling{  height: auto;line-height: 35px;padding: 0 16px;font-size: 11px;  display: inline-block;float: none;}


	.single-category .subcategories .items .item{  margin: auto;float: none;  margin-bottom: 50px;}

	.single-category .subcategories .items .item .title{  margin: 0;height: auto;}

	.single-category .subcategories .items .item .description{height: auto;}


	/*PRODUCT VIEW*/

	#productBanner{height: 190px!important;}

	.module.product .productInfo .productName{font-size: 16px;}
	.module.product .productInfo .productId{font-size: 12px;}


	.module.product .productImage{  width: 300px;float: none;display: inline-block;}
	.module.product .productImage .mainImage{  width:auto;float: none;display: inline-block;}
	.module.product .productImage .mainImage img{max-width: 300px;  max-height: 314px;float: none;}
	.module.product .productImage .thumbnails{width: 100%;margin: 0;}
	.module.product .productImage .thumbnails .thumb{clear:none;}
	.module.product .productImage .thumbnails .thumb img{max-width: 50px;max-height: 50px;}

	.module.product .productImage .thumbnails .thumb.video{clear:none;}

	.module.product .productInfo .productPrice{  float: none;display: inline-block;width: auto;  margin-bottom: 15px;}
	.module.product .productInfo .productPrice.fixed{  position: fixed;top: 59px;left: 0;width: 100%;height: 45px;margin: 0;background: #ededed;z-index: 998;}
	.module.product .productInfo .productPrice.fixed a{margin-top: 8px; line-height: 29px!important;display: inline-block;float:none;font-size:9px;  padding: 0 13px;}

	.module.product .productInfo .productPrice .price .number{  font-size: 14px;line-height: 15px;}
	.module.product .productInfo .productPrice.fixed > div{display: inline-block;float: none!important;}

	.module.product .productInfo .productPrice.big{height: 65px;}
	.module.product .productInfo .productPrice.big .price{  display: inline-block;width: 300px;float: none;text-align: center;margin: 0;}
	.module.product .productInfo .productPrice.big .price .text,
	.module.product .productInfo .productPrice.big .price .number{float:none;}
	.module.product .productInfo .productPrice.big a{display: inline-block;float: none;}

	.module.product .productInfo .productPrice .buy, #productHeader .center .col.buttons .buy{  line-height: 35px;height: auto;  padding: 0 13px;font-size: 9px;}
	.module.product .productInfo .productPrice .searchStore, #productHeader .center .col.buttons .searchStore{  height: auto;line-height: 35px;  padding: 0 13px;font-size: 9px;}

	.module.product .productImage .is_new {left: 0;top: 100px;}
  .module.product .productImage .exclusive {left: 0;top: 135px;}


	.module.product .productInfo{width: 300px;float:none;display: inline-block;text-align: center;}
	#productHeader{display: none!important;}
	.module.productList .col{  width: 300px;float: none;display: inline-block;}


	.module.productList .col .productSlide .slider-wrapper{width: 200px!important;}


	.module.product .productInfo .productDescription{text-align: left;}
	.module.product .productInfo .productDescription span{font-size: 14px; line-height: 20px;}
	.module.product .productInfo .productDescription ul li{font-size: 12px;}

	.module.product .productInfo .productInfoAnchor{display: none;}

	.module.specifications{margin-top: 0;border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;padding: 19px 0;}
	.module.specifications .title{margin-top: 0;}
	.module.specifications .tables{display: none;}
	.module.specifications .line{display: none;}
	.module.specifications .arrow{  width: 27px;height: 10px;background-position: -91px -123px;display: inline-block;}
	.module.specifications .arrow.active{  background-position: -91px -137px;}

	.module.specifications .tables .centerContent .col{margin: 0;  width: 300px;}
	.module.specifications .tables .centerContent .col .title{font-size: 13px;margin: 0;}

	.module.specifications .tables .centerContent .col .item{min-height: 46px;}
	.module.specifications .tables .centerContent .col .item .left{width: 155px;height: 46px;}
	.module.specifications .tables .centerContent .col .item .right{height: 46px;  }
	.module.specifications .tables .centerContent .col .item .left span, .module.specifications .tables .centerContent .col .item .full span{font-size: 11px;}
	.module.specifications .tables .centerContent .col .item .right span{font-size: 11px;}
	.module.specifications .tables .centerContent .col .item .full{height: 46px;}

	.module.highlightFeatures{  width: 320px;display: inline-block;float: none;}
	.module.highlightFeatures .features .item .center{display: inline-block!important;}
	.module.highlightFeatures .features .item .col.image{width: 320px;}
	.module.highlightFeatures .features .item .left img{max-width: 320px;}
	.module.highlightFeatures .features .item .right{  width: 320px!important;clear: both;display: inline-block;}
	.module.highlightFeatures .features .item .col .text .description,
	.module.highlightFeatures .features .item .col .text .title{width: 320px!important;text-align: center;}
	.module.highlightFeatures .features .item .col .text .title{font-size: 24px;  text-align: left;}
	.module.highlightFeatures .features .item .col .text .description{font-size:12px;line-height:22px;margin-top: 0;}

	.module.video > .title{margin: 0;}
	.module.video .videoWrapper .mainVideo{}
	.module.video .videoWrapper .mainVideo .imageVideo,
	.module.video .videoWrapper .mainVideo .upperLayer,
	.module.video .videoWrapper .videoThumbs{width: 320px;height: 178px;}
	.module.video .videoWrapper .mainVideo .imageVideo{}
	.module.video .videoWrapper .mainVideo .upperLayer .play.mobile{width: 61px;height: 61px;background-position: -241px -1px;}
	.module.video .videoWrapper #YTplayer{width: 320px;height: 178px;}

	.module.support{  padding-bottom: 25px;margin-top: 19px;padding-top: 19px;}
	.module.support .col{width: 300px;margin-top: 20px;}
	.module.support .title{line-height: 29px;}
	.module.support .col .content{margin: 0;}
	.module.support .col .content .text{font-size: 14px;line-height: 21px;margin: 0;}
	.module.support .col.right .content .btn.orange{font-size: 13px;height: auto;line-height: 35px;  padding: 0 25px;}


	#product-overlay-contact .product-contact-wrapper{  width: 310px;padding: 0;height: 615px;}
	#product-overlay-contact .input_wrapper{  margin: auto!important;float: none;width: 175px;clear: both;}
  	#product-overlay-contact .input_wrapper.last{  width: 200px;}
  	#product-overlay-contact .input_wrapper .checkbox{font-size: 13px;line-height: 24px;}
  #product-overlay-contact .input_wrapper textarea{  width: 155px;  height: 53px;}
  #product-overlay-contact .input_wrapper .label{  margin-top: 6px;}
  #product-overlay-contact .title {float: left;width: 201px;font-family: "HelveticaLight";font-size: 14px;margin: auto;float: none;margin-top: 12px;}
  #product-overlay-contact .btn.orange{  display: inline-block;float: none;margin-top: 15px;}
  #product-overlay-contact .input_wrapper.val_error .icon_error{top:36px;text-align: left;}


	.module.productList .col.right{  margin-top: 55px;}

	#content.compare-products .back.mobile{font-family: "HelveticaLight";font-size: 12px;line-height: 23px;width: 300px;text-align: left;color:#ECAF12;display: inline-block;}


	#content.compare-products .tabs.mobile{width: 320px;display: inline-block;border-bottom: 1px solid #c6c6c6;  margin: 18px 0 0 0;}
	#content.compare-products .tabs.mobile .tab{float: left;width: 53px;height: 53px;padding: 5px;  position: relative;top: 1px;cursor:pointer;border-top: 1px solid #fff;border-left: 1px solid #fff;border-right: 1px solid #fff;}
	#content.compare-products .tabs.mobile .tab:first-child{border-left:none!important;}
	#content.compare-products .tabs.mobile .tab:last-child{}
	#content.compare-products .tabs.mobile .tab.active{  border-bottom: 1px solid #fff;border-top:1px solid #c6c6c6;border-left:1px solid #c6c6c6;border-right:1px solid #c6c6c6;}
	#content.compare-products .tabs.mobile .tab img{max-width: 53px;max-height: 53px;}

	#content.compare-products .compare-wrap{border: none;margin: 0;padding: 0;}
	#content.compare-products .compare-wrap .col{display:none;border: none;margin: 0;padding: 0;width: 100%;height: auto;position: relative;}
	#content.compare-products .compare-wrap .col.active{display:block;}
	#content.compare-products .compare-wrap .whp-product .image{width: 160px;}
	#content.compare-products .compare-wrap .whp-product > .title,
	#content.compare-products .compare-wrap .whp-product .code{width: 160px;clear: none;text-align: left;}
	#content.compare-products .compare-wrap .whp-product .btn.see_more{font-size: 11px;width: auto;line-height: 28px;height: auto;padding: 0 31px;  position: absolute;right: 55px;bottom: 0;}
	#content.compare-products .compare-wrap .whp-product .remove-prod{  width: auto;  position: absolute;right: 97px;bottom: -32px;}
	#content.compare-products .compare-wrap .whp-product .remove-prod span{font-size: 11px;}
	#content.compare-products .compare-wrap .whp-product .remove-prod .icn{display: none!important;}
	#content.compare-products .compare-wrap .whp-product .remove-prod .icon_mobile{  width: 10px;height: 10px;background-position: -228px -18px;float: left;margin: 5px 0 0 0;}

	#content.compare-products .tec-data .col.first{width: 160px;display: block!important;}
	#content.compare-products .tec-data .col.active{display:block;}
	#content.compare-products .tec-data .col{display:none;border:none;width: 160px;}
	#content.compare-products.free-slot .col.free-slot{display: none;}
	#content.compare-products .tec-data .whp-product .tec-data-value{width: 130px;}

	#buy-overlay .inner, #map-overlay .inner, #download-overlay .inner, #store-overlay-gallery .inner, #store-overlay-innovation .inner, #store-overlay-diary .inner{width: 320px!important;}
	#buy-overlay .retailers .wrapper, #map-overlay .map-wrapper .wrapper{width: 300px;padding: 10px;}

	#buy-overlay .retailers .title, #map-overlay .map-wrapper .wrapper .title{font-size: 24px;}
	#buy-overlay .retailers .excerpt, #map-overlay .map-wrapper .wrapper .excerpt{font-size: 14px;}


	#buy-overlay .retailers .retailer{margin-right: 4px;}
	#buy-overlay .retailers .retailer.last{margin-right: 0;}
	#buy-overlay .retailers .retailer img{width: 146px;height: 62px;}


	#map-overlay #map{width: 100%;}


	.zoomWindowContainer,
	.zoomContainer{display:none!important;}




	/*ATENCION AL CLIENTE*/

	.customer-service.product-register .wrap-register, .customer-service.register-user .wrap-register, .customer-service.forgot-pass .wrap-forgot{  width: 300px;float: none;display: inline-block;margin: 0;}

	#menu_cs_mobile{ width: 100%;height: 45px;position: absolute;top: 59px;z-index: 9;left: 0;background: #f2f2f2;}
	#menu_cs_mobile.fixed{position: fixed;}
	.customer-service-menu{display: none;}
	#menu_cs_mobile .customer-service-menu{width: 100%;display: none;margin: 0;background: #fff;border-bottom: 4px solid #ededed;}
	#menu_cs_mobile .customer-service-menu .menu-item{  text-align: left;width: 320px;float: none;margin: auto;}
	#menu_cs_mobile .customer-service-menu .menu-item:last-child{  border-bottom: 4px solid #ededed;}
	#menu_cs_mobile .customer-service-menu .menu-item a{border: none;background: #fff;font-size: 13px;line-height: 35	px;}
	#menu_cs_mobile .title_wrapper{  width: 300px;height: 45px;background: #f2f2f2;text-align: left;position: relative;padding: 0 0 0 18px;margin: auto;}
	#menu_cs_mobile .title_wrapper .title{font-family: "HelveticaLight";font-size: 17px;color: #323232;line-height: 45px;float:left;}
	#menu_cs_mobile .title_wrapper .title.active{color: #ECAF12;}
	#menu_cs_mobile .title_wrapper .icon_mobile{  width: 24px;height: 19px;background-position: -154px -6px;float: right;margin: 12px 13px 0 0;}
	#menu_cs_mobile .title_wrapper .icon_mobile.active{background-position: -124px -6px;}

	.customer-service.tech-support .wrap-support .form-support .title,
	.customer-service.tech-support .form-contact .title,
	.customer-service.download-center .wrap-download .column > .title{font-size: 17px;}

	.customer-service .main-image .title{font-size:24px;}
	.customer-service .main-image img{max-width:320px;}

	.customer-service .wrap{padding:0;border-bottom: none;}
	.customer-service .wrap .wrap-left, .customer-service .wrap .wrap-right{width:100%;}
	.customer-service .wrap .wrap-right{padding:0;border-left:none;border-top: 1px solid #E0E0E0;min-height: 145px;}

	.customer-service .wrap .head .title{font-size:15px;}
	.customer-service .wrap .register .text{text-align:left;}
	.customer-service .wrap .register .btn, .customer-service .wrap .question .btn{background: #ECAF12;color: #fff;}


	.customer-service .wrap .question input{width:212px;}

	.customer-service .quick-menu{margin-bottom: 4px;}
	.customer-service .quick-menu .item{width: 138px;margin:0 0 20px 0;}
	.customer-service .quick-menu .item .wrap-icon{height: auto;}

	.customer-service .icon_mobile.mobile.contact{  width: 52px;height: 56px;display:inline-block;background-position: -126px -213px;}
	.customer-service .quick-menu .icon_mobile.tech-support.mobile{width: 58px;height: 56px;display:inline-block;background-position: -63px -273px;}
	.customer-service .icon_mobile.store-locator.mobile{ width: 53px;height: 52px;display:inline-block;background-position: -185px -275px;}
	.customer-service .icon_mobile.download-center.mobile{  width: 53px;height: 52px;display:inline-block;background-position: -245px -216px;}

	.customer-service .quick-menu .item .title{font-size: 13px;line-height: 17px;margin-top: 16px;}
	.customer-service .quick-menu .item:hover .title{color: #3D3D3D;}
	.customer-service .form-contact .title{font-size: 17px;text-align: left;}
	.customer-service .form-contact .text{font-size: 12px;line-height: 20px;text-align: left;}

	.customer-service .form-contact{width: 300px;margin: 0;display: inline-block;float: none;  text-align: center;}
	.customer-service .form-contact.register-product{margin: 0 0 20px 0;}
	.customer-service .form-contact .row{margin: 0;text-align: left;}
	.customer-service .form-contact .row.s{width: 143px;clear:none;}
	.customer-service .form-contact .row.s input{width: 120px;}
	.customer-service .form-contact .row.s.m{  margin: 0 0 0 14px;}
	.customer-service .form-contact .row label{  font-size: 12px;line-height: 20px;width: 100%;margin: 9px 0 4px 0;text-align: left;}
	.customer-service .form-contact .row .selector{width: 300px;}
	.customer-service .form-contact .row input{width: 280px;}
	.customer-service .form-contact .row textarea{width: 290px;}

	.customer-service .form-contact .row.no-label{padding: 0;}

	.customer-service .form-contact.register-product .options{  clear: none;float: right;width: auto;margin: 39px 0 0 0;}
	.customer-service .form-contact .options{margin: 0;}
	.customer-service .form-contact .options .extra{font-size: 12px;}
	.customer-service .form-contact .options .btn.send{width: 90px;background: #ECAF12;color: #fff;}

	.customer-service-col{  float: none;display: inline-block;width: 100%;margin-bottom: 0;}
	.customer-service-col .item.first{  border-top: 1px solid #E0E0E0;}
	.customer-service-col .item{width: 100%;display: inline-block;float:none;margin: 0;padding:15px 0!important;}
	.customer-service-col .item:last-child{width: 100%;margin: auto;display: block;border:none;}
	.customer-service-col .item.phones{border-bottom: 1px solid #E0E0E0;}
	.customer-service-col .item:last-child .text{  width: 100%;
  float: left;
  text-align: center;}
	.customer-service-col .item:last-child .head{float: none;width: auto;margin: auto;width: 100px;}
	.customer-service-col .item .head{  display: inline-block;float: none;width: auto;}

	.customer-service-col .item .subtitle,
	.customer-service-col .item .phone,
	.customer-service-col .item .link{width: 196px;display: inline-block!important;float:none;}

	.customer-service-col .item .link.desktop,
	.customer-service-col .item .text.desktop{display: none!important;}

	.customer-service-col .item .text.mobile.active{width: 196px;display: inline-block!important;float:none;}



	/*tech service*/
	.customer-service.tech-support .wrap-support{  width: 300px;margin: 0;display: inline-block;float: none;text-align: left;}
	.customer-service.tech-support .wrap-support .title{font-size: 17px;}
	.customer-service .support_result .row .title.f span{width: 300px;}
	.customer-service.tech-support .wrap-support .text{font-size: 12px;}
	.customer-service.tech-support .wrap-support .form-support{text-align: center;}
	.customer-service.tech-support .wrap-support .form-support .title{font-size: 17px;}
	.customer-service.tech-support .wrap-support .form-support .row{  width: 300px;display: inline-block;float: none;margin: 0;}
	.customer-service.tech-support .wrap-support .form-support label{width: 100%;margin: 0;text-align: left;font-size: 12px;}
	.customer-service.tech-support .wrap-support .form-support .selector{width: 100%;}
	.customer-service.tech-support .wrap-support{}
	.customer-service.tech-support .wrap-support .form-support .btn.search{  margin: 20px 10px 0 0;float: right;}
	.customer-service.tech-support .wrap-support .row{  width: 300px;margin: 0;float: none;display: inline-block;  text-align: left;}
	.customer-service.tech-support .wrap-support .row.s{width: 143px;clear:none;float:left;}


	.customer-service .support_result{text-align: center;}
	.customer-service .support_result .row{padding-top: 20px;}
	.customer-service .form-contact .box_text{margin-top: 0;}
	.customer-service .form-contact .box_text .text{font-size: 17px!important;}

	/*store locator*/
	.customer-service.store-locator .box{margin: 0;}
	.customer-service.store-locator .wrap-stores{width: 320px;float:none;margin:0;display: inline-block;}
	.customer-service.store-locator .wrap-stores .menu{display: none;}
	.customer-service.store-locator .box-stores .items{display: none;}
	.customer-service.store-locator .box-stores .items.show{display:block!important;}
	.customer-service.store-locator .box-stores .items .item{position: relative;  padding: 10px 14px;min-height: 70px;}
	.customer-service.store-locator .box-stores .btn_see_address{display:none;font-family: "HelveticaRegular";font-size: 15px;color: #fff;background: #ECAF12;padding: 0 15px;line-height: 40px;margin-top: 28px;margin-bottom: 28px;border-radius: 5px;}
	.customer-service.store-locator .box-stores .items .wrap-icon{position: absolute;left:0;}
	.customer-service.store-locator .box-stores .items .col{text-align: left;  width: 285px;}
	.customer-service.store-locator .box-stores .items .col.toggle{display: none;}
	.customer-service.store-locator .box-stores .items .col.toggle_action{position: relative;}
	.customer-service.store-locator .box-stores .items .item .col:first-child{margin: 0;}

	.customer-service.store-locator .box-stores .items .item .icon_mobile.arrow{width: 13px;height: 8px;background-position: -287px -66px;position: absolute;right: 20px;top: 5px;}

	.customer-service.store-locator .box-stores #map-search{opacity: 1;}

	/*download*/
	.customer-service.two-rows .wrap-two .title, .customer-service.sells .wrap-sells .title{font-size: 17px;}
	.customer-service.two-rows .wrap-two{  width: 300px;float: none;margin: 0;display: inline-block;text-align: left;}
	.customer-service.two-rows .wrap-two .box.left{  padding: 0;width: 300px;display: inline-block;float: none;text-align: left;}
	.customer-service.two-rows .wrap-two .box input{width: 190px;}
	.customer-service.two-rows .wrap-two .box.right{  border: none;padding: 0;width: 300px;float: none;display: inline-block;text-align: left;margin: 20px 0 0 0;}
	.customer-service.two-rows .wrap-two .box.right .btn{margin: 0;float: left;}

	.customer-service.two-rows .wrap-two .box .title{font-size: 17px;margin: 0 0 5px 0;}
	.customer-service.two-rows .wrap-two .box .btn.search,
	.customer-service.two-rows .wrap-two .box.right .btn{background: #ECAF12;color: #fff;opacity: 1!important;}

	.customer-service.download-center .wrap-download .products{}
	.customer-service.download-center .wrap-download .products .prod{  float: none;width: 300px;margin: auto;}
	.customer-service.download-center .wrap-download .products .prod .title{width: 90px;clear:none;}
	.customer-service.download-center .wrap-download .products .prod .sku{clear:none;width: 100px;}
	.customer-service.download-center .wrap-download .products .prod .details{clear:none;width: 100px;}
	.customer-service.download-center .wrap-download .products .prod .btn.download{  width: auto;clear: none;padding: 0 9px;font-size: 12px;height: 40px;line-height: 40px;background: #ECAF12;color: #fff;}

	.customer-service.download-center .wrap-download .products .prod .wrap_manuals{  width: 100%;display: inline-block;border-bottom: 1px solid #E0E0E0;}
	.customer-service.download-center .wrap-download .products .prod .wrap_manuals .item{  float: left;width: 50%;text-align: center;  margin: 0 0 35px 0;}
	.customer-service.download-center .wrap-download .products .prod .wrap_manuals .item .icon{  display: inline-block;}
	.customer-service.download-center .wrap-download .products .prod .wrap_manuals .item .title{width: 100%;text-align: center;}
	.customer-service.download-center .wrap-download .products .prod .wrap_manuals .item .download{  display: inline-block;float: none;}




	/*replacement*/
	.customer-service.sells .wrap-sells{width: 300px;margin: 0;float:none;display: inline-block;text-align: left;}

	/*product register*/
	.customer-service .register-product.form-contact .row{  width: 143px;clear:none;height: 63px;}
	.customer-service .register-product.form-contact .row.m{  margin: 0 0 0 14px;}
	.customer-service .register-product.form-contact .row .selector{width: 143px;}
	.customer-service .register-product.form-contact .row input{  width: 121px;}
	.customer-service .register-product .btn-arrow{width: 88px;background: #ECAF12;color: #fff;}
	.customer-service .form-contact .show_tooltip{width: 123px;left: 10px;top: 37px;line-height: 19px;height: 20px;}
	.customer-service .form-contact .selector .show_tooltip{top:4px;}



	/*ABOUT US*/
	body.page-template-about-whirlpool #content{margin-top: 16px;}


	body.single-whp-about .header_links.mobile{display: none;}
	#menuAboutUs{height: auto;background-color: initial;position:absolute;top: 59px;left: 0;right: 0;}
	#menuAboutUs .center{  position: relative;z-index: 1;  width: 100%;background-color: #000;}
	#menuAboutUs .center .centerContent{width: 100%;}
	#menuAboutUs ul li:first-child{height: 174px;}
	#menuAboutUs ul li{  width: 300px;z-index: 9;background: #515151;height: 40px;margin: auto;float: none;}
	#menuAboutUs ul > li{margin-bottom: 10px;}


	#menuAboutUs .title{color: #a5a5a5;position:relative;background: #000;font-size: 19px;font-family: "HelveticaLight";text-align: left;padding: 0 0 0 20px;width: 300px;  margin: auto;}
	#menuAboutUs .title .icon_mobile{width: 23px;height: 18px;background-position: -155px -7px;position: absolute;top: 17px;right: 14px;}

	#menuAboutUs .title.active{color: #ECAF12;}
	#menuAboutUs .title.active .icon_mobile{background-position: -125px -7px;}

	#menuAboutUs ul{display: none; float: left; background: #515151;width: 100%;}
	#menuAboutUs ul li a{float: left;color: #a5a5a5;font-size: 15px;font-family: "HelveticaLight";width: 300px;text-align: left;padding: 0 0 0 10px;background: #515151; line-height: 40px;padding-bottom: 0px!important;}
	#menuAboutUs .submenu{position: initial!important;display: block!important;opacity: 1!important;}
	#menuAboutUs .submenu li{height: 40px!important;}

	#menuAboutUs.fixed{top: 59px!important;}

	#subpageHeader .image{width: 320px;  margin: 54px 0 0 0;}

	#subpageContent .module.subpageContent{  margin: 27px 0 0 0;}
	#subpageContent .module.subpageContent.history{margin: 15px 0 0 0;}
	#subpageContent .module.subpageContent .content{width: 300px;padding: 0;}


	#subpageContent .module.subpageContent .content .email a{  padding: 0;width: 300px;font-size: 15px;}

	#subpageContent .module.subpageContent .title, #subpageContent .module.subpageContent h1{font-size: 22px;  margin-top: 0px;}
	#subpageContent .module.subpageContent.vision .line{margin-bottom: 20px;}
	#subpageContent .module.subpageContent .subtitle{font-size: 17px;margin-bottom: 18px;}
	#subpageContent .module.subpageContent h2{font-size: 27px;line-height: 22px;}
	#subpageContent .module.subpageContent.vision h2{margin-bottom: 18px;font-size: 21px;}
	#subpageContent .module.subpageContent.vision h3{margin-bottom: 20px;font-size: 21px;}

	#subpageContent .module.subpageContent.social h2{font-size: 16px;margin-bottom: 18px;}
	#subpageContent .module.subpageContent .content blockquote{font-size: 11px;margin-top: 0!important;}
	#subpageContent .module.subpageContent .content p{font-size: 12px;line-height: 20px;margin-bottom: 13px;}
	#subpageContent .module.subpageContent .content img{width:50%;}
	#subpageContent .module.subpageContent #map{width: 320px!important;height: 310px!important;}

	#subpageContent .module.subpageContent .content h4{margin-top: 27px;}
	#subpageContent .module.subpageContent .content .email{margin-bottom: 25px;}

	#subpageContent .module.subpageContent.stores .right{  width: 300px;height:auto;margin: 0;padding: 22px 10px 22px 10px;}
	#subpageContent .module.subpageContent.stores .right .title{font-size: 15px;}
	#subpageContent .module.subpageContent.stores .right .info.one,
	#subpageContent .module.subpageContent.stores .right .info.two{font-size: 12px;}
	#subpageContent .module.subpageContent.stores .right .info.two.m{margin-bottom: 18px;}
	#subpageContent .module.subpageContent.stores .bottom .block .text{font-size: 18px;}
	#subpageContent .module.subpageContent.stores .map_wrapper{margin-top: 0;}

	#subpageContent .module.subpageContent .links .btn .icon{display: none;}

	#store-overlay-gallery .gallery-wrapper .wrapper{height: 375px;}
	#store-overlay-gallery .gallery-wrapper .wrapper .content .title,
	#store-overlay-innovation .innovation-wrapper .wrapper .content .title{font-size: 25px;}
	#store-overlay-gallery .gallery-wrapper .wrapper .content .bx-wrapper{width: 300px!important;}
	#store-overlay-gallery .gallery-wrapper .wrapper .content .bx-wrapper li{width: 300px!important;height: 200px;}
	#store-overlay-gallery .gallery-wrapper .wrapper .content .bx-wrapper .bx-viewport{height: 200px!important;}
	#store-overlay-gallery .gallery-wrapper .wrapper .content .images_wrapper{height: 200px;}
	#store-overlay-gallery .gallery-wrapper .wrapper .content .icon.next{right: 18px;top: 191px;}
	#store-overlay-gallery .gallery-wrapper .wrapper .content .icon.prev{ left: 18px;top: 191px; }

	#store-overlay-gallery .close.mobile, #store-overlay-innovation .close.mobile, #store-overlay-diary .close.mobile{width: 35px;height: 35px;position: absolute;right: 10px;top: 10px;}
	#store-overlay-gallery .close.icon, #store-overlay-innovation .close.icon, #store-overlay-diary .close.icon{  position: static;float: left;margin: 9px 0 0 11px;}


	#subpageHeader.mainAboutUs {padding: 24px 0 22px 0;}
	#subpageHeader.mainAboutUs .mobile.logo{width: 111px;height: 45px; /*background-position: -5px -218px;*/ background: url(images/wplogoblanco.png); background-size: 109px; background-repeat: no-repeat;}
	#subpageHeader .center{}
	#subpageHeader .line{margin: 0 14px;height: 45px;}
	#subpageHeader .text{ /* line-height: 22px;*/ line-height: 33px; font-size: 17px;width: 134px;}
	#store-overlay-innovation .innovation-wrapper .wrapper{height: 338px;}
	#store-overlay-innovation .content img{max-width: 300px;max-height: 200px;}


	#subpageContent .module.highlightFeatures .features .item{height: 310px;}
	#subpageContent .module.highlightFeatures .features .item .col{background: none;  width: 100%!important;text-align: center!important;}
	#subpageContent .module.highlightFeatures .features .item .image.desktop{display: none!important;}
	#subpageContent .module.highlightFeatures .features .item img{width: 320px;}
	#subpageContent .module.highlightFeatures .features .item .col .centerVertically{height: 310px;float:left;display: block;}
	#subpageContent .module.highlightFeatures .features .item .col .centerVertically .content{}
	#subpageContent .module.highlightFeatures .features .item .col .centerVertically .content .text{font-size: 23px;text-align: center;  margin-top: 30px;}
	#subpageContent .module.highlightFeatures .features .item .col .centerVertically .content .excerpt{ height: 130px;overflow: hidden; font-size: 12px;line-height: 22px;  }
	#subpageContent .module.highlightFeatures .features .item .col .centerVertically .content p { font-size: 12px;line-height: 22px;  }
	#subpageContent .module.highlightFeatures .features .item .col .centerVertically .content .btn{color: #fff;background: #ECAF12;display: inline-block;float: none;  padding: 0 17px;}

	#subpageContent .module.subpageContent .links .btn{background: #ECAF12;color: #fff;float:none;display: inline-block;    margin: 18px 9px 0 9px;}

	#subpageHeader .ourCompanyMenu{display: none;}

	.history .mainVideo .imageVideo{  width: 320px;height: 164px;}
	.history .mainVideo .upperLayer{  width: 320px;height: 164px;}
	.history .mainVideo .upperLayer .title{margin-top: 38px!important;}
	.history .mainVideo .upperLayer .subtitle{margin: 8px 0 13px 0!important;}
	.history .mainVideo .videoFrame #YTplayer{width: 320px;height: 164px;}

	.history .mainVideo{ margin: 0 0 15px 0;}



	/*COPA WASHERS*/
	.main-product.washers-cup{width: 320px!important;  float: none!important;margin: auto;}

	.washers-cup .main_slider{height: 252px;}
	.washers-cup .main_slider .mobile img{width: 320px!important;}

	.washers-cup .features_container .container{width: 320px;}

	.washers-cup .features_container .content{width: 320px;display: block;}

	.washers-cup .submenu{background: none;height: auto;position: relative;}
	.washers-cup .submenu .container{width: 320px;width: 320px;float: left;background: #2d2d2d;height: auto;text-align: left;display: none;  position: absolute;top: 45px;z-index: 9;}
	.washers-cup .submenu.fixed{width: 320px;  top: 59px;}
	.washers-cup .submenu_title.mobile{width: 100%;height: 45px;background: #ECAF12;float: left;}
	.washers-cup .submenu .container .item{  float: left;width: 310px;display: block;margin: 0;color: #fff;text-align: left;  margin: 0 0 0 10px;font-family: "HelveticaLight";font-size: 13px;line-height: 35px;}

	.washers-cup .features_container{height: 630px;}
	.washers-cup .features_container .main_options .item.desktop{display: none;}
	.washers-cup .features_container .main_options .item.mobile{display:block!important;}
	.washers-cup .features_container .main_options .item{width: 320px;font-size: 16px;font-family: "HelveticaLight";line-height: 30px!important;}
	.washers-cup .features_container .main_options .item.active{font-size: 16px;}
	.washers-cup .features_container .content .row.desktop{display: none;}
	.washers-cup .features_container .bx-controls{display: none;}

	.washers-cup .submenu_title .icon_mobile{float: left;width: 24px;height: 27px;background-position: -154px 0;margin: 6px 0 0 10px;}
	.washers-cup .submenu_title .text{  line-height: 45px;float: left;margin: 0 0 0 9px;font-family: "HelveticaLight";color: #fff;font-size: 20px;}


	.washers-cup .features_container .content .bx-wrapper,
	.washers-cup .features_container .content .bx-wrapper .bx-viewport{float:left; height: 280px!important; }
	.washers-cup .features_container .content .bx-wrapper li { width: 320px!important; }

	#content.list-products .products .compare-wrapli{width: 320px;}

	.module.highlightFeatures .features .mainFeature .image, .module.highlightFeatures .features .item .right .image{width: 320px;}


	.washers-cup .related_container .icon.right,
	.washers-cup .related_container .icon.left{display: none;}
	.washers-cup .related_container li{width: 320px!important;}
	.washers-cup .related_container{height: 559px;}


	.washers-cup .products .whp-product .entry-header{padding: 0 0 0 5px!important;}
	.washers-cup .products .whp-product .btn.see_more{margin-left: 0!important;}
	.washers-cup .products .whp-product .compare{margin-left: 0!important;}

	.washers-cup .video_wrapper{height: 448px!important;}

	.washers-cup .module.bottom .content{height: auto;}


	.washers-cup .module.bottom .left, .washers-cup .module.bottom .right{float:none;display: inline-block;height: 364px;}

	.washers-cup .module.bottom .vertical .item,
	.washers-cup .module.bottom .vertical .item .data{height: auto;}
	.washers-cup .module.bottom .content.vertical .excerpt{height: 61px;}
	.washers-cup .module.bottom .content .more{float: left;position: initial;}
	.washers-cup .module.bottom .right .single .image{width: 300px;height: auto;display: inline-block;}

	.washers-cup .module.bottom .single .data{text-align: center;width: 100%;}

	.washers-cup .module.bottom .content.single .title,
	.washers-cup .module.bottom .content.single .excerpt{width: 100%;text-align: center;margin-left:0;margin-right: 0;line-height: 16px; }

	.washers-cup .module.bottom .content .more{clear:both;display: inline-block;float:none;}

	.module.highlightFeatures .features .item,
	.module.highlightFeatures .features .item .center,
	.module.highlightFeatures .features .item .col.data, .module.highlightFeatures .features .item .col.data .description, .module.highlightFeatures .features .item .col.data .title,
	.module.highlightFeatures .features .mainFeature .image, .module.highlightFeatures .features .item .right .image,
	.module.highlightFeatures .features .item.small-left .image, .module.highlightFeatures .features .item.small-right .image{width: 320px!important; height: auto!important; display: inline-block;float: none;padding: 0;}

	.module.highlightFeatures .features .item{padding-bottom: 20px!important;}


	.module.highlightFeatures .features .item .col.data{width: 300px!important}
	.module.highlightFeatures .features .item .text{    width: 280px;padding: 10px;}

	.module.highlightFeatures .features .item .col.data .description,
	.module.highlightFeatures .features .item .col.data .title{text-align: left!important;width: 300px!important;}


	.module.highlightFeatures .features .item .image.right{  margin-top: 20px;}



	/** Landing **/
	#primary.landing .banner.mobile { height: 240px; display: block!important;}
	#primary.landing .banner.desktop{display: none;}

	#primary{width: 320px;margin: auto;float: none;}

	.water_filters .main_slider{height: 253px;}

	.water_filters .submenu{width: 300px;position: relative;height: 45px;padding:0 10px;}
	.water_filters .submenu .container{position: absolute;width: 320px;top: 45px;height: 140px;left: 0;display: none;}
	.water_filters .submenu .container .item{width: 100%;display: block;clear: both;text-align: left;background: #fff;color: #2abce9;margin: 0;font-size: 15px;line-height: 35px;padding: 0 10px;width: 300px;}
	.water_filters .submenu .submenu_title{    width: 100%;height: 45px;}
	.water_filters .submenu .submenu_title .text{float: left;line-height: 45px;font-family: "HelveticaLight";font-size: 17px;color: #fff;}
	.water_filters .submenu .submenu_title .icon_mobile{background-image:url("images/landing_filtros_agua/minisprite.png");    float: right;width: 24px;height: 20px;margin: 13px 0 0 0;background-position: -460px -49px;}

	.water_filters .main_title{font-size: 20px;margin: 23px 0 0 0;}
	.water_filters .line{width: 32px;display: inline-block;width: 32px;display: inline-block;height: 1px;background: #2abce9;margin: 20px 0 20px 0;}
	.water_filters .block .menu_1 .menu_step{width: 28px;height: 28px;}
	.water_filters .block .menu_1 .step_line{width: 40px;}
	.water_filters .block .step .title{font-size: 16px;}

	.water_filters .block .step .option{width: 94px;height: 110px;}
	.water_filters .block .step .option.m{margin: 0;}
	.water_filters .block .step .option .text{font-size: 12px;}


	/* landing conoce a mama */
	#primary.landing.madres-concurso .titulo-yellow h1 { font-size: 22px;}
	#primary.landing.madres-concurso .botonera a { font-size: 22px; margin:0;}
	#primary.landing.madres-concurso .socials-btns img { width: 80px;}
	#primary.landing.madres-concurso .pasos .paso {
		display: block;
		width: 100%;
		margin: 0 auto 80px;
	}
	#primary.landing.madres-concurso .pasos .paso .socials-btns img { width: 40px;}
	#primary.landing.madres-concurso .logos > div img { width: 100% !important;}
	#primary.landing.madres-concurso .logos {margin: -65px auto 0px;}
	#primary.landing.madres-concurso .contador { width: 100%; height: auto; background-size: contain; padding: 7%; }
	#primary.landing.madres-concurso .contador h1 { font-size: 14px; margin-bottom: 5%; }
	#primary.landing.madres-concurso .contador .bg-yellow { width: 208px; padding: 9px 0; margin-bottom: 8%; }
	#primary.landing.madres-concurso .contador img { width: 32%; max-width: 305px;}
	#primary.landing.madres-concurso .module.video .videoWrapper { height: 178px;}
	#primary.landing.madres-concurso .video_wrapper .main_title { font-size: 12px;}
	#primary.landing.madres-concurso .module.video { margin-top: 15px;}
	#primary.landing.madres-concurso .module.video .line { margin-bottom: 0px;}
	#primary.landing.madres-concurso .video_wrapper { height: auto; box-sizing: border-box;}
	#primary.landing.madres-concurso .module.highlightFeatures .features .item .text { padding-left:0; padding-right:0; width: 100%;}
	#primary.landing.madres-concurso .module.highlightFeatures .features .item .col .text .description { font-size: 15px;}
	#primary.landing.madres-concurso .site-content.list-products { display: none;}
	#primary.landing.madres-concurso .titulo-yellow { margin-bottom: 38px; padding: 12px 0;}
	#primary.landing.madres-concurso .botonera { margin-bottom: 0px;}
	#primary.landing.madres-concurso .socials-btns h2 { margin-bottom: 10px;}

  .module.featured .slider .slide {
    width: 100%;
    height: 260px;
  }
  .module.featured .slider .slide .left{
    width: 40%;
  }
  .module.featured .slider .slide .right{
    width: 45%;
  }
  .module.featured .slider .slide .left img{
    width: 100%;
  }
/*
  .module.featured .slider,
  .module.featured .slider .wrapper {
    width: 480px;
  }
  .module.featured .slider .wrapper .container {
    width: 480px!important;
  }
*/
}
