/**

 * @package     fortress

 * @copyright   Copyright (c) 2010-2016 MeigeeTeam. (http://www.meigeeteam.com)

 */



/* #Desktop - Extra Large ================================================== */



@media only screen and (min-width: 1332px) {

	.riqukyucqywoj .navbar-collapse.collapse a.level-top.ui-state-focus,

	.riqukyucqywoj .navbar-collapse.collapse a.level-top.ui-state-active {background-color: rgba(0,0,0,0.1);}

	.riqukyucqywoj .navbar-collapse.collapse .parent a.level-top.ui-state-focus,

	.riqukyucqywoj .navbar-collapse.collapse .parent a.level-top.ui-state-active {

		border-color: #f3e8e5;

		border-bottom-color: #fff;

		background-color: transparent;

		color: #222;

		-webkit-box-shadow: -4px 8px 14px 0px rgba(0,0,0,0.2);

		-moz-box-shadow: -4px 8px 14px 0px rgba(0,0,0,0.2);

		box-shadow: -4px 8px 14px 0px rgba(0,0,0,0.2);

	}

	.navigation .level0 .submenu {

		-webkit-box-shadow: -4px 8px 14px 0px rgba(0,0,0,0.2);

		-moz-box-shadow: -4px 8px 14px 0px rgba(0,0,0,0.2);

		box-shadow: -4px 8px 14px 0px rgba(0,0,0,0.2);

	}

	.riqukyucqywoj .navbar-collapse.collapse li.active > a.level-top,

	.riqukyucqywoj .navbar-collapse.collapse li.active > a.level-top.ui-state-active,

	.riqukyucqywoj .navbar-collapse.collapse li.active > a.level-top.ui-state-focus {background-color: #222; color: #fff; border-color: #222;}

	.riqukyucqywoj .navbar-collapse.collapse li.active > a.level-top .ui-menu-icon:after,

	.riqukyucqywoj .navbar-collapse.collapse li.active > a.level-top.ui-state-focus .ui-menu-icon:after,

	.riqukyucqywoj .navbar-collapse.collapse li.active > a.level-top.ui-state-active .ui-menu-icon:after {color: #fff;}



	/* Header 2 */

    .opxrjipelsehdiw.cllrguczchagek-2 .ccotjzhdwuc {float: left;}

    .opxrjipelsehdiw.cllrguczchagek-2 .upespoulac {float: left;}

    .opxrjipelsehdiw.cllrguczchagek-2 .awzjzhrfohswpie {padding-right: 0; padding-left: 130px; float: right;}



	/* Header 6 */

    body.cms-index-index .opxrjipelsehdiw.cllrguczchagek-6 {position: absolute; top: 0; left: 0; right: 0; margin: 0 auto; background-color: transparent;}



    /* Header 7 */

    .opxrjipelsehdiw.cllrguczchagek-7 .navbar-collapse.collapse li.level0 > a {position: relative; top: -50px; opacity: 0;}



	.qhausgwevdkxy .egsuptthwk .cstdriygcj {

		opacity: 0;

		-webkit-transform: translateY(100%);

		-moz-transform: translateY(100%);

		-ms-transform: translateY(100%);

		transform: translateY(100%);

	}



	.footer .footer-middle-block ul.social-links {padding-right: 40px;}

}



/* #Desktop ================================================== */



/* Note: Design for a width of 1024px */



@media only screen and (min-width: 1008px) and (max-width: 1331px) {



	.opxrjipelsehdiw .top-block {text-align: center;}

	.opxrjipelsehdiw .top-block .minicart-wrapper .block-minicart {text-align: left;}

	.opxrjipelsehdiw .top-block .right-block {float: none; display: block; margin: 0 -10px; padding: 0 10px; border-top: solid 1px #ddd;}

	.opxrjipelsehdiw .wvcfveguokd {text-align: center;}

	.opxrjipelsehdiw .upespoulac {float: none; display: inline-block; padding-bottom: 0;}

	.opxrjipelsehdiw .quick-access {float: none; display: inline-block; padding-top: 0;}

	.text-banners-block a {padding: 12px 9px;}

	.sidebar .block.block-compare .hxxgrlipgwdh {width: 90%;}

	.sidebar .block .secondary {margin: .75em 0 0;}



	.riqukyucqywoj .navbar-collapse.collapse a.level-top.ui-state-focus,

	.riqukyucqywoj .navbar-collapse.collapse a.level-top.ui-state-active {background-color: rgba(0,0,0,0.1);}

	.riqukyucqywoj .navbar-collapse.collapse .parent a.level-top.ui-state-focus,

	.riqukyucqywoj .navbar-collapse.collapse .parent a.level-top.ui-state-active {

		border-color: #f3e8e5;

		border-bottom-color: #fff;

		background-color: transparent;

		color: #222;

		-webkit-box-shadow: -4px 8px 14px 0px rgba(0,0,0,0.2);

		-moz-box-shadow: -4px 8px 14px 0px rgba(0,0,0,0.2);

		box-shadow: -4px 8px 14px 0px rgba(0,0,0,0.2);

	}

	.riqukyucqywoj .navbar-collapse.collapse li.active > a.level-top,

	.riqukyucqywoj .navbar-collapse.collapse li.active > a.level-top.ui-state-active,

	.riqukyucqywoj .navbar-collapse.collapse li.active > a.level-top.ui-state-focus {background-color: #222; color: #fff; border-color: #222;}

	.riqukyucqywoj .navbar-collapse.collapse li.active > a.level-top .ui-menu-icon:after,

	.riqukyucqywoj .navbar-collapse.collapse li.active > a.level-top.ui-state-focus .ui-menu-icon:after,

	.riqukyucqywoj .navbar-collapse.collapse li.active > a.level-top.ui-state-active .ui-menu-icon:after {color: #fff;}

	.navigation .level0 .submenu {

		-webkit-box-shadow: -4px 8px 14px 0px rgba(0,0,0,0.2);

		-moz-box-shadow: -4px 8px 14px 0px rgba(0,0,0,0.2);

		box-shadow: -4px 8px 14px 0px rgba(0,0,0,0.2);

	}

	.riqukyucqywoj #sticky-header .navbar-collapse.collapse a.level-top {padding-left: 10px; padding-right: 10px;}





	/* Header 2 */

    .opxrjipelsehdiw.cllrguczchagek-2 .awzjzhrfohswpie {float: right; padding-left: 60px; padding-right: 0;}



	/* Header 6 */

    .opxrjipelsehdiw.cllrguczchagek-6 {padding: 0px 10px;}

    .opxrjipelsehdiw.cllrguczchagek-6 .top-block {float: none; width: 100%;}

    .opxrjipelsehdiw.cllrguczchagek-6 .uyqtxhgilahvuz {float: none; width: 100%;}

    .opxrjipelsehdiw.cllrguczchagek-6 .menu-wrapper {float: none; width: 100%;}

    .opxrjipelsehdiw.cllrguczchagek-6 .top-block .right-block {border: none; padding-bottom: 10px; text-align: center;}

    .opxrjipelsehdiw.cllrguczchagek-6 .toggle-nav {float: none; display: inline-block;}

    .opxrjipelsehdiw.cllrguczchagek-6 .welcome {padding-top: 0;}

    .opxrjipelsehdiw.cllrguczchagek-6 .customer-name i.fa {top: 2px;}

    .opxrjipelsehdiw.cllrguczchagek-6 .customer-block {padding-right: 25px;}

    .opxrjipelsehdiw.cllrguczchagek-6 .menu-wrapper .menu-inner {border-bottom: none; text-align: center;}

    .opxrjipelsehdiw.cllrguczchagek-6 .block-search {display: inline-block;}

    .opxrjipelsehdiw.cllrguczchagek-6 .navbar-collapse.collapse {text-align: left;}

    .opxrjipelsehdiw.cllrguczchagek-6 .minicart-wrapper {float: none;}

    .opxrjipelsehdiw.cllrguczchagek-6 .block-search {margin-left: 10px;}

    body.cms-index-index .opxrjipelsehdiw.cllrguczchagek-6 {position: absolute; top: 0; left: 0; right: 0; margin: 0 auto; background-color: transparent;}

    .opxrjipelsehdiw.cllrguczchagek-6 {padding-left: 10px; padding-right: 10px;}

    .opxrjipelsehdiw.cllrguczchagek-6 .minicart-wrapper .title-cart {padding-left: 14px; padding-right: 14px;}

    .opxrjipelsehdiw.cllrguczchagek-6 .customer-name i.fa {top: 3px;}

    .opxrjipelsehdiw.cllrguczchagek-6 .block-search {margin-left: 5px;}



	/* Header 7 */

    .opxrjipelsehdiw.cllrguczchagek-7 .navbar-collapse.collapse li.level0 > a {position: relative; top: -50px; opacity: 0;}

    .opxrjipelsehdiw.cllrguczchagek-7 .navbar-collapse.collapse a.level-top {padding-left: 5px; padding-right: 5px;}



	/* Home Page */

	.feature-links i {

		font-size: 44px;

		height: 70px;

		width: 70px;

		line-height: 70px;

	}



	.footer .footer-links a {padding-left: 14px; padding-right: 14px;}



}



/* #Tablet (Portrait) ================================================== */



/* Note: Design for a width of 768px */



@media only screen and (min-width: 768px) and (max-width: 1007px) {

	.lsveftevyk img {width: auto!important; height: auto!important;}

	.qhausgwevdkxy .jwrkpjgyvldrs-secondary a {margin-left: 10px;}

	.opxrjipelsehdiw .jwrkpjgyvldr.nav-toggle {display: inline-block; margin: 0; padding: 0 15px 0 0; vertical-align: middle;}

	.opxrjipelsehdiw .jwrkpjgyvldr.nav-toggle i {line-height: 24px;}

	.nav-before-open{height: 100%;width: 100%}

	.nav-before-open .evszlreijsdh{-webkit-transition: left .3s;-moz-transition: left .3s;-ms-transition: left .3s;transition: left .3s;height: 100%;left: 0; /* overflow: hidden; */ position: relative}

	.riqukyucqywoj .navbar-collapse.collapse a.level-top span {padding-top: 0;}

	.nav-before-open body{height: 100%;overflow: hidden;position: relative;width: 100%}

	.nav-open .evszlreijsdh{left: 360px;}

	.nav-open .nav-sections{

		-webkit-box-shadow: 0 0 5px 0 rgba(50,50,50,0.75);

		-moz-box-shadow: 0 0 5px 0 rgba(50,50,50,0.75);

		-ms-box-shadow: 0 0 5px 0 rgba(50,50,50,0.75);

		box-shadow: 0 0 5px 0 rgba(50,50,50,0.75);

		left: 0;

		z-index: 99;



	}

	.nav-open .nav-toggle:after{

		background: rgba(0,0,0,0.01);

		content: '';

		display: block;

		height: 100%;

		position: fixed;

		right: 0;

		top: 0;

		width: 100%;

		z-index: 1;

	}

	.nav-sections {width: 360px; left: -360px;}

	.nav-sections-items{position: relative; z-index: 1}

	.nav-sections-items:before,

	.nav-sections-items:after{content: '';display: table}

	.nav-sections-items:after{clear: both}

	.nav-sections-item-title {

		background: transparent;

		border: solid #d7d7d7;

		border-width: 0 0 1px 1px;

		box-sizing: border-box;

		float: left;

		height: 46px;

		font-size: 14px;

		padding: 13px 0;

		text-align: center;

		width: 33.33%;

	}

	.nav-sections-item-title a {color: inherit;}

	.nav-sections-item-title.active {background: #e3e3e3; border-bottom: 0;}

	.nav-sections-item-title.active a {color: #000;}

	.nav-sections-item-title .nav-sections-item-switch:hover {text-decoration: none;}

	.nav-sections-item-content {box-sizing: border-box; float: right; margin-left: -100%; margin-top: 45px; width: 100%; padding: 20px;}

	.nav-sections-item-content .navbar-collapse.collapse {border: none; margin: -20px;}

	.nav-sections-item-content:before,

	.nav-sections-item-content:after{content: '';display: table}

	.nav-sections-item-content:after{clear: both}

	.nav-sections-item-content.active{display: block}

	.mobile-menu-wrapper .cllrguczchagek-switcher,

	.mobile-menu-wrapper .cllrguczchagek-switcher .options {display: block; margin: 0;}

	.mobile-menu-wrapper .cllrguczchagek-switcher .options .jwrkpjgyvldr.toggle,

	.mobile-menu-wrapper .cllrguczchagek-switcher .options .jwrkpjgyvldr.toggle.active {display: block; padding: 2px 10px 2px 0; border: solid 1px #ddd;}

	.mobile-menu-wrapper .switcher-trigger strong {width: calc(100% - 16px);}



	.mobile-menu-wrapper .cllrguczchagek-switcher + .cllrguczchagek-switcher {margin-top: 20px;}

	.mobile-menu-wrapper .cllrguczchagek-switcher + .cllrguczchagek-switcher > div {display: block;}

	.mobile-menu-wrapper .cllrguczchagek-switcher + .cllrguczchagek-switcher:before {content: none;}

	.opxrjipelsehdiw .quick-access .cllrguczchagek-switcher {display: none;}

	.navigation{background: #f0f0f0;box-sizing: border-box}

	.navigation ul {margin: 0; padding: 0; float: none;}

	.navigation li {margin: 0; float: none;}

	.navigation a{display: block;padding-top: 10px;padding-right: 0;padding-bottom: 10px;padding-left: 15px}

	.navigation a,

	.navigation a:hover{color: #575757;text-decoration: none}

	.navigation .level0 .submenu {background: inherit;}

	.navigation .level0{border-top: 1px solid #d1d1d1;}

	.navigation .level0 > .level-top{font-weight: 700;padding: 8px 40px 8px 15px;text-transform: uppercase;word-wrap: break-word}

	.navigation .level0.active .all-category .ui-state-focus{border-color: #ff5501;border-style: solid;border-width: 0 0 0 8px;color: #333;padding-left: 7px;display: inline-block}

	.navigation .level0 > .level1{font-weight: 600}

	.navigation .level0.active > a:not(.ui-state-active),

	.navigation .level0.has-active > a:not(.ui-state-active){opacity: .75; background: transparent;}

	.navbar-default .navbar-nav > .active > a,

	.navbar-default .navbar-nav > .active > a:hover,

	.navbar-default .navbar-nav > .active > a:focus {background: transparent;}

	.navigation .level0 .submenu a:hover,

	.navigation .level0 .submenu a.ui-state-focus,

	.navigation .level0 .submenu .active > a,

	.navigation .level0 .submenu li.level1 > a  {background: transparent; color: #222;}

	.navigation li.level0:last-child{border-bottom: 1px solid #d1d1d1}

	.navigation .submenu > li{word-wrap: break-word}

	.navigation .submenu:not(:first-child){font-weight: 400;line-height: 1.3;left: auto !important;overflow-x: hidden;padding: 0;position: relative;top: auto !important;transition: left .3s ease-out}

	.navigation .submenu:not(:first-child) > li > a{padding-left: 15px}

	.navigation .submenu:not(:first-child) > li:last-child{margin-bottom: 0}

	.navigation .submenu:not(:first-child) ul{display: block;padding-left: 15px}

	.navigation .submenu:not(:first-child) ul > li{margin: 0}

	.navigation .submenu:not(:first-child) ul > li a{color: #575757;display: block;line-height: normal}

	.navigation .submenu:not(:first-child).expanded{display: block !important;padding-right: 0;top: 0 !important}

	.navigation .submenu:not(:first-child) .active > a{border-color: #ff5501;border-style: solid;border-width: 0 0 0 8px;color: #333;padding-left: 7px}

	.navigation .submenu:not(:first-child) .level1.active > a{padding-left: 7px}



	.riqukyucqywoj .navbar-collapse.collapse a.level-top {padding: .75em 20px;}

	.riqukyucqywoj .navbar-collapse.collapse a.level-top.ui-state-focus {margin: 0; padding: .75em 20px; background: transparent; color: #222;}



	/* .riqukyucqywoj .navbar-collapse {

		-webkit-transition: left .3s;

		-moz-transition: left .3s;

		-ms-transition: left .3s;

		transition: left .3s;

		height: 100%!important;

		left: -50%;

		overflow: auto!important;

		position: fixed;

		top: 0;

		width: 50%;

		display: block;

	}

	.nav-open .navbar-collapse {

		-webkit-box-shadow: 0 0 5px 0 rgba(50,50,50,0.75);

		-moz-box-shadow: 0 0 5px 0 rgba(50,50,50,0.75);

		-ms-box-shadow: 0 0 5px 0 rgba(50,50,50,0.75);

		box-shadow: 0 0 5px 0 rgba(50,50,50,0.75);

		left: 0;

		z-index: 99;

		background: #fff;

	}

	.riqukyucqywoj .navbar-collapse.collapse li.level-top.parent > a {position: static;}

	.riqukyucqywoj .navbar-collapse.collapse li.level-top.parent:after {

		content: '\f078';

		display: inline-block;

		font: normal normal normal 14px/1 FontAwesome;

		font-size: inherit;

		text-rendering: auto;

		-webkit-font-smoothing: antialiased;

		-moz-osx-font-smoothing: grayscale;

		position: absolute;

		right: 0;

		padding: 5px;

		top: 8px;

	}

	.riqukyucqywoj .navbar-collapse.collapse a.level-top .ui-menu-icon {display: none;}

	.riqukyucqywoj .navbar-collapse.collapse li.parent a.level-top:after {content: none;}

	.navigation .level0 .submenu {position: static; box-shadow: none; margin: 0; padding: 0 10px; position: static!important;} */



	/* new mobile menu */

	.riqukyucqywoj .menu-wrapper .hgpadwpaoelww {display: none;}

	.riqukyucqywoj .navbar-collapse.collapse {display: block;}

	.riqukyucqywoj .navbar-collapse.collapse li.level-top.parent > a {position: static;}

	.riqukyucqywoj .navbar-collapse.collapse li.level-top.parent:after {

		content: '\f078';

		display: inline-block;

		font: normal normal normal 14px/1 FontAwesome;

		font-size: inherit;

		text-rendering: auto;

		-webkit-font-smoothing: antialiased;

		-moz-osx-font-smoothing: grayscale;

		position: absolute;

		right: 5px;

		padding: 5px;

		top: 10px;

	}

	.riqukyucqywoj .navbar-collapse.collapse a.level-top .ui-menu-icon {display: none;}

	.riqukyucqywoj .navbar-collapse.collapse li.parent a.level-top:after {content: none;}

	.navigation .level0 .submenu {position: static; box-shadow: none; margin: 0; padding: 0 10px; position: static!important;}

	.riqukyucqywoj .mobile-menu-wrapper .cllrguczchagek.links {display: block; margin: -20px;}

	.riqukyucqywoj .mobile-menu-wrapper .cllrguczchagek.links li {padding: 12px; display: block; float: none;}

	.riqukyucqywoj .mobile-menu-wrapper .cllrguczchagek.links li a {font-size: 14px;}

	.riqukyucqywoj .mobile-menu-wrapper .cllrguczchagek.links li a:before {content: none;}

	.riqukyucqywoj .mobile-menu-wrapper .cllrguczchagek.links li + li {border: none; border-top: solid 1px rgba(0,0,0,.15);}



	/* end */





	.opxrjipelsehdiw .right-block .top-block {display: inline-block;}

	.riqukyucqywoj .cllrguczchagek.links {margin-left: 10px; display: none;}

	.customer-welcome .customer-menu {text-align: left;}



	/* Header 2 */

    .opxrjipelsehdiw.cllrguczchagek-2 .awzjzhrfohswpie {float: right; padding-left: 60px; padding-right: 0;}



	/* Header 6 */

    .opxrjipelsehdiw.cllrguczchagek-6 {padding: 0px 10px;}

    .opxrjipelsehdiw.cllrguczchagek-6 .top-block {float: none; width: 100%;}

    .opxrjipelsehdiw.cllrguczchagek-6 .uyqtxhgilahvuz {float: none; width: 100%;}

    .opxrjipelsehdiw.cllrguczchagek-6 .menu-wrapper {float: none; width: 100%;}

    .opxrjipelsehdiw.cllrguczchagek-6 .top-block .right-block {border: none; padding-bottom: 10px;}

    .opxrjipelsehdiw.cllrguczchagek-6 .customer-name i.fa {top: 2px;}

    .opxrjipelsehdiw.cllrguczchagek-6 .customer-block {padding-right: 25px;}

    .opxrjipelsehdiw.cllrguczchagek-6 .menu-wrapper .menu-inner {border-bottom: none; text-align: center; display: none;}

    .opxrjipelsehdiw.cllrguczchagek-6 .navbar-collapse.collapse {text-align: left;}

    .opxrjipelsehdiw.cllrguczchagek-6 .toggle-nav {float: none; display: inline-block;}

	.opxrjipelsehdiw.cllrguczchagek-6 .top-block  .customer-block,

    .opxrjipelsehdiw.cllrguczchagek-6 .top-block  .cllrguczchagek-switcher{display: none;}



	/* Header 7 */

    .opxrjipelsehdiw.cllrguczchagek-7 .jwrkpjgyvldr.nav-toggle span {display: none;}



	/* Sticky Header */

    #sticky-header {display: none !important;}





	/* Home Page */

	.feature-links i {

		font-size: 32px;

		height: 50px;

		width: 50px;

		line-height: 50px;

	}

	.feature-links .media {padding: 10px 10px;}

	.feature-links .title {font-size: 18px;}

	.feature-links .text {font-size: 11px;}





	.sidebar .block li a:not(.jwrkpjgyvldr),

	.sidebar .block li strong {width: 90%;}



	.sidebar .block.block-reorder li .field + .hxxgrlipgwdh {width: 84%; vertical-align: top;}

	.sidebar .block .secondary {margin: .75em 0 0;}

	.qhausgwevdkxy .jwrkpjgyvldrs-primary + .jwrkpjgyvldrs-secondary {margin-top: .75em;}

	#product-review-table th,

	#product-review-table td {padding: 6px;}

	.toolbar .modes {margin-right: 0;}



	.opxrjipelsehdiw .top-block {text-align: center;}

	.opxrjipelsehdiw .top-block .minicart-wrapper .block-minicart {text-align: left;}

	.opxrjipelsehdiw .top-block .right-block {float: none; display: block; margin: 0 -10px; padding: 0 10px; border-top: solid 1px #ddd;}

	.minicart-wrapper .title-cart,

	.cllrguczchagek.links li {padding-left: 10px; padding-right: 10px;}

	.opxrjipelsehdiw .wvcfveguokd {text-align: center;}

	.opxrjipelsehdiw .upespoulac {float: none; display: inline-block; padding-bottom: 0;}

	.opxrjipelsehdiw .quick-access {float: none; display: inline-block; padding: 0;}

	.kywppklychc-list .widget-new-list li.czicssqfhz .lightbox-button {display: none;}



	.qhausgwevdkxy .reviews-actions a.add {display: none;}

	.text-blocks-wrapper p {font-size: .91em;}



	.info-block .czicssqfhz {min-height: 330px;}

	.toolbar .limiter {margin-left: 10px;}

	.footer .footer-links a {padding: .45em 7px; position: relative; display: inline-block; font-size: 11px;}

	.ztdjgvgecir .store-switcher-wrapper {clear: both; display: inline-block; margin-top: 1.5em;}

	.sidebar .block {padding: 0 12px 16px;}

	.block-title,

	.sidebar .block .block-title,

	.block-collapsible-nav-title {padding: 16px 0; font-size: 1.16em;}

}

/*  #Mobile (Portrait) ================================================== */



/* Note: Design for a width of 320px */

@media only screen and (max-width: 767px) {



	 /* Data Table */

	table.table:not(#product-review-table):not(#product-comparison):not(.totals) table,

	table.table:not(#product-review-table):not(#product-comparison):not(.totals) thead,

	table.table:not(#product-review-table):not(#product-comparison):not(.totals) tbody,

	table.table:not(#product-review-table):not(#product-comparison):not(.totals) th,

	table.table:not(#product-review-table):not(#product-comparison):not(.totals) td,

	table.table:not(#product-review-table):not(#product-comparison):not(.totals) tr { display: block; border: none!important; text-align: left !important;  width: 100%!important; float: none; }

	table.table:not(#product-review-table):not(#product-comparison) thead tr { display: none;}

	table.table:not(#product-review-table):not(#product-comparison) th,

	table.table:not(#product-comparison)  td { padding: 10px 10px; width: 100%!important;}

	table.table:not(#product-review-table):not(#product-comparison) td a.aedhtxyirjizxow-image{width:auto; max-width:100%; margin:0 auto; float:none;}

	table.table:not(#product-review-table):not(#product-comparison) td a.aedhtxyirjizxow-image img{width:100%;}

	table.table:not(#product-review-table):not(#product-comparison) td .cart-label { width: 80px; display: inline-block; vertical-align: middle; font-size:1.16em; color:#888; font-weight:normal; }

	table.table:not(#product-review-table):not(#product-comparison) td.wftfsgyrurortwx { border-bottom: 1px solid #ddd!important;/*  margin-bottom: 1.5em; */ margin-bottom: -1px;}

	#shopping-cart-table tbody tr td.jwrkpjgyvldrs a {float: right;}



	body .table-comparison {width: auto; max-width: none;}

	.table-comparison .hpwzpfflqughh-actions > .jwrkpjgyvldrs-primary + .jwrkpjgyvldrs-secondary {margin: .75em 0 0;}





	body #co-shipping-method-form #checkout-shipping-method-load table.table.table-checkout-shipping-method th,

	body #co-shipping-method-form #checkout-shipping-method-load table.table.table-checkout-shipping-method td {display: inline-block; width: auto!important;}



	table#product-review-table table { display:  table;}

	table#product-review-table thead { display: table-header-group;}

	table#product-review-table tbody { display: table-row-group;}

	table#product-review-table tr { display:  table-row;}

	table#product-review-table th,

	table#product-review-table td { display: table-cell;}

	table#product-review-table thead tr { display:  table-row;}

	table#product-review-table {  margin:10px 0;}

	table#product-review-table th { padding:4px 3px; border:1px solid #E4E4E4; font-weight:bold; white-space:normal; }

	table#product-review-table td { padding:14px 20px; border:1px solid #E4E4E4;}

	table#product-review-table thead th span{text-indent:0; white-space:normal; overflow:visible; background:none!important; width:auto; font-size:10px; color:#fff;}

	table#product-review-table td{padding:9px 11px;}

	table#product-review-table tbody th{font-size:1em; padding:9px;}

	#shopping-cart-table thead {display: none!important;}



	.fieldset .customer-name-prefix-middlename-suffix .field {width: 33.33334%;}



	.opxrjipelsehdiw .awzjzhrfohswpie {text-align: center; float: none; padding: 0;}

	.opxrjipelsehdiw a.logo,

	.opxrjipelsehdiw .logo {float: none; padding-bottom: 0;}

	.opxrjipelsehdiw .block-search {margin: 5px 0 10px 0; display: block; clear: both; width: 100%;}

	.riqukyucqywoj .block-search .input-group,

	.riqukyucqywoj .block-search .input-group input {width: 100%;}

	.cllrguczchagek.links {float: none; display: inline-block;}

	.lsveftevyk img {width: auto!important; height: auto!important;}

	.qhausgwevdkxy .jwrkpjgyvldrs-secondary a {margin-left: 10px;}

	.riqukyucqywoj .block-search.type-2 .pxlwqhsvdjyd .inner .input-group {width: 86%;}

	.riqukyucqywoj .block-search.type-2 .pxlwqhsvdjyd .inner input {width: 75%;}



	#home-slider .czicssqfhz .title {font-size: 14px; line-height: 18px;}

	#home-slider .czicssqfhz .slide-container.slide-skin .title {margin-bottom: 0;}

	#home-slider .czicssqfhz .slide-container.slide-skin-2 {left: 5%; right: 5%;}

	#home-slider .czicssqfhz .slide-container.slide-skin-2 .title,

	#home-slider .czicssqfhz .slide-container.slide-skin-3 .title {margin-bottom: 0;}

	#home-slider.owl-theme .owl-pagination {bottom: 0;}



	.eksgiucpkzlpwgc .qhausgwevdkxy li.czicssqfhz,

	.eksgiucpkzlpwgc .qhausgwevdkxy li.hpwzpfflqughh {float: none; width: auto; clear: both;}

	.kywppklychc-list .ujjiphyfsjhv,

	.kywppklychc-list .capsuwdcra {float: none; width: auto;}



	.toolbar .toolbar-sorter {float: right;}

	.toolbar .limiter {float: none; margin-top: 10px;}





	.footer-bottom-wrapper .pull-left,

	.footer-bottom-wrapper .pull-right {float: none!important; display: block; text-align: center;}

	.footer .switcher-store {margin: 0;}

	.footer .social-links {display: inline-block;}



	[class*='col-sm'] + [class*='col-sm'] {margin-top: 12px;}



	.yvvdrtxdtwjgat {font-size: 2em;}



	.opxrjipelsehdiw .jwrkpjgyvldr.nav-toggle {display: inline-block;margin: 0; padding: 0;}

	.opxrjipelsehdiw .jwrkpjgyvldr.nav-toggle i {line-height: 24px;}

	.nav-before-open{height: 100%;width: 100%}

	.nav-before-open .evszlreijsdh{-webkit-transition: left .3s;-moz-transition: left .3s;-ms-transition: left .3s;transition: left .3s;height: 100%; left: 0; /* overflow: hidden; */ position: relative}

	.nav-before-open body{height: 100%;overflow: hidden;position: relative;width: 100%}

	.nav-open .evszlreijsdh{left: 80%; left: calc(100% - 54px);}

	.nav-open .nav-sections{

		-webkit-box-shadow: 0 0 5px 0 rgba(50,50,50,0.75);

		-moz-box-shadow: 0 0 5px 0 rgba(50,50,50,0.75);

		-ms-box-shadow: 0 0 5px 0 rgba(50,50,50,0.75);

		box-shadow: 0 0 5px 0 rgba(50,50,50,0.75);

		left: 0;

		z-index: 99;



	}

	.nav-open .nav-toggle:after{

		background: rgba(0,0,0,0.01);

		content: '';

		display: block;

		height: 100%;

		position: fixed;

		right: 0;

		top: 0;

		width: 100%;

		z-index: 1;

	}

	.nav-sections-items {position: relative; z-index: 1;}

	.nav-sections-items:before,

	.nav-sections-items:after {content: ''; display: table;}

	.nav-sections-items:after {clear: both;}

	.nav-sections-item-title {

		font-size: 14px;

		background: transparent;

		border: solid #d7d7d7;

		border-width: 0 0 1px 1px;

		box-sizing: border-box;

		float: left;

		height: 46px;

		padding: 13px 0;

		text-align: center;

		width: 33.33%;

	}

	.nav-sections-item-title a {color: inherit;}

	.nav-sections-item-title.active {background: #e3e3e3; border-bottom: 0;}

	.nav-sections-item-title.active a {color: #000;}

	.nav-sections-item-title .nav-sections-item-switch:hover {text-decoration: none;}

	.nav-sections-item-content {box-sizing: border-box; float: right; margin-left: -100%; margin-top: 40px; width: 100%; padding: 20px;}

	.nav-sections-item-content .navbar-collapse.collapse {border: none; margin: -20px;}

	.nav-sections-item-content:before,

	.nav-sections-item-content:after{content: '';display: table}

	.nav-sections-item-content:after{clear: both}

	.nav-sections-item-content.active{display: block}

	.mobile-menu-wrapper .cllrguczchagek-switcher,

	.mobile-menu-wrapper .cllrguczchagek-switcher .options {display: block; margin: 0;}

	.mobile-menu-wrapper .cllrguczchagek-switcher .options .jwrkpjgyvldr.toggle,

	.mobile-menu-wrapper .cllrguczchagek-switcher .options .jwrkpjgyvldr.toggle.active {display: block; padding: 2px 10px 2px 0; border: solid 1px #ddd;}

	.mobile-menu-wrapper .switcher-trigger strong {width: calc(100% - 16px);}

	.mobile-menu-wrapper .cllrguczchagek-switcher + .cllrguczchagek-switcher {margin-top: 20px;}

	.mobile-menu-wrapper .cllrguczchagek-switcher + .cllrguczchagek-switcher > div {display: block;}

	.mobile-menu-wrapper .cllrguczchagek-switcher + .cllrguczchagek-switcher:before {content: none;}

	.riqukyucqywoj .navbar-collapse.collapse a.level-top span {padding-top: 0;}

	.navigation{background: #f0f0f0;box-sizing: border-box}

	.navigation ul{margin: 0;padding: 0}

	.navigation li{margin: 0}

	.navigation li.level0.oljadgiyflqwtup {margin-top: 5px;}

	.navigation a{display: block;padding-top: 10px;padding-right: 0;padding-bottom: 10px;padding-left: 15px}

	.navigation a,

	.navigation a:hover{color: #575757;text-decoration: none}

	.navigation .level0 .submenu {background: inherit;}

	.navigation .level0:not(:first-child) {border-top: 1px solid #d1d1d1;}

	.navigation .level0 > .level-top{font-weight: 700;padding: 8px 40px 8px 15px;text-transform: uppercase;word-wrap: break-word}

	.navigation .level0.active .all-category .ui-state-focus{border-color: #ff5501;border-style: solid;border-width: 0 0 0 8px;color: #333;padding-left: 7px;display: inline-block}

	.navigation .level0 > .level1{font-weight: 600}

	.navigation .level0.active > a:not(.ui-state-active),

	.navigation .level0.has-active > a:not(.ui-state-active){opacity: .75; background: transparent;}

	.navbar-default .navbar-nav > .active > a,

	.navbar-default .navbar-nav > .active > a:hover,

	.navbar-default .navbar-nav > .active > a:focus {background: transparent;}

	.navigation .level0 .submenu a:hover,

	.navigation .level0 .submenu a.ui-state-focus,

	.navigation .level0 .submenu .active > a,

	.navigation .level0 .submenu li.level1 > a  {background: transparent; color: #222;}

	.navigation li.level0:last-child{border-bottom: 1px solid #d1d1d1}

	.navigation .submenu > li{word-wrap: break-word}

	.navigation .submenu:not(:first-child){font-weight: 400;line-height: 1.3;left: auto !important;overflow-x: hidden;padding: 0;position: relative;top: auto !important;transition: left .3s ease-out}

	.navigation .submenu:not(:first-child) > li > a{padding-left: 15px}

	.navigation .submenu:not(:first-child) > li:last-child{margin-bottom: 0}

	.navigation .submenu:not(:first-child) ul{display: block;padding-left: 15px}

	.navigation .submenu:not(:first-child) ul > li{margin: 0}

	.navigation .submenu:not(:first-child) ul > li a{color: #575757;display: block;line-height: normal}

	.navigation .submenu:not(:first-child).expanded{display: block !important;padding-right: 0;top: 0 !important}

	.navigation .submenu:not(:first-child) .active > a{border-color: #ff5501;border-style: solid;border-width: 0 0 0 8px;color: #333;padding-left: 7px}

	.navigation .submenu:not(:first-child) .level1.active > a{padding-left: 7px}



	.riqukyucqywoj .navbar-collapse.collapse a.level-top {padding: .75em 20px;}

	.riqukyucqywoj .navbar-collapse.collapse a.level-top.ui-state-focus {margin: 0; padding: .75em 20px; background: transparent; color: #222;}



	/* old mobile menu */

	/* .riqukyucqywoj .toggle-nav {float: right;}

	.navbar-collapse {

		-webkit-transition: right .3s;

		-moz-transition: right .3s;

		-ms-transition: right .3s;

		transition: right .3s;

		height: 100%;

		right: -80%;

		right: calc(-1 * (100% - 54px));

		overflow: auto;

		position: fixed;

		top: 0;

		width: 80%;

		display: block;

		width: calc(100% - 54px);

	}

	.nav-open .navbar-collapse {

		-webkit-box-shadow: 0 0 5px 0 rgba(50,50,50,0.75);

		-moz-box-shadow: 0 0 5px 0 rgba(50,50,50,0.75);

		-ms-box-shadow: 0 0 5px 0 rgba(50,50,50,0.75);

		box-shadow: 0 0 5px 0 rgba(50,50,50,0.75);

		right: 0;

		z-index: 99;

		background: #fff;

	}

	.riqukyucqywoj .navbar-collapse.collapse li.level-top.parent > a {position: static;}

	.riqukyucqywoj .navbar-collapse.collapse li.level-top.parent:after {

		content: '\f078';

		display: inline-block;

		font: normal normal normal 14px/1 FontAwesome;

		font-size: inherit;

		text-rendering: auto;

		-webkit-font-smoothing: antialiased;

		-moz-osx-font-smoothing: grayscale;

		position: absolute;

		right: 0;

		padding: 5px;

		top: 8px;

	}

	.riqukyucqywoj .navbar-collapse.collapse a.level-top .ui-menu-icon {display: none;}

	.riqukyucqywoj .navbar-collapse.collapse li.parent a.level-top:after {content: none;}

	.navigation .level0 .submenu {position: static; box-shadow: none; margin: 0; padding: 0 10px; position: static!important;} */



	/* new mobile menu */

	.riqukyucqywoj .menu-wrapper .hgpadwpaoelww {display: none;}

	.riqukyucqywoj .navbar-collapse.collapse {display: block;}

	.riqukyucqywoj .navbar-collapse.collapse li.level-top.parent > a {position: static;}

	.riqukyucqywoj .navbar-collapse.collapse li.level-top.parent:after {

		content: '\f078';

		display: inline-block;

		font: normal normal normal 14px/1 FontAwesome;

		font-size: inherit;

		text-rendering: auto;

		-webkit-font-smoothing: antialiased;

		-moz-osx-font-smoothing: grayscale;

		position: absolute;

		right: 5px;

		padding: 5px;

		top: 11px;

	}

	.riqukyucqywoj .navbar-collapse.collapse a.level-top .ui-menu-icon {display: none;}

	.riqukyucqywoj .navbar-collapse.collapse li.parent a.level-top:after {content: none;}

	.navigation .level0 .submenu {position: static; box-shadow: none; margin: 0; padding: 0 10px; position: static!important;}

	.riqukyucqywoj .mobile-menu-wrapper .cllrguczchagek.links {display: block; margin: -10px -20px;}

	.riqukyucqywoj .mobile-menu-wrapper .cllrguczchagek.links li {padding: 13px 12px; display: block; float: none;}

	.riqukyucqywoj .mobile-menu-wrapper .cllrguczchagek.links li a {font-size: 14px; color: rgba(0,0,0,0.9);}

	.riqukyucqywoj .mobile-menu-wrapper .cllrguczchagek.links li a:before {content: none;}

	.riqukyucqywoj .mobile-menu-wrapper .cllrguczchagek.links li + li {border: none; border-top: solid 1px rgba(0,0,0,.15);}



	/* end */



	.opxrjipelsehdiw .right-block .top-block {display: inline-block;}

	.customer-welcome .customer-menu {text-align: left;}



	/* Header 6 */

    .opxrjipelsehdiw.cllrguczchagek-6 {padding: 0px 10px;}

    .opxrjipelsehdiw.cllrguczchagek-6 .top-block {float: none; width: 100%;}

    .opxrjipelsehdiw.cllrguczchagek-6 .uyqtxhgilahvuz {float: none; width: 100%;}

    .opxrjipelsehdiw.cllrguczchagek-6 .menu-wrapper {float: none; width: 100%;}

    .opxrjipelsehdiw.cllrguczchagek-6 .top-block .right-block {border: none; padding-bottom: 10px; text-align: center;}

    .opxrjipelsehdiw.cllrguczchagek-6 .customer-name i.fa {top: 2px;}

    .opxrjipelsehdiw.cllrguczchagek-6 .customer-block {padding-right: 25px;}

    .opxrjipelsehdiw.cllrguczchagek-6 .menu-wrapper .menu-inner {border-bottom: none; text-align: center; display: none;}

    .opxrjipelsehdiw.cllrguczchagek-6 .block-search {display: inline-block;}

    .opxrjipelsehdiw.cllrguczchagek-6 .navbar-collapse.collapse {text-align: left;}

    .opxrjipelsehdiw.cllrguczchagek-6 .minicart-wrapper {float: none; position: static;}

    .opxrjipelsehdiw.cllrguczchagek-6 .minicart-wrapper .block-minicart {left: 0; right: 0; margin-left: auto; margin-right: auto;}

    .opxrjipelsehdiw.cllrguczchagek-6 .block-search {margin-left: 10px; margin-right: 5px;}

    .opxrjipelsehdiw.cllrguczchagek-6 .toggle-nav {float: none; display: inline-block;}

    .opxrjipelsehdiw.cllrguczchagek-6 .top-block  .customer-block,

    .opxrjipelsehdiw.cllrguczchagek-6 .top-block  .cllrguczchagek-switcher{display: none;}



	/* Header 7 */

    .opxrjipelsehdiw.cllrguczchagek-7 .upespoulac {padding-top: 30px; padding-bottom: 30px;}

    .opxrjipelsehdiw.cllrguczchagek-7 .menu-inner {padding-top: 30px; padding-bottom: 14px; margin-right: 20px;}

    .opxrjipelsehdiw.cllrguczchagek-7 .menu-inner div.topmenu {display: none;}

    .opxrjipelsehdiw.cllrguczchagek-7 .logo img {max-width: 140px;}

    .opxrjipelsehdiw.cllrguczchagek-7 .jwrkpjgyvldr.nav-toggle span {display: none;}

    .opxrjipelsehdiw.cllrguczchagek-7 .block-search.type-2 {display: inline-block;}

    .opxrjipelsehdiw.cllrguczchagek-7 .cllrguczchagek.links li {padding-left: 11px; padding-right: 11px;}

    .opxrjipelsehdiw.cllrguczchagek-7 .minicart-wrapper .title-cart {padding: 3px 0 2px 16px;}





	.footer.default {text-align: center;}

	.footer.default .copyright,

	.footer.default .switcher-store {float: none; display: inline-block;}

	.footer.default .switcher-store {margin: 1em 0 0;}

	.toolbar .sidebar-button {display: none;}

	body .nav-tabs > li {float: none;}

	#tabs .nav-tabs > li > a {margin: 0;}





	.zwzthqjxsvww-layout-1column .filter-title {display: inline-block; padding: 5px 10px; margin: 0; float: left;}

	.zwzthqjxsvww-layout-1column .filter-title strong {padding: 0;}

	.zwzthqjxsvww-layout-1column .filter-title strong:before {

		content: "\f039";

		display: inline-block;

		font: normal normal normal 14px/1 FontAwesome;

		font-size: inherit;

		text-rendering: auto;

		-webkit-font-smoothing: antialiased;

		-moz-osx-font-smoothing: grayscale;

		margin-right: 5px;

	}

	.zwzthqjxsvww-layout-1column .filter-options {display: none; margin: 0;}

	body.filter-active .evszlreijsdh {height: 0; margin-top: -999999em; visibility: hidden;}

	body.filter-active .columns {z-index: 999;}

	.zwzthqjxsvww-layout-1column .filter.active {position: relative; visibility: visible; z-index: 99;}

	.zwzthqjxsvww-layout-1column .filter.active .filter-options-item:last-child {margin-bottom: 40px;}

	.zwzthqjxsvww-layout-1column .filter.active .filter-title {border-bottom: 1px solid #ccc; height: 48px; left: 0; position: fixed; right: 0; top: 0; z-index: 2; margin: 0;}

	.zwzthqjxsvww-layout-1column .filter.active .filter-title strong {

		border-radius: 3px;

		font-weight: 400;

		line-height: 16px;

		padding: 7px 10px;

		position: absolute;

		text-align: center;

		z-index: 2;

		box-shadow: none;

		background: none;

		border: 0;

		color: transparent;

		left: auto;

		right: 3px;

		top: 10px;

		display: inline-block;

		text-decoration: none;

	}

	.zwzthqjxsvww-layout-1column .filter.active .filter-title strong:after {

		content: "\f00d";

		display: inline-block;

		font: normal normal normal 14px/1 FontAwesome;

		font-size: inherit;

		text-rendering: auto;

		-webkit-font-smoothing: antialiased;

		-moz-osx-font-smoothing: grayscale;

		position: relative;

		color: #666;

	}

	.zwzthqjxsvww-layout-1column .filter.active .filter-subtitle {

		background: #fff;

		color: #222;

		font-family: 'Open Sans';

		display: block;

		height: 50px;

		left: 0;

		line-height: 50px;

		position: fixed;

		right: 0;

		top: 0;

		z-index: 1;

		padding-left: 10px;

	}

	.zwzthqjxsvww-layout-1column .filter.active .filter-options {background: #fff; bottom: 0; display: block; left: 0; overflow: scroll; position: fixed; right: 0; top: 50px; z-index: 10;}

	.zwzthqjxsvww-layout-1column .filter .filter-subtitle {font-size: 20px; font-weight: 400;}

	.zwzthqjxsvww-layout-1column .filter-actions {margin: -35px -10px 25px;}

	.zwzthqjxsvww-layout-1column .filter-options-content {padding: 5px 0; position: static; width: auto; box-shadow: none; border: none;}

	.zwzthqjxsvww-layout-1column .filter-options-item.active:after,

	.zwzthqjxsvww-layout-1column .filter-options-item.active:before {content: none;}

	.zwzthqjxsvww-layout-1column .filter-options-item {border-bottom: 1px solid #ccc; padding: 10px; display: block; margin: 0;}

	.zwzthqjxsvww-layout-1column .filter-options-content .czicssqfhz {padding:  0;}

	.zwzthqjxsvww-layout-1column .filter-options-content .czicssqfhz a {padding: 9px; display: block;}

	.zwzthqjxsvww-layout-1column .filter .filter-current {border: solid #ccc; border-width: 1px 0; margin: 5px -10px 0;}

	.zwzthqjxsvww-layout-1column .filter .filter-current .zfdoyehzzk {display: none;}

	.zwzthqjxsvww-layout-1column .filter .filter-current-subtitle {position: relative; text-transform: uppercase; z-index: 1; display: block; text-decoration: none;}

	.zwzthqjxsvww-layout-1column .filter .filter-current-subtitle:before {-webkit-font-smoothing: antialiased; font-size: 13px; line-height: inherit; color: inherit; content: '\e622'; font-family: 'luma-icons'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center;}

	.zwzthqjxsvww-layout-1column .filter .filter-current-subtitle:before {position: absolute; right: 10px; top: 10px;}

	.zwzthqjxsvww-layout-1column .filter .filter-current-subtitle:after {color: #7d7d7d; content: ' (' attr(data-count) ')'; font-size: .9em;}

	.zwzthqjxsvww-layout-1column .filter .filter-current.active {padding-bottom: 30px;}

	.zwzthqjxsvww-layout-1column .filter .filter-current.active .block-subtitle:before {content: '\e621';}

	.zwzthqjxsvww-layout-1column .filter .filter-current.active .zfdoyehzzk {display: block;}

	.zwzthqjxsvww-layout-1column .filter .filter-current.active + .block-actions {display: block;}

	.zwzthqjxsvww-layout-1column .filter .filter-current + .block-actions {display: none;}

	.zwzthqjxsvww-layout-1column .filter-no-options .filter-title:before {background: rgba(255,255,255,0.5); content: ''; display: block; height: 40px; left: -15px; margin-top: -60px; position: relative; width: 100px; z-index: 99;}

	.zwzthqjxsvww-layout-1column .filter-no-options .filter-content {margin-bottom: 20px;}

	.orzqedkfit .columns .sidebar-main {-ms-flex-order: 0; -webkit-order: 0; order: 0;}



	.zwzthqjxsvww-layout-1column .filter.block {float: left; margin: 0;}

	.zwzthqjxsvww-layout-1column .filter-title {

		border: none;

		padding: 0 10px;

		text-align: center;

		cursor: pointer;

		font-size: 1.15em;

		margin: 0 10px 0 0;

		font-weight: normal;

		border-radius: 3px;

		background-color: rgba(0,0,0,.06);

		color: rgba(0,0,0,.4);

		border-color: rgba(0,0,0,.02);

		height: 40px;

		line-height: 40px;

	}

	.zwzthqjxsvww-layout-1column .filter-title:after {content: none;}



	.toolbar .limiter,

	.toolbar .modes {display: none;}



	.additional-attributes .table-label {font-weight: bold; color: #222;}

	.additional-attributes td {padding: 10px!important;}



	.qhausgwevdkxy:not(.widget-product-grid) .slljuwxzgvetevt:not(.owl-carousel) li.czicssqfhz { width: 100%; clear: both;}

	.qhausgwevdkxy:not(.widget-product-grid) .slljuwxzgvetevt:not(.owl-carousel) li.czicssqfhz + li.czicssqfhz {margin-top: 1em;}



	.table .czicssqfhz-info {position: relative;}

	.checkout-methods-items {text-align: center;}

	#shopping-cart-table tbody tr td.jwrkpjgyvldrs {position: absolute; right: 0; top: 0; width: auto!important; padding-top: 5px;}

	#shopping-cart-table .cart.czicssqfhz + .cart.czicssqfhz {margin-top: 20px;}

	.cart.table-wrapper .capsuwdcra {padding-right: 40px;}

	.cart.table-wrapper td {padding: .5em;}

	.table td.remove {padding: 0; background: none;}

	.table td.remove a {position: absolute; right: 12px; top: 35px;}

	.table td.remove a i {height: auto; width: auto; line-height: normal; border: none;}

	.cart-container .cart.jwrkpjgyvldrs a {display: block; float: none;}

	.cart-container .cart.jwrkpjgyvldrs .wcripsewkggev {display: block; float: none; margin-top: .75em; width: 100%;}

	body .cart-container #cart-totals table.table.totals th,

	body .cart-container #cart-totals table.table.totals td {padding: 0!important; text-align: center!important;}

	.cart-summary .block-title strong {padding: 0;}

	#sticky-header {display: none!important;}

	#shipping-new-address-form .field[name="shippingAddress.oljadgiyflqwtupname"],

	#shipping-new-address-form .field[name="shippingAddress.middlename"],

	#shipping-new-address-form .field[name="shippingAddress.wftfsgyrurortwxname"] {width: 100%;}



	.cms-no-route .zwzthqjxsvww-not-found h2 {font-size: 16em;}

	.cms-no-route #search_mini_form {width: 100%;}

	.authentication-wrapper {width: 100%; max-width: 100%; float: none; margin-bottom: 20px; margin-top: 0; text-align: center;}

	.checkout-container .opc-progress-bar {text-align: center;}

	.opc-wrapper .shipping-address-item {width: 50%;}



	.kywppklychc-list .egsuptthwk {float: none; width: 100%;}

	.pyzoxsezxox-dialog {margin-left: auto; margin-right: auto;}

	.thpsodwqhjywxrf .qhausgwevdkxy li.czicssqfhz,

	.thpsodwqhjywxrf .qhausgwevdkxy li.hpwzpfflqughh,

	.qhausgwevdkxy.wishlist li.hpwzpfflqughh {width: 100%; clear: both; float: none;}



	.bundle-options-container .aedhtxyirjizxow-add-form .aedhtxyirjizxow-addto-links a, .aedhtxyirjizxow-info-main .aedhtxyirjizxow-social-links a {margin-bottom: .75em;}

	.minicart-wrapper .block-minicart {width: 282px;}

	.block-minicart .block-content > .jwrkpjgyvldrs div.primary {margin: .75em 0 0; display: block;}

	.block-minicart .block-content > .jwrkpjgyvldrs div.primary .wcripsewkggev {display: inline-block;}



	.kywppklychc-list .widget-new-list .egsuptthwk,

	.kywppklychc-list .widget-new-list .capsuwdcra {float: left;}



	/* Product Page */

	.related .block-actions {float: none; margin: 0 0 15px;}

	.related .block-title {margin-bottom: 0.5em;}



	/* Account */

	.field.password .control #password {float: none; width: 100%;}

	.field.password .control #password-strength-meter-container {float: none; width: 100%; margin: 10px 0;}

	.field.password .control #password-error {position: relative;}





	.opxrjipelsehdiw .top-block .right-block {float: none; border-top: solid 1px #ddd; margin: 0 -10px; padding: 0 10px;}

	.opxrjipelsehdiw .top-block .right-block-wrapper {

		background-color: rgba(0,0,0,0.08);

		margin: 11px 0 2px;

		padding: 3px 5px;

		text-align: left;

	}

	.logo img {

		max-width: 200px;

	}

	.rgzkjexjvlj .opxrjipelsehdiw .top-block,

	.boxed-layout .opxrjipelsehdiw .top-block .hgpadwpaoelww {border-bottom: none; text-align: center;}

	.opxrjipelsehdiw .welcome {padding: 8px 7px 7px; font-size: 10px;}

	.opxrjipelsehdiw .quick-access .cllrguczchagek-switcher {display: none;}

	.opxrjipelsehdiw .cllrguczchagek-custom-links li {padding: 7px; font-size: 10px;}

	.block-minicart .subtitle.empty {font-size: 12px;}

	.riqukyucqywoj .cllrguczchagek.links {margin: 2px 0; display: none;}

	.cllrguczchagek.links li {padding: 0 12px;}

	.cllrguczchagek.links li a {font-size: 0; display: block;}

	.cllrguczchagek.links li a:before {font-size: 16px; margin-right: 0; padding: 5px 0; top: 0;}

	.opxrjipelsehdiw .ccotjzhdwuc {display: none;}

	.opxrjipelsehdiw .upespoulac {text-align: center; float: none; padding-top: 18px;}

	.opxrjipelsehdiw .quick-access {float: none; display: block; padding: 6px 0 0; border-top: 1px solid rgba(0,0,0,0.1);}

	.minicart-wrapper {float: right;}

	.minicart-wrapper .title-cart {padding: 0 16px;}

	.minicart-wrapper .title-cart .text,

	.minicart-wrapper .title-cart .counter {display: none;}

	.about-block span.title {line-height: 1em;}

	.main-bottom-links .czicssqfhz {float: none; width: auto;}

	.promo-block .background-wrapper {background-size: cover;}

	.promo-block .promo-wrapper {padding-left: 0; padding-right: 0;}



	.footer .footer-top-block {text-align: center;}

	.footer .footer-custom-link {float: none; margin: 0; display: inline-block;}

	.footer .footer-links li a {display: inline-block; padding-left: 12px; padding-right: 12px;}

	.footer .subscribe-block {padding-top: 0;}

	.footer .subscribe-block .form .field input.form-control {width: 150px;}

	.footer .bottom-block {text-align: center;}

	.footer .bottom-block .copyright,

	.footer .bottom-block .payments-wrapper,

	.footer .bottom-block .store-switcher-wrapper {float: none!important; display: inline-block;}

	.toolbar .toolbar-amount {margin: .91em 0;}

}



/* #Mobile (Landscape) ================================================== */



/* Note: Design for a width of 480px */

@media only screen and (min-width: 480px) and (max-width: 767px) {

	.kywppklychc-list .egsuptthwk {float: left; width: 25%;}

	.kywppklychc-list .capsuwdcra {float: left; width: 75%;}

	.qhausgwevdkxy li.czicssqfhz,

	.qhausgwevdkxy li.hpwzpfflqughh,

	.qhausgwevdkxy.wishlist li.hpwzpfflqughh,

	.qhausgwevdkxy:not(.widget-product-grid) li.czicssqfhz {width: 50%!important; clear: none!important; float: left;}

	.qhausgwevdkxy li.czicssqfhz:nth-of-type(2n+1),

	.qhausgwevdkxy li.hpwzpfflqughh:nth-of-type(2n+1),

	.qhausgwevdkxy.wishlist li.hpwzpfflqughh:nth-of-type(2n+1),

	.qhausgwevdkxy:not(.widget-product-grid) li.czicssqfhz:nth-of-type(2n+1) {clear: left!important;}

	.qhausgwevdkxy li.czicssqfhz:nth-of-type(2n+2),

	.qhausgwevdkxy li.hpwzpfflqughh:nth-of-type(2n+2),

	.qhausgwevdkxy.wishlist li.hpwzpfflqughh:nth-of-type(2n+2),

	.qhausgwevdkxy:not(.widget-product-grid) li.czicssqfhz:nth-of-type(2n+2) {clear: right!important;}

	.footer .subscribe-block {padding-top: 21px;}

}

