/*KTU CSS STYLES*/

#top-area { 
border-top: 5px solid #009933;
border-bottom: 1px solid #efefef; padding: 0px 0px 105px 58px; 
}
#main_content{
border-bottom: 5px solid #009933;
}
#footer{
border-top: 0px solid #f7f7f7;
}


#logo { 
float: right;
margin-top: -0px;
margin-right: -0px;
}
#logo {
max-width: auto;
height: auto;
width: auto;
}

a { text-decoration: none; color: #009933; }

h1, h2, h3, h4, h5, h6 { padding-bottom: 5px; color: #477E6C; letter-spacing: -1px; line-height: 1em; font-weight: normal; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: #477E6C; }

span.menu_slide { color: #fff; background: #326A4F; }


ul.nav > li.current-menu-item:before, #menu .nav li.et_hover:before, #mobile_nav:before,  #featured-controllers li.active-slide:before, .et_animated_bar { 
border-top: 1px solid #009933; background: #009933; }



#menu .nav ul a:hover, ul#mobile_menu a:hover { background: #326A4F; text-decoration: none; }
#menu ul.nav ul, ul#mobile_menu { background: #859A7C; -webkit-box-shadow: 3px 3px 3px rgba(0,0,0,0.1); -moz-box-shadow: 3px 3px 3px rgba(0,0,0,0.1); box-shadow: 3px 3px 3px rgba(0,0,0,0.1); }
		
				

#mobile_nav.opened { background: #326A4F; color: #fff; }



