body {          
color: #707274;
}
#top-bar {
background-color: #26282a;
}  
#content,
#slide-bg,
#logo,
#social,
#search-left,
#topnavi,
#site-navigation-responsive {
background-color: rgba(255,255,255,0.90);
}
.box-shadow #left #social,
.box-shadow #logo,
.box-shadow #search-left,
.box-shadow #topnavi,
.box-shadow #navi-icon,
.box-shadow #content,
.box-shadow #slide-bg {        
box-shadow: 0 1px 2px rgba(30, 70, 70, 0.23);
}
.boxbg,
ul.gg-gallery li{   
background-color: #fff;
}
#topinfo,
#topinfo a,
#topinfo a:link,
#topinfo a:visited {
color: #909294;
}
#searchinput {
color: #707274;
}
a:hover,
a:active {
color: #aaa;
}
pre, ins {
background: #dadada;
color: #888;
}
blockquote, q {
background-color: #26282a;
color: #aaa; 
}
abbr, dfn, acronym, acronym {
border-bottom: 1px dotted #888;
} h1, h2, h3, h4, h5, h6, 
h1 a, h1 a:link, h1 a:visited,
h2 a, h2 a:link, h2 a:visited,
h3 a, h3 a:link, h3 a:visited,
h4 a, h4 a:link, h4 a:visited,
h5 a, h5 a:link, h5 a:visited,
h6 a, h6 a:link, h6 a:visited {      
color: #444648;
}
h1.pagetitle,
h3.widgettitle,
h3.widgettitle a,
h1.menu-category-title { 
color: #26282a;
}
h3.widgettitle i {
color: #d0d0d0;
}
.single-left {
border-right: 1px dashed #bbb;
} h1.pagetitle:after,
h1.menu-category-title:after,
#content h3.widgettitle:after,
.sf-menu > li:before,
.news-widget-list > li:before,
li.eventwidget-item:before {
border-bottom: 1px dashed #bbb;
} .pretty-date,
.postinfo,
.post-share i,
.single-left,
.tags a,
.tags a:link,
.tags a:visited,
.comment-nr a,
.comment-nr a:link,
.comment-nr a:visited,
li.categories a,
li.author a,
li.author a:link,
li.author a:visited,
ul.single-postinfo li a {
color: #aaa;
} a.nivo-nextNav,
a.nivo-prevNav {
background-color: #26282a;
} .menu-desc {
color: #888;
}       
.price,
.cents {
color: #444648;
} 
.cents {
border-bottom: 1px solid #444648;
} .event-date  {  
color: #bbb;
} 
.event-time {
color: #bbb;
}
.recurring {
color: #aaa;
}
.events1column .eventsmonth {
color: #bbb;
}
.events1column .event-more-info a {
color: #fff !important;
}
.events1column .event-date {  
color: #aaa;
}  
.events1column .event-time {
color: #aaa;
}
.single-events .event-time {  
color: #aaa;
} .team-position,
.team-email{
color: #bbb;
} span.image-rollover {
background-color: rgba(32,32,32,.7);
color: #fff;
} .sf-menu a,
.sf-menu a:visited,
.sf-menu li a,
.sf-menu li a:active { color: #26282a;
}        
.slicknav_btn,
.slicknav_menu ul li a { 
color: #26282a !important;
}    
.slicknav_btn { color: #26282a;
}  
.sf-menu li a:hover,
.sf-menu a:focus,
.sf-menu a:hover,
.sf-menu a:active,
.sf-menu ul a:hover,
.sfHover a,
li.sfHover a,
.sf-menu li.selected a,
.sf-menu li.current-cat a,
.sf-menu li.current-cat-parent a,
.sf-menu li.current_page_item a,
.current-menu-parent a.sf-with-ul{
background-color: #26282a;
color: #fff;
}
.sf-menu li li {
background-color: #26282a;
box-shadow: 0 1px 1px rgba(30, 70, 70, 0.28);
}
.sf-menu li li:first-child {
box-shadow: 0 0 1px rgba(30, 70, 70, 0.28);
}
.sf-menu li li:last-child {
box-shadow: 0 1px 1px rgba(30, 70, 70, 0.28);
}
.sf-menu li li:first-child a {
border-top: 0;
}
.sf-menu ul,
.sf-menu ul a,
.sf-menu ul a:visited,
.sf-menu ul li a,
.sf-menu ul li a:active { color: #fff;      
} #social ul li {
background-color: #aaa;        
}
#social ul li:hover {
background-color: #26282a;        
}
#social ul li i {
color: #f4f4f4;
} #top-bar #social {
background: transparent;
}
#top-bar #social ul li {
background: #26282a;
}
#top-bar #social ul li i {
color: #888;
}
#top-bar #social ul li i:hover {
color: #aaa;
} .button,
.button a,
.button a:active, 
.button a:hover,
.button a:visited,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.comment-reply-link {
color: #fff !important;
} ::-moz-selection {
color: #fff;
background: #444648;
}
::-webkit-selection {
color: #fff;
background: #444648;
}
::selection {
color: #fff;
background: #444648;
} table th {
border-bottom: 1px dashed #d6d6d6;
}
table td {
border-bottom: 1px dashed #d6d6d6;
}
table tr:hover td {
background: #efefef;
} textarea, input {
background-color: #ddd;
color: #606060;
} .error,
.moderation {
color: #bf5665;
}  .widget-post-info {
color: #aaa;
} #wp-calendar tbody {
color: #aaa;
}
#wp-calendar tbody td {
background: #f5f5f5;
border: 2px solid #eee;
} .gallery-rollover-w {
background-color: rgba(32,32,32,.7);
color: #fff;
} .comment-date,
.comment-date a,
.depth-2 .comment-arrow,
.comment-counter {
color: #aaa;
}
.comment-date a:hover {
color: #777
}
.single-comment {
background-color: #fff; 
} .pagination_main span,
.pagination_main a {
color: #fff !important;
background-color: #26282a;
}
.page-numbers {
color: #fff !important;
background-color: #26282a;
}
a.page-numbers,
a.page-numbers:hover {
color: #fff !important;
} #copyright {
color: #eee;
}  .pullquote_left, 
.pullquote_right
{     	
background-color: #26282a;
color: #aaa; 
} .divider_hr {
border-bottom: 1px dashed #bbb;
} .toggle_container .block { 
background: #fff;   
} .pane	{
background: #fff;
border-color: #ddd;
color: #808080;
}
ul.tabs li.ui-tabs-active a,        
ul.tabs li.ui-tabs-selected a {
background: #fff;
color: #808080 !important;
border-color: #ddd;        
border-style: solid solid none;
border-width: 1px 1px medium;
}  @media only screen and (max-width: 959px) { 
.slicknav_menu a,
.slicknav_menu a:active, 
.slicknav_menu a:hover,
.slicknav_menu a:visited {
color: #26282a;
}
.sf-menu li a:hover, .sf-menu a:focus, 
.sf-menu a:hover, .sf-menu a:active, .sf-menu ul a:hover, 
.sfHover a, li.sfHover a, .sf-menu li.selected a, 
.sf-menu li.current-cat a, .sf-menu li.current-cat-parent a, 
.sf-menu li.current_page_item a, 
.current-menu-parent a.sf-with-ul {
background-color: transparent !important;
}
}