
/*non-DC pages padding*/
#pix-fe.media-d .pix-design-center-layout .wrapper .page .zoey-core-body > .component-content > .group-background-image-container .main-container,
#pix-fe.media-t .pix-design-center-layout .wrapper .page .zoey-core-body > .component-content > .group-background-image-container .main-container {
	padding: 30px 5px 30px 5px !important;
}

/*Amazon Pay Continue Button*/
#pix-fe .amazon-widget .btn-widget-contd {
    border: 3px solid #003663 !important;
}

/*Checkout Place Order Button*/
#pix-fe .btn-checkout {
    border: 3px solid #003663 !important;
}

/*Amazon Pay Cancel Link*/
#pix-fe .back-link #amazon-cancel {
    font-weight:700 !important;
}

/*Product Description*/
#pix-fe .zoey-core-product-description.pix-design-component .product-description {
	line-height: 1.8;
	font-size: 15px;
}

#pix-fe .std ul li {
	margin-left: 4em;
}

/*Nav Spacing*/
#pix-fe .zoey-core-header-top-menu.zoey-core-header-top-menu-preset4 .zoey-nav-primary ul.level0 li.level1 {
	width: 23% !important;
}

#pix-fe .pp-express-buy-btn {
	background-color: rgba(0, 54, 99, 1) !important;
	color: #fff !important;
}

#pix-fe .zoey-core-header-top-menu.zoey-core-header-top-menu-preset4 .zoey-nav-primary .sub-menu-container {
	min-height: 50px !important;
}

/*Product Essentials*/
#pix-fe .product-options p.required {
	display: none;
}

#pix-fe .product-shop .price-info {
	float: left !important;
	padding-left: 0px !important;
	text-align: left !important;
	padding: 20px 0 0 0;
}

#shipping-method-buttons-container .button {
	background-color: rgba(0, 54, 99, 1) !important;
	color: #fff !important;
}

#pix-fe .zoey-core-product-essentials.zoey-core-product-essentials-preset1 .product-shop .short-description {
	line-height: 1.8;
}

#pix-fe .add-to-cart .qty-wrapper label {
	display: none;
}

/*Layered Nav*/
#pix-fe .zoey-layered-nav dt {
	text-transform: uppercase;
}

/*CATEGORY PAGE CUSTOM*/
#pix-fe .product-list-content.no-products {
	padding: 5px !important;
}

#pix-fe .sorter .sort-by>label {
	display: none !important;
}

#pix-fe .sorter>.view-mode>label {
	display: none;
}

#pix-fe .sorter>.view-mode {
	padding-left: 25px;
	margin-top: 0px;
}

#pix-fe .toolbar-bottom {
	display: none;
}

#pix-fe .zoey-toolbar.toolbar-preset1 .pager .amount {
	display: none;
}

#pix-fe .zoey-toolbar.toolbar-preset1 .sorter .sort-by .sort-by-switcher {
	display: none !important;
}

#pix-fe .zoey-toolbar.toolbar-preset1 .zoey-styled-select select {
	padding: 3px 20px 3px 6px !important;
}

#pix-fe .pager>.count-container {
	/*display: none;*/
}

/* RF EDits */
#send2.button:hover {
	color: #fff;
}

#pix-fe a.button:hover,
#pix-fe .btn-remove:hover:after {
	color: #fff !important;
}

#pix-fe button:hover,
#pix-fe .button:hover,
#pix-fe button:focus,
#pix-fe .button:focus,
#pix-fe .actions a.button:hover,
#pix-fe .actions a.button:focus,
#pix-fe #co-shipping-method-form .buttons-set .button:hover,
#pix-fe .footer .button:hover {
	color: #fff;
}

.main {
	line-height: 1.5em;
}

/*non-DC pages padding*/
#pix-fe.media-d .pix-design-center-layout .wrapper .page .zoey-core-body > .component-content > .group-background-image-container .main-container,
#pix-fe.media-t .pix-design-center-layout .wrapper .page .zoey-core-body > .component-content > .group-background-image-container .main-container {
	padding: 30px 5px 30px 5px !important;
}

/*Product Description*/
#pix-fe .zoey-core-product-description.pix-design-component .product-description {
	line-height: 1.8;
	font-size: 15px;
}

#pix-fe .std ul li {
	margin-left: 4em;
}

/*Nav Spacing*/
#pix-fe .zoey-core-header-top-menu.zoey-core-header-top-menu-preset4 .zoey-nav-primary ul.level0 li.level1 {
	width: 23% !important;
}

#pix-fe .zoey-core-header-top-menu.zoey-core-header-top-menu-preset4 .zoey-nav-primary .sub-menu-container {
	min-height: 50px !important;
}

/*Product Essentials*/
#pix-fe .product-options p.required {
	display: none;
}

#pix-fe .product-shop .price-info {
	float: left !important;
	padding-left: 0px !important;
	text-align: left !important;
	padding: 20px 0 0 0;
}

#pix-fe .zoey-core-product-essentials.zoey-core-product-essentials-preset1 .product-shop .short-description {
	line-height: 1.8;
}

#pix-fe .add-to-cart .qty-wrapper label {
	display: none;
}

/*Layered Nav*/
#pix-fe .zoey-layered-nav dt {
	text-transform: uppercase;
}

/*CATEGORY PAGE CUSTOM*/
#pix-fe .product-list-content.no-products {
	padding: 5px !important;
}

#pix-fe .sorter .sort-by>label {
	display: none !important;
}

#pix-fe .sorter>.view-mode>label {
	display: none;
}

#pix-fe .sorter>.view-mode {
	padding-left: 25px;
	margin-top: 0px;
}

#pix-fe .toolbar-bottom {
	display: none;
}

#pix-fe .zoey-toolbar.toolbar-preset1 .pager .amount {
	display: none;
}

#pix-fe .zoey-toolbar.toolbar-preset1 .sorter .sort-by .sort-by-switcher {
	display: none !important;
}

#pix-fe .zoey-toolbar.toolbar-preset1 .zoey-styled-select select {
	padding: 3px 20px 3px 6px !important;
}

#pix-fe .pager>.count-container {
	/*display: none;*/
}

/* RF EDits */
#send2.button:hover {
	color: #fff;
}

#pix-fe .kuGridView ul li {
	border: 0;
}

#pix-fe .kuGridView ul li:hover {
	box-shadow: none !important;
}

#pix-fe a.button:hover,
#pix-fe .btn-remove:hover:after {
	color: #fff;
}

#pix-fe button:hover,
#pix-fe .button:hover,
#pix-fe button:focus,
#pix-fe .button:focus,
#pix-fe .actions a.button:hover,
#pix-fe .actions a.button:focus,
#pix-fe #co-shipping-method-form .buttons-set .button:hover,
#pix-fe .footer .button:hover {
	color: #fff;
}

#pix-fe .kuListView ul li {
	margin-bottom: 5px;
}

.main {
	line-height: 1.5em;
}

.rakesh {
	height: 10px;
}

.is-list .zoey-product-list>li .zoey-product-image {
	width: 25% !important;
}

#pix-fe.customer-account-create .button {
	border: solid 2px #003663;
}

#pix-fe .minicart-wrapper .minicart-actions .checkout-button {
	border: solid 2px #003663;
	padding-bottom: 4px;
}

#pix-fe .kuAddtocart a.kuAddtocartBtn {
	float: right;
	background: #fff none repeat scroll 0 0 !important;
	border: 2px solid #003663 !important;
	color: #003663;
}

#pix-fe .kuAddtocart a.kuAddtocartBtn:hover {
	color: #fff;
	background: #003663 none repeat scroll 0 0 !important;
}

#shipping-method-buttons-container .button {
	border: 1px solid #003663;
}

#onepage-guest-register-button {
	border: 2px solid #005499 !important;
}

#onepage-guest-register-button:hover {
	color: #fff;
}

#billing-buttons-container .button {
	border: 2px solid #005499 !important;
}

#payment-buttons-container .button {
	border: 2px solid #005499 !important;
}

#billing-buttons-container .button:hover {
	color: #fff;
}

#payment-buttons-container .button:hover {
	color: #fff;
}

/*pix-fe.media-d #lt-5ab27a270280e529418209 #cp-a9b7ae1c89110cb9481784265b1eb4b8{ margin-left:-1056% !important}*/
.btn-proceed-checkout {
	border: 1px solid #003663 !important;
}

.btn-cart:hover {
	color: #fff !important;
}

@media screen and (min-width: 320px) and (max-width: 480px) {
	.form-validation-error {
		width: 298px !important;
	}
	
	#pix-fe .kuGridView ul li {
		border: 0;
	}
}

@media screen and (min-width: 320px) and (max-width: 580px) {
	#pix-fe.zoey-has-mobile-header.media-m .zoey-core-header-mobile-preset1 .zoey-header-mobile-top-menu-trigger {
		top: 30% !important;
	}
	
	#pix-fe.zoey-has-mobile-header.media-m .zoey-core-header-mobile-preset1 .zoey-header-mobile-cart .zoey-header-cart-trigger {
		top: 30% !important;
	}
	
	#pix-fe.zoey-has-mobile-header.media-m .zoey-core-header-mobile-preset1 .zoey-header-mobile-search .form-search input {
		width: 100% !important;
	}
}

@media screen and (min-width: 320px) and (max-width: 767px) {
	#pix-fe .zoey-product-image {
		background-size: cover !important;
	}
	
	.account-login.pix-acc {
		padding: 0 15px;
	}
	
	.account-create.pix-acc {
		padding: 0 15px;
	}
	
	#pix-fe #lt-5ab27a270280e529418209 #cp-5ab27a274e11a232081508.zoey-core-group-preset1.pix-design-component.pix-design-component > .component-content > .group-background-image-container:not(.full-width-element),
	#pix-fe #lt-5ab27a270280e529418209 #cp-5ab27a274e11a232081508.zoey-core-group-preset1.pix-design-component.pix-design-component > .component-content > .group-background-image-container.full-width-element > .full-width-content-element {
		padding: 0px 15px 0 52px !important;
	}
	
	.my-account {
		padding: 0 15px;
	}
	
	.cart-icon-bag-thin {
		color: #fff;
	}
	
	.icon-list {
		color: #fff !important;
	}
	
	#pix-fe .kuGridView ul li {
		border: 0;
	}
	
	#pix-fe .zoey-core-product-related-preset2 {
		margin-left: -1092 !important;
	}
	
	#pix-fe #lt-5ab27a23eb36d381587361 #cp-5ab27a24248b1276342368.zoey-core-group-preset1.pix-design-component.pix-design-component > .component-content > .group-background-image-container:not(.full-width-element),
	#pix-fe #lt-5ab27a23eb36d381587361 #cp-5ab27a24248b1276342368.zoey-core-group-preset1.pix-design-component.pix-design-component > .component-content > .group-background-image-container.full-width-element > .full-width-content-element {
		padding: 30px 10px 20px 10px !important;
	}
}

@media screen and (min-width: 580px) and (max-width: 641px) {
	#pix-fe .kuGridView ul li {
		width: 47% !important;
	}
}

@media screen and (min-width: 580px) and (max-width: 767px) {
	#pix-fe .zoey-core-group.zoey-core-group-preset1.pix-design-component > .component-content > .group-background-image-container:not(.full-width-element),
	#pix-fe .zoey-core-group.zoey-core-group-preset1.pix-design-component > .component-content > .group-background-image-container.full-width-element > .full-width-content-element {
		min-height: auto !important;
	}
	
	#pix-fe .zoey-has-mobile-header.media-m .zoey-core-header-mobile-preset1 .zoey-header-mobile-top-menu-trigger .icon-list {
		color: #fff !important;
	}
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
	#pix-fe .zoey-core-group.zoey-core-group-preset1.pix-design-component > .component-content > .group-background-image-container:not(.full-width-element),
	#pix-fe .zoey-core-group.zoey-core-group-preset1.pix-design-component > .component-content > .group-background-image-container.full-width-element > .full-width-content-element {
		min-height: auto !important;
	}
	
	#pix-fe.media-d .zoey-core-category-product-list-preset4 .is-grid .zoey-products-grid--max-5-col > li,
	#pix-fe.media-d .zoey-core-widget-featured-products-preset3 .is-grid .zoey-products-grid--max-5-col > li,
	#pix-fe.media-d .zoey-core-widget-new-products-preset3 .is-grid .zoey-products-grid--max-5-col > li,
	#pix-fe.media-d .zoey-core-widget-product-preset4 .is-grid .zoey-products-grid--max-5-col > li,
	#pix-fe.media-d .zoey-core-widget-recently-viewed-products-preset3 .is-grid .zoey-products-grid--max-5-col > li,
	#pix-fe.media-d .zoey-core-product-related-preset4 .is-grid .zoey-products-grid--max-5-col > li {
		width: 33.333% !important;
		margin-right: 0% !important;
	}
	
	#pix-fe.media-d.checkout-cart-index .col-main > .cart {
		padding: 0 !important;
	}
	
	.checkout-cart-index .main-container.col1-layout {
		width: 75% !important;
	}
}

@media screen and (min-width: 769px) and (max-width: 1100px) {
	#pix-fe.media-d #lt-5ab27a286afd1210699054 #cp-5ab27a289686e702941922 {
		width: 70% !important;
		margin-left: -1085.5% !important;
	}
	
	#pix-fe #lt-5ab27a286afd1210699054 #cp-5ab27a289686e702941922.zoey-core-group-preset1.pix-design-component.pix-design-component > .component-content > .group-background-image-container:not(.full-width-element),
	#pix-fe #lt-5ab27a286afd1210699054 #cp-5ab27a289686e702941922.zoey-core-group-preset1.pix-design-component.pix-design-component > .component-content > .group-background-image-container.full-width-element > .full-width-content-element {
		padding: 0 !important;
	}
	
	#cp-5ab27a2988d61420627427 .category-products ul li .zoey-product-actions a {
		font-size: 10px;
		padding: 6px 0px 6px 0px;
	}
	
	#pix-fe .zoey-product-info .price-box .price {
		font-size: 19px !important;
	}
}

@media screen and (min-width: 769px) and (max-width: 833px) {
	#cp-5ab27a2988d61420627427 .category-products ul li .zoey-product-actions a {
		font-size: 8px !important;
	}
}

@media screen and (min-width: 641px) and (max-width: 1185px) {
	#pix-fe.media-d .pix-design-center-layout .wrapper .page .zoey-core-body > .component-content > .group-background-image-container .main-container,
	#pix-fe.media-t .pix-design-center-layout .wrapper .page .zoey-core-body > .component-content > .group-background-image-container .main-container {
		width: 100% !important;
	}
}

@media screen and (min-width: 1025px) and (max-width: 1400px) {
	#pix-fe .zoey-core-group.zoey-core-group-preset1.pix-design-component > .component-content > .group-background-image-container:not(.full-width-element),
	#pix-fe .zoey-core-group.zoey-core-group-preset1.pix-design-component > .component-content > .group-background-image-container.full-width-element > .full-width-content-element {
		min-height: auto !important;
	}
}

@media screen and (min-width: 1025px) and (max-width: 1460px) {
	#pix-fe .kuGridView ul li {
		width: 31.5% !important;
	}
}

@media screen and (max-width: 1460px) and (min-width: 1210px) {
	#pix-fe .kuGridView ul li {
		width: 48% !important;
	}
}

/*===============================================================================================
/* FROM: root_component.css(53396)
/*==============================================================================================*/
#pix-fe .pix-design-center-layout #cp-5ab27a240eb5f834455980.zoey-core-strip-wrapper-preset3.pix-design-component.pix-design-component > .component-content > .group-background-image-container {
	background-repeat: no-repeat;
}

#pix-fe.media-d .pix-design-center-layout #cp-5ab27a240eb5f834455980.zoey-core-strip-wrapper-preset3.pix-design-component.pix-design-component > .component-content > .group-background-image-container {
	background-repeat: no-repeat;
}

#pix-fe.media-d #cp-66c507353b1c4322879495.pix-design-component {
    background-color:#F2F2F2;
}

#pix-fe .cp-66c507353b1c4322879495 .zoey-account-dashboard .zoey-account-dashboard-recent-orders {
    background-color:#F2F2F2 !important;
}
