.iva_appt_section,
.iva-date-wrap,
.iva-date-ui .ui-widget-header,
.iva-date-ui .ui-widget-header a,
 .iva-date-ui .ui-state-highlight, 
 .iva-date-ui.ui-widget-content .ui-state-highlight {
	background-color: #468F42 !important;
}

#subheader,
.fullwidth #main,
#footer { padding: 60px 0; }

.pagemid { 
	background-color:rgba(0,0,0,0.5); 
}

.feature-box .mid { padding: 50px 15px !important; }

.topbar { border-top: 5px solid #4ba91f; }

.topbar,
#header, 
#header-s2, 
#header-s3, 
#header-s4,
#atp_menu ul,
#footer, 
#featured_slider,
blockquote.alignright,
blockquote.alignleft, 
.fancyheading span, 
.tabs li.current, 
.fancytitle span,
.ac_title.active { 
	border-color:#4BA91F;
}

a:hover, 
a:active { color:#979aa1; }

.postformat-link, 
.postformat-quote, 
.postformat-video, 
.postformat-audio, 
.postformat-gallery, 
.postformat-aside, 
.postformat-image, 
.postformat-status, 
.postformat-standard,
.ac_title.active .arrow,
.sub_nav li.current_page_item > a, 
.sub_nav li.current_page_item > a:hover,
.simpletoggle .active .arrow,
.fancytoggle .active .arrow,
#back-top span{
	background-color:#4BA91F;
}

#header-s2 .topbar {
	background-color:rgba(0,0,0,0.5);
}
#header-s2 #menubar,
#footer {
	background-color:#23252b;
}

.topbar a { color:#979aa1; }

#subheader { background-color:#222222; color: #ffffff; }