/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/*         o°        o°        o°                                         °o        °o        °o         */
/*        O         O         O                SEARCH RESULTS               O         O         O        */
/* ><(((°>   ><(((°>   ><(((°>                                               <°)))><   <°)))><   <°)))>< */
/* _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */

/* ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ */
/*  o°        o°      o°      o°    Main container with large background   °o      °o      °o        °o  */
/* O ><(((°> O . . . O . . . O . . . O . . . O . . . O . . . O . . . O . . . O . . . O . . . O <°)))>< O */

#main-container.search{
	background-image:url(../images/products/products-sub-pasta.jpg);
}

/* ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ */
/*  o°        o°      o°      o°                  Filters                  °o      °o      °o        °o  */
/* O ><(((°> O . . . O . . . O . . . O . . . O . . . O . . . O . . . O . . . O . . . O . . . O <°)))>< O */

.search-filters{
	background:rgba(255, 255, 255, 0.92);
	border-bottom:solid 14px #005120;
}

.search-filters ul{
	font-size:0;
	text-align:center;
}

.search-filters ul li{
	display:inline-block;
	box-sizing:border-box;
	border-right:solid 1px #005120;
	width:25%;
	font:700 18px / 61px 'Open Sans', sans-serif;
	color:#005120;
	text-align:center;
	text-transform:uppercase;
	cursor:pointer;
	height:61px;
}

.search-filters ul li:first-child{
	border-left:solid 1px #005120;
}

.search-filters ul li:hover, .search-filters ul li.focus{
	background:#005120;
	color:#fff;
}

.search-filters ul li span{
	font-size:14px;
	font-weight:400;
}

/* .o° .o° .o° .o° .o° .o° Mobile °o. °o. °o. °o. °o. °o. */

.search .filter-select{
	display:none;
}

@media all and (max-width: 989px){
	.search-filters{border-bottom-width:10px;}
	.search-filters .global{width:754px;}
	.search-filters ul li{font-size:16px; line-height:45px; height:45px;}
	.search-filters ul li span{font-size:11px;}
}

@media all and (max-width: 767px){
	.search-filters{display:none;}
	.search .filter-select{display:block;}
}
