
.product-item .price {
 	font-size: 16px;
	color: #AA0000;
}
.page-footer .bottom-footer-wrapper {
	font-size: 80%;
}
.block-upsell .block-title strong {
	color: #333;
}
.block.block-related {
	display: none !important;
}
.inchoo-socialconnect-checkout h3,
.inchoo-socialconnect-login h2,
.firecheckout-index-index .cart-footer-inner,
.firecheckout-index-index .zopim {
	display: none;
}
div.inchoo-socialconnect-login .content {
	min-height: unset;
}
.header .cdz-header-top .cdz-top-link .link a {
	font-size: 130%;
}

.firecheckout-index-index .form-list .field label,
.firecheckout-index-index .form-list .field.active label, 
.firecheckout-index-index .form-list .wide.active label,
.firecheckout-set .form-list label, 
.firecheckout-set .form-list li.wide label {
	position: unset !important;
	background: unset !important;
	color: #000;
	font-size: 100%;
	padding-left: 0 !important;
	line-height: unset;
	height: auto !important;
}

.firecheckout-index-index .newsletter.control label,
.firecheckout-index-index  .control.radio-use-for-shipping label  {
	padding-left: 10px;
	margin-left: 25px;
}
#cdz-qsiframe {
    z-index: 999999;
}

#checkout-review-table .product-name {
	font-size: 12px;
}

/** MOBILE **/
@media (max-width:768px){

	.cdz-block-product01 .product-item .cdz-buttons-container button.btn-cart {
		width: 100% !important;
	}
	.slideshow-container {
		margin-top: 50px;
	}
	.cdz-mobile-header-menu .cdz-mobile-search .cdz-dropdown-content {
		display: block !important;
	}
	.cdz-mobile-header-menu .cdz-mobile-search .cdz-search-trigger,
	.cdz-mobile-header-menu .cdz-top-link li.link.wishlist  {
		display: none;
	}
	.cdz-mobile-header-menu .cdz-mobile-search .cdz-dropdown-content {
	    min-width: 355px !important;
	}
	.cdz-mobile-header-menu .cdz-mobile-search .cdz-dropdown-content .input-text {
		width: 80%;
	}
	.cdz-mobile-header-menu .cdz-mobile-search .cdz-dropdown-content button.button {
		top: 9px;
	    background: #00367a;
	    border-color: #00367a;
	    color: white;
	    width: 20%;
	}
	.cdz-mobile-header-menu .cdz-menu .groupmenu li.level0 > a.menu-link {
		color: #fff !important;
	}
	.cdz-mobile-header-menu .cdz-mobile-nav {		
	    background: #00367a;
	    box-shadow: unset !important;
	}
	.cdz-mobile-header-menu .nav-tabs > li.active > a, .cdz-mobile-header-menu .nav-tabs > li.active > a:hover, .cdz-mobile-header-menu .nav-tabs > li.active > a:focus, .cdz-mobile-header-menu .nav-tabs > li > a:hover {
		background-color: #00367a;
	}
	.cdz-menu .item.level-top {
	    border-bottom: 1px solid #fff;
	}	
	.cdz-mobile-header-menu .cdz-menu .groupmenu li.level0 .groupmenu-drop {
		background: #00367a !important;
	}
	.cdz-menu .item.level-top>.groupmenu-drop {
	    border: 1px solid #fff;		
	}
	.cdz-menu .item.level-top>.dropdown-toggle {
		color: #fff;
	}
	.cdz-mobile-header-menu .cdz-top-link li h2{
		color: #fff;
	    font-size: 14px;
	}
	.cdz-mobile-header-menu .cdz-top-link li {
		margin: 15px 0;
    	border-bottom: 1px solid #fff;
    	padding: 0 10px;
	}
	.cdz-mobile-header-menu .cdz-top-link li#remember-me-box_mb {
		border: 0;
		padding: unset;
		margin: unset;
	}
	.cdz-mobile-menu .form-list .control.remember-me-box label {
		color: #fff;
	}
	.cdz-mobile-menu .form-list .field.active label {
		background: #666;
	}
	.cdz-mobile-header-menu .cdz-menu .groupmenu li.level0 .groupmenu-drop li a, .cdz-mobile-header-menu .cdz-menu .groupmenu li.level0 .groupmenu-drop .groupdrop-title {
		color: #fff !important;
	}

	div.inchoo-socialconnect-checkout {
    	margin-bottom: 20px;
	}

}
/** /MOBILE **/


/** DESKTOP **/
@media (min-width:768px){

	.header .cdz-header-top .cdz-top-link li.link.account {
		display: none;
	}
	.firecheckout-index-index .form-list .field.active label,
	.firecheckout-index-index .form-list .wide.active label {
		background: #666;
	}
	.firecheckout-index-index .form-list .wide.active label  {
		padding: 0 5px;
	}
	.form-list .field.active label {
		background: #666;
	}
	div.inchoo-socialconnect-checkout {
		float: right;
	    margin-top: -20px;
    	margin-bottom: 30px;
	}

}
/** /DESKTOP **/