/* NEW Menu Slide Out default CSS
Author: Jason Nolfi
Version: 5

Updates [7/30/13]:
* Minified verson of megaDrop CSS [removes comments]

/*----
RESET STYLES
----*/
#megaDrop .RadMenu_Template,
#megaDrop .RadMenu_Template .rmItem,
#megaDrop .RadMenu_Template .rmLink,
#megaDrop .RadMenu_Template .rmText,
#megaDrop .RadMenu_Template .rmHorizontal .rmText,
#megaDrop .RadMenu_Template .rmRootGroup,
#megaDrop .RadMenu_Template .rmGroup,
#megaDrop .RadMenu_Template .rmHorizontal .rmRootLink span.rmText {
	margin: 0;
	padding: 0;
	/*RESETS TEMPLATE.css STYLES*/
	background-color:transparent;
	background-repeat:no-repeat;
	background-image:none;
	background:none;
	border:0;
	
	}

	
#megaDrop .RadMenu_Template .rmRootGroup .rmLink,
#megaDrop .RadMenu_Template .rmRootGroup .rmText,
/*1/30/13: JN - overwrites template.css style*/
#megaDrop .radmenu_template .rmhorizontal .rmitem > a.rmrootlink
 {width:auto;}
 
 #megaDrop .RadMenu_Template{
	width:100% !important; 
 }
 
 #megaDrop .RadMenu_Template .rmRootGroup,
 #megaDrop .radmenu_template .rmhorizontal {
	margin:0 auto; 
 }


/*---
DIV > UL 
---*/
#megaDrop .RadMenu_Template .rmRootGroup {
     text-align: center;
	 width:auto !important;
}

/*----
DIV > UL > LI
-----*/
#megaDrop .RadMenu_Template .rmRootGroup .rmItem {}


/*---
Root Span
---*/

#megaDrop .RadMenu_Template .rmRootGroup .rmItem .rmLink .rmText,
#megaDrop .RadMenu_Template .rmRootGroup .rmItem .rmLink:hover .rmText,
#megaDrop .RadMenu_Template .rmRootGroup .rmItem .expanded .rmText {
 /*background:none; */

}


/*----
Root Link
-----*/
#megaDrop .RadMenu_Template .rmRootGroup .rmLink {
    color: #fff;
	font-size: 13px;
    font-weight: 400;
    line-height:33px;
	font-family:'proxima-nova';
	cursor: pointer;
	text-align:center;
	background:#0a6826;
	padding:0px 20px;
	letter-spacing: 1px;
	text-transform: uppercase;
	
}

	#megaDrop .public .RadMenu_Template .rmRootGroup .rmLink {}
	
	#megaDrop .private .RadMenu_Template .rmRootGroup .rmLink {}

	/*#megaDrop .RadMenu_Template .rmRootGroup .rmLast .rmRootLink {
		background:none;}
		
	#megaDrop .RadMenu_Template .rmRootGroup .rmFirst .rmRootLink {	
		padding:0px 20px;}*/
		


/*----
Hover
-----*/
#megaDrop .RadMenu_Template .rmRootGroup .rmLink:hover,
#megaDrop .RadMenu_Template .rmRootGroup .rmFocused

 {
	color: #fff;
	 text-decoration: none !important;
}

#megaDrop .RadMenu_Template .rmRootGroup .rmSelected,
#megaDrop .RadMenu_Template .rmRootGroup .rmSelected:hover,  
#megaDrop .RadMenu_Template .rmRootGroup .rmDisabled, 
#megaDrop .RadMenu_Template .rmRootGroup .rmDisabled:hover,
#megaDrop .RadMenu_Template .rmRootGroup .rmExpanded, 
#megaDrop .RadMenu_Template .rmRootGroup .rmExpanded:hover,
#megaDrop .RadMenu_Template .rmRootGroup .rmSelectedParent,
#megaDrop .RadMenu_Template .rmRootGroup .rmSelectedParent:hover {
color: #fff;
	 text-decoration: none !important;
}

/*----
Submenu
------*/

#megaDrop .RadMenu_Template .rmVertical .rmSlide,
#megaDrop .RadMenu_Template .rmSlide {
	margin:0;

	
}

#megaDrop .RadMenu_Template .rmGroup,
#megaDrop .RadMenu_Template .rmMultiColumn, #megaDrop .RadMenu_Template .rmGroup .rmVertical {
	background:transparent;
	padding:0 !important;  /*Overrides padding from telerik stylesheet*/
	border:0;
	}

#megaDrop .RadMenu_Template .rmGroup .rmItem {
margin:0;	
}

/*SPACE HELPERS
#megaDrop .RadMenu_Template .rmGroup .rmFirst {margin-top:10px;}
#megaDrop .RadMenu_Template .rmGroup .rmLast {margin-bottom:10px;}*/

#megaDrop .RadMenu_Template .rmVertical .rmSlide .rmGroup .rmSlide,
#megaDrop .RadMenu_Template .rmSlide .rmGroup .rmSlide {
	margin-top:-10px;

	
}
	
/*---------
Submenu Span
----------*/
#megaDrop .RadMenu_Template .rmGroup .rmLink {width:200px;}

	
#megaDrop .RadMenu_Template .rmGroup .rmItem .rmLink .rmText {
padding:0px 0px 0 20px;
}
	

/*-----
Submenu Link + :hover
------*/
#megaDrop .RadMenu_Template .rmGroup .rmLink {
    background:none;
    text-decoration: none;
    font-weight: normal;
    line-height: 24px;
	cursor: pointer;
	font: 13px/26px OpenSans, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align:left;
	text-transform:none;
	padding:0;
	letter-spacing:normal;
	}

#megaDrop .RadMenu_Template .rmGroup .rmLink:hover,
#megaDrop .RadMenu_Template .rmItem .rmGroup a.rmLink:hover
 {
	color:#fff;
	background:none;
	text-decoration:underline !important;

}

/*#megaDrop .RadMenu_Template .rmGroup .rmLevel2 .rmLink {
color:#f7f6ed;
}*/
#megaDrop .RadMenu_Template .rmItem .rmGroup a.rmFocused, 
#megaDrop .RadMenu_Template .rmItem .rmGroup a.rmSelected, 
#megaDrop .RadMenu_Template .rmItem .rmGroup a.rmExpanded, 
#megaDrop .RadMenu_Template .rmItem .rmGroup a.rmExpanded:hover, 
#megaDrop .RadMenu_Template .rmItem .rmGroup a.rmDisabled, 
#megaDrop .RadMenu_Template .rmItem .rmGroup a.rmDisabled:hover,
#megaDrop .RadMenu_Template .rmGroup .rmLevel2 .rmLink:hover,
#megaDrop .RadMenu_Template .rmItem .rmGroup .rmLevel2 a.rmLink:hover,
#megaDrop .RadMenu_Template .rmItem .rmGroup .rmLevel2 a.rmFocused, 
#megaDrop .RadMenu_Template .rmItem .rmGroup .rmLevel2 a.rmSelected, 
#megaDrop .RadMenu_Template .rmItem .rmGroup .rmLevel2 a.rmExpanded, 
#megaDrop .RadMenu_Template .rmItem .rmGroup .rmLevel2 a.rmExpanded:hover, 
#megaDrop .RadMenu_Template .rmItem .rmGroup .rmLevel2 a.rmDisabled, 
#megaDrop .RadMenu_Template .rmItem .rmGroup .rmLevel2 a.rmDisabled:hover{
	color:#eec860;
	background:#0083a9;
	text-decoration:none !important;}


/*-----
Arrows Root
-----*/

/*---arrows---*/
/*idle
#megaDrop .RadMenu_Template .rmRootGroup .rmItem .rmSlide .rmVertical .rmItem .rmExpandRight,
#megaDrop .RadMenu_Template .rmGroup .rmItem a.rmLink .rmExpanded .rmText .rmExpandRight
{
	background:url(Menu/HmegaDropIdle.png) 85% 50% no-repeat;}
	
/*open
#megaDrop .RadMenu_Template .rmRootGroup .rmItem .rmSlide .rmVertical .rmItem .rmExpanded .rmExpandRight {
	background:url(MenuHmegaDropHover.png) #0083a9 85% 50% no-repeat;
	color: #eec860;}*/

