/* Custom CSS */

#navbar {
	width: 970px;
	margin: 20px auto;
}

#navbar #menu-top-menu {
	text-align: center;
	float:left;
	width:100%;
}

#navbar #menu-top-menu li {
	position: relative;
	margin: 0px 30px 0px 0px;
	display: inline;
}
#navbar li {
    background: none ;
    padding-top: 20px;	
}
#navbar ul li {
    padding-bottom: 18px;	
	padding-top: 20px; 	
}

/* #menu-top-menu.menu li.menu-item { padding-top: 20px; }  */

#menu-top-menu.menu li:hover { background: #172869;  } 

#navbar #menu-top-menu li a {
	padding: 10px;
}

#navbar #menu-top-menu li a:hover {
	color: 	#fff !important ; 
}

#navbar #menu-top-menu li ul {
	position: absolute;
	list-style:none;
	padding: 4px 0px 0px 0px !important;
	top: 100%;
	left: -9999px;
}

#navbar #menu-top-menu li ul a {
	white-space:nowrap;
}

#navbar #menu-top-menu li ul a:hover {
}

#navbar #menu-top-menu li ul li {
	margin: 13px 0px 0px 0px !important;
	display: block !important;
	text-align: left;
}

#navbar #menu-top-menu li:hover ul {
	left: 0px;
}
 

#navbar #menu-top-menu li ul li { margin-top: 0px !important ; background: #fff; } 
#navbar #menu-top-menu li ul li a:hover  { color: #000 !important ; } 

#widget_sp_image-2.widget div.widget-wrap h4.widgettitle ,
#nav_menu-2.widget div.widget-wrap h4.widgettitle { display: none; }

.logo-image #header #header-left {
    background: url("images/logo.png") no-repeat scroll center top transparent;
    margin: 0;
}

#sidebar-1  .widget_sp_image div  h4 { display : none ; } 

#sidebar-1 .widget, #sidebar-2 .widget, #ez-home-sidebar-1 .widget {
    clear: both;
    margin: 0 0 0px;
    padding: 0;
}


.iq-testimonials div h4 { display: block ; } 


.iq-testimonials .iq-testimonial-quote {text-align: justify; color: #606162;  } 


aside#iqtwidget-2.widget div.widget-wrap	 { 
padding: 10px; 
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
	border-radius: 6px;
background-color: #e9e9ea;
width: 	207px;	
 } 

#iq-testimonials-box div.iq-testimonial-wrap div.iq-testimonial-name { padding: 15px; text-align: right; font-style: italic ;} 

aside#iqtwidget-2.widget div.widget-wrap h4.widgettitle
{
    padding-bottom: 15px;
    padding-top: 10px;
}	


.menu-top-menu-container { 
    margin-top: -3px;
    padding-top: 3px;
}

#menu-top-menu { padding-bottom: 10px; } 

#menu-top-menu .menu-item { padding-bottom: 13px; } 

#navbar ul li {     padding-bottom: 18px;    padding-top: 13px; } 

#navbar .current-menu-item  {background: #172869 ;  /* padding-top: 20px;   */ } 

#navbar .current-menu-item a { color: #fff !important ; } 

#navbar #menu-top-menu li {
    display: inline;
    margin: 0 15px 0 0;
    position: relative;
}

#navbar #menu-top-menu li a { color: #172869 ; text-transform: uppercase; 	; } 

#footerbar .menu-top-menu-container { margin-top: 0; padding-top: 0px; } 

#footerbar h4 { display: none; } 
#footerbar #menu-top-menu-1 { 	text-align: center; } 
#footerbar .sub-menu { display: none; } 
#footerbar ul li { display: inline ;	 list-style-type: none;  } 	
#footerbar ul li a { color: #505050 !important ; text-transform: uppercase; }
#footerbar ul .current_page_item a {color: #172869 !important ; } 



#content .post ul li, #content .page ul li, .catalyst-widget-area ul li {
    margin: 0 0 0 10px;
}

#wrap { margin-bottom : 10px; } 

#sidebar-1 .widget_sp_image .widget-wrap , 
 
#sidebar-1 aside .widget_sp_image.widget div.widget-wrap { height: 93px;} 

.sub-menu { z-index: 4000; } 