ul.menu a, ul.menu a:link, ul.menu a:visited, ul.menu span, ul.menu li.active, ul.menu li.active span, ul.menu a:hover, ul.menu span:hover {
	-webkit-transition: all .1s ease-in;
	-moz-transition: all .1s ease-in;
	-o-transition: all .1s ease-in;
	-ms-transition: all .1s ease-in;
	cursor:pointer;

}

/**********************************/
/* Main   Navigation          */
/**********************************/
#top_nav ul.menu {
	margin: 0px;
	padding: 0 0 0 10px;
	display: block;
	list-style-type: none;
	zoom: 1;
	font-family: 'Arvo', serif;
	background-image: url(../images/last.png);
	background-repeat: no-repeat;
	background-position: right top;
}

#top_nav ul.menu li {
	margin: 0;
	padding:0;
	/*to make drop down appear directly under menu item, change display to "block"*/
	display: inline-block;
	zoom: 1;
    *display: inline;

}

/*-------home button--------*/
#top_nav ul.menu li.item-101 a{
	text-indent: -999em;
	width: 20px;
	background-image: url(../images/btn-home.gif);
	background-repeat: no-repeat;
	background-position: center center;
        margin-left: -5px; /*kice*/
}

/*-------last button--------*/
#top_nav ul.menu li.item-139 a{
	background:none;
}



/*-------------------------*/

#top_nav ul.menu a:link, #top_nav ul.menu a:visited, #top_nav ul.menu span {
	display: block;
	float: left;
	text-decoration: none;
	padding: 17px 11px 17px 11px;
	font-size: 16px;
	font-weight: normal;
	line-height: 16px;
	color: #fdfdfd;
	background-image: url(../images/nav-divider.gif);
	background-repeat: no-repeat;
	background-position: right center;
        
}

#top_nav ul.menu li.active a, #top_nav ul.menu li.active span {

}


#top_nav ul.menu a:hover, #top_nav ul.menu span:hover{
	color: #1e3a49;
}


#top_nav ul.nav-child {
	/**/display: none;
	top: 51px;
	margin: 0;
	position: absolute;
	padding: 20px 20px 20px 10px;
	text-transform: none;
	z-index: 9999;
	background-color: #f05158;  /* default #353535 */
	-webkit-border-bottom-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;
}

#top_nav li.active ul.nav-child {
	display:block;
}

#top_nav ul.nav-child li{
	display:block;
	padding:0;
	clear:left;
	border-right:none;
	background:none;
}

#top_nav ul.nav-child a:link, #top_nav ul.nav-child a:visited{
	font-size: 14px!important;
	font-weight: normal;
	padding: 8px 7px;
	display: block;
	width: 180px;
	border-bottom: dotted 1px #db3a42;  
    background:none;
}



#top_nav ul.nav-child a:hover{
	
}


/**********************************/
/* Small Column Navigation        */
/**********************************/

#small_column ul.menu {
	margin: 0px;
	padding:0px;
	display:block;
	list-style-type: none;
}

#small_column ul.menu li {
	margin:0px;
	padding:0px;
	/*to make drop down appear directly under menu item, change display to "block"*/
	display:block;
}

#small_column ul.menu a:link, #small_column ul.menu a:visited, #small_column ul.menu span {
	display: block;
	padding: 10px 25px;
	font-size: 14px;
	text-decoration: none;
	border-bottom:solid 1px #eaeae9;
}

#small_column ul.menu li.active a, #small_column ul.menu li.active span {
	background-color:#eaeae9;
}

#small_column ul.menu a:hover, #small_column ul.menu span:hover{
	background-color:#eaeae9;
}


#small_column ul.nav-child {
	/**/display:none;
	padding:0; 
	margin:0;
}

#small_column li.active ul.nav-child {
	display:block;
	/*background-color:#62957c;*/
}

#small_column ul.nav-child li{
	display:inline;
}

#small_column ul.nav-child a:link, #small_column ul.nav-child a:visited{
	
	color:#fff!important;
	background-color:#333;
	padding:10px 10px;
}

#small_column ul.nav-child a:hover{
	color:#ddd!important;
}

/**********************************/
/* Mobile Navigation              */
/**********************************/

#mobile_menu ul.menu {
	margin: 0px;
	padding:0px;
	display:block;
	list-style-type: none;
	clear:both;
}

#mobile_menu ul.menu li {
	margin:0px;
	padding:0px;
	/*to make drop down appear directly under menu item, change display to "block"*/
	display:block;
}

#mobile_menu ul.menu a:link, #mobile_menu ul.menu a:visited, #mobile_menu ul.menu span {
	display: block;
	text-decoration: none;
	padding: 10px 10px;
	font-size: 14px;
	color: #fff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #db4047;
}

#mobile_menu ul.menu li.active a, #mobile_menu ul.menu li.active span {


}

#mobile_menu ul.menu a:hover, #mobile_menu ul.menu span:hover{
	color: #FFFFFF;
}


#mobile_menu ul.nav-child {
	/**/display:none;
	padding:0; 
	margin:0;
}

#mobile_menu li.active ul.nav-child {
	display:block;
	/*background-color:#62957c;*/
}

#mobile_menu ul.nav-child li{
	display:inline;
}

#mobile_menu ul.nav-child a:link, #mobile_menu ul.nav-child a:visited{
	padding: 15px 15px 15px 30px;
	color: #1e3a49;
	font-size: 13px;
	background-color:#ff6870;
}

#mobile_menu ul.nav-child a:hover{
	color:#fff!important;
}

/**********************************/
/* Footer   Navigation          */
/**********************************/
#footer_left ul.menu {
	margin: 0px;
	padding:0;
	display:block;
	list-style-type: none;
}

#footer_left ul.menu li {
	margin: 0px;
	padding: 0px;
	/*to make drop down appear directly under menu item, change display to "block"*/
	display:inline-block;
}

#footer_left ul.menu li:after {
content: ")";
}
#footer_left ul.menu a:link, #footer_left ul.menu a:visited, #footer_left ul.menu span {
	display: block;
	float:left;
	text-decoration:none;
	padding:0 8px 8px 8px;
}



/*****************Media Queries****************/


@media screen and (max-width:1030px ) {
	
#top_nav ul.menu {
	padding:0;
}

#top_nav ul.menu a:link, #top_nav ul.menu a:visited, #top_nav ul.menu span {
	padding:17px 12px 17px 13px;
}

}


@media screen and (max-width:915px ) { 

#top_nav ul.menu {
	display:none;
}
	
}


