﻿@import url(https://fonts.googleapis.com/css?family=Syncopate:700);
@import url(https://fonts.googleapis.com/css?family=Oswald);

/*MAIN NAVIGATION*/
#NavigationWpr  	{ position: absolute; top: 51px; right: 0px; height: 48px; width: 550px; overflow: visible; background: none; z-index: 1000; }
#NavigationWpr .yuimenubar,
#NavigationWpr .yuimenubaritem,
#NavigationWpr .yuimenubaritem-hassubmenu	 { background:none; }
#NavigationWpr .yuimenubaritemlabel			 {
	font-family: 'Oswald', arial, sans-serif;
	font-weight: normal;
	font-size: 17px;
	text-decoration: none;
	text-transform: lowercase;
	line-height: 48px;
	color: #BF2E25;
	padding: 0 16px;
	margin: 0;
	border-width: 0;
}
#NavigationWpr .yuimenubaritem-onstate,
#NavigationWpr .yuimenubaritem-selected,
#NavigationWpr .yuimenubaritemlabel-onstate,
#NavigationWpr .yuimenubaritemlabel-selected { color: #007AA0;}

/*MAIN NAVIGATION DROP DOWN*/
#NavigationWpr .yuimenu		{ background-color: #FFF; border:none 0; box-shadow: 4px 4px 0 0 rgba(0,0,0,0.3);  }
#NavigationWpr .yuimenu ul	{ width:212px; padding:0;  }
#NavigationWpr .yuimenuitem { text-decoration: none; }
#NavigationWpr .yuimenu li  			  { border-top:solid 1px #ECECEC; }
#NavigationWpr .yuimenu li.first-of-type  { border-top:none 0;}
#NavigationWpr .yuimenuitemlabel 		  { font-size:12px; color: #BF2D25; font-weight:bold; padding:3px 15px; white-space:normal; text-decoration: none; }
#NavigationWpr .yuimenuitem-selected,
#NavigationWpr .yuimenuitemlabel-selected { background-color: #ECECEC; color: #0A789B; }
#NavigationWpr .yuimenuitem-hassubmenu 			{ background: transparent url(../images/menus/main/Arrow.png) right center no-repeat; }
#NavigationWpr .yuimenuitemlabel-hassubmenu-selected {  background-color: #ECECEC; }

/*SIDES NAVIGATION*/
#SideBarWpr h2.heading	{ padding: 0; }
#SideBarWpr h2.heading a	{
	font-family: 'Lato', arial, sans-serif;
	font-weight: norma;
	font-size: 24px;
	line-height: 52px;
	color: #FFFFFF;
	height: 52px;
}

#SideBarWpr .menuCt-level1 .menuItem { padding: 0; border-bottom: 1px solid rgba(255,255,255,0.1); }
#SideBarWpr .menuCt-level1 .menuItem.Last	{ border-bottom: 0 none; }
#SideBarWpr .menuCt-level1 .menuItemLabel	{ padding: 5px 0 9px 0; font-family: 'Lato', arial, sans-serif; color: #FFF; font-size: 14px; font-weight: bold;}
#SideBarWpr .menuCt-level1 .menuItemLabel span { display:block; padding:0 5px 0 8px;}
#SideBarWpr .menuCt-level1 .menuItemLabel:hover,
#SideBarWpr .menuCt-level1 .menuItemLabel-selected,
#SideBarWpr .menuCt-level1 .menuItemLabel-active { color: #BBDCEB;}

#SideBarWpr .menuCt-level2 { margin: -7px 0 5px 8px;}
#SideBarWpr .menuCt-level2 .menuItem { padding:4px 0 4px 8px; border-bottom:0 none; background:none;}
#SideBarWpr .menuCt-level2 .menuItemLabel { font-family: 'Lato', arial, sans-serif; font-size: 12px; padding: 0; color: #FFF; font-weight: normal;}
#SideBarWpr .menuCt-level2 .menuItemLabel span { padding:0;}

#SideBarWpr .menuCt-level3 { margin:6px 0 0 0;}
#SideBarWpr .menuCt-level3 .menuItem { padding:2px 0 2px 6px; border-bottom:0 none; background:none;}
#SideBarWpr .menuCt-level3 .menuItemLabel { color: #BADCEB; }
#SideBarWpr .menuCt-level3 .menuItemLabel:hover,
#SideBarWpr .menuCt-level3 .menuItemLabel-active,
#SideBarWpr .menuCt-level3 .menuItemLabel-selected	{ text-decoration: underline; }