
/* 	----------------------------------------------------------------------------------------------	
										C - HEADER v1																											
	----------------------------------------------------------------------------------------------	*/

@media only screen and (min-width: 768px ) {
header nav.menu.main-menu { 
	text-align: right;
	margin-top: 10px;
}

header nav.menu.main-menu li { margin-left: 10px; }
header nav.menu.main-menu li:first-child { margin-left: 0; }

header nav.menu.main-menu li a {
	padding: 10px;
	width: 85px;
	color: #fff;
	text-align: center;
	line-height: 85px;
	
	-moz-border-radius: 120px;
	-webkit-border-radius: 120px;
	border-radius: 120px;
	
	background: #fff;
	
	-moz-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;
	-ms-transition: all 0.1s linear;
	-webkit-transition: all 0.1s linear; 
	transition: all 0.1s linear;
}

header nav.menu.main-menu li#menu-item-24 a { background: url(../../img/menu/menu-bg-01.jpg); }
header nav.menu.main-menu li#menu-item-25 a { background: url(../../img/menu/menu-bg-02.jpg); }
header nav.menu.main-menu li#menu-item-26 a { background: url(../../img/menu/menu-bg-03.jpg); }
header nav.menu.main-menu li#menu-item-27 a { background: url(../../img/menu/menu-bg-04.jpg); }
header nav.menu.main-menu li#menu-item-30 a { background: url(../../img/menu/menu-bg-06.jpg); }
header nav.menu.main-menu li#menu-item-31 a { background: url(../../img/menu/menu-bg-05.jpg); }


/*header nav.menu.main-menu li.current-menu-item a,*/
header nav.menu.main-menu li:hover a { 
	background-size: 200% 200% !important;
	background-position: center !important;
}

header nav.menu.main-menu li ul.children {
	top: 40px;
}

header nav.menu.main-menu li ul.children:before {
	position: absolute;
	content: '';
	top: -14px;
	left: 10px;
	background: transparent;
	border-radius: 3px;
	border: 8px solid transparent;
	border-bottom-width: 7px;
	border-bottom-color: #de6868;
}

header nav.menu.main-menu li ul.children { padding: 5px; }
header nav.menu.main-menu li ul.children li { margin: 0; }
header nav.menu.main-menu li ul.children li a { padding: 0; border: 0; }

}