body.color-white-to-black .block-text-resize, body.color-white-to-black #block-block-12, body.color-white-to-black #block-block-7, body.color-white-to-black div#block-common-utility-comutil-usr-info-block {
    background-color: #000;
}

body.color-white-to-black .comutil-usr-info-block .user-name {
    color: inherit;
}

body.color-white-to-black #top-header {
    background: #000;
}

body.color-white-to-black #main-wrapper {
    background: #000 !important;
}

body.color-white-to-black {
    color: #fff;
    background: #000 none repeat scroll 0 0 !important;
}

    body.color-white-to-black #nice-menu-0 {
        background-color: #000;
    }

    body.color-white-to-black .shadow, body.color-white-to-black input[type="text"], body.color-white-to-black input[type="password"], body.color-white-to-black textarea, body.color-white-to-black select, body.color-white-to-black .form-text {
        background: #393939;
    }

    body.color-white-to-black #fixed-header {
        background-color: #000;
    }

    body.color-white-to-black #comutil-search-form .form-text, body.color-white-to-black #header-container {
        background-color: #333 !important;
    }

    body.color-white-to-black .hm-container .catalogs .container, body.color-white-to-black .hm-container .vis-count .container, body.color-white-to-black .hm-container .viewed .container, body.color-white-to-black .hm-container .reg-users .container, body.color-white-to-black .hm-container .resources .container, body.color-white-to-black .hm-container .department .container, body.color-white-to-black .hm-container .downloadcount .container, body.color-white-to-black .hm-container .api-count .container {
        background-color: #111 !important;
        color: #fff !important;
    }

        body.color-white-to-black .hm-container .department .container .home-stats-popup-container .home-stats-count {
            color: #ffff00;
        }

body.page-home.color-white-to-black #suggest-dataset-node-form label {
    color: #fff !important;
}

body.color-white-to-black .home-stats-popup-content {
    background-color: #424242;
    color: #FFF;
}

body.color-white-to-black ul.colorchanger li.cp_standard a.color-standard {
    display: block;
    margin-left: 38px;
    width: 28px;
}

body.color-white-to-black .cp_white_to_black .color-dark {
    display: none;
}

body.color-white-to-black #toppanel .block-content ul.comutil-usr-info-link {
    background-color: #D54029;
}

body.color-white-to-black #login-links a.lt-active span {
    background: url(../../../all/themes/ogplv3light/images/icons.png) no-repeat scroll center -2446px rgba(0,0,0,0);
}

body.color-white-to-black #logout {
    background-color: #555;
}

body.color-white-to-black .login-or-seprator {
    background: none;
}

body.color-white-to-black .auth-login-info, body.page-user.color-white-to-black .form-item .description, body.page-toboggan-denied.color-white-to-black .form-item .description, body.page-user-login.color-white-to-black .form-item .description {
    color: #fff;
}

body.color-white-to-black .ogplv3light-user-login-form-wrapper {
    background-color: #000;
}

body.color-white-to-black ul.nice-menu-down li.menuparent, body.color-white-to-black ul.nice-menu-down li.menuparent:hover {
    background: url(../../../all/themes/ogplv3light/images/icons.png) no-repeat scroll right -2420px rgba(0,0,0,0);
}

body.color-white-to-black #user-profile .personal-information section.odd .field-items {
    background-color: #111;
    color: #FFFFFF;
    border: 1px solid #FFF;
}

body.color-white-to-black #user-profile .personal-information section.even .field-items {
    background-color: #222;
    color: #FFFFFF;
}

body.color-white-to-black #user-profile .personal-information section.even .field-items {
    border-left: 1px solid;
    border-right: 1px solid;
}

body.color-white-to-black #user-profile .personal-information section h2, body.color-white-to-black #user-profile .views-label {
    color: #FFFFFF;
}

body.color-white-to-black #user-profile .tab-container .myinfo:hover, body.color-white-to-black #user-profile .tab-container .myinfo.active {
    background: url(../../../all/themes/ogplv3light/images/icons.png) no-repeat scroll -3px -908px #FFFFFF !important;
}

body.color-white-to-black #user-profile .tab-container .myinfo {
    background: url(../../../all/themes/ogplv3light/images/icons.png) no-repeat scroll -3px -2529px #000000 !important;
    border: 1px solid #FFF;
}

body.color-white-to-black #views_slideshow_controls_text_next_featured_app_gallery-page > a, body.color-white-to-black #views_slideshow_controls_text_previous_featured_app_gallery-page > a {
    background-color: #000000;
}

body.color-white-to-black .view-featured-app-gallery .featured-app-item-footer span.platform a span.Windows, body.color-white-to-black .view-featured-app-gallery .featured-app-item-footer span.platform a span.Web, body.color-white-to-black .view-featured-app-gallery .featured-app-item-footer span.platform a span.iOS, body.color-white-to-black .view-featured-app-gallery .featured-app-item-footer span.platform a span.Android, body.color-white-to-black .view-featured-app-gallery .featured-app-item-footer span.applink, body.color-white-to-black .view-featured-app-gallery .featured-app-item-footer {
    background-color: #FFD800;
}

    body.color-white-to-black .view-featured-app-gallery .featured-app-item-footer span.applink a:hover, body.color-white-to-black .view-featured-app-gallery .featured-app-item-footer span.ref-url a:hover {
        background-color: #FFD800 !important;
    }

    body.color-white-to-black .view-featured-app-gallery .featured-app-item-footer span.name {
        color: #000;
        font-weight: bold;
    }

body.color-white-to-black .view-featured-app-gallery .featured-app-item-footer {
    border-top: 1px solid #000000;
}

body.color-white-to-black .view-featured-app-gallery .views-exposed-widget.views-reset-button {
    background-color: #111;
    border: 1px solid #fff;
}

body.color-white-to-black #home #mini-panel-home_left_tabs .view .views-field.views-field-title:hover {
    background-color: #000;
}

body.color-white-to-black #home #mini-panel-home_left_tabs .view-announcements-on-home .views-field:hover {
    background-color: #000;
}

body.color-white-to-black #home .community-list-home .view-communities .views-row, body.color-white-to-black #home .community-list-home .view-communities .views-row.views-row-even {
    background: none repeat scroll 0 0 #555555;
}

    body.color-white-to-black #home .community-list-home .view-communities .views-row:hover, body.color-white-to-black #home .community-list-home .view-communities .views-row.views-row-even:hover {
        background-color: #626262;
    }

body.color-white-to-black #home .views-field .views-row.views-row-odd, body.color-white-to-black #home .view-content .views-row.views-row-odd {
    background-color: #424242 !important;
}

body.color-white-to-black #tabs-footer_suggestion_feedback-center .views-field .views-row:hover, body.color-white-to-black #tabs-footer_suggestion_feedback-center .view-content .views-row:hover {
    background-color: #000 !important;
}

body.color-white-to-black .suggested-datasets-list .views-row-odd {
    background-color: #393939;
}

body.color-white-to-black .suggested-datasets-list .views-row-even {
    background-color: #555555;
}

body.color-white-to-black .view-data-controller-table .coordinatorinfo span.header {
    background: url(../../../all/themes/ogplv3light/images/icons.png) no-repeat scroll -4px -2530px rgba(0,0,0,0);
}

body.color-white-to-black .field-content .view-content .views-row {
    background: none !important;
}

body.color-white-to-black #home #mini-panel-home_left_tabs .view-announcements-on-home .views-field-title:hover {
    background-color: #000;
}

body.color-white-to-black #tabs-footer_suggestion_feedback-center .view-content .views-row.views-row-odd {
    background-color: #424242;
}

body.color-white-to-black #tabs-home_left_tabs-center-1 .view-catalog .views-field {
    background: url(../../../all/themes/ogplv3light/images/icons.png) no-repeat scroll 13px -2597px rgba(0,0,0,0);
}

body.color-white-to-black .suggested-datasets-list .views-row .views-field-body .field-content {
    background: url(../../../all/themes/ogplv3light/images/icons.png) no-repeat scroll -3px -2627px rgba(0,0,0,0);
}

body.color-white-to-black .ui-tabs li.ui-state-active {
    background: url(../../../all/themes/ogplv3light/images/icons.png) no-repeat scroll center -2434px rgba(0,0,0,0);
}

body.color-white-to-black .breadcrumb .first a {
    background: url(../../../all/themes/ogplv3light/images/icons.png) no-repeat scroll center -2564px rgba(0,0,0,0);
}

body.color-white-to-black .form-item-sort-by select, body.color-white-to-black #catalog-details-wrapper .view-resource-detail-popup .download-count {
    color: #333;
}

body.color-white-to-black #catalog-details-wrapper .left-wrapper {
    background-color: #000;
}

body.color-white-to-black .left-wrapper .left-content .tags .cat-info-items li {
    background-color: #555;
}

body.color-white-to-black #catalog-details-wrapper .view-data-manager .field-content, body.color-white-to-black #catalog-details-wrapper .view-data-manager .views-label, body.color-white-to-black #catalog-details-wrapper .left-wrapper {
    color: #fff !important;
}

body.color-white-to-black #catalog-details-wrapper .view-data-manager {
    background-color: #000;
    border: 1px solid;
}

body.color-white-to-black .left-wrapper .form-text {
    background: #000 !important;
}

body.color-white-to-black .node-type-catalog .node-feedback-form.node-form .form-item > label {
    color: #fff !important;
}

body.color-white-to-black select {
    background-color: #000000;
    color: #FFFFFF;
}

    body.color-white-to-black select option {
        color: #FFFFFF;
        background-color: #000;
    }

body.color-white-to-black .view-recent-suggestion .views-row .views-field-field-vrm-endorse .description {
    color: #000000;
}

body.color-white-to-black #primary-menu-bar {
    background-color: #000000;
    border-bottom: 1px solid #DFE5E9;
}

body.color-white-to-black #whats-new-container .jspDrag {
    background-color: #000;
}

body.color-white-to-black #block-system-main .region .view-content .views-row.views-row-odd {
    background-color: #424242;
}

body.color-white-to-black #block-system-main .region .view-content .views-row.views-row-even {
    background-color: #555;
}

body.color-white-to-black #whats-new-container h2 {
    background-color: #222222;
}

body.color-white-to-black #edit-keys {
    background: none repeat scroll 0 0 #424242;
    color: #FFFFFF;
}

body.color-white-to-black #block-common-utility-comutil-search-block label.in-field-labels-processed {
    color: #CCC;
    margin-top: -1px !important;
    opacity: 0.5;
}

body.color-white-to-black .views-exposed-form label {
    color: #ccc;
}

body.color-white-to-black .search-results li:nth-child(2n) {
    border-top: none;
    border-radius: 4px;
    background-color: #393939;
}

body.color-white-to-black .search-results li:nth-child(2n+1) {
    border-top: none;
    border-radius: 4px;
    background-color: #555;
}

body.color-white-to-black .search-results li:hover {
    background-color: #222;
}

body.color-white-to-black .related-dataset {
    background: none repeat scroll 0 0 #424242;
}

body.color-white-to-black .suggested-datasets-list-page .views-row .views-field-field-vrm-endorse .description, body.color-white-to-black .suggested-datasets-list-page .views-row .views-field-field-vrm-endorse .form-item .fivestar-widget {
    background-color: #817149;
}

body.color-white-to-black #search-form label {
    color: #FFFFFF;
    position: absolute;
}

body.color-white-to-black .region-sidebar-first.sidebar h2 {
    background-color: #FFD800;
    color: #000000;
    font-weight: bold;
}

body.page-search.color-white-to-black .region-sidebar-first.sidebar .block-content li a {
    background-color: #666666;
}

body.color-white-to-black #chart1 svg {
    background-color: #FFFFFF;
}

body.color-white-to-black #block-ogpl-metrics-ogpl-monthly-visitor-stat-block, body.color-white-to-black #block-ogpl-metrics-ogpl-yearly-visitor-stat-block {
    color: #000000 !important;
}

body.color-white-to-black .block-ogpl-metrics h3 {
    color: white;
}

body.color-white-to-black #communities .region .view-content .views-row-first.views-row-last {
    background-color: #000;
}

body.color-white-to-black #communities .view-community-blogs .views-row-odd, body.color-white-to-black #communities .community-home-activity .view-communities .views-row-odd {
    background-color: #393939 !important;
}

body.color-white-to-black #communities .view-community-blogs .views-row-even, body.color-white-to-black #communities .community-home-activity .view-communities .views-row-even {
    background-color: #555 !important;
}

body.color-white-to-black #communities .view-community-blogs .views-row:hover, body.color-white-to-black #communities .community-home-activity .view-communities .views-row:hover {
    background-color: #000 !important;
}

body.color-white-to-black #communities .view-community-blogs .readmore a:hover, body.color-white-to-black #communities .readmore a:hover {
    background-color: #111;
    border: 1px solid #FFFFFF;
}

body.node-type-community.color-white-to-black #block-system-main .region .view-content .views-row {
    background-color: #555555 !important;
}

    body.node-type-community.color-white-to-black #block-system-main .region .view-content .views-row:hover {
        background-color: #000 !important;
    }

body.color-white-to-black #communities .view-community-blogs .readmore a, #communities .readmore a {
    background: none repeat scroll 0 0 #424242;
    border: 1px solid #FFFFFF;
}

body.color-white-to-black #communities .popular-blogs .view-content .views-row {
    background-color: #555555 !important;
}

body.color-white-to-black #communities .popular-blogs .popular-blogs-content p {
    color: #FFFFFF;
}

body.color-white-to-black .panel-pane.pane-views.pane-communities.no-title.block .field-content {
    background-color: #000;
}

body.color-white-to-black .container h3 a {
    color: #FFFF00 !important;
    text-decoration: none;
}

body.color-white-to-black .vco-slider {
    background-color: #4D4D4D;
}

body.color-white-to-black .nav-previous, body.color-white-to-black .nav-next, body.color-white-to-black .caption {
    color: #FFFFFF !important;
}

body.color-white-to-black .vco-slider .nav-previous .icon {
    background-position: -209px 0;
}

body.color-white-to-black .vco-slider .nav-next .icon {
    background-position: -232px 0;
}

body.color-white-to-black .region-sidebar-first.sidebar .block-content .item-list h3 {
    background: none repeat scroll 0 0 #424242;
    color: #FFFF00;
}

body.color-white-to-black .coordinator-block .contactinfo .header {
    color: #FFFF00 !important;
}

body.color-white-to-black .view-view-faq-list .views-row-odd {
    background-color: #555;
}

body.color-white-to-black .view-view-faq-list .views-row-even {
    background-color: #424242;
}

body.color-white-to-black .view-view-faq-list .active {
    background-color: #000;
}

body.color-white-to-black a.tagclouds {
    background-color: #474747;
}

body.color-white-to-black #columns {
    background: none repeat scroll 0 0 #000;
}

body.color-white-to-black a {
    color: #FFFF00 !important;
}

body.color-white-to-black #primary-menu-bar ul.nice-menu ul, body.color-white-to-black #primary-menu-bar ul.nice-menu ul li, body.color-white-to-black #primary-menu-bar ul.nice-menu ul li a {
    border-bottom: none !important;
    border: none;
}

body.color-white-to-black .faq-questions span a {
    background: url(../../../all/themes/ogplv3light/images/toggle-right.png) no-repeat scroll 5px 6px;
}

body.color-white-to-black .view-view-faq-list .active span a {
    background: url(../../../all/themes/ogplv3light/images/toggle-down.png) no-repeat scroll 5px 7px;
}

body.color-white-to-black #primary-menu-bar ul li.menuparent.active-trail ul li.menuparent a {
    background-color: #424242;
}

body.color-white-to-black ul.nice-menu li {
    background: none;
}

body.color-white-to-black #primary-menu-bar ul.nice-menu li.over a {
    background: #393939;
    border: none;
}

body.color-white-to-black #primary-menu-bar ul.nice-menu li.over ul li a {
    border: 1px solid #999 !important;
    border-bottom: none !important;
}

body.color-white-to-black #primary-menu-bar ul.nice-menu li.over ul li.last a {
    border-bottom: 1px solid #999 !important;
}

body.color-white-to-black #primary-menu-bar ul.nice-menu ul li a:hover, body.color-white-to-black #primary-menu-bar ul.nice-menu ul li a.active {
    background: none repeat scroll 0 0 #000;
    border-bottom: 1px dotted #999999;
}

body.color-white-to-black #toboggan-login, body.color-white-to-black .ui-widget-content, body.color-white-to-black .block-web-catalog .block-content li, body.color-white-to-black #whats-new-container .whats-new-container-region .block-inner, body.color-white-to-black #communities .popular-blogs .block-inner {
    background: none repeat scroll 0 0 #393939;
    color: #ffffff;
}

body.color-white-to-black #footer {
    border-top: 6px solid #000000;
}

body.color-white-to-black #catalog-details-wrapper .view-resource-detail-popup .download-filesize, body.color-white-to-black #catalog-details-wrapper .view-resource-detail-popup .download-counts {
    background-color: #000;
}

body.color-white-to-black .grid-view #catalog-details-wrapper .download-count {
    color: #000;
}

body.color-white-to-black #block-views-exp-catalogs-page .views-widget-filter-search_api_views_fulltext input.form-text {
    color: #000;
}

body.color-white-to-black .gov .country-flag.ext {
    background: url(../../../all/themes/ogplv3light/images/icons.png) no-repeat scroll right -1873px rgba(0,0,0,0);
}

body.color-white-to-black span.ext {
    background: url(../../../all/themes/ogplv3light/images/icons.png) no-repeat center -1871px rgba(0,0,0,0);
}

body.color-white-to-black .footer-message span.ext {
    background: url(../../../all/themes/ogplv3light/images/icons.png) no-repeat scroll -8px -1868px rgba(0,0,0,0);
}

body.color-white-to-black .block-content span.ext {
    background: url(../../../all/themes/ogplv3light/images/icons.png) no-repeat scroll -6px -1871px rgba(0,0,0,0);
}

body.color-white-to-black .vco-slider .slider-item .content .content-container .media .media-wrapper .media-container .credit, body.color-white-to-black .vco-slider .slider-item .content .content-container .text .container h2.date {
    color: #FFFFFF;
}

body.color-white-to-black .ui-widget-content {
    color: #FFF;
    background-color: #393939;
}

body.color-white-to-black .ui-tabs-panel {
    border: none;
}

body.color-white-to-black .ui-tabs li.ui-state-default a {
    background: none repeat scroll 0 0 #000000;
}

body.color-white-to-black .ui-tabs li.ui-tabs-selected a, body.color-white-to-black .ui-tabs li.ui-state-active a {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000 !important;
}

body.color-white-to-black #communities .ui-tabs li.ui-state-default a {
    background: none repeat scroll 0 0 #393939;
}

body.color-white-to-black #whats-new-container .view-whats-new .views-row:hover, body.color-white-to-black #communities .popular-blogs .view-content .views-row:hover {
    background-color: #000 !important;
    color: #FFF;
}

body.color-white-to-black #home .view .view-content .views-row:hover, body.color-white-to-black #home .view.view-catalog .views-field.views-field-title:hover {
    background-color: #000 !important;
}

body.color-white-to-black #block-system-main .view.view-catalog .view-content .views-row:hover {
    background-color: #222 !important;
}

body.color-white-to-black .view-catalog-detail .view-get-catalog-resource-detail- .views-row.views-row-even {
    background-color: #000000;
}

body.color-white-to-black .view-catalog-detail .view-get-catalog-resource-detail- .views-row {
    border-bottom: 1px dotted #393939;
}

body.color-white-to-black .view-catalog .views-row-even, body.color-white-to-black .view-catalog .views-row:nth-child(2n) {
    background-color: #555555;
}

body.color-white-to-black .view-catalog .views-row-odd, body.color-white-to-black .view-catalog .view-content .views-row:nth-child(2n+1) {
    background-color: #393939;
}

body.color-white-to-black #web_catalog_tab_wrapper #web_catalog_tab_content .web_catalog_tab_container .last {
    background-color: #393939;
}

body.color-white-to-black .catalog-reset-all a {
    background-color: #222;
    border: 1px solid #fff;
}

    body.color-white-to-black .catalog-reset-all a:hover {
        background-color: #333;
    }

body.color-white-to-black .catalog-subscribe {
    border: 1px solid white;
}

body.color-white-to-black .view-catalogs .catalog-bottom-resource-count span, body.color-white-to-black .view-catalogs .catalog-bottom-vis-count span, body.color-white-to-black .view-catalogs .resource-api-count span {
    color: #fff;
}

body.color-white-to-black #search-result-container {
    background: #393939;
}

body.color-white-to-black #block-views-exp-catalogs-page .views-widget-filter-search_api_views_fulltext label {
    color: #000;
}

body.color-white-to-black .view-catalogs .catalog-bottom-views-container .more-content {
    color: #000;
    font-family: open sans semibold;
}

body.color-white-to-black .block-facetapi .item-list:first-child ul.facetapi-facetapi-checkbox-links {
    background-color: #000;
}

body.color-white-to-black .grid-view .view-catalogs .views-field.views-field-changed {
    background: rgba(0,0,0,0) url(../../../all/themes/ogplv3light/images/Catalog-Icons.png) no-repeat scroll -13px -3984px;
}

body.page-catalogs.color-white-to-black .block-facetapi .block-content li.expanded ul.expanded li.leaf .facetapi-facet {
    background: rgba(0,0,0,0) url(../../../all/themes/ogplv3light/images/collapse-sub-white.png) no-repeat scroll 18px 13px;
}

body.color-white-to-black .share-widget-button {
}

    body.color-white-to-black .share-widget-button:hover {
        background-color: #333;
    }

body.color-white-to-black .block-ogpl-share-widget #share-wgt-popup {
    background-color: #000;
}

body.color-white-to-black .sharewdgt-tab ul.tabs li.tab-current, body.color-white-to-black .popup-container.share-widget-popc textarea {
    background-color: #FFF;
    border-radius: inherit;
    color: black;
}

body.color-white-to-black .sharewdgt-tab ul.tabs li {
    background: none repeat scroll 0 0 #393939;
    border-radius: inherit;
}

    body.color-white-to-black .sharewdgt-tab ul.tabs li.tab-current a {
        color: #000 !important;
        font-weight: bold;
    }

body.color-white-to-black .popup-container.share-widget-popc ul.link-to-us-share-widget li .popup-content li {
    background-color: #FFD800;
}

    body.color-white-to-black .popup-container.share-widget-popc ul.link-to-us-share-widget li .popup-content li a {
        color: #000 !important;
    }

body.color-white-to-black .block-ogpl-share-widget #share-wgt-popup-outer {
    background-color: #888;
}

body.color-white-to-black #block-ogpl-share-widget-ogpl-share-widget .popup-container.share-widget-popc .popup-content-sharewgt {
    overflow-y: inherit;
}

body.color-white-to-black #block-ogpl-share-widget-ogpl-share-widget .popup-container.share-widget-popc ul.link-to-us-share-widget li .popup-content li {
    background-color: #FFD800;
}

body.color-white-to-black #footer {
    background-color: #555;
}

body.color-white-to-black .pane-home-footer-banner {
    border: none;
}

body.color-white-to-black #footer ul.menu li {
    border-bottom: 1px solid #444;
}

body.color-white-to-black #mini-panel-footer ul.menu {
    border-left: 1px solid #444;
}

body.color-white-to-black #footer ul.menu li.last {
    border-bottom: none;
}

body.color-white-to-black .suggested-datasets-list .views-row .views-field.views-field-nothing {
    background: none repeat scroll 0 0 #000000;
    border-bottom: 3px solid #999999;
}

body.color-white-to-black #mini-panel-footer #footer-feed-sugt {
    background-color: #999;
}

body.color-white-to-black .footer .panel-flexible-inside .panels-flexible-row {
    background: #000 none repeat scroll 0 0;
    border-top: 1px solid;
}

body.color-white-to-black .view-data-controller-table .contributor-list-list {
    background: url(../../../all/themes/ogplv3light/images/icons.png) no-repeat scroll -4px -2839px black;
    border: 1px solid #fff;
}

body.color-white-to-black .view-data-controller-table .coordinatorinfo {
    background: url(../../../all/themes/ogplv3light/images/icons.png) no-repeat scroll -4px -644px black;
    border: 1px solid #fff;
}

body.color-white-to-black .view-data-controller-table .coordinator-icon {
    background: url(../../../all/themes/ogplv3light/images/icons.png) no-repeat scroll -4px -2530px rgba(0,0,0,0);
}

body.color-white-to-black #tabs-0-one_main tr.odd td {
    background-color: #393939;
}

body.color-white-to-black #tabs-0-one_main tr.even td {
    background-color: #000;
}

body.color-white-to-black .view-data-controller-table .controller-field, body.color-white-to-black .view-data-controller-table .views-view-grid .views-field-field-state-department {
    background-color: #333333;
}

body.color-white-to-black .view-data-controller-table {
    color: #FFF;
}

    body.color-white-to-black .view-data-controller-table .controller-field, body.color-white-to-black .coordinator-container {
        background: none repeat scroll 0 0 #000000;
    }

    body.color-white-to-black .view-data-controller-table .coordinator-icon {
        background-color: #000;
    }

    body.color-white-to-black .view-data-controller-table .coordinator, body.color-white-to-black .view-data-controller-table .contact, body.color-white-to-black .view-data-controller-table .coordinator-container-list {
        background: none repeat scroll 0 0 #393939;
    }

    body.color-white-to-black .view-data-controller-table .coordinator, body.color-white-to-black .view-data-controller-table .contact, body.color-white-to-black .view-data-controller-table .coordinator-container-list {
        border: 1px dotted #999999;
    }

        body.color-white-to-black .view-data-controller-table .coordinator-field, body.color-white-to-black .view-data-controller-table .contact div.row {
            border-bottom: 1px dotted #999999;
        }

            body.color-white-to-black .view-data-controller-table .coordinator-field:last-child, body.color-white-to-black .view-data-controller-table .contact div.row:last-child {
                border-bottom: none;
            }

body.color-white-to-black thead tr {
    background-color: #B13929;
}

body.color-white-to-black tr {
    background-color: #000000;
}

    body.color-white-to-black tr.odd {
        background: none repeat scroll 0 0 #393939;
    }

    body.color-white-to-black tr.even {
        background: none repeat scroll 0 0 #000000;
    }

body.color-white-to-black .view-data-controller-table .views-field-field-dc-email {
    display: table-cell;
}

body.color-white-to-black .data-controllers-link a {
    background: none repeat scroll 0 0 #FFD800;
    color: #000 !important;
}

body.color-white-to-black .gmap-popup .field-content a {
    color: #000000 !important;
    font-weight: bold;
}

body.color-white-to-black svg {
    background-color: #FFF;
}

body.color-white-to-black ul.primary li.active a, body.color-white-to-black ul.primary li.active a:hover, body.color-white-to-black ul.primary li.active a:focus {
    background-color: #000000;
    border: medium none !important;
    color: #454545;
}

body.color-white-to-black .suggested-datasets-list-page .views-row .views-field-body, body.color-white-to-black .suggested-datasets-list-page .views-row .views-field-body-1 {
    background: none repeat scroll 0 0 #393939;
}

body.color-white-to-black .suggested-datasets-list-page .views-field.views-field-nothing {
    background: none repeat scroll 0 0 #FFD800;
    color: #000;
}

body.color-white-to-black .suggested-datasets-list-page .views-row {
    color: #FFFFFF;
    background-color: #393939;
}

body.color-white-to-black #home .view.view-catalog .views-field.views-field-title {
    background: url(../../../all/themes/ogplv3light/images/icons.png) no-repeat scroll 13px -2597px rgba(0,0,0,0);
}

body.color-white-to-black .suggestion-bc-icon {
    background: url(../../../all/themes/ogplv3light/images/icons.png) no-repeat scroll 0 -2637px rgba(0,0,0,0);
}

body.color-white-to-black .suggested-datasets-list-page .views-row .views-field-created {
    background: url(../../../all/themes/ogplv3light/images/icons.png) no-repeat scroll 4px -2664px rgba(0,0,0,0);
}

    body.color-white-to-black .suggested-datasets-list-page .views-row .views-field-created .field-content, body.color-white-to-black .suggested-datasets-list-page .views-row .views-field-field-vrm-sector {
        color: #000000;
    }

body.color-white-to-black #register-form, body.color-white-to-black #login-form, body.color-white-to-black #user-pass, body.color-white-to-black .toboggan-unified #login-links {
    background: none repeat scroll 0 0 #393939;
}

body.color-white-to-black.page-user-login form#user-login .form-text {
    background: #000;
    color: #fff;
}

body.color-white-to-black #register-form body.color-white-to-black #login-form {
    border-top: none !important;
}

body.color-white-to-black .toboggan-unified #login-links {
    border-bottom: none !important;
}

body.color-white-to-black .register #login-links a.login-link {
    background: #999999;
    color: #000000 !important;
    text-decoration: none;
}

body.color-white-to-black .toboggan-unified #login-links a.lt-active, body.color-white-to-black .toboggan-unified #login-links a.active.lt-active, body.color-white-to-black .toboggan-unified #login-links a.lt-active:hover, body.color-white-to-black .toboggan-unified #login-links a.active.lt-active:hover {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #EBEBEB;
    text-decoration: none;
}

    body.color-white-to-black .toboggan-unified #login-links a.lt-active span {
        color: #000000;
    }

body.color-white-to-black #footer .footer-container {
    background: #555555;
}

body.color-white-to-black .footer-message {
    background: none repeat scroll 0 0 #000000;
}

body.user-profile.color-white-to-black #content-column {
    background: #393939;
}

body.color-white-to-black #user-profile {
    background: #393939;
}

    body.color-white-to-black #user-profile .tab-container .active a {
        color: #000 !important;
    }

    body.color-white-to-black #user-profile .view-user-profile-middle-section .views-label {
        color: #FFFFFF;
    }

    body.color-white-to-black #user-profile .view-user-profile-middle-section .item-list .views-field {
        color: #999999;
    }

    body.color-white-to-black #user-profile .tab-container .myinfo:hover a, body.color-white-to-black #user-profile .tab-container .update-profile:hover a, body.color-white-to-black #user-profile .tab-container .update-mobile:hover a, body.color-white-to-black #user-profile .tab-container .change-password:hover a {
        color: #000 !important;
    }

    body.color-white-to-black #user-profile .tab-container {
        border-right: none;
    }

    body.color-white-to-black #user-profile .personal-information .content {
        border: none;
    }

    body.color-white-to-black #user-profile .personal-information section {
        border-bottom: none;
    }

        body.color-white-to-black #user-profile .personal-information section.even h2, body.color-white-to-black #user-profile .personal-information section.even .field-items .field-item {
            color: #FFFFFF;
        }

        body.color-white-to-black #user-profile .personal-information section.odd .field-items .field-item a {
            color: #000 !important;
        }

#user-profile .tab-container .myinfo {
    background: url(../../../all/themes/ogplv3light/images/icons.png) no-repeat scroll -3px -883px #000;
    border: 1px dotted #999999;
}

body.color-white-to-black #user-profile .tab-container .myinfo.active {
    background: url(../../../all/themes/ogplv3light/images/icons.png) no-repeat scroll -3px -908px #FFF;
    border: 1px solid;
}

body.color-white-to-black #user-profile .tab-container .update-profile {
    background: url(../../../all/themes/ogplv3light/images/icons.png) no-repeat scroll -3px -2720px #000;
    border: 1px solid #FFF;
}

body.color-white-to-black #user-profile .tab-container .update-mobile {
    background: url(../../../all/themes/ogplv3light/images/icons.png) no-repeat scroll -3px -2910px #000;
    border: 1px solid #FFF;
}

body.color-white-to-black #user-profile .tab-container .update-profile.active, body.color-white-to-black #user-profile .tab-container .update-profile:hover {
    background: url(../../../all/themes/ogplv3light/images/icons.png) no-repeat scroll -3px -962px #FFF;
    border: 1px solid #FFF;
}

body.color-white-to-black #user-profile .tab-container .update-mobile.active, body.color-white-to-black #user-profile .tab-container .update-mobile:hover {
    background: url(../../../all/themes/ogplv3light/images/icons.png) no-repeat scroll -3px -2938px #FFF;
    border: 1px solid #FFF;
}

body.color-white-to-black.user-profile #user-profile-form #change-password .form-item-current-pass, body.color-white-to-black.user-profile #user-profile-form #change-password .password-parent {
    background: none repeat scroll 0 0 #000;
}

body.color-white-to-black.user-profile label {
    color: #FFF !important;
}

body.color-white-to-black.user-profile #user-profile-form #change-password label {
    color: #FFF !important;
}

body.color-white-to-black #user-profile-form #edit-picture.fieldset-wrapper {
    background: none repeat scroll 0 0 #000000;
}

body.color-white-to-black #user-profile-form #edit-picture.form-item-picture-delete {
    background: none repeat scroll 0 0 #393939;
}

body.color-white-to-black #user-profile .tab-container .change-password {
    background: url(../../../all/themes/ogplv3light/images/icons.png) no-repeat scroll -3px -2765px #000;
    border: 1px solid #FFF;
}

    body.color-white-to-black #user-profile .tab-container .change-password.active, body.color-white-to-black #user-profile .tab-container .change-password:hover {
        background: url(../../../all/themes/ogplv3light/images/icons.png) no-repeat scroll -3px -1008px #FFFFFF;
        border: 1px solid #000;
    }

body.color-white-to-black #user-profile-form #edit-picture .fieldset-wrapper {
    background-color: black;
    border: 1px solid;
}

body.color-white-to-black #user-profile-form #change-password .form-type-password-confirm.form-item-pass {
    border-bottom: 1px solid #fff;
}

body.color-white-to-black #user-profile-form #change-password #edit-picture {
    background: none repeat scroll 0 0 #393939 !important;
}

body.color-white-to-black div.error, body.color-white-to-black table tr.error {
    background-color: #000;
}

body.color-white-to-black .messages.error ul li {
    color: #8c2e0b;
}

body.color-white-to-black .view-communities .community-landing-desc {
    color: #000;
}

body.color-white-to-black .forum-post-info {
    background: none repeat scroll 0 0 #999999;
    color: #FFFFFF;
}

body.color-white-to-black .forum-post-wrapper {
    background-color: #393939;
}

body.color-white-to-black .forum-post-panel-main {
    background-color: #000000;
    border-left: 1px dotted #999999;
}

body.color-white-to-black .forum-post-title {
    background: none repeat scroll 0 0 #393939;
    border-bottom: 1px dotted #999999;
}

body.color-white-to-black .forum-post-footer, body.color-white-to-black div.forum-post {
    border: 1px dotted #999999;
}

body.color-white-to-black .af-button-large, body.color-white-to-black .af-button-small, body.color-white-to-black .author-pane-link {
    background: none repeat scroll 0 0 #999999;
}

body.color-white-to-black .view-communities .read-more a {
    background: none repeat scroll 0 0 #2D618F;
}

body.color-white-to-black #communities .ui-tabs li.ui-state-active {
    background: url(../../../all/themes/ogplv3light/images/icons.png) no-repeat scroll center -2431px rgba(0,0,0,0);
}

body.color-white-to-black .community-landing-header span a {
    color: #1B1B1A !important;
}

body.color-white-to-black .view-id-communities .views-row .community-landing-desc p {
    color: #000;
}

body.color-white-to-black .view-id-communities .views-row p {
    color: #FFFFFF;
}

body.color-white-to-black #mini-panel-footer_suggestion_feedback {
    background-color: #393939;
}

body.color-white-to-black .block-web-catalog li.selected a.remove-filter {
    background: url(../../../all/themes/ogplv3light/images/icons.png) no-repeat scroll -8px -1545px #393939 !important;
    display: inline-block;
    float: right;
    height: 0;
    outline: medium none;
    text-indent: -99999px;
    width: 2px;
}

body.color-white-to-black #web_catalog_tab_content .view-catalog-detail .views-field:nth-child(2n+1) {
    background-color: #000000;
    border: 1px solid #939393;
}

body.color-white-to-black #web_catalog_tab_content .view-catalog-detail .views-field:nth-child(2n) {
    background-color: #393939;
    border: 1px solid #939393;
}

body.color-white-to-black .views-field.views-field-field-rating-quality, body.color-white-to-black .views-field.views-field-field-rating-accessibility, body.color-white-to-black .views-field.views-field-field-rating-usability {
    background-color: #424242 !important;
}

body.color-white-to-black #web_catalog_tab_content .view-resource-detail-popup .view-content .views-row {
    background-color: #222;
}

body.color-white-to-black #web_catalog_tab_block_10 .request-api .field-label, body.color-white-to-black #web_catalog_tab_block_11 .request-api .field-label {
    color: #FFFFFF;
}

body.page-metrics.color-white-to-black table tr.level-1 td {
    background-color: #222;
}

body.color-white-to-black #block-system-main table .level-2 {
    background-color: #424242;
}

body.color-white-to-black #block-system-main table .level-3 {
    background-color: #555;
}

body.color-white-to-black #metrics-color-notation .department-notation-box {
    background: none no-repeat scroll 0 0 #424242;
    color: #E0E0D1;
}

body.color-white-to-black #metrics-color-notation .organization-notation-box {
    background: none no-repeat scroll 0 0 #555;
    color: #EBF4FA;
}

body.color-white-to-black #mini-panel-community .view-communities .submitted_by {
    color: #FFFFFF;
}

body.color-white-to-black #metrics-color-notation .ministry-notation-box {
    background-color: #222;
}

body.color-white-to-black #metrics-color-notation {
    border: 1px solid #fff;
}

body.color-white-to-black .register #login-links a, body.color-white-to-black .login #login-links a {
    background-color: #000;
    color: #FFF !important;
    text-decoration: none;
}

body.color-white-to-black #user-profile #block-system-main {
    background-color: #393939;
}

body.page-user-edit-mobile.color-white-to-black #sms-user-settings-add-form .form-item {
    background-color: black;
}

    body.page-user-edit-mobile.color-white-to-black #sms-user-settings-add-form .form-item label, body.page-user-edit-mobile.color-white-to-black form .form-item input {
        color: white;
    }

body.page-user-edit-mobile.color-white-to-black #sms-user-settings-add-form .form-type-textfield.form-item-number {
    background-color: black;
}

body.color-white-to-black .region-sidebar-first.sidebar .block-content ul {
    background: none;
}

body.color-white-to-black #block-dms-customizations-suggest-dataset {
    background: none repeat scroll 0 0 #1D1D1D;
}

body.color-white-to-black .close {
    background: none repeat scroll 0 0 #333333;
    color: #FFFFFF;
}

    body.color-white-to-black .close:hover {
        background: none repeat scroll 0 0 #121212;
    }

body.color-white-to-black.shadow, body.color-white-to-black input[type="text"], body.color-white-to-black input[type="password"], body.color-white-to-black textarea, body.color-white-to-blackselect, body.color-white-to-black .form-text {
    background: none repeat scroll 0 0 #393939;
    color: #FFFFFF;
}

body.color-white-to-black .search-result-tags-label {
    color: #FFF;
}

body.color-white-to-black .form-submit {
    background: none repeat scroll 0 0 #333333;
    border: 1px solid #FFFFFF;
    color: #FFFF00;
}

    body.color-white-to-black .form-submit:hover {
        background: none repeat scroll 0 0 #000000;
    }

body.color-white-to-black #user-profile-form .form-wrapper:nth-child(2n+3) {
    background: #555555 none repeat scroll 0 0;
}

body.color-white-to-black .more-link a {
    background: none repeat scroll 0 0 #333333;
    border: 1px solid #FFFFFF;
}

    body.color-white-to-black .more-link a:hover {
        background: none repeat scroll 0 0 #000000;
    }

body.color-white-to-black .field.field-type-phone.field-label-inline.view-mode-accountn {
    border-bottom: 1px solid;
}

body.color-white-to-black .user-profile #content-column .no-sidebars .content-inner {
    background-color: #000;
}

body.color-white-to-black .fieldset-wrapper .form-item.form-type-checkbox {
    background-color: #000000;
}

body.color-white-to-black #user-profile-form .form-item input {
    color: #FFF;
}

body.color-white-to-black #edit-account.form-wrapper {
    border-top: 1px solid;
    border-bottom: 1px solid;
}

body.color-white-to-black #user-register-form .form-wrapper {
    border-top: none;
    border-bottom: none;
}

body.color-white-to-black #edit-account .field .field-items {
    border-bottom: 1px solid;
}

body.page-user-edit-mobile.color-white-to-black #content-column {
    background-image: none;
    background-color: #393939;
}

body.color-white-to-black #user-profile-form #profile-main-field-first-name-add-more-wrapper, body.color-white-to-black #user-profile-form #profile-main-field-city-add-more-wrapper, body.color-white-to-black #user-profile-form #profile-main-field-mobile-no-add-more-wrapper, body.color-white-to-black #user-profile-form #profile-main-field-user-website-add-more-wrapper, body.color-white-to-black #user-profile-form #edit-profile-main-field-gender, body.color-white-to-black #user-profile-form #edit-profile-main-field-address-office- {
    background-color: #555555;
}

body.color-white-to-black #user-profile-form .form-item.form-type-radios {
    color: #FFF;
    background-color: #424242;
}

body.color-white-to-black #user-profile-form .fieldset-wrapper {
    background-color: #555;
}

body.color-white-to-black #user-profile-form #change-password .form-item {
    background-color: black;
}

body.color-white-to-black #user-profile-form #change-password .fieldset-wrapper .form-item {
    border: none;
}

body.color-white-to-black #user-profile-form #change-password .fieldset-wrapper .form-item {
}

body.color-white-to-black #user-profile-form #change-password .form-wrapper {
    border-bottom: 1px solid black;
}

body.node-type-newsetters.color-white-to-black table tr td {
    background-color: #000 !important;
    color: #FFF !important;
}

body.node-type-newsetters.color-white-to-black p strong, body.node-type-newsetters.color-white-to-black h2 {
    color: #FFF !important;
}

body.page-taxonomy.color-white-to-black .view-taxonomy-term .views-row-odd {
    background-color: #393939;
}

body.page-taxonomy.color-white-to-black .view-taxonomy-term .views-row:hover {
    background-color: #222 !important;
}

body.color-white-to-black ul.quicktabs-style-nostyle li.active a {
    background-color: #FFFFFF;
    color: #000000 !important;
}

body.color-white-to-black ul.quicktabs-style-nostyle li a {
    background-color: #393939;
}

    body.color-white-to-black ul.quicktabs-style-nostyle li a:hover {
        background-color: #FFF;
        color: #000 !important;
    }

body.color-white-to-black ul.quicktabs-style-nostyle li.active {
    background: url(../../../all/themes/ogplv3light/images/icons.png) no-repeat scroll center -2431px rgba(0,0,0,0);
}

body.color-white-to-black .event-content .event_title {
    color: #007cd1;
}

body.color-white-to-black .event_desc {
}

body.color-white-to-black .explore-event a {
    color: #313131 !important;
    font-weight: bold;
}

body.color-white-to-black .share-event > span {
    color: #000000;
}

body.node-type-events.color-white-to-black .contentBox {
    background-color: #555555;
}

body.node-type-events.color-white-to-black ul.quicktabs-tabs {
    background: none repeat scroll 0 0 #212121;
}

body.color-white-to-black .tabContainer {
    background-color: #212121;
}

body.color-white-to-black .hackathon-winners-wrapper .container-block {
    background-color: #393939;
}

body.color-white-to-black .tabContainer .contentBox p {
    color: #FFF;
}

body.color-white-to-black .opportunity-title, body.node-type-events.color-white-to-black strong, body.color-white-to-black .opportunity-content-header li, body.color-white-to-black .opportunity-content-header p {
    color: #FFF;
}

body.color-white-to-black .opportunity-engagement-content {
    background-color: #111111;
}

body.color-white-to-black .opportunity-engagement-box {
    background: url("../focus-bottom.jpg") no-repeat scroll center bottom #424242;
    margin-bottom: 15px;
}

body.color-white-to-black .filmTable tr td, body.color-white-to-black .tabContainer li, body.color-white-to-black .event-sectors ul li {
    color: #FFF;
}

body.color-white-to-black .opportunity-content-header h3, body.color-white-to-black .tabContainer .contentBox h3, body.color-white-to-black .tabContainer h2, body.color-white-to-black .header-sector span, body.color-white-to-black .contentBox b {
    color: #FFAE0E;
}

body.color-white-to-black .tabContainer .secondary li.selected {
    background-color: #393939;
}

body.color-white-to-black .event-wrapper.hackathon-wrapper .container-block, body.color-white-to-black .wrapper.cma-wrapper .container-block {
    background-color: #393939;
}

body.color-white-to-black .tabContainer .secondary li.selected span.tab, body.color-white-to-black li, body.color-white-to-black .tabContainer p {
    color: #FFF;
}

body.color-white-to-black .tabContainer .secondary li a span.tab {
    color: #FFFF00;
}

body.color-white-to-black .tabContainer .question, body.color-white-to-black .container-block h2, body.color-white-to-black .container-block h3 {
    color: #FFAE0E;
}

body.color-white-to-black .views-table tbody tr:nth-child(2n) {
    background-color: #393939;
}

body.color-white-to-black .views-table tbody tr:nth-child(2n+1) {
    background-color: #555;
}

body.color-white-to-black .view-data-contributor tbody tr:nth-child(2n+1), body.color-white-to-black .quicktabs_main .view-data-contributor tbody tr:hover {
    background-color: transparent;
}

body.color-white-to-black .view-data-contributor tbody tr:nth-child(2n+1) {
    border-left-color: transparent;
    border-right-color: transparent;
}

body.color-white-to-black .tabContainer .views-table caption {
    margin-top: 5px;
}

body.color-white-to-black .views-table thead tr th {
    background-color: #B13929;
}

body.color-white-to-black table caption {
    color: #FFF;
}

body.color-white-to-black .boldText {
    background-color: #B13929;
}

body.color-white-to-black table tr th {
    background-color: #ffd800;
    color: #000;
}

body.color-white-to-black .can-participate {
    color: #FFAE0E !important;
}

body.node-type-events.color-white-to-black table tr:nth-child(2n) {
    background-color: #393939;
}

body.node-type-events.color-white-to-black table tr:nth-child(2n+1) {
    background-color: #555;
}

body.node-type-events.color-white-to-black table tr:hover {
    background-color: #000;
}

body.color-white-to-black .view-taxonomy-term .views-row-even {
    background-color: #424242;
}

body.color-white-to-black ul li.expanded, body.color-white-to-black .site-map-box ul li {
    background-color: #424242;
    color: #FFFF00;
    list-style-image: none;
    list-style-type: none;
}

body.color-white-to-black #content-column {
    background-image: none;
}

body.color-white-to-black .node-content select, body.color-white-to-black #web_catalog_tab_block_10 .views-row .views-field-field-note, body.color-white-to-black #web_catalog_tab_block_10 .views-row .views-field-field-license, body.color-white-to-black #web_catalog_tab_content .views-exposed-form .form-text {
    background-color: #424242;
    color: #FFFFFF;
}

body.color-white-to-black #web_catalog_body {
    background: #393939;
    overflow: auto;
}

body.color-white-to-black #web_catalog_left {
    background: #393939;
}

body.color-white-to-black span.customSelect {
    background: url(../../../all/themes/ogplv3light/images/icons.png) no-repeat scroll right -1224px #424242;
    color: #FFFFFF;
}

body.page-catalogs.color-white-to-black .region-sidebar-first.sidebar .expanded h2 {
    background: url(../../../all/themes/ogplv3light/images/toggle-down.png) no-repeat scroll 260px 12px #ffd800;
    color: #000;
}

body.page-catalogs.color-white-to-black .region-sidebar-first.sidebar h2 {
    background: url(../../../all/themes/ogplv3light/images/toggle-right.png) no-repeat scroll 260px 12px #ffd800;
    color: #000;
}

body.color-white-to-black .region-sidebar-first.sidebar .block-content li .facetapi-facet {
    background-color: #393939;
}

body.color-white-to-black .region-sidebar-first.sidebar .block-content li .facetapi-active {
    background-color: #222;
}

body.color-white-to-black .region-sidebar-first.sidebar .block-content .expanded li.leaf .facetapi-active {
    background-color: #222;
}

body.page-catalogs.color-white-to-black .view.view-catalogs .views-row-odd {
    background-color: #393939;
}

body.page-catalogs.color-white-to-black .view.view-catalogs .views-row-even {
    background-color: #222;
}

body.page-catalogs.color-white-to-black .view.view-catalogs .catalog-bottom {
    background-color: #333;
}

    body.page-catalogs.color-white-to-black .view.view-catalogs .catalog-bottom span span {
        color: #fff;
    }

body.color-white-to-black .region-sidebar-first.sidebar .block-content li .facetapi-facet:hover {
    background-color: #222;
}

body.color-white-to-black .view.view-catalogs .views-field-field-ministry-department {
    color: #FFFFFF;
}

body.color-white-to-black .region-sidebar-first.sidebar .block-content li .facetapi-active a.facetapi-active {
    background: url(../../../all/themes/ogplv3light/images/icons.png) no-repeat scroll -8px -1545px !important;
}

body.page-catalogs.color-white-to-black ul li.expanded {
    background-color: #000;
}

body.page-catalogs.color-white-to-black .region-sidebar-first.sidebar .block-content li.expanded ul.expanded li .facetapi-facet {
    background-color: #393939;
}

body.page-catalogs.color-white-to-black .region-sidebar-first.sidebar .block-content li.expanded ul.expanded li .facetapi-facet {
    background-color: #393939;
}

body.color-white-to-black .region-sidebar-first.sidebar .block-content li.expanded .facetapi-facet:hover {
    background-color: #222;
}

body.color-white-to-black .region-sidebar-first.sidebar .block-content li.expanded ul.expanded li .facetapi-facet:hover {
    background-color: #222;
}

body.color-white-to-black .region-sidebar-first.sidebar .block-content li a:hover {
    background-color: #222;
}

body.color-white-to-black .region-sidebar-first.sidebar .block-content li .facetapi-active:hover {
    background-color: #393939 !important;
}

body.page-catalogs.color-white-to-black .view.view-catalogs .view-id-get_catalog_resource_detail_ .views-row {
    background: none !important;
}

body.color-white-to-black .region-sidebar-first.sidebar .block-content li.expanded ul.expanded li .facetapi-active {
    background-color: #393939 !important;
}

body.color-white-to-black #web_catalog_right {
    background-image: none;
    background-color: #000;
}

    body.color-white-to-black #web_catalog_right .block-web-catalog .block-content li {
        background-color: #000;
    }

body.color-white-to-black #web_catalog_tab_block_10 .views-row .views-field-field-license, body.color-white-to-black #web_catalog_tab_block_11 .views-row .views-field-field-license {
    background-color: #000;
}

body.color-white-to-black #web_catalog_tab_block_11 .views-field-moderation-actions span.field-content {
    background-color: #000;
}

body.color-white-to-black #web_catalog_tab_block_10 .views-row, body.color-white-to-black #web_catalog_tab_block_11 .views-row {
    background-color: #222;
    border: none;
}

body.color-white-to-black #web_catalog_embed-code-form label {
    color: #FFF;
}

body.color-white-to-black .view-id-catalogs #edit-search-bt:focus {
    outline: none;
    border: 1px dotted #FFF;
}

body.color-white-to-black #web_catalog_tab_block_11 .views-row .views-field-field-short-name .field-content a {
    color: #FFF !important;
}

body.color-white-to-black #web_catalog_fixed_size_1, body.color-white-to-black #web_catalog_fixed_size_2 {
    background-color: #fff;
}

body.color-white-to-black .item-list .link-to-us .banner-sector {
    background: none repeat scroll 0 0 #FFD800;
    color: #000000 !important;
    font-weight: bold;
}

body.color-white-to-black #cboxLoadedContent, body.color-white-to-black #cboxWrapper {
    background-color: #000;
}

    body.color-white-to-black #cboxWrapper .item-list li {
        background-color: #FFD800;
    }

    body.color-white-to-black #cboxWrapper li a {
        color: #000000 !important;
    }

body.color-white-to-black .popup-container .popup-header-title h4 {
    color: #FFFFFF;
}

body.color-white-to-black #cboxContent {
    background-color: #424242;
}

body.color-white-to-black #cboxTitle {
    background-color: #212121;
    color: #FFFFFF;
    width: 100%;
}

body.color-white-to-black #cboxCurrent {
    color: #FFFFFF;
}

body.color-white-to-black .page-node-add-contributor #content.region, body.color-white-to-black #colorbox {
    background-color: #000;
}

body.page-link-to-us.color-white-to-black #cboxOverlay {
    background: none repeat scroll 0 0 #888;
}

body.color-white-to-black #mega-container {
    background: #000;
}

    body.color-white-to-black #mega-container .view-mega-menu-block-content .views-row, body.color-white-to-black .view-mega-menu-block-content .views-field-title {
        background: #393939;
    }

body.color-white-to-black #columns ul.admin-content-list li a {
    background-color: #393939;
}

body.color-white-to-black .hm-container .flexslider, body.color-white-to-black .hm-container .flex-direction-nav {
    background-color: black;
}

body.color-white-to-black .hm-container h2 {
    background: #393939 none repeat scroll 0 0;
    color: #FFF;
    font-size: 15px;
}

body.color-white-to-black .contact-us-page-block .cu-center-block {
    color: #5e5e5e;
}

body.color-white-to-black .contact-us-seprator {
    border-top: 1px solid;
    margin: 15px auto;
    padding-bottom: 25px;
    width: 90%;
}

    body.color-white-to-black .contact-us-seprator img {
        display: none;
    }

body.color-white-to-black .contact-us-page-block .quicktabs_main.quicktabs-style-nostyle {
    background-color: #000;
}

body.color-white-to-black #quicktabs-contact_us_inner_block ul.quicktabs-style-nostyle li a {
    border-color: #FFF;
    color: #fff;
    font-weight: normal;
}

    body.color-white-to-black #quicktabs-contact_us_inner_block ul.quicktabs-style-nostyle li a:HOVER {
        color: yellow !important;
        background-color: #000 !important;
    }

body.color-white-to-black #quicktabs-contact_us_inner_block ul.quicktabs-style-nostyle li.active {
    background-image: none;
    border-color: yellow;
}

body.color-white-to-black .view-chief-data-officers-index .footable-loaded td {
    background: #111;
}

body.color-white-to-black .contact-us-inner-block-SC .block-content {
    background-color: #222;
}

body.color-white-to-black .contact-us-inner-block-SC h2 {
    background-color: #111;
}

body.color-white-to-black .cu-social-links, body.color-white-to-black .contact-us-inner-block-SC, body.color-white-to-black .contact-us-bottom, body.color-white-to-black .feedback-form-block {
    background-color: #111 !important;
}

    body.color-white-to-black .contact-us-bottom .contact-us-bottom-in.right .address-cu, body.color-white-to-black .contact-us-bottom .contact-us-bottom-in.left .address-cu {
        background-color: #000;
        color: #fff;
    }

body.color-white-to-black .contact-us-seprator {
    background-image: none;
}

body.color-white-to-black .virtual-tour-help {
    border: 2px solid white;
}
