#menu {display:none;}
#unico-menu-drop {display:none;}
#drop {display:none;}
.unico-menu {display:block;}
.unico-menu i {
   font-size:14px;
}
.home i {font-size:17px;}
.unico-menu > ul > li > img {
	margin:15px 0 0;
	padding-left:6px;
}
.unico-menu {
   margin:0 auto;
   padding:0 40px ;
   position: absolute;
   top:140px;
   background-color: #f6f6f6;
   color:#666;
   left:0;
   right:0;
   height: 60px;
   max-width:1900px;
   z-index:9;
/*   -moz-box-shadow: 0 0 0 1px #eee;
   -webkit-box-shadow: 0 0 0 1px #eee;
   box-shadow: 0 0 0 1px #eee;*/
}
.unico-menu > ul > li > span, .unico-menu > ul > li > a, .unico-menu > ul > li > a span {
	font-size:14px;
	font-weight:300;
	width:1%;
	line-height:14px;
}
.unico-menu ul {
   margin:0 auto;
   padding:0;
   display:table;
   width:1200px;
}
.unico-menu ul > li {
	float:left;
	display:inline-block;
}
.unico-menu > ul > li {
	display:table-cell;
	float:none;
	vertical-align: top;
}
.unico-menu > ul > li:first-of-type {
	display:inline-block;
	width:42px;
}
.unico-menu .unico-menu-list {
   margin:0;
   padding:0;
   position: absolute;
   z-index: 99;
   left: 40px;
   right: 40px;
   vertical-align:top;
}
.unico-menu .unico-menu-list ul {
   width:100%;
}
.unico-menu ul li ul {
   display:none;
   margin:0;
   padding:0;
   position: absolute;
   z-index: 99;
   text-align:center;
   background:#fff;
/*   -moz-box-shadow: 0px 5px 10px #ccc;
   -webkit-box-shadow: 0px 5px 10px #ccc;
   box-shadow: 0px 5px 10px #ccc;*/
}
.unico-menu ul > li ul > li {
   float:none;
   vertical-align: top;
   padding:10px
}
.unico-menu > ul > li > span, .unico-menu > ul > li > a span, .unico-menu > ul > li > a, .home {
   display:table-cell;
   vertical-align: middle;
   text-align: center;
   height:60px;
   padding:0 10px;
   color:#333;
   margin: 0;
   cursor:pointer;
}
.home  {
   padding:0 10px;
}
.unico-menu > ul > li:hover > span, .unico-menu > ul > li:hover > a span, .unico-menu > ul > li:hover > a, .home:hover, .unico-menu > ul > li > span.active  {
	color: #09f;
	background-color: #fff;
}
.unico-menu .unico-menu-category .heading {
   color:#09f;
   background: none;
	margin: 0;
	padding: 5px 0;
	font-size: 18px;
	font-weight: 400;
}
.unico-menu .unico-menu-category .heading:hover {
   color:#f06;
}
.unico-menu .unico-menu-category.active {
	color: #f06;
	background-color: #fff;
}
.unico-menu .unico-menu-category.active .subcategory {
	color: #f06;
	background-color: #fff;
}
.unico-menu .unico-menu-category.active .heading {
	color: #f06;
}
.unico-menu-list {color:#666;}
.unico-menu-category {
   width:10%;
   text-align:left;
   margin:5px 4px;
/*   background:#f6f6f6;*/
/*   border:1px solid #ddd;*/
}
.unico-menu-category .subcategory {
	padding:10px 10px 5px;
}
.unico-menu-category .image {
   float:left;
   margin:0 10px 0 0;
}
.unico-menu-category .description {
   height:150px;
}
.unico-menu-category .more{
   height:15px;
   margin-top: 5px;
   cursor:pointer;
   color:#09f;
}
.unico-menu-category .more:hover{
   color:#f06;
}
.unico-menu-list > ul > p {margin:0; padding:10px;text-align:left;}
.unico-menu2-list {
   margin:0;
   padding:0;
   position: relative;
   z-index: 99;
   vertical-align:top;
}
.unico-menu-list > ul img {max-width:1180px;}
.unico-menu ul li .unico-menu2-list > ul {
	
}
.unico-menu2-category {
   text-align:left;
   padding:10px;
   overflow: hidden;
}
.unico-menu2-list .image {
	float:left;
	margin:0 10px 0 0;
}
.unico-menu2-list .description {
	color:#999;
	min-height:110px;
	width:490px;
	padding: 5px 0;
}
.subcategory2 {
	vertical-align:top;
	text-align:center;
}
.subcategory {
   display:none;
   position:absolute;
/*   border:1px solid #ddd;*/
   width:368px;
   background:#fff;
   padding:10px 0 5px;
   margin-left:-11px;
   margin-top:5px;
   text-align:center;
}
.subcategory p {
   padding:0 10px;
}
.unico-menu2-category .description a {
	color: #09f;
	font-size: 16px;
	display: inline-block;
	padding: 5px 10px;
	text-align: center;
}
.unico-menu2-category .description a:hover {
	color: #f06;
}
.unico-menu ul > li.advanced {display: none;}
.unico-menu ul > li .unico-menu-adv-category {
	border:none;
	background:#eee;
	width:290px;
	text-align:left;
	margin:5px;
	padding:0;
}
.unico-menu ul > li .unico-menu-adv-category  .subcategory {
	left:0;
	margin:0;
	background:#fff;
	border:none;
	width:100%;
/*   -moz-box-shadow: 0px 5px 10px #ccc;
   -webkit-box-shadow: 0px 5px 10px #ccc;
   box-shadow: 0px 5px 10px #ccc;*/
}
.unico-menu ul > li .unico-menu-adv-category  .more, .unico-menu ul > li .unico-menu-adv-category > a {
	color:#666;
	cursor:pointer;
	display:inline-block;
	height:24px;
	width:280px;
	padding:5px 0 0 10px;
}
.unico-menu ul > li .unico-menu-adv-category > a:hover {
	color:#f06;
	background:#fff;
}
.subcategory > a, .subcategory2 > a {
   color:#fff;
   background:#eee;
   padding: 0 0 5px;
   width:120px;
   display:inline-block;
   margin:1px 0 0;
   text-decoration: none;
   text-overflow: ellipsis;
   white-space: nowrap;
   overflow:hidden;
}
.subcategory2 > a {
	color:#666;
	background:#eee;
   text-align:center;
}
.subcategory > a:hover, .subcategory2 > a:hover {
   color:#f06;
   background:#fff;
}
#unico-menu-drop {
	width: 440px;
	background-color: #f6f6f6;
	color: #333;
    position:absolute;
    margin-left: 0px;
	top: 140px;
	text-align:left;
/*   -moz-box-shadow: 0 0 0 1px #eee;
   -webkit-box-shadow: 0 0 0 1px #eee;
   box-shadow: 0 0 0 1px #eee;*/
}
#column-left + #content #unico-menu-drop,
#column-left + #column-right + #content #unico-menu-drop {margin-left:-240px;}
#unico-menu-drop i {
    vertical-align:middle;
}
#unico-menu-drop .menu_header {
	padding:5px 10px;
	margin:0;
    z-index: 2;
	font-size: 18px;
	font-weight: 300;
	cursor: pointer;
}
#unico-menu-drop .menu_header:hover {
	color: #09f;
	background-color: #fff;
}
#unico-menu-drop ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#unico-menu-drop .sub-menu {
	background: #fff;	
	padding: 5px;
	z-index: 2;
	position: absolute;
/*   -moz-box-shadow: 0px 2px 2px #999;
   -webkit-box-shadow: 0px 2px 2px #999;
   box-shadow: 0px 2px 2px #999;*/
   width: 430px;
}
#unico-menu-drop:focus > .sub-menu, 
#unico-menu-drop:active > .sub-menu, 
#unico-menu-drop .sub-menu:hover { 
}
#unico-menu-drop ul, #unico-menu-drop .sub-menu,
#unico-menu-drop .sub-menu ul {
	display: none;
}
#unico-menu-drop > ul > li {
    display: block;
	position: relative;
	padding: 0;
}
#unico-menu-drop > ul > li > a {
	background-color: #f6f6f6;
	color: #666;
	display: block;
	margin: 1px 0;
	padding: 5px;
	text-decoration: none;
}
#unico-menu-drop > ul > li.active > a,
#unico-menu-drop > ul > li:hover > a,
#unico-menu-drop > ul > li ul li > a.active {
	background-color: #fff;
	color: #f06;
}
#unico-menu-drop > ul > li ul {
	padding: 10px;
}
#unico-menu-drop > ul > li ul > li > a {
	background-color: #f6f6f6;
	color: #666;
	display: block;
	margin-top: 1px;
	padding: 5px;
	text-decoration: none;
}
#unico-menu-drop > ul > li ul > li > a:hover {
	background-color: #fff;
	color: #f06;	
}
.menu-button i {font-size:10px;}
#unico-menu-drop a.active ~ span.menu-button, #unico-menu-drop a:hover ~ span.menu-button,
#unico-menu-drop a.active ~ span:hover.menu-button {color:#f06;}
#unico-menu-drop span.menu-button {
    position:absolute;
	margin: -32px 0px 0px;
	padding: 5px;
	right:0;
	cursor:pointer;
	color:#666;
}
#unico-menu-drop span.opened {
	-webkit-transform: rotate(270deg);
	-moz-transform: rotate(270deg);
	-o-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	transform: rotate(270deg);
}
#unico-menu-drop span:hover.menu-button {background:transparent; color:#f06;}
#unico-menu-drop .brands-list > ul {padding:0 10px;}
#unico-menu-drop .brands-list > ul:first-of-type {padding-top:10px;}
#unico-menu-drop .brands-list > ul:last-of-type { 
padding-bottom: 10px;
}
.gallery-5 {display:inline-block;width:209px;padding: 5px 8px;margin:5px;}
.catogories-row > a {padding:0 !important;}
.unico-menu > ul > li > a span, .unico-menu > ul > li > a span:hover {
	background:transparent !important;
	padding:0 10px !important;
}
.unico-menu > ul > li > a {
	padding:0 !important;
}