/*COLOR*/
.searchsuite-submit:hover{
	background: #00529d !important;
	box-shadow: 0 1px 5px rgb(0, 82, 157) inset;
	-moz-box-shadow: 0 1px 5px rgb(0, 82, 157) inset;
	-webkit-box-shadow: 0 1px 5px rgb(0, 82, 157) inset;
	-o-box-shadow: 0 1px 5px rgb(0, 82, 157) inset;
	background: rgb(0, 82, 157);
	background: -moz-linear-gradient(0deg, rgb(0, 82, 157) 0%, rgb(0, 82, 157) 81%);
	background: -webkit-linear-gradient(0deg, rgb(0, 82, 157) 0%, rgb(0, 82, 157) 81%);
	background: -o-linear-gradient(0deg, rgb(0, 82, 157) 0%, rgb(0, 82, 157) 81%);
	background: -ms-linear-gradient(0deg, rgb(0, 82, 157) 0%, rgb(0, 82, 157) 81%);
	background: linear-gradient(0deg, rgb(0, 82, 157) 0%, rgb(0, 82, 157) 81%);
}
.text-blu { color:#00529d !important; }

.autocomplete-title {font-size: 18px; line-height: 20px; text-transform: uppercase; color: #00529d; text-align: left;}
.autocomplete-title h4 {font-size: 18px; font-weight: 500; text-transform: uppercase; color: #00529d;}

/*Popup Add to Cart*/
button#continue_shopping span:hover {
	background: #00529d !important;
}

/*Cart*/
a.addtocart {
    background:#00529d;
}
.product-view .product-shop .price-box .special-price .price {
	color:#00529d !important;
}
.cart-table button.button span {
	background-color: #00529d !important;
	border-color: #00529d !important;
}
.cart-table button.button span {
	background-color: #00529d !important;
	border-color: #00529d !important;
}
.cart-table button.btn-continue span,
.cart-table button.btn-continue span:hover {
	background-color: transparent !important;
	border-color: transparent !important;
	color:#00529d !important;
	text-decoration: underline !important;
}

.catalog-product-view .product-info .grouped-items-table .price-box > .special-price .price,
.product-view .product-shop .price-box .regular-price .price,
.price {
	color:#00529d !important;
}

/*Delivery Date*/
.estimated-delivery-date {
	border-left: 5px solid #00529d;
	background-color: #eef3f7;
}
.estimated-delivery-date::before {
    border-left: 6px solid #00529d;
}
.estimated-delivery-date .edd_countdown {
	color: #00529d;
}

/*Header*/
.header-container.type20 .header .custom-block {
    max-width: 225px;
}
.icon-shipping::before {
	background:url("../images/ico-shipping-cucina.svg") !important;
	background-repeat:no-repeat !important;
	background-position-y: center !important;
}
.icon-dollar::before,
.icon-us-dollar::before {
	background:url("../images/ico-reso-cucina.svg") !important;
	background-repeat:no-repeat !important;
	background-position-y: center !important;
}
.icon-support::before {
	background:url("../images/ico-earphone-cucina.svg") !important;
	background-repeat:no-repeat !important;
	background-position-y: center !important;
}
.icon-lifebuoy::before {
	background:url("../images/ico-lucchetto-cucina.svg") !important;
	background-repeat:no-repeat !important;
	background-position-y: center !important;
}

.custom_cucina-click {
	display:block !important;
	margin-top:10px;
	margin-right: 10px;
}
.custom_cucina-click a.cursive {
	color:#00529d !important;
	font-size:1.50em !important;
}

/*Slider*/
.slider-with-side .owl-bottom-narrow .owl-controls {
    bottom: 8px !important;
}
.slider-with-side .owl-theme .owl-controls .owl-page span {
	width: 18px;
	height: 18px;
}
.slider-container {
	padding: 15px 0 15px;
}
.slider-with-side .side-area .item  {
	padding: 0px;
	margin:0px;
}
.slider-with-side .side-area .item img {
	float:left;
	padding: 0px;
	margin:0px;
	/*border-top:10px solid #f4f4f4;*/
	border-bottom:10px solid #f4f4f4;
}
.slider-side-desktop.img1 {
	border-left:6px solid #f4f4f4;
}
.slider-side-desktop.img2 {
	border-right:6px solid #f4f4f4;
}
.slider-side-desktop {
	display:block;
}
.slider-side-mobile {
	border:0px solid #00529d !important;
	display:none;
}

/*Slider Blocks Products*/
.block-products .owl-theme .owl-controls .owl-buttons div,
.category-best-sellers .owl-theme .owl-controls .owl-buttons div  {
	font-size: 13px;
	margin-bottom:20px;
	margin-top:0px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
	border-radius: 100px;
	margin-right: 0px;
	/*background: #00529d;*/
	background:#aeaeae;
}
.block-products .products.owl-carousel,
.category-best-sellers .products.owl-carousel  {
	position: relative !important;
}
.block-products .owl-controls.clickable,
.category-best-sellers .owl-controls.clickable  {
	position: absolute !important;
	right: 10px !important;
	top: -60px !important;
}
.category-best-sellers .owl-theme .owl-controls .owl-buttons div   {
	margin-top: 10px;
}

/*Blog*/
.home-blog-cucina h2,
.sidebar-blog-cucina h2 {
	color:#00529d;
}

/*Category Product*/
.page-title.category-title {
	display: block;
}
.category-products li.item .product-image img {
    width: 100% !important;
}
.category-best-sellers {
	background-color: #b7d8f7;
	border:1px solid #00529d;
	margin-bottom: 30px;
}
.category-best-sellers h3 {
	color: #00529d;
}
.category-best-sellers .category-products {
	width:96%;
	margin:0px auto;
	text-align: center;
	padding-bottom:10px;
}
.category-best-sellers .toolbar-bottom {
	display:none;
}
.category-best-sellers .products-grid.columns3 li.item {
    width: 100%;
}
.category-description {
	background-color: #e4f1fe;
	border:1px solid #bddfff;
	padding: 30px;
	margin-bottom: 30px;
}

/*Feedaty bug (cms-pages)*/
.cms-page-view .main-container .feedaty_microdata {
    display: none;
}

/*Template Category*/
.form-landing-category {
	border:2px solid #00529d;
}


/********RESPONSIVE**********/

/* Tablet Large screens 1200px */
@media only screen and (max-width: 75em) { 

	/*Slider*/
	.slider-side-desktop {
		display:none !important;
	}
	.slider-side-mobile {
		display:block !important;
	}

}

/* Tablet Medium screens 1024px*/
@media only screen and (max-width: 64em) {

	/*Slider*/
	.side-area .item   {
		margin-left: 8px !important;
		margin-right: 8px !important;
	}
	.side-area .item img.slider-side-mobile  {
		float: left !important;
		width: 50% !important;
		height:auto !important;
		padding-left: 0px !important;
		padding-right: 1% !important;
		margin-top:10px !important;
	}

}

/* Tablet Medium screens 1000px*/
@media only screen and (max-width: 62.500em) {

	/*Header*/
	.custom_cucina-click {
		display:none !important;
	}

}

/* Mobile Small screen 768px */
@media only screen and (max-width: 48em) { 

	/*HTML home*/
	.blocco-mobile-html {
		display:none;
	}

	/*Slider Blocks Products*/
	.block-products .owl-theme .owl-controls .owl-buttons div,
	.category-best-sellers .owl-theme .owl-controls .owl-buttons div   {
		margin: 1px !important;
		padding: 0px 2px !important;
		font-size: 11px !important;
	}
	.category-best-sellers .owl-theme .owl-controls .owl-buttons div   {
		margin-top: 15px !important;
	}

}

/* Mobile Small screen 640px */
@media only screen and (max-width: 40em) { }
