body,
body.overlay {
  color: #3b3b3b;
  background-color:#ffffff;
}
.comment .comment-arrow {
  border-color: #ffffff;
}

#main-wrapper #main {
  background-color:#ffffff;
}

#page,
#main-wrapper,
#main-menu-links li a.active,
#main-menu-links li.active-trail a {
  background: #ffffff;
}
.tabs ul.primary li a.active {
  background-color: #ffffff;
}
.tabs ul.primary li.active a {
  background-color: #ffffff;
  border-bottom: 1px solid #ffffff;
}
.form-actions {
  background-color: #ffffff;
}
.oa-event-date-month-wrapper {
	background: #313eab;
}
#header,
.navbar-inner,
.navbar-inner .panel-panel,
.navbar-inverse .navbar-inner {
background-color: #111111;
background-image: -moz-linear-gradient(top, #222222, #111111);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111));
background-image: -webkit-linear-gradient(top, #222222, #111111);
background-image: -o-linear-gradient(top, #222222, #111111);
background-image: linear-gradient(to bottom, #222222, #111111);
border: none;
box-shadow: none;
color: #fffeff;
}
/*
.navbar .nav > li > .dropdown-menu:after {
  border-bottom-color: #003853;
}*/
.navbar-inner .btn,
.navbar-inverse .btn.btn-inverse,
.btn-group > .btn .dropdown-toggle,
#oa-user-badge .user-badge {
background-color: #333333;
background-image: -moz-linear-gradient(top, #111111, #333333);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#111111), to(#333333));
background-image: -webkit-linear-gradient(top, #111111, #333333);
background-image: -o-linear-gradient(top, #111111, #333333);
background-image: linear-gradient(to bottom, #111111, #333333);
box-shadow: none;
border-color: #333333;
color: #313eab;
}
.oa-space-menu .navbar-inner {
  background-image: none;
  background-color: #111111;
  color: #fffeff;
}
.navbar .oa-space-menu .nav li > a {
  color: #fffeff;
}
.navbar-inverse ul#oa_breadcrumb .btn.btn-inverse,
.navbar-inner ul#oa_breadcrumb .btn,
.navbar-inverse #oa-user-badge .user-badge,
.navbar-inverse #toolbar-menu-button,
.mobile-menu-icons .navbar-toggle {
  color: #313eab;
}
.mobile-menu-icons .navbar-toggle .icon-bar {
  background-color: #313eab;
}
.navbar-inverse .nav > li > a,
.navbar .nav > li > a {
  color: #313eab !important;
}

.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #313eab;
  border-bottom-color: #313eab;
}

.navbar .nav > .active > a,
.navbar .nav > .active > a:focus {
  color: #313eab !important;
}
.navbar .nav > .active > a:hover,
.navbar .nav > li > a:hover {
  color: #4152e2 !important;
}
.navbar-inverse ul#oa_breadcrumb .btn.btn-inverse:hover, 
.navbar-inner ul#oa_breadcrumb .btn:hover, 
.navbar-inverse #oa-user-badge .user-badge:hover, 
.navbar-inverse #toolbar-menu-button:hover,
.navbar-inner .btn:hover, 
.navbar-inverse .btn.btn-inverse:hover, 
.btn-group > .btn .dropdown-toggle:hover, 
#oa-user-badge .user-badge:hover  {
  color: #4152e2;
}
.navbar-inverse ul#oa_breadcrumb .btn.btn-inverse:focus, 
.navbar-inner ul#oa_breadcrumb .btn:focus, 
.navbar-inverse #oa-user-badge .user-badge:focus, 
.navbar-inverse #toolbar-menu-button:focus,
.navbar-inner .btn:focus, 
.navbar-inverse .btn.btn-inverse:focus, 
.btn-group > .btn .dropdown-toggle:focus, 
#oa-user-badge .user-badge:focus {
  color: #313eab;
}

#oa-navbar ul.dropdown-menu ul li a:hover, 
#oa-navbar ul.dropdown-menu ul li a:focus,
#oa-navbar ul.dropdown-menu ul li a.active, 
ul.dropdown-menu ul li a:hover,
ul.dropdown-menu ul li a:focus, 
ul.dropdown-menu ul li a.active, 
.dropdown-menu ul li a:hover,
.dropdown-menu ul li a:focus, 
.dropdown-menu ul li a.active,
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a,
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
    background: #313eab !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: white !important;
}
@media (max-width: 767px) {
	.main-menu .menu.nav a:hover, 
	.main-menu .menu.nav a:focus, 
	.main-menu .menu.nav a:active,
	#oa-navbar .panel-panel .pane-oa-navigation li > a:hover,
	#oa-navbar .panel-panel .pane-oa-navigation li > a:focus,
	#oa-navbar .panel-panel .pane-oa-navigation li > a:active {
	    background: #313eab !important;
	    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	    color: white !important;
	}
}
ul#oa_breadcrumb a.dropdown-toggle.btn.btn-inverse,
.navbar-inner a.dropdown-toggle.btn {
  background-color: #333333 !important;
}
.navbar-inverse .btn-navbar:hover, 
.navbar-inverse .btn-navbar:focus, 
.navbar-inverse .btn-navbar:active, 
.navbar-inverse .btn-navbar.active, 
.navbar-inverse .btn-navbar.disabled, 
.navbar-inverse .btn-navbar[disabled] {
  background-color: #333333;
  color: #313eab !important;
}
#oa-navbar .btn-navbar-menu .icon-bar {
  background-color: #313eab; 
  box-shadow: none;
}
#oa-navbar .panel-panel .panel-pane {
  border-color: #333333 ! important;
}
.navbar-inverse ul#oa_breadcrumb .btn.btn-inverse .caret,
.navbar-inner .caret,
body #oa-navbar .panel-panel .pane-oa-toolbar-oa-breadcrumb ul.oa_toolbar li.btn-group > .dropdown-toggle .caret {
border-top: 6px solid #313eab;
border-right: 6px solid transparent;
border-left: 6px solid transparent;
}
.navbar-inner .btn:hover > .caret, 
body #oa-navbar .panel-panel .pane-oa-toolbar-oa-breadcrumb ul.oa_toolbar li.btn-group > .dropdown-toggle:hover .caret {
	border-top: 6px solid #4152e2;
}
.navbar-inner .btn:focus > .caret,  
body #oa-navbar .panel-panel .pane-oa-toolbar-oa-breadcrumb ul.oa_toolbar li.btn-group > .dropdown-toggle:focus .caret {
	border-top: 6px solid #313eab;
}
a {
  color: #313eab;
}
a:hover,
a:focus {
  color: #4152e2;
}
a:active {
  color: #313eab;
}
.sidebar .block {
  background-color: #ffffff;
  border-color: #e3e3e3;
}
#page-wrapper,
#footer-wrapper,
body #footer {
  background-color: #fafafa;
}
body #footer {
  color: #888888;
}
#page-wrapper a,
#footer-wrapper a,
body #footer a {
  color: #313eab;
}

.region-header,
.region-header a,
.region-header li a.active,
#name-and-slogan,
#name-and-slogan a,
#secondary-menu-links li a {
  color: #fffeff;
}
.oa-banner-overlay,
.oa-banner-slogan-overlay {
  color: #fffeff;
}
.oa-banner-text,
.oa-banner-slogan {
  color: #fffeff;
}
.oa-pane .pane-title {
color: #3b3b3b;
background-color: #ffffff;
background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
}
.oa-pane .panel-pane {
color: #3b3b3b;
background-color: #ffffff;
border: none;
}
.oa-pane .panel-pane:not(.pane-panels-mini):not(.pane-entity-field) {
border-bottom: 1px solid #e3e3e3;
}
.oa-pane {
border-color: #e3e3e3;
}
/*#oa-navbar .panel-panel .pane-oa-navigation,
#oa-navbar .panel-panel .pane-oa-space-banner {
background-color: #003853;
}
#oa-navbar .panel-panel .pane-oa-navigation .dropdown-menu {
background-color: #003853;
}*/

#oa-navbar .panel-panel .pane-oa-navigation li > a,
#oa-navbar .panel-panel .pane-oa-space-banner li > a{
color: #fffeff;
}

.main-menu .menu.nav a,
#oa-navbar .panel-panel .pane-oa-navigation li > a,
#oa-navbar .panel-panel .pane-oa-space-banner li > a {
color: #313eab;
}
.main-menu .menu.nav a:focus,
#oa-navbar .panel-panel .pane-oa-navigation li > a:focus,
#oa-navbar .panel-panel .pane-oa-space-banner li > a:focus {
  color: #313eab;
}
.main-menu .menu.nav a:hover,
#oa-navbar .panel-panel .pane-oa-navigation li > a:hover,
#oa-navbar .panel-panel .pane-oa-space-banner li > a:hover {
  color: #4152e2;
}
#oa-navbar .panel-panel .pane-add-space-content .btn .caret:before, 
#oa-navbar .panel-panel .pane-add-space-content form .button.fake-ok .caret:before,
form #oa-navbar .panel-panel .pane-add-space-content .button.fake-ok .caret:before,
#oa-navbar .panel-panel .pane-add-space-content form .button.fake-cancel .caret:before,
form #oa-navbar .panel-panel .pane-add-space-content .button.fake-cancel .caret:before,
#oa-navbar .panel-panel .pane-add-space-content #media-browser-tabset a.button .caret:before,
#media-browser-tabset #oa-navbar .panel-panel .pane-add-space-content a.button .caret:before,
#oa-navbar .panel-panel .pane-add-space-content #media-browser-tabset input.form-submit .caret:before,
#media-browser-tabset #oa-navbar .panel-panel .pane-add-space-content input.form-submit .caret:before,
#oa-navbar .panel-panel .pane-add-space-content #modal-content .form-submit .caret:before,
#modal-content #oa-navbar .panel-panel .pane-add-space-content .form-submit .caret:before,
#oa-navbar .panel-panel .pane-add-space-content #modal-content #edit-cancel .caret:before,
#modal-content #oa-navbar .panel-panel .pane-add-space-content #edit-cancel .caret:before {
color: #313eab !important;
}
body ul#oa_breadcrumb a.dropdown-toggle.btn.btn-inverse,
body .navbar-inner a.dropdown-toggle.btn {
color: #313eab !important;
}

.btn-primary,
form .button.fake-ok, #media-browser-tabset a.button,
#media-browser-tabset input.form-submit,
#modal-content .form-submit,
#media-browser-tabset form input.form-submit,
#node-edit .form-actions input {
    background-color: #313eab !important;
    border-color: #313eab !important;
}

.btn-primary:hover, form .button.fake-ok:hover, #media-browser-tabset a.button:hover,
#media-browser-tabset input.form-submit:hover, #modal-content .form-submit:hover, #node-edit .form-actions input:hover, .btn-primary:focus, form .button.fake-ok:focus, #media-browser-tabset a.button:focus,
#media-browser-tabset input.form-submit:focus, #modal-content .form-submit:focus, #node-edit .form-actions input:focus, .btn-primary:active, form .button.fake-ok:active, #media-browser-tabset a.button:active,
#media-browser-tabset input.form-submit:active, #modal-content .form-submit:active, #node-edit .form-actions input:active, .btn-primary.active, form .active.button.fake-ok, #media-browser-tabset a.active.button,
#media-browser-tabset input.active.form-submit, #modal-content .active.form-submit,
#node-edit .form-actions input.active, .open > .btn-primary.dropdown-toggle,
form .open > .dropdown-toggle.button.fake-ok, #media-browser-tabset .open > a.dropdown-toggle.button,
#media-browser-tabset .open > input.dropdown-toggle.form-submit,
#modal-content .open > .dropdown-toggle.form-submit, #node-edit .form-actions .open > input.dropdown-toggle {
    background-color: #4152e2 !important;
    border-color: #4152e2 !important;
}

.btn-primary.disabled,
.button.disabled,
.btn-primary[disabled],
.button[disabled],
fieldset[disabled] .btn-primary,
fieldset[disabled] .button,
.btn-primary.disabled:hover,
.button.disabled:hover,
.btn-primary[disabled]:hover,
.button[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .button:hover,
.btn-primary.disabled:active,
.button.disabled:active,
.btn-primary[disabled]:active,
.button[disabled]:active,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .button:active,
.btn-primary.disabled:focus,
.button.disabled:focus,
.btn-primary[disabled]:focus,
.button[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .button:focus {
    background-color: #313eab !important;
    border-color: #313eab !important;	
}

.nav > li > a:hover, .nav > li > a:focus,
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
    background-color: #313eab;
}

.view-campbellusd-content .label {
  background-color: #313eab !important;
}
.view-campbellusd-content .label a {
  border-color: #313eab !important;	
}