/*@import 'css/layout.css';
@import 'css/header.css';
@import 'css/footer.css';
@import 'css/common.css';
@import 'css/product.css';
@import 'css/cart.css';
@import 'css/category.css';
*/

/*
@media only print and (min-width: 768px) {
	.search-autocomplete {
		color: #0F406C !important;
	}
}
.search-autocomplete {
    color: #003466 !important;
}
*/

/*
@import url("/pub/media/wallpaper_css/product_page_add_to_cart_buttons.css");
@import url("/pub/media/wallpaper_css/product_page_remove_elements.css");
@import url("/pub/media/wallpaper_css/product_page_title_sku_price.css");
@import url("/pub/media/wallpaper_css/front_page_login_register.css");
@import url("/pub/media/wallpaper_css/header_mega_menu.css");
@import url("/pub/media/wallpaper_css/view_cart.css");
@import url("/pub/media/wallpaper_css/checkouot_payment.css");
@import url("/pub/media/wallpaper_css/checkout_configure.css");
@import url("/pub/media/wallpaper_css/mobile-header.css");
@import url("/pub/media/wallpaper_css/mobile-footer.css");
@import url("/pub/media/wallpaper_css/popup.css");
@import url("/pub/media/wallpaper_css/contactus.css");
@import url("/pub/media/wallpaper_css/removed_content.css");
@import url("/pub/media/wallpaper_css/category_listing.css");
*/
@import url("/pub/media/css/phones.css");

dd.item-options.vendor-rates div label {
	color: #003566 !important;
}

.item-options > div:nth-child(1) {
	display: none !important;
}


.toolbar-blog-posts, .toolbar-products {
	margin-top: 40px;
}



/* CHECKOUT LABELS */
label.label span {
	color: #000 !important;
	font-weight: 500;
}
legend.label span {
	color: #000 !important;
	font-weight: 500;
}

#search_autocomplete {
	color: #003466 !important;
	font-size: 15px !important;
	
}


/* product Tabs */ 

.page-footer {
	background-size: cover;
	background-color: #000;
	height: 336px;
}


.product.info.detailed .product.items .item.title {
	position: relative;
	background-color: #003566;
}

.product.info.detailed .product.items .item.title > .switch {
	font-weight: 600 !important;
	color: #fff !important;
}

@media only screen and (max-width: 760px) {
	.product.info.detailed .product.items .item.title {
		padding-left: 10px;
	}
}

/* Footer */
#footer-content-4 .block.newsletter .form.subscribe {
	display: block !important;
	width: 100%;
}


/* Blog Categories */
.sidebar .accordion, .sidebar .tagclaud-hld {
	border-radius: 5px !important;
	padding-left: 10px !important;
}

.post-list .post-footer {
	border-top: 1px dashed #000 !important;
}
.abs-account-blocks .block-title > strong, .block-compare .block-title > strong, .block-giftregistry-results .block-title > strong, .block-giftregistry-shared-items .block-title > strong, .block-wishlist-search-results .block-title > strong, .block-reorder .block-title > strong, .widget .block-title > strong, .block-wishlist .block-title > strong, .account .column.main .block:not(.widget) .block-title > strong, .multicheckout .block-title > strong, .paypal-review .block .block-title > strong, .magento-rma-guest-returns .column.main .block:not(.widget) .block-title > strong, [class^="sales-guest-"] .column.main .block:not(.widget) .block-title > strong, .sales-guest-view .column.main .block:not(.widget) .block-title > strong {
	font-weight: 600 !important;
}


/* Header Logo */
.page-header .logo {
	margin: 0 0 0 !important;
}


.page-header {
	height: 101px;
}



/* Header Links */
.page-header .features-links {
	margin-top: 10px !important;
}

.page-header .sticky-menu.active .header-panel-right {
	top: 7px !important;
}

#top-wishlist {
	display: none !important;
}

.page-header:not(.sksnhv) .sticky-menu.active .header-search-wrap {
	right: 90px !important;
}

.page-header .header-panel-bottom {
	margin: 0 0 !important;
}

/* Header Search */
.block-search .control {
	padding: 0 0 0px !important;
}

.fieldset > .field, .fieldset > .fields > .field, form .field {
	margin: 0 0 0px !important;
}




@media (min-width:320px) and (max-width:761px)  {
/* Header mobile Search */
.header-search.input-opened .search-form {
	top: 52px !important;
}


@media (min-width:320px) and (max-width:761px)  {
/* Header mobile Search */
.header-search.input-opened .search-form {
	top: 52px !important;
}

.header-search .minisearch .actions {
	top: 0px !important;
}

.search-autocomplete {
	margin-top: 0px !important;
}
}

/* Search Dropdown menu smile-elasticsuite-autocomplete */
#search_autocomplete {
	overflow: scroll;
	max-height: 300px;
}

.smile-elasticsuite-autocomplete-result {
	color: #003466;
	background-color: whitesmoke !important;
}
.autocomplete-list-title.title-product {
	background-color: whitesmoke !important;
}

@media (min-width:320px) and (max-width:768px)  {
.page-header:not(.sksnhv) .sticky-menu.active .header-search-wrap {
	right: 0px !important;
}
}
.product-shop.product-item .f-fix .product-primary .product-name {
	font-weight: 600;
}


@media print (min-width:1024px) {
	.cdz-opc-wrapper #checkoutSteps > li {
		width: 98% !important;
		float: none !important;
	}
}

.cdz-opc-wrapper #checkoutSteps > li {
	width: 98% !important;
	float: none !important;
}

.opc-wrapper #checkoutSteps #shipping, .opc-wrapper #checkoutSteps #opc-shipping_method, .opc-wrapper #checkoutSteps #payment {
	width: 98% !important;
	float: none !important;
}
