/*********************************************************************
	:::::::Cucina.ro specific styles:::::::
**********************************************************************/
/*||Header||*/
.bricomax-ro header .nav{
	
}
.bricomax-ro #contact-link a,
.bricomax-ro .header_user_info a{
	/* border-right: 1px solid #da8500;
	    padding: 10px 9px 10px 9px!important; */
}
.bricomax-ro #contact-link a{
	/* border-left: 1px solid #da8500; */
}
.bricomax-ro .shop-phone,
.bricomax-ro .shop-phone strong,
.bricomax-ro .shop-phone i,
.bricomax-ro #header #contact-link a,
.bricomax-ro .header_user_info a{
	/* color:#965c00!important;
	font-weight:bold!important; */
}
.bricomax-ro .header-fluid{
	padding-top:10px;
}
.bricomax-ro .header-container,
.bricomax-ro #header {		
	background: #0F3057!important;
	/* background: -webkit-linear-gradient(to right, #24243e, #302b63, #24243e);
	background: -moz-linear-gradient(to right, #24243e, #302b63, #24243e);
    background: linear-gradient(to right, #0f3157, #302b63, #0f3157)!important; */
}
.bricomax-ro #header .sf-menu,
.bricomax-ro .menu_wrapper{
	background: #d7d8dc!important;
}
.bricomax-ro .ac_results{
	top:112px!important;
}

.bricomax-ro #header .shopping_cart, .bricomax-ro #search_block_top{
	padding-top:23px!important;
}
.bricomax-ro header .row #header_logo{
	width: auto;
	padding-top: 5px!important;
}
.bricomax-ro #cart_wrapper{
	float:right;
}
.bricomax-ro #header #search_block_top #search_query_top{
	
}
.bricomax-ro #search_block_top #searchbox:before{
	/* border-color: transparent #ccc transparent transparent; */
}
.bricomax-ro .sk-cube-grid .sk-cube{
	background-color:#0F3057;
}
@media (max-width: 1200px){
	.bricomax-ro header .row #header_logo {
	   width: 310px;
	}
	.bricomax-ro #header .shopping_cart, .bricomax-ro #search_block_top {
    padding-top: 19px!important;
	}
}
@media (max-width: 992px){
	.bricomax-ro header .row #header_logo {
	   width: 220px;
	}
	.bricomax-ro #header .shopping_cart, .bricomax-ro #search_block_top {
    padding-top: 10px!important;
	}
}
@media (max-width: 768px){

	.bricomax-ro #search_block_top {
		padding-top: 0px!important;
		padding-bottom: 10px!important;
	}
	.bricomax-ro .bar-menu{
		top:10px;
	}
	.bricomax-ro header .row #header_logo img{
		max-width:101%!important;
	}
	.bricomax-ro .header-fluid{
		padding-top:0;
	}
}
@media (max-width: 480px){
	.bricomax-ro header .row #header_logo img{
		
	}
	.bricomax-ro header .row #header_logo{
		padding-bottom:10px;
	}
	.bricomax-ro #header .shopping_cart{
		padding-top:6px!important;
	}
	.bricomax-ro .bar-menu {
		top: 6px;
	}
}
@media (max-width: 400px){
	.bricomax-ro header .row #header_logo{
		padding-bottom:5px!important;
	}
	.bricomax-ro header .row #header_logo img{
		
	}
	.bricomax-ro #header .shopping_cart{
		padding-top:8px!important;
	}
	.bricomax-ro .bar-menu {
		top: 10px;
	}
	
}
@media (max-width: 360px){
	.bricomax-ro header .row #header_logo{
		width:200px!important;
	}
	.bricomax-ro #header .shopping_cart{
		padding-top:7px!important;
	}
	.bricomax-ro .bar-menu {
    top: 9px;
	}
}
@media (max-width: 320px){

	.bricomax-ro #header .shopping_cart{
		padding-top:10px!important;
	}
	.bricomax-ro .bar-menu {
		top: 10px;
	}
}
/*Menu*/
.bricomax-ro #header .sf-menu > li:first-child > a
{
	background: #fbb03b!important;
    font-weight: 800;
}
.bricomax-ro .shopping_cart_inner .cart_items
{
	background: #e62f23!important;
    color: #fff;
    line-height: 17px;
}
.bricomax-ro #header .sf-menu > li.sfHover > a{
	color:#0F3057!important;
}
.bricomax-ro #header .sf-menu > li:first-child > a,
.bricomax-ro #header .sf-menu > li:first-child > a:before,
.bricomax-ro #header .sf-menu > li:first-child > a:hover,
.bricomax-ro #header .sf-menu > li.sfHover:first-child > a:hover{
	color:#333!important;
}

.bricomax-ro .sf-menu > li > ul > li > a,
.bricomax-ro #header .sf-menu > li > a:hover,
.bricomax-ro #header .sf-menu > li.sfHoverForce > a,
.bricomax-ro #header .sf-menu > li a:before,
.bricomax-ro #header .sf-menu a:before{
	color:#ff9e08!important;
}
.bricomax-ro #header .cart_block{
	top:75px!important;
}
/*||Homepage||*/
.bricomax-ro .promo-header a, 
.bricomax-ro .promo-header a:hover{
	color:#0F3057!important;
}
/*||Product listing||*/
.bricomax-ro .new-label,
.bricomax-ro .sale-label{
	background:#0F3057!important;
}
.bricomax-ro .new-label:before,
.bricomax-ro .new-label:after,
.bricomax-ro .sale-label:before,
.bricomax-ro .sale-label:after {
    border-color: #333333 transparent transparent transparent;
}
/*||Product page||*/

.bricomax-ro .box-info-product .cart_button,
.bricomax-ro #product-info.is_stuck,
.bricomax-ro .sticky_buy button,
.bricomax-ro .button.button-small span,
.bricomax-ro .button.ajax_add_to_cart_button,
.bricomax-ro .button.ajax_add_to_cart_button span,
.bricomax-ro .button.button-medium{
	background: #0F3057!important;
}
.bricomax-ro #image-block #reduction_percent::before{
	background:#0F3057!important;
	
}
.bricomax-ro h3.page-product-heading{
	background:#ececec;
	color:#333;
}
.bricomax-ro .button.ajax_add_to_cart_button,
.bricomax-ro .button.ajax_add_to_cart_button span,
.bricomax-ro .button.button-medium{
	border-color: #0F3057!important;
}
.bricomax-ro .pb-right-column h1,
.bricomax-ro .price,
.bricomax-ro .price.product-price,
.bricomax-ro .table-data-sheet tr.heading td,
.bricomax-ro .block .title_block,
.bricomax-ro .block h4,
.bricomax-ro .block .title_block a,
.bricomax-ro .block h4 a,
.bricomax-ro #layered_block_left .title_block:before{
	color:#2c2f3d!important;
}
.bricomax-ro h3.page-product-heading:after{
	border-top-color:#ececec;
}
.bricomax-ro #product-info.is_stuck #product-tabs a.l-selected{
	background: #0F3057!important;
    color: #fff!important;
}
.bricomax-ro h3.page-product-heading a{
	color:#0F3057;
}
.bricomax-ro .cs_item i{
	color:#fe9d00;
}
.bricomax-ro .cs_item span{
    color: #0f3157;
    border: 0;
	font-weight:400;
}
/*||Order||*/


/*||Account||*/
.bricomax-ro ul.myaccount-link-list li a i{
	color: #0F3057!important;
}
/*||Footer||*/
.bricomax-ro .footer-container {
    background: #0F3057!important;
}
.bricomax-ro #footer #newsletter_block_left .form-group .form-control {
    background: #fff!important;
	color:#333!important;
}
.bricomax-ro #newsletter_block_left h4 {
    background: #fbb03b!important;
	color:#fff!important;
    border-radius: 5px 0 0 5px;
}
.bricomax-ro #footer #newsletter_block_left .form-group .button-small,
.bricomax-ro #footer #newsletter_block_left .form-group .button-small:hover,
{
	color:#0F3057!important;
}