.top-bar {

    background: rgb(0, 0, 0);

}



a.style-switcher.custom-style.style-black {

    border: 1px solid rgb(255, 255, 255);

}



.buttons button {

    background: rgb(51, 51, 51);

}



p {

    color: rgb(255, 255, 0);

}



#main-menu .sub-arrow {

    border-color: rgb(255, 255, 0) transparent transparent;

}



#main-menu .sm-nowrap a:hover {

    background: rgb(0, 0, 0) !important;

}



.banner {

    background: rgb(0, 0, 0);

}



.about-area.two {

    background-color: rgb(0, 0, 0);

}



.heading {

    background-color: rgb(51, 51, 51);

}



.widget .widget_post .minister_block h6 {

    color: rgb(255, 255, 0);

}



.widget .widget_post .minister_block span.date {

    color: rgb(255, 255, 0);

}



.section-title h2 {

    color: rgb(255, 255, 0);

}



.common-btn {

    background-color: rgb(51, 51, 51);

    color: rgb(255, 255, 0) !important;

}



.common-btn:hover {

    background-color: #333;

    color: rgb(255, 255, 0) !important;

}



.topmenu {

    background: #333;

}



.main-nav .sm-clean {

    background: #333;

}



#main-menu a, #main-menu a:hover, #main-menu a:focus, #main-menu a:active {

    color: rgb(255, 255, 0);

}



.service-block .inner-box .text {

    color: rgb(255, 255, 0);

}



.service-block-two .text {

    color: rgb(255, 255, 0);

}



.services-section {

    background: #000;

}



.service-block-two .inner-box h3 a {

    color: rgb(255, 255, 0);

}



.service-block .inner-box h3 a {

    color: rgb(255, 255, 0);

}



.service-block .inner-box h3 a:hover {

    color: rgb(255, 255, 255);

}



.service-block-two .inner-box h3 a:hover {

    color: rgb(255, 255, 255);

}



.f-box {

    background-color: rgb(0, 0, 0);

    background-image: url("../images/bg1-black.png");

}



.services-section .circles-column .circles .circle-three::before {

    background-color: rgb(255, 255, 0);

}



.service-block .inner-box .icon-box {

background: rgb(51, 51, 51);

color:  #ff0 !important;
}



.service-block-two .inner-box .icon-box {

background: rgb(51, 51, 51);

color: #ff0 !important;
}



.footer_bg {

    padding: 10px 0px;

    background: url("../images/black-bg.jpg") center center / cover no-repeat;

}



.about_tab .nav-tabs .nav-link {

    background: #000000;
    /* background: #333; */

}



.latest-updates h6 {

    background: rgb(0, 0, 0);

    color: rgb(255, 255, 0) !important;

}



.latest-updates {

    background: #333;

}



.latest-updates ul li a {

    color: rgb(255, 255, 0);

}







.tab-t {

    color: rgb(255, 255, 0);

}



.about_tab .nav-tabs i {

    color: rgb(255, 255, 0);

}



.about_tab .nav-tabs i, span, a {

    color: rgb(255, 255, 0);

}



.footer_widget ul li a {

    color: rgb(255, 255, 0);

}



.footer_widget .about_text {

    border: 1px solid rgb(51, 51, 51);

}



.footer_widget .about_text p {

    color: rgb(255, 255, 0);

}



.footer_widget .about_text2 p {

    color: rgb(255, 255, 0);

}



.footer_bottom p {

    color: rgb(255, 255, 0);

}



.about_tab .nav-tabs .nav-link.active {

    border-color: rgb(255, 255, 0);

    background: #000 !important;

}



.thm_btn1 {

    background-color: #000;

    color: rgb(255, 255, 0) !important;

}



.thm_btn1:hover {

    background-color: rgb(0, 0, 0);

    color: rgb(255, 255, 0) !important;

}



.bn-controls button {

    background-color: rgb(0, 0, 0);

}



#clients {

    background: #333;

}



.slick-arrow::before {

    color: rgb(255, 255, 255);

}



.services-section .circles-column .circles .circle-two::before {

    background-color: rgb(255, 255, 0);

}



#block-tripura-page-title h1 span {

    font-size: 18px;

    color: rgb(255, 255, 0) !important;

}



#block-tripura-page-title h1 {

    font-size: 18px;

    padding-top: 2%;

    color: rgb(255, 255, 0) !important;

}



.main-content {

    background: rgb(0, 0, 0);

}



#breadcrumb {

    padding-top: 10px;

    padding-bottom: 10px;

}



.breadcrumb {

    margin-bottom: 0rem;

}



#breadcrumb {

    background: rgba(51, 51, 51, 0.5);

}



#block-tripura-breadcrumbs li {

    background-color: rgb(51, 51, 51);

    box-shadow: rgb(0, 0, 0) 0px 0px 4px;

    color: rgb(255, 255, 0);

}



#block-tripura-breadcrumbs li:last-of-type {

    background-color: rgb(0, 0, 0);

    color: rgb(255, 255, 0);

}



.table-responsive th {

    color: rgb(255, 255, 0);

    background: #333 !important;

}



a:hover {

    color: rgb(255, 255, 0) !important;

}



.update-page {

    color: rgb(255, 255, 0) !important;

}



#main-content .main-area .item-list ul li::before {

    color: rgb(255, 255, 0) !important;

}



#main-content .main-area .item-list ul li a {

    color: rgb(255, 255, 0) !important;

}



.breadcrumb .breadcrumb-item a {

    color: rgb(255, 255, 0) !important;

}



#main-menu a:active {

    background: rgb(51, 51, 51) !important;

}



.table td {

    color: rgb(255, 255, 0) !important;

}



.info-box-title {

    color: rgb(255, 255, 0) !important;

}



.text-m {

    color: rgb(255, 255, 0) !important;

}



#main-content .inner-page .item-list ul li, #main-content .sidebar .item-list ul li {

    color: rgb(255, 255, 0) !important;

}



#main-content .inner-page .item-list ul li::before {

    color: rgb(255, 255, 0) !important;

}



button.up, button.down, button#pst {

    background: rgb(0, 0, 0) !important;

}



.icofont-flag-alt-1, .icofont-globe, .icofont-leaf, .icofont-book, .icofont-badge, .icofont-calendar {

    color: rgb(255, 255, 0) !important;

}



.footer-view {

    background: #333 !important;

    color: rgb(255, 255, 0) !important;

}



.slick-arrow::before {

    color: rgb(255, 255, 0) !important;

}



.buttons button {

    background: #333;

    color: rgb(255, 255, 0) !important;

}



.bn-arrow::after {

    border-color: rgb(255, 255, 0) !important;

}



.latest-updates .bn-pause::after, .latest-updates .bn-pause::before {

    background-color: rgb(255, 255, 0) !important;

}



#clients .btn-01 pause {

    color: rgb(255, 255, 0) !important;

}



li {}



.pager li a, .pager li span {

    background-color: #333 !important;

}



.form-required {

    color: rgb(255, 255, 0);

    font-weight: 600;

}



#edit-name, #edit-email, #edit-feedback {

    width: 100%;

    display: block;

}



a.style-switcher.custom-style.style-default:hover {

    color: rgb(0, 0, 0) !important;

}



a.style-switcher.custom-style.style-black:hover, a.style-switcher.custom-style.style-gray:hover {

    color: rgb(255, 255, 255) !important;

}



#block-searchform .form-submit {

    background-color: rgb(0, 0, 0) !important;

}



span.field-content {

    color: rgb(255, 255, 0) !important;

}



#backtotop #scroll {

    /* background: rgb(255, 255, 0); */

    color: rgb(0, 0, 0);

}



#backtotop #scroll a i:hover {

    color: rgb(0, 0, 0) !important;

}



form#search-form h3 {

    font-size: 14px;

    color: rgb(255, 255, 0) !important;

}



.message.message-warning {

    padding-top: 2%;

}



h3 {

    color: rgb(255, 255, 0) !important;

    font-size: 14px !important;

}



label {

    color: rgb(255, 255, 0);

}



input#edit-actions-submit {

    background: #333;

    color: rgb(255, 255, 0);

    border: none;

}



div#edit-captcha-response--description {

    color: rgb(255, 255, 0);

}



h2 {

    color: rgb(255, 255, 0) !important;

    font-size: 16px !important;

}



input#edit-submit {

    background: #333;

    color: rgb(255, 255, 0);

    border: 2px solid #333;

}



.info-box-title:hover {

    color: rgb(255, 255, 0) !important;

}



.sitemap-item ul li::before {

    color: rgb(255, 255, 0);

}



/* #block-views-block-footer-external-logos-block-1 .slick-next:hover {

    background: rgb(255, 255, 0);

} */



#backtotop #scroll i {

    color: #ff0 !important;

}



.about_content.mb-30 .views-field.views-field-field-date {

color: rgb(255, 255, 0) !important;
}



#block-tripura-page-title h1::after {

    background: rgb(255, 255, 0);

}



.main-nav ul a:hover, .main-nav ul a:focus, .main-nav ul a:active, .main-nav ul a.highlighted {

    background: #000000 !important;
    /* background: rgb(51, 51, 51) !important; */

}



li.active-trail.sf-depth-1>a {

    background-color: rgb(51, 51, 51) !important;

}



ul.sf-menu.sf-style-default a, ul.sf-menu.sf-style-default a:visited, ul.sf-menu.sf-style-default span.nolink {

    background: #333;

}



.sm-clean a.current {

    color: rgb(255, 255, 0) !important;

    background: #000 !important;

}



.search-result-display li::before {

    color: rgb(255, 255, 0) !important;

}



.cols-3 td.views-field.views-field-title, .cols-3 td.views-field.views-field-counter, .cols-3 td.view-field-upload-table-column {

    color: rgb(255, 255, 0);

}



.cols-3 th {

    background: #333;

    color: rgb(255, 255, 0);

}



[type="submit"] {

    color: rgb(255, 255, 0);

}



.cols-3 td, tr, th {

    color: rgb(255, 255, 0);

}



.tree li a {

    color: rgb(255, 255, 0) !important;

}



.tree li a:hover, .tree li a:hover+ul li a {

    background: rgb(0, 0, 0) !important;

    color: rgb(255, 255, 0) !important;

}



.language a {

    color: rgb(255, 255, 0) !important;

}



#backtotop {

    background-color: #333 !important;

}



.sm-clean .sm-nowrap>li>a {

    background: #333 !important;

}



.services-section .circles-column .circles .circle-one:before {

    border: 1px solid #e1e1e1;

}



.services-section .circles-column .circles .circle-one {

    border: 2px solid #fff !important;

}



.services-section .circles-column .circles .circle-two {

    border: 2px solid #fff !important;

}



.services-section .circles-column .circles .circle-three {

    border: 2px solid #fff !important;

}



.latest-updates ul li::before {

    color: rgb(255, 255, 0) !important;

}



#edit-submit-archives {

    background-color: #333 !important;

    color: #ff0 !important;

}



.sm-clean ul a.current {

    background: #000 !important;

}



.about_tab .nav-tabs .nav-link:hover {

    color: #ff0 !important;

    background: #000 !important;

}

#block-tripura-content {
    color: #ff0;
}

.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
    color: #ff0 !important;
}

.sm-clean .sm-nowrap>li>a {
    background: #333 !important;
}

#main-menu ul {
    background: #333 !important;
}

.services-section .circles-column .circles .circle-two:after,
.services-section .circles-column .circles .circle-one:after,
.services-section .circles-column .circles .circle-one::before {
    background: #ff0;
}

.clients .buttons button{
    background: #000;
}

a.text-size:hover {
	color: #000 !important;
}

.covid-19 img{
    background: #fff;
}

.search-result-display a {
    color: #ff0 !important;
}

.Officers {
    background: #000 !important;
}

.design h6 {
    color: #ff0 !important;
}

.design span {
    color: #ff0 !important;
}

.left li a:hover {
    color: #ff0 !important;
}