.high_contrast_switcher span {
  padding: 0 1em 0 0;
}

.logo-section-with-search , .tabs__tab-link.is-active , .tabs__tab-link{ background:#000000 !important;}
.navbar-nav>li:hover ul li a {    background: #000000; border-bottom: 1px solid #ffffff; }

body , .navbar-nav>li:hover ul li a , .middle-section , .dat-part 
 , .nav > li > a:hover, .nav > li > a:focus , .ceo.righttab li.active, .ceo.righttab .nav-tabs>li.active>a, .ceo.righttab .nav-tabs>li.active>a:hover, .ceo.righttab .nav-tabs>li.active>a:focus , .whatsnewpart h2:before {background:#000 !important}

p span , .footer-links p , .footer-links ul li , .content-part p , .tooltop-section p , .content-part h2 , .whatsnewpart h2 , .video-part .carousel-caption p , .innerpage-st p , .sidebar-section h2 , .nationalbodyis h3 , .ceoscont h3 , span , .view .date-nav-wrapper .date-heading h3 , .state-assambliy-speaker-table.table-responsive table tr th, .state-assambliy-speaker-table.table-responsive table tr td , .pager{ color:#ffffff !important}

.footer-links ul li a , .menu-s .navbar-default .navbar-nav>.active>a, .menu-s .navbar-default .navbar-nav>.active>a:hover, .menu-s .navbar-default .navbar-nav>.active>a:focus , .menu-s .navbar-default .navbar-nav>li>a , .top .pull-left ul li a, .top .pull-right ul li a , .navbar-nav>li:hover ul li a , .logged-in .tooltop-section a , a , a .coloroverly  h2 , .node-advpoll input[type="submit"] , .nav-tabs.titlest>li>a:hover, .nav-tabs.titlest>li>a:focus, .nav-tabs.titlest li.active a , .filter-section .views-exposed-widget.views-submit-button input[type="submit"], .filter-section .views-exposed-widget.views-reset-button input[type="submit"] { color:#ffff00 !important;}
.nav-tabs.titlest>li>a:hover, .nav-tabs.titlest>li>a:focus, .nav-tabs.titlest li.active a {
    border-color: transparent !important;
    background: #2d2c2c !important;
    color: #fff !important;
}

.whatsnewpart, .whatsnewpart .thumbnail , .tooltop-section , .sidebar-section h2:after , .filter-section , .nationalbodyis h3:before , .calendar-calendar .month-view .full td.single-day .calendar-empty, .calendar-calendar .month-view .full td.single-day.empty, .calendar-calendar .month-view .full td.date-box.empty , .calendar-calendar tr , .pager li > a, .pager li > span , .state-assambliy-speaker-table.table-responsive table tr th , .viewall-state a , .state-assambly-t table tr th { background:#333333 !important;}

.navbar-nav > li a.active , ul.nav.navbar-nav li:hover , .video-sectioni , .content-part h2:before , .col-md-6.ceo  , .prof , .tab-content.clt , .scroll-top-wrapper , .logged-in .tooltop-section a , .video-part .carousel-caption , .headding h1:after , .filter-section .views-exposed-widget.views-submit-button input[type="submit"], .filter-section .views-exposed-widget.views-reset-button input[type="submit"] {
    background: #333333 !important;
}
.navbar-nav>li ul {
    margin: 0;
    padding: 0;
    list-style: none;
    display: none;
    position: absolute;
    z-index: 333;
    border-top: 4px solid #333333;
    border-left: 1px solid #333333;
    border-right: 1px solid #333333;
    left: 0;
    border-bottom: 1px solid #333333;
}
.col-md-6.ceo , .col-md-6.ceo.righttab {    border-bottom: 4px solid #333333;}

.prof span {color:#ffffff !important;}
.tooltop-section:after {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 10px 7.5px 0 7.5px;
    border-color: rgb(51, 51, 51) transparent transparent transparent;
    content: '';
    bottom: -10px;
    position: absolute;
    left: 245px;
}
.ceo.righttab li.active:before {    border-color: #000000 transparent}
.coloroverly , .coloroverly:hover{
    background: rgba(51, 51, 51, 0.45);}
.nav-tabs.titlest>li>a:hover, .nav-tabs.titlest>li>a:focus, .nav-tabs.titlest li.active a {color:yellow !important;}

div.workbench-info-block {
    background: none repeat scroll 0 0 #333333;
    list-style: none outside;
    padding: 0.25em 0.5em 0.25em 0.5em;
    margin: 0;
    border-color: #333333;
    border-style: solid none;
    border-width: 1px;
    color: #fff;
    font-size: 0.95em;
}
.col-md-6.right-vido ul li:nth-child(4) .coloroverly, .col-md-6.right-vido ul li:nth-child(5) .coloroverly , .col-md-6.right-vido ul li:nth-child(4) .coloroverly:hover, .col-md-6.right-vido ul li:nth-child(5) .coloroverly:hover, .col-md-6.right-vido ul li:nth-child(6) .coloroverly:hover , .col-md-6.right-vido ul li:nth-child(6) .coloroverly {
    background: rgba(0, 0, 0, 0.59);
}
.filter-section .views-exposed-widget.views-submit-button input[type="submit"], .filter-section .views-exposed-widget.views-reset-button input[type="submit"] {background:#000000 !important;}
.row.ceodesk img {
    border: 3px solid #333333;
}
.navbar-nav>li:hover ul li a:hover {
    border-bottom: 1px solid #ffffff;}
.state-assambliy-speaker-table.table-responsive table tr td img {
    border: 3px solid #7f8386;}