.heading1 {
    font-size: 1.9em;
}

h2,
.heading2 {
    font-size: 1.7em;
}

h3,
.heading3 {
    font-size: 1.5em;
}

h4,
.heading4 {
    font-size: 1.3em;
}

h5,
.heading5 {
    font-size: 1.1em;
}

h6,
.heading6 {
    font-size: 1em;
}

.link {
    color: #0042bf !important;
}

p a,
table a {
    color: #2273B9;
}

    p a:hover,
    table a:hover {
        text-decoration: underline;
    }

    p a.button:hover,
    p a.is-info:hover,
    table a.button:hover,
    table a.is-info:hover {
        text-decoration: none;
    }

    p a.btn-gov {
        color: #fff;
        text-decoration: none;
    }

body.show-focus-outlines a:focus,
body.show-focus-outlines button:focus,
body.show-focus-outlines .carasoleflex-wrap .flexslider .slides > li a:focus,
body.show-focus-outlines .flexslider .slides > li a:focus,
body.show-focus-outlines input:focus,
body.show-focus-outlines input:focus,
body.show-focus-outlines textarea:focus,
body.show-focus-outlines select:focus,
body.nojs a:focus,
body.nojs button:focus,
body.nojs .carasoleflex-wrap .flexslider .slides > li a:focus,
body.nojs .flexslider .slides > li a:focus,
body.nojs input:focus,
body.nojs input:focus,
body.nojs textarea:focus,
body.nojs select:focus {
    outline: 3px solid #d64000 !important;
}

body.show-focus-outlines .photo-glry-cntr.thumb-right .flex-control-nav li:focus {
    border: 3px solid red;
}

body.show-focus-outlines .header-wrapper a:focus,
body.show-focus-outlines .header-wrapper button:focus,
body.show-focus-outlines #topBar a:focus,
body.show-focus-outlines #topBar button:focus {
    outline: 3px solid #000 !important;
}

body.show-focus-outlines.mva7-thc-activetheme-district-theme-3 .menu-focused {
    border-color: #000 !important;
}

body.show-focus-outlines.mva7-thc-activetheme-district-theme-3 .menuWrapper a:focus {
    outline-color: #000 !important;
}

body.show-focus-outlines.contrast .header-wrapper a:focus,
body.show-focus-outlines.contrast .header-wrapper button:focus,
body.show-focus-outlines.contrast #topBar a:focus,
body.show-focus-outlines.contrast #topBar button:focus {
    outline: 3px solid #d64000 !important;
}

body.show-focus-outlines.contrast.mva7-thc-activetheme-district-theme-3 .menu-focused {
    border-color: #d64000 !important;
}

body.show-focus-outlines.contrast.mva7-thc-activetheme-district-theme-3 .menuWrapper a:focus {
    outline: 3px solid #d64000 !important;
}

.show-focus-outlines .flexslider .slides a:focus img,
.show-focus-outlines.wpb-js-composer .vc_tta.vc_general .vc_tta-tab > a:focus,
.siwp_img:focus {
    border: 2px solid #d64000 !important;
    transition: none !important;
}

body.lang-ta #topBar1 #accessibility ul li .socialIcons.select-lang a,
body.lang-ta #topBar #accessibility ul li .socialIcons.select-lang a {
    word-break: normal;
}

body.lang-ta .aboutDictict h3,
body.lang-ta .aboutDictict h4,
body.lang-ta .importantLinksWrapper h3,
body.lang-ta h3 {
    font-size: 1.2em !important;
}

body.lang-ta .photo-glry-viewall a,
body.lang-ta .gen-list.normal-font a,
body.lang-ta .gen-list.normal-font .list-anchor,
body.lang-ta .khowMinisterBox .MinisterProfile .Pdesg {
    font-size: 0.8em !important;
}

body.lang-ta .resp-tabs-list .resp-tab-item a,
body.lang-ta .resp-tabs-list .resp-tab-item .list-anchor {
    font-size: 0.85em !important;
}

@font-face {
    font-family: "noto_sansregular";
    src: url("../fonts/notosans-regular-webfont.woff2") format("woff2"), url("../fonts/notosans-regular-webfont.woff") format("woff");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "AnjaliOldLipi";
    src: url("../fonts/malayalam/AnjaliOldLipi.eot");
    src: url("../fonts/malayalam/AnjaliOldLipi.woff") format("woff"), url("../fonts/malayalam/AnjaliOldLipi.ttf") format("truetype"), url("../fonts/malayalam/AnjaliOldLipi.woff2") format("woff2");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "noto_sans_oriyabold";
    src: url("../fonts/oriya/notosansoriya-bold-webfont.html") format("woff2"), url("../fonts/oriya/notosansoriya-bold-webfont-2.html") format("woff");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "noto_sans_oriyaregular";
    src: url("../fonts/oriya/notosansoriya-regular-webfont.html") format("woff2"), url("../fonts/oriya/notosansoriya-regular-webfont-2.html") format("woff");
    font-weight: normal;
    font-style: normal;
}

body.lang-ta, body.lang-mz, body.lang-hi, body.lang-as, body.lang-mn, body.lang-pa, body.lang-gu, body.lang-te {
    font-family: "noto_sansregular", Arial, Helvetica, sans-serif !important;
}

    body.lang-mz .nav li > a {
        font-size: 13.5px;
    }

body.hideimage img {
    display: none !important;
}

body.lang-ml {
    font-family: Arial, Verdana, AnjaliOldLipi, Helvetica, sans-serif;
}

    body.lang-ml h1,
    body.lang-ml h2,
    body.lang-ml h3,
    body.lang-ml h4,
    body.lang-ml h5,
    body.lang-ml h6,
    body.lang-ml div,
    body.lang-ml applet,
    body.lang-ml object,
    body.lang-ml iframe,
    body.lang-ml p,
    body.lang-ml blockquote,
    body.lang-ml pre,
    body.lang-ml a,
    body.lang-ml abbr,
    body.lang-ml acronym,
    body.lang-ml address,
    body.lang-ml big,
    body.lang-ml cite,
    body.lang-ml code,
    body.lang-ml del,
    body.lang-ml dfn,
    body.lang-ml em,
    body.lang-ml font,
    body.lang-ml ins,
    body.lang-ml kbd,
    body.lang-ml q,
    body.lang-ml s,
    body.lang-ml samp,
    body.lang-ml small,
    body.lang-ml strike,
    body.lang-ml strong,
    body.lang-ml sub,
    body.lang-ml sup,
    body.lang-ml tt,
    body.lang-ml var,
    body.lang-ml dl,
    body.lang-ml dt,
    body.lang-ml dd,
    body.lang-ml ol,
    body.lang-ml ul,
    body.lang-ml li,
    body.lang-ml fieldset,
    body.lang-ml form,
    body.lang-ml label,
    body.lang-ml legend,
    body.lang-ml table,
    body.lang-ml caption,
    body.lang-ml tbody,
    body.lang-ml tfoot,
    body.lang-ml thead,
    body.lang-ml tr,
    body.lang-ml th,
    body.lang-ml td {
        font-family: Arial, Verdana, AnjaliOldLipi, Helvetica, sans-serif;
    }

body.lang-od {
    font-family: "noto_sans_oriyaregular", Arial, Helvetica, sans-serif !important;
}

    body.lang-od div,
    body.lang-od applet,
    body.lang-od object,
    body.lang-od iframe,
    body.lang-od p,
    body.lang-od blockquote,
    body.lang-od pre,
    body.lang-od a,
    body.lang-od abbr,
    body.lang-od acronym,
    body.lang-od address,
    body.lang-od big,
    body.lang-od cite,
    body.lang-od code,
    body.lang-od del,
    body.lang-od dfn,
    body.lang-od em,
    body.lang-od font,
    body.lang-od ins,
    body.lang-od kbd,
    body.lang-od q,
    body.lang-od s,
    body.lang-od samp,
    body.lang-od small,
    body.lang-od strike,
    body.lang-od sub,
    body.lang-od sup,
    body.lang-od tt,
    body.lang-od var,
    body.lang-od dl,
    body.lang-od dt,
    body.lang-od dd,
    body.lang-od ol,
    body.lang-od ul,
    body.lang-od li,
    body.lang-od fieldset,
    body.lang-od form,
    body.lang-od label,
    body.lang-od legend,
    body.lang-od table,
    body.lang-od caption,
    body.lang-od tbody,
    body.lang-od tfoot,
    body.lang-od thead,
    body.lang-od tr,
    body.lang-od th,
    body.lang-od td {
        font-family: "noto_sans_oriyaregular", Arial, Helvetica, sans-serif;
    }

    body.lang-od strong,
    body.lang-od b,
    body.lang-od h1,
    body.lang-od h2,
    body.lang-od h3,
    body.lang-od h4,
    body.lang-od h5,
    body.lang-od h6 {
        font-family: "noto_sans_oriyabold", Arial, Helvetica, sans-serif;
    }

body.lang-grt .socialIcons.select-lang {
    white-space: nowrap;
}

body.lang-grt .nav li > a,
body.lang-grt .nav li .accessible-menu a {
    font-size: 13px;
}

body.lang-grt .nav li.moreNav a {
    max-width: inherit;
}

body.lang-grt .nav .moreNav a {
    padding-top: 4px;
    padding-bottom: 5px;
}

body.lang-grt .heading1 {
    font-size: 1.6em;
}

body.lang-grt h2,
body.lang-grt .heading2 {
    font-size: 1.4em;
}

body.lang-grt h3,
body.lang-grt .heading3 {
    font-size: 1.2em;
}

body.lang-grt h4,
body.lang-grt .heading4 {
    font-size: 1.05em;
}

body.lang-grt h5,
body.lang-grt .heading5 {
    font-size: 1em;
}

body.lang-grt h6,
body.lang-grt .heading6 {
    font-size: 0.7em;
}

body.lang-grt .home-slider .slide-caption p.heading3 {
    font-size: 1.5em;
}

body.lang-grt .gen-list.col-two ul li {
    padding-right: 0;
}

body.lang-grt .gen-list.statistics-list ul li a div.list-text,
body.lang-grt .gen-list.statistics-list ul li .list-anchor div.list-text {
    padding-left: 0;
}

body.lang-grt.mva7-thc-activetheme-district-theme-6 .nav .moreNav a, body.lang-grt.mva7-thc-activetheme-district-theme-8 .nav .moreNav a {
    padding-top: 7px;
    padding-bottom: 7px;
}

body.lang-grt.mva7-thc-activetheme-district-theme-9 .nav .moreNav a {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

body.lang-grt.mva7-thc-activetheme-district-theme-10 .nav .moreNav a {
    padding-top: 8px;
    padding-bottom: 8px;
}

body.lang-grt.mva7-thc-activetheme-district-theme-12 .nav .moreNav a {
    padding-top: 1px;
    padding-bottom: 1px;
}

body.lang-grt.mva7-thc-activetheme-district-theme-15 .nav .moreNav a {
    padding-top: 9px;
    padding-bottom: 9px;
}

body.lang-mr {
    font-family: "muktaregular" !important;
}

    body.lang-mr h1,
    body.lang-mr h2,
    body.lang-mr h3,
    body.lang-mr h4,
    body.lang-mr h5,
    body.lang-mr strong,
    body.lang-mr th,
    body.lang-mr b {
        font-family: "muktabold" !important;
    }

@font-face {
    font-family: "muktabold";
    src: url("../fonts/marathi/mukta-bold.html") format("woff2"), url("../fonts/marathi/mukta-bold-2.html") format("woff");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "muktaregular";
    src: url("../fonts/marathi/mukta-regular.html") format("woff2"), url("../fonts/marathi/mukta-regular-2.html") format("woff");
    font-weight: normal;
    font-style: normal;
}

.mr-left-none {
    margin-left: 0 !important;
}

.mr-top-none {
    margin-top: 0 !important;
}

.mr-bottom-none {
    margin-bottom: 0 !important;
}

.mr-right-none {
    margin-right: 0 !important;
}

.mr-none {
    margin: 0 !important;
}

.pd-left-none {
    padding-left: 0 !important;
}

.pd-top-none {
    padding-top: 0 !important;
}

.pd-bottom-none {
    padding-bottom: 0 !important;
}

.pd-right-none {
    padding-right: 0 !important;
}

.pd-none {
    padding: 0 !important;
}

.mr-top5 {
    margin-top: 5px !important;
}

.mr-top7 {
    margin-top: 7px !important;
}

.mr-top10 {
    margin-top: 10px !important;
}

.mr-top15 {
    margin-top: 15px !important;
}

.mr-right5 {
    margin-right: 5px !important;
}

.mr-right7 {
    margin-right: 7px !important;
}

.mr-right10 {
    margin-right: 10px !important;
}

.mr-right15 {
    margin-right: 15px !important;
}

.mr-bottom5 {
    margin-bottom: 5px !important;
}

.mr-bottom7 {
    margin-bottom: 7px !important;
}

.mr-bottom10 {
    margin-bottom: 10px !important;
}

.mr-bottom15 {
    margin-bottom: 15px !important;
}

.mr-left5 {
    margin-left: 5px !important;
}

.mr-left7 {
    margin-left: 7px !important;
}

.mr-left10 {
    margin-left: 10px !important;
}

.mr-left15 {
    margin-left: 15px !important;
}

.pd-top5 {
    padding-top: 5px !important;
}

.pd-top7 {
    padding-top: 7px !important;
}

.pd-top10 {
    padding-top: 10px !important;
}

.pd-top15 {
    padding-top: 15px !important;
}

.pd-right5 {
    padding-right: 5px !important;
}

.pd-right7 {
    padding-right: 7px !important;
}

.pd-right10 {
    padding-right: 10px !important;
}

.pd-right15 {
    padding-right: 15px !important;
}

.pd-bottom5 {
    padding-bottom: 5px !important;
}

.pd-bottom7 {
    padding-bottom: 7px !important;
}

.pd-bottom10 {
    padding-bottom: 10px !important;
}

.pd-bottom15 {
    padding-bottom: 15px !important;
}

.pd-left5 {
    padding-left: 5px !important;
}

.pd-left7 {
    padding-left: 7px !important;
}

.pd-left10 {
    padding-left: 10px !important;
}

.pd-left15 {
    padding-left: 15px !important;
}

iframe:focus {
    outline: 3px solid #d64000 !important;
}

.color-white {
    color: #fff;
}

.mva7-thc-activetheme-district-theme #topBar #accessibility > ul > li:nth-of-type(2) > a, .mva7-thc-activetheme-district-theme #topBar #accessibility > ul > li:nth-of-type(3) > a {
    font-size: 0.9em;
}

body.contrast.highlightLinks .accessiblelinks button span,
body.contrast.highlightLinks #topBar #accessibility li button span,
body.contrast.highlightLinks #topBar1 #accessibility li button span {
    color: #ff0 !important;
}

.contrast {
    background-color: #000;
}

    .contrast div,
    .contrast p,
    .contrast h1,
    .contrast h2,
    .contrast h3,
    .contrast h4,
    .contrast h5,
    .contrast h6,
    .contrast span,
    .contrast ul,
    .contrast legend,
    .contrast strong {
        color: #fff !important;
    }

    .contrast a,
    .contrast button,
    .contrast .button {
        color: #ff0;
    }

    .contrast .clndr-cntr ul li,
    .contrast .event-identi li {
        color: #fff;
    }

    .contrast #topBar #accessibility li svg path,
    .contrast #topBar1 #accessibility li svg path {
        fill: #fff;
    }

    .contrast #topBar #accessibility li button span,
    .contrast #topBar1 #accessibility li button span {
        color: #000 !important;
    }

    .contrast #topBar #accessibility li .socialIcons img,
    .contrast #topBar1 #accessibility li .socialIcons img {
        background: #fff;
    }

    .contrast .footerlogocarousel.withbg,
    .contrast .public-utilities-four:after {
        background: #000 !important;
    }

.bhashiniLangDropdown .bhashini-dropdown-btn .bhashini-dropdown-btn-icon svg {
    filter: none !important;
}

body.highlightLinks a,
body.highlightLinks button,
body.highlightLinks div.list-text {
    background: #000 !important;
    color: #ff0 !important;
}

    body.highlightLinks a .list-textbody.highlight-links a span,
    body.highlightLinks button .list-textbody.highlight-links a span,
    body.highlightLinks div.list-text .list-textbody.highlight-links a span {
        background: #000 !important;
        color: #ff0 !important;
    }

    body.highlightLinks a path,
    body.highlightLinks button path,
    body.highlightLinks div.list-text path {
        fill: #ff0 !important;
    }

body.highlightLinks .tourist-guide-four.gen-list ul li .list-text,
body.highlightLinks .gen-list.arrow-list ul li .list-text {
    color: #ff0;
}

body.highlightLinks .vc_custom_1515999119851 .gen-list ul li a div.list-text {
    color: #ff0;
}

body.highlightLinks .socialIcons img {
    background: #ffff;
}

.mva7-thc-activetheme-district-theme-6.highlightLinks .gen-list.helpline-no-six ul li .list-text {
    color: #000;
}

body.invert {
    filter: invert(1) !important;
    background: #000;
}

    body.invert header {
        background: #fff;
    }

    body.invert .socialIcons img {
        background: #fff;
    }

body.saturation {
    filter: saturate(0.5) !important;
}

body.addletterspacing {
    letter-spacing: 0.1em;
}

body.addlineheight {
    line-height: 2em;
}

.light > button.link-selected:after,
.contrast .dark button.link-selected:after,
.light > button.link-selected:after,
.contrast .dark button.link-selected:after,
.highlightLinks .highlight-links button#highlightLinks:after,
.invert .invert button#invert:after,
.saturation .saturation button#saturation:after,
.addletterspacing .addletterspacing button#addletterspacing:after,
.addlineheight .addlineheight button#addlineheight:after,
.hideimage .hideimage button#hideimage:after,
.big_cursor .big_cursor button#big_cursor:after,
.fontSizeEvent button.link-selected:after {
    content: "\f00c";
    font-family: FontAwesome;
    line-height: 18px;
    color: #fff;
    font-size: 9px;
    position: absolute;
    top: 3px;
    right: 4px;
    width: 16px;
    height: 17px;
    background: green;
    border-radius: 50%;
    letter-spacing: 0;
}

#bhashini-tts-play .acces-icon {
    margin-bottom: 10px;
    color: #000;
    font-size: 25px;
}

#topBar #accessibility > ul,
#topBar1 #accessibility > ul {
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    -ms-box-orient: horizontal;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-flow: row wrap;
    flex-flow: row wrap;
}

    #topBar #accessibility > ul > li:nth-of-type(1),
    #topBar1 #accessibility > ul > li:nth-of-type(1) {
        order: 3;
    }

    #topBar #accessibility > ul > li:nth-of-type(2),
    #topBar1 #accessibility > ul > li:nth-of-type(2) {
        order: 4;
    }

    #topBar #accessibility > ul > li a:hover,
    #topBar1 #accessibility > ul > li a:hover {
        background: #fff;
        color: #000;
    }

.nav ul.sub-menu.megamenu {
    width: auto;
    grid-template-columns: repeat(3, 1fr);
    max-height: none;
    overflow-y: visible;
}

    .nav ul.sub-menu.megamenu ul {
        border: 1px solid #ccc;
    }

    .nav ul.sub-menu.megamenu > li {
        width: 249px;
    }

@media (min-width: 641px) {
    .nav li:hover > ul.sub-menu.megamenu {
        display: grid !important;
    }
}

@media (max-width: 641px) {
    .nav ul.sub-menu.megamenu > li {
        width: 100%;
    }
}

@media screen and (max-width: 930px) {
    #topBar.make-accessible-header #accessibility > ul > li,
    #topBar1.make-accessible-header #accessibility > ul > li {
        margin: 0 auto;
    }

        #topBar.make-accessible-header #accessibility > ul > li > a,
        #topBar1.make-accessible-header #accessibility > ul > li > a {
            border: none !important;
        }

        #topBar.make-accessible-header #accessibility > ul > li:nth-of-type(3) > a,
        #topBar1.make-accessible-header #accessibility > ul > li:nth-of-type(3) > a {
            border-left: 1px solid #ddd !important;
        }

        #topBar.make-accessible-header #accessibility > ul > li:nth-of-type(2), #topBar.make-accessible-header #accessibility > ul > li:nth-of-type(3),
        #topBar1.make-accessible-header #accessibility > ul > li:nth-of-type(2),
        #topBar1.make-accessible-header #accessibility > ul > li:nth-of-type(3) {
            width: 50%;
            border-bottom: 1px solid #d8d8d8;
        }

            #topBar.make-accessible-header #accessibility > ul > li:nth-of-type(2) a, #topBar.make-accessible-header #accessibility > ul > li:nth-of-type(3) a,
            #topBar1.make-accessible-header #accessibility > ul > li:nth-of-type(2) a,
            #topBar1.make-accessible-header #accessibility > ul > li:nth-of-type(3) a {
                width: 100%;
                text-align: center;
            }

        #topBar.make-accessible-header #accessibility > ul > li .textSizing ul li a,
        #topBar1.make-accessible-header #accessibility > ul > li .textSizing ul li a {
            text-align: center;
        }

        #topBar.make-accessible-header #accessibility > ul > li .textSizing ul li.highContrast.dark a, #topBar.make-accessible-header #accessibility > ul > li .textSizing ul li.highContrast.light a,
        #topBar1.make-accessible-header #accessibility > ul > li .textSizing ul li.highContrast.dark a,
        #topBar1.make-accessible-header #accessibility > ul > li .textSizing ul li.highContrast.light a {
            margin: 5px;
        }

    .mva7-thc-activetheme-district-theme-9 #topBar1 #accessibility > ul > li,
    .mva7-thc-activetheme-district-theme-10 #topBar1 #accessibility > ul > li,
    .mva7-thc-activetheme-district-theme-11 #topBar1 #accessibility > ul > li,
    .mva7-thc-activetheme-district-theme-12 #topBar1 #accessibility > ul > li,
    .mva7-thc-activetheme-district-theme-13 #topBar1 #accessibility > ul > li,
    .mva7-thc-activetheme-district-theme-14 #topBar1 #accessibility > ul > li,
    .mva7-thc-activetheme-district-theme-15 #topBar1 #accessibility > ul > li {
        border-left: none;
    }
}

#topBar1.make-accessible-header #accessibility ul li svg path {
    fill: #fff;
}

#topBar1 {
    background: #000;
}

    #topBar1 #accessibility ul li a {
        color: #fff;
    }

    #topBar1 .bhashiniLangDropdown .bhashini-dropdown-btn .bhashini-dropdown-btn-icon svg {
        filter: none;
    }

    #topBar1.make-accessible-header,
    #topBar.make-accessible-header {
        font-size: 14px;
    }

        #topBar1.make-accessible-header #accessibility ul li a,
        #topBar.make-accessible-header #accessibility ul li a {
            padding: 0 7px !important;
            height: 37px;
            font-size: 13px !important;
            display: grid;
            align-items: center;
        }

            #topBar1.make-accessible-header #accessibility ul li a:hover,
            #topBar.make-accessible-header #accessibility ul li a:hover {
                background: #0000;
            }

            #topBar1.make-accessible-header #accessibility ul li a strong,
            #topBar.make-accessible-header #accessibility ul li a strong {
                font-weight: 600;
            }

            #topBar1.make-accessible-header #accessibility ul li a svg,
            #topBar.make-accessible-header #accessibility ul li a svg {
                height: 24px;
            }

        #topBar1.make-accessible-header #accessibility ul li .accessiblelinks.textSizing,
        #topBar.make-accessible-header #accessibility ul li .accessiblelinks.textSizing {
            display: none;
            position: absolute;
            position: absolute;
            width: 405px;
            background: #fff;
            left: auto;
            right: -80px;
            top: 100%;
            z-index: 99;
            padding: 10px;
            border: 1px solid #d8d8d8;
            border-radius: 7px;
            box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.25);
            text-align: left;
        }

            #topBar1.make-accessible-header #accessibility ul li .accessiblelinks.textSizing fieldset,
            #topBar.make-accessible-header #accessibility ul li .accessiblelinks.textSizing fieldset {
                margin: 0;
                padding: 5px 0px;
                border: none;
            }

            #topBar1.make-accessible-header #accessibility ul li .accessiblelinks.textSizing legend,
            #topBar.make-accessible-header #accessibility ul li .accessiblelinks.textSizing legend {
                margin: 10px 7px 0 0;
                font-size: 14px;
            }

            #topBar1.make-accessible-header #accessibility ul li .accessiblelinks.textSizing li,
            #topBar.make-accessible-header #accessibility ul li .accessiblelinks.textSizing li {
                float: none;
            }

                #topBar1.make-accessible-header #accessibility ul li .accessiblelinks.textSizing li button,
                #topBar.make-accessible-header #accessibility ul li .accessiblelinks.textSizing li button {
                    display: flex;
                    justify-content: center;
                    flex-direction: column;
                    text-align: center;
                    width: 120px;
                    height: 80px;
                    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 0px 1px;
                    margin: 4px 2px;
                    border-radius: 5px;
                    transition: all 0.3s linear 0s;
                    position: relative;
                    font-weight: normal;
                    padding: 5px;
                    white-space: break-spaces;
                    font-size: 13px;
                    text-decoration: none !important;
                }

                    #topBar1.make-accessible-header #accessibility ul li .accessiblelinks.textSizing li button svg,
                    #topBar.make-accessible-header #accessibility ul li .accessiblelinks.textSizing li button svg {
                        width: 35px;
                        height: 35px;
                    }

                    #topBar1.make-accessible-header #accessibility ul li .accessiblelinks.textSizing li button path,
                    #topBar.make-accessible-header #accessibility ul li .accessiblelinks.textSizing li button path {
                        fill: #000;
                    }

        #topBar1.make-accessible-header #accessibility ul li ul.socialIcons li,
        #topBar.make-accessible-header #accessibility ul li ul.socialIcons li {
            float: none;
            display: block;
            text-align: center;
            margin: 0;
            padding: 0px;
        }

            #topBar1.make-accessible-header #accessibility ul li ul.socialIcons li a,
            #topBar.make-accessible-header #accessibility ul li ul.socialIcons li a {
                border: none;
            }

                #topBar1.make-accessible-header #accessibility ul li ul.socialIcons li a:hover,
                #topBar.make-accessible-header #accessibility ul li ul.socialIcons li a:hover {
                    font-weight: 600;
                }

        #topBar1.make-accessible-header #accessibility ul li .select-lang,
        #topBar.make-accessible-header #accessibility ul li .select-lang {
            width: max-content;
            border: 1px solid #eee;
        }

.copyRightsText a {
    text-decoration: underline;
}

.copyRightsLogos li {
    display: inline-block;
}

@media (max-width: 500px) {
    #topBar1.make-accessible-header,
    #topBar.make-accessible-header {
        font-size: 14px;
    }

    .bhashini-dropdown-content {
        inset: 100% auto auto -75px !important;
        width: 120px !important;
        text-align: left;
    }

        .bhashini-dropdown-content .language-option {
            margin: 0 !important;
        }

    footer .copyRights .copyRightsLogos li,
    footer2 .copyRights .copyRightsLogos li {
        display: block;
    }

        footer .copyRights .copyRightsLogos li a,
        footer2 .copyRights .copyRightsLogos li a {
            width: auto;
        }

            footer .copyRights .copyRightsLogos li a img,
            footer2 .copyRights .copyRightsLogos li a img {
                width: auto;
                max-width: 120px;
            }
}

.link-selected {
    text-decoration: underline !important;
}

.nav li.moreNav {
    float: right !important;
}

    .nav li.moreNav a {
        padding-left: 0.5rem;
        padding-right: 0.5rem;
        max-width: 130px;
        box-sizing: border-box;
        white-space: nowrap;
    }

.off-css,
#videos .galleryThumb span.off-css {
    display: none !important;
}

#topBar #accessibility ul li .socialIcons,
#topBar1 #accessibility ul li .socialIcons {
    z-index: 99;
    padding: 5px;
    border: 1px solid #d8d8d8;
}

/*logoin dashboard*/
.adlogin-cntr {
    width: 470px;
    min-height: 200px;
    margin: 0 auto;
    padding: 20px;
    margin-top: 15px;
    margin-bottom: 100px;
    text-align: center;
    border: 1px solid #ccc;
    border-radius: 8px;
    background: #ededed;
    position: relative;
    overflow: hidden;
    display: grid;
    align-items: center;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.4);
}

    .adlogin-cntr:after {
        content: "";
        border: 90px solid transparent;
        border-top: 90px solid #5d338a;
        position: absolute;
        top: 0;
        right: 0;
        border-right: 0;
    }

    .adlogin-cntr:before {
        content: "";
        border: 110px solid transparent;
        border-top: 110px solid #d88d04;
        position: absolute;
        top: 0;
        right: 0;
        border-right: 0;
    }

    .adlogin-cntr .wp-social-login-connect-with {
        font-size: 2em;
    }

    .adlogin-cntr .wp-social-login-provider-list {
        margin: 15px 0;
    }

        .adlogin-cntr .wp-social-login-provider-list a {
            display: inline-block;
        }

    .adlogin-cntr .login-link {
        background: #333;
        color: #fff;
        padding: 10px 20px;
        border-radius: 3px;
        margin-top: 35px;
        display: inline-block;
        font-weight: 600;
        transition: 0.2s ease-in;
    }

        .adlogin-cntr .login-link:hover {
            background: #4db2ea;
        }

    .adlogin-cntr .logout-auth > h2 {
        margin-top: 15px;
        margin-bottom: 35px;
    }

    .adlogin-cntr .logininr-cntr {
        position: relative;
        z-index: 9;
    }

.carasoleflex-wrap .flexslider .slides > li a,
.flexslider .slides > li a {
    display: inline-block;
}

.home-slider.flexslider .slides > li a {
    display: block;
    width: 100%;
}

.flexslider .slides > li {
    text-align: center;
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab > a:focus {
    background-color: #333 !important;
    color: #fff !important;
}

.bodyWrapper {
    min-height: 600px;
}

.container-fluid {
    width: 100%;
}

.logo {
    padding: 0;
}

    .logo a {
        float: none;
        top: 0;
        margin-top: 0px !important;
        display: inline-block;
        vertical-align: middle;
    }

        .logo a:hover {
            color: inherit;
        }

    .logo .emblem {
        position: inherit;
        float: none;
        display: inline-block;
        margin-top: 0;
    }

        .logo .emblem img {
            height: 100px !important;
            vertical-align: middle;
        }

    .logo .logo-text {
        display: inline-block;
        vertical-align: middle;
        margin: 0 0 0 10px;
    }

.row h1 {
    font-size: 2em;
}

footer {
    margin-top: 35px;
}

#photoGallery6 .photoGallery6Item .photoGallery6ItemCaption {
    display: flex;
    align-items: center;
}

.selectsearchContainer > form {
    width: 100%;
}

.pdf-download-link:hover {
    color: #BF0000;
}

.pdf-icon {
    vertical-align: middle;
    color: red;
}

.pdf-download {
    padding: 3px 5px;
    color: #fff;
    background: #BF0000;
    border-radius: 2px;
    vertical-align: middle;
    transition: 0.2s ease-in;
    font-size: 13px !important;
}

    .pdf-download:hover {
        background: #de2222;
    }

.pdf-download-cntr {
    padding: 5px;
    background: #BF0000;
    display: inline-block;
}

    .pdf-download-cntr .pdf-download {
        margin-left: 0;
        background: none;
    }

    .pdf-download-cntr:hover {
        background: #de2222;
    }

.scheme a.pdf-view:hover {
    color: #fff;
}

.no_padding {
    padding: 0 0px;
}

.wpb_wrapper .flexslider {
    box-shadow: none;
    border: 0;
    margin-bottom: 0;
}

.eventItem .socialBox ul li {
    padding-left: 0;
    cursor: pointer;
    vertical-align: middle;
}

.socialBox ul li .icon-share {
    color: #0687c9;
}

.eventItem .socialBox {
    text-align: left;
}

.whats-new-list {
    box-shadow: none !important;
    padding: 0;
    background: none;
}

    .whats-new-list li {
        position: relative;
        padding: 10px 0 10px 22px;
        border-bottom: 1px solid #f1f1f1;
        margin-bottom: 7px;
        transition: 0.2s ease-in;
        list-style-type: none;
    }

        .whats-new-list li:last-child {
            border-bottom: none;
        }

        .whats-new-list li:before {
            content: "\f138";
            height: 100% !important;
            display: grid;
            align-items: center;
            bottom: 0;
            font-family: FontAwesome;
            position: absolute;
            left: 0;
            text-align: left;
            transition: 0.2s ease-in;
        }

        .whats-new-list li:hover a {
            list-style-type: none;
            text-decoration: underline;
        }

        .whats-new-list li a {
            display: block;
            font-size: 14px;
            color: #036bc3;
        }

/*css for sidebar box*/
.siderbar ul {
    padding-left: 0;
    list-style-type: none;
}

    .siderbar ul li {
        list-style-type: none;
    }

.siderbar th,
.siderbar td {
    padding: 5px;
    text-align: center;
}

.siderbar ul ul {
    background-color: #f1f1f1;
    padding: 20px;
}

    .siderbar ul ul li {
        padding-bottom: 15px;
        font-weight: 400;
        position: relative;
        padding-left: 17px;
    }

        .siderbar ul ul li:before {
            content: "\e949";
            font-family: "icomoon" !important;
            speak: none;
            font-style: normal;
            font-weight: normal;
            font-variant: normal;
            text-transform: none;
            line-height: 1;
            padding-left: 0px;
            padding-right: 0px;
            font-size: 0.8em;
            vertical-align: middle;
            position: absolute;
            left: 0;
            top: 3px;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }

.siderbar ul li {
    list-style-type: none;
}

.searchform {
    display: inline-block;
    width: 100%;
    border: 1px solid #d8d8d8;
    border-top: none;
    padding: 15px;
}

    .searchform label {
        display: block;
        font-weight: bold;
        padding: 10px 0 5px;
    }

    .searchform input[type="text"] {
        float: left;
        width: 72%;
    }

    .searchform input[type="submit"] {
        float: right;
        width: 28%;
        padding: 5px 10px;
        margin-top: -1px;
    }

.contrast .siderbar .bg-grey-light {
    border-color: #000;
}

.widgettitle {
    background: #222;
    color: #fff;
    padding: 10px;
    font-size: 2em;
}

.impLikContainer h3,
.impLikContainer h2 {
    padding: 10px;
    text-transform: inherit;
}

/*-----------*/
caption {
    color: #fff;
    font-size: 1.3em;
    font-weight: 600;
    background: #444;
    padding: 8px;
}

    caption h2,
    caption > h3,
    caption > h4,
    caption .heading4 {
        padding: 0;
        font-size: inherit !important;
    }

.footer-home {
    margin-top: 0 !important;
}

.khowMinisterBox .MinisterProfile ul li a {
    font-size: 1em;
}

.share-page {
    position: relative;
}

    .share-page .share-tooltip {
        position: absolute;
        width: 100px;
        background: #555;
        padding: 7px;
    }

.gen-list.importantLinksWrapper ul li,
.gen-list.importantLinksWrapper ul li a {
    color: #fff !important;
    font-weight: 400;
}

.sitemap-list-style > li:before {
    content: "\e9b4";
}

.sitemap-list-style li ul > li:before {
    content: "\e9b5";
    color: #111111;
}

.sitemap-list-style li ul li ul > li:before {
    content: "\e903";
}

.flex-direction-nav li,
.flex-direction-nav li:hover {
    list-style-type: none;
    padding-bottom: 0;
}

.nav ul {
    padding-left: 0;
}

table.table1 thead th,
table.table2 thead th,
table.table3 thead th,
table.table4 thead th,
table.table5 thead th,
table.table6 thead th,
table#table1 thead th,
table#table2 thead th,
table#table3 thead th,
table#table4 thead th,
table#table5 thead th,
table#table6 thead th {
    background: inherit;
    background-color: inherit;
}

#overflowMenu ul,
.ofMenu ul {
    padding-left: 0;
    list-style-type: none;
    list-style: none;
}

    #overflowMenu ul li,
    .ofMenu ul li {
        padding-bottom: 0;
        list-style-type: none;
        list-style: none;
    }

#overflowMenu .ofMenu ul li:hover > ul {
    display: block;
}

#overflowMenu ul li,
.ofMenu ul li {
    display: inline-block;
    width: 100%;
}

#overflowMenu .ofMenu ul li ul ul {
    background: rgba(0, 0, 0, 0.45);
}

    #overflowMenu .ofMenu ul li ul ul li a {
        padding-left: 33px;
    }

table.table1 tr:nth-child(odd) td,
table.table2 tr:nth-child(odd) td,
table.table3 tr:nth-child(odd) td,
table.table4 tr:nth-child(odd) td,
table.table5 tr:nth-child(odd) td,
table.table6 tr:nth-child(odd) td {
    background-color: inherit;
}

.govBranding li a,
.events-wrapper .event-title {
    color: #333;
}

.logo a h1 {
    display: block;
    font-weight: inherit;
    font-size: inherit;
}

.breadcrumb-outer span.icon-facebook {
    color: #3b5998;
}

.breadcrumb-outer span.icon-twitter {
    color: #1da1f2;
}

.share-text {
    vertical-align: middle;
    display: inline-block;
}

    .share-text em {
        font-size: 1.6em;
        color: #a0a0a0;
    }

#photoGallery6 .photoGallery6Item .photoGallery6ItemCaption .photoGallery6ItemCaptionContent .socialBox ul {
    margin: 0;
    padding: 0;
}

.ctnt-ownd-dis {
    font-size: 0.85em;
}

#topBar #accessibility ul li .goiSearch,
#topBar1 #accessibility ul li .goiSearch {
    width: 300px;
    left: -75px;
    border-radius: 50px;
    border: 1px solid #959595;
    box-shadow: 0 6px 15px 0 rgba(0, 0, 0, 0.322);
}

    #topBar #accessibility ul li .goiSearch input[type="search"],
    #topBar #accessibility ul li .goiSearch button,
    #topBar1 #accessibility ul li .goiSearch input[type="search"],
    #topBar1 #accessibility ul li .goiSearch button {
        height: 40px;
        border: none;
    }

    #topBar #accessibility ul li .goiSearch input[type="search"],
    #topBar1 #accessibility ul li .goiSearch input[type="search"] {
        width: 100%;
        box-shadow: none;
        padding-left: 10px;
    }

        #topBar #accessibility ul li .goiSearch input[type="search"]:focus,
        #topBar1 #accessibility ul li .goiSearch input[type="search"]:focus {
            margin: 2px;
            border-radius: 25px 0 0 25px;
        }

    #topBar #accessibility ul li .goiSearch button,
    #topBar1 #accessibility ul li .goiSearch button {
        width: 60px;
        margin: 0 !important;
        background-color: #f5f5f5;
        border-radius: 0 25px 25px 0;
        font-size: 24px;
    }

        #topBar #accessibility ul li .goiSearch button:hover,
        #topBar1 #accessibility ul li .goiSearch button:hover {
            background-color: #d4d4d4;
        }

        #topBar #accessibility ul li .goiSearch button:focus,
        #topBar1 #accessibility ul li .goiSearch button:focus {
            outline: none;
            box-shadow: none;
        }

        #topBar #accessibility ul li .goiSearch button#mic-button,
        #topBar1 #accessibility ul li .goiSearch button#mic-button {
            background-color: #fff;
            position: inherit;
            width: auto;
            padding: 0 10px 0 7px;
            border-radius: 0;
        }

            #topBar #accessibility ul li .goiSearch button#mic-button:hover .fa,
            #topBar1 #accessibility ul li .goiSearch button#mic-button:hover .fa {
                color: #f44336;
            }

    #topBar1 #accessibility ul li .goiSearch.visible {
        visibility: visible;
    }

    #topBar1 #accessibility ul li .goiSearch .form,
    #topBar #accessibility ul li .goiSearch .form {
        display: flex;
        align-items: center;
        justify-content: center;
    }

    #topBar1 #accessibility ul li .goiSearch input[type="text"] {
        float: left;
    }

/*loader start here*/
.ngoMainCintainer {
    position: relative;
}

.loader {
    display: none;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 8;
    background-color: rgba(255, 255, 255, 0.35);
}

.blob {
    width: 2rem;
    height: 2rem;
    background: #ff6808;
    border-radius: 50%;
    position: absolute;
    left: calc(50% - 1rem);
    top: calc(50% - 1rem);
}

.blob-2 {
    animation: animate-to-2 1.5s infinite;
}

.blob-3 {
    animation: animate-to-3 1.5s infinite;
}

.blob-1 {
    animation: animate-to-1 1.5s infinite;
}

.blob-4 {
    animation: animate-to-4 1.5s infinite;
}

.blob-0 {
    animation: animate-to-0 1.5s infinite;
}

.blob-5 {
    animation: animate-to-5 1.5s infinite;
}

@keyframes animate-to-2 {
    25%, 75% {
        transform: translateX(-1.5rem) scale(0.75);
    }

    95% {
        transform: translateX(0rem) scale(1);
    }
}

@keyframes animate-to-3 {
    25%, 75% {
        transform: translateX(1.5rem) scale(0.75);
    }

    95% {
        transform: translateX(0rem) scale(1);
    }
}

@keyframes animate-to-1 {
    25% {
        transform: translateX(-1.5rem) scale(0.75);
    }

    50%, 75% {
        transform: translateX(-4.5rem) scale(0.6);
    }

    95% {
        transform: translateX(0rem) scale(1);
    }
}

@keyframes animate-to-4 {
    25% {
        transform: translateX(1.5rem) scale(0.75);
    }

    50%, 75% {
        transform: translateX(4.5rem) scale(0.6);
    }

    95% {
        transform: translateX(0rem) scale(1);
    }
}

@keyframes animate-to-0 {
    25% {
        transform: translateX(-1.5rem) scale(0.75);
    }

    50% {
        transform: translateX(-4.5rem) scale(0.6);
    }

    75% {
        transform: translateX(-7.5rem) scale(0.5);
    }

    95% {
        transform: translateX(0rem) scale(1);
    }
}

@keyframes animate-to-5 {
    25% {
        transform: translateX(1.5rem) scale(0.75);
    }

    50% {
        transform: translateX(4.5rem) scale(0.6);
    }

    75% {
        transform: translateX(7.5rem) scale(0.5);
    }

    95% {
        transform: translateX(0rem) scale(1);
    }
}
/*loader end here*/
.ngoMainCintainer {
    max-height: 525px;
    overflow: auto;
}

    .ngoMainCintainer .ngoMainCintent {
        float: left;
        position: relative;
        width: 49%;
        margin: 0 1% 1% 0;
        padding: 15px;
        border: 1px solid #d8d5d5;
        min-height: 190px;
        background: #fff;
        overflow: hidden;
        padding-bottom: 15px;
        transition: 0.2s ease-in all;
    }

        .ngoMainCintainer .ngoMainCintent p {
            text-align: left;
        }

        .ngoMainCintainer .ngoMainCintent ul {
            padding-left: 0;
            width: 100% !important;
        }

            .ngoMainCintainer .ngoMainCintent ul li {
                list-style: none;
                padding: 5px !important;
            }

                .ngoMainCintainer .ngoMainCintent ul li a {
                    color: #1b79ca;
                }

.publicUtilityContent ul,
.utilityItems ul,
.photoTxtContainer ul,
.publicDetailsContainer ul {
    padding-left: 0;
    width: 100%;
}

    .publicUtilityContent ul li,
    .utilityItems ul li,
    .photoTxtContainer ul li,
    .publicDetailsContainer ul li {
        list-style: none;
        border: none !important;
        padding: 5px;
    }

        .publicUtilityContent ul li a,
        .utilityItems ul li a,
        .photoTxtContainer ul li a,
        .publicDetailsContainer ul li a {
            color: #1b79ca;
        }

.copyRightsText a {
    color: #b4c1f5;
}

.gen-list.fore-color-white ul li a div.list-text,
.gen-list.fore-color-white ul li .list-anchor div.list-text {
    color: #fff;
}

.nav ul {
    top: 100%;
}

footer .footerMenu ul li a {
    color: #fff;
}

.selectsearchContainer .input,
.input:hover {
    padding: 0 10px;
    margin-top: 0;
    width: 100%;
    background: #fff;
    box-shadow: none;
}

.search-results .selectsearchContainer #search_temp,
.search-results .selectsearchContainer button {
    height: 33px;
}

.search-results .selectsearchContainer .voice_search_mic_button {
    border: none;
    height: 33px;
}

select:focus,
.input:focus,
textarea:focus {
    background-color: #fff;
}

.bg-white label {
    color: #363636 !important;
    font-weight: 600;
}

header {
    font-size: 14px;
}

.pdf-downloads {
    display: inline-block;
    width: 100%;
    padding: 2px 0;
}

.pdf-download {
    margin-left: 5px;
}

.gen-tab .resp-tabs-list {
    padding-left: 0 !important;
    margin-bottom: 0;
}

.gen-tab a {
    color: #000;
}

.gen-list.no-list ul {
    padding-left: 0 !important;
}

#topBar1 #accessibility ul li a.change-language {
    font-size: 0.8em;
    padding: 9px 8px;
    font-weight: bold;
    text-transform: uppercase;
    border-right: 1px solid #d8d8d8;
    border-left: none;
    left: inherit;
    right: 0;
}

#topBar #accessibility ul li a.change-language {
    border-right: 1px solid #d8d8d8;
}

#topBar1 #accessibility ul li a.skip-to-content {
    font-size: 0.8em;
    padding: 9px 8px;
}

    #topBar1 #accessibility ul li a.skip-to-content .responsive-show {
        font-size: 1.25em;
    }

#topBar1 #accessibility ul li .socialIcons.select-lang {
    width: inherit;
    background: #fff;
    left: inherit;
    right: 0;
}

    #topBar1 #accessibility ul li .socialIcons.select-lang a {
        padding: 8px 15px;
        font-size: 0.8em;
        color: #000;
        text-transform: uppercase;
        font-weight: bold;
        margin: 0;
    }

        #topBar1 #accessibility ul li .socialIcons.select-lang a:hover {
            color: #fff;
        }

.grid-with-sidebar {
    width: 48% !important;
}

.list-view .grid-with-sidebar {
    width: 98% !important;
}

.photogallery-main .grid-with-sidebar .img-responsive {
    width: 100%;
}

.push-center {
    margin: 0 auto !important;
}

.inner-container {
    width: 100%;
}

.fancybox-skin {
    background: #f9f9f9;
}

.fancybox-overlay .galleryCatagotyIcons a {
    color: #000;
}

.galleryCatagotyIcons {
    padding-bottom: 10px;
}

.flex-direction-nav a {
    font-size: 0;
}

.aboutDictict {
    padding: 25px;
}

.photo-glry-cntr ol li {
    padding-bottom: 0;
}

.light-grey-bg,
.no-bg .list-icon.light-grey-bg,
.list-icon.light-grey-bg {
    background-color: #cacaca !important;
    border: 1px solid #a9a9a9 !important;
    color: #000;
}

.img-responsive {
    display: inline-block;
}

.socialBox ul {
    padding-left: 0;
}

    .socialBox ul li {
        display: inline-block;
        padding-right: 7px;
        list-style-type: none;
        padding-bottom: 0;
    }

.photodetailsContainer {
    column-count: inherit;
    column-gap: 0;
    margin-left: -15px;
}

    .photodetailsContainer .photomainContent {
        width: calc(33.33% - 15px);
        margin-right: 15px;
        vertical-align: top;
    }

.list-view .photodetailsContainer .photomainContent {
    width: 100%;
    margin-right: 0px;
}

#topBar #accessibility ul li .socialIcons,
#topBar1 #accessibility ul li .socialIcons {
    background: #fff;
}

.icon-go:before {
    content: "\e907";
}

.icon-elected-members:before {
    content: "\e97c";
}

.icon-down-loads:before {
    content: "\e999";
}

.gen-list.big-icon-list .list-icon {
    font-weight: 300;
}

.fancybox-opened {
    z-index: 9999999;
}

#topBar #accessibility ul li .socialIcons ul li.current-lang,
#topBar1 #accessibility ul li .socialIcons ul li.current-lang,
#topBar2 #accessibility ul li .socialIcons ul li.current-lang {
    display: none;
}

.gen-list.iconTop-textBottom-box-list li {
    vertical-align: top;
}

table {
    width: 100% !important;
}

    table.bt thead tr th,
    table.bt thead tr td,
    table.bt tbody tr th,
    table.bt tbody tr td {
        width: inherit !important;
        height: auto !important;
    }

.gen-tab .resp-tabs-container {
    background: #fff;
}

.khowMinisterBox .MinisterProfile ul {
    padding-left: 0;
}

.flexslider {
    background: none !important;
    border-radius: 0 !important;
}

#topBar1 #accessibility ul li {
    float: left;
}

#topBar #accessibility ul li,
#topBar .govBranding ul li {
    float: left;
}

#topBar1 .govBranding ul li a {
    padding: 9px 10px;
}

#topBar1 #accessibility ul li a img {
    display: block;
}

.no-events {
    font-weight: 600;
    border: 1px solid #ccc;
    padding: 10px;
}

.footerlogocarousel .flexslider .slides img {
    width: auto;
    max-width: 100%;
}

.gen-tab.tab-vertical .resp-tabs-list .resp-tab-item {
    padding: 11.5px;
}

.file-type {
    font-size: 1.1em;
}

    .file-type i {
        font-size: 1.25em;
        padding-right: 5px;
    }

        .file-type i.fa-file-pdf-o {
            color: #ec5c4c;
        }

        .file-type i.fa-file-word-o {
            color: #2372ba;
        }

        .file-type i.fa-file-excel-o {
            color: #08743b;
        }

        .file-type i.fa-file-powerpoint-o {
            color: #dd5b26;
        }

        .file-type i.fa-file-video-o {
            color: #ce0a0a;
        }

.row [class^="col-"] {
    margin: 0 1%;
}

.gen-list ul li.light-grey-bg .list-text,
.gen-list ul li.light-gray-bg .list-text {
    color: #000 !important;
}

/*Audio details start*/
.audio-wrapper {
    margin-left: -15px;
}

.audio-box {
    float: left;
    width: calc(25% - 15px);
    margin: 0 0 15px 15px;
    border: 1px solid #ccc;
    position: relative;
}

.audio-hdr-img {
    background: #fbc372;
    border-bottom: 1px solid #ccc;
    text-align: center;
}

.audio-details {
    padding: 15px;
}

    .audio-details h4,
    .audio-details .heading4 {
        margin: 0;
        color: #000;
    }

    .audio-details p {
        color: #333;
    }

.box-overlay {
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    background: rgba(0, 0, 0, 0.7);
}

.audio-box:hover .box-overlay {
    display: inherit;
}

.audio-box .box-overlay .play-icon,
.audio-box .box-overlay .download-icon {
    position: absolute;
    display: grid;
    align-items: center;
    -webkit-transition: all 0.3s linear 0s;
    transition: all 0.3s linear 0s;
    top: 35%;
    width: 70px;
    height: 70px;
    border: 3px solid #fff;
    border-radius: 50%;
    color: #fff;
    font-size: 2em;
}

.play-icon {
    left: -100%;
}

.download-icon {
    right: -100%;
}

.audio-box:hover .box-overlay .play-icon {
    left: 50%;
    transform: translateX(-50%);
}

.audio-box:hover .box-overlay .download-icon {
    right: 50%;
    margin-right: -50px;
}

.play-icon:hover,
.download-icon:hover {
    background: #fff;
    color: #000 !important;
}

.audio-hdr-img .music-big-icon {
    font-size: 6em;
    padding: 10px 0;
}

.thumbs_view.list-view .audio-box {
    float: left;
    width: calc(100% - 15px);
}

.thumbs_view.list-view .audio-hdr-img {
    float: left;
    width: 30%;
    margin-right: 15px;
}

.thumbs_view.list-view .audio-box .box-overlay .play-icon,
.thumbs_view.list-view .audio-box .box-overlay .download-icon {
    top: 28%;
}

.thumbs_view.list-view .box-overlay {
    right: inherit;
    width: 30%;
}

.thumbs_view.list-view .audio-details a:hover {
    text-decoration: underline;
}

.menuWrapper {
    border: 1px solid rgba(0, 0, 0, 0.3);
    border-left: none;
    border-right: none;
    min-height: 44px;
}

.serviceSearchContainer .selectsearchContainer .control {
    margin-right: 0;
}

.video-playbtn {
    position: absolute;
    z-index: 1;
    text-align: center;
    left: 0;
    right: 0;
    top: 0;
    align-items: center;
    bottom: 0;
    display: grid;
}

    .video-playbtn i {
        display: inline-block;
        font-size: 2em;
        color: #fff;
        padding: 10px 20px 10px 28px;
        border: 1px solid #222;
        background: #3a3939;
        border-radius: 12px;
    }

    .video-playbtn:hover i {
        background: #e02f2f;
        border-color: #e02f2f;
    }

.cmpnt-vdo-thumb li {
    position: relative;
}

.video .galleryThumb-top img.img-responsive {
    width: 100%;
}

.videoMainCont .vdodetailsImage img.img-responsive {
    width: 100% !important;
}

.eventVideocont a img.img-responsive {
    width: 100%;
}

.single-event-vedocntr {
    position: relative;
    display: inline-block;
    width: 100%;
}

    .single-event-vedocntr img {
        width: 100%;
    }

.vc_column-inner p a.btn-primary {
    color: #fff;
}

#topBar1 #accessibility ul li .socialIcons.select-lang ul li {
    width: 100%;
}

.gen-list-squre-icons ul.equal-height li {
    margin: 7px;
    padding: 15px;
    min-height: 160px;
}

.gen-list-squre-icons li a,
.gen-list-squre-icons li .list-anchor {
    display: inline-block;
}

.selectsearchContainer select.input {
    position: inherit;
}

.helpline-no.gen-list.no-list ul li {
    padding: 10px;
    border: 1px solid #ccc;
}

.helpline-no.gen-list.no-list.col-two ul li {
    margin: 0 10px 10px 0;
    width: calc(50% - 10px);
}

.helpline-no.gen-list.no-list.col-three ul li {
    margin: 0 10px 10px 0;
    width: calc(33.33% - 10px);
}

.helpline-no.gen-list.no-list ul li a div.list-text b,
.helpline-no.gen-list.no-list ul li .list-anchor div.list-text b,
.helpline-no.gen-list.no-list ul li a div.list-text strong,
.helpline-no.gen-list.no-list ul li .list-anchor div.list-text strong {
    display: block;
    font-size: 2em;
    margin-top: 5px;
}

footer2 .footerMenu ul li a,
footer1 .footerMenu ul li a,
footer2 .copyRights .copyRightsText {
    color: #fff;
}

.smap {
    font-size: 0;
}

.indicator1 {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    margin-top: 0;
    font-size: 0.7em;
    right: 5px;
}

.sub-menu .indicator1 {
    right: 10px;
}

.rtl .indicator1 {
    right: auto;
}

.colspexp-container {
    width: 100%;
}

    .colspexp-container div {
        width: 100%;
    }

    .colspexp-container .colspexp_header {
        display: inline-block;
        width: auto;
        cursor: pointer;
        padding: 5px 10px;
        font-weight: 400;
    }

    .colspexp-container .colspexp_content {
        display: none;
        padding: 5px;
        background: #f0f8ff;
        border: 1px solid #d3d3d3;
        overflow: auto;
        resize: both;
        position: relative;
        z-index: 1;
    }

.order-lower-roman li:hover {
    list-style-type: lower-roman !important;
}

.order-upper-alpha li:hover {
    list-style-type: upper-alpha !important;
}

.order-lower-alpha li:hover {
    list-style-type: lower-alpha !important;
}

.vc_wp_rss .widgettitle,
.widget_rss .widgettitle {
    background: none !important;
    padding: 0;
    font-size: 1.6em;
    margin-bottom: 15px;
}

    .vc_wp_rss .widgettitle a,
    .widget_rss .widgettitle a {
        color: #222;
    }

.vc_wp_rss .widget_rss ul {
    padding-left: 20px;
}

    .vc_wp_rss .widget_rss ul li {
        position: relative;
        list-style: none;
        padding-bottom: 10px;
        margin-bottom: 10px;
        border-bottom: 1px solid #ddd;
    }

        .vc_wp_rss .widget_rss ul li:last-child {
            margin-bottom: 0;
            border-bottom: none;
        }

        .vc_wp_rss .widget_rss ul li:before {
            content: "\e949";
            font-family: "icomoon" !important;
            speak: none;
            font-style: normal;
            font-weight: normal;
            font-variant: normal;
            text-transform: none;
            font-size: 10px;
            vertical-align: middle;
            -webkit-font-smoothing: antialiased;
            position: absolute;
            left: -20px;
            top: 5px;
        }

.vc_wp_rss .widget_rss li a {
    color: #4a4acc;
    font-weight: 600;
    font-size: 1.2em;
    display: block;
    margin-bottom: 5px;
}

    .vc_wp_rss .widget_rss li a:hover {
        text-decoration: underline;
    }

.vc_wp_rss .widget_rss li .rss-date {
    font-weight: 600;
    padding-left: 5px;
    background: #e0e0e0;
    padding: 1px 5px;
}

.vc_wp_rss .widget_rss li .rssSummary {
    line-height: 1.7em;
    text-align: justify;
    padding-top: 7px;
}

.breadcrumb-outer {
    padding: 0 15px;
}

.section-row > .container > .breadcrumb-outer {
    padding: 25px 15px;
}

#overflowMenu {
    width: 300px;
    overflow-y: auto;
}

.break-all {
    word-break: break-all;
}

.heading-single-direc-btn {
    padding-right: 150px;
    position: relative;
}

    .heading-single-direc-btn .dir-btn {
        position: absolute;
        top: 0;
        right: 12px;
        z-index: 9;
    }

#tab6 .resp-tabs-list li > a {
    display: block;
}

body.lang-ta .helpline-no.gen-list.no-list ul li {
    height: 90px;
}

    body.lang-ta .helpline-no.gen-list.no-list ul li a div.list-text b,
    body.lang-ta .helpline-no.gen-list.no-list ul li .list-anchor div.list-text b {
        font-size: 1.7em;
    }

#videos .videoGallery img,
#videos .galleryThumb img {
    border: 1px solid rgba(0, 0, 0, 0.5);
}

#photoGallery4 #carousel .slides > li:first-child,
.thumb-bottom-crucel .slides > li:first-child {
    width: 33.33%;
}

.shceme-description {
    height: 97px;
    overflow: hidden;
    margin-bottom: 20px;
}

.list-view .shceme-description {
    height: auto;
}

.full-cntrl-center-caption-bottom .container .slide-caption h2 {
    font-size: 1.3em;
}

.home-slider.full-cntrl-center-caption-bottom .slide-caption p {
    text-align: center !important;
}

.printShare ul li a#print {
    border-right: 1px solid #d8d8d8;
    padding-right: 8px;
}

#breadcam ul li em {
    margin: 0 5px;
}

/*tourist place*/
.page-template-tourist-place .tourist-fltr-outer,
.tax-tourist-place-category .tourist-fltr-outer {
    float: left;
    width: calc(100% - 75px);
}

    .page-template-tourist-place .tourist-fltr-outer .select-option::after,
    .tax-tourist-place-category .tourist-fltr-outer .select-option::after {
        top: 2px;
    }

.page-template-tourist-place .viewSwicther,
.tax-tourist-place-category .viewSwicther {
    float: right;
}

.pub-ut-container {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 20px;
    padding: 0;
}

    .pub-ut-container .pub-ut-innerbox {
        padding: 15px;
        border: 1px solid #ccc;
    }

.searchbydate .serviceHeadingCont {
    display: flex;
    align-items: center;
    padding: 0 25px;
}

.searchbydate .serviceSearchContainer .selectsearchContainer .field.has-addons {
    width: 67% !important;
}

    .searchbydate .serviceSearchContainer .selectsearchContainer .field.has-addons .control {
        display: flex;
        align-items: center;
        flex: auto;
    }

        .searchbydate .serviceSearchContainer .selectsearchContainer .field.has-addons .control input[type="text"],
        .searchbydate .serviceSearchContainer .selectsearchContainer .field.has-addons .control input[type="date"] {
            width: calc(100% - 315px);
            height: 33px;
            border: none;
            padding: 0 1.5%;
            box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.25);
            border-radius: 3px;
            color: #000;
        }

        .searchbydate .serviceSearchContainer .selectsearchContainer .field.has-addons .control input[type="date"] {
            width: 225px;
        }

        .searchbydate .serviceSearchContainer .selectsearchContainer .field.has-addons .control .daterange {
            display: inline-block;
            text-align: center;
            font-size: 1.2em;
            width: 50px;
        }

        .searchbydate .serviceSearchContainer .selectsearchContainer .field.has-addons .control .button {
            border-radius: 3px;
            height: 33px;
            outline: none;
        }

            .searchbydate .serviceSearchContainer .selectsearchContainer .field.has-addons .control .button span.fa {
                font-size: 1.4em;
                margin-right: 3px;
            }

.searchbydate .serviceSearchContainer .selectsearchContainer .date-reset {
    border-radius: 3px;
    height: 33px;
    outline: none;
    margin: 0 15px 0 5px;
}

.contrast .serviceMainContainer.searchbydate .serviceSearchContainer .selectsearchContainer .field.has-addons .control .button {
    border-color: #ff0 !important;
    color: #ff0 !important;
    background-color: #000 !important;
}

    .contrast .serviceMainContainer.searchbydate .serviceSearchContainer .selectsearchContainer .field.has-addons .control .button span.fa {
        color: #ff0 !important;
    }

@media screen and (max-width: 768px) {
    .bhashini-dropdown-content {
        inset: 100% auto auto -75px !important;
        width: 120px !important;
        text-align: left;
    }

        .bhashini-dropdown-content .language-option {
            margin: 0 !important;
        }

    .audio-box {
        float: left;
        width: calc(100% - 15px);
    }

    .thumbs_view.list-view .audio-hdr-img {
        width: 100%;
        margin-right: 0;
    }

    .shceme-description {
        height: auto;
    }

    #topBar1 #accessibility ul li.ico-social,
    #topBar1 #accessibility ul li.ico-social li {
        float: none;
    }

    .pub-ut-container {
        grid-template-columns: repeat(1, 1fr);
    }
}

.contrast .audio-details h4,
.contrast #breadcam ul,
.contrast .mva7-thc-activetheme-district-theme.contrast table th {
    color: #fff !important;
}

    .contrast #breadcam ul li.current, .contrast #breadcam ul li::after {
        color: #fff;
    }

.contrast #gototop-btn {
    background-color: #333;
}

    .contrast #gototop-btn::after {
        color: #ff0;
    }

.contrast .logo .emblem img {
    filter: brightness(1);
}

.contrast #footerScrollbar .flex-direction-nav a {
    background-color: #333;
    border: 1px solid #fff;
}

.contrast .link {
    color: #ff0 !important;
}

.contrast .audio-box .box-overlay .play-icon,
.contrast .audio-box .box-overlay .download-icon {
    border-color: #ffff00;
}

.contrast .play-icon:hover,
.contrast .download-icon:hover,
.contrast .audio-hdr-img {
    background: #ffff00 !important;
}

.contrast .audio-hdr-img {
    color: #000 !important;
}

@media print {
    .audio-box {
        float: left;
        width: calc(99% - 15px);
    }

    .helpline-no.gen-list li a span.list-icon,
    .helpline-no.gen-list li .list-anchor span.list-icon {
        display: none;
    }

    .logo a h1 {
        font-size: 15px !important;
    }
}

.audio-dtls-cntr {
    float: left;
    width: 100%;
    background: #dcdcdc;
    padding: 15px;
}

.audio-bnr {
    width: 100%;
    border: 1px solid #b1b1b1;
    background: #fff;
}

.audio-cntr {
    display: inline-block;
    width: 100%;
}

    .audio-cntr h2 {
        font-weight: 400;
    }

.audio-player {
    margin: 0 !important;
}

    .audio-player audio {
        float: left;
        width: 100%;
    }

.player-btn {
    display: inline-block;
    width: 100%;
    margin-top: 25px;
}

    .player-btn a {
        margin: 0;
    }

    .player-btn .format-dur {
        float: right;
        border: 1px solid rgba(4, 2, 4, 0.14);
        padding: 7px 10px;
        background: #e4e4e4;
    }

#play-btn {
    width: 70px;
}

#show-description {
    float: left;
    background: #fff;
    margin: 15px;
    line-height: 1.7em;
}

    #show-description p {
        padding: 15px;
    }

.spectrum-cntr {
    float: left;
    width: 21%;
}

    .spectrum-cntr img {
        width: 100%;
    }

.audio-track-cntr {
    float: left;
    width: 79%;
    padding-left: 12px;
}

/*Audio details end*/
.pdf-hold {
    padding: 10px 0 0 0;
    display: inline-block;
    width: 100%;
    border-top: 1px solid #ccc;
    font-size: 0.9em;
}

    .pdf-hold .pdf-icon {
        float: left;
        margin: 0px 8px 0 0;
        color: #02679a;
        font-size: 1.3em;
    }

.thumbs_view.list-view .pdf-hold {
    border-top: none;
}

.list-view .pressRelese .pressImage {
    min-height: 163px;
}

.eventItem .socialBox {
    padding-left: 0;
}

#photoGallery5 .list-view .photoGallery4Items .photoGallery4ItemsImage {
    width: 30%;
    max-width: 30%;
    float: left;
    margin-right: 15px;
    z-index: 1;
}

#photoGallery5 .list-view .photoGallery4Items .photoGallery4ItemsCaption {
    position: inherit;
    left: inherit;
    top: inherit;
    text-align: left;
}

.gallery-descriptions {
    border: 1px solid rgba(0, 0, 0, 0.3);
    padding: 15px;
    line-height: 1.7em;
    height: 115px;
    overflow: hidden;
}

.thumbs_view.list-view .gallery-descriptions {
    border: none;
    height: auto;
    padding: 0;
}

.gallery-descriptions > p {
    padding-bottom: 0;
}

.single-glry-discription {
    font-size: 1.1em;
}

#photoGallery6 .list-view .photoGallery6Item .photoGallery6ItemCaption .photoGallery6ItemCaptionContent {
    margin-left: 0;
    margin-top: 15px;
}

.gallery-descriptions.single-img-imgDesp,
#photoGallery6 .list-view .photoGallery6Item {
    border: 1px solid rgba(0, 0, 0, 0.3);
}

.thumbs_view.list-view .gallery-descriptions.single-img-imgDesp {
    border: none;
    height: auto;
    padding: 15px 0 0 0;
    float: left;
    width: 70%;
}

#photoGallery6 .list-view .photoGallery6Item .photoGallery6ItemCaption span {
    font-weight: 600;
}

#photoGallery6 .list-view .photoGallery6Item .photoGallery6ItemCaption .socialBox span {
    font-weight: 600;
}

.gen-card.genCard-horizontal-content .gen-card-content h4 {
    text-align: left !important;
}

.carasoleflex-wrap.white-bg {
    border: 1px solid #ddd;
}

.footerlogocarousel {
    float: left;
}

.cd-top {
    z-index: 99;
    background: #000 !important;
    height: 40px;
    width: 40px;
    position: fixed;
    bottom: 40px;
    right: 10px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
    overflow: hidden;
    visibility: hidden;
    opacity: 0;
    color: #fff;
    text-align: center;
    display: grid;
    align-items: center;
    font-size: 40px;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
}

    .cd-top.cd-is-visible,
    .cd-top.cd-fade-out,
    .no-touch .cd-top:hover {
        -webkit-transition: opacity 0.9s 0s, visibility 0s 0s;
        -moz-transition: opacity 0.9s 0s, visibility 0s 0s;
        transition: opacity 0.9s 0s, visibility 0s 0s;
        color: #fff;
    }

    .cd-top.cd-is-visible {
        visibility: visible;
        opacity: 1;
    }

    .cd-top.cd-fade-out {
        opacity: 0.5;
    }

.no-touch .cd-top:hover {
    background: #BF0000 !important;
    opacity: 1;
}

.viewSwicther a,
.printShare ul li a,
.printShare ol li a {
    color: #000;
}

.equal-height {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

    .equal-height > [class^="col-"],
    .equal-height > .equal-height-item {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

.eventItem {
    width: 100%;
}

    .eventItem .socialBox ul li .icon-share {
        cursor: default;
    }

.past-evnt-btn {
    width: 100%;
    margin-top: 20px;
}

.thumb-bottom-crucel.flexslider {
    margin-top: 5px;
}

#videos .galleryThumb a {
    display: inline-block;
    width: 100%;
    background: none;
}

    #videos .galleryThumb a img {
        float: left;
    }

.pdf-link-cntr .pdf-download {
    margin-left: 0;
    padding: 9px 12px;
}

.eventDetailsCont .pdf-download,
.event-main-content .pdf-download,
.eventDetails .pdf-download,
.pdf-link-cntr .pdf-download {
    margin-left: 0;
    padding: 8px 12px;
    background: #3b3b3b;
}

    .eventDetailsCont .pdf-download:hover,
    .event-main-content .pdf-download:hover,
    .eventDetails .pdf-download:hover,
    .pdf-link-cntr .pdf-download:hover {
        background: #000000;
    }

.wpb-js-composer .vc_tta.vc_general .vc_tta-panel.vc_animating,
.vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-body {
    transition: none !important;
}

.various.video-glry {
    display: inline-block;
    width: 100%;
}

.video-read-more {
    background: #000 !important;
    width: auto !important;
    color: #fff !important;
    padding: 5px 10px;
    float: left !important;
    margin-top: 10px;
}

.videoGallery.thumbs_view .video-cont {
    display: none;
}

.videoGallery.thumbs_view.list-view .video-cont {
    display: inherit;
}

.thumbs_view.list-view .video-cont {
    text-align: left !important;
}

.inner-video {
    position: relative;
}

    iframe,
    .inner-video img {
        width: 100%;
    }

.copyRights .copyRightsLogos a.stqc-logo {
    position: absolute;
    bottom: 7px;
    right: 14%;
}

#videos.videoGallery .galleryThumb .video .videogallery-content .videogallery-content-main h3 {
    font-weight: 600;
}

.video-cont p {
    font-weight: 300 !important;
    text-align: left !important;
}

.list-style li ul,
.list-style-none li ul,
.list-style-cheked li ul,
.list-style-arrow li ul {
    padding-top: 15px;
}

.list-style-arrow li ul {
    padding-left: 0px;
}

.list-style-none > li {
    list-style-type: none !important;
    padding-bottom: 15px;
}

.mva7-thc-activetheme-district-theme-11 #accordion2 .accordianbody ul li {
    padding: 0;
}

body.mva7-thc-activetheme-district-theme-5 .ngoMainCintainer .ngoMainCintent ul li,
body.mva7-thc-activetheme-district-theme-4 .ngoMainCintainer .ngoMainCintent ul li,
body.mva7-thc-activetheme-district-theme-3 .ngoMainCintainer .ngoMainCintent ul li,
body.mva7-thc-activetheme-district-theme-2 .ngoMainCintainer .ngoMainCintent ul li,
body.mva7-thc-activetheme-district-theme .ngoMainCintainer .ngoMainCintent ul li {
    padding: 0 !important;
    padding-bottom: 10px !important;
}

ul.pubutility-list {
    padding: 0px !important;
    margin-bottom: 0;
}

    ul.pubutility-list li {
        padding-bottom: 10px !important;
        padding: 0;
        list-style: none !important;
    }

        ul.pubutility-list li a {
            text-decoration: underline;
        }

.list-style li ul li:last-child,
.list-style-none li ul li:last-child,
.list-style-cheked li ul li:last-child,
.list-style-arrow li ul li:last-child {
    padding-bottom: 0;
}

.sample-img-cntr {
    padding: 7px;
    border: 1px solid #ddd;
    text-align: center;
}

    .sample-img-cntr.pull-right {
        margin-left: 20px;
    }

    .sample-img-cntr.pull-left {
        margin-right: 20px;
    }

.poststyle2 {
    width: 100%;
}

.home-slider.flexslider .container {
    max-width: inherit !important;
}

footer .copyRights .copyRightsText {
    width: auto;
}

.alignleft {
    float: left;
    margin-right: 1.5em;
}

.alignright {
    float: right;
    margin-left: 1.5em;
}

.aligncenter {
    clear: both;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.decimal {
    list-style-type: decimal;
}

    .decimal li:hover {
        list-style-type: decimal;
    }

.loadpu {
    margin-left: 50%;
    transform: translateX(-50%);
}

body.show-focus-outlines .flexslider.full-cntrl-center-caption-bottom .flex-direction-nav a.flex-prev:focus,
body.show-focus-outlines #footerScrollbar.flexslider .flex-direction-nav a.flex-prev:focus {
    left: 10px;
    opacity: 1;
}

body.show-focus-outlines .flexslider.full-cntrl-center-caption-bottom .flex-direction-nav a.flex-next:focus,
body.show-focus-outlines #footerScrollbar.flexslider .flex-direction-nav a.flex-next:focus {
    right: 10px;
    opacity: 1;
}

.ngoMainCintainer .ngoMainCintent {
    margin-bottom: 12px;
}

.contrast .adlogin-cntr:after {
    border-top-color: #545454;
}

.contrast .adlogin-cntr:before {
    border-top-color: #383838;
}

.contrast .adlogin-cntr .login-link:hover {
    background: #545454;
}

.text-center {
    text-align: center !important;
}

.text-right {
    text-align: right !important;
}

.text-justify {
    text-align: justify !important;
}

.margin-bottom-medium {
    margin-bottom: 15px !important;
}

.margin-bottom-big {
    margin-bottom: 30px !important;
}

.padding-bottom-medium {
    padding-bottom: 15px !important;
}

.padding-bottom-big {
    padding-bottom: 30px !important;
}

table tr:nth-child(even) td {
    background-color: inherit !important;
}

.table1 tbody tr:nth-child(even) td {
    background: #f2f2f2 !important;
}

.aboutDictict h3,
.aboutDictict h2 {
    font-size: 1.5em;
}

.galleryMeta.clearfix {
    margin-bottom: 10px;
}

    .galleryMeta.clearfix .heading3 {
        display: inline-block;
    }

.full-width {
    width: 100% !important;
}

.tcon,
.menuToggle span.tcon {
    display: none;
}

a.vdo-title {
    color: #000;
}

.past-events {
    width: 100%;
}

.award .awardItems > img {
    width: 100%;
}

.award-type > .col-6:first-child,
.mva7-thc-activetheme-district-theme .award-type > .col-6:first-child {
    margin-left: 0;
    width: 49%;
}

.award-type .col-6 .box,
.no-mar {
    margin: 0;
}

.slide-caption p {
    padding: 0 !important;
}

#topBar1 #accessibility ul li .socialIcons {
    width: 40px;
}

span.wpcf7-not-valid-tip {
    font-size: 1em;
}

.wpcf7-not-valid-tip.captcha-error {
    margin: 15px 0 -11px 0;
}

.feedback-topic select {
    padding-top: 0;
}

.gallery_photo_description {
    display: none;
}

.list-view .gallery_photo_description {
    display: inline-block;
    width: 100%;
    margin: 7px 0 0 0;
    color: #000;
}

.project-details ul li:nth-child(2) {
    word-break: break-all;
}

.project-details ul li a {
    text-decoration: underline;
}

.weburl {
    word-break: break-all !important;
    color: #2273B9;
    text-decoration: underline !important;
}

.pressRTxtCont .heading3 a {
    height: auto;
    padding-bottom: 0;
}

.break-all {
    word-break: break-all !important;
}

.table-altrnat-file {
    border-top: 1px dotted #ddd;
    padding-top: 10px;
    margin-top: 10px;
}

.show-focus-outlines .pressReleaseMainCont .pressHoverBg {
    opacity: 1;
}

.show-focus-outlines .touristPlace .gen-card .gen-card-img .gen-card-hover {
    -webkit-transform: none;
    transform: none;
}

.tourist-filter {
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
}

    .tourist-filter,
    .tourist-filter:hover,
    .tourist-filter:focus {
        position: relative;
        z-index: 10;
        background-color: transparent;
        display: inline-block;
        min-width: 150px;
        max-width: 200px;
        padding: 0 20px 0 7px;
        vertical-align: middle;
        height: 34px;
        border: 1px solid #ccc;
        box-shadow: none;
    }

        .tourist-filter:disabled:hover {
            background-color: #eee;
        }

.viewSwicther a {
    vertical-align: middle;
}

.show-category {
    margin-bottom: 5px;
    color: #353535;
    background: rgba(27, 27, 27, 0.08);
    padding: 7px 10px;
}

    .show-category em.fa {
        padding: 0 3px;
        font-size: 16px;
    }

.press-filter {
    display: inline-flex;
    vertical-align: middle;
    align-items: center;
    margin-right: 15px;
}

    .press-filter .tourist-fltr-cntr {
        margin-left: 7px;
    }

    .press-filter select.tourist-filter {
        width: 90px;
        min-width: inherit;
    }

        .press-filter select.tourist-filter.month {
            min-width: 145px;
            max-width: 200px;
        }

    .press-filter select:disabled {
        z-index: 8;
    }

    .press-filter + .viewSwicther {
        display: inline-flex;
        vertical-align: middle;
        align-items: center;
    }

.mva7-thc-activetheme-district-theme-1 .viewSwicther a.thumbs-list-view-btn,
.mva7-thc-activetheme-district-theme-4 .viewSwicther a.thumbs-list-view-btn {
    margin-left: 5px;
}

#topBar #accessibility ul li .goiSearch input[type="search"] {
    float: left;
    display: inherit;
    border: none !important;
}

@media only screen and (min-width: 768px) {
    .cd-top {
        right: 20px;
        bottom: 20px;
    }

    .fancybox-nav {
        top: 50%;
        width: 60px;
        height: 60px;
        transform: translateY(-50%);
    }

    .fancybox-opened .fancybox-skin:hover .fancybox-nav span,
    .show-focus-outlines .fancybox-opened .fancybox-skin .fancybox-nav span {
        visibility: visible;
    }

    .show-focus-outlines .photogallery-details .gen-card .gen-card-img .shareGalleryContainer {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    .show-focus-outlines #photoGallery6 .photoGallery6Item .photoGallery6ItemCaption,
    .show-focus-outlines #photoGallery6 .photoGallery6Item a .photoGallery6ItemCaption,
    .show-focus-outlines #photoGallery6 .photoGallery6Item .photoGallery6ItemCaption,
    .show-focus-outlines .galleryCatagotyWrapper .galleryCatagoty .galleryCatagotyContent .galleryCatagotyButton,
    .show-focus-outlines .photoglryMainCont .photogalleryBg,
    .show-focus-outlines .photogallery-details .gen-card .gen-card-img .image-hover .image-hover-main,
    .show-focus-outlines .photoglrydetailsMainCont .photogalleryBg,
    .show-focus-outlines .photoglryMainCont .photogalleryBg {
        opacity: 1;
    }

    .show-focus-outlines .galleryCatagotyWrapper .galleryCatagoty .galleryCatagotyContent {
        height: 100%;
    }

    .show-focus-outlines .photogalleryDetailsCont .photogallerydetails .imgGalleryImage .socialBg {
        display: block;
    }

    .photogallery-main .gen-card a:focus .image-hover .image-hover-main {
        border-radius: 0 !important;
        height: 100% !important;
        left: 0% !important;
        top: 0 !important;
        padding: 65px !important;
        -webkit-transform: translateX(0px) translateY(0px) scale(1.1) !important;
        transform: translateX(0px) translateY(0px) scale(1.1) !important;
        -webkit-transition: all 0.3s linear 0s !important;
        transition: all 0.3s linear 0s !important;
        width: 100% !important;
        background: #f1592a !important;
        width: 100% !important;
        height: 100% !important;
    }

    .col-3.singlebox {
        width: 100%;
    }

    #topBar1.make-accessible-header #accessibility ul li:hover .accessiblelinks.textSizing,
    #topBar.make-accessible-header #accessibility ul li:hover .accessiblelinks.textSizing {
        display: block;
    }
}

@media only screen and (min-width: 1024px) {
    .cd-top {
        height: 60px;
        width: 60px;
        right: 30px;
        bottom: 30px;
    }
}
/*page scroll progress and scroll to top end*/
@media screen and (min-width: 1285px) {
    .container,
    .menuWrapper .container {
        max-width: 1280px;
    }
}

@media only screen and (min-width: 1024px) {
    table#gallexy-of-collectors {
        margin: 0 auto;
        width: 50% !important;
    }
}

@media (min-width: 640px) {
    .nav ul li:last-child:hover ul.show-menu,
    .nav ul li:nth-last-child(2):hover ul.show-menu {
        left: 100%;
        right: inherit;
    }
}

#topBar #accessibility ul li a.mobile-show,
#topBar1 #accessibility ul li a.mobile-show,
.mobile-show {
    display: none;
}

#topBar1 #accessibility ul li .textSizing {
    padding: 4px 0;
    display: inline-block;
    vertical-align: middle;
}

@media (max-width: 940px) {
    body {
        overflow-x: hidden;
    }

    #topBar.make-accessible-header #accessibility ul li a.mobile-show,
    #topBar.make-accessible-header #accessibility ul li .mobile-show,
    #topBar1 #accessibility ul li a.mobile-show,
    #topBar1 #accessibility ul li .mobile-show {
        display: inherit;
    }

    #topBar.make-accessible-header #accessibility ul li a.accessible-icon,
    #topBar1 #accessibility ul li a.accessible-icon {
        padding: 4px 7px;
    }

    #topBar.make-accessible-header #accessibility ul li .accessiblelinks.textSizing,
    #topBar1 #accessibility ul li .accessiblelinks.textSizing {
        display: none;
        position: absolute;
        width: 400px;
        background: #fff;
        left: -240px;
        z-index: 99;
        padding: 12px;
        border: 1px solid #d8d8d8;
        border-top: none;
    }

        #topBar.make-accessible-header #accessibility ul li .accessiblelinks.textSizing ul li,
        #topBar1 #accessibility ul li .accessiblelinks.textSizing ul li {
            margin: 0 !important;
            float: none !important;
        }

            #topBar.make-accessible-header #accessibility ul li .accessiblelinks.textSizing ul li a,
            #topBar.make-accessible-header #accessibility ul li .accessiblelinks.textSizing ul li button,
            #topBar1 #accessibility ul li .accessiblelinks.textSizing ul li a,
            #topBar1 #accessibility ul li .accessiblelinks.textSizing ul li button {
                padding: 7px !important;
                width: 115px;
                border: none !important;
                border-bottom: 1px solid #d8d8d8 !important;
            }

            #topBar.make-accessible-header #accessibility ul li .accessiblelinks.textSizing ul li.highContrast.light button,
            #topBar1 #accessibility ul li .accessiblelinks.textSizing ul li.highContrast.light button {
                border-color: #000 !important;
            }

    #topBar1 .govBranding,
    #topBar .govBranding {
        display: inherit !important;
    }

    #topBar1 .container > .push-left,
    #topBar .container > .push-left {
        width: 100%;
    }

        #topBar1 .container > .push-left .govBranding,
        #topBar .container > .push-left .govBranding {
            border-top: 1px solid #ddd;
            text-align: center;
        }

    #topBar1 .container > .push-right,
    #topBar .container > .push-right {
        width: 100%;
        text-align: center;
    }

        #topBar1 .container > .push-right #accessibility ul li,
        #topBar .container > .push-right #accessibility ul li,
        #topBar #accessibility ul li {
            float: none;
        }

            #topBar1 #accessibility ul li:first-child,
            #topBar #accessibility ul li a.skip-to-content {
                border-left: none;
            }

                #topBar1 #accessibility ul li:first-child a,
                #topBar #accessibility ul li a.skip-to-content {
                    padding-left: 0;
                }

    #topBar1.make-accessible-header div#accessibility ul#accessibilityMenu > li {
        width: 16%;
    }

    #topBar1.make-accessible-header div#accessibility ul.govBranding {
        display: flex !important;
    }

        #topBar1.make-accessible-header div#accessibility ul.govBranding li {
            width: 50%;
        }

    #topBar1 #accessibility ul li:last-child,
    #topBar.make-accessible-header #accessibility ul li:last-child,
    #topBar1 #accessibility ul li a.change-language,
    #topBar.make-accessible-header #accessibility ul li a.change-language {
        border-right: none !important;
        padding-right: 0;
    }

        #topBar1 #accessibility ul li:last-child a,
        #topBar.make-accessible-header #accessibility ul li:last-child a {
            padding-right: 0;
        }

    #topBar1 #accessibility ul li a.change-language,
    #topBar.make-accessible-header #accessibility ul li a.change-language {
        border-right: none;
    }

    #topBar1 #accessibility ul li .textSizing li,
    #topBar.make-accessible-header #accessibility ul li .textSizing li {
        float: left;
    }

    #topBar1 #accessibility {
        display: block;
    }

        #topBar1 #accessibility ul li li,
        #topBar.make-accessible-header #accessibility ul li li {
            margin: 0 0 0 0;
        }

    #topBar.make-accessible-header .govBranding ul,
    #topBar1 .govBranding ul {
        position: relative;
        float: left;
        width: 100%;
    }

        #topBar.make-accessible-header .govBranding ul:after,
        #topBar1 .govBranding ul:after {
            content: "";
            position: absolute;
            border-right: 1px solid #ccc;
            left: 50%;
            top: 0;
            bottom: 0;
        }

        #topBar.make-accessible-header .govBranding ul li,
        #topBar1 .govBranding ul li {
            width: calc(50% - 2px);
            border: none !important;
        }

    .logo .emblem,
    .logo .emblem img {
        width: inherit;
    }

    .flex-direction-nav,
    .flex-pauseplay {
        display: block !important;
        font-size: 0;
    }

        .flex-direction-nav .flex-prev,
        .flex-direction-nav .flex-next {
            top: 50% !important;
            margin-top: -20px !important;
            bottom: inherit !important;
        }

        .flex-direction-nav .flex-prev {
            right: inherit !important;
            left: 10px !important;
        }

        .flex-direction-nav .flex-next {
            right: 10px !important;
            left: inherit !important;
        }

        .flex-pauseplay .flex-pause,
        .flex-pauseplay .flex-play {
            bottom: inherit !important;
            left: inherit !important;
            right: 10px !important;
            top: 10px !important;
            overflow: visible;
        }
}

@media screen and (max-width: 940px) {
    .searchbydate .serviceHeadingCont {
        width: auto;
    }

    .searchbydate .serviceSearchContainer .selectsearchContainer .field.has-addons {
        width: 100%;
    }

        .searchbydate .serviceSearchContainer .selectsearchContainer .field.has-addons .control input[type="date"] {
            width: 150px;
        }

        .searchbydate .serviceSearchContainer .selectsearchContainer .field.has-addons .control .button {
            margin-left: 15px;
        }

    .serviceSearchContainer .selectsearchContainer .field.has-addons {
        width: 100%;
    }
}

@media screen and (max-width: 800px) {
    p img {
        max-width: 100%;
    }

    .ngoMainCintainer .ngoMainCintent {
        width: 100%;
        height: auto;
    }

    .full-cntrl-bottom-caption-bottom .flex-pauseplay a {
        bottom: 12%;
    }

    .photodetailsContainer .photomainContent {
        width: calc(49% - 15px);
    }

    .spectrum-cntr,
    .audio-track-cntr {
        width: 100%;
    }

    .audio-bnr,
    .gallery-descriptions,
    .gallery-descriptions.single-img-imgDesp {
        height: auto;
    }

    .wpb-js-composer .vc_tta.vc_tta-shape-square .vc_tta-panel-body {
        min-height: inherit !important;
    }

    .logo,
    .logo a.emblem {
        display: inline-flex;
        align-items: center;
    }

    .nojq.mobile,
    #wpadminbar.mobile {
        display: block;
    }

    #topBar.make-accessible-header #accessibility ul li a.skip-to-content,
    #topBar1.make-accessible-header #accessibility ul li a.skip-to-content {
        padding: 9px !important;
        font-size: 18px !important;
    }

    .searchbydate .serviceHeadingCont {
        padding: 10px 3%;
    }

    .searchbydate .serviceSearchContainer .selectsearchContainer {
        width: 100%;
    }

        .searchbydate .serviceSearchContainer .selectsearchContainer .date-reset {
            margin-right: 0;
        }

        .searchbydate .serviceSearchContainer .selectsearchContainer .control .daterange {
            width: auto;
        }

        .searchbydate .serviceSearchContainer .selectsearchContainer .field.has-addons {
            display: block;
            width: 100% !important;
        }

            .searchbydate .serviceSearchContainer .selectsearchContainer .field.has-addons .control.is-expanded {
                width: 100%;
            }

                .searchbydate .serviceSearchContainer .selectsearchContainer .field.has-addons .control.is-expanded input[type="date"] {
                    width: calc(54% - 40px);
                }

            .searchbydate .serviceSearchContainer .selectsearchContainer .field.has-addons button[type="submit"] {
                margin: 15px 0 0 0 !important;
            }
}

@media screen and (max-width: 768px) {
    .list-view .photogallery-details .gen-card .gen-card-img {
        width: 100%;
    }

    .viewSwicther {
        text-align: right !important;
        margin-top: -45px;
    }

    .wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title {
        position: relative;
        font-size: 1.4rem !important;
        padding-bottom: 0;
    }

        .wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title:after {
            content: "\f196";
            position: absolute;
            top: 30%;
            right: 10px;
            font-family: FontAwesome;
            font-size: inherit;
            text-rendering: auto;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }

    .wpb-js-composer .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-title:after {
        content: "\f147";
    }

    .photo-glry-cntr.thumb-right ul.slides {
        width: 100% !important;
    }

    .photo-glry-cntr.thumb-right .flex-control-nav {
        width: 100% !important;
        margin-top: 5px !important;
    }

        .photo-glry-cntr.thumb-right .flex-control-nav li {
            margin: 0 5px 0 0 !important;
            width: calc(33.33% - 5px) !important;
        }

    .logo a strong {
        font-size: 85% !important;
    }

    .logo a h1 {
        font-size: 100% !important;
    }

    .full-cntrl-bottom-caption-bottom .container .slide-caption {
        padding-bottom: 15px !important;
    }

    table.bt tfoot th:before,
    table.bt tfoot td:before,
    table.bt tbody td:before {
        width: 15em;
    }

    .menuToggle {
        cursor: pointer;
    }

        .menuToggle span.menu-text {
            display: none;
        }

    .utilityTabContainer #tab6 h2.resp-accordion {
        font-size: 1.1em;
    }

    .copyRights .copyRightsLogos a.stqc-logo {
        position: inherit;
        width: 100%;
        border-top: 1px solid #252525 !important;
    }

    .list-view .col-4 .imageThumb,
    #videos.list-view .galleryThumb .video .youtubeVideo {
        width: 100%;
        padding-right: 0;
    }

    .youtubeVideo {
        min-height: inherit;
    }

    .fancybox-title-float-wrap {
        bottom: inherit;
        top: 100%;
    }

        .fancybox-title-float-wrap .child {
            white-space: inherit;
        }

    .sample-img-cntr.pull-right {
        margin-left: 0;
        width: 100%;
    }

    .sample-img-cntr.pull-left {
        margin-right: 0;
        width: 100%;
    }

    .gen-list.col-two ul li,
    .gen-list.col-three ul li,
    .gen-list.col-four ul li,
    .gen-list.col-five ul li {
        padding-right: 0 !important;
    }
}

@media screen and (max-width: 767px) {
    .award-type > .col-6:first-child,
    .award-type > .col-6 {
        margin: 0 0 15px 0;
        width: 100%;
    }

    #topBar1 .govBranding ul li a,
    #topBar .govBranding ul li a {
        padding: 5px;
    }

    table tbody tr:nth-child(even) td {
        background: #f2f2f2 !important;
    }

    .press-filter {
        text-align: left;
        width: calc(100% - 0px);
        margin-bottom: 15px;
        margin-right: 0;
    }

        .press-filter select.tourist-filter {
            width: 95px;
        }

        .press-filter + .viewSwicther {
            display: none;
        }

    .touristplace-filter {
        text-align: left !important;
    }

        .touristplace-filter .tourist-fltr-outer {
            margin: 0 0 15px 0;
        }

    #topBar.make-accessible-header #accessibility ul li .accessiblelinks.textSizing,
    #topBar1.make-accessible-header #accessibility ul li .accessiblelinks.textSizing {
        width: 400px;
        left: -200px;
    }

        #topBar.make-accessible-header #accessibility ul li .accessiblelinks.textSizing ul li button,
        #topBar1.make-accessible-header #accessibility ul li .accessiblelinks.textSizing ul li button {
            width: 120px;
            margin: 3px;
        }
}

@media screen and (max-width: 640px) {
    .sw-logo {
        display: none;
    }

    .searchbydate {
        padding: 0;
    }

        .searchbydate .serviceHeadingCont {
            width: 100%;
        }

        .searchbydate .serviceSearchContainer .selectsearchContainer {
            width: 100%;
        }

    #topBar #accessibility ul li .goiSearch,
    #topBar1 #accessibility ul li .goiSearch {
        left: -55px;
    }

    .search-results .selectsearchContainer .button.is-info {
        font-size: 0 !important;
    }

        .search-results .selectsearchContainer .button.is-info .icon-search {
            font-size: 16px;
            padding: 0 10px;
        }
}

@media screen and (max-width: 639px) {
    .slide-caption h3,
    .slide-caption .heading3 {
        font-size: 1.3em;
    }

    .logo a span {
        font-size: 100%;
    }

    .gen-tab .resp-tabs-list .resp-tab-item {
        display: none;
    }

    .gen-list.iconTop-textBottom-list li,
    .gen-list.iconTop-textBottom-box-list li {
        width: 100% !important;
    }

    #topBar1 #accessibility ul li a.change-language {
        border-right: none;
    }

    .photodetailsContainer .photomainContent {
        width: 100%;
        margin-left: 15px;
    }

    #breadcam ul {
        padding: 0;
        margin-bottom: 0;
    }

        #breadcam ul li {
            padding-bottom: 0;
        }

    table.bt tfoot th::before,
    table.bt tfoot td::before,
    table.bt tbody td::before {
        width: 40%;
        padding-right: 12px;
    }

    .serviceSearchContainer .selectsearchContainer .field.has-addons {
        width: auto;
    }

    img.pull-right {
        padding-left: 0;
        width: 100%;
    }

    .serviceSearchContainer {
        padding: 15px;
    }

        .serviceSearchContainer .selectsearchContainer {
            display: inherit;
        }

    .box,
    #photoGallery1,
    .newsBox {
        padding: 10px;
    }

    .bodyWrapper {
        padding: 3px 0 15px 0;
    }

    .left-content {
        float: none;
        text-align: center;
        border-bottom: 1px solid #d8d8d8;
        padding: 10px;
        margin-bottom: 10px;
        width: 100%;
    }

    .right-content {
        float: none;
        text-align: center;
    }

    .logo .emblem {
        width: auto !important;
        padding-right: 10px;
    }

        .logo .emblem img {
            height: auto !important;
            width: 49px;
        }

    .logo .emblem {
        margin-right: 5px;
    }

    .logo a h1,
    .logo a span {
        font-weight: 600 !important;
    }

    .gen-list.big-icon-list .list-icon {
        font-weight: 300;
    }

    table.bt tbody td .bt-content {
        word-break: break-all;
    }

    .slide-caption h2 {
        font-size: 1em !important;
        font-weight: 600;
    }

    table.bt thead tr th,
    table.bt thead tr td,
    table.bt tbody tr th,
    table.bt tbody tr td {
        padding: 7px !important;
        word-break: break-all;
        border-bottom: 1px solid #ddd;
    }

    .audio-refresh-box {
        border-left: none !important;
        margin-top: 3px;
    }

    #siwp_captcha_image_0_audio_controls {
        float: left;
        border-right: 3px solid #a9a9a9;
    }

    #tab6 .resp-tabs-container {
        float: left !important;
        width: 100% !important;
    }

    .ngoMainCintainer {
        max-height: inherit;
    }

        .ngoMainCintainer .ngoMainCintent {
            min-height: inherit;
        }

    .player-btn a {
        margin: 0px 2px 5px 0;
    }

    .player-btn a,
    .player-btn .format-dur {
        float: left;
    }

    .helpline-no.gen-list.no-list.col-two ul li {
        margin: 0 0px 10px 0;
        width: calc(100% - 0px);
    }

    .indicator1 {
        right: 5px;
        padding: 5px 8px;
        font-family: FontAwesome !important;
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .nav li.has-sub > a {
        padding-right: 40px;
    }

        .nav li.has-sub > a .indicator1,
        .nav li.has-sub li > a .indicator1 {
            display: none;
        }

            .nav li.has-sub > a .indicator1.open:after,
            .nav li.has-sub li > a .indicator1.open:after {
                content: "\f056";
            }

    .nav ul {
        display: none;
    }

    footer .footerMenu ul li,
    footer .footerMenu ul.list-style.colmn2 li,
    footer2 .footerMenu ul li,
    footer2 .footerMenu ul.list-style.colmn2 li {
        text-align: center;
    }

    #breadcam ul,
    .printShare ul,
    .printShare ol {
        padding: 0 0 5px !important;
    }

    .logo a h1 {
        padding: 0 !important;
    }

    .nav li.menu-item-has-children:after {
        content: "";
        display: table;
        clear: both;
    }

    .nav li.menu-item-has-children > a {
        width: calc(100% - 60px) !important;
        float: left !important;
    }

    .nav li.menu-item-has-children .menu-toggle {
        float: right !important;
        width: 60px !important;
        position: relative;
    }

        .nav li.menu-item-has-children .menu-toggle.open:after {
            content: "\f056";
        }

        .nav li.menu-item-has-children .menu-toggle:after {
            content: "\f055";
            font-family: "FontAwesome";
            font-size: 26px;
            position: absolute;
            left: 50%;
            top: 50%;
            transform: translate(-50%, -50%);
        }

    .nav li.menu-item-has-children .sub-menu {
        clear: both !important;
    }

    #topBar.make-accessible-header #accessibility ul li .accessiblelinks.textSizing,
    #topBar1.make-accessible-header #accessibility ul li .accessiblelinks.textSizing {
        width: 365px;
        left: -240px;
    }

        #topBar.make-accessible-header #accessibility ul li .accessiblelinks.textSizing ul li button,
        #topBar1.make-accessible-header #accessibility ul li .accessiblelinks.textSizing ul li button {
            width: 102px;
            margin: 5px;
        }
}

.innerBanner img {
    height: 125px;
    object-fit: cover;
}

.responsive-show {
    display: none;
}

.responsive-hide {
    display: inherit;
}

@media (max-width: 768px) {
    .responsive-show {
        display: inherit;
    }

    .responsive-hide,
    .m-hide {
        display: none;
    }

    #topBar.make-accessible-header div#accessibility .push-right,
    #topBar.make-accessible-header div#accessibility .push-left,
    #topBar1.make-accessible-header div#accessibility .push-right,
    #topBar1.make-accessible-header div#accessibility .push-left {
        text-align: center;
        width: 100%;
    }

        #topBar.make-accessible-header div#accessibility .push-right ul.bhashini-dropdown-content,
        #topBar.make-accessible-header div#accessibility .push-left ul.bhashini-dropdown-content,
        #topBar1.make-accessible-header div#accessibility .push-right ul.bhashini-dropdown-content,
        #topBar1.make-accessible-header div#accessibility .push-left ul.bhashini-dropdown-content {
            display: none;
        }

        #topBar.make-accessible-header div#accessibility .push-right ul,
        #topBar.make-accessible-header div#accessibility .push-left ul,
        #topBar1.make-accessible-header div#accessibility .push-right ul,
        #topBar1.make-accessible-header div#accessibility .push-left ul {
            width: 100%;
            padding: 0;
            margin: 0;
            list-style: none;
            display: flex;
            -webkit-flex-flow: row wrap;
            flex-flow: row wrap;
        }

            #topBar.make-accessible-header div#accessibility .push-right ul li,
            #topBar.make-accessible-header div#accessibility .push-left ul li,
            #topBar1.make-accessible-header div#accessibility .push-right ul li,
            #topBar1.make-accessible-header div#accessibility .push-left ul li {
                margin: 0 auto;
                float: none;
                border: none;
            }

    #topBar.make-accessible-header::after,
    #topBar1.make-accessible-header::after {
        background-color: #c2c0c1;
        position: absolute;
        left: 0;
        top: 35px;
        width: 1000px;
        height: 2px;
        content: "";
    }
}

@media screen and (max-width: 400px) {
    #topBar.make-accessible-header #accessibility ul li .accessiblelinks.textSizing,
    #topBar1.make-accessible-header #accessibility ul li .accessiblelinks.textSizing {
        width: 250px;
        left: -158px;
    }
}

.contrast #topBar.make-accessible-header #accessibility ul li a img,
.contrast #topBar1.make-accessible-header #accessibility ul li a img {
    filter: grayscale(1) invert(1);
}

.contrast #topBar.make-accessible-header #accessibility ul li .accessiblelinks.textSizing,
.contrast #topBar1.make-accessible-header #accessibility ul li .accessiblelinks.textSizing {
    background: #000;
}

    .contrast #topBar.make-accessible-header #accessibility ul li .accessiblelinks.textSizing li.dark a,
    .contrast #topBar1.make-accessible-header #accessibility ul li .accessiblelinks.textSizing li.dark a {
        margin: 3px;
        border: 1px solid #fff;
    }

.contrast div.list-anchor,
.contrast span,
.contrast .sitemap-list-style li ul > li:before,
.contrast .show-category,
.contrast h1,
.contrast h2,
.contrast h3,
.contrast h4,
.contrast h5,
.contrast .heading1,
.contrast .heading2,
.contrast .heading3,
.contrast .heading4,
.contrast .heading5 {
    color: #fff !important;
}

.contrast .expand,
.contrast .collaps {
    color: #fff;
}

    .contrast .expand:hover,
    .contrast .collaps:hover {
        background: #ffff00;
        color: #000;
        border-color: #ffff00;
    }

.contrast .expand-cntr,
.contrast .whats-new-list li,
.contrast .whats-new-list li:hover,
.contrast .ngoMainCintainer .ngoMainCintent,
.contrast .publicUtilityMainCont .gen-card-small:hover,
.contrast #topBar1 #accessibility ul li .goiSearch button,
.contrast .light-grey-bg,
.contrast .no-bg .list-icon.light-grey-bg,
.contrast .list-icon.light-grey-bg,
.contrast #topBar1 #accessibility ul li .socialIcons.select-lang,
.contrast #topBar #accessibility ul li .socialIcons,
.contrast #topBar1 #accessibility ul li .socialIcons,
.contrast .gallery-heading a:hover,
.contrast .carasoleflex-wrap.dark-bg,
.contrast .events-wrapper.with-zebra ul li:nth-child(odd),
.contrast .gen-tab .resp-tabs-container,
.contrast .carasoleflex-wrap .button,
.contrast .carasoleflex-wrap .button:hover,
.contrast .gen-list,
.contrast .audio-dtls-cntr,
.contrast #show-description,
.contrast .nav ul,
.contrast .adlogin-cntr,
.contrast .siderbar ul ul,
.contrast .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active,
.contrast .table1 tbody tr:nth-child(even) td,
.contrast .poststyle:hover,
.contrast .wpcf7 input[type="text"],
.contrast .wpcf7 input[type="email"],
.contrast .wpcf7 input[type="password"],
.contrast .wpcf7 input[type="search"],
.contrast .wpcf7 input[type="search"],
.contrast .wpcf7 textarea,
.contrast .wpcf7 select,
.contrast .gen-list ul li,
.contrast .video-read-more,
.contrast .wpb_text_column.wpb_content_element,
.contrast .wpb_raw_code.wpb_content_element.wpb_raw_html,
.contrast .vc_message_box.vc_message_box-standard,
.contrast .searchResult .searchItem,
.contrast .gen-tab.tab-vertical.blue-bg .resp-tabs-container,
.contrast .gen-tab.blue-bg .resp-tabs-list .resp-tab-item.resp-tab-active,
.contrast .vc_general.vc_cta3.vc_cta3-style-3d,
.contrast .vc_general.vc_cta3.vc_btn3-style-modern,
.contrast .vc_general.vc_cta3.vc_btn3-style-custom,
.contrast .vc_general.vc_cta3.vc_btn3-style-outline,
.contrast .vc_general.vc_cta3.vc_btn3-style-classic,
.contrast .vc_general.vc_cta3.vc_btn3-style-gradient,
.contrast .vc-hoverbox-inner .vc-hoverbox-back {
    background-color: #000000 !important;
    background: #000 !important;
}

.contrast .vc_general.vc_cta3,
.contrast .vc-hoverbox-inner .vc-hoverbox-back {
    border: 1px solid #fff !important;
}

.contrast a span,
.contrast a div,
.contrast a p,
.contrast .whats-new-list li:before,
.contrast .publicUtilityMainCont .gen-card-small:hover,
.contrast .pdf-icon,
.contrast .nav li:hover > a,
.contrast .nav li.active > a,
.contrast .full-cntrl-right-caption-bottom.nav-white .flex-pauseplay a:before,
.contrast #topBar1 #accessibility ul li .goiSearch button,
.contrast .find-services-four.fore-color-white .list-text,
.contrast .public-utilities-four .gen-list.statistics-list ul li a div.list-text,
.contrast .gen-list.statistics-list ul li .list-anchor div.list-text,
.contrast .gen-list.fore-color-white a span.list-icon,
.contrast .gen-list.fore-color-white ul li a div.list-text,
.contrast .gen-list.fore-color-white .list-anchor span.list-icon,
.contrast .gen-list.fore-color-white ul li .list-anchor div.list-text,
.contrast .socialBox ul li a .icon-twitter,
.contrast .socialBox ul li a .icon-facebook,
.contrast .full-cntrl-right-caption-left.nav-white .flex-direction-nav a:before,
.contrast .full-cntrl-right-caption-left.nav-white .flex-pauseplay a:before,
.contrast .gen-list.fore-color-black a,
.contrast .importantLinksWrapper.gen-list ul li a div.list-text,
.contrast .gen-list.fore-color-black .list-anchor,
.contrast .gen-list ul li.light-grey-bg .list-text,
.contrast .gen-list ul li.light-gray-bg .list-text,
.contrast .gen-list ul li a div.list-text:hover,
.contrast .viewSwicther a,
.contrast .printShare ul li a,
.contrast .printShare ol li a .video-playbtn i,
.contrast .full-cntrl-right-caption-bottom.nav-white .flex-direction-nav a:before,
.contrast .full-cntrl-right-caption-bottom.nav-white .flex-pauseplay a:before,
.contrast .gen-list.fore-color-black a span.list-icon,
.contrast .gen-list.fore-color-black .list-anchor span.list-icon,
.contrast .vc_wp_rss .widgettitle a,
.contrast .widget_rss .widgettitle a,
.contrast .link,
.contrast a.vdo-title,
.contrast .wpcf7 input[type="text"],
.contrast .wpcf7 input[type="email"],
.contrast .wpcf7 input[type="password"],
.contrast .wpcf7 input[type="search"],
.contrast .wpcf7 input[type="search"],
.contrast .wpcf7 textarea,
.contrast .wpcf7 select,
.contrast .video-read-more,
.contrast .breadcrumb-outer span.icon-facebook,
.contrast .breadcrumb-outer span.icon-twitter,
.contrast .logo-text h1,
.contrast .btn-theme:hover,
.contrast .btn-theme:active,
.contrast .btn-theme.active,
.contrast .btn-gov:hover,
.contrast .btn-gov:active,
.contrast .btn-gov.active {
    border-color: #ffff00;
}

.contrast .audio-dtls-cntr,
.contrast #show-description,
.contrast .video-read-more {
    border: 1px solid #3b3b3b !important;
    border-color: #3b3b3b !important;
}

.contrast .video-playbtn:hover i {
    background: #ffff00;
    border-color: #ffff00;
    color: #000 !important;
}

.contrast .gen-list,
.contrast .whats-new-list li {
    border-color: #3b3b3b !important;
}

.contrast .events-wrapper .event-dtls span,
.contrast #photoGallery6 .list-view .photoGallery6Item .photoGallery6ItemCaption span {
    color: #fff;
}

.contrast .field.has-addons .control:first-child .input {
    background-color: #fff !important;
}

.contrast #tab6 .resp-tabs-list li {
    border: 1px solid #fff;
    border-top: none;
}

.contrast #tab6 li.resp-tab-active {
    border-color: #fff !important;
    border-right: none;
}

.contrast .public-utilities-details-sidebar .box,
.contrast .whats-new-list.box {
    border: none;
}

.contrast .scheme .eventItem:hover .eventContent,
.contrast .list-icon.light-grey-bg {
    color: #fff !important;
}

.contrast .pdf-download,
.contrast .pdf-download:hover,
.contrast .audio-bnr,
.contrast .no-touch .cd-top:hover {
    background: #ffff00 !important;
}

.contrast .pdf-download {
    color: #000;
}

.contrast .nav li:hover > a,
.contrast .nav li.current-menu-parent > a,
.contrast .current-menu-ancestor > a,
.contrast .nav li.active > a,
.contrast .serviceSearchContainer .selectsearchContainer .field.has-addons .button,
.contrast .gallery-heading a {
    background: #333;
}

.contrast .fancybox-skin,
.contrast .khowMinisterBox .MinisterProfile ul li a.withbg:hover {
    background: #333;
}

.contrast .fancybox-opened .fancybox-skin {
    -webkit-box-shadow: 0 0px 0px 1px #fff;
    box-shadow: 0 0px 0px 1px #fff;
}

.contrast .bg-white label,
.contrast span.icon-share,
.contrast .importantLinksWrapper.gen-list ul li .list-anchor div.list-text,
.contrast .gen-list.fore-color-black div.list-anchor,
.contrast .gen-list ul li div.list-text .gen-list.fore-color-white ul li .list-anchor div.list-text {
    color: #fff !important;
}

.contrast .fancybox-opened .fancybox-title {
    color: #fff;
}

.contrast .gen-list.iconTop-textBottom-box-list li a span.list-icon,
.contrast .gen-list.iconTop-textBottom-box-list li .list-anchor span.list-icon {
    border: none !important;
}

.contrast #topBar1 #accessibility ul li .socialIcons ul li a:hover,
.contrast #topBar1 #accessibility > ul > li.mFocus a {
    background: #3b3b3b;
}

.contrast .nav li > a:hover,
.contrast .nav li > a:focus {
    background: #333;
}

.contrast .gallery-descriptions.single-img-imgDesp,
.contrast #photoGallery6 .list-view .photoGallery6Item,
.contrast .gallery-descriptions {
    border: 1px solid rgba(255, 255, 255, 0.3);
}

.contrast .gallery-descriptions,
.contrast .vc_wp_rss .widget_rss li .rss-date,
.contrast .player-btn .format-dur {
    background: #222;
}

.contrast .thumbs_view.list-view .gallery-descriptions {
    background: none;
}

.contrast .awaas_progressBar {
    background-color: rgba(255, 255, 255, 0.5);
}

.contrast .viewSwicther a:hover,
.contrast .printShare ul li a:hover,
.contrast .printShare ol li a:hover {
    text-decoration: none !important;
}

.contrast .event-details {
    padding-bottom: 15px;
}

.contrast .cd-top,
.contrast .vc_general.vc_btn3.vc_btn3-style-modern,
.contrast .vc_general.vc_btn3.vc_btn3-style-3d,
.contrast .vc_general.vc_btn3.vc_btn3-style-custom,
.contrast .vc_general.vc_btn3.vc_btn3-style-outline,
.contrast .vc_general.vc_btn3.vc_btn3-style-classic,
.contrast .vc_general.vc_btn3.vc_btn3-style-gradient {
    background: #ff0 !important;
    color: #000 !important;
    text-decoration: none !important;
}

.contrast a.menuToggle:hover {
    text-decoration: none !important;
    color: #000 !important;
}

.contrast .gen-tab .resp-tabs-list .resp-tab-item {
    background: #222 !important;
}

.contrast .table1 {
    border-color: #cccfd1;
}

.contrast .wpcf7 input[type="text"],
.contrast .wpcf7 input[type="email"],
.contrast .wpcf7 input[type="password"],
.contrast .wpcf7 input[type="search"],
.contrast .wpcf7 textarea,
.contrast .wpcf7 select {
    border: 1px solid #fff;
}

.contrast #videos .videoGallery img,
.contrast #videos .galleryThumb img {
    border: 1px solid #333;
}

.contrast .tourist-filter,
.contrast .tourist-filter:hover,
.contrast .tourist-filter:focus {
    background: transparent;
    color: #fff;
}

    .contrast .tourist-filter option,
    .contrast .tourist-filter:hover option,
    .contrast .tourist-filter:focus option {
        outline: none !important;
        appearance: none;
        -webkit-appearance: none;
        background-color: #000 !important;
    }

.contrast footer2 {
    border-left: none;
}

@media screen and (max-width: 940px) {
    .contrast #topBar #accessibility .accessiblelinks,
    .contrast #topBar1 #accessibility .accessiblelinks {
        background: #000;
    }

        .contrast #topBar #accessibility .accessiblelinks ul li.highContrast.dark,
        .contrast #topBar1 #accessibility .accessiblelinks ul li.highContrast.dark {
            background-color: #000;
            border-bottom: 1px solid;
        }

            .contrast #topBar #accessibility .accessiblelinks ul li.highContrast.dark a,
            .contrast #topBar1 #accessibility .accessiblelinks ul li.highContrast.dark a {
                border-color: #696969 !important;
            }

    .contrast #topBar #accessibility ul li .accessiblelinks ul li.highContrast.light a,
    .contrast #topBar #accessibility ul li .accessiblelinks ul li.highContrast.light a,
    .contrast #topBar1 #accessibility ul li .accessiblelinks ul li.highContrast.light a,
    .contrast #topBar1 #accessibility ul li .accessiblelinks ul li.highContrast.light a {
        border-color: #fff !important;
        background: #000 !important;
        color: #fff !important;
    }
}

@media screen and (max-width: 767px) {
    .contrast table tbody tr:nth-child(even) td {
        background: #222 !important;
    }
}

@media screen and (max-width: 640px) {
    .contrast .left-content {
        background: #000;
    }

    .contrast .vc_tta-panel-heading,
    .contrast .contrast .hor-hometab1.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading,
    .contrast .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading,
    .contrast .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading,
    .contrast .vc_tta-panel-title {
        background-color: #222222 !important;
        border-color: #555555 !important;
    }

    .contrast .vc_tta-panel-body {
        background: #000000 !important;
    }
}

.contrast .nav li.has-sub li:hover > a .indicator1:after,
.contrast .nav li.has-sub:hover > a .indicator1:after {
    color: #000;
}

a.menuToggle:hover {
    text-decoration: none !important;
    color: #000 !important;
}

.highContrast.light > a > span {
    color: #000 !important;
}

/*Bihar Election start*/
.bihar-election-wrpper {
    background-image: url(B_election/BG.html);
    background-size: cover;
    max-width: 1024px;
    padding: 20px 0;
    margin: 0 auto;
    text-align: center;
}

    .bihar-election-wrpper .election-heading {
        color: #fff;
        background-color: #731558;
        padding: 0 15px;
        display: inline-block;
        margin-top: 18px;
        font-size: 2.2em;
    }

    .bihar-election-wrpper .ECI-section {
        margin-top: 20px;
        background: #ffe2e4;
        height: 60px;
        border: 1px solid #000;
        border-radius: 50px;
        display: flex;
        align-items: center;
    }

        .bihar-election-wrpper .ECI-section .ECI_logo {
            background: #fff;
            border-radius: 100%;
            width: 100px;
            height: 100px;
            text-align: center;
            border: 1px solid #000;
            box-shadow: 0 0 11px 0 #555;
            display: flex;
            align-items: center;
        }

            .bihar-election-wrpper .ECI-section .ECI_logo img {
                width: 95px;
            }

        .bihar-election-wrpper .ECI-section .eci,
        .bihar-election-wrpper .ECI-section .ceob {
            width: calc(50% - 50px);
            font-weight: 600;
        }

            .bihar-election-wrpper .ECI-section .eci:hover,
            .bihar-election-wrpper .ECI-section .ceob:hover {
                text-decoration: underline;
            }

            .bihar-election-wrpper .ECI-section .eci img,
            .bihar-election-wrpper .ECI-section .ceob img {
                max-width: 100%;
            }

    .bihar-election-wrpper .middle-links {
        margin-top: 40px;
    }

        .bihar-election-wrpper .middle-links ul {
            padding: 0;
            margin: 0;
        }

            .bihar-election-wrpper .middle-links ul li {
                list-style: none;
                display: inline-block;
                margin: 0 3%;
            }

                .bihar-election-wrpper .middle-links ul li a {
                    display: block;
                    font-size: 1.7em;
                    color: #fff;
                }

                    .bihar-election-wrpper .middle-links ul li a:hover {
                        color: #fbe57b;
                    }

                    .bihar-election-wrpper .middle-links ul li a span {
                        width: 120px;
                        height: 120px;
                        background: #1d2f5f;
                        border: 2px solid #fff;
                        border-radius: 100%;
                        margin-bottom: 7px;
                        display: inline-flex;
                        align-items: center;
                    }

                        .bihar-election-wrpper .middle-links ul li a span img {
                            max-width: 100%;
                        }

    .bihar-election-wrpper .last-links {
        display: inline-block;
        width: 100%;
        margin-top: 20px;
    }

        .bihar-election-wrpper .last-links ul {
            padding: 0;
            margin: 0;
        }

            .bihar-election-wrpper .last-links ul li {
                list-style: none;
                float: left;
                width: calc(50% - 14px);
                margin: 0 7px;
            }

                .bihar-election-wrpper .last-links ul li a {
                    background: #fff;
                    padding: 7px;
                    border: 1px solid #000;
                    border-radius: 25px;
                    display: block;
                    font-size: 1.5em;
                    color: #0005c8;
                }

                    .bihar-election-wrpper .last-links ul li a:hover {
                        background: #fbe57b;
                    }

    .bihar-election-wrpper .socila-links {
        padding: 4px 10px 0 10px;
        margin-top: 10px;
        display: inline-block;
        background: #fff;
        border-radius: 25px;
        border: 2px solid #333;
    }

        .bihar-election-wrpper .socila-links ul {
            padding: 0;
            margin: 0;
        }

            .bihar-election-wrpper .socila-links ul li {
                display: inline-block;
                padding: 0;
                list-style: none;
            }

.title-nearby {
    display: flex;
    align-items: center;
}

    .title-nearby .nearby-btn {
        margin: 0 10px 14px auto;
        font-weight: 600;
        border-radius: 4px;
        padding-right: 15px;
    }

        .title-nearby .nearby-btn img {
            vertical-align: middle;
            margin-right: 5px;
        }

.nearby-searchpage .control .input {
    width: 100px;
    -moz-appearance: auto;
    -webkit-appearance: auto;
}

    .nearby-searchpage .control .input.category {
        width: 50%;
    }

.nearby-map {
    box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.5);
}

@media screen and (max-width: 800px) {
    .bihar-election-wrpper .middle-links ul li {
        margin: 0 10px;
        width: calc(50% - 22px);
        margin-bottom: 15px;
    }

    .bihar-election-wrpper .be-content .last-links ul li {
        width: 100%;
    }
}

@media screen and (max-width: 640px) {
    .bihar-election-wrpper .ECI-section {
        height: auto;
        border-radius: 10px;
    }

        .bihar-election-wrpper .ECI-section .ECI_logo {
            width: 60px;
            height: 60px;
        }

            .bihar-election-wrpper .ECI-section .ECI_logo img {
                width: 100%;
            }

        .bihar-election-wrpper .ECI-section .eci,
        .bihar-election-wrpper .ECI-section .ceob {
            font-size: 1em;
            width: calc(50% - 30px);
        }

    .bihar-election-wrpper .middle-links ul li,
    .bihar-election-wrpper .last-links ul li {
        margin: 0 0 15px 0;
        width: 100%;
    }
}

.holiday-filter {
    display: flex;
    align-items: center;
}

    .holiday-filter .holiday-dropdown {
        width: 160px;
        margin: 0 0 1.3rem auto;
        padding: 0 5px;
    }

.gh-holiday td {
    color: red;
}

.rh-holiday td {
    color: green;
}

.contrast .bihar-election-wrpper .election-heading,
.contrast .bihar-election-wrpper .ECI-section,
.contrast .bihar-election-wrpper .last-links ul li a,
.contrast .bihar-election-wrpper .socila-links {
    background-color: #2e2e2e;
}

    .contrast .bihar-election-wrpper .last-links ul li a:hover {
        background: #424242;
    }

    .contrast .bihar-election-wrpper .ECI-section .eci,
    .contrast .bihar-election-wrpper .ECI-section .ceob {
        color: #ff0 !important;
    }

/*Theme 1 start*/
.mva7-thc-activetheme-district-theme .bhashiniLangDropdown,
.home-1 .bhashiniLangDropdown {
    border-left: 1px solid #a3a3a3;
    border-right: 1px solid #a3a3a3;
}

.mva7-thc-activetheme-district-theme #photoGallery5 .photoGallery4Inner .photoGallery4Items .photoGallery4ItemsImage a:focus .directoryIconText,
.home-1 #photoGallery5 .photoGallery4Inner .photoGallery4Items .photoGallery4ItemsImage a:focus .directoryIconText {
    border: 3px solid #fff;
}

.mva7-thc-activetheme-district-theme #topBar.make-accessible-header #accessibility > ul > li > a:hover img,
.home-1 #topBar.make-accessible-header #accessibility > ul > li > a:hover img {
    filter: drop-shadow(2px 4px 6px black);
}

.mva7-thc-activetheme-district-theme .touristContainer .tourmainContent .photoTxtContainer .txtHeading,
.home-1 .touristContainer .tourmainContent .photoTxtContainer .txtHeading {
    margin: 10px 0;
}

.mva7-thc-activetheme-district-theme p a,
.mva7-thc-activetheme-district-theme table a,
.home-1 p a,
.home-1 table a {
    color: #0042bf;
}

    .mva7-thc-activetheme-district-theme p a:hover,
    .mva7-thc-activetheme-district-theme table a:hover,
    .home-1 p a:hover,
    .home-1 table a:hover {
        text-decoration: underline;
    }

    .mva7-thc-activetheme-district-theme p a.button:hover,
    .mva7-thc-activetheme-district-theme p a.is-info:hover,
    .mva7-thc-activetheme-district-theme table a.button:hover,
    .mva7-thc-activetheme-district-theme table a.is-info:hover,
    .home-1 p a.button:hover,
    .home-1 p a.is-info:hover,
    .home-1 table a.button:hover,
    .home-1 table a.is-info:hover {
        text-decoration: none;
    }

    .mva7-thc-activetheme-district-theme p a.btn-gov,
    .home-1 p a.btn-gov {
        color: #fff;
        text-decoration: none;
    }

.mva7-thc-activetheme-district-theme .printShare ul li a,
.mva7-thc-activetheme-district-theme .printShare ol li a,
.home-1 .printShare ul li a,
.home-1 .printShare ol li a {
    color: #333;
}

.mva7-thc-activetheme-district-theme .logo a,
.home-1 .logo a {
    float: none;
    margin-top: 20px;
    color: #000;
}

.mva7-thc-activetheme-district-theme .singlebox,
.home-1 .singlebox {
    display: inline-block;
    width: 100%;
    background: #fff;
}

.mva7-thc-activetheme-district-theme .selectsearchContainer > form .button,
.home-1 .selectsearchContainer > form .button {
    line-height: 22px;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
}

.mva7-thc-activetheme-district-theme .copyRightsText p,
.mva7-thc-activetheme-district-theme .home-slider.full-cntrl-center-caption-bottom .slide-caption p,
.home-1 .copyRightsText p,
.home-1 .home-slider.full-cntrl-center-caption-bottom .slide-caption p {
    text-align: center !important;
}

.mva7-thc-activetheme-district-theme .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.home-1 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab.vc_active > a {
    background-color: #fff;
    color: #BF0000;
}

.mva7-thc-activetheme-district-theme .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab > a,
.home-1 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab > a {
    background-color: transparent;
    border-color: transparent;
    padding: 12px 10px;
    font-weight: 600;
    text-transform: uppercase;
    border-radius: 0px;
    font-size: 0.8em;
}

.mva7-thc-activetheme-district-theme .vc_tta-color-grey.hor-hometab1 .vc_tta.vc_tta-spacing-1 .vc_tta-tab,
.home-1 .vc_tta-color-grey.hor-hometab1 .vc_tta.vc_tta-spacing-1 .vc_tta-tab {
    margin: 0;
}

.mva7-thc-activetheme-district-theme .vc_tta-color-grey.hor-hometab1 .vc_tta-panel-body,
.home-1 .vc_tta-color-grey.hor-hometab1 .vc_tta-panel-body {
    height: 256px;
    border-radius: 0;
}

@media (min-width: 768px) {
    .mva7-thc-activetheme-district-theme .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
    .home-1 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
        border-color: transparent;
        background-color: #fff;
        height: auto;
    }
}

.mva7-thc-activetheme-district-theme .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.home-1 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab.vc_active > a {
    background-color: #fff;
    color: #353333;
}

.mva7-thc-activetheme-district-theme .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a,
.home-1 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a {
    background-color: #077dbb;
    border-color: transparent;
    padding: 13px 15px;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 17px;
    color: #d8d4d4;
    border-radius: 0px;
}

    .mva7-thc-activetheme-district-theme .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a:hover,
    .home-1 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a:hover {
        background-color: #fff;
        color: #353333;
    }

@media (min-width: 768px) {
    .mva7-thc-activetheme-district-theme .vc_tta-color-white.home-slider-tab.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,
    .home-1 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
        border-color: transparent;
        background-color: #fff;
    }
}

.mva7-thc-activetheme-district-theme .about-district .aboutDictict,
.home-1 .about-district .aboutDictict {
    min-height: 327px;
    overflow: auto;
}

.mva7-thc-activetheme-district-theme .hor-hometab1 .vc_tta-panels-container,
.home-1 .hor-hometab1 .vc_tta-panels-container {
    min-height: 287px;
    background: #fff;
}

.mva7-thc-activetheme-district-theme .hor-hometab1 .vc_tta-panel-body,
.home-1 .hor-hometab1 .vc_tta-panel-body {
    border-radius: 0 !important;
}

.mva7-thc-activetheme-district-theme footer .footerMenu ul li a,
.mva7-thc-activetheme-district-theme .copyRights .copyRightsText,
.home-1 footer .footerMenu ul li a,
.home-1 .copyRights .copyRightsText {
    color: #fff;
    text-transform: capitalize;
    text-align: center;
}

.mva7-thc-activetheme-district-theme .row-heading-margin h3,
.mva7-thc-activetheme-district-theme .row-heading-margin h2,
.mva7-thc-activetheme-district-theme .row-heading-margin .heading3,
.home-1 .row-heading-margin h3,
.home-1 .row-heading-margin h2,
.home-1 .row-heading-margin .heading3 {
    padding-bottom: 2.5rem;
    font-size: 2.5rem;
}

.mva7-thc-activetheme-district-theme .gen-list.info-list-margin li,
.home-1 .gen-list.info-list-margin li {
    margin-bottom: 25px;
}

.mva7-thc-activetheme-district-theme .alignleft,
.home-1 .alignleft {
    float: left;
    padding-right: 15px;
}

.mva7-thc-activetheme-district-theme .alignright,
.home-1 .alignright {
    float: right;
    padding-left: 15px;
}

.mva7-thc-activetheme-district-theme .copyRights,
.home-1 .copyRights {
    margin-top: 10px;
}

.mva7-thc-activetheme-district-theme .printShare ul li a span.icon-share,
.mva7-thc-activetheme-district-theme .printShare ol li a span.icon-share,
.home-1 .printShare ul li a span.icon-share,
.home-1 .printShare ol li a span.icon-share {
    font-size: 2em;
}

.mva7-thc-activetheme-district-theme .socialBox ul li span.icon-share,
.home-1 .socialBox ul li span.icon-share {
    font-size: 1.3em;
}

.mva7-thc-activetheme-district-theme #topBar #accessibility ul li .ico-social a,
.home-1 #topBar #accessibility ul li .ico-social a {
    padding: 4px 9px;
}

.mva7-thc-activetheme-district-theme #topBar #accessibility ul li a.change-language,
.home-1 #topBar #accessibility ul li a.change-language {
    font-size: 0.8em;
    padding: 9px 8px;
    font-weight: bold;
    text-transform: uppercase;
    border-right: 1px solid #a3a3a3;
    left: inherit;
    right: 0;
}

.mva7-thc-activetheme-district-theme #topBar #accessibility ul li .socialIcons.select-lang,
.home-1 #topBar #accessibility ul li .socialIcons.select-lang {
    width: inherit;
    background: #fff;
    left: inherit;
    right: 0;
}

    .mva7-thc-activetheme-district-theme #topBar #accessibility ul li .socialIcons.select-lang li,
    .home-1 #topBar #accessibility ul li .socialIcons.select-lang li {
        float: none;
        display: block;
        text-align: center;
    }

    .mva7-thc-activetheme-district-theme #topBar #accessibility ul li .socialIcons.select-lang a,
    .home-1 #topBar #accessibility ul li .socialIcons.select-lang a {
        padding: 8px 15px;
        font-size: 0.8em;
        color: #000;
        text-transform: uppercase;
        font-weight: bold;
    }

.mva7-thc-activetheme-district-theme .flex-pauseplay a,
.home-1 .flex-pauseplay a {
    opacity: 1;
}

.mva7-thc-activetheme-district-theme .main-slider-one.flexslider:focus .flex-direction-nav .flex-next:focus,
.mva7-thc-activetheme-district-theme .flexslider:focus .flex-direction-nav .flex-prev:focus,
.home-1 .main-slider-one.flexslider:focus .flex-direction-nav .flex-next:focus,
.home-1 .flexslider:focus .flex-direction-nav .flex-prev:focus {
    opacity: 1;
}

.mva7-thc-activetheme-district-theme .main-slider-one.flexslider .flex-direction-nav .flex-prev,
.mva7-thc-activetheme-district-theme .flexslider:focus .flex-direction-nav .flex-prev:focus,
.home-1 .main-slider-one.flexslider .flex-direction-nav .flex-prev,
.home-1 .flexslider:focus .flex-direction-nav .flex-prev:focus {
    left: 10px;
}

.mva7-thc-activetheme-district-theme .main-slider-one.flexslider .flex-direction-nav .flex-next,
.mva7-thc-activetheme-district-theme .flexslider:focus .flex-direction-nav .flex-next:focus,
.home-1 .main-slider-one.flexslider .flex-direction-nav .flex-next,
.home-1 .flexslider:focus .flex-direction-nav .flex-next:focus {
    right: 10px;
}

.mva7-thc-activetheme-district-theme .flexslider,
.home-1 .flexslider {
    overflow: hidden;
}

.mva7-thc-activetheme-district-theme .copyRightsText a,
.home-1 .copyRightsText a {
    color: #a3d2f9;
}

.mva7-thc-activetheme-district-theme .nav ul,
.mva7-thc-activetheme-district-theme .nav ul.sub-menu.megamenu li,
.home-1 .nav ul,
.home-1 .nav ul.sub-menu.megamenu li {
    background: #fff;
}

.mva7-thc-activetheme-district-theme #tab6 ul.resp-tabs-list,
.home-1 #tab6 ul.resp-tabs-list {
    padding-left: 0;
}

.mva7-thc-activetheme-district-theme .logo a h1,
.home-1 .logo a h1 {
    display: block;
    font-weight: 900;
    font-size: 120%;
    padding-top: 10px;
}

.mva7-thc-activetheme-district-theme #photoGallery3 .flex-direction-nav .flex-disabled,
.home-1 #photoGallery3 .flex-direction-nav .flex-disabled {
    font-size: 0;
}

.mva7-thc-activetheme-district-theme .public-utilities-list.gen-list.statistics-list ul li a span.list-icon,
.mva7-thc-activetheme-district-theme .public-utilities-list.gen-list.statistics-list ul li .list-anchor span.list-icon,
.home-1 .public-utilities-list.gen-list.statistics-list ul li a span.list-icon,
.home-1 .public-utilities-list.gen-list.statistics-list ul li .list-anchor span.list-icon {
    color: #fff !important;
    width: 50px !important;
}

.mva7-thc-activetheme-district-theme .nav li.current-menu-parent > a,
.home-1 .nav li.current-menu-parent > a {
    background: #BF0000;
    color: #ffffff;
    outline: 0;
}

.mva7-thc-activetheme-district-theme .flex-direction-nav a,
.home-1 .flex-direction-nav a {
    font-size: 0;
}

.mva7-thc-activetheme-district-theme #tab6 .resp-tabs-list li,
.home-1 #tab6 .resp-tabs-list li {
    background: #fff !important;
}

    .mva7-thc-activetheme-district-theme #tab6 .resp-tabs-list li:last-child,
    .home-1 #tab6 .resp-tabs-list li:last-child {
        border-bottom: none;
    }

.mva7-thc-activetheme-district-theme .utilityTabContainer .tabassignVertical,
.home-1 .utilityTabContainer .tabassignVertical {
    background: #f1f1f1;
}

.mva7-thc-activetheme-district-theme #tab6 ul.resp-tabs-list,
.home-1 #tab6 ul.resp-tabs-list {
    float: left;
    width: 20%;
    margin-bottom: 0;
}

.mva7-thc-activetheme-district-theme #tab6 .resp-tabs-container,
.home-1 #tab6 .resp-tabs-container {
    float: right;
    width: 80%;
    padding: 20px;
    border-radius: 0;
    background-color: transparent;
}

.mva7-thc-activetheme-district-theme #tab6 li.resp-tab-active,
.home-1 #tab6 li.resp-tab-active {
    background: #f1f1f1 !important;
}

.mva7-thc-activetheme-district-theme #tab6 .resp-tab-content,
.home-1 #tab6 .resp-tab-content {
    width: 100%;
}

.mva7-thc-activetheme-district-theme .gen-list.statistics-box-list li a div.list-text,
.mva7-thc-activetheme-district-theme .gen-list.footer-important-links ul li a div.list-text,
.mva7-thc-activetheme-district-theme .gen-list.statistics-box-list li .list-anchor div.list-text,
.mva7-thc-activetheme-district-theme .gen-list.footer-important-links ul li .list-anchor div.list-text,
.home-1 .gen-list.statistics-box-list li a div.list-text,
.home-1 .gen-list.footer-important-links ul li a div.list-text,
.home-1 .gen-list.statistics-box-list li .list-anchor div.list-text,
.home-1 .gen-list.footer-important-links ul li .list-anchor div.list-text {
    color: #fff;
}

.mva7-thc-activetheme-district-theme .label,
.home-1 .label {
    color: #fff;
}

.mva7-thc-activetheme-district-theme .bg-white .label,
.home-1 .bg-white .label {
    color: #000;
}

.mva7-thc-activetheme-district-theme .current-menu-ancestor > a,
.home-1 .current-menu-ancestor > a {
    background: #BF0000;
    color: #fff;
}

.mva7-thc-activetheme-district-theme .find-service-one.gen-list ul li a div.list-text,
.mva7-thc-activetheme-district-theme .importantLinksWrapper.gen-list ul li a div.list-text,
.mva7-thc-activetheme-district-theme .find-service-one.gen-list ul li .list-anchor div.list-text,
.mva7-thc-activetheme-district-theme .importantLinksWrapper.gen-list ul li .list-anchor div.list-text,
.home-1 .find-service-one.gen-list ul li a div.list-text,
.home-1 .importantLinksWrapper.gen-list ul li a div.list-text,
.home-1 .find-service-one.gen-list ul li .list-anchor div.list-text,
.home-1 .importantLinksWrapper.gen-list ul li .list-anchor div.list-text {
    color: #fff;
}

.mva7-thc-activetheme-district-theme .minister-profile-one.col-3.singlebox,
.home-1 .minister-profile-one.col-3.singlebox {
    width: 100% !important;
}

.mva7-thc-activetheme-district-theme .minister-profile-one .khowMinisterBox,
.home-1 .minister-profile-one .khowMinisterBox {
    padding: 25px 6px 0 6px;
}

.mva7-thc-activetheme-district-theme .gen-list.importantLinksWrapper h3,
.mva7-thc-activetheme-district-theme .gen-list.importantLinksWrapper h2,
.mva7-thc-activetheme-district-theme .gen-list.importantLinksWrapper .heading3,
.home-1 .gen-list.importantLinksWrapper h3,
.home-1 .gen-list.importantLinksWrapper h2,
.home-1 .gen-list.importantLinksWrapper .heading3 {
    color: #fff;
}

.mva7-thc-activetheme-district-theme .serviceHeadingCont,
.home-1 .serviceHeadingCont {
    background: #BF0000;
}

    .mva7-thc-activetheme-district-theme .serviceHeadingCont:after,
    .home-1 .serviceHeadingCont:after {
        border-left: 10px solid #BF0000;
    }

.mva7-thc-activetheme-district-theme .serviceSearchContainer .selectsearchContainer .field.has-addons .button,
.home-1 .serviceSearchContainer .selectsearchContainer .field.has-addons .button {
    background: #BF0000;
}

.mva7-thc-activetheme-district-theme .touristContainer,
.home-1 .touristContainer {
    column-count: inherit;
    column-gap: 0;
}

    .mva7-thc-activetheme-district-theme .touristContainer .tourmainContent,
    .home-1 .touristContainer .tourmainContent {
        width: calc(33.33% - 15px);
        margin-left: 15px;
        vertical-align: top;
    }

        .mva7-thc-activetheme-district-theme .touristContainer .tourmainContent .photoTxtContainer p,
        .home-1 .touristContainer .tourmainContent .photoTxtContainer p {
            height: 70px;
            overflow: hidden;
        }

.mva7-thc-activetheme-district-theme .list-view .touristContainer .tourmainContent,
.home-1 .list-view .touristContainer .tourmainContent {
    width: 100%;
}

    .mva7-thc-activetheme-district-theme .list-view .touristContainer .tourmainContent .photoTxtContainer p,
    .home-1 .list-view .touristContainer .tourmainContent .photoTxtContainer p {
        height: auto;
        overflow: inherit;
    }

.mva7-thc-activetheme-district-theme .office-bearers-fifteen .box-1 .social-icocntr,
.home-1 .office-bearers-fifteen .box-1 .social-icocntr {
    margin-bottom: 5px;
}

.mva7-thc-activetheme-district-theme .khowMinisterBox .khowMinisterBoxImg,
.home-1 .khowMinisterBox .khowMinisterBoxImg {
    width: 100%;
}

    .mva7-thc-activetheme-district-theme .khowMinisterBox .khowMinisterBoxImg img,
    .home-1 .khowMinisterBox .khowMinisterBoxImg img {
        max-width: 85%;
    }

.mva7-thc-activetheme-district-theme .khowMinisterBox .MinisterProfile ul li a,
.home-1 .khowMinisterBox .MinisterProfile ul li a {
    padding: 2px 5px;
    border: 1px solid #cacaca !important;
}

.mva7-thc-activetheme-district-theme .khowMinisterBox .social-icocntr a,
.home-1 .khowMinisterBox .social-icocntr a {
    text-align: center;
    line-height: 20px;
    border: 1px solid #cacaca !important;
    display: inline-block;
}

.mva7-thc-activetheme-district-theme .khowMinisterBox .MinisterProfile ul li a,
.home-1 .khowMinisterBox .MinisterProfile ul li a {
    font-size: 0.8em;
}

.mva7-thc-activetheme-district-theme .full-cntrl-center-caption-bottom .container .slide-caption h2,
.home-1 .full-cntrl-center-caption-bottom .container .slide-caption h2 {
    font-size: 1.5em !important;
    font-weight: 500 !important;
    padding-bottom: 0 !important;
}

.mva7-thc-activetheme-district-theme .slide-caption p,
.home-1 .slide-caption p {
    padding-bottom: 3px;
}

.mva7-thc-activetheme-district-theme .full-cntrl-center-caption-bottom .container .slide-caption,
.home-1 .full-cntrl-center-caption-bottom .container .slide-caption {
    background: rgba(150, 99, 25, 0.91) !important;
}

.mva7-thc-activetheme-district-theme .nav li.active > a,
.mva7-thc-activetheme-district-theme .nav li > a:hover,
.mva7-thc-activetheme-district-theme .nav li > a:focus,
.mva7-thc-activetheme-district-theme .nav li:hover > a,
.home-1 .nav li.active > a,
.home-1 .nav li > a:hover,
.home-1 .nav li > a:focus,
.home-1 .nav li:hover > a {
    background: #BF0000;
}

.mva7-thc-activetheme-district-theme .pressRelese h3,
.mva7-thc-activetheme-district-theme .eventItem .eventContent h3,
.mva7-thc-activetheme-district-theme .pressRelese h2,
.mva7-thc-activetheme-district-theme .eventItem .eventContent h2,
.mva7-thc-activetheme-district-theme .pressRelese .heading3,
.mva7-thc-activetheme-district-theme .eventItem .eventContent .heading3,
.home-1 .pressRelese h3,
.home-1 .eventItem .eventContent h3,
.home-1 .pressRelese h2,
.home-1 .eventItem .eventContent h2,
.home-1 .pressRelese .heading3,
.home-1 .eventItem .eventContent .heading3 {
    margin-bottom: 10px;
    overflow: hidden;
}

.mva7-thc-activetheme-district-theme .pressRelese p,
.home-1 .pressRelese p {
    height: 66px;
    overflow: hidden;
    padding: 0;
}

.mva7-thc-activetheme-district-theme .list-view .pressRelese h3,
.mva7-thc-activetheme-district-theme .list-view .pressRelese h2,
.mva7-thc-activetheme-district-theme .list-view .pressRelese .heading3,
.mva7-thc-activetheme-district-theme .list-view .pressRelese p,
.mva7-thc-activetheme-district-theme .list-view .eventItem .eventContent h3,
.mva7-thc-activetheme-district-theme .list-view .eventItem .eventContent h2,
.mva7-thc-activetheme-district-theme .list-view .eventItem .eventContent .heading3,
.home-1 .list-view .pressRelese h3,
.home-1 .list-view .pressRelese h2,
.home-1 .list-view .pressRelese .heading3,
.home-1 .list-view .pressRelese p,
.home-1 .list-view .eventItem .eventContent h3,
.home-1 .list-view .eventItem .eventContent h2,
.home-1 .list-view .eventItem .eventContent .heading3 {
    height: auto;
}

.mva7-thc-activetheme-district-theme .list-view .pressRelese h2,
.home-1 .list-view .pressRelese h2 {
    margin-bottom: 0;
}

.mva7-thc-activetheme-district-theme .list-view .eventItem .eventContent,
.home-1 .list-view .eventItem .eventContent {
    width: 72%;
}

.mva7-thc-activetheme-district-theme .list-view .eventItem.schemeItem .eventContent,
.home-1 .list-view .eventItem.schemeItem .eventContent {
    width: 100%;
}

.mva7-thc-activetheme-district-theme .row .row.thumbs_view,
.home-1 .row .row.thumbs_view {
    width: 100%;
}

.mva7-thc-activetheme-district-theme .button.is-info,
.home-1 .button.is-info {
    background-color: #BF0000;
}

.mva7-thc-activetheme-district-theme .pressRelese .btn,
.home-1 .pressRelese .btn {
    margin-left: 0;
}

.mva7-thc-activetheme-district-theme .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a,
.home-1 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a {
    color: #000;
}

.mva7-thc-activetheme-district-theme .hor-hometab1.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.home-1 .hor-hometab1.vc_tta-style-classic .vc_tta-tab.vc_active > a {
    color: #BF0000 !important;
}

.mva7-thc-activetheme-district-theme #breadcam ul,
.mva7-thc-activetheme-district-theme .printShare ul,
.mva7-thc-activetheme-district-theme .printShare ol,
.home-1 #breadcam ul,
.home-1 .printShare ul,
.home-1 .printShare ol {
    padding: 0 0 10px 0;
    margin: 0;
}

.mva7-thc-activetheme-district-theme .wpcf7-submit,
.home-1 .wpcf7-submit {
    background: #BF0000;
    color: #fff;
    border-color: #BF0000;
}

.mva7-thc-activetheme-district-theme #tab6 .resp-tabs-list li,
.home-1 #tab6 .resp-tabs-list li {
    border: 1px solid #fff !important;
    border-top: none !important;
}

.mva7-thc-activetheme-district-theme .utilityTabContainer #tab6 .resp-tabs-list li,
.home-1 .utilityTabContainer #tab6 .resp-tabs-list li {
    border: 1px solid #e1e1e1 !important;
    border-top: none !important;
}

.mva7-thc-activetheme-district-theme .utilityTabContainer #tab6 li.resp-tab-active,
.home-1 .utilityTabContainer #tab6 li.resp-tab-active {
    border-right: 0 !important;
}

.mva7-thc-activetheme-district-theme #topBar #accessibility ul li .socialIcons ul li a:hover,
.home-1 #topBar #accessibility ul li .socialIcons ul li a:hover {
    background: #fff;
}

.mva7-thc-activetheme-district-theme .eventMeta .socialBox li a,
.home-1 .eventMeta .socialBox li a {
    padding: 0;
}

.mva7-thc-activetheme-district-theme #photoGallery6 .list-view .photoGallery6Item.tourist-plc-glry > a,
.home-1 #photoGallery6 .list-view .photoGallery6Item.tourist-plc-glry > a {
    padding-right: 15px;
}

.mva7-thc-activetheme-district-theme .single-press-image,
.home-1 .single-press-image {
    width: 50%;
    height: auto;
}

.mva7-thc-activetheme-district-theme .eventMeta .evt-date,
.mva7-thc-activetheme-district-theme .eventMeta .evt-location,
.home-1 .eventMeta .evt-date,
.home-1 .eventMeta .evt-location {
    display: inline-block;
    margin-right: 15px;
}

.mva7-thc-activetheme-district-theme .socialBox ul li .share-icon-black .icon-share,
.home-1 .socialBox ul li .share-icon-black .icon-share {
    color: #000;
}

.mva7-thc-activetheme-district-theme .dwnload-pdf,
.home-1 .dwnload-pdf {
    margin-right: 0;
}

.mva7-thc-activetheme-district-theme .pdf-dwnload-icon .pdf-download,
.home-1 .pdf-dwnload-icon .pdf-download {
    padding: 9px 12px 8px 12px;
    margin-left: 0;
    background: #BF0000;
}

.mva7-thc-activetheme-district-theme #photoGallery4 #slider.single-turistplc-glry ul.slides li,
.home-1 #photoGallery4 #slider.single-turistplc-glry ul.slides li {
    position: relative;
}

    .mva7-thc-activetheme-district-theme #photoGallery4 #slider.single-turistplc-glry ul.slides li .slide-caption,
    .home-1 #photoGallery4 #slider.single-turistplc-glry ul.slides li .slide-caption {
        width: 100%;
        margin-left: 0;
    }

.mva7-thc-activetheme-district-theme .eventDetails .pdf-dwnload-icon.download:hover,
.home-1 .eventDetails .pdf-dwnload-icon.download:hover {
    opacity: 0.8;
}

.mva7-thc-activetheme-district-theme #videos.list-view .galleryThumb .video .youtubeVideo,
.home-1 #videos.list-view .galleryThumb .video .youtubeVideo {
    margin-right: 15px;
}

.mva7-thc-activetheme-district-theme .touristContainer .tourmainContent.tourist-ctnt-one .photoTxtContainer p,
.home-1 .touristContainer .tourmainContent.tourist-ctnt-one .photoTxtContainer p {
    height: auto;
}

.mva7-thc-activetheme-district-theme .video a,
.home-1 .video a {
    position: relative;
}

.mva7-thc-activetheme-district-theme .scheme a.btn:hover,
.home-1 .scheme a.btn:hover {
    color: #fff;
}

.mva7-thc-activetheme-district-theme .thumbs_view *,
.home-1 .thumbs_view * {
    transition: inherit;
}

.mva7-thc-activetheme-district-theme .thumbs_view a,
.home-1 .thumbs_view a {
    transition: all 0.3s;
}

.mva7-thc-activetheme-district-theme .list-view .pressRelese,
.home-1 .list-view .pressRelese {
    width: 100%;
}

.mva7-thc-activetheme-district-theme #topBar #accessibility ul li .socialIcons.select-lang ul li,
.home-1 #topBar #accessibility ul li .socialIcons.select-lang ul li {
    float: none;
}

.mva7-thc-activetheme-district-theme .relatedDistCont .relatedContainer,
.home-1 .relatedDistCont .relatedContainer {
    margin-bottom: 14px;
    padding: 15px;
}

.mva7-thc-activetheme-district-theme .flexslider .flex-pauseplay a,
.home-1 .flexslider .flex-pauseplay a {
    top: inherit;
}

.mva7-thc-activetheme-district-theme .flexslider.full-cntrl-center-caption-bottom .flex-pauseplay a,
.home-1 .flexslider.full-cntrl-center-caption-bottom .flex-pauseplay a {
    top: 10px;
}

.mva7-thc-activetheme-district-theme .boxBorder,
.home-1 .boxBorder {
    border: 1px solid #e1e1e1;
}

.mva7-thc-activetheme-district-theme .poststyle,
.home-1 .poststyle {
    width: 100%;
    padding: 20px;
    border-bottom: 1px solid #e1e1e1;
}

    .mva7-thc-activetheme-district-theme .poststyle:last-child,
    .home-1 .poststyle:last-child {
        border-bottom: 0px;
    }

.mva7-thc-activetheme-district-theme .text-highlight,
.home-1 .text-highlight {
    color: #BF0000;
}

.mva7-thc-activetheme-district-theme #videos .viewGalleryContainer,
.home-1 #videos .viewGalleryContainer {
    float: left;
    width: 53%;
}

.mva7-thc-activetheme-district-theme .award-type > .col-6:first-child,
.home-1 .award-type > .col-6:first-child {
    margin-left: 1%;
    width: 48%;
}

.mva7-thc-activetheme-district-theme .responsive-show,
.home-1 .responsive-show {
    display: none;
}

.mva7-thc-activetheme-district-theme .responsive-hide,
.home-1 .responsive-hide {
    display: inherit;
}

.mva7-thc-activetheme-district-theme #photoGallery6 .list-view .photoGallery6Item > a,
.home-1 #photoGallery6 .list-view .photoGallery6Item > a {
    width: 30%;
}

.mva7-thc-activetheme-district-theme #photoGallery6 .list-view .photoGallery6Item .photoGallery6ItemCaption,
.home-1 #photoGallery6 .list-view .photoGallery6Item .photoGallery6ItemCaption {
    width: 70%;
}

@media (max-width: 1400px) {
    .mva7-thc-activetheme-district-theme #photoGallery6 .photoGallery6Item .photoGallery6ItemCaption .photoGallery6ItemCaptionContent,
    .home-1 #photoGallery6 .photoGallery6Item .photoGallery6ItemCaption .photoGallery6ItemCaptionContent {
        width: 100%;
        max-width: 100%;
        margin-bottom: 10px;
    }
}

@media screen and (min-width: 1370px) {
    .mva7-thc-activetheme-district-theme .container,
    .home-1 .container {
        max-width: 1366px;
    }
}

@media screen and (min-width: 1366px) {
    .mva7-thc-activetheme-district-theme .container,
    .home-1 .container {
        max-width: 1280px;
    }
}

@media (max-width: 1400px) {
    .mva7-thc-activetheme-district-theme .khowMinisterBox,
    .home-1 .khowMinisterBox {
        padding: 20px 6px 0px 6px;
    }
}

@media (min-width: 640px) {
    .mva7-thc-activetheme-district-theme .nav ul li:last-child:hover ul.show-menu,
    .mva7-thc-activetheme-district-theme .nav ul li:nth-last-child(2):hover ul.show-menu,
    .home-1 .nav ul li:last-child:hover ul.show-menu,
    .home-1 .nav ul li:nth-last-child(2):hover ul.show-menu {
        left: 249px;
        right: inherit;
    }
}

@media screen and (max-width: 768px) {
    .mva7-thc-activetheme-district-theme .responsive-show,
    .home-1 .responsive-show {
        display: inherit;
    }

    .mva7-thc-activetheme-district-theme .responsive-hide,
    .home-1 .responsive-hide {
        display: none;
    }

    .mva7-thc-activetheme-district-theme #topBar #accessibility ul li a.skip-to-content,
    .home-1 #topBar #accessibility ul li a.skip-to-content {
        font-size: 1.35em;
        padding: 7px 4px;
    }

    .mva7-thc-activetheme-district-theme .about-district .aboutDictict,
    .mva7-thc-activetheme-district-theme .hor-hometab1 .vc_tta-panel-body,
    .home-1 .about-district .aboutDictict,
    .home-1 .hor-hometab1 .vc_tta-panel-body {
        height: auto !important;
    }

    .mva7-thc-activetheme-district-theme .vc_custom_1495716031973,
    .home-1 .vc_custom_1495716031973 {
        margin-left: 0px !important;
        margin-right: 0 !important;
    }

    .mva7-thc-activetheme-district-theme .touristContainer .tourmainContent,
    .home-1 .touristContainer .tourmainContent {
        width: calc(49.5% - 15px);
    }

    .mva7-thc-activetheme-district-theme .gen-list.iconTop-textBottom-list li,
    .home-1 .gen-list.iconTop-textBottom-list li {
        width: 32%;
    }

    .mva7-thc-activetheme-district-theme h2.resp-accordion,
    .home-1 h2.resp-accordion {
        font-size: 1.5rem;
    }

    .mva7-thc-activetheme-district-theme h2.resp-accordion,
    .home-1 h2.resp-accordion {
        position: relative;
    }

        .mva7-thc-activetheme-district-theme h2.resp-accordion:after,
        .home-1 h2.resp-accordion:after {
            content: "\f196";
            position: absolute;
            right: 10px;
            font-family: FontAwesome;
            font-size: inherit;
            text-rendering: auto;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }

        .mva7-thc-activetheme-district-theme h2.resp-accordion.resp-tab-active:after,
        .home-1 h2.resp-accordion.resp-tab-active:after {
            content: "\f147";
        }

    .mva7-thc-activetheme-district-theme .utilityTabContainer h2.resp-accordion:after,
    .home-1 .utilityTabContainer h2.resp-accordion:after {
        content: "";
    }

    .mva7-thc-activetheme-district-theme .gen-list.info-list-margin > h3,
    .mva7-thc-activetheme-district-theme .gen-list.info-list-margin > h2,
    .home-1 .gen-list.info-list-margin > h3,
    .home-1 .gen-list.info-list-margin > h2 {
        padding-bottom: 3rem;
    }

    .mva7-thc-activetheme-district-theme .gen-list.info-list-margin li,
    .home-1 .gen-list.info-list-margin li {
        margin-bottom: 17px;
    }

    .mva7-thc-activetheme-district-theme .home-slider.flexslider,
    .home-1 .home-slider.flexslider {
        border-radius: 0;
    }

    .mva7-thc-activetheme-district-theme .vc_tta-color-grey.vc_tta-style-classic.hor-hometab1 .vc_tta-panel .vc_tta-panel-heading,
    .home-1 .vc_tta-color-grey.vc_tta-style-classic.hor-hometab1 .vc_tta-panel .vc_tta-panel-heading {
        background: #dcdcdc !important;
    }

    .mva7-thc-activetheme-district-theme .vc_tta-color-grey.vc_tta-style-classic.hor-hometab1 .vc_tta-panel .vc_tta-panel-title > a,
    .home-1 .vc_tta-color-grey.vc_tta-style-classic.hor-hometab1 .vc_tta-panel .vc_tta-panel-title > a {
        color: #000 !important;
    }

    .mva7-thc-activetheme-district-theme .vc_tta-color-grey.vc_tta-style-classic.hor-hometab1 .vc_tta-panel.vc_active .vc_tta-panel-heading,
    .home-1 .vc_tta-color-grey.vc_tta-style-classic.hor-hometab1 .vc_tta-panel.vc_active .vc_tta-panel-heading {
        background: #6b6b6b !important;
    }

    .mva7-thc-activetheme-district-theme .vc_tta-color-grey.vc_tta-style-classic.hor-hometab1 .vc_tta-panel.vc_active .vc_tta-panel-title > a,
    .home-1 .vc_tta-color-grey.vc_tta-style-classic.hor-hometab1 .vc_tta-panel.vc_active .vc_tta-panel-title > a {
        color: #fff !important;
    }

    .mva7-thc-activetheme-district-theme .vc_tta-color-grey.vc_tta-style-classic.hor-hometab1 .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title:after,
    .home-1 .vc_tta-color-grey.vc_tta-style-classic.hor-hometab1 .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title:after {
        color: #fff;
    }

    .mva7-thc-activetheme-district-theme .public-utlty-catg,
    .home-1 .public-utlty-catg {
        height: auto;
    }

    .mva7-thc-activetheme-district-theme #topBar #accessibility ul li .textSizing,
    .home-1 #topBar #accessibility ul li .textSizing {
        padding: 0;
    }

        .mva7-thc-activetheme-district-theme #topBar #accessibility ul li .textSizing li,
        .home-1 #topBar #accessibility ul li .textSizing li {
            margin: 0;
        }
}

@media screen and (max-width: 767px) {
    .mva7-thc-activetheme-district-theme #topBar #accessibility ul li:last-child a,
    .home-1 #topBar #accessibility ul li:last-child a {
        border-right: none;
    }

    .mva7-thc-activetheme-district-theme #topBar .govBranding ul li a,
    .home-1 #topBar .govBranding ul li a {
        padding: 5px;
    }

    .mva7-thc-activetheme-district-theme .logo,
    .home-1 .logo {
        min-height: 75px;
    }
}

@media screen and (max-width: 640px) {
    .mva7-thc-activetheme-district-theme .logo .emblem img,
    .home-1 .logo .emblem img {
        height: auto !important;
        width: 49px;
    }

    .mva7-thc-activetheme-district-theme .logo .emblem,
    .home-1 .logo .emblem {
        margin-right: 5px;
    }

    .mva7-thc-activetheme-district-theme .logo a,
    .home-1 .logo a {
        margin-top: 2px;
        font-size: 80%;
    }

    .mva7-thc-activetheme-district-theme .touristContainer .tourmainContent,
    .mva7-thc-activetheme-district-theme #videos .viewGalleryContainer,
    .home-1 .touristContainer .tourmainContent,
    .home-1 #videos .viewGalleryContainer {
        width: 100%;
    }

        .mva7-thc-activetheme-district-theme .touristContainer .tourmainContent .photoTxtContainer p,
        .home-1 .touristContainer .tourmainContent .photoTxtContainer p {
            height: auto;
        }

    .mva7-thc-activetheme-district-theme .slide-caption h2,
    .home-1 .slide-caption h2 {
        font-size: 1.3em !important;
    }

    .mva7-thc-activetheme-district-theme .vc_row.vc_row-flex > .vc_column_container > .vc_column-inner,
    .home-1 .vc_row.vc_row-flex > .vc_column_container > .vc_column-inner {
        margin-left: 0 !important;
    }

    .mva7-thc-activetheme-district-theme .logo a h1,
    .home-1 .logo a h1 {
        font-size: 100%;
    }

    .mva7-thc-activetheme-district-theme #tab6 .resp-tabs-container,
    .home-1 #tab6 .resp-tabs-container {
        margin-left: 0;
        padding: 10px;
    }

    .mva7-thc-activetheme-district-theme .socialBox ul li .icon-share,
    .home-1 .socialBox ul li .icon-share {
        vertical-align: middle;
    }

    .mva7-thc-activetheme-district-theme .aboutDictict,
    .home-1 .aboutDictict {
        padding: 10px;
    }

    .mva7-thc-activetheme-district-theme .field.has-addons .control.is-expanded,
    .home-1 .field.has-addons .control.is-expanded {
        width: 60%;
    }

    .mva7-thc-activetheme-district-theme .status-publish .wp-caption,
    .home-1 .status-publish .wp-caption {
        width: auto !important;
    }

        .mva7-thc-activetheme-district-theme .status-publish .wp-caption img,
        .mva7-thc-activetheme-district-theme .status-publish p img,
        .home-1 .status-publish .wp-caption img,
        .home-1 .status-publish p img {
            max-width: 100% !important;
            height: auto !important;
        }

    .mva7-thc-activetheme-district-theme .list-view .pressRelese .pressImage,
    .home-1 .list-view .pressRelese .pressImage {
        width: 100%;
        margin-right: 0;
    }

    .mva7-thc-activetheme-district-theme .information-one .gen-list.small-icon-list,
    .home-1 .information-one .gen-list.small-icon-list {
        margin-left: 15px;
    }

    .mva7-thc-activetheme-district-theme .player-btn,
    .home-1 .player-btn {
        text-align: center;
    }

        .mva7-thc-activetheme-district-theme .player-btn a,
        .home-1 .player-btn a {
            margin-bottom: 2px;
        }

    .mva7-thc-activetheme-district-theme #topBar #accessibility ul li a,
    .home-1 #topBar #accessibility ul li a {
        padding: 5px 10px;
    }

    .mva7-thc-activetheme-district-theme .logo a span,
    .home-1 .logo a span {
        padding-top: 0;
    }

    .mva7-thc-activetheme-district-theme #tab6 .resp-tabs-container,
    .home-1 #tab6 .resp-tabs-container {
        width: 100%;
    }
}

@media print {
    .mva7-thc-activetheme-district-theme .box-1,
    .home-1 .box-1 {
        width: auto;
    }

    .mva7-thc-activetheme-district-theme .khowMinisterBox,
    .home-1 .khowMinisterBox {
        text-align: left;
    }

        .mva7-thc-activetheme-district-theme .khowMinisterBox .khowMinisterBoxImg img,
        .home-1 .khowMinisterBox .khowMinisterBoxImg img {
            max-width: 200px;
            width: 200px;
        }
}

.award-type > .col-6:first-child,
.mva7-thc-activetheme-district-theme .award-type > .col-6:first-child {
    margin-left: 0;
    width: 49%;
}

@media screen and (max-width: 767px) {
    .award-type > .col-6:first-child,
    .mva7-thc-activetheme-district-theme .award-type > .col-6:first-child,
    .award-type > .col-6 {
        width: 100%;
    }
}
/*css for high contrast*/
.mva7-thc-activetheme-district-theme.contrast p,
.contrast .home-1 p {
    color: #fff;
}

.mva7-thc-activetheme-district-theme.contrast .vc_row-has-fill,
.mva7-thc-activetheme-district-theme.contrast .vc_col-has-fill .vc_column-inner,
.mva7-thc-activetheme-district-theme.contrast .vc_tta-panel-body .vc_tta-tab a,
.mva7-thc-activetheme-district-theme.contrast .vc_tta-tab .vc_active a,
.mva7-thc-activetheme-district-theme.contrast .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme.contrast .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
.mva7-thc-activetheme-district-theme.contrast .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus,
.mva7-thc-activetheme-district-theme.contrast .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover,
.mva7-thc-activetheme-district-theme.contrast .gen-list.statistics-list ul li a div.list-text,
.mva7-thc-activetheme-district-theme.contrast .gen-list.statistics-list ul li .list-anchor div.list-text,
.mva7-thc-activetheme-district-theme.contrast .blue-bg,
.mva7-thc-activetheme-district-theme.contrast .red-bg,
.mva7-thc-activetheme-district-theme.contrast .green-bg,
.mva7-thc-activetheme-district-theme.contrast .orange-bg,
.mva7-thc-activetheme-district-theme.contrast .gray-bg,
.mva7-thc-activetheme-district-theme.contrast .white-bg,
.mva7-thc-activetheme-district-theme.contrast .light-gray-bg,
.mva7-thc-activetheme-district-theme.contrast .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-panels,
.mva7-thc-activetheme-district-theme.contrast .carasoleflex-wrap.white-bg,
.mva7-thc-activetheme-district-theme.contrast .flexslider,
.mva7-thc-activetheme-district-theme.contrast .no-bg .list-icon.green-bg,
.mva7-thc-activetheme-district-theme.contrast .no-bg .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme.contrast .no-bg .list-icon.red-bg,
.mva7-thc-activetheme-district-theme.contrast .no-bg .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme.contrast .no-bg .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme.contrast .no-bg .list-icon.white-bg,
.mva7-thc-activetheme-district-theme.contrast .no-bg .list-icon.light-grauy-bg,
.mva7-thc-activetheme-district-theme.contrast table tr:nth-child(odd) td,
.mva7-thc-activetheme-district-theme.contrast table th,
.mva7-thc-activetheme-district-theme.contrast table tr:nth-child(even) td,
.mva7-thc-activetheme-district-theme.contrast .events-wrapper.with-bg,
.mva7-thc-activetheme-district-theme.contrast table tr:nth-child(even) td,
.mva7-thc-activetheme-district-theme.contrast .gen-list ul li,
.mva7-thc-activetheme-district-theme.contrast .blue-bg .list-icon,
.mva7-thc-activetheme-district-theme.contrast .list-icon,
.mva7-thc-activetheme-district-theme.contrast .events-wrapper.with-bg,
.mva7-thc-activetheme-district-theme.contrast .whats-new-list li,
.mva7-thc-activetheme-district-theme.contrast .whats-new-list li:hover,
.mva7-thc-activetheme-district-theme.contrast .hor-hometab1 .vc_tta-panels-container,
.mva7-thc-activetheme-district-theme.contrast .gray-bg .list-icon,
.mva7-thc-activetheme-district-theme.contrast .red-bg .list-icon,
.mva7-thc-activetheme-district-theme.contrast .orange-bg .list-icon,
.mva7-thc-activetheme-district-theme.contrast .green-bg .list-icon,
.mva7-thc-activetheme-district-theme.contrast .light-grauy-bg .list-icon,
.mva7-thc-activetheme-district-theme.contrast .white-bg .list-icon,
.mva7-thc-activetheme-district-theme.contrast .button,
.mva7-thc-activetheme-district-theme.contrast .siderbar ul ul,
.mva7-thc-activetheme-district-theme.contrast #topBar #accessibility ul li .socialIcons.select-lang,
.mva7-thc-activetheme-district-theme.contrast #photoGallery3 .flex-direction-nav a:before,
.mva7-thc-activetheme-district-theme.contrast .nav ul,
.mva7-thc-activetheme-district-theme.contrast .utilityTabContainer .tabassignVertical,
.mva7-thc-activetheme-district-theme.contrast .ngoMainCintainer .ngoMainCintent,
.mva7-thc-activetheme-district-theme.contrast #tab6 li.resp-tab-active,
.mva7-thc-activetheme-district-theme.contrast #tab6 .resp-tabs-list li,
.mva7-thc-activetheme-district-theme.contrast .singlebox,
.mva7-thc-activetheme-district-theme.contrast #photoGallery6 .photoGallery6Item .photoGallery6ItemCaption .icon-zoom-in,
.mva7-thc-activetheme-district-theme.contrast .serviceHeadingCont,
.contrast .home-1 .vc_row-has-fill,
.contrast .home-1 .vc_col-has-fill .vc_column-inner,
.contrast .home-1 .vc_tta-panel-body .vc_tta-tab a,
.contrast .home-1 .vc_tta-tab .vc_active a,
.contrast .home-1 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.contrast .home-1 .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
.contrast .home-1 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus,
.contrast .home-1 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover,
.contrast .home-1 .gen-list.statistics-list ul li a div.list-text,
.contrast .home-1 .gen-list.statistics-list ul li .list-anchor div.list-text,
.contrast .home-1 .blue-bg,
.contrast .home-1 .red-bg,
.contrast .home-1 .green-bg,
.contrast .home-1 .orange-bg,
.contrast .home-1 .gray-bg,
.contrast .home-1 .white-bg,
.contrast .home-1 .light-gray-bg,
.contrast .home-1 .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-panels,
.contrast .home-1 .carasoleflex-wrap.white-bg,
.contrast .home-1 .flexslider,
.contrast .home-1 .no-bg .list-icon.green-bg,
.contrast .home-1 .no-bg .list-icon.blue-bg,
.contrast .home-1 .no-bg .list-icon.red-bg,
.contrast .home-1 .no-bg .list-icon.orange-bg,
.contrast .home-1 .no-bg .list-icon.gray-bg,
.contrast .home-1 .no-bg .list-icon.white-bg,
.contrast .home-1 .no-bg .list-icon.light-grauy-bg,
.contrast .home-1 table tr:nth-child(odd) td,
.contrast .home-1 table th,
.contrast .home-1 table tr:nth-child(even) td,
.contrast .home-1 .events-wrapper.with-bg,
.contrast .home-1 table tr:nth-child(even) td,
.contrast .home-1 .gen-list ul li,
.contrast .home-1 .blue-bg .list-icon,
.contrast .home-1 .list-icon,
.contrast .home-1 .events-wrapper.with-bg,
.contrast .home-1 .whats-new-list li,
.contrast .home-1 .whats-new-list li:hover,
.contrast .home-1 .hor-hometab1 .vc_tta-panels-container,
.contrast .home-1 .gray-bg .list-icon,
.contrast .home-1 .red-bg .list-icon,
.contrast .home-1 .orange-bg .list-icon,
.contrast .home-1 .green-bg .list-icon,
.contrast .home-1 .light-grauy-bg .list-icon,
.contrast .home-1 .white-bg .list-icon,
.contrast .home-1 .button,
.contrast .home-1 .siderbar ul ul,
.contrast .home-1 #topBar #accessibility ul li .socialIcons.select-lang,
.contrast .home-1 #photoGallery3 .flex-direction-nav a:before,
.contrast .home-1 .nav ul,
.contrast .home-1 .utilityTabContainer .tabassignVertical,
.contrast .home-1 .ngoMainCintainer .ngoMainCintent,
.contrast .home-1 #tab6 li.resp-tab-active,
.contrast .home-1 #tab6 .resp-tabs-list li,
.contrast .home-1 .singlebox,
.contrast .home-1 #photoGallery6 .photoGallery6Item .photoGallery6ItemCaption .icon-zoom-in,
.contrast .home-1 .serviceHeadingCont {
    background-color: #000000 !important;
    background: #000 !important;
}

.mva7-thc-activetheme-district-theme.contrast .events-wrapper .event-dtls span,
.contrast .home-1 .events-wrapper .event-dtls span {
    color: #fff;
}

.mva7-thc-activetheme-district-theme.contrast .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab > a,
.contrast .home-1 .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab > a {
    background-color: transparent !important;
}

.mva7-thc-activetheme-district-theme.contrast .gen-list.big-icon-list .list-text,
.mva7-thc-activetheme-district-theme.contrast .gen-list.big-icon-list .list-icon,
.mva7-thc-activetheme-district-theme.contrast .gen-list.small-icon-list .list-icon,
.mva7-thc-activetheme-district-theme.contrast .gen-list.box-list .list-icon,
.mva7-thc-activetheme-district-theme.contrast .gen-list.importantLinksWrapper ul li a,
.mva7-thc-activetheme-district-theme.contrast .gen-list.importantLinksWrapper ul li .list-anchor,
.mva7-thc-activetheme-district-theme.contrast .whats-new-list li:before,
.mva7-thc-activetheme-district-theme.contrast footer .footerMenu ul li a,
.mva7-thc-activetheme-district-theme.contrast .copyRights .copyRightsText,
.mva7-thc-activetheme-district-theme.contrast .flex-direction-nav a:before,
.mva7-thc-activetheme-district-theme.contrast .flex-direction-nav a,
.mva7-thc-activetheme-district-theme.contrast .icon-social-thumb .path1:before,
.mva7-thc-activetheme-district-theme.contrast .icon-social-thumb .path2:before,
.mva7-thc-activetheme-district-theme.contrast .icon-social-thumb .path3:before,
.mva7-thc-activetheme-district-theme.contrast .icon-social-thumb .path4:before,
.mva7-thc-activetheme-district-theme.contrast #topBar #accessibility ul li .socialIcons.select-lang a:hover,
.mva7-thc-activetheme-district-theme.contrast #topBar #accessibility ul li .socialIcons.select-lang a,
.mva7-thc-activetheme-district-theme.contrast .flex-pauseplay a:before,
.mva7-thc-activetheme-district-theme.contrast .expand,
.mva7-thc-activetheme-district-theme.contrast .collaps,
.mva7-thc-activetheme-district-theme.contrast #photoGallery6 .photoGallery6Item .photoGallery6ItemCaption .icon-zoom-in,
.mva7-thc-activetheme-district-theme.contrast .vc_tta-color-grey.vc_tta-style-classic.hor-hometab1 .vc_tta-panel .vc_tta-panel-title > a,
.mva7-thc-activetheme-district-theme.contrast .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a,
.mva7-thc-activetheme-district-theme.contrast .hor-hometab1.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.mva7-thc-activetheme-district-theme.contrast #photoGallery5 .photoGallery4Inner .photoGallery4Items .photoGallery4ItemsImage .directoryIcon > span,
.mva7-thc-activetheme-district-theme.contrast #photoGallery5 .photoGallery4Inner .photoGallery4Items .photoGallery4ItemsImage .directoryIcon .directoryIconText,
.mva7-thc-activetheme-district-theme.contrast .eventMeta > a span,
.contrast .home-1 .gen-list.big-icon-list .list-text,
.contrast .home-1 .gen-list.big-icon-list .list-icon,
.contrast .home-1 .gen-list.small-icon-list .list-icon,
.contrast .home-1 .gen-list.box-list .list-icon,
.contrast .home-1 .gen-list.importantLinksWrapper ul li a,
.contrast .home-1 .gen-list.importantLinksWrapper ul li .list-anchor,
.contrast .home-1 .whats-new-list li:before,
.contrast .home-1 footer .footerMenu ul li a,
.contrast .home-1 .copyRights .copyRightsText,
.contrast .home-1 .flex-direction-nav a:before,
.contrast .home-1 .flex-direction-nav a,
.contrast .home-1 .icon-social-thumb .path1:before,
.contrast .home-1 .icon-social-thumb .path2:before,
.contrast .home-1 .icon-social-thumb .path3:before,
.contrast .home-1 .icon-social-thumb .path4:before,
.contrast .home-1 #topBar #accessibility ul li .socialIcons.select-lang a:hover,
.contrast .home-1 #topBar #accessibility ul li .socialIcons.select-lang a,
.contrast .home-1 .flex-pauseplay a:before,
.contrast .home-1 .expand,
.contrast .home-1 .collaps,
.contrast .home-1 #photoGallery6 .photoGallery6Item .photoGallery6ItemCaption .icon-zoom-in,
.contrast .home-1 .vc_tta-color-grey.vc_tta-style-classic.hor-hometab1 .vc_tta-panel .vc_tta-panel-title > a,
.contrast .home-1 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a,
.contrast .home-1 .hor-hometab1.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.contrast .home-1 #photoGallery5 .photoGallery4Inner .photoGallery4Items .photoGallery4ItemsImage .directoryIcon > span,
.contrast .home-1 #photoGallery5 .photoGallery4Inner .photoGallery4Items .photoGallery4ItemsImage .directoryIcon .directoryIconText,
.contrast .home-1 .eventMeta > a span {
    color: #ffff00 !important;
}

.mva7-thc-activetheme-district-theme.contrast .vc_col-has-fill .vc_column-inner,
.mva7-thc-activetheme-district-theme.contrast .list-icon.green-bg,
.mva7-thc-activetheme-district-theme.contrast .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme.contrast .list-icon.red-bg,
.mva7-thc-activetheme-district-theme.contrast .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme.contrast .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme.contrast .list-icon.white-bg,
.mva7-thc-activetheme-district-theme.contrast .list-icon.light-grauy-bg,
.mva7-thc-activetheme-district-theme.contrast .singlebox .box-1,
.mva7-thc-activetheme-district-theme.contrast .gen-list.box-list li,
.mva7-thc-activetheme-district-theme.contrast .list-icon,
.mva7-thc-activetheme-district-theme.contrast .whats-new-list li:before,
.mva7-thc-activetheme-district-theme.contrast .serviceSearchContainer .selectsearchContainer .field.has-addons .button,
.contrast .home-1 .vc_col-has-fill .vc_column-inner,
.contrast .home-1 .list-icon.green-bg,
.contrast .home-1 .list-icon.blue-bg,
.contrast .home-1 .list-icon.red-bg,
.contrast .home-1 .list-icon.orange-bg,
.contrast .home-1 .list-icon.gray-bg,
.contrast .home-1 .list-icon.white-bg,
.contrast .home-1 .list-icon.light-grauy-bg,
.contrast .home-1 .singlebox .box-1,
.contrast .home-1 .gen-list.box-list li,
.contrast .home-1 .list-icon,
.contrast .home-1 .whats-new-list li:before,
.contrast .home-1 .serviceSearchContainer .selectsearchContainer .field.has-addons .button {
    border: 1px solid #3b3b3b !important;
    border-color: #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme.contrast .vc_tta.vc_general .vc_tta-panel-body,
.contrast .home-1 .vc_tta.vc_general .vc_tta-panel-body {
    border: 1px solid #fff !important;
}

.mva7-thc-activetheme-district-theme.contrast .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.mva7-thc-activetheme-district-theme.contrast .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
.contrast .home-1 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.contrast .home-1 .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a {
    border: 1px solid #fff;
    border-bottom-color: transparent;
}

.mva7-thc-activetheme-district-theme.contrast .footerlogocarousel.withborder .flexslider .slides > li:first-child,
.mva7-thc-activetheme-district-theme.contrast #footerScrollbarWrapper,
.contrast .home-1 .footerlogocarousel.withborder .flexslider .slides > li:first-child,
.contrast .home-1 #footerScrollbarWrapper {
    border-bottom: none;
}

.mva7-thc-activetheme-district-theme.contrast .footerlogocarousel.withborder .flexslider .slides > li,
.contrast .home-1 .footerlogocarousel.withborder .flexslider .slides > li {
    box-shadow: 1px 0px 0px 0px #3b3b3b;
}

.mva7-thc-activetheme-district-theme.contrast .events-wrapper .event-dtls span,
.mva7-thc-activetheme-district-theme.contrast .socialBox ul li .icon-share,
.mva7-thc-activetheme-district-theme.contrast .eventItem .eventDate span,
.contrast .home-1 .events-wrapper .event-dtls span,
.contrast .home-1 .socialBox ul li .icon-share,
.contrast .home-1 .eventItem .eventDate span {
    color: #fff !important;
}

.mva7-thc-activetheme-district-theme.contrast .nav li.current-menu-parent > a,
.mva7-thc-activetheme-district-theme.contrast #overflowMenu .ofMenu ul li.current-menu-ancestor > a,
.contrast .home-1 .nav li.current-menu-parent > a,
.contrast .home-1 #overflowMenu .ofMenu ul li.current-menu-ancestor > a {
    background: #333 !important;
}

.mva7-thc-activetheme-district-theme.contrast #overflowMenu .ofMenu ul li.active a,
.contrast .home-1 #overflowMenu .ofMenu ul li.active a {
    background: #222 !important;
}

.mva7-thc-activetheme-district-theme.contrast .serviceHeadingCont:after,
.contrast .home-1 .serviceHeadingCont:after {
    border-left: 10px solid #fff;
}

.mva7-thc-activetheme-district-theme.contrast #topBar #accessibility ul li .socialIcons ul li a:hover,
.mva7-thc-activetheme-district-theme.contrast #topBar #accessibility ul li .socialIcons ul li a:focus,
.contrast .home-1 #topBar #accessibility ul li .socialIcons ul li a:hover,
.contrast .home-1 #topBar #accessibility ul li .socialIcons ul li a:focus {
    background: #222;
}

.mva7-thc-activetheme-district-theme.contrast #tab6 li.resp-tab-active,
.contrast .home-1 #tab6 li.resp-tab-active {
    border-right: none !important;
}

.mva7-thc-activetheme-district-theme.contrast #tab6 .resp-tabs-list li:nth-child(1) span,
.mva7-thc-activetheme-district-theme.contrast #tab6 .resp-tabs-list li:nth-child(2) span,
.mva7-thc-activetheme-district-theme.contrast #tab6 .resp-tabs-list li:nth-child(3) span,
.mva7-thc-activetheme-district-theme.contrast #tab6 .resp-tabs-list li:nth-child(4) span,
.mva7-thc-activetheme-district-theme.contrast #tab6 .resp-tabs-list li:nth-child(5) span,
.mva7-thc-activetheme-district-theme.contrast #tab6 .resp-tabs-list li:nth-child(6) span,
.mva7-thc-activetheme-district-theme.contrast #tab6 .resp-tabs-list li:nth-child(7) span,
.mva7-thc-activetheme-district-theme.contrast #tab6 .resp-tabs-list li:nth-child(8) span,
.mva7-thc-activetheme-district-theme.contrast #tab6 .resp-tabs-list li:nth-child(9) span,
.mva7-thc-activetheme-district-theme.contrast #tab6 .resp-tabs-list li:nth-child(10) span,
.contrast .home-1 #tab6 .resp-tabs-list li:nth-child(1) span,
.contrast .home-1 #tab6 .resp-tabs-list li:nth-child(2) span,
.contrast .home-1 #tab6 .resp-tabs-list li:nth-child(3) span,
.contrast .home-1 #tab6 .resp-tabs-list li:nth-child(4) span,
.contrast .home-1 #tab6 .resp-tabs-list li:nth-child(5) span,
.contrast .home-1 #tab6 .resp-tabs-list li:nth-child(6) span,
.contrast .home-1 #tab6 .resp-tabs-list li:nth-child(7) span,
.contrast .home-1 #tab6 .resp-tabs-list li:nth-child(8) span,
.contrast .home-1 #tab6 .resp-tabs-list li:nth-child(9) span,
.contrast .home-1 #tab6 .resp-tabs-list li:nth-child(10) span {
    background: #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme.contrast caption,
.contrast .home-1 caption {
    background: #3b3b3b;
    color: #fff;
}

.mva7-thc-activetheme-district-theme.contrast .home-slider-tab .carasoleflex-wrap.white-bg,
.contrast .home-1 .home-slider-tab .carasoleflex-wrap.white-bg {
    border: none;
}

.mva7-thc-activetheme-district-theme.contrast .vc_tta.vc_general .vc_tta-panels-container,
.contrast .home-1 .vc_tta.vc_general .vc_tta-panels-container {
    border: none !important;
    padding: 0px;
}

.mva7-thc-activetheme-district-theme.contrast .hor-hometab1.vc_tta.vc_general .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme.contrast .home-slider-tab.vc_tta.vc_general .vc_tta-panel-body,
.contrast .home-1 .hor-hometab1.vc_tta.vc_general .vc_tta-panel-body,
.contrast .home-1 .home-slider-tab.vc_tta.vc_general .vc_tta-panel-body {
    border: 1px solid #fff !important;
    border-color: #fff !important;
}

.mva7-thc-activetheme-district-theme.contrast .full-cntrl-center-caption-bottom .container .slide-caption,
.contrast .home-1 .full-cntrl-center-caption-bottom .container .slide-caption {
    background: rgba(0, 0, 0, 0.8) !important;
}

.mva7-thc-activetheme-district-theme.contrast .nav li.active > a,
.mva7-thc-activetheme-district-theme.contrast .nav li > a:hover,
.mva7-thc-activetheme-district-theme.contrast .nav li > a:focus,
.mva7-thc-activetheme-district-theme.contrast .nav li:hover > a,
.mva7-thc-activetheme-district-theme.contrast .current-menu-ancestor > a,
.contrast .home-1 .nav li.active > a,
.contrast .home-1 .nav li > a:hover,
.contrast .home-1 .nav li > a:focus,
.contrast .home-1 .nav li:hover > a,
.contrast .home-1 .current-menu-ancestor > a {
    background: #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme.contrast #photoGallery5 .photoGallery4Inner .photoGallery4Items:hover .photoGallery4ItemsImage .directoryIcon,
.contrast .home-1 #photoGallery5 .photoGallery4Inner .photoGallery4Items:hover .photoGallery4ItemsImage .directoryIcon {
    background: rgba(0, 0, 0, 0.8);
}

.mva7-thc-activetheme-district-theme.contrast .field.has-addons .control .input,
.contrast .home-1 .field.has-addons .control .input {
    border-color: #fff;
}

.mva7-thc-activetheme-district-theme.contrast .download-form-blue:hover,
.contrast .home-1 .download-form-blue:hover {
    border-color: #ffff00;
}

.mva7-thc-activetheme-district-theme.contrast #overflowMenu .ofMenu ul li a,
.contrast .home-1 #overflowMenu .ofMenu ul li a {
    border-bottom: 0;
}

.mva7-thc-activetheme-district-theme.contrast .text-highlight,
.contrast .home-1 .text-highlight {
    color: #fff;
}

@media screen and (max-width: 768px) {
    .mva7-thc-activetheme-district-theme.contrast .vc_tta-color-grey.vc_tta-style-classic.hor-hometab1 .vc_tta-panel .vc_tta-panel-heading,
    .contrast .home-1 .vc_tta-color-grey.vc_tta-style-classic.hor-hometab1 .vc_tta-panel .vc_tta-panel-heading {
        background: #3b3b3b !important;
    }

    .mva7-thc-activetheme-district-theme.contrast .vc_tta-color-grey.vc_tta-style-classic.hor-hometab1 .vc_tta-panel.vc_active .vc_tta-panel-heading,
    .contrast .home-1 .vc_tta-color-grey.vc_tta-style-classic.hor-hometab1 .vc_tta-panel.vc_active .vc_tta-panel-heading {
        background: #ffff00 !important;
    }

        .mva7-thc-activetheme-district-theme.contrast .vc_tta-color-grey.vc_tta-style-classic.hor-hometab1 .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title,
        .contrast .home-1 .vc_tta-color-grey.vc_tta-style-classic.hor-hometab1 .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title {
            background: none !important;
        }

    .mva7-thc-activetheme-district-theme.contrast .vc_tta-color-grey.vc_tta-style-classic.hor-hometab1 .vc_tta-panel.vc_active .vc_tta-panel-title > a,
    .mva7-thc-activetheme-district-theme.contrast .vc_active .vc_tta-panel-title a span,
    .mva7-thc-activetheme-district-theme.contrast .vc_active .vc_tta-panel-title:after,
    .contrast .home-1 .vc_tta-color-grey.vc_tta-style-classic.hor-hometab1 .vc_tta-panel.vc_active .vc_tta-panel-title > a,
    .contrast .home-1 .vc_active .vc_tta-panel-title a span,
    .contrast .home-1 .vc_active .vc_tta-panel-title:after {
        color: #000 !important;
    }
}

/*Theme 1 end*/
/*Theme 2 start*/
.mva7-thc-activetheme-district-theme-2 .find-services-tab .tabassign1.blue-bg .resp-accordion a,
.home-2 .find-services-tab .tabassign1.blue-bg .resp-accordion a {
    color: #000 !important;
}

.mva7-thc-activetheme-district-theme-2 .find-services-tab .tabassign1.blue-bg .resp-accordion.resp-tab-active a,
.home-2 .find-services-tab .tabassign1.blue-bg .resp-accordion.resp-tab-active a {
    color: #fff !important;
}

.mva7-thc-activetheme-district-theme-2 .publicUtilityMainCont .pub-ut-innerbox .publicHeadColr,
.home-2 .publicUtilityMainCont .pub-ut-innerbox .publicHeadColr {
    color: #000;
    font-weight: 700;
    font-size: 1.1em;
}

.mva7-thc-activetheme-district-theme-2 .publicUtilityMainCont .pub-ut-innerbox .pubutility-list a,
.home-2 .publicUtilityMainCont .pub-ut-innerbox .pubutility-list a {
    color: #3f4db8;
}

.mva7-thc-activetheme-district-theme-2 .bhashiniLangDropdown,
.home-2 .bhashiniLangDropdown {
    border: none;
}

.mva7-thc-activetheme-district-theme-2 .nav ul.sub-menu.megamenu li,
.home-2 .nav ul.sub-menu.megamenu li {
    background: #3f4db8;
}

.mva7-thc-activetheme-district-theme-2 .photoGallery6Item .icon-twitter,
.home-2 .photoGallery6Item .icon-twitter {
    filter: grayscale(1) invert(1);
}

.mva7-thc-activetheme-district-theme-2 #topBar1.make-accessible-header #accessibility > ul > li > a:hover > img,
.mva7-thc-activetheme-district-theme-2 #topBar1.make-accessible-header #accessibility > ul > li.mFocus > a:hover > img,
.home-2 #topBar1.make-accessible-header #accessibility > ul > li > a:hover > img,
.home-2 #topBar1.make-accessible-header #accessibility > ul > li.mFocus > a:hover > img {
    filter: invert(10);
}

.mva7-thc-activetheme-district-theme-2 h3,
.mva7-thc-activetheme-district-theme-2 h2,
.home-2 h3,
.home-2 h2 {
    padding-bottom: 2rem;
}

.mva7-thc-activetheme-district-theme-2 caption h2,
.home-2 caption h2 {
    padding-bottom: 0;
}

.mva7-thc-activetheme-district-theme-2 .flex-pauseplay a.flex-pause:focus,
.home-2 .flex-pauseplay a.flex-pause:focus {
    outline: inherit !important;
    border: 1px solid #fff !important;
}

.mva7-thc-activetheme-district-theme-2 .singlebox,
.home-2 .singlebox {
    display: inline-block;
    width: 100%;
}

.mva7-thc-activetheme-district-theme-2 .selectsearchContainer > form .button,
.home-2 .selectsearchContainer > form .button {
    line-height: 22px;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
}

.mva7-thc-activetheme-district-theme-2 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.home-2 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab.vc_active > a {
    background-color: #fff;
    color: #BF0000;
}

.mva7-thc-activetheme-district-theme-2 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab > a,
.home-2 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab > a {
    background-color: transparent;
    border-color: transparent;
    padding: 12px 14px;
    font-weight: 600;
    text-transform: uppercase;
    border-radius: 0px;
}

@media (min-width: 768px) {
    .mva7-thc-activetheme-district-theme-2 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
    .home-2 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
        border-color: transparent;
        background-color: #fff;
    }
}

.mva7-thc-activetheme-district-theme-2 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.home-2 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab.vc_active > a {
    background-color: #fff;
    color: #353333;
}

.mva7-thc-activetheme-district-theme-2 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a,
.home-2 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a {
    background-color: #353333;
    border-color: transparent;
    padding: 13px 15px;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 17px;
    color: #d8d4d4;
    border-radius: 0px;
}

    .mva7-thc-activetheme-district-theme-2 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a:hover,
    .home-2 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a:hover {
        background-color: #353333;
        color: #fff;
    }

@media (min-width: 768px) {
    .mva7-thc-activetheme-district-theme-2 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,
    .home-2 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
        border-color: transparent;
        background-color: #fff;
    }
}

.mva7-thc-activetheme-district-theme-2 .themtwo-public-utility h3,
.mva7-thc-activetheme-district-theme-2 .themtwo-public-utility h2,
.home-2 .themtwo-public-utility h3,
.home-2 .themtwo-public-utility h2 {
    color: #fff;
    margin-bottom: 15px;
}

.mva7-thc-activetheme-district-theme-2 .themtwo-public-utility .gen-list.iconTop-textBottom-box-list li,
.home-2 .themtwo-public-utility .gen-list.iconTop-textBottom-box-list li {
    width: 23%;
    padding: 0;
}

.mva7-thc-activetheme-district-theme-2 #topBar1 #accessibility ul li a.skip-to-content,
.home-2 #topBar1 #accessibility ul li a.skip-to-content {
    font-size: 0.8em;
    padding: 9px 8px;
}

.mva7-thc-activetheme-district-theme-2 #topBar1 #accessibility ul li .goiSearch button,
.home-2 #topBar1 #accessibility ul li .goiSearch button {
    padding: 0px 0px;
}

.mva7-thc-activetheme-district-theme-2 .icon-social-thumb,
.home-2 .icon-social-thumb {
    font-size: 20px;
    display: inherit;
}

.mva7-thc-activetheme-district-theme-2 #topBar1 #accessibility ul li a.change-language,
.home-2 #topBar1 #accessibility ul li a.change-language {
    font-size: 0.8em;
    padding: 9px 8px;
    font-weight: bold;
    text-transform: uppercase;
    border-left: none;
}

.mva7-thc-activetheme-district-theme-2 #topBar1 #accessibility ul li .socialIcons.select-lang,
.home-2 #topBar1 #accessibility ul li .socialIcons.select-lang {
    width: inherit;
    background: #fff;
    border-left: 1px solid #d8d8d8;
    left: inherit;
    right: 0;
}

    .mva7-thc-activetheme-district-theme-2 #topBar1 #accessibility ul li .socialIcons.select-lang a,
    .home-2 #topBar1 #accessibility ul li .socialIcons.select-lang a {
        padding: 8px 15px;
        font-size: 0.8em;
        color: #000;
        text-transform: uppercase;
        font-weight: bold;
    }

        .mva7-thc-activetheme-district-theme-2 #topBar1 #accessibility ul li .socialIcons.select-lang a:hover,
        .home-2 #topBar1 #accessibility ul li .socialIcons.select-lang a:hover {
            color: #000 !important;
        }

.mva7-thc-activetheme-district-theme-2 #topBar1 #accessibility ul li .socialIcons,
.home-2 #topBar1 #accessibility ul li .socialIcons {
    border-left: 1px solid #d8d8d8;
}

.mva7-thc-activetheme-district-theme-2 #topBar1 #accessibility ul li .socialIcons,
.home-2 #topBar1 #accessibility ul li .socialIcons {
    width: 40px;
}

.mva7-thc-activetheme-district-theme-2 .alignleft,
.home-2 .alignleft {
    float: left;
    padding-right: 15px;
}

.mva7-thc-activetheme-district-theme-2 .alignright,
.home-2 .alignright {
    float: right;
    padding-left: 15px;
}

.mva7-thc-activetheme-district-theme-2 .find-services-tab .gen-tab.tab-vertical .resp-tabs-container,
.mva7-thc-activetheme-district-theme-2 .find-services-tab .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active,
.home-2 .find-services-tab .gen-tab.tab-vertical .resp-tabs-container,
.home-2 .find-services-tab .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active {
    background-color: #3f4db8 !important;
    border-radius: 0px;
    border: none;
}

.mva7-thc-activetheme-district-theme-2 .find-services-tab .resp-tab-content h4,
.mva7-thc-activetheme-district-theme-2 .find-services-tab .resp-tabs-container .list-style li,
.mva7-thc-activetheme-district-theme-2 .find-services-tab .resp-tabs-container .list-style li a,
.home-2 .find-services-tab .resp-tab-content h4,
.home-2 .find-services-tab .resp-tabs-container .list-style li,
.home-2 .find-services-tab .resp-tabs-container .list-style li a {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-2 .find-services-tab .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active,
.mva7-thc-activetheme-district-theme-2 .find-services-tab .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active a,
.home-2 .find-services-tab .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active,
.home-2 .find-services-tab .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active a {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-2 .find-services-tab .gen-tab .resp-tabs-list .resp-tab-item span,
.home-2 .find-services-tab .gen-tab .resp-tabs-list .resp-tab-item span {
    font-size: 1.3em;
    vertical-align: middle;
    padding-right: 3px;
}

.mva7-thc-activetheme-district-theme-2 .list-information.gen-list ul li,
.home-2 .list-information.gen-list ul li {
    margin-bottom: 20px;
}

.mva7-thc-activetheme-district-theme-2 .news-notificaton-tab .vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab.vc_active > a,
.mva7-thc-activetheme-district-theme-2 .news-notificaton-tab .vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab > a,
.home-2 .news-notificaton-tab .vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab.vc_active > a,
.home-2 .news-notificaton-tab .vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab > a {
    background-color: transparent;
    border-color: transparent;
    color: #000;
}

.mva7-thc-activetheme-district-theme-2 .news-notificaton-tab .vc_tta-tabs-container,
.home-2 .news-notificaton-tab .vc_tta-tabs-container {
    border-bottom: 1px solid #3f4db8 !important;
}

.mva7-thc-activetheme-district-theme-2 .news-notificaton-tab .vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab.vc_active > a,
.home-2 .news-notificaton-tab .vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab.vc_active > a {
    background-color: #3f4db8;
    color: #fff !important;
}

.mva7-thc-activetheme-district-theme-2 .news-notificaton-tab .vc_tta.vc_general .vc_tta-icon,
.home-2 .news-notificaton-tab .vc_tta.vc_general .vc_tta-icon {
    font-size: 1.5em;
    line-height: 0;
    display: inline-block;
    vertical-align: middle;
}

.mva7-thc-activetheme-district-theme-2 .news-notificaton-tab .vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab > a span,
.home-2 .news-notificaton-tab .vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab > a span {
    margin-left: 10px !important;
}

.mva7-thc-activetheme-district-theme-2 .news-notificaton-tab .vc_tta-panels-container,
.home-2 .news-notificaton-tab .vc_tta-panels-container {
    padding: 15px 15px 0 15px;
    height: 260px;
    overflow-x: auto;
}

.mva7-thc-activetheme-district-theme-2 .news-notificaton-tab .vc_tta-panel-body,
.home-2 .news-notificaton-tab .vc_tta-panel-body {
    padding: 0 !important;
}

.mva7-thc-activetheme-district-theme-2 .news-notificaton-tab .inlineBlock,
.home-2 .news-notificaton-tab .inlineBlock {
    box-sizing: border-box;
    margin: 0 1% 10px 1%;
    width: 47.6%;
}

.mva7-thc-activetheme-district-theme-2 .news-notificaton-tab .vc_tta-container,
.home-2 .news-notificaton-tab .vc_tta-container {
    margin-bottom: 0;
}

.mva7-thc-activetheme-district-theme-2 .helpline-numbers.gen-list.iconTop-textBottom-box-list li a span.list-icon,
.mva7-thc-activetheme-district-theme-2 .helpline-numbers.gen-list.iconTop-textBottom-box-list li .list-anchor span.list-icon,
.home-2 .helpline-numbers.gen-list.iconTop-textBottom-box-list li a span.list-icon,
.home-2 .helpline-numbers.gen-list.iconTop-textBottom-box-list li .list-anchor span.list-icon {
    display: none;
}

.mva7-thc-activetheme-district-theme-2 .helpline-numbers span,
.home-2 .helpline-numbers span {
    font-size: 2em;
    font-weight: 700;
}

.mva7-thc-activetheme-district-theme-2 .footer-important-links.gen-list.no-list ul,
.home-2 .footer-important-links.gen-list.no-list ul {
    padding-left: 0;
}

    .mva7-thc-activetheme-district-theme-2 .footer-important-links.gen-list.no-list ul li,
    .home-2 .footer-important-links.gen-list.no-list ul li {
        margin-bottom: 20px;
    }

.mva7-thc-activetheme-district-theme-2 caption,
.home-2 caption {
    color: #fff;
    font-size: 1.3em;
    font-weight: 600;
    background: #444;
    padding: 8px;
}

.mva7-thc-activetheme-district-theme-2 .fest-event-second.events-wrapper,
.home-2 .fest-event-second.events-wrapper {
    border-bottom: 1px solid #777;
}

    .mva7-thc-activetheme-district-theme-2 .fest-event-second.events-wrapper h3,
    .mva7-thc-activetheme-district-theme-2 .fest-event-second.events-wrapper h2,
    .home-2 .fest-event-second.events-wrapper h3,
    .home-2 .fest-event-second.events-wrapper h2 {
        color: #fff;
        padding-bottom: 10px;
        border-bottom: 1px solid #777;
        margin-bottom: 20px;
    }

    .mva7-thc-activetheme-district-theme-2 .fest-event-second.events-wrapper ul li,
    .home-2 .fest-event-second.events-wrapper ul li {
        padding-bottom: 15px;
        margin-bottom: 0;
        border-bottom: none;
        float: left;
        margin-right: 15px;
        padding-right: 15px;
        color: #fff;
        width: 20%;
    }

    .mva7-thc-activetheme-district-theme-2 .fest-event-second.events-wrapper .event-title,
    .home-2 .fest-event-second.events-wrapper .event-title {
        color: #fff;
    }

.mva7-thc-activetheme-district-theme-2 .siderbar ul li h3,
.mva7-thc-activetheme-district-theme-2 .siderbar ul li h2,
.mva7-thc-activetheme-district-theme-2 .siderbar ul li .heading3,
.home-2 .siderbar ul li h3,
.home-2 .siderbar ul li h2,
.home-2 .siderbar ul li .heading3 {
    background: #333;
    padding: 10px 20px;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-2 #galleryCategory1 .twoImgContainer img,
.home-2 #galleryCategory1 .twoImgContainer img {
    width: 100%;
}

.mva7-thc-activetheme-district-theme-2 .main-slider-two.home-slider .flex-direction-nav a.flex-prev,
.mva7-thc-activetheme-district-theme-2 .main-slider-two.home-slider .flex-direction-nav a.flex-next,
.home-2 .main-slider-two.home-slider .flex-direction-nav a.flex-prev,
.home-2 .main-slider-two.home-slider .flex-direction-nav a.flex-next {
    height: 50px !important;
    background: rgba(195, 195, 9, 0.44);
    width: 50px;
    text-align: center;
    border-radius: 50%;
}

.mva7-thc-activetheme-district-theme-2 #footerScrollbarWrapper .flex-direction-nav a,
.home-2 #footerScrollbarWrapper .flex-direction-nav a {
    height: 30px !important;
    width: 30px !important;
}

    .mva7-thc-activetheme-district-theme-2 #footerScrollbarWrapper .flex-direction-nav a:before,
    .home-2 #footerScrollbarWrapper .flex-direction-nav a:before {
        font-size: 15px;
        display: inline-block;
        color: #ffffff;
        text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
        width: 30px;
        height: 30px;
        text-align: center;
        line-height: 30px;
        background: #3f4db8;
        border-radius: 50%;
    }

    .mva7-thc-activetheme-district-theme-2 #footerScrollbarWrapper .flex-direction-nav a:hover:before,
    .home-2 #footerScrollbarWrapper .flex-direction-nav a:hover:before {
        background: #c02e1f;
        color: #ffffff;
    }

.mva7-thc-activetheme-district-theme-2 .videoGallery .viewGalleryContainer,
.home-2 .videoGallery .viewGalleryContainer {
    height: 68px;
}

    .mva7-thc-activetheme-district-theme-2 .videoGallery .viewGalleryContainer h5,
    .home-2 .videoGallery .viewGalleryContainer h5 {
        height: 37px;
        overflow: hidden;
        padding: 0;
    }

.mva7-thc-activetheme-district-theme-2 .socialBox ul li .icon-share,
.home-2 .socialBox ul li .icon-share {
    color: #000;
}

.mva7-thc-activetheme-district-theme-2 .current-menu-ancestor > a,
.home-2 .current-menu-ancestor > a {
    background: #ffffff;
    color: #3f4db8;
}

.mva7-thc-activetheme-district-theme-2 .responsive-show,
.home-2 .responsive-show {
    display: none;
}

.mva7-thc-activetheme-district-theme-2 .responsive-hide,
.home-2 .responsive-hide {
    display: inherit;
}

.mva7-thc-activetheme-district-theme-2 .serviceSearchContainer .selectsearchContainer .control,
.home-2 .serviceSearchContainer .selectsearchContainer .control {
    margin-right: 0;
}

.mva7-thc-activetheme-district-theme-2 .serviceSearchContainer .selectsearchContainer .serviceSrchBtn,
.home-2 .serviceSearchContainer .selectsearchContainer .serviceSrchBtn {
    padding: 5px 15px;
    margin-top: 0;
}

.mva7-thc-activetheme-district-theme-2 table thead tr th,
.home-2 table thead tr th {
    background: #3f4db8;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-2 caption,
.home-2 caption {
    background: #1c2986;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-2 .socialBox ul li,
.home-2 .socialBox ul li {
    display: inline-block;
}

.mva7-thc-activetheme-district-theme-2 .text-highlight,
.home-2 .text-highlight {
    color: #3f4db8;
}

.mva7-thc-activetheme-district-theme-2 .tourist-guide,
.home-2 .tourist-guide {
    margin-right: 2%;
    float: left;
}

.mva7-thc-activetheme-district-theme-2 .tourist-guideContainer .tourContainerLeft,
.home-2 .tourist-guideContainer .tourContainerLeft {
    width: 50%;
    float: left;
    background: #e1e1e1;
    min-height: 300px;
    padding: 20px;
    color: #000000;
}

.mva7-thc-activetheme-district-theme-2 .list-style-arrow-long,
.home-2 .list-style-arrow-long {
    padding-left: 0px;
}

    .mva7-thc-activetheme-district-theme-2 .list-style-arrow-long li,
    .home-2 .list-style-arrow-long li {
        padding-bottom: 15px;
        list-style-type: none;
        font-weight: 400;
    }

        .mva7-thc-activetheme-district-theme-2 .list-style-arrow-long li a,
        .home-2 .list-style-arrow-long li a {
            color: #000000;
            padding-left: 15px;
            font-size: 1em;
            font-style: normal;
            font-weight: normal;
            font-variant: normal;
            text-transform: none;
            line-height: 15px;
            display: block;
            position: relative;
        }

            .mva7-thc-activetheme-district-theme-2 .list-style-arrow-long li a:before,
            .home-2 .list-style-arrow-long li a:before {
                position: absolute;
                content: "\e949";
                width: 20px;
                height: 20px;
                color: #000000;
                left: -5px;
                font-family: "icomoon";
                speak: none;
                font-style: normal;
                font-weight: normal;
                font-variant: normal;
                text-transform: none;
                line-height: 1;
            }

.mva7-thc-activetheme-district-theme-2 .tourist-guideContainer .tourContainerRight,
.home-2 .tourist-guideContainer .tourContainerRight {
    width: 50%;
    float: left;
}

.mva7-thc-activetheme-district-theme-2 .eventDetails .socialBox ul li .icon-share,
.home-2 .eventDetails .socialBox ul li .icon-share {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-2 .pressRelese,
.home-2 .pressRelese {
    margin-bottom: 15px;
}

    .mva7-thc-activetheme-district-theme-2 .pressRelese h3,
    .mva7-thc-activetheme-district-theme-2 .pressRelese.touristplacecntr h2,
    .mva7-thc-activetheme-district-theme-2 .pressRelese.touristplacecntr .heading3,
    .home-2 .pressRelese h3,
    .home-2 .pressRelese.touristplacecntr h2,
    .home-2 .pressRelese.touristplacecntr .heading3 {
        padding: 10px;
        margin-bottom: 10px;
    }

        .mva7-thc-activetheme-district-theme-2 .pressRelese h3 > a,
        .mva7-thc-activetheme-district-theme-2 .pressRelese.touristplacecntr h2 > a,
        .mva7-thc-activetheme-district-theme-2 .pressRelese.touristplacecntr .heading3 > a,
        .home-2 .pressRelese h3 > a,
        .home-2 .pressRelese.touristplacecntr h2 > a,
        .home-2 .pressRelese.touristplacecntr .heading3 > a {
            display: block;
        }

    .mva7-thc-activetheme-district-theme-2 .pressRelese p,
    .home-2 .pressRelese p {
        height: 66px;
        overflow: hidden;
    }

.mva7-thc-activetheme-district-theme-2 .dwnload-social-cntr,
.home-2 .dwnload-social-cntr {
    border-top: 1px solid #ccc;
    padding: 10px;
    margin-top: 10px;
}

    .mva7-thc-activetheme-district-theme-2 .dwnload-social-cntr .pdf-hold,
    .home-2 .dwnload-social-cntr .pdf-hold {
        padding: 0;
        border: none;
        width: auto;
    }

    .mva7-thc-activetheme-district-theme-2 .dwnload-social-cntr .socialBox,
    .home-2 .dwnload-social-cntr .socialBox {
        margin-top: 0 !important;
    }

.mva7-thc-activetheme-district-theme-2 .more-lnk-cntr,
.home-2 .more-lnk-cntr {
    margin-top: 8px;
}

.mva7-thc-activetheme-district-theme-2 .btn-theme,
.mva7-thc-activetheme-district-theme-2 .btn-gov,
.home-2 .btn-theme,
.home-2 .btn-gov {
    color: #ffffff;
    background-color: #3f4db8;
    border-color: #3f4db8;
}

.mva7-thc-activetheme-district-theme-2 #photoGallery6 .list-view .photoGallery6Item .photoGallery6ItemCaption,
.home-2 #photoGallery6 .list-view .photoGallery6Item .photoGallery6ItemCaption {
    padding-left: 15px;
}

.mva7-thc-activetheme-district-theme-2 .thumbs_view.list-view .pressRelese.events-three,
.home-2 .thumbs_view.list-view .pressRelese.events-three {
    padding-bottom: 0;
}

.mva7-thc-activetheme-district-theme-2 .pressRelese.events-three .pressImage img,
.home-2 .pressRelese.events-three .pressImage img {
    height: 215px;
}

.mva7-thc-activetheme-district-theme-2 .thumbs_view.list-view .pressRelese.events-three .pressImage img,
.home-2 .thumbs_view.list-view .pressRelese.events-three .pressImage img {
    height: 215px;
}

.mva7-thc-activetheme-district-theme-2 .thumbs_view.list-view .pressRelese.press-released,
.home-2 .thumbs_view.list-view .pressRelese.press-released {
    padding-bottom: 0;
}

.mva7-thc-activetheme-district-theme-2 .list-view.videoGallery .viewGalleryContainer,
.mva7-thc-activetheme-district-theme-2 .list-view.videoGallery .viewGalleryContainer h5,
.home-2 .list-view.videoGallery .viewGalleryContainer,
.home-2 .list-view.videoGallery .viewGalleryContainer h5 {
    height: auto;
}

.mva7-thc-activetheme-district-theme-2 .videoGallery .imageThumb,
.home-2 .videoGallery .imageThumb {
    position: relative;
}

    .mva7-thc-activetheme-district-theme-2 .videoGallery .imageThumb img,
    .home-2 .videoGallery .imageThumb img {
        border: 1px solid #333;
    }

.mva7-thc-activetheme-district-theme-2 .eventMeta .socialBox li a,
.home-2 .eventMeta .socialBox li a {
    padding: 0;
}

.mva7-thc-activetheme-district-theme-2 .eventMeta .socialBox li span.share-text,
.home-2 .eventMeta .socialBox li span.share-text {
    margin-left: 10px;
}

.mva7-thc-activetheme-district-theme-2 .gen-tab.tab-vertical .resp-tabs-list .resp-tab-item,
.home-2 .gen-tab.tab-vertical .resp-tabs-list .resp-tab-item {
    padding: 0px !important;
}

    .mva7-thc-activetheme-district-theme-2 .gen-tab.tab-vertical .resp-tabs-list .resp-tab-item a,
    .home-2 .gen-tab.tab-vertical .resp-tabs-list .resp-tab-item a {
        color: #1b1b1b;
    }

.mva7-thc-activetheme-district-theme-2 .no-events,
.home-2 .no-events {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-2 .relatedDistCont.equal-height .relatedContainer,
.home-2 .relatedDistCont.equal-height .relatedContainer {
    margin: 7px;
    padding: 15px;
}

.mva7-thc-activetheme-district-theme-2 .gen-list.iconTop-textBottom-list.large-circle li a span.list-icon,
.mva7-thc-activetheme-district-theme-2 .gen-list.iconTop-textBottom-list.large-circle li .list-anchor span.list-icon,
.home-2 .gen-list.iconTop-textBottom-list.large-circle li a span.list-icon,
.home-2 .gen-list.iconTop-textBottom-list.large-circle li .list-anchor span.list-icon {
    width: 70px !important;
    height: 70px !important;
    line-height: 70px !important;
}

.mva7-thc-activetheme-district-theme-2 .nav li,
.home-2 .nav li {
    border-bottom: none;
}

.mva7-thc-activetheme-district-theme-2 #photoGallery6 .list-view .photoGallery6Item .fancybox,
.home-2 #photoGallery6 .list-view .photoGallery6Item .fancybox {
    width: 30%;
}

.mva7-thc-activetheme-district-theme-2 .poststyle,
.home-2 .poststyle {
    width: 100%;
    padding: 20px;
    border-bottom: 1px solid #e1e1e1;
}

.mva7-thc-activetheme-district-theme-2 .scheme a.download-form-blue:hover,
.home-2 .scheme a.download-form-blue:hover {
    color: #fff !important;
}

.mva7-thc-activetheme-district-theme-2 .pressRelese.touristplacecntr,
.mva7-thc-activetheme-district-theme-2 .thumbs_view.list-view .pressRelese.touristplacecntr,
.home-2 .pressRelese.touristplacecntr,
.home-2 .thumbs_view.list-view .pressRelese.touristplacecntr {
    padding: 0;
}

.mva7-thc-activetheme-district-theme-2 #overflowMenu .ofMenu ul li.current-menu-ancestor > a,
.home-2 #overflowMenu .ofMenu ul li.current-menu-ancestor > a {
    color: #3f4db8;
    background: #fff;
}

.mva7-thc-activetheme-district-theme-2 .videoGallery .viewGalleryContainer a.vdo-title,
.home-2 .videoGallery .viewGalleryContainer a.vdo-title {
    width: 100%;
    text-align: left;
    padding-bottom: 10px;
}

.mva7-thc-activetheme-district-theme-2 .various.video-glry,
.home-2 .various.video-glry {
    display: inherit;
}

.mva7-thc-activetheme-district-theme-2 .thumbs_view.list-view .pressRelese.events-three,
.mva7-thc-activetheme-district-theme-2 .thumbs_view.list-view .pressRelese.events-three,
.home-2 .thumbs_view.list-view .pressRelese.events-three,
.home-2 .thumbs_view.list-view .pressRelese.events-three {
    width: 100%;
}

.mva7-thc-activetheme-district-theme-2 .photoGallery6ItemCaptionContent h2,
.home-2 .photoGallery6ItemCaptionContent h2 {
    padding-bottom: 0;
}

.mva7-thc-activetheme-district-theme-2 #photoGallery6 .list-view .photoGallery6Item .photoGallery6ItemCaption .photoGallery6ItemCaptionContent,
.home-2 #photoGallery6 .list-view .photoGallery6Item .photoGallery6ItemCaption .photoGallery6ItemCaptionContent {
    margin: 10px 0;
}

.mva7-thc-activetheme-district-theme-2 .list-view .touristplacecntr .show-category,
.home-2 .list-view .touristplacecntr .show-category {
    background: none;
}

.mva7-thc-activetheme-district-theme-2 .publicUtilityMainCont .dir-btn,
.home-2 .publicUtilityMainCont .dir-btn {
    margin: 0 0 20px 0;
}

.mva7-thc-activetheme-district-theme-2 .pub-ut-container,
.home-2 .pub-ut-container {
    padding: 15px;
}

@media (max-width: 800px) {
    .mva7-thc-activetheme-district-theme-2 .responsive-show,
    .home-2 .responsive-show {
        display: inherit;
    }

    .mva7-thc-activetheme-district-theme-2 .responsive-hide,
    .home-2 .responsive-hide {
        display: none;
    }

    .mva7-thc-activetheme-district-theme-2 #topBar1 #accessibility ul li a.skip-to-content,
    .home-2 #topBar1 #accessibility ul li a.skip-to-content {
        font-size: 1.2em;
        padding: 5px;
    }

    .mva7-thc-activetheme-district-theme-2 .news-notificaton-tab .vc_tta-panels-container,
    .home-2 .news-notificaton-tab .vc_tta-panels-container {
        height: auto;
    }

    .mva7-thc-activetheme-district-theme-2 .flex-direction-nav a,
    .home-2 .flex-direction-nav a {
        height: 30px !important;
    }

    .mva7-thc-activetheme-district-theme-2 .events-wrapper.fest-event-second ul,
    .home-2 .events-wrapper.fest-event-second ul {
        width: 100%;
        display: inline-block;
    }

    .mva7-thc-activetheme-district-theme-2 .fest-event-second.events-wrapper ul li,
    .home-2 .fest-event-second.events-wrapper ul li {
        margin-right: 0;
        padding-right: 0;
        margin-bottom: 20px;
    }

    .mva7-thc-activetheme-district-theme-2 .fest-event-second.events-wrapper ul li,
    .home-2 .fest-event-second.events-wrapper ul li {
        width: 50%;
    }

    .mva7-thc-activetheme-district-theme-2 h2.resp-accordion.resp-tab-active,
    .home-2 h2.resp-accordion.resp-tab-active {
        display: block;
        background: #3b3b3b !important;
        color: #fff;
    }

        .mva7-thc-activetheme-district-theme-2 h2.resp-accordion.resp-tab-active a,
        .home-2 h2.resp-accordion.resp-tab-active a {
            color: #fff;
        }
}

@media (max-width: 640px) {
    .mva7-thc-activetheme-district-theme-2 .logo .emblem img,
    .home-2 .logo .emblem img {
        height: auto !important;
    }

    .mva7-thc-activetheme-district-theme-2 .logo a,
    .home-2 .logo a {
        margin-top: 2px;
        font-size: 80%;
    }

    .mva7-thc-activetheme-district-theme-2 .gen-list.iconTop-textBottom-list li,
    .mva7-thc-activetheme-district-theme-2 .fest-event-second.events-wrapper ul li,
    .mva7-thc-activetheme-district-theme-2 .themtwo-public-utility .gen-list.iconTop-textBottom-box-list li,
    .home-2 .gen-list.iconTop-textBottom-list li,
    .home-2 .fest-event-second.events-wrapper ul li,
    .home-2 .themtwo-public-utility .gen-list.iconTop-textBottom-box-list li {
        width: 100% !important;
    }

    .mva7-thc-activetheme-district-theme-2 .gen-list.statistics-box-list.col-two li,
    .home-2 .gen-list.statistics-box-list.col-two li {
        margin-right: 0;
        width: 100% !important;
    }

    .mva7-thc-activetheme-district-theme-2 .themtwo-public-utility .gen-list.iconTop-textBottom-box-list li,
    .home-2 .themtwo-public-utility .gen-list.iconTop-textBottom-box-list li {
        width: 47%;
    }

    .mva7-thc-activetheme-district-theme-2 .fest-event-second.events-wrapper ul li,
    .home-2 .fest-event-second.events-wrapper ul li {
        width: 95%;
    }

    .mva7-thc-activetheme-district-theme-2 .gen-list.statistics-box-list.col-two li,
    .home-2 .gen-list.statistics-box-list.col-two li {
        width: 98% !important;
    }

    .mva7-thc-activetheme-district-theme-2 .list-view .pressRelese .pressImage,
    .mva7-thc-activetheme-district-theme-2 .tourist-guideContainer .tourContainerLeft,
    .mva7-thc-activetheme-district-theme-2 .list-view.videoGallery .viewGalleryContainer,
    .home-2 .list-view .pressRelese .pressImage,
    .home-2 .tourist-guideContainer .tourContainerLeft,
    .home-2 .list-view.videoGallery .viewGalleryContainer {
        width: 100%;
    }

    .mva7-thc-activetheme-district-theme-2 .gen-list.iconTop-textBottom-box-list li,
    .home-2 .gen-list.iconTop-textBottom-box-list li {
        margin: 0 0 10px 0;
    }

    .mva7-thc-activetheme-district-theme-2 .full-cntrl-center-caption-bottom .container .slide-caption h2,
    .home-2 .full-cntrl-center-caption-bottom .container .slide-caption h2 {
        font-size: 1.3em;
    }

    .mva7-thc-activetheme-district-theme-2 .bodyWrapper,
    .home-2 .bodyWrapper {
        padding-bottom: 0;
    }

    .mva7-thc-activetheme-district-theme-2 .moreBtn,
    .home-2 .moreBtn {
        top: inherit;
        right: inherit;
    }

    .mva7-thc-activetheme-district-theme-2 .horizontalListWrapper .horizontalList,
    .home-2 .horizontalListWrapper .horizontalList {
        padding-left: 0;
    }

        .mva7-thc-activetheme-district-theme-2 .horizontalListWrapper .horizontalList li,
        .home-2 .horizontalListWrapper .horizontalList li {
            margin: 0;
        }

    .mva7-thc-activetheme-district-theme-2 .gen-list.statistics-list ul li a span.list-icon,
    .mva7-thc-activetheme-district-theme-2 .gen-list.statistics-list ul li .list-anchor span.list-icon,
    .home-2 .gen-list.statistics-list ul li a span.list-icon,
    .home-2 .gen-list.statistics-list ul li .list-anchor span.list-icon {
        width: 50px !important;
    }

    .mva7-thc-activetheme-district-theme-2 .pressRelese .tourestContent p,
    .home-2 .pressRelese .tourestContent p {
        height: auto;
    }

    .mva7-thc-activetheme-district-theme-2 h2.resp-accordion,
    .home-2 h2.resp-accordion {
        position: relative;
    }

        .mva7-thc-activetheme-district-theme-2 h2.resp-accordion:after,
        .home-2 h2.resp-accordion:after {
            content: "\f196";
            position: absolute;
            right: 10px;
            font-family: FontAwesome;
            font-size: inherit;
            text-rendering: auto;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }

        .mva7-thc-activetheme-district-theme-2 h2.resp-accordion.resp-tab-active:after,
        .home-2 h2.resp-accordion.resp-tab-active:after {
            content: "\f147";
        }

    .mva7-thc-activetheme-district-theme-2 .utilityTabContainer h2.resp-accordion:after,
    .home-2 .utilityTabContainer h2.resp-accordion:after {
        content: "";
    }
}

.mva7-thc-activetheme-district-theme-2 .serviceHeadingCont,
.home-2 .serviceHeadingCont {
    background: #3f4db8;
}

    .mva7-thc-activetheme-district-theme-2 .serviceHeadingCont:after,
    .home-2 .serviceHeadingCont:after {
        border-left: 10px solid #3f4db8;
    }

.mva7-thc-activetheme-district-theme-2 .serviceSearchContainer .selectsearchContainer .field.has-addons .button,
.home-2 .serviceSearchContainer .selectsearchContainer .field.has-addons .button {
    background: #3f4db8;
}

@media print {
    .helpline-numbers.gen-list.iconTop-textBottom-box-list li a span.list-icon,
    .helpline-numbers.gen-list.iconTop-textBottom-box-list li .list-anchor span.list-icon {
        display: none !important;
    }
}
/*css for high contrast*/
.mva7-thc-activetheme-district-theme-2.contrast p,
.contrast .home-2 p {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-2.contrast .gen-list,
.mva7-thc-activetheme-district-theme-2.contrast .vc_row-has-fill,
.mva7-thc-activetheme-district-theme-2.contrast .vc_col-has-fill .vc_column-inner,
.mva7-thc-activetheme-district-theme-2.contrast .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-2.contrast .vc_tta-tab a,
.mva7-thc-activetheme-district-theme-2.contrast .vc_tta-tab .vc_active a,
.mva7-thc-activetheme-district-theme-2.contrast .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-2.contrast .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
.mva7-thc-activetheme-district-theme-2.contrast .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus,
.mva7-thc-activetheme-district-theme-2.contrast .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover,
.mva7-thc-activetheme-district-theme-2.contrast .gen-list.statistics-list ul li a div.list-text,
.mva7-thc-activetheme-district-theme-2.contrast .gen-list.statistics-list ul li .list-anchor div.list-text,
.mva7-thc-activetheme-district-theme-2.contrast .blue-bg,
.mva7-thc-activetheme-district-theme-2.contrast .red-bg,
.mva7-thc-activetheme-district-theme-2.contrast .green-bg,
.mva7-thc-activetheme-district-theme-2.contrast .orange-bg,
.mva7-thc-activetheme-district-theme-2.contrast .gray-bg,
.mva7-thc-activetheme-district-theme-2.contrast .white-bg,
.mva7-thc-activetheme-district-theme-2.contrast .light-gray-bg,
.mva7-thc-activetheme-district-theme-2.contrast .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-panels,
.mva7-thc-activetheme-district-theme-2.contrast .carasoleflex-wrap.white-bg,
.mva7-thc-activetheme-district-theme-2.contrast .flexslider,
.mva7-thc-activetheme-district-theme-2.contrast .no-bg .list-icon.green-bg,
.mva7-thc-activetheme-district-theme-2.contrast .no-bg .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme-2.contrast .no-bg .list-icon.red-bg,
.mva7-thc-activetheme-district-theme-2.contrast .no-bg .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme-2.contrast .no-bg .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme-2.contrast .no-bg .list-icon.white-bg,
.mva7-thc-activetheme-district-theme-2.contrast .no-bg .list-icon.light-grauy-bg,
.mva7-thc-activetheme-district-theme-2.contrast table tr:nth-child(odd) td,
.mva7-thc-activetheme-district-theme-2.contrast table th,
.mva7-thc-activetheme-district-theme-2.contrast table tbody tr:nth-child(even) td,
.mva7-thc-activetheme-district-theme-2.contrast .gen-tab .resp-tabs-list .resp-tab-item,
.mva7-thc-activetheme-district-theme-2.contrast .find-services-tab .gen-tab.tab-vertical .resp-tabs-container,
.mva7-thc-activetheme-district-theme-2.contrast .find-services-tab .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active,
.mva7-thc-activetheme-district-theme-2.contrast .siderbar ul ul,
.mva7-thc-activetheme-district-theme-2.contrast .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme-2.contrast .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme-2.contrast .list-icon.green-bg,
.mva7-thc-activetheme-district-theme-2.contrast .list-icon.red-bg,
.mva7-thc-activetheme-district-theme-2.contrast .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme-2.contrast .list-icon.light-grauy-bg,
.mva7-thc-activetheme-district-theme-2.contrast .vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab > a:hover,
.mva7-thc-activetheme-district-theme-2.contrast .vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab > a,
.mva7-thc-activetheme-district-theme-2.contrast .vc_tta.vc_tta-style-modern .vc_tta-tab > a,
.mva7-thc-activetheme-district-theme-2.contrast .vc_tta.vc_tta-style-modern .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-2.contrast .vc_tta.vc_tta-style-modern .vc_tta-panel-heading,
.mva7-thc-activetheme-district-theme-2.contrast .gen-list.statistics-box-list li,
.mva7-thc-activetheme-district-theme-2.contrast .gallery-heading a,
.mva7-thc-activetheme-district-theme-2.contrast #topBar1 #accessibility ul li .socialIcons.select-lang,
.mva7-thc-activetheme-district-theme-2.contrast .tourist-guideContainer .tourContainerLeft,
.mva7-thc-activetheme-district-theme-2.contrast .serviceHeadingCont,
.mva7-thc-activetheme-district-theme-2.contrast .serviceSearchContainer .selectsearchContainer .field.has-addons .button,
.mva7-thc-activetheme-district-theme-2.contrast .btn-theme,
.contrast .home-2 .gen-list,
.contrast .home-2 .vc_row-has-fill,
.contrast .home-2 .vc_col-has-fill .vc_column-inner,
.contrast .home-2 .vc_tta-panel-body,
.contrast .home-2 .vc_tta-tab a,
.contrast .home-2 .vc_tta-tab .vc_active a,
.contrast .home-2 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.contrast .home-2 .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
.contrast .home-2 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus,
.contrast .home-2 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover,
.contrast .home-2 .gen-list.statistics-list ul li a div.list-text,
.contrast .home-2 .gen-list.statistics-list ul li .list-anchor div.list-text,
.contrast .home-2 .blue-bg,
.contrast .home-2 .red-bg,
.contrast .home-2 .green-bg,
.contrast .home-2 .orange-bg,
.contrast .home-2 .gray-bg,
.contrast .home-2 .white-bg,
.contrast .home-2 .light-gray-bg,
.contrast .home-2 .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-panels,
.contrast .home-2 .carasoleflex-wrap.white-bg,
.contrast .home-2 .flexslider,
.contrast .home-2 .no-bg .list-icon.green-bg,
.contrast .home-2 .no-bg .list-icon.blue-bg,
.contrast .home-2 .no-bg .list-icon.red-bg,
.contrast .home-2 .no-bg .list-icon.orange-bg,
.contrast .home-2 .no-bg .list-icon.gray-bg,
.contrast .home-2 .no-bg .list-icon.white-bg,
.contrast .home-2 .no-bg .list-icon.light-grauy-bg,
.contrast .home-2 table tr:nth-child(odd) td,
.contrast .home-2 table th,
.contrast .home-2 table tbody tr:nth-child(even) td,
.contrast .home-2 .gen-tab .resp-tabs-list .resp-tab-item,
.contrast .home-2 .find-services-tab .gen-tab.tab-vertical .resp-tabs-container,
.contrast .home-2 .find-services-tab .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active,
.contrast .home-2 .siderbar ul ul,
.contrast .home-2 .list-icon.blue-bg,
.contrast .home-2 .list-icon.orange-bg,
.contrast .home-2 .list-icon.green-bg,
.contrast .home-2 .list-icon.red-bg,
.contrast .home-2 .list-icon.gray-bg,
.contrast .home-2 .list-icon.light-grauy-bg,
.contrast .home-2 .vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab > a:hover,
.contrast .home-2 .vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab > a,
.contrast .home-2 .vc_tta.vc_tta-style-modern .vc_tta-tab > a,
.contrast .home-2 .vc_tta.vc_tta-style-modern .vc_tta-panel-body,
.contrast .home-2 .vc_tta.vc_tta-style-modern .vc_tta-panel-heading,
.contrast .home-2 .gen-list.statistics-box-list li,
.contrast .home-2 .gallery-heading a,
.contrast .home-2 #topBar1 #accessibility ul li .socialIcons.select-lang,
.contrast .home-2 .tourist-guideContainer .tourContainerLeft,
.contrast .home-2 .serviceHeadingCont,
.contrast .home-2 .serviceSearchContainer .selectsearchContainer .field.has-addons .button,
.contrast .home-2 .btn-theme {
    background-color: #000 !important;
    background: #000 !important;
}

.mva7-thc-activetheme-district-theme-2.contrast .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab > a,
.contrast .home-2 .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab > a {
    background-color: transparent !important;
}

.mva7-thc-activetheme-district-theme-2.contrast .gen-list.big-icon-list .list-text,
.mva7-thc-activetheme-district-theme-2.contrast .gen-list.big-icon-list .list-icon,
.mva7-thc-activetheme-district-theme-2.contrast .gen-list.small-icon-list .list-icon,
.mva7-thc-activetheme-district-theme-2.contrast .gen-list.box-list .list-icon,
.mva7-thc-activetheme-district-theme-2.contrast .gen-list.importantLinksWrapper ul li a,
.mva7-thc-activetheme-district-theme-2.contrast .gen-tab.tab-vertical .resp-tabs-list .resp-tab-item,
.mva7-thc-activetheme-district-theme-2.contrast .flex-pauseplay a:before,
.mva7-thc-activetheme-district-theme-2.contrast .gen-list.fore-color-white a,
.mva7-thc-activetheme-district-theme-2.contrast .gen-list.fore-color-white .list-anchor,
.mva7-thc-activetheme-district-theme-2.contrast .pressRelese .socialBox ul li a .icon-twitter,
.mva7-thc-activetheme-district-theme-2.contrast .nav li:hover > a,
.mva7-thc-activetheme-district-theme-2.contrast .gen-list.fore-color-white ul li a div.list-text,
.mva7-thc-activetheme-district-theme-2.contrast .gen-list.fore-color-white ul li .list-anchor div.list-text,
.mva7-thc-activetheme-district-theme-2.contrast .list-style-arrow-long li a:before,
.mva7-thc-activetheme-district-theme-2.contrast .pressRelese .socialBox ul li a .icon-facebook,
.mva7-thc-activetheme-district-theme-2.contrast .list-view span,
.contrast .home-2 .gen-list.big-icon-list .list-text,
.contrast .home-2 .gen-list.big-icon-list .list-icon,
.contrast .home-2 .gen-list.small-icon-list .list-icon,
.contrast .home-2 .gen-list.box-list .list-icon,
.contrast .home-2 .gen-list.importantLinksWrapper ul li a,
.contrast .home-2 .gen-tab.tab-vertical .resp-tabs-list .resp-tab-item,
.contrast .home-2 .flex-pauseplay a:before,
.contrast .home-2 .gen-list.fore-color-white a,
.contrast .home-2 .gen-list.fore-color-white .list-anchor,
.contrast .home-2 .pressRelese .socialBox ul li a .icon-twitter,
.contrast .home-2 .nav li:hover > a,
.contrast .home-2 .gen-list.fore-color-white ul li a div.list-text,
.contrast .home-2 .gen-list.fore-color-white ul li .list-anchor div.list-text,
.contrast .home-2 .list-style-arrow-long li a:before,
.contrast .home-2 .pressRelese .socialBox ul li a .icon-facebook,
.contrast .home-2 .list-view span {
    color: #ffff00 !important;
}

.mva7-thc-activetheme-district-theme-2.contrast #footerScrollbarWrapper .flex-direction-nav a:before,
.mva7-thc-activetheme-district-theme-2.contrast #footerScrollbarWrapper .flex-direction-nav a:hover:before,
.contrast .home-2 #footerScrollbarWrapper .flex-direction-nav a:before,
.contrast .home-2 #footerScrollbarWrapper .flex-direction-nav a:hover:before {
    background: #ffff00 !important;
}

.mva7-thc-activetheme-district-theme-2.contrast #footerScrollbarWrapper .flex-direction-nav a:before,
.contrast .home-2 #footerScrollbarWrapper .flex-direction-nav a:before {
    color: #000 !important;
}

.mva7-thc-activetheme-district-theme-2.contrast .vc_col-has-fill .vc_column-inner,
.mva7-thc-activetheme-district-theme-2.contrast .list-icon.green-bg,
.mva7-thc-activetheme-district-theme-2.contrast .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme-2.contrast .list-icon.red-bg,
.mva7-thc-activetheme-district-theme-2.contrast .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme-2.contrast .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme-2.contrast .list-icon.white-bg,
.mva7-thc-activetheme-district-theme-2.contrast .list-icon.light-grauy-bg,
.mva7-thc-activetheme-district-theme-2.contrast .singlebox .box-1,
.mva7-thc-activetheme-district-theme-2.contrast .gen-list.box-list li,
.mva7-thc-activetheme-district-theme-2.contrast .find-services-tab .gen-tab.tab-vertical .resp-tabs-container,
.mva7-thc-activetheme-district-theme-2.contrast .find-services-tab .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active,
.mva7-thc-activetheme-district-theme-2.contrast .gen-list.statistics-box-list.col-two li,
.mva7-thc-activetheme-district-theme-2.contrast .themtwo-public-utility .gen-list.iconTop-textBottom-box-list li,
.contrast .home-2 .vc_col-has-fill .vc_column-inner,
.contrast .home-2 .list-icon.green-bg,
.contrast .home-2 .list-icon.blue-bg,
.contrast .home-2 .list-icon.red-bg,
.contrast .home-2 .list-icon.orange-bg,
.contrast .home-2 .list-icon.gray-bg,
.contrast .home-2 .list-icon.white-bg,
.contrast .home-2 .list-icon.light-grauy-bg,
.contrast .home-2 .singlebox .box-1,
.contrast .home-2 .gen-list.box-list li,
.contrast .home-2 .find-services-tab .gen-tab.tab-vertical .resp-tabs-container,
.contrast .home-2 .find-services-tab .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active,
.contrast .home-2 .gen-list.statistics-box-list.col-two li,
.contrast .home-2 .themtwo-public-utility .gen-list.iconTop-textBottom-box-list li {
    border: 1px solid #3b3b3b !important;
    border-color: #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme-2.contrast .footerlogocarousel.withborder .flexslider .slides > li:first-child,
.mva7-thc-activetheme-district-theme-2.contrast .list-view .pressRelese .pressImage,
.mva7-thc-activetheme-district-theme-2.contrast .services-ten .gen-tab .resp-tabs-container,
.contrast .home-2 .footerlogocarousel.withborder .flexslider .slides > li:first-child,
.contrast .home-2 .list-view .pressRelese .pressImage,
.contrast .home-2 .services-ten .gen-tab .resp-tabs-container {
    border-color: #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme-2.contrast #footerScrollbarWrapper,
.mva7-thc-activetheme-district-theme-2.contrast #overflowMenu .ofMenu ul li a,
.contrast .home-2 #footerScrollbarWrapper,
.contrast .home-2 #overflowMenu .ofMenu ul li a {
    border-bottom: none;
}

.mva7-thc-activetheme-district-theme-2.contrast .footerlogocarousel.withborder .flexslider .slides > li,
.contrast .home-2 .footerlogocarousel.withborder .flexslider .slides > li {
    box-shadow: 1px 0px 0px 0px #3b3b3b;
}

.mva7-thc-activetheme-district-theme-2.contrast .news-notificaton-tab .vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab.vc_active > a,
.contrast .home-2 .news-notificaton-tab .vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab.vc_active > a {
    border-bottom: none !important;
}

.mva7-thc-activetheme-district-theme-2.contrast .vc_tta.vc_tta-style-modern .vc_tta-tab,
.contrast .home-2 .vc_tta.vc_tta-style-modern .vc_tta-tab {
    margin-top: 0;
}

.mva7-thc-activetheme-district-theme-2.contrast .news-notificaton-tab .vc_tta-tabs-container,
.contrast .home-2 .news-notificaton-tab .vc_tta-tabs-container {
    border-bottom: 1px solid #333 !important;
}

.mva7-thc-activetheme-district-theme-2.contrast .find-services-tab .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active,
.contrast .home-2 .find-services-tab .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active {
    border-right: none !important;
}

.mva7-thc-activetheme-district-theme-2.contrast .gen-tab.tab-vertical .resp-tabs-list .resp-tab-item,
.contrast .home-2 .gen-tab.tab-vertical .resp-tabs-list .resp-tab-item {
    border-color: #333 !important;
}

.mva7-thc-activetheme-district-theme-2.contrast #topBar1 #accessibility ul li .socialIcons ul li a:hover,
.mva7-thc-activetheme-district-theme-2.contrast #topBar1 #accessibility ul li .socialIcons ul li a:focus,
.mva7-thc-activetheme-district-theme-2.contrast .eventMeta .socialBox li a .icon-facebook,
.mva7-thc-activetheme-district-theme-2.contrast .eventMeta .socialBox li a .icon-twitter,
.mva7-thc-activetheme-district-theme-2.contrast .current-menu-ancestor > a,
.mva7-thc-activetheme-district-theme-2.contrast .relatedDistCont .relatedContainer .relatedDistIcon span,
.contrast .home-2 #topBar1 #accessibility ul li .socialIcons ul li a:hover,
.contrast .home-2 #topBar1 #accessibility ul li .socialIcons ul li a:focus,
.contrast .home-2 .eventMeta .socialBox li a .icon-facebook,
.contrast .home-2 .eventMeta .socialBox li a .icon-twitter,
.contrast .home-2 .current-menu-ancestor > a,
.contrast .home-2 .relatedDistCont .relatedContainer .relatedDistIcon span {
    background: #222;
}

.mva7-thc-activetheme-district-theme-2.contrast .events-wrapper .event-dtls span,
.mva7-thc-activetheme-district-theme-2.contrast .socialBox ul li .icon-share,
.mva7-thc-activetheme-district-theme-2.contrast .nav li:hover > a,
.contrast .home-2 .events-wrapper .event-dtls span,
.contrast .home-2 .socialBox ul li .icon-share,
.contrast .home-2 .nav li:hover > a {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-2.contrast .btn-primary:active:hover,
.mva7-thc-activetheme-district-theme-2.contrast .btn-primary:hover,
.mva7-thc-activetheme-district-theme-2.contrast .btn-theme,
.contrast .home-2 .btn-primary:active:hover,
.contrast .home-2 .btn-primary:hover,
.contrast .home-2 .btn-theme {
    border-color: #ffff00;
}

.mva7-thc-activetheme-district-theme-2.contrast caption,
.mva7-thc-activetheme-district-theme-2.contrast .schemeMeta,
.contrast .home-2 caption,
.contrast .home-2 .schemeMeta {
    background: #3b3b3b;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-2.contrast .tabs-two.vc_tta.vc_general .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-2.contrast .public-utilities-two.gen-list.statistics-box-list li a span.list-icon,
.mva7-thc-activetheme-district-theme-2.contrast .public-utilities-two.gen-list.statistics-box-list li .list-anchor span.list-icon,
.contrast .home-2 .tabs-two.vc_tta.vc_general .vc_tta-panel-body,
.contrast .home-2 .public-utilities-two.gen-list.statistics-box-list li a span.list-icon,
.contrast .home-2 .public-utilities-two.gen-list.statistics-box-list li .list-anchor span.list-icon {
    border: none !important;
}

.mva7-thc-activetheme-district-theme-2.contrast .serviceHeadingCont:after,
.contrast .home-2 .serviceHeadingCont:after {
    border-left: 10px solid #fff;
}

.mva7-thc-activetheme-district-theme-2.contrast .serviceSearchContainer .selectsearchContainer .field.has-addons .button,
.mva7-thc-activetheme-district-theme-2.contrast .btn-gov,
.contrast .home-2 .serviceSearchContainer .selectsearchContainer .field.has-addons .button,
.contrast .home-2 .btn-gov {
    border: 1px solid #ffff00;
}

.mva7-thc-activetheme-district-theme-2.contrast .vc_tta.vc_general .vc_tta-panel-body,
.contrast .home-2 .vc_tta.vc_general .vc_tta-panel-body {
    border: 0 !important;
    padding: 15px !important;
}

.mva7-thc-activetheme-district-theme-2.contrast .gen-list.statistics-box-list li a span.list-icon,
.mva7-thc-activetheme-district-theme-2.contrast .gen-list.statistics-box-list li .list-anchor span.list-icon,
.contrast .home-2 .gen-list.statistics-box-list li a span.list-icon,
.contrast .home-2 .gen-list.statistics-box-list li .list-anchor span.list-icon {
    border: 0 !important;
}

.mva7-thc-activetheme-district-theme-2.contrast .text-highlight,
.contrast .home-2 .text-highlight {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-2.contrast .nav li ul li ul.show-menu,
.contrast .home-2 .nav li ul li ul.show-menu {
    border: 1px solid #fff;
}

/*Theme 2 end*/
/*Theme 3 start*/
.mva7-thc-activetheme-district-theme-3 .box-1 .khowMinisterBox .social-icocntr a,
.home-3 .box-1 .khowMinisterBox .social-icocntr a {
    display: inline-block;
}

.mva7-thc-activetheme-district-theme-3 .bhashiniLangDropdown,
.home-3 .bhashiniLangDropdown {
    border: 1px solid #707070;
    border-top: none;
    border-bottom: none;
}

    .mva7-thc-activetheme-district-theme-3 .bhashiniLangDropdown .bhashini-dropdown-btn-icon > svg,
    .home-3 .bhashiniLangDropdown .bhashini-dropdown-btn-icon > svg {
        filter: grayscale(1) brightness(20);
    }

.mva7-thc-activetheme-district-theme-3 .pubutility-list a,
.home-3 .pubutility-list a {
    color: #d43c3c;
}

.mva7-thc-activetheme-district-theme-3 .nav ul.sub-menu.megamenu li,
.home-3 .nav ul.sub-menu.megamenu li {
    background: #fff;
}

.mva7-thc-activetheme-district-theme-3.contrast .bhashiniLangDropdown .bhashini-dropdown-btn-icon > svg,
.home-3.contrast .bhashiniLangDropdown .bhashini-dropdown-btn-icon > svg {
    filter: grayscale(1) brightness(0);
}

.mva7-thc-activetheme-district-theme-3 #topBar1.make-accessible-header #accessibility > ul > li > a > img,
.mva7-thc-activetheme-district-theme-3 #topBar1.make-accessible-header #accessibility > ul > li.mFocus > a > img,
.home-3 #topBar1.make-accessible-header #accessibility > ul > li > a > img,
.home-3 #topBar1.make-accessible-header #accessibility > ul > li.mFocus > a > img {
    filter: invert(10);
}

.mva7-thc-activetheme-district-theme-3 body,
.home-3 body {
    overflow-x: hidden;
}

.mva7-thc-activetheme-district-theme-3 .logo .emblem img,
.home-3 .logo .emblem img {
    height: 100px;
}

.mva7-thc-activetheme-district-theme-3 .singlebox,
.home-3 .singlebox {
    display: inline-block;
    width: 100%;
}

.mva7-thc-activetheme-district-theme-3 .selectsearchContainer > form .button,
.home-3 .selectsearchContainer > form .button {
    line-height: 22px;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
}

.mva7-thc-activetheme-district-theme-3 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.home-3 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab.vc_active > a {
    background-color: #fff;
    color: #BF0000;
}

.mva7-thc-activetheme-district-theme-3 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab > a,
.home-3 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab > a {
    background-color: transparent;
    border-color: transparent;
    padding: 12px 14px;
    font-weight: 600;
    text-transform: uppercase;
    border-radius: 0px;
    font-size: 13px;
}

.mva7-thc-activetheme-district-theme-3 #topBar1 #accessibility ul li a.skip-to-content,
.home-3 #topBar1 #accessibility ul li a.skip-to-content {
    font-size: 0.8em;
    padding: 9px 8px;
}

.mva7-thc-activetheme-district-theme-3 #topBar1 #accessibility ul li a.change-language,
.home-3 #topBar1 #accessibility ul li a.change-language {
    font-size: 0.8em;
    padding: 9px 8px;
    font-weight: bold;
    text-transform: uppercase;
    border-color: #707070;
}

.mva7-thc-activetheme-district-theme-3 #topBar1 #accessibility ul li .socialIcons.select-lang,
.home-3 #topBar1 #accessibility ul li .socialIcons.select-lang {
    width: inherit;
    background: #fff;
    margin-top: 0px;
    border-left: 1px solid #d8d8d8;
    left: inherit;
    right: 0;
}

    .mva7-thc-activetheme-district-theme-3 #topBar1 #accessibility ul li .socialIcons.select-lang a,
    .home-3 #topBar1 #accessibility ul li .socialIcons.select-lang a {
        padding: 8px 15px;
        font-size: 0.8em;
        color: #000;
        text-transform: uppercase;
        font-weight: bold;
    }

        .mva7-thc-activetheme-district-theme-3 #topBar1 #accessibility ul li .socialIcons.select-lang a:hover,
        .mva7-thc-activetheme-district-theme-3 #topBar1 #accessibility ul li .socialIcons.select-lang a:focus,
        .home-3 #topBar1 #accessibility ul li .socialIcons.select-lang a:hover,
        .home-3 #topBar1 #accessibility ul li .socialIcons.select-lang a:focus {
            color: #000;
        }

.mva7-thc-activetheme-district-theme-3 #topBar1 #accessibility ul li .socialIcons,
.home-3 #topBar1 #accessibility ul li .socialIcons {
    border-left: 1px solid #d8d8d8;
}

.mva7-thc-activetheme-district-theme-3 caption,
.home-3 caption {
    color: #fff;
    font-size: 1.3em;
    font-weight: 600;
    background: #444;
    padding: 8px;
}

.mva7-thc-activetheme-district-theme-3 #topBar1 #accessibility ul li > a,
.home-3 #topBar1 #accessibility ul li > a {
    color: #fff;
    border-left: 1px solid #707070;
}

.mva7-thc-activetheme-district-theme-3 #topBar1 #accessibility ul .accessiblelinks.textSizing li > a,
.home-3 #topBar1 #accessibility ul .accessiblelinks.textSizing li > a {
    color: #000;
}

    .mva7-thc-activetheme-district-theme-3 #topBar1 #accessibility ul .accessiblelinks.textSizing li.dark > a,
    .mva7-thc-activetheme-district-theme-3 #topBar1 #accessibility ul .accessiblelinks.textSizing li > a:hover,
    .mva7-thc-activetheme-district-theme-3 #topBar1 #accessibility ul .accessiblelinks.textSizing li > a:focus,
    .home-3 #topBar1 #accessibility ul .accessiblelinks.textSizing li.dark > a,
    .home-3 #topBar1 #accessibility ul .accessiblelinks.textSizing li > a:hover,
    .home-3 #topBar1 #accessibility ul .accessiblelinks.textSizing li > a:focus {
        color: #fff;
    }

.mva7-thc-activetheme-district-theme-3 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.home-3 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab.vc_active > a {
    background-color: #fff;
    color: #353333;
}

.mva7-thc-activetheme-district-theme-3 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a,
.home-3 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a {
    background-color: #353333;
    border-color: transparent;
    padding: 13px 15px;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 17px;
    color: #d8d4d4;
    border-radius: 0px;
}

    .mva7-thc-activetheme-district-theme-3 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a:hover,
    .home-3 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a:hover {
        background-color: #353333;
        color: #fff;
    }

@media (min-width: 768px) {
    .mva7-thc-activetheme-district-theme-3 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,
    .home-3 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
        border-color: transparent;
        background-color: #fff;
    }
}

.mva7-thc-activetheme-district-theme-3 .full-cntrl-bottom-caption-left .flex-control-paging,
.mva7-thc-activetheme-district-theme-3 .full-cntrl-bottom-caption-bottom .flex-control-paging,
.home-3 .full-cntrl-bottom-caption-left .flex-control-paging,
.home-3 .full-cntrl-bottom-caption-bottom .flex-control-paging {
    display: none;
}

.mva7-thc-activetheme-district-theme-3 .singlebox.office-barier,
.home-3 .singlebox.office-barier {
    box-shadow: none;
}

    .mva7-thc-activetheme-district-theme-3 .singlebox.office-barier .box-1,
    .home-3 .singlebox.office-barier .box-1 {
        width: calc(50% - 15px);
        margin: 0 15px 0 0;
    }

        .mva7-thc-activetheme-district-theme-3 .singlebox.office-barier .box-1:last-child,
        .home-3 .singlebox.office-barier .box-1:last-child {
            margin-right: 0;
        }

.mva7-thc-activetheme-district-theme-3 .office-barier.singlebox .box-1,
.mva7-thc-activetheme-district-theme-3 .office-barier.singlebox .box-1:last-child,
.home-3 .office-barier.singlebox .box-1,
.home-3 .office-barier.singlebox .box-1:last-child {
    border: 1px solid #e8e8e8;
}

.mva7-thc-activetheme-district-theme-3 .jan-seva-kendra-cntr,
.home-3 .jan-seva-kendra-cntr {
    border: 1px solid #e8e8e8;
    border-top: none;
    border-bottom: none;
}

.mva7-thc-activetheme-district-theme-3 .find-services-boxstyle,
.home-3 .find-services-boxstyle {
    text-align: center;
}

.mva7-thc-activetheme-district-theme-3 .gen-list.iconTop-textBottom-box-list.find-services-boxstyle li,
.home-3 .gen-list.iconTop-textBottom-box-list.find-services-boxstyle li {
    float: none;
    display: inline-table;
}

.mva7-thc-activetheme-district-theme-3 .public-important-helpline h3,
.mva7-thc-activetheme-district-theme-3 .public-important-helpline h2,
.home-3 .public-important-helpline h3,
.home-3 .public-important-helpline h2 {
    padding-bottom: 15px;
}

.mva7-thc-activetheme-district-theme-3 .helpline-number-three .helplineContainer,
.home-3 .helpline-number-three .helplineContainer {
    padding-left: 0;
}

.mva7-thc-activetheme-district-theme-3 .logo a h1,
.home-3 .logo a h1 {
    display: block;
    font-weight: inherit;
    font-size: inherit;
}

.mva7-thc-activetheme-district-theme-3 .gen-list.statistics-list ul li a span.list-icon,
.mva7-thc-activetheme-district-theme-3 .gen-list.statistics-list ul li .list-anchor span.list-icon,
.home-3 .gen-list.statistics-list ul li a span.list-icon,
.home-3 .gen-list.statistics-list ul li .list-anchor span.list-icon {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-3 .nav li.current-menu-parent > a,
.home-3 .nav li.current-menu-parent > a {
    background: #d43c3c;
    color: #ffffff;
    outline: 0;
}

.mva7-thc-activetheme-district-theme-3 .siderbar ul li h3,
.mva7-thc-activetheme-district-theme-3 .siderbar ul li .heading3,
.home-3 .siderbar ul li h3,
.home-3 .siderbar ul li .heading3 {
    padding: 10px 20px;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-3 #galleryCategory1 .twoImgContainer img,
.home-3 #galleryCategory1 .twoImgContainer img {
    width: 100%;
}

.mva7-thc-activetheme-district-theme-3 #tab6 .resp-tab-content,
.home-3 #tab6 .resp-tab-content {
    width: 100%;
}

.mva7-thc-activetheme-district-theme-3 #tab6 ul.resp-tabs-list,
.home-3 #tab6 ul.resp-tabs-list {
    width: 20%;
}

.mva7-thc-activetheme-district-theme-3 #tab6 .resp-tabs-container,
.home-3 #tab6 .resp-tabs-container {
    width: 80%;
}

.mva7-thc-activetheme-district-theme-3 .current-menu-ancestor > a,
.home-3 .current-menu-ancestor > a {
    background: #d43c3c;
    color: #ffffff;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-3 #videos .galleryThumb,
.home-3 #videos .galleryThumb {
    width: calc(33% - 15px);
    margin: 0 15px 15px 0;
}

.mva7-thc-activetheme-district-theme-3 #videos .video h4,
.home-3 #videos .video h4 {
    height: 42px;
    overflow: hidden;
}

.mva7-thc-activetheme-district-theme-3 #videos.list-view .galleryThumb,
.home-3 #videos.list-view .galleryThumb {
    width: calc(100% - 15px);
    margin: 0 0px 15px 0;
}

    .mva7-thc-activetheme-district-theme-3 #videos.list-view .galleryThumb a,
    .home-3 #videos.list-view .galleryThumb a {
        width: 40%;
        float: left;
        padding-right: 15px;
    }

        .mva7-thc-activetheme-district-theme-3 #videos.list-view .galleryThumb a.vdo-title,
        .home-3 #videos.list-view .galleryThumb a.vdo-title {
            width: inherit;
            display: contents;
        }

.mva7-thc-activetheme-district-theme-3 #videos.list-view .video h4,
.home-3 #videos.list-view .video h4 {
    height: auto;
    overflow: inherit;
    display: flex;
    padding-left: 15px;
}

.mva7-thc-activetheme-district-theme-3 table thead tr th,
.home-3 table thead tr th {
    background: #d43c3c;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-3 caption,
.home-3 caption {
    background: #000;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-3 .border.office-barier,
.home-3 .border.office-barier {
    border: none;
}

.mva7-thc-activetheme-district-theme-3 .helpline-number-three .helplineContainer li .number,
.home-3 .helpline-number-three .helplineContainer li .number {
    font-size: 2em;
    color: #fd6363;
    display: block;
    font-weight: 900;
}

.mva7-thc-activetheme-district-theme-3 .helpline-number-three .helplineContainer li,
.home-3 .helpline-number-three .helplineContainer li {
    width: 47%;
    padding: 1em;
    float: left;
    margin: 5px;
    border: 1px solid #e3e2e2;
    display: block;
}

.mva7-thc-activetheme-district-theme-3 .serviceHeadingCont,
.home-3 .serviceHeadingCont {
    background: #d43c3c;
}

    .mva7-thc-activetheme-district-theme-3 .serviceHeadingCont:after,
    .home-3 .serviceHeadingCont:after {
        border-left: 10px solid #d43c3c;
    }

.mva7-thc-activetheme-district-theme-3 .serviceSearchContainer .selectsearchContainer .field.has-addons .button,
.home-3 .serviceSearchContainer .selectsearchContainer .field.has-addons .button {
    background: #d43c3c;
}

.mva7-thc-activetheme-district-theme-3 .gen-list.public-utilities-three.statistics-list .list-icon,
.home-3 .gen-list.public-utilities-three.statistics-list .list-icon {
    width: 50px !important;
}

.mva7-thc-activetheme-district-theme-3 .nav ul,
.mva7-thc-activetheme-district-theme-3 .nav li ul li ul.show-menu,
.home-3 .nav ul,
.home-3 .nav li ul li ul.show-menu {
    border: 1px solid rgba(0, 0, 0, 0.3);
}

.mva7-thc-activetheme-district-theme-3 .nav li ul li ul.show-menu,
.home-3 .nav li ul li ul.show-menu {
    left: 248px;
}

.mva7-thc-activetheme-district-theme-3 .photoGalleryContainer .viewGalleryContainer p,
.mva7-thc-activetheme-district-theme-3 .photoGalleryContainer .viewGalleryContainer h2,
.home-3 .photoGalleryContainer .viewGalleryContainer p,
.home-3 .photoGalleryContainer .viewGalleryContainer h2 {
    overflow: hidden;
    font-size: 1em;
    font-weight: 400;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    height: 50px;
}

.mva7-thc-activetheme-district-theme-3 .list-view .photoGalleryContainer .viewGalleryContainer p,
.mva7-thc-activetheme-district-theme-3 .list-view .photoGalleryContainer .viewGalleryContainer h2,
.home-3 .list-view .photoGalleryContainer .viewGalleryContainer p,
.home-3 .list-view .photoGalleryContainer .viewGalleryContainer h2 {
    height: auto;
    padding: 0;
    margin: 0;
}

.mva7-thc-activetheme-district-theme-3 .list-view .col-3 .photoGalleryItem,
.home-3 .list-view .col-3 .photoGalleryItem {
    margin-bottom: 15px;
}

.mva7-thc-activetheme-district-theme-3 .photoGalleryContainer .gallery-descriptions,
.mva7-thc-activetheme-district-theme-3 .photoGalleryContainer .gallery-descriptions p,
.home-3 .photoGalleryContainer .gallery-descriptions,
.home-3 .photoGalleryContainer .gallery-descriptions p {
    border: 0;
    padding: 0;
}

.mva7-thc-activetheme-district-theme-3 .list-view .photoGalleryContainer .gallery-descriptions,
.home-3 .list-view .photoGalleryContainer .gallery-descriptions {
    margin: 10px 0;
}

    .mva7-thc-activetheme-district-theme-3 .list-view .photoGalleryContainer .gallery-descriptions p,
    .home-3 .list-view .photoGalleryContainer .gallery-descriptions p {
        font-weight: normal;
    }

.mva7-thc-activetheme-district-theme-3 .list-view .col-3 .photoGalleryContainer .viewGalleryContainer .viewGallery,
.home-3 .list-view .col-3 .photoGalleryContainer .viewGalleryContainer .viewGallery {
    float: left;
    margin-right: 15px;
}

.mva7-thc-activetheme-district-theme-3 .icon-share,
.home-3 .icon-share {
    font-size: 1.2em;
}

.mva7-thc-activetheme-district-theme-3 .list-view .eventItem .eventContent,
.home-3 .list-view .eventItem .eventContent {
    width: 72%;
}

.mva7-thc-activetheme-district-theme-3 .eventContent .btn-primary,
.home-3 .eventContent .btn-primary {
    float: left;
    width: auto;
}

.mva7-thc-activetheme-district-theme-3 .eventContent .pdf-hold,
.mva7-thc-activetheme-district-theme-3 .thumbs_view.list-view .pdf-hold,
.home-3 .eventContent .pdf-hold,
.home-3 .thumbs_view.list-view .pdf-hold {
    float: right;
    width: auto;
    border: 0;
}

.mva7-thc-activetheme-district-theme-3 .socialBox ul li .icon-share,
.home-3 .socialBox ul li .icon-share {
    color: #000000;
}

.mva7-thc-activetheme-district-theme-3 .wpcf7-submit,
.home-3 .wpcf7-submit {
    background-color: #d43c3c;
    border-color: #d43c3c;
    color: #ffffff;
}

.mva7-thc-activetheme-district-theme-3 .tourist-place-cntr.touristMainCont .tourestContent p,
.home-3 .tourist-place-cntr.touristMainCont .tourestContent p {
    height: 85px;
    overflow: hidden;
}

.mva7-thc-activetheme-district-theme-3 .list-view .col-3 .photoGalleryContainer,
.home-3 .list-view .col-3 .photoGalleryContainer {
    margin-bottom: 15px;
}

.mva7-thc-activetheme-district-theme-3 .eventItem .eventDate + .eventDate.evnt-addrs,
.home-3 .eventItem .eventDate + .eventDate.evnt-addrs {
    height: 55px;
    overflow: hidden;
}

.mva7-thc-activetheme-district-theme-3 .list-view .eventItem .eventDate + .eventDate.evnt-addrs,
.home-3 .list-view .eventItem .eventDate + .eventDate.evnt-addrs {
    height: auto;
}

.mva7-thc-activetheme-district-theme-3 .eventMeta .socialBox.single-socialbox li a,
.home-3 .eventMeta .socialBox.single-socialbox li a {
    padding: 0;
}

.mva7-thc-activetheme-district-theme-3 .dwnload-pdflink,
.home-3 .dwnload-pdflink {
    margin: 0;
}

.mva7-thc-activetheme-district-theme-3 .single-pdfdwnload .pdf-download,
.home-3 .single-pdfdwnload .pdf-download {
    margin-left: 0;
    padding: 8px 12px 9px 12px;
}

.mva7-thc-activetheme-district-theme-3 #videos .galleryThumb a,
.home-3 #videos .galleryThumb a {
    position: relative;
}

.mva7-thc-activetheme-district-theme-3 #tab6 .resp-tabs-list li,
.home-3 #tab6 .resp-tabs-list li {
    border-right: 1px solid #e1e1e1 !important;
    background-color: #f5f5f5 !important;
}

.mva7-thc-activetheme-district-theme-3 #tab6 li.resp-tab-active,
.home-3 #tab6 li.resp-tab-active {
    border-right: 0px !important;
    background: #fff !important;
}

.mva7-thc-activetheme-district-theme-3 .publicU-Details .publicHeadColr,
.home-3 .publicU-Details .publicHeadColr {
    font-weight: bold;
    margin-top: 15px;
}

.mva7-thc-activetheme-district-theme-3 .list-view .pressRelese .pressImage,
.home-3 .list-view .pressRelese .pressImage {
    width: 30%;
    margin-right: 1%;
}

.mva7-thc-activetheme-district-theme-3 .list-view .touristMainCont .tourestContent,
.home-3 .list-view .touristMainCont .tourestContent {
    width: 68%;
}

.mva7-thc-activetheme-district-theme-3 .list-view .tourist-place-cntr.touristMainCont .tourestContent p,
.home-3 .list-view .tourist-place-cntr.touristMainCont .tourestContent p {
    height: auto;
}

.mva7-thc-activetheme-district-theme-3 .list-view .tourist-place-cntr.pressRelese .socialBox,
.home-3 .list-view .tourist-place-cntr.pressRelese .socialBox {
    padding: 5px 8px;
    float: left;
}

.mva7-thc-activetheme-district-theme-3 .relatedDistCont .relatedContainer,
.home-3 .relatedDistCont .relatedContainer {
    margin-bottom: 14px;
    padding: 15px;
}

.mva7-thc-activetheme-district-theme-3 .video-cont,
.home-3 .video-cont {
    display: flex;
    padding-left: 15px;
}

.mva7-thc-activetheme-district-theme-3 .video-read-more,
.home-3 .video-read-more {
    margin-left: 15px;
}

.mva7-thc-activetheme-district-theme-3 .thumbs_view .video-cont,
.home-3 .thumbs_view .video-cont {
    padding-left: 0;
}

.mva7-thc-activetheme-district-theme-3 .thumbs_view .video-read-more,
.home-3 .thumbs_view .video-read-more {
    margin-left: 0px;
}

.mva7-thc-activetheme-district-theme-3 .text-highlight,
.home-3 .text-highlight {
    color: #d43c3c;
}

.mva7-thc-activetheme-district-theme-3 .thumbs_view .touristMainCont,
.home-3 .thumbs_view .touristMainCont {
    min-height: inherit;
}

.mva7-thc-activetheme-district-theme-3 .tourist-plc-slr.flexslider .slides > li,
.home-3 .tourist-plc-slr.flexslider .slides > li {
    position: relative;
}

.mva7-thc-activetheme-district-theme-3 .tourist-plc-slr .galery-caption,
.home-3 .tourist-plc-slr .galery-caption {
    position: absolute;
    left: 10px;
    right: 10px;
    bottom: 10px;
    padding: 10px;
    background: rgba(0, 0, 0, 0.8);
    color: #fff;
}

.mva7-thc-activetheme-district-theme-3 .list-view .col-3 .photoGalleryItem .shareGalleryContainer .gallery_photo_description,
.mva7-thc-activetheme-district-theme-3 .list-view .col-3 .photoGalleryItem .shareGalleryContainer .gallery_photo_description p,
.home-3 .list-view .col-3 .photoGalleryItem .shareGalleryContainer .gallery_photo_description,
.home-3 .list-view .col-3 .photoGalleryItem .shareGalleryContainer .gallery_photo_description p {
    margin: 0;
    font-weight: normal;
}

.mva7-thc-activetheme-district-theme-3 .list-view .col-3 .photoGalleryItem .shareGalleryContainer.clearfix,
.home-3 .list-view .col-3 .photoGalleryItem .shareGalleryContainer.clearfix {
    padding-top: 15px;
}

.mva7-thc-activetheme-district-theme-3 .carasoleflex-wrap.photo-gllery-three,
.home-3 .carasoleflex-wrap.photo-gllery-three {
    background: #cc4647 !important;
    color: #fff;
    padding: 16px 23px !important;
}

    .mva7-thc-activetheme-district-theme-3 .carasoleflex-wrap.photo-gllery-three .photo-glry-viewall,
    .home-3 .carasoleflex-wrap.photo-gllery-three .photo-glry-viewall {
        margin-top: 5px;
    }

        .mva7-thc-activetheme-district-theme-3 .carasoleflex-wrap.photo-gllery-three .photo-glry-viewall .link,
        .home-3 .carasoleflex-wrap.photo-gllery-three .photo-glry-viewall .link {
            color: #fff !important;
            border: 1px solid #fff;
            padding: 4px 10px;
        }

    .mva7-thc-activetheme-district-theme-3 .carasoleflex-wrap.photo-gllery-three .HomeGalleryCarasole .slides .galleryThumb img,
    .home-3 .carasoleflex-wrap.photo-gllery-three .HomeGalleryCarasole .slides .galleryThumb img {
        border: 2px solid #fff;
    }

.mva7-thc-activetheme-district-theme-3 .gen-list.video-gallery-three ul,
.home-3 .gen-list.video-gallery-three ul {
    margin-bottom: 0;
}

    .mva7-thc-activetheme-district-theme-3 .gen-list.video-gallery-three ul li,
    .home-3 .gen-list.video-gallery-three ul li {
        border-radius: 0 !important;
        height: 150px;
        width: 140px;
    }

        .mva7-thc-activetheme-district-theme-3 .gen-list.video-gallery-three ul li .list-text,
        .home-3 .gen-list.video-gallery-three ul li .list-text {
            font-size: 1.2em;
        }

.mva7-thc-activetheme-district-theme-3 .responsive-show,
.home-3 .responsive-show {
    display: none;
}

.mva7-thc-activetheme-district-theme-3 .responsive-hide,
.home-3 .responsive-hide {
    display: inherit;
}

@media screen and (max-width: 940px) {
    .mva7-thc-activetheme-district-theme-3 #topBar1 #accessibility .accessiblelinks ul li > a,
    .home-3 #topBar1 #accessibility .accessiblelinks ul li > a {
        color: #000;
    }

    .mva7-thc-activetheme-district-theme-3 #topBar1 #accessibility ul li a.skip-to-content,
    .home-3 #topBar1 #accessibility ul li a.skip-to-content {
        font-size: 1em !important;
        padding: 9px !important;
    }
}

@media screen and (max-width: 768px) {
    .mva7-thc-activetheme-district-theme-3 .responsive-show,
    .home-3 .responsive-show {
        display: inherit;
    }

    .mva7-thc-activetheme-district-theme-3 .responsive-hide,
    .home-3 .responsive-hide {
        display: none;
    }

    .mva7-thc-activetheme-district-theme-3 #videos .galleryThumb,
    .home-3 #videos .galleryThumb {
        width: calc(100% - 15px);
        margin: 0 0px 15px 0;
    }

    .mva7-thc-activetheme-district-theme-3 #videos .video h4,
    .home-3 #videos .video h4 {
        height: auto;
        overflow: inherit;
    }

    .mva7-thc-activetheme-district-theme-3 #videos.list-view .galleryThumb a,
    .home-3 #videos.list-view .galleryThumb a {
        width: 100%;
        float: left;
        padding-right: 0;
    }

    .mva7-thc-activetheme-district-theme-3 #videos.list-view .video h4,
    .home-3 #videos.list-view .video h4 {
        display: inline-block;
        padding-left: 0px;
        width: 100%;
    }

    .mva7-thc-activetheme-district-theme-3 .full-cntrl-bottom-caption-bottom .flex-direction-nav .flex-prev,
    .mva7-thc-activetheme-district-theme-3 .full-cntrl-bottom-caption-bottom.flexslider:hover .flex-direction-nav .flex-prev,
    .home-3 .full-cntrl-bottom-caption-bottom .flex-direction-nav .flex-prev,
    .home-3 .full-cntrl-bottom-caption-bottom.flexslider:hover .flex-direction-nav .flex-prev {
        left: 44%;
    }

    .mva7-thc-activetheme-district-theme-3 .publicU-Details .publicHeadColr,
    .home-3 .publicU-Details .publicHeadColr {
        border-top: 1px solid #ccc;
    }

    .mva7-thc-activetheme-district-theme-3 h2.resp-accordion,
    .home-3 h2.resp-accordion {
        position: relative;
    }

        .mva7-thc-activetheme-district-theme-3 h2.resp-accordion:after,
        .home-3 h2.resp-accordion:after {
            content: "\f196";
            position: absolute;
            right: 10px;
            font-family: FontAwesome;
            font-size: inherit;
            text-rendering: auto;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }

        .mva7-thc-activetheme-district-theme-3 h2.resp-accordion.resp-tab-active:after,
        .home-3 h2.resp-accordion.resp-tab-active:after {
            content: "\f147";
        }

    .mva7-thc-activetheme-district-theme-3 .utilityTabContainer h2.resp-accordion:after,
    .home-3 .utilityTabContainer h2.resp-accordion:after {
        content: "";
    }

    .mva7-thc-activetheme-district-theme-3 #topBar1 #accessibility ul li a:hover,
    .mva7-thc-activetheme-district-theme-3 #topBar1 #accessibility ul li a:focus,
    .home-3 #topBar1 #accessibility ul li a:hover,
    .home-3 #topBar1 #accessibility ul li a:focus {
        background: #000000;
        color: #ffffff;
    }
}

@media (min-width: 768px) {
    .mva7-thc-activetheme-district-theme-3 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
    .home-3 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
        border-color: transparent;
        background-color: #fff;
    }
}

@media screen and (max-width: 640px) {
    .mva7-thc-activetheme-district-theme-3 .singlebox.office-barier,
    .home-3 .singlebox.office-barier {
        column-count: 1;
    }

    .mva7-thc-activetheme-district-theme-3 .helpline-number-three .helplineContainer li,
    .mva7-thc-activetheme-district-theme-3 .gen-list.iconTop-textBottom-box-list li,
    .home-3 .helpline-number-three .helplineContainer li,
    .home-3 .gen-list.iconTop-textBottom-box-list li {
        width: 100%;
    }

    .mva7-thc-activetheme-district-theme-3 .helpline-number-three .helplineContainer li,
    .home-3 .helpline-number-three .helplineContainer li {
        width: 98%;
    }

    .mva7-thc-activetheme-district-theme-3 .list-view .pressRelese .pressImage,
    .home-3 .list-view .pressRelese .pressImage {
        width: 100%;
    }

    .mva7-thc-activetheme-district-theme-3 .serviceSearchContainer .selectsearchContainer,
    .home-3 .serviceSearchContainer .selectsearchContainer {
        display: inherit;
    }

    .mva7-thc-activetheme-district-theme-3 .khowMinisterBox,
    .home-3 .khowMinisterBox {
        padding-bottom: 0;
    }

    .mva7-thc-activetheme-district-theme-3 .list-view .touristMainCont .tourestContent,
    .mva7-thc-activetheme-district-theme-3 .list-view .touristMainCont .socialBox,
    .home-3 .list-view .touristMainCont .tourestContent,
    .home-3 .list-view .touristMainCont .socialBox {
        width: 100%;
    }

    .mva7-thc-activetheme-district-theme-3 .list-view .pressRelese .socialBox ul li,
    .home-3 .list-view .pressRelese .socialBox ul li {
        vertical-align: middle;
    }

    .mva7-thc-activetheme-district-theme-3 .singlebox.office-barier .box-1,
    .home-3 .singlebox.office-barier .box-1 {
        width: 100%;
        margin: 7px 0;
    }

    .mva7-thc-activetheme-district-theme-3 #videos.list-view .galleryThumb,
    .home-3 #videos.list-view .galleryThumb {
        width: calc(100% - 0px);
    }

    .mva7-thc-activetheme-district-theme-3 #tab6 .resp-tabs-container,
    .home-3 #tab6 .resp-tabs-container {
        width: 100%;
    }
}

/*css for high contrast*/
.mva7-thc-activetheme-district-theme-3.contrast p,
.contrast .home-3 p {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-3.contrast a:hover,
.contrast .home-3 a:hover {
    text-decoration: underline;
}

.mva7-thc-activetheme-district-theme-3.contrast .vc_row-has-fill,
.mva7-thc-activetheme-district-theme-3.contrast .vc_col-has-fill .vc_column-inner,
.mva7-thc-activetheme-district-theme-3.contrast .vc_tta-panel-body .vc_tta-tab a,
.mva7-thc-activetheme-district-theme-3.contrast .vc_tta-tab .vc_active a,
.mva7-thc-activetheme-district-theme-3.contrast .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-3.contrast .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
.mva7-thc-activetheme-district-theme-3.contrast .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus,
.mva7-thc-activetheme-district-theme-3.contrast .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover,
.mva7-thc-activetheme-district-theme-3.contrast .gen-list.statistics-list ul li a div.list-text,
.mva7-thc-activetheme-district-theme-3.contrast .gen-list.statistics-list ul li .list-anchor div.list-text,
.mva7-thc-activetheme-district-theme-3.contrast .blue-bg,
.mva7-thc-activetheme-district-theme-3.contrast .red-bg,
.mva7-thc-activetheme-district-theme-3.contrast .green-bg,
.mva7-thc-activetheme-district-theme-3.contrast .orange-bg,
.mva7-thc-activetheme-district-theme-3.contrast .gray-bg,
.mva7-thc-activetheme-district-theme-3.contrast .white-bg,
.mva7-thc-activetheme-district-theme-3.contrast .light-gray-bg,
.mva7-thc-activetheme-district-theme-3.contrast .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-panels,
.mva7-thc-activetheme-district-theme-3.contrast .carasoleflex-wrap.white-bg,
.mva7-thc-activetheme-district-theme-3.contrast .flexslider,
.mva7-thc-activetheme-district-theme-3.contrast .no-bg .list-icon.green-bg,
.mva7-thc-activetheme-district-theme-3.contrast .no-bg .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme-3.contrast .no-bg .list-icon.red-bg,
.mva7-thc-activetheme-district-theme-3.contrast .no-bg .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme-3.contrast .no-bg .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme-3.contrast .no-bg .list-icon.white-bg,
.mva7-thc-activetheme-district-theme-3.contrast .no-bg .list-icon.light-grauy-bg,
.mva7-thc-activetheme-district-theme-3.contrast table tr:nth-child(odd) td,
.mva7-thc-activetheme-district-theme-3.contrast table th,
.mva7-thc-activetheme-district-theme-3.contrast .siderbar ul ul,
.mva7-thc-activetheme-district-theme-3.contrast .gen-list.iconTop-textBottom-box-list li,
.mva7-thc-activetheme-district-theme-3.contrast .list-icon,
.mva7-thc-activetheme-district-theme-3.contrast #topBar1 #accessibility ul li .socialIcons.select-lang,
.mva7-thc-activetheme-district-theme-3.contrast .serviceSearchContainer .selectsearchContainer .field.has-addons .button,
.mva7-thc-activetheme-district-theme-3.contrast .serviceHeadingCont,
.mva7-thc-activetheme-district-theme-3.contrast #tab6 .resp-tabs-list li,
.mva7-thc-activetheme-district-theme-3.contrast #tab6 li.resp-tab-active,
.mva7-thc-activetheme-district-theme-3.contrast .carasoleflex-wrap.photo-gllery-three,
.contrast .home-3 .vc_row-has-fill,
.contrast .home-3 .vc_col-has-fill .vc_column-inner,
.contrast .home-3 .vc_tta-panel-body .vc_tta-tab a,
.contrast .home-3 .vc_tta-tab .vc_active a,
.contrast .home-3 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.contrast .home-3 .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
.contrast .home-3 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus,
.contrast .home-3 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover,
.contrast .home-3 .gen-list.statistics-list ul li a div.list-text,
.contrast .home-3 .gen-list.statistics-list ul li .list-anchor div.list-text,
.contrast .home-3 .blue-bg,
.contrast .home-3 .red-bg,
.contrast .home-3 .green-bg,
.contrast .home-3 .orange-bg,
.contrast .home-3 .gray-bg,
.contrast .home-3 .white-bg,
.contrast .home-3 .light-gray-bg,
.contrast .home-3 .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-panels,
.contrast .home-3 .carasoleflex-wrap.white-bg,
.contrast .home-3 .flexslider,
.contrast .home-3 .no-bg .list-icon.green-bg,
.contrast .home-3 .no-bg .list-icon.blue-bg,
.contrast .home-3 .no-bg .list-icon.red-bg,
.contrast .home-3 .no-bg .list-icon.orange-bg,
.contrast .home-3 .no-bg .list-icon.gray-bg,
.contrast .home-3 .no-bg .list-icon.white-bg,
.contrast .home-3 .no-bg .list-icon.light-grauy-bg,
.contrast .home-3 table tr:nth-child(odd) td,
.contrast .home-3 table th,
.contrast .home-3 .siderbar ul ul,
.contrast .home-3 .gen-list.iconTop-textBottom-box-list li,
.contrast .home-3 .list-icon,
.contrast .home-3 #topBar1 #accessibility ul li .socialIcons.select-lang,
.contrast .home-3 .serviceSearchContainer .selectsearchContainer .field.has-addons .button,
.contrast .home-3 .serviceHeadingCont,
.contrast .home-3 #tab6 .resp-tabs-list li,
.contrast .home-3 #tab6 li.resp-tab-active,
.contrast .home-3 .carasoleflex-wrap.photo-gllery-three {
    background-color: #000 !important;
    background: #000 !important;
}

    .mva7-thc-activetheme-district-theme-3.contrast .serviceHeadingCont:after,
    .contrast .home-3 .serviceHeadingCont:after {
        border-left: 10px solid #fff;
    }

.mva7-thc-activetheme-district-theme-3.contrast .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab > a,
.contrast .home-3 .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab > a {
    background-color: transparent !important;
}

.mva7-thc-activetheme-district-theme-3.contrast .gen-list.big-icon-list .list-text,
.mva7-thc-activetheme-district-theme-3.contrast .gen-list.big-icon-list .list-icon,
.mva7-thc-activetheme-district-theme-3.contrast .gen-list.small-icon-list .list-icon,
.mva7-thc-activetheme-district-theme-3.contrast .gen-list.box-list .list-icon,
.mva7-thc-activetheme-district-theme-3.contrast .gen-list.importantLinksWrapper ul li a,
.mva7-thc-activetheme-district-theme-3.contrast .gen-list.importantLinksWrapper ul li .list-anchor,
.mva7-thc-activetheme-district-theme-3.contrast .flex-pauseplay a:before,
.mva7-thc-activetheme-district-theme-3.contrast .flex-direction-nav a:before,
.mva7-thc-activetheme-district-theme-3.contrast .eventMeta > a span,
.mva7-thc-activetheme-district-theme-3.contrast .list-view .socialBox ul li a span,
.mva7-thc-activetheme-district-theme-3.contrast .list-view span,
.mva7-thc-activetheme-district-theme-3.contrast .list-style-arrow-long li a:before,
.contrast .home-3 .gen-list.big-icon-list .list-text,
.contrast .home-3 .gen-list.big-icon-list .list-icon,
.contrast .home-3 .gen-list.small-icon-list .list-icon,
.contrast .home-3 .gen-list.box-list .list-icon,
.contrast .home-3 .gen-list.importantLinksWrapper ul li a,
.contrast .home-3 .gen-list.importantLinksWrapper ul li .list-anchor,
.contrast .home-3 .flex-pauseplay a:before,
.contrast .home-3 .flex-direction-nav a:before,
.contrast .home-3 .eventMeta > a span,
.contrast .home-3 .list-view .socialBox ul li a span,
.contrast .home-3 .list-view span,
.contrast .home-3 .list-style-arrow-long li a:before {
    color: #ffff00 !important;
}

.mva7-thc-activetheme-district-theme-3.contrast .vc_col-has-fill .vc_column-inner,
.mva7-thc-activetheme-district-theme-3.contrast .list-icon.green-bg,
.mva7-thc-activetheme-district-theme-3.contrast .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme-3.contrast .list-icon.red-bg,
.mva7-thc-activetheme-district-theme-3.contrast .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme-3.contrast .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme-3.contrast .list-icon.white-bg,
.mva7-thc-activetheme-district-theme-3.contrast .list-icon.light-grauy-bg,
.mva7-thc-activetheme-district-theme-3.contrast .singlebox .box-1,
.mva7-thc-activetheme-district-theme-3.contrast .gen-list.box-list li,
.mva7-thc-activetheme-district-theme-3.contrast .gen-list.iconTop-textBottom-box-list li,
.mva7-thc-activetheme-district-theme-3.contrast .list-icon,
.mva7-thc-activetheme-district-theme-3.contrast .nav ul,
.mva7-thc-activetheme-district-theme-3.contrast .nav li ul li ul.show-menu,
.contrast .home-3 .vc_col-has-fill .vc_column-inner,
.contrast .home-3 .list-icon.green-bg,
.contrast .home-3 .list-icon.blue-bg,
.contrast .home-3 .list-icon.red-bg,
.contrast .home-3 .list-icon.orange-bg,
.contrast .home-3 .list-icon.gray-bg,
.contrast .home-3 .list-icon.white-bg,
.contrast .home-3 .list-icon.light-grauy-bg,
.contrast .home-3 .singlebox .box-1,
.contrast .home-3 .gen-list.box-list li,
.contrast .home-3 .gen-list.iconTop-textBottom-box-list li,
.contrast .home-3 .list-icon,
.contrast .home-3 .nav ul,
.contrast .home-3 .nav li ul li ul.show-menu {
    border: 1px solid #3b3b3b !important;
    border-color: #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme-3.contrast .vc_tta.vc_general .vc_tta-panel-body,
.contrast .home-3 .vc_tta.vc_general .vc_tta-panel-body {
    border: 1px solid #fff !important;
}

.mva7-thc-activetheme-district-theme-3.contrast .footerlogocarousel.withborder .flexslider .slides > li:first-child,
.mva7-thc-activetheme-district-theme-3.contrast .jan-seva-kendra-cntr,
.mva7-thc-activetheme-district-theme-3.contrast .helpline-number-three .helplineContainer li,
.mva7-thc-activetheme-district-theme-3.contrast .touristMainCont:hover .tourestContent,
.mva7-thc-activetheme-district-theme-3.contrast .gen-list.statistics-box-list.col-two li,
.contrast .home-3 .footerlogocarousel.withborder .flexslider .slides > li:first-child,
.contrast .home-3 .jan-seva-kendra-cntr,
.contrast .home-3 .helpline-number-three .helplineContainer li,
.contrast .home-3 .touristMainCont:hover .tourestContent,
.contrast .home-3 .gen-list.statistics-box-list.col-two li {
    border-color: #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme-3.contrast #footerScrollbarWrapper,
.contrast .home-3 #footerScrollbarWrapper {
    border-bottom: none;
}

.mva7-thc-activetheme-district-theme-3.contrast .footerlogocarousel.withborder .flexslider .slides > li,
.contrast .home-3 .footerlogocarousel.withborder .flexslider .slides > li {
    box-shadow: 1px 0px 0px 0px #3b3b3b;
}

.mva7-thc-activetheme-district-theme-3.contrast .vc_row-has-fill,
.mva7-thc-activetheme-district-theme-3.contrast #topBar1 #accessibility ul li .socialIcons ul li a:hover,
.contrast .home-3 .vc_row-has-fill,
.contrast .home-3 #topBar1 #accessibility ul li .socialIcons ul li a:hover {
    background: #101010 !important;
}

.mva7-thc-activetheme-district-theme-3.contrast .events-wrapper .event-dtls span,
.mva7-thc-activetheme-district-theme-3.contrast .helpline-number-three .helplineContainer li .number,
.contrast .home-3 .events-wrapper .event-dtls span,
.contrast .home-3 .helpline-number-three .helplineContainer li .number {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-3.contrast .current-menu-ancestor > a,
.mva7-thc-activetheme-district-theme-3.contrast .nav li.current-menu-parent > a,
.contrast .home-3 .current-menu-ancestor > a,
.contrast .home-3 .nav li.current-menu-parent > a {
    background: #333;
}

.mva7-thc-activetheme-district-theme-3.contrast caption,
.contrast .home-3 caption {
    background: #3b3b3b;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-3.contrast .resp-tabs-list li,
.contrast .home-3 .resp-tabs-list li {
    border: 1px solid #fff !important;
    border-left: 0 !important;
}

.mva7-thc-activetheme-district-theme-3.contrast #tab6 li.resp-tab-active,
.contrast .home-3 #tab6 li.resp-tab-active {
    border-right: none !important;
}

.mva7-thc-activetheme-district-theme-3.contrast .serviceSearchContainer .selectsearchContainer .field.has-addons .button,
.contrast .home-3 .serviceSearchContainer .selectsearchContainer .field.has-addons .button {
    border: 1px solid #ffff00;
}

.mva7-thc-activetheme-district-theme-3.contrast #topBar1,
.contrast .home-3 #topBar1 {
    background: #23282d;
}

.mva7-thc-activetheme-district-theme-3.contrast #overflowMenu .ofMenu ul li a,
.contrast .home-3 #overflowMenu .ofMenu ul li a {
    border-top: none;
    border-bottom: 0;
}

.mva7-thc-activetheme-district-theme-3.contrast .socialBox ul li .icon-share,
.mva7-thc-activetheme-district-theme-3.contrast .eventItem .eventDate span,
.contrast .home-3 .socialBox ul li .icon-share,
.contrast .home-3 .eventItem .eventDate span {
    color: #fff !important;
}

.mva7-thc-activetheme-district-theme-3.contrast .services-ten .gen-tab .resp-tabs-list .resp-tab-item,
.contrast .home-3 .services-ten .gen-tab .resp-tabs-list .resp-tab-item {
    border-bottom: 0 !important;
    border-left: 1px solid #fff !important;
}

    .mva7-thc-activetheme-district-theme-3.contrast .services-ten .gen-tab .resp-tabs-list .resp-tab-item:last-child,
    .contrast .home-3 .services-ten .gen-tab .resp-tabs-list .resp-tab-item:last-child {
        border-bottom: 1px solid #fff !important;
    }

.mva7-thc-activetheme-district-theme-3.contrast .services-ten .gen-tab.tab-vertical .resp-tabs-list .resp-tab-item.resp-tab-active,
.contrast .home-3 .services-ten .gen-tab.tab-vertical .resp-tabs-list .resp-tab-item.resp-tab-active {
    border-right: 0 !important;
}

.mva7-thc-activetheme-district-theme-3.contrast .text-highlight,
.contrast .home-3 .text-highlight {
    color: #fff;
}

/*Theme 3 end*/
/*Theme 4 start*/
.mva7-thc-activetheme-district-theme-4,
.home-4 {
    /*-----------------*/
}

    .mva7-thc-activetheme-district-theme-4 body,
    .home-4 body {
        overflow-x: hidden;
    }

    .mva7-thc-activetheme-district-theme-4 .nav ul.sub-menu.megamenu li,
    .home-4 .nav ul.sub-menu.megamenu li {
        background: #fff;
    }

    .mva7-thc-activetheme-district-theme-4 #topBar1.make-accessible-header #accessibility > ul > li > a:hover > img,
    .mva7-thc-activetheme-district-theme-4 #topBar1.make-accessible-header #accessibility > ul > li.mFocus > a:hover > img,
    .home-4 #topBar1.make-accessible-header #accessibility > ul > li > a:hover > img,
    .home-4 #topBar1.make-accessible-header #accessibility > ul > li.mFocus > a:hover > img {
        filter: invert(10);
    }

    .mva7-thc-activetheme-district-theme-4 .singlebox,
    .home-4 .singlebox {
        display: inline-block;
        width: 100%;
    }

    .mva7-thc-activetheme-district-theme-4 .selectsearchContainer > form .button,
    .home-4 .selectsearchContainer > form .button {
        line-height: 22px;
        border-bottom-right-radius: 3px;
        border-top-right-radius: 3px;
    }

    .mva7-thc-activetheme-district-theme-4 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab.vc_active > a,
    .home-4 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab.vc_active > a {
        background-color: #fff;
        color: #BF0000;
    }

    .mva7-thc-activetheme-district-theme-4 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab > a,
    .home-4 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab > a {
        background-color: transparent;
        border-color: transparent;
        padding: 12px 14px;
        font-weight: 600;
        text-transform: uppercase;
        border-radius: 0px;
        font-size: 13px;
    }

@media (min-width: 768px) {
    .mva7-thc-activetheme-district-theme-4 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
    .home-4 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
        border-color: transparent;
        background-color: #fff;
    }
}

.mva7-thc-activetheme-district-theme-4 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.home-4 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab.vc_active > a {
    background-color: #fff;
    color: #353333;
}

.mva7-thc-activetheme-district-theme-4 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a,
.home-4 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a {
    background-color: #353333;
    border-color: transparent;
    padding: 13px 15px;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 17px;
    color: #d8d4d4;
    border-radius: 0px;
}

    .mva7-thc-activetheme-district-theme-4 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a:hover,
    .home-4 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a:hover {
        background-color: #353333;
        color: #fff;
    }

@media (min-width: 768px) {
    .mva7-thc-activetheme-district-theme-4 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,
    .home-4 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
        border-color: transparent;
        background-color: #fff;
    }
}

.mva7-thc-activetheme-district-theme-4 .serviceSearchContainer .selectsearchContainer .field.has-addons .button,
.home-4 .serviceSearchContainer .selectsearchContainer .field.has-addons .button {
    font-size: inherit;
    background: #b83058;
}

.mva7-thc-activetheme-district-theme-4 .input,
.mva7-thc-activetheme-district-theme-4 .textarea,
.home-4 .input,
.home-4 .textarea {
    border-color: #9c9c9c;
}

    .mva7-thc-activetheme-district-theme-4 .input:hover,
    .mva7-thc-activetheme-district-theme-4 .textarea:hover,
    .home-4 .input:hover,
    .home-4 .textarea:hover {
        background-color: #fff;
    }

.mva7-thc-activetheme-district-theme-4 .photoGalleryContainer,
.home-4 .photoGalleryContainer {
    display: inline-block;
}

    .mva7-thc-activetheme-district-theme-4 .photoGalleryContainer .viewGalleryContainer .glryyContentItem span,
    .home-4 .photoGalleryContainer .viewGalleryContainer .glryyContentItem span {
        font-size: 1em;
    }

.mva7-thc-activetheme-district-theme-4 #topBar1 #accessibility ul li a.skip-to-content,
.home-4 #topBar1 #accessibility ul li a.skip-to-content {
    font-size: 0.8em;
    padding: 9px 8px;
}

.mva7-thc-activetheme-district-theme-4 .news-event-tabs.vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab > a,
.home-4 .news-event-tabs.vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab > a {
    border-color: transparent;
    background-color: transparent;
    color: #333;
    font-size: 1.2em;
    text-transform: uppercase;
    font-weight: bold;
}

    .mva7-thc-activetheme-district-theme-4 .news-event-tabs.vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab.vc_active > a,
    .mva7-thc-activetheme-district-theme-4 .news-event-tabs.vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab > a:hover,
    .home-4 .news-event-tabs.vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab.vc_active > a,
    .home-4 .news-event-tabs.vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab > a:hover {
        border-color: transparent;
        background-color: transparent;
        color: #b83058;
        border-bottom: 3px solid #b83058;
    }

.mva7-thc-activetheme-district-theme-4 .news-event-tabs .vc_tta-tabs-container,
.home-4 .news-event-tabs .vc_tta-tabs-container {
    border-bottom: 1px solid #e1e1e1;
}

.mva7-thc-activetheme-district-theme-4 .minister-profile-four,
.home-4 .minister-profile-four {
    border: 1px solid #ccc;
    padding: 7px 10px;
}

    .mva7-thc-activetheme-district-theme-4 .minister-profile-four .box-1.aside-box .khowMinisterBox .social-icocntr,
    .home-4 .minister-profile-four .box-1.aside-box .khowMinisterBox .social-icocntr {
        float: left;
    }

    .mva7-thc-activetheme-district-theme-4 .minister-profile-four .khowMinisterBox .social-icocntr,
    .home-4 .minister-profile-four .khowMinisterBox .social-icocntr {
        margin-top: 3px;
        margin-right: 3px;
    }

        .mva7-thc-activetheme-district-theme-4 .minister-profile-four .khowMinisterBox .social-icocntr a,
        .home-4 .minister-profile-four .khowMinisterBox .social-icocntr a {
            padding: 5px !important;
        }

            .mva7-thc-activetheme-district-theme-4 .minister-profile-four .khowMinisterBox .social-icocntr a svg,
            .home-4 .minister-profile-four .khowMinisterBox .social-icocntr a svg {
                width: 12px;
                height: 12px;
            }

    .mva7-thc-activetheme-district-theme-4 .minister-profile-four .khowMinisterBox .MinisterProfile ul,
    .home-4 .minister-profile-four .khowMinisterBox .MinisterProfile ul {
        padding: 0;
        margin-top: 10px;
    }

        .mva7-thc-activetheme-district-theme-4 .minister-profile-four .khowMinisterBox .MinisterProfile ul li,
        .home-4 .minister-profile-four .khowMinisterBox .MinisterProfile ul li {
            padding: 0px;
            float: none;
            margin-bottom: 0;
        }

            .mva7-thc-activetheme-district-theme-4 .minister-profile-four .khowMinisterBox .MinisterProfile ul li a,
            .home-4 .minister-profile-four .khowMinisterBox .MinisterProfile ul li a {
                background: #fff;
                padding: 5px;
                font-size: 10px;
                color: #333;
                border: 1px solid #ccc !important;
            }

    .mva7-thc-activetheme-district-theme-4 .minister-profile-four .khowMinisterBox .social-icocntr,
    .home-4 .minister-profile-four .khowMinisterBox .social-icocntr {
        float: none;
        width: max-content;
        margin-bottom: 3px;
    }

        .mva7-thc-activetheme-district-theme-4 .minister-profile-four .khowMinisterBox .social-icocntr a,
        .home-4 .minister-profile-four .khowMinisterBox .social-icocntr a {
            background: #fff;
            padding: 0px 3px !important;
            font-size: 12px;
            color: #333;
            border: 1px solid #ccc !important;
            display: inline-block;
        }

    .mva7-thc-activetheme-district-theme-4 .minister-profile-four .khowMinisterBox ul,
    .home-4 .minister-profile-four .khowMinisterBox ul {
        float: none !important;
        margin-top: 3px !important;
    }

        .mva7-thc-activetheme-district-theme-4 .minister-profile-four .khowMinisterBox ul li a,
        .home-4 .minister-profile-four .khowMinisterBox ul li a {
            margin-right: 3px;
        }

.mva7-thc-activetheme-district-theme-4 .public-utilities-four,
.home-4 .public-utilities-four {
    color: #fff;
    position: relative;
}

    .mva7-thc-activetheme-district-theme-4 .public-utilities-four:after,
    .home-4 .public-utilities-four:after {
        content: "";
        position: absolute;
        right: 0;
        left: -5000px;
        top: 0;
        bottom: 0;
        background: #b83058;
        z-index: -9;
    }

    .mva7-thc-activetheme-district-theme-4 .public-utilities-four .gen-list.statistics-list ul li a div.list-text,
    .mva7-thc-activetheme-district-theme-4 .public-utilities-four .gen-list.statistics-list ul li .list-anchor div.list-text,
    .home-4 .public-utilities-four .gen-list.statistics-list ul li a div.list-text,
    .home-4 .public-utilities-four .gen-list.statistics-list ul li .list-anchor div.list-text {
        background: #b83058;
        color: #fff;
    }

    .mva7-thc-activetheme-district-theme-4 .public-utilities-four .gen-list.statistics-list ul li a span.list-icon,
    .home-4 .public-utilities-four .gen-list.statistics-list ul li a span.list-icon {
        top: -7px;
        line-height: 26px;
        border: 2px solid #dadada;
    }

.mva7-thc-activetheme-district-theme-4 .mva7-thc-activetheme-district-theme .icon-social-thumb .find-services-four,
.mva7-thc-activetheme-district-theme-4 .find-services-four.fore-color-white .list-text,
.home-4 .mva7-thc-activetheme-district-theme .icon-social-thumb .find-services-four,
.home-4 .find-services-four.fore-color-white .list-text {
    color: #fff;
}

    .mva7-thc-activetheme-district-theme-4 .find-services-four.fore-color-white .list-text:hover,
    .home-4 .find-services-four.fore-color-white .list-text:hover {
        color: #e1e1e1;
    }

.mva7-thc-activetheme-district-theme-4 .find-services-four.gen-list a span.list-icon,
.mva7-thc-activetheme-district-theme-4 .find-services-four.gen-list .list-anchor span.list-icon,
.home-4 .find-services-four.gen-list a span.list-icon,
.home-4 .find-services-four.gen-list .list-anchor span.list-icon {
    border: 1px solid #dadada;
}

.mva7-thc-activetheme-district-theme-4 .feature-project-four .gen-card,
.home-4 .feature-project-four .gen-card {
    width: 48%;
    padding: 5px;
    box-sizing: border-box;
}

    .mva7-thc-activetheme-district-theme-4 .feature-project-four .gen-card .gen-card-content > h4,
    .home-4 .feature-project-four .gen-card .gen-card-content > h4 {
        display: none;
    }

.mva7-thc-activetheme-district-theme-4 .media-gallery-four.gen-list.iconTop-textBottom-box-list li,
.home-4 .media-gallery-four.gen-list.iconTop-textBottom-box-list li {
    width: 30.33%;
    border-radius: 0 !important;
}

.mva7-thc-activetheme-district-theme-4 .media-gallery-four.gen-list ul li a div.list-text,
.mva7-thc-activetheme-district-theme-4 .media-gallery-four.gen-list ul li .list-anchor div.list-text,
.home-4 .media-gallery-four.gen-list ul li a div.list-text,
.home-4 .media-gallery-four.gen-list ul li .list-anchor div.list-text {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-4 .festival-event-four .wpb_wrapper,
.home-4 .festival-event-four .wpb_wrapper {
    border: 1px solid #e1e1e1;
    padding: 15px;
}

.mva7-thc-activetheme-district-theme-4 .with-sidebar,
.home-4 .with-sidebar {
    display: inline-block;
    width: 100%;
}

    .mva7-thc-activetheme-district-theme-4 .with-sidebar .main-content,
    .home-4 .with-sidebar .main-content {
        float: left;
        width: 70%;
    }

    .mva7-thc-activetheme-district-theme-4 .with-sidebar .siderbar,
    .home-4 .with-sidebar .siderbar {
        float: right;
        width: 25%;
    }

    .mva7-thc-activetheme-district-theme-4 .with-sidebar th,
    .mva7-thc-activetheme-district-theme-4 .with-sidebar td,
    .home-4 .with-sidebar th,
    .home-4 .with-sidebar td {
        padding: 5px;
        text-align: center;
    }

.mva7-thc-activetheme-district-theme-4 .without-sidebar,
.home-4 .without-sidebar {
    display: inline-block;
    width: 100%;
}

    .mva7-thc-activetheme-district-theme-4 .without-sidebar .main-content,
    .home-4 .without-sidebar .main-content {
        float: none;
        width: 100%;
    }

    .mva7-thc-activetheme-district-theme-4 .without-sidebar .siderbar,
    .home-4 .without-sidebar .siderbar {
        display: none !important;
    }

.mva7-thc-activetheme-district-theme-4 .logo a h1,
.home-4 .logo a h1 {
    display: block;
    font-weight: inherit;
    font-size: inherit;
}

.mva7-thc-activetheme-district-theme-4 .nav li.current-menu-parent > a,
.mva7-thc-activetheme-district-theme-4 .current-menu-ancestor > a,
.home-4 .nav li.current-menu-parent > a,
.home-4 .current-menu-ancestor > a {
    background: #b83058;
    color: #ffffff;
    outline: 0;
}

.mva7-thc-activetheme-district-theme-4 .full-cntrl-right-caption-left .container,
.home-4 .full-cntrl-right-caption-left .container {
    width: 50%;
}

.mva7-thc-activetheme-district-theme-4 .siderbar ul li h3,
.mva7-thc-activetheme-district-theme-4 .siderbar ul li .heading3,
.home-4 .siderbar ul li h3,
.home-4 .siderbar ul li .heading3 {
    padding: 10px 20px;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-4 #galleryCategory1 .twoImgContainer img,
.home-4 #galleryCategory1 .twoImgContainer img {
    width: 100%;
}

.mva7-thc-activetheme-district-theme-4 .flex-pauseplay a,
.home-4 .flex-pauseplay a {
    opacity: 1;
}

.mva7-thc-activetheme-district-theme-4 .flexslider:focus .flex-direction-nav .flex-next:focus,
.mva7-thc-activetheme-district-theme-4 .flexslider:focus .flex-direction-nav .flex-prev:focus,
.home-4 .flexslider:focus .flex-direction-nav .flex-next:focus,
.home-4 .flexslider:focus .flex-direction-nav .flex-prev:focus {
    opacity: 1;
}

.mva7-thc-activetheme-district-theme-4 #topBar1 #accessibility ul li .goiSearch button,
.home-4 #topBar1 #accessibility ul li .goiSearch button {
    font-size: 16px;
}

.mva7-thc-activetheme-district-theme-4 #topBar1 #accessibility ul li a.change-language,
.home-4 #topBar1 #accessibility ul li a.change-language {
    font-size: 0.8em;
    padding: 9px 8px;
    font-weight: bold;
    text-transform: uppercase;
    border-left: none;
}

.mva7-thc-activetheme-district-theme-4 #topBar1 #accessibility ul li .socialIcons.select-lang,
.home-4 #topBar1 #accessibility ul li .socialIcons.select-lang {
    width: inherit;
    background: #fff;
    margin-top: 0px;
    border-left: 1px solid #d8d8d8;
    left: inherit;
    right: 0;
}

    .mva7-thc-activetheme-district-theme-4 #topBar1 #accessibility ul li .socialIcons.select-lang a,
    .home-4 #topBar1 #accessibility ul li .socialIcons.select-lang a {
        padding: 8px 15px;
        font-size: 0.8em;
        color: #000;
        text-transform: uppercase;
        font-weight: bold;
    }

        .mva7-thc-activetheme-district-theme-4 #topBar1 #accessibility ul li .socialIcons.select-lang a:hover,
        .home-4 #topBar1 #accessibility ul li .socialIcons.select-lang a:hover {
            color: #000;
        }

.mva7-thc-activetheme-district-theme-4 #topBar1 #accessibility ul li .socialIcons,
.home-4 #topBar1 #accessibility ul li .socialIcons {
    border-left: 1px solid #d8d8d8;
}

.mva7-thc-activetheme-district-theme-4 caption,
.home-4 caption {
    color: #fff;
    font-size: 1.3em;
    font-weight: 600;
    background: #444;
    padding: 8px;
}

.mva7-thc-activetheme-district-theme-4 .gen-list.tenders-four ul,
.home-4 .gen-list.tenders-four ul {
    column-count: 2;
}

    .mva7-thc-activetheme-district-theme-4 .gen-list.tenders-four ul li,
    .home-4 .gen-list.tenders-four ul li {
        display: inline-block;
    }

.mva7-thc-activetheme-district-theme-4 .nav li ul li ul.show-menu,
.home-4 .nav li ul li ul.show-menu {
    border-left: 1px solid #b83058;
}

.mva7-thc-activetheme-district-theme-4 .bg-white,
.home-4 .bg-white {
    background: #fff;
}

.mva7-thc-activetheme-district-theme-4 .serviceSearchContainer .selectsearchContainer .control .select select,
.home-4 .serviceSearchContainer .selectsearchContainer .control .select select {
    background: #fff !important;
    width: 100%;
}

.mva7-thc-activetheme-district-theme-4 .eventDate,
.home-4 .eventDate {
    padding-top: 12px;
}

.mva7-thc-activetheme-district-theme-4 .list-view-no-border .eventItem,
.mva7-thc-activetheme-district-theme-4 .list-view-no-border .col-3:nth-child(even) .eventItem,
.home-4 .list-view-no-border .eventItem,
.home-4 .list-view-no-border .col-3:nth-child(even) .eventItem {
    background: #fff;
}

.mva7-thc-activetheme-district-theme-4 table thead tr th,
.home-4 table thead tr th {
    background: #b83058;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-4 caption,
.home-4 caption {
    background: #731430;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-4 .janasevaContent > img,
.home-4 .janasevaContent > img {
    vertical-align: middle;
}

.mva7-thc-activetheme-district-theme-4 .janasevaContent,
.home-4 .janasevaContent {
    margin-bottom: 15px;
    display: inline-block;
    width: 100%;
}

.mva7-thc-activetheme-district-theme-4 .serviceSearchContainer .selectsearchContainer .serviceSrchBtn,
.home-4 .serviceSearchContainer .selectsearchContainer .serviceSrchBtn {
    background: #b83058;
    border-color: #b83058;
}

.mva7-thc-activetheme-district-theme-4 .public-utilities-four .gen-list.statistics-list ul li a span.list-icon,
.mva7-thc-activetheme-district-theme-4 .public-utilities-four .gen-list.statistics-list ul li .list-anchor span.list-icon,
.home-4 .public-utilities-four .gen-list.statistics-list ul li a span.list-icon,
.home-4 .public-utilities-four .gen-list.statistics-list ul li .list-anchor span.list-icon {
    width: 50px !important;
}

.mva7-thc-activetheme-district-theme-4 .field.has-addons .control .button,
.home-4 .field.has-addons .control .button {
    font-size: 1em;
}

.mva7-thc-activetheme-district-theme-4 .thumbs_view.list-view .col-4 .photoGalleryContainer .viewGalleryContainer .gallery-descriptions p,
.home-4 .thumbs_view.list-view .col-4 .photoGalleryContainer .viewGalleryContainer .gallery-descriptions p {
    font-weight: inherit !important;
}

.mva7-thc-activetheme-district-theme-4 .wpcf7-submit,
.home-4 .wpcf7-submit {
    color: #ffffff;
    background-color: #b83058;
    border-color: #b83058;
}

.mva7-thc-activetheme-district-theme-4 .pdf-hold,
.home-4 .pdf-hold {
    float: right;
    width: auto;
    border: 0;
}

.mva7-thc-activetheme-district-theme-4 #photoGallery6 .list-view .photoGallery6Item,
.home-4 #photoGallery6 .list-view .photoGallery6Item {
    border: 0;
}

.mva7-thc-activetheme-district-theme-4 .list-view .col-4 .imageThumb.vdo-thumb,
.home-4 .list-view .col-4 .imageThumb.vdo-thumb {
    padding-right: 15px;
}

.mva7-thc-activetheme-district-theme-4 .touristContainer.touristcntr-four .tourmainContent .photoTxtContainer .txtHeading,
.mva7-thc-activetheme-district-theme-4 .touristContainer .tourmainContent .photoTxtContainer a,
.home-4 .touristContainer.touristcntr-four .tourmainContent .photoTxtContainer .txtHeading,
.home-4 .touristContainer .tourmainContent .photoTxtContainer a {
    color: #000;
    padding: 5px 5px 10px 5px;
}

.mva7-thc-activetheme-district-theme-4 .icon-share,
.home-4 .icon-share {
    font-size: 1.2em;
}

.mva7-thc-activetheme-district-theme-4 .thumbs_view.list-view .gallery-descriptions,
.home-4 .thumbs_view.list-view .gallery-descriptions {
    margin-bottom: 15px;
}

.mva7-thc-activetheme-district-theme-4 .newsMainContainer,
.home-4 .newsMainContainer {
    width: auto;
    column-count: inherit;
    margin-left: -15px;
}

.mva7-thc-activetheme-district-theme-4 .newsmainContent,
.home-4 .newsmainContent {
    width: calc(33% - 15px);
    margin-left: 15px;
    margin-bottom: 15px;
    vertical-align: top;
}

.mva7-thc-activetheme-district-theme-4 .list-view .newsMainContainer,
.home-4 .list-view .newsMainContainer {
    margin-left: 0;
}

.mva7-thc-activetheme-district-theme-4 .list-view .newsmainContent,
.home-4 .list-view .newsmainContent {
    width: calc(100% - 15px);
    margin-left: 0;
    margin-bottom: 15px;
}

.mva7-thc-activetheme-district-theme-4 .list-view .newsMainContainer .newsmainContent .newsImgContainer,
.home-4 .list-view .newsMainContainer .newsmainContent .newsImgContainer {
    width: 30%;
    float: left;
    padding-right: 15px;
}

.mva7-thc-activetheme-district-theme-4 .socialBox.pressrls-social,
.home-4 .socialBox.pressrls-social {
    border: 1px solid #ccc;
}

    .mva7-thc-activetheme-district-theme-4 .socialBox.pressrls-social .icon-share,
    .home-4 .socialBox.pressrls-social .icon-share {
        color: #000;
    }

.mva7-thc-activetheme-district-theme-4 .list-view .socialBox.pressrls-social,
.home-4 .list-view .socialBox.pressrls-social {
    border: 0;
    text-align: left;
}

.mva7-thc-activetheme-district-theme-4 .printShare .icon-share,
.home-4 .printShare .icon-share {
    font-size: 1.6em;
}

.mva7-thc-activetheme-district-theme-4 #videos .vdo-thumb,
.home-4 #videos .vdo-thumb {
    position: relative;
}

.mva7-thc-activetheme-district-theme-4 #photoGallery9 .flexslider .slides > li,
.home-4 #photoGallery9 .flexslider .slides > li {
    margin: 0;
}

.mva7-thc-activetheme-district-theme-4 #photoGallery9 .flexslider.galleryCarousel9 .slides > li,
.home-4 #photoGallery9 .flexslider.galleryCarousel9 .slides > li {
    margin: 5px 5px 0 0;
}

.mva7-thc-activetheme-district-theme-4 #tab6 ul.resp-tabs-list,
.home-4 #tab6 ul.resp-tabs-list {
    width: 20%;
}

.mva7-thc-activetheme-district-theme-4 #tab6 .resp-tabs-container,
.home-4 #tab6 .resp-tabs-container {
    width: 80%;
}

.mva7-thc-activetheme-district-theme-4 .single-public-four,
.home-4 .single-public-four {
    height: 245px;
    margin-bottom: 15px;
}

.mva7-thc-activetheme-district-theme-4 .touristContainer.touristcntr-four,
.home-4 .touristContainer.touristcntr-four {
    column-count: auto;
    margin-left: -15px;
}

.mva7-thc-activetheme-district-theme-4 .eventsMainContainer,
.home-4 .eventsMainContainer {
    float: left;
    border: 1px solid #e1e1e1;
    padding: 15px;
}

.mva7-thc-activetheme-district-theme-4 .touristContainer.touristcntr-four .tourmainContent,
.mva7-thc-activetheme-district-theme-4 .eventsMainContainer,
.home-4 .touristContainer.touristcntr-four .tourmainContent,
.home-4 .eventsMainContainer {
    width: calc(32% - 15px);
    vertical-align: top;
    margin-left: 15px;
}

.mva7-thc-activetheme-district-theme-4 .list-view .touristContainer.touristcntr-four .tourmainContent,
.mva7-thc-activetheme-district-theme-4 .list-view .eventsMainContainer,
.home-4 .list-view .touristContainer.touristcntr-four .tourmainContent,
.home-4 .list-view .eventsMainContainer {
    width: calc(100% - 15px);
}

.mva7-thc-activetheme-district-theme-4 .eventsMainContainer .eventsImgContainer,
.mva7-thc-activetheme-district-theme-4 .eventsMainContainer .eventsRightContainer,
.home-4 .eventsMainContainer .eventsImgContainer,
.home-4 .eventsMainContainer .eventsRightContainer {
    width: 100%;
}

.mva7-thc-activetheme-district-theme-4 .list-view .eventsMainContainer .eventsImgContainer,
.home-4 .list-view .eventsMainContainer .eventsImgContainer {
    width: 38%;
}

.mva7-thc-activetheme-district-theme-4 .list-view .eventsMainContainer .eventsRightContainer,
.home-4 .list-view .eventsMainContainer .eventsRightContainer {
    width: 60%;
}

.mva7-thc-activetheme-district-theme-4 .upcommingevent-blue,
.home-4 .upcommingevent-blue {
    font-size: 1em;
    color: #fff;
    vertical-align: top;
    display: inline-block;
}

.mva7-thc-activetheme-district-theme-4 .pdf-hold .pdf-icon,
.home-4 .pdf-hold .pdf-icon {
    margin: 0px 3px 0 0;
}

.mva7-thc-activetheme-district-theme-4 .find-services-four ul,
.home-4 .find-services-four ul {
    column-count: inherit;
}

    .mva7-thc-activetheme-district-theme-4 .find-services-four ul li,
    .home-4 .find-services-four ul li {
        width: 49%;
        display: inline-block;
    }

.mva7-thc-activetheme-district-theme-4 .relatedDistCont .relatedContainer,
.home-4 .relatedDistCont .relatedContainer {
    margin: 7px;
    padding: 15px;
}

.mva7-thc-activetheme-district-theme-4 .minister-profile-four .box-1.aside-box,
.home-4 .minister-profile-four .box-1.aside-box {
    padding-bottom: 15px;
    min-height: 130px;
}

.mva7-thc-activetheme-district-theme-4 .video-read-more,
.home-4 .video-read-more {
    background: #b83058 !important;
}

.mva7-thc-activetheme-district-theme-4 .boxBorder,
.home-4 .boxBorder {
    border: 1px solid #e1e1e1;
}

.mva7-thc-activetheme-district-theme-4 .poststyle,
.home-4 .poststyle {
    width: 100%;
    padding: 20px;
    border-bottom: 1px solid #e1e1e1;
}

    .mva7-thc-activetheme-district-theme-4 .poststyle:last-child,
    .home-4 .poststyle:last-child {
        border-bottom: 0px;
    }

.mva7-thc-activetheme-district-theme-4 .text-highlight,
.home-4 .text-highlight {
    color: #b83058;
}

.mva7-thc-activetheme-district-theme-4 .pdf-download-cntr,
.home-4 .pdf-download-cntr {
    padding: 7px;
}

.mva7-thc-activetheme-district-theme-4 .ofMenu .current-menu-ancestor > a,
.home-4 .ofMenu .current-menu-ancestor > a {
    background: #a5254a;
}

.mva7-thc-activetheme-district-theme-4 .serviceSearchContainer .selectsearchContainer .control:first-child,
.home-4 .serviceSearchContainer .selectsearchContainer .control:first-child {
    width: calc(100% - 95px);
}

.mva7-thc-activetheme-district-theme-4 .serviceSearchContainer .selectsearchContainer .control .select,
.home-4 .serviceSearchContainer .selectsearchContainer .control .select {
    display: block;
}

    .mva7-thc-activetheme-district-theme-4 .serviceSearchContainer .selectsearchContainer .control .select:after,
    .home-4 .serviceSearchContainer .selectsearchContainer .control .select:after {
        top: 20px;
    }

.mva7-thc-activetheme-district-theme-4 .searchbydate .serviceHeadingCont,
.home-4 .searchbydate .serviceHeadingCont {
    padding: 30px;
}

.mva7-thc-activetheme-district-theme-4 .searchbydate .serviceSearchContainer .selectsearchContainer .field.has-addons .control input[type="date"],
.home-4 .searchbydate .serviceSearchContainer .selectsearchContainer .field.has-addons .control input[type="date"] {
    width: 200px;
}

@media (max-width: 1400px) {
    .mva7-thc-activetheme-district-theme-4 .box-1.aside-box .khowMinisterBox,
    .home-4 .box-1.aside-box .khowMinisterBox {
        padding: 20px 6px;
    }
}

.mva7-thc-activetheme-district-theme-4 .khowMinisterBox .MinisterProfile ul li a,
.home-4 .khowMinisterBox .MinisterProfile ul li a {
    color: #ab2f54;
}

.mva7-thc-activetheme-district-theme-4 .responsive-show,
.home-4 .responsive-show {
    display: none;
}

.mva7-thc-activetheme-district-theme-4 .responsive-hide,
.home-4 .responsive-hide {
    display: inherit;
}

@media screen and (max-width: 768px) {
    .mva7-thc-activetheme-district-theme-4 .responsive-show,
    .home-4 .responsive-show {
        display: inherit;
    }

    .mva7-thc-activetheme-district-theme-4 .responsive-hide,
    .home-4 .responsive-hide {
        display: none;
    }

    .mva7-thc-activetheme-district-theme-4 #topBar1 #accessibility ul li a.skip-to-content,
    .home-4 #topBar1 #accessibility ul li a.skip-to-content {
        font-size: 1.2em;
        padding: 5px;
    }

    .mva7-thc-activetheme-district-theme-4 .about-district .aboutDictict,
    .mva7-thc-activetheme-district-theme-4 .hor-hometab1 .vc_tta-panel-body,
    .home-4 .about-district .aboutDictict,
    .home-4 .hor-hometab1 .vc_tta-panel-body {
        height: auto !important;
    }

    .mva7-thc-activetheme-district-theme-4 .vc_custom_1495716031973,
    .home-4 .vc_custom_1495716031973 {
        margin-left: 0px !important;
        margin-right: 0 !important;
    }

    .mva7-thc-activetheme-district-theme-4 .media-gallery-four.gen-list.iconTop-textBottom-box-list li,
    .home-4 .media-gallery-four.gen-list.iconTop-textBottom-box-list li {
        width: 48%;
    }

    .mva7-thc-activetheme-district-theme-4 .newsmainContent,
    .home-4 .newsmainContent {
        width: calc(100% - 15px);
    }

    .mva7-thc-activetheme-district-theme-4 h2.resp-accordion,
    .home-4 h2.resp-accordion {
        position: relative;
    }

        .mva7-thc-activetheme-district-theme-4 h2.resp-accordion:after,
        .home-4 h2.resp-accordion:after {
            content: "\f196";
            position: absolute;
            right: 10px;
            font-family: FontAwesome;
            font-size: inherit;
            text-rendering: auto;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }

        .mva7-thc-activetheme-district-theme-4 h2.resp-accordion.resp-tab-active:after,
        .home-4 h2.resp-accordion.resp-tab-active:after {
            content: "\f147";
        }

    .mva7-thc-activetheme-district-theme-4 .utilityTabContainer h2.resp-accordion:after,
    .home-4 .utilityTabContainer h2.resp-accordion:after {
        content: "";
    }

    .mva7-thc-activetheme-district-theme-4 .touristContainer.touristcntr-four .tourmainContent,
    .mva7-thc-activetheme-district-theme-4 .eventsMainContainer,
    .home-4 .touristContainer.touristcntr-four .tourmainContent,
    .home-4 .eventsMainContainer {
        width: calc(100% - 15px);
    }
}

@media screen and (max-width: 640px) {
    .mva7-thc-activetheme-district-theme-4 .logo .emblem img,
    .home-4 .logo .emblem img {
        height: auto !important;
    }

    .mva7-thc-activetheme-district-theme-4 .logo a,
    .home-4 .logo a {
        margin-top: 2px;
        font-size: 82%;
    }

    .mva7-thc-activetheme-district-theme-4 .minister-profile-four .khowMinisterBox .MinisterProfile ul,
    .mva7-thc-activetheme-district-theme-4 .minister-profile-four .social-icocntr,
    .home-4 .minister-profile-four .khowMinisterBox .MinisterProfile ul,
    .home-4 .minister-profile-four .social-icocntr {
        display: inline-block;
        float: none;
        vertical-align: top;
    }

    .mva7-thc-activetheme-district-theme-4 .find-services-four ul,
    .mva7-thc-activetheme-district-theme-4 .gen-list.tenders-four ul,
    .home-4 .find-services-four ul,
    .home-4 .gen-list.tenders-four ul {
        column-count: 1;
    }

    .mva7-thc-activetheme-district-theme-4 .media-gallery-four.gen-list.iconTop-textBottom-box-list li,
    .home-4 .media-gallery-four.gen-list.iconTop-textBottom-box-list li {
        width: 99%;
    }

    .mva7-thc-activetheme-district-theme-4 .janasevaContainer,
    .home-4 .janasevaContainer {
        margin-top: 15px;
    }

    .mva7-thc-activetheme-district-theme-4 .feature-project-four .gen-card,
    .mva7-thc-activetheme-district-theme-4 .find-services-four ul li,
    .home-4 .feature-project-four .gen-card,
    .home-4 .find-services-four ul li {
        width: 100%;
    }

    .mva7-thc-activetheme-district-theme-4 .serviceMainContainer .serviceSearchContainer .selectsearchContainer,
    .home-4 .serviceMainContainer .serviceSearchContainer .selectsearchContainer {
        display: flex;
    }

    .mva7-thc-activetheme-district-theme-4 .serviceSearchContainer .selectsearchContainer .field.has-addons,
    .home-4 .serviceSearchContainer .selectsearchContainer .field.has-addons {
        width: 100%;
    }

    .mva7-thc-activetheme-district-theme-4 .searchbydate .serviceHeadingCont,
    .home-4 .searchbydate .serviceHeadingCont {
        padding: 10px 25px;
    }
}

/*css for high contrast*/
.mva7-thc-activetheme-district-theme-4.contrast p,
.contrast .home-4 p {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-4.contrast .vc_row-has-fill,
.mva7-thc-activetheme-district-theme-4.contrast .vc_col-has-fill .vc_column-inner,
.mva7-thc-activetheme-district-theme-4.contrast .vc_tta-panel-body .vc_tta-tab a,
.mva7-thc-activetheme-district-theme-4.contrast .vc_tta-tab .vc_active a,
.mva7-thc-activetheme-district-theme-4.contrast .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-4.contrast .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
.mva7-thc-activetheme-district-theme-4.contrast .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus,
.mva7-thc-activetheme-district-theme-4.contrast .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover,
.mva7-thc-activetheme-district-theme-4.contrast .gen-list.statistics-list ul li a div.list-text,
.mva7-thc-activetheme-district-theme-4.contrast .gen-list.statistics-list ul li .list-anchor div.list-text,
.mva7-thc-activetheme-district-theme-4.contrast .blue-bg,
.mva7-thc-activetheme-district-theme-4.contrast .red-bg,
.mva7-thc-activetheme-district-theme-4.contrast .green-bg,
.mva7-thc-activetheme-district-theme-4.contrast .orange-bg,
.mva7-thc-activetheme-district-theme-4.contrast .gray-bg,
.mva7-thc-activetheme-district-theme-4.contrast .white-bg,
.mva7-thc-activetheme-district-theme-4.contrast .light-gray-bg,
.mva7-thc-activetheme-district-theme-4.contrast .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-panels,
.mva7-thc-activetheme-district-theme-4.contrast .carasoleflex-wrap.white-bg,
.mva7-thc-activetheme-district-theme-4.contrast .flexslider,
.mva7-thc-activetheme-district-theme-4.contrast .no-bg .list-icon.green-bg,
.mva7-thc-activetheme-district-theme-4.contrast .no-bg .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme-4.contrast .no-bg .list-icon.red-bg,
.mva7-thc-activetheme-district-theme-4.contrast .no-bg .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme-4.contrast .no-bg .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme-4.contrast .no-bg .list-icon.white-bg,
.mva7-thc-activetheme-district-theme-4.contrast .no-bg .list-icon.light-grauy-bg,
.mva7-thc-activetheme-district-theme-4.contrast table tr:nth-child(odd) td,
.mva7-thc-activetheme-district-theme-4.contrast table th,
.mva7-thc-activetheme-district-theme-4.contrast .input:hover,
.mva7-thc-activetheme-district-theme-4.contrast .textarea:hover,
.mva7-thc-activetheme-district-theme-4.contrast #topBar1 #accessibility ul li .socialIcons.select-lang,
.mva7-thc-activetheme-district-theme-4.contrast .vc_tta.vc_tta-style-modern .vc_tta-tab > a,
.mva7-thc-activetheme-district-theme-4.contrast .vc_tta.vc_general .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-4.contrast .minister-profile-four,
.mva7-thc-activetheme-district-theme-4.contrast .minister-profile-four .social-icocntr a,
.mva7-thc-activetheme-district-theme-4.contrast .minister-profile-four .khowMinisterBox .MinisterProfile ul li a,
.mva7-thc-activetheme-district-theme-4.contrast .list-icon,
.mva7-thc-activetheme-district-theme-4.contrast .list-view-no-border .eventItem,
.mva7-thc-activetheme-district-theme-4.contrast .list-view-no-border .col-3:nth-child(even) .eventItem,
.mva7-thc-activetheme-district-theme-4.contrast .serviceSearchContainer .selectsearchContainer .serviceSrchBtn,
.mva7-thc-activetheme-district-theme-4.contrast .touristContainer .tourmainContent,
.mva7-thc-activetheme-district-theme-4.contrast .bg-white,
.mva7-thc-activetheme-district-theme-4.contrast .video-read-more,
.contrast .home-4 .vc_row-has-fill,
.contrast .home-4 .vc_col-has-fill .vc_column-inner,
.contrast .home-4 .vc_tta-panel-body .vc_tta-tab a,
.contrast .home-4 .vc_tta-tab .vc_active a,
.contrast .home-4 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.contrast .home-4 .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
.contrast .home-4 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus,
.contrast .home-4 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover,
.contrast .home-4 .gen-list.statistics-list ul li a div.list-text,
.contrast .home-4 .gen-list.statistics-list ul li .list-anchor div.list-text,
.contrast .home-4 .blue-bg,
.contrast .home-4 .red-bg,
.contrast .home-4 .green-bg,
.contrast .home-4 .orange-bg,
.contrast .home-4 .gray-bg,
.contrast .home-4 .white-bg,
.contrast .home-4 .light-gray-bg,
.contrast .home-4 .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-panels,
.contrast .home-4 .carasoleflex-wrap.white-bg,
.contrast .home-4 .flexslider,
.contrast .home-4 .no-bg .list-icon.green-bg,
.contrast .home-4 .no-bg .list-icon.blue-bg,
.contrast .home-4 .no-bg .list-icon.red-bg,
.contrast .home-4 .no-bg .list-icon.orange-bg,
.contrast .home-4 .no-bg .list-icon.gray-bg,
.contrast .home-4 .no-bg .list-icon.white-bg,
.contrast .home-4 .no-bg .list-icon.light-grauy-bg,
.contrast .home-4 table tr:nth-child(odd) td,
.contrast .home-4 table th,
.contrast .home-4 .input:hover,
.contrast .home-4 .textarea:hover,
.contrast .home-4 #topBar1 #accessibility ul li .socialIcons.select-lang,
.contrast .home-4 .vc_tta.vc_tta-style-modern .vc_tta-tab > a,
.contrast .home-4 .vc_tta.vc_general .vc_tta-panel-body,
.contrast .home-4 .minister-profile-four,
.contrast .home-4 .minister-profile-four .social-icocntr a,
.contrast .home-4 .minister-profile-four .khowMinisterBox .MinisterProfile ul li a,
.contrast .home-4 .list-icon,
.contrast .home-4 .list-view-no-border .eventItem,
.contrast .home-4 .list-view-no-border .col-3:nth-child(even) .eventItem,
.contrast .home-4 .serviceSearchContainer .selectsearchContainer .serviceSrchBtn,
.contrast .home-4 .touristContainer .tourmainContent,
.contrast .home-4 .bg-white,
.contrast .home-4 .video-read-more {
    background-color: #000 !important;
    background: #000 !important;
}

.mva7-thc-activetheme-district-theme-4.contrast .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab > a,
.contrast .home-4 .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab > a {
    background-color: transparent !important;
}

.mva7-thc-activetheme-district-theme-4.contrast .gen-list.big-icon-list .list-text,
.mva7-thc-activetheme-district-theme-4.contrast .gen-list.big-icon-list .list-icon,
.mva7-thc-activetheme-district-theme-4.contrast .gen-list.small-icon-list .list-icon,
.mva7-thc-activetheme-district-theme-4.contrast .gen-list.box-list .list-icon,
.mva7-thc-activetheme-district-theme-4.contrast .gen-list.importantLinksWrapper ul li a,
.mva7-thc-activetheme-district-theme-4.contrast .gen-list.importantLinksWrapper ul li .list-anchor,
.mva7-thc-activetheme-district-theme-4.contrast .flex-direction-nav a:before,
.mva7-thc-activetheme-district-theme-4.contrast .flex-pauseplay a:before,
.mva7-thc-activetheme-district-theme-4.contrast .nav li:hover > a,
.mva7-thc-activetheme-district-theme-4.contrast .nav li.active > a,
.mva7-thc-activetheme-district-theme-4.contrast .serviceSearchContainer .selectsearchContainer .field.has-addons .button,
.mva7-thc-activetheme-district-theme-4.contrast .media-gallery-four.gen-list ul li a div.list-text,
.mva7-thc-activetheme-district-theme-4.contrast .gen-list ul li a span.list-icon,
.mva7-thc-activetheme-district-theme-4.contrast .gen-list ul li a span.list-icon,
.mva7-thc-activetheme-district-theme-4.contrast .media-gallery-four.gen-list ul li .list-anchor div.list-text,
.mva7-thc-activetheme-district-theme-4.contrast .gen-list ul li .list-anchor span.list-icon,
.mva7-thc-activetheme-district-theme-4.contrast .gen-list ul li .list-anchor span.list-icon,
.contrast .home-4 .gen-list.big-icon-list .list-text,
.contrast .home-4 .gen-list.big-icon-list .list-icon,
.contrast .home-4 .gen-list.small-icon-list .list-icon,
.contrast .home-4 .gen-list.box-list .list-icon,
.contrast .home-4 .gen-list.importantLinksWrapper ul li a,
.contrast .home-4 .gen-list.importantLinksWrapper ul li .list-anchor,
.contrast .home-4 .flex-direction-nav a:before,
.contrast .home-4 .flex-pauseplay a:before,
.contrast .home-4 .nav li:hover > a,
.contrast .home-4 .nav li.active > a,
.contrast .home-4 .serviceSearchContainer .selectsearchContainer .field.has-addons .button,
.contrast .home-4 .media-gallery-four.gen-list ul li a div.list-text,
.contrast .home-4 .gen-list ul li a span.list-icon,
.contrast .home-4 .gen-list ul li a span.list-icon,
.contrast .home-4 .media-gallery-four.gen-list ul li .list-anchor div.list-text,
.contrast .home-4 .gen-list ul li .list-anchor span.list-icon,
.contrast .home-4 .gen-list ul li .list-anchor span.list-icon {
    color: #ffff00 !important;
}

.mva7-thc-activetheme-district-theme-4.contrast .vc_col-has-fill .vc_column-inner,
.mva7-thc-activetheme-district-theme-4.contrast .list-icon.green-bg,
.mva7-thc-activetheme-district-theme-4.contrast .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme-4.contrast .list-icon.red-bg,
.mva7-thc-activetheme-district-theme-4.contrast .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme-4.contrast .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme-4.contrast .list-icon.white-bg,
.mva7-thc-activetheme-district-theme-4.contrast .list-icon.light-grauy-bg,
.mva7-thc-activetheme-district-theme-4.contrast .singlebox .box-1,
.mva7-thc-activetheme-district-theme-4.contrast .gen-list.box-list li,
.mva7-thc-activetheme-district-theme-4.contrast .public-utilities-four .gen-list.statistics-list ul li a span.list-icon,
.mva7-thc-activetheme-district-theme-4.contrast .public-utilities-four .gen-list.statistics-list ul li .list-anchor span.list-icon,
.mva7-thc-activetheme-district-theme-4.contrast .media-gallery-four.gen-list.iconTop-textBottom-box-list li,
.contrast .home-4 .vc_col-has-fill .vc_column-inner,
.contrast .home-4 .list-icon.green-bg,
.contrast .home-4 .list-icon.blue-bg,
.contrast .home-4 .list-icon.red-bg,
.contrast .home-4 .list-icon.orange-bg,
.contrast .home-4 .list-icon.gray-bg,
.contrast .home-4 .list-icon.white-bg,
.contrast .home-4 .list-icon.light-grauy-bg,
.contrast .home-4 .singlebox .box-1,
.contrast .home-4 .gen-list.box-list li,
.contrast .home-4 .public-utilities-four .gen-list.statistics-list ul li a span.list-icon,
.contrast .home-4 .public-utilities-four .gen-list.statistics-list ul li .list-anchor span.list-icon,
.contrast .home-4 .media-gallery-four.gen-list.iconTop-textBottom-box-list li {
    border: 1px solid #3b3b3b !important;
    border-color: #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme-4.contrast .vc_tta.vc_general .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-4.contrast .gen-list.statistics-box-list li,
.contrast .home-4 .vc_tta.vc_general .vc_tta-panel-body,
.contrast .home-4 .gen-list.statistics-box-list li {
    border: 1px solid #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme-4.contrast .footerlogocarousel.withborder .flexslider .slides > li:first-child,
.contrast .home-4 .footerlogocarousel.withborder .flexslider .slides > li:first-child {
    border-color: #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme-4.contrast #footerScrollbarWrapper,
.contrast .home-4 #footerScrollbarWrapper {
    border-bottom: none;
}

.mva7-thc-activetheme-district-theme-4.contrast .footerlogocarousel.withborder .flexslider .slides > li,
.contrast .home-4 .footerlogocarousel.withborder .flexslider .slides > li {
    box-shadow: 1px 0px 0px 0px #3b3b3b;
}

.mva7-thc-activetheme-district-theme-4.contrast #topBar1 #accessibility ul li .socialIcons ul li a:hover,
.mva7-thc-activetheme-district-theme-4.contrast .vc_tta.vc_tta-style-modern .vc_tta-tab.vc_active > a,
.mva7-thc-activetheme-district-theme-4.contrast .nav li.current-menu-parent > a,
.mva7-thc-activetheme-district-theme-4.contrast .current-menu-ancestor > a,
.mva7-thc-activetheme-district-theme-4.contrast .nav li:hover > a,
.mva7-thc-activetheme-district-theme-4.contrast .nav li.active > a,
.mva7-thc-activetheme-district-theme-4.contrast .serviceSearchContainer .selectsearchContainer .field.has-addons .button,
.mva7-thc-activetheme-district-theme-4.contrast #tab6 .resp-tabs-list li span,
.contrast .home-4 #topBar1 #accessibility ul li .socialIcons ul li a:hover,
.contrast .home-4 .vc_tta.vc_tta-style-modern .vc_tta-tab.vc_active > a,
.contrast .home-4 .nav li.current-menu-parent > a,
.contrast .home-4 .current-menu-ancestor > a,
.contrast .home-4 .nav li:hover > a,
.contrast .home-4 .nav li.active > a,
.contrast .home-4 .serviceSearchContainer .selectsearchContainer .field.has-addons .button,
.contrast .home-4 #tab6 .resp-tabs-list li span {
    background: #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme-4.contrast .news-event-tabs .vc_tta-tabs-container,
.contrast .home-4 .news-event-tabs .vc_tta-tabs-container {
    border-bottom: none;
}

.mva7-thc-activetheme-district-theme-4.contrast .events-wrapper .event-dtls span,
.mva7-thc-activetheme-district-theme-4.contrast .nav li.current-menu-parent > a:hover,
.mva7-thc-activetheme-district-theme-4.contrast .current-menu-ancestor > a:hover,
.contrast .home-4 .events-wrapper .event-dtls span,
.contrast .home-4 .nav li.current-menu-parent > a:hover,
.contrast .home-4 .current-menu-ancestor > a:hover {
    color: #fff !important;
}

.mva7-thc-activetheme-district-theme-4.contrast .nav li ul li ul.show-menu,
.contrast .home-4 .nav li ul li ul.show-menu {
    border-left-color: #fff;
}

.mva7-thc-activetheme-district-theme-4.contrast .box,
.contrast .home-4 .box {
    border: none;
}

.mva7-thc-activetheme-district-theme-4.contrast caption,
.contrast .home-4 caption {
    background: #3b3b3b;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-4.contrast .news-event-tabs.vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab.vc_active > a,
.contrast .home-4 .news-event-tabs.vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab.vc_active > a {
    border-bottom-color: #ffff00;
}

.mva7-thc-activetheme-district-theme-4.contrast .news-event-tabs.vc_tta.vc_general .vc_tta-panel-body,
.contrast .home-4 .news-event-tabs.vc_tta.vc_general .vc_tta-panel-body {
    padding: 10px;
}

.mva7-thc-activetheme-district-theme-4.contrast .media-gallery-four .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme-4.contrast .minister-profile-four.singlebox,
.contrast .home-4 .media-gallery-four .list-icon.blue-bg,
.contrast .home-4 .minister-profile-four.singlebox {
    border: none !important;
}

.mva7-thc-activetheme-district-theme-4.contrast .festival-event-four .wpb_wrapper,
.mva7-thc-activetheme-district-theme-4.contrast .single-public-four,
.contrast .home-4 .festival-event-four .wpb_wrapper,
.contrast .home-4 .single-public-four {
    border: 1px solid #3b3b3b;
}

.mva7-thc-activetheme-district-theme-4.contrast .serviceSearchContainer .selectsearchContainer .serviceSrchBtn,
.contrast .home-4 .serviceSearchContainer .selectsearchContainer .serviceSrchBtn {
    border-color: #ffff00;
}

.mva7-thc-activetheme-district-theme-4.contrast #tab6 .resp-tabs-list li,
.contrast .home-4 #tab6 .resp-tabs-list li {
    border-top: 1px solid #fff;
}

.mva7-thc-activetheme-district-theme-4.contrast input[type="text"].input:hover,
.mva7-thc-activetheme-district-theme-4.contrast input[type="email"].input:hover,
.contrast .home-4 input[type="text"].input:hover,
.contrast .home-4 input[type="email"].input:hover {
    background: #fff !important;
}

.mva7-thc-activetheme-district-theme-4.contrast .news-event-tabs.vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab > a:hover,
.contrast .home-4 .news-event-tabs.vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab > a:hover {
    border-bottom: 3px solid #ffff00;
}

.mva7-thc-activetheme-district-theme-4.contrast .text-highlight,
.contrast .home-4 .text-highlight {
    color: #fff;
}

@media screen and (max-width: 540px) {
    .mva7-thc-activetheme-district-theme-4.contrast .vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading,
    .contrast .home-4 .vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
        background: #3b3b3b !important;
        border: none;
    }
}

/*Theme 4 end*/
/*Theme 5 start*/
.mva7-thc-activetheme-district-theme-5,
.home-5 {
    /*-----------------*/
}

    .mva7-thc-activetheme-district-theme-5 body,
    .home-5 body {
        overflow-x: hidden;
    }

    .mva7-thc-activetheme-district-theme-5 .nav ul.sub-menu.megamenu li,
    .home-5 .nav ul.sub-menu.megamenu li {
        background: #fff;
    }

    .mva7-thc-activetheme-district-theme-5 #topBar1.make-accessible-header #accessibility > ul > li > a:hover > img,
    .mva7-thc-activetheme-district-theme-5 #topBar1.make-accessible-header #accessibility > ul > li.mFocus > a:hover > img,
    .home-5 #topBar1.make-accessible-header #accessibility > ul > li > a:hover > img,
    .home-5 #topBar1.make-accessible-header #accessibility > ul > li.mFocus > a:hover > img {
        filter: invert(10);
    }

    .mva7-thc-activetheme-district-theme-5 .singlebox,
    .home-5 .singlebox {
        display: inline-block;
        width: 100%;
    }

    .mva7-thc-activetheme-district-theme-5 .selectsearchContainer > form .button,
    .home-5 .selectsearchContainer > form .button {
        line-height: 22px;
        border-bottom-right-radius: 3px;
        border-top-right-radius: 3px;
    }

    .mva7-thc-activetheme-district-theme-5 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab.vc_active > a,
    .home-5 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab.vc_active > a {
        background-color: #fff;
        color: #BF0000;
    }

    .mva7-thc-activetheme-district-theme-5 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab > a,
    .home-5 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab > a {
        background-color: transparent;
        border-color: transparent;
        padding: 12px 14px;
        font-weight: 600;
        text-transform: uppercase;
        border-radius: 0px;
        font-size: 13px;
    }

@media (min-width: 768px) {
    .mva7-thc-activetheme-district-theme-5 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
    .home-5 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
        border-color: transparent;
        background-color: #fff;
    }
}

.mva7-thc-activetheme-district-theme-5 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.home-5 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab.vc_active > a {
    background-color: #fff;
    color: #353333;
}

.mva7-thc-activetheme-district-theme-5 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a,
.home-5 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a {
    background-color: #353333;
    border-color: transparent;
    padding: 13px 15px;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 17px;
    color: #d8d4d4;
    border-radius: 0px;
}

    .mva7-thc-activetheme-district-theme-5 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a:hover,
    .home-5 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a:hover {
        background-color: #353333;
        color: #fff;
    }

@media (min-width: 768px) {
    .mva7-thc-activetheme-district-theme-5 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,
    .home-5 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
        border-color: transparent;
        background-color: #fff;
    }
}

.mva7-thc-activetheme-district-theme-5 .serviceSearchContainer .selectsearchContainer .field.has-addons .button,
.home-5 .serviceSearchContainer .selectsearchContainer .field.has-addons .button {
    font-size: inherit;
}

.mva7-thc-activetheme-district-theme-5 .input,
.mva7-thc-activetheme-district-theme-5 .textarea,
.home-5 .input,
.home-5 .textarea {
    border-color: #9c9c9c;
}

    .mva7-thc-activetheme-district-theme-5 .input:hover,
    .mva7-thc-activetheme-district-theme-5 .textarea:hover,
    .home-5 .input:hover,
    .home-5 .textarea:hover {
        background-color: #fff;
    }

.mva7-thc-activetheme-district-theme-5 .logo a h1,
.home-5 .logo a h1 {
    display: block;
    font-weight: inherit;
    font-size: inherit;
}

.mva7-thc-activetheme-district-theme-5 .with-sidebar,
.home-5 .with-sidebar {
    display: inline-block;
    width: 100%;
}

    .mva7-thc-activetheme-district-theme-5 .with-sidebar .main-content,
    .home-5 .with-sidebar .main-content {
        float: left;
        width: 70%;
    }

    .mva7-thc-activetheme-district-theme-5 .with-sidebar .siderbar,
    .home-5 .with-sidebar .siderbar {
        float: right;
        width: 25%;
    }

    .mva7-thc-activetheme-district-theme-5 .with-sidebar th,
    .mva7-thc-activetheme-district-theme-5 .with-sidebar td,
    .home-5 .with-sidebar th,
    .home-5 .with-sidebar td {
        padding: 5px;
        text-align: center;
    }

.mva7-thc-activetheme-district-theme-5 .without-sidebar,
.home-5 .without-sidebar {
    display: inline-block;
    width: 100%;
}

    .mva7-thc-activetheme-district-theme-5 .without-sidebar .main-content,
    .home-5 .without-sidebar .main-content {
        float: none;
        width: 100%;
    }

    .mva7-thc-activetheme-district-theme-5 .without-sidebar .siderbar,
    .home-5 .without-sidebar .siderbar {
        display: none !important;
    }

.mva7-thc-activetheme-district-theme-5 #galleryCategory1 .twoImgContainer img,
.home-5 #galleryCategory1 .twoImgContainer img {
    width: 100%;
}

.mva7-thc-activetheme-district-theme-5 .siderbar ul li h3,
.mva7-thc-activetheme-district-theme-5 .siderbar ul li .heading3,
.home-5 .siderbar ul li h3,
.home-5 .siderbar ul li .heading3 {
    padding: 10px 20px;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-5 #galleryCategory1 .twoImgContainer img,
.home-5 #galleryCategory1 .twoImgContainer img {
    width: 100%;
}

.mva7-thc-activetheme-district-theme-5 #topBar1 #accessibility ul li .socialIcons,
.home-5 #topBar1 #accessibility ul li .socialIcons {
    width: 42px;
}

.mva7-thc-activetheme-district-theme-5 .printShare ul li a span.icon-share,
.mva7-thc-activetheme-district-theme-5 .printShare ol li a span.icon-share,
.home-5 .printShare ul li a span.icon-share,
.home-5 .printShare ol li a span.icon-share {
    font-size: 2em;
}

.mva7-thc-activetheme-district-theme-5 .socialBox ul li span.icon-share,
.home-5 .socialBox ul li span.icon-share {
    font-size: 1.3em;
}

.mva7-thc-activetheme-district-theme-5 #topBar1 #accessibility ul li .ico-social a,
.home-5 #topBar1 #accessibility ul li .ico-social a {
    padding: 4px 9px;
}

.mva7-thc-activetheme-district-theme-5 #topBar1 #accessibility ul li a.change-language,
.home-5 #topBar1 #accessibility ul li a.change-language {
    font-size: 0.8em;
    padding: 9px 8px;
    font-weight: bold;
    text-transform: uppercase;
    border-right: 1px solid #d8d8d8;
    border-left: none;
}

.mva7-thc-activetheme-district-theme-5 #topBar1 #accessibility ul li .socialIcons.select-lang,
.home-5 #topBar1 #accessibility ul li .socialIcons.select-lang {
    width: inherit;
    background: #fff;
    left: inherit;
    right: 0;
}

    .mva7-thc-activetheme-district-theme-5 #topBar1 #accessibility ul li .socialIcons.select-lang a,
    .home-5 #topBar1 #accessibility ul li .socialIcons.select-lang a {
        padding: 8px 15px;
        font-size: 0.8em;
        color: #000;
        text-transform: uppercase;
        font-weight: bold;
    }

        .mva7-thc-activetheme-district-theme-5 #topBar1 #accessibility ul li .socialIcons.select-lang a:hover,
        .home-5 #topBar1 #accessibility ul li .socialIcons.select-lang a:hover {
            color: #000;
        }

.mva7-thc-activetheme-district-theme-5 #topBar1 #accessibility ul li a.skip-to-content,
.home-5 #topBar1 #accessibility ul li a.skip-to-content {
    font-size: 0.8em;
    padding: 9px 8px;
}

.mva7-thc-activetheme-district-theme-5 .flex-pauseplay a,
.home-5 .flex-pauseplay a {
    opacity: 1;
}

.mva7-thc-activetheme-district-theme-5 .flexslider:focus .flex-direction-nav .flex-next:focus,
.mva7-thc-activetheme-district-theme-5 .flexslider:focus .flex-direction-nav .flex-prev:focus,
.home-5 .flexslider:focus .flex-direction-nav .flex-next:focus,
.home-5 .flexslider:focus .flex-direction-nav .flex-prev:focus {
    opacity: 1;
}

.mva7-thc-activetheme-district-theme-5 .flexslider,
.home-5 .flexslider {
    overflow: hidden;
}

.mva7-thc-activetheme-district-theme-5 .copyRightsText a,
.home-5 .copyRightsText a {
    color: #a3d2f9;
}

.mva7-thc-activetheme-district-theme-5 .new-red,
.home-5 .new-red {
    background: #e1012b;
    color: #ffffff;
    padding: 1px 5px;
    margin: 0 2px;
    display: inline-block;
    text-transform: uppercase;
    font-size: 80%;
}

.mva7-thc-activetheme-district-theme-5 hr,
.home-5 hr {
    border: none;
    border-top: 1px solid #d6d6d6;
}

.mva7-thc-activetheme-district-theme-5 .gen-list.district-glance-five ul,
.home-5 .gen-list.district-glance-five ul {
    column-count: 2;
}

.mva7-thc-activetheme-district-theme-5 .find-services-boxstyle,
.home-5 .find-services-boxstyle {
    text-align: center;
}

.mva7-thc-activetheme-district-theme-5 .gen-list.iconTop-textBottom-box-list.find-services-boxstyle li,
.home-5 .gen-list.iconTop-textBottom-box-list.find-services-boxstyle li {
    float: none;
    display: inline-table;
    border-radius: 0 !important;
}

.mva7-thc-activetheme-district-theme-5 .gen-list.statistics-list.fore-color-white a .list-text,
.mva7-thc-activetheme-district-theme-5 .gen-list.statistics-list.fore-color-white .list-anchor .list-text,
.mva7-thc-activetheme-district-theme-5 .gen-list.statistics-list.find-services-boxstyle h3,
.mva7-thc-activetheme-district-theme-5 .gen-list.statistics-list.find-services-boxstyle h2,
.home-5 .gen-list.statistics-list.fore-color-white a .list-text,
.home-5 .gen-list.statistics-list.fore-color-white .list-anchor .list-text,
.home-5 .gen-list.statistics-list.find-services-boxstyle h3,
.home-5 .gen-list.statistics-list.find-services-boxstyle h2 {
    color: #000;
}

.mva7-thc-activetheme-district-theme-5 .gen-list.iconTop-textBottom-box-list.fore-color-white a .list-text,
.mva7-thc-activetheme-district-theme-5 .gen-list.iconTop-textBottom-box-list.fore-color-white .list-anchor .list-text,
.mva7-thc-activetheme-district-theme-5 .gen-list.find-services-boxstyle h3,
.mva7-thc-activetheme-district-theme-5 .gen-list.find-services-boxstyle h2,
.home-5 .gen-list.iconTop-textBottom-box-list.fore-color-white a .list-text,
.home-5 .gen-list.iconTop-textBottom-box-list.fore-color-white .list-anchor .list-text,
.home-5 .gen-list.find-services-boxstyle h3,
.home-5 .gen-list.find-services-boxstyle h2 {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-5 .gen-card.featured-project-five,
.home-5 .gen-card.featured-project-five {
    padding: 0;
}

.mva7-thc-activetheme-district-theme-5 ul.helplineContainer,
.home-5 ul.helplineContainer {
    padding-left: 0;
}

.mva7-thc-activetheme-district-theme-5 .flex-direction-nav a,
.home-5 .flex-direction-nav a {
    height: 45px;
}

.mva7-thc-activetheme-district-theme-5 #topBar1 #accessibility ul li .goiSearch button,
.home-5 #topBar1 #accessibility ul li .goiSearch button {
    font-size: 16px;
}

.mva7-thc-activetheme-district-theme-5 #topBar1 #accessibility ul li a.change-language,
.home-5 #topBar1 #accessibility ul li a.change-language {
    font-size: 0.8em;
    padding: 9px 8px;
    font-weight: bold;
    text-transform: uppercase;
    border-left: none;
}

.mva7-thc-activetheme-district-theme-5 #topBar1 #accessibility ul li .socialIcons.select-lang,
.home-5 #topBar1 #accessibility ul li .socialIcons.select-lang {
    width: inherit;
    background: #fff;
    margin-top: 0px;
    border-left: 1px solid #d8d8d8;
}

    .mva7-thc-activetheme-district-theme-5 #topBar1 #accessibility ul li .socialIcons.select-lang a,
    .home-5 #topBar1 #accessibility ul li .socialIcons.select-lang a {
        padding: 8px 15px;
        font-size: 0.8em;
        color: #000;
        text-transform: uppercase;
        font-weight: bold;
    }

        .mva7-thc-activetheme-district-theme-5 #topBar1 #accessibility ul li .socialIcons.select-lang a:hover,
        .home-5 #topBar1 #accessibility ul li .socialIcons.select-lang a:hover {
            color: #000;
        }

.mva7-thc-activetheme-district-theme-5 #topBar1 #accessibility ul li .socialIcons,
.home-5 #topBar1 #accessibility ul li .socialIcons {
    border-left: 1px solid #d8d8d8;
}

.mva7-thc-activetheme-district-theme-5 caption,
.home-5 caption {
    color: #fff;
    font-size: 1.3em;
    font-weight: 600;
    background: #444;
    padding: 8px;
}

.mva7-thc-activetheme-district-theme-5 .serviceSearchContainer .selectsearchContainer .field.has-addons .button,
.home-5 .serviceSearchContainer .selectsearchContainer .field.has-addons .button {
    height: auto;
}

.mva7-thc-activetheme-district-theme-5 .serviceMainContainer select.input,
.home-5 .serviceMainContainer select.input {
    height: 2.3em;
    border: 1px solid #fff;
}

.mva7-thc-activetheme-district-theme-5 .nav > .current-menu-ancestor > a,
.home-5 .nav > .current-menu-ancestor > a {
    border-top: 2px solid #d43c3c !important;
}

.mva7-thc-activetheme-district-theme-5 .current-menu-ancestor > a,
.home-5 .current-menu-ancestor > a {
    color: #d43c3c !important;
}

.mva7-thc-activetheme-district-theme-5 #tab6 ul.resp-tabs-list,
.home-5 #tab6 ul.resp-tabs-list {
    width: 20%;
}

.mva7-thc-activetheme-district-theme-5 #tab6 .resp-tab-content,
.home-5 #tab6 .resp-tab-content {
    width: 100%;
}

.mva7-thc-activetheme-district-theme-5 #tab6 .resp-tabs-container,
.home-5 #tab6 .resp-tabs-container {
    width: 80%;
}

.mva7-thc-activetheme-district-theme-5 .photodetailsContainer .photomainContent .photoTxtContainer p,
.home-5 .photodetailsContainer .photomainContent .photoTxtContainer p {
    height: 70px;
    overflow: hidden;
}

    .mva7-thc-activetheme-district-theme-5 .photodetailsContainer .photomainContent .photoTxtContainer p.adrs-dtls,
    .home-5 .photodetailsContainer .photomainContent .photoTxtContainer p.adrs-dtls {
        height: 70px;
    }

.mva7-thc-activetheme-district-theme-5 .photodetailsContainer .photomainContent .photoTxtContainer.past-eventss p,
.mva7-thc-activetheme-district-theme-5 .list-view .photodetailsContainer .photomainContent .photoTxtContainer p,
.mva7-thc-activetheme-district-theme-5 .pres-release-sngl.photodetailsContainer .photomainContent .photoTxtContainer p,
.mva7-thc-activetheme-district-theme-5 .thumbs_view.list-view .photodetailsContainer .photomainContent .photoImgContainer img,
.mva7-thc-activetheme-district-theme-5 .thumbs_view.list-view .photodetailsContainer .photomainContent .photoTxtContainer p.adrs-dtls,
.mva7-thc-activetheme-district-theme-5 .photodetailsContainer .photomainContent .photoTxtContainer.upcomng-pheight p,
.home-5 .photodetailsContainer .photomainContent .photoTxtContainer.past-eventss p,
.home-5 .list-view .photodetailsContainer .photomainContent .photoTxtContainer p,
.home-5 .pres-release-sngl.photodetailsContainer .photomainContent .photoTxtContainer p,
.home-5 .thumbs_view.list-view .photodetailsContainer .photomainContent .photoImgContainer img,
.home-5 .thumbs_view.list-view .photodetailsContainer .photomainContent .photoTxtContainer p.adrs-dtls,
.home-5 .photodetailsContainer .photomainContent .photoTxtContainer.upcomng-pheight p {
    height: auto;
}

.mva7-thc-activetheme-district-theme-5 .carasoleflex-wrap,
.home-5 .carasoleflex-wrap {
    padding: 10px;
}

    .mva7-thc-activetheme-district-theme-5 .carasoleflex-wrap .galleryMeta,
    .home-5 .carasoleflex-wrap .galleryMeta {
        padding-bottom: 10px;
    }

.mva7-thc-activetheme-district-theme-5 .nav li li.active > a,
.home-5 .nav li li.active > a {
    border-top: 0;
}

.mva7-thc-activetheme-district-theme-5 .helpline-number-five .helplineContainer li .number,
.home-5 .helpline-number-five .helplineContainer li .number {
    font-size: 2em;
    color: #000;
    display: block;
    font-weight: 900;
}

.mva7-thc-activetheme-district-theme-5 .helpline-number-five .helplineContainer li,
.home-5 .helpline-number-five .helplineContainer li {
    width: 47%;
    padding: 1em;
    float: left;
    margin: 5px;
    border: 1px solid #e3e2e2;
    display: block;
}

.mva7-thc-activetheme-district-theme-5 .btn-theme,
.mva7-thc-activetheme-district-theme-5 .btn-gov,
.mva7-thc-activetheme-district-theme-5 input[type="submit"],
.mva7-thc-activetheme-district-theme-5 .carasoleflex-wrap .button,
.home-5 .btn-theme,
.home-5 .btn-gov,
.home-5 input[type="submit"],
.home-5 .carasoleflex-wrap .button {
    background: #d43c3c !important;
    color: #fff !important;
}

    .mva7-thc-activetheme-district-theme-5 .btn-theme:hover,
    .mva7-thc-activetheme-district-theme-5 .btn-gov:hover,
    .mva7-thc-activetheme-district-theme-5 .carasoleflex-wrap .button:hover,
    .home-5 .btn-theme:hover,
    .home-5 .btn-gov:hover,
    .home-5 .carasoleflex-wrap .button:hover {
        background: #c50000 !important;
    }

.mva7-thc-activetheme-district-theme-5 .nav ul,
.home-5 .nav ul {
    border: 1px solid rgba(0, 0, 0, 0.3);
    border-top: none;
    top: 99%;
}

.mva7-thc-activetheme-district-theme-5 .nav li ul li ul.show-menu,
.home-5 .nav li ul li ul.show-menu {
    border: 1px solid rgba(0, 0, 0, 0.3);
}

.mva7-thc-activetheme-district-theme-5 #tab6 .resp-tabs-list li,
.home-5 #tab6 .resp-tabs-list li {
    background: #d43c3c !important;
}

.mva7-thc-activetheme-district-theme-5 #tab6 li.resp-tab-active,
.home-5 #tab6 li.resp-tab-active {
    background: #b13131 !important;
}

    .mva7-thc-activetheme-district-theme-5 #tab6 li.resp-tab-active button,
    .home-5 #tab6 li.resp-tab-active button {
        font-weight: 700;
        text-decoration: underline;
    }

.mva7-thc-activetheme-district-theme-5 table thead tr th,
.home-5 table thead tr th {
    color: #fff;
    background: #d43c3c;
}

.mva7-thc-activetheme-district-theme-5 .gallery-descriptions,
.home-5 .gallery-descriptions {
    border: 0;
    padding: 0;
    height: 90px;
    margin-bottom: 10px;
}

.mva7-thc-activetheme-district-theme-5 .photoGalleryContainer .viewGalleryContainer .gallery-descriptions p,
.home-5 .photoGalleryContainer .viewGalleryContainer .gallery-descriptions p {
    border-bottom: 0;
}

.mva7-thc-activetheme-district-theme-5 .list-view .photoGalleryContainer .viewGalleryContainer .gallery-descriptions p,
.home-5 .list-view .photoGalleryContainer .viewGalleryContainer .gallery-descriptions p {
    font-weight: normal;
    margin-top: 15px;
}

.mva7-thc-activetheme-district-theme-5 .shareGalleryContainer .btn-link,
.home-5 .shareGalleryContainer .btn-link {
    float: right;
}

.mva7-thc-activetheme-district-theme-5 .list-view .shareGalleryContainer .btn-link,
.home-5 .list-view .shareGalleryContainer .btn-link {
    float: inherit;
    width: 100%;
    text-align: left;
    margin-top: 10px;
    box-shadow: none;
}

.mva7-thc-activetheme-district-theme-5 .events-cntr.photodetailsContainer .photomainContent .photoTxtContainer p,
.home-5 .events-cntr.photodetailsContainer .photomainContent .photoTxtContainer p {
    height: auto;
}

    .mva7-thc-activetheme-district-theme-5 .events-cntr.photodetailsContainer .photomainContent .photoTxtContainer p.venu-dtls,
    .home-5 .events-cntr.photodetailsContainer .photomainContent .photoTxtContainer p.venu-dtls {
        height: 70px;
    }

.mva7-thc-activetheme-district-theme-5 .list-view .events-cntr.photodetailsContainer .photomainContent .photoTxtContainer p.venu-dtls,
.home-5 .list-view .events-cntr.photodetailsContainer .photomainContent .photoTxtContainer p.venu-dtls {
    height: auto;
}

.mva7-thc-activetheme-district-theme-5 .list-view .col-4 .photoGalleryContainer,
.home-5 .list-view .col-4 .photoGalleryContainer {
    margin-bottom: 15px;
}

.mva7-thc-activetheme-district-theme-5 .photocategoriCon .viewGalleryContainer p,
.home-5 .photocategoriCon .viewGalleryContainer p {
    height: 50px;
}

.mva7-thc-activetheme-district-theme-5 .list-view .photocategoriCon .viewGalleryContainer p,
.home-5 .list-view .photocategoriCon .viewGalleryContainer p {
    height: auto;
}

.mva7-thc-activetheme-district-theme-5 .video-gallery-cntr.photocategoriCon,
.mva7-thc-activetheme-district-theme-5 .photocategoriCon.photo-glry-five,
.home-5 .video-gallery-cntr.photocategoriCon,
.home-5 .photocategoriCon.photo-glry-five {
    border: 0;
    background: #6d6d6d;
}

.mva7-thc-activetheme-district-theme-5 .video-gallery-cntr.photoGalleryContainer .viewGalleryContainer p,
.mva7-thc-activetheme-district-theme-5 .video-gallery-cntr.photoGalleryContainer .viewGalleryContainer h2,
.home-5 .video-gallery-cntr.photoGalleryContainer .viewGalleryContainer p,
.home-5 .video-gallery-cntr.photoGalleryContainer .viewGalleryContainer h2 {
    border-bottom: 0;
}

.mva7-thc-activetheme-district-theme-5 .gen-list ul li a:hover,
.mva7-thc-activetheme-district-theme-5 .gen-list ul li .list-anchor:hover,
.home-5 .gen-list ul li a:hover,
.home-5 .gen-list ul li .list-anchor:hover {
    color: #707070;
}

.mva7-thc-activetheme-district-theme-5 #topBar1 #accessibility ul li .socialIcons.select-lang a:hover,
.home-5 #topBar1 #accessibility ul li .socialIcons.select-lang a:hover {
    background: #000 !important;
    color: #fff;
    margin: 0;
}

.mva7-thc-activetheme-district-theme-5 #topBar1 #accessibility ul li .socialIcons ul li a,
.home-5 #topBar1 #accessibility ul li .socialIcons ul li a {
    margin: 0;
}

    .mva7-thc-activetheme-district-theme-5 #topBar1 #accessibility ul li .socialIcons ul li a:hover,
    .home-5 #topBar1 #accessibility ul li .socialIcons ul li a:hover {
        background: #000 !important;
    }

.mva7-thc-activetheme-district-theme-5 .pblic-utlty-singl.col-6,
.home-5 .pblic-utlty-singl.col-6 {
    height: 230px;
    margin-bottom: 15px;
}

.mva7-thc-activetheme-district-theme-5 .col-4 .photoGalleryContainer .viewGalleryContainer .viewGallery.viw-glry,
.home-5 .col-4 .photoGalleryContainer .viewGalleryContainer .viewGallery.viw-glry {
    border: 1px solid #fff;
}

.mva7-thc-activetheme-district-theme-5 .list-view .col-4 .photoGalleryContainer .viewGalleryContainer .viewGallery.viw-glry,
.home-5 .list-view .col-4 .photoGalleryContainer .viewGalleryContainer .viewGallery.viw-glry {
    float: right;
}

.mva7-thc-activetheme-district-theme-5 .newsDetailsSocial a,
.home-5 .newsDetailsSocial a {
    padding: 0 7px;
}

.mva7-thc-activetheme-district-theme-5 .nav li > a:focus,
.home-5 .nav li > a:focus {
    border-top-color: transparent;
}

.mva7-thc-activetheme-district-theme-5 .video-gallery-cntr .imageThumb,
.home-5 .video-gallery-cntr .imageThumb {
    position: relative;
}

.mva7-thc-activetheme-district-theme-5 .gen-list ul li a div.list-text:hover,
.mva7-thc-activetheme-district-theme-5 .gen-list ul li a:hover,
.mva7-thc-activetheme-district-theme-5 .gen-list ul li .list-anchor div.list-text:hover,
.mva7-thc-activetheme-district-theme-5 .gen-list ul li .list-anchor:hover,
.home-5 .gen-list ul li a div.list-text:hover,
.home-5 .gen-list ul li a:hover,
.home-5 .gen-list ul li .list-anchor div.list-text:hover,
.home-5 .gen-list ul li .list-anchor:hover {
    color: inherit;
}

.mva7-thc-activetheme-district-theme-5 .gen-list.iconTop-textBottom-box-list.find-services-boxstyle h3,
.mva7-thc-activetheme-district-theme-5 .gen-list.iconTop-textBottom-box-list.find-services-boxstyle h2,
.home-5 .gen-list.iconTop-textBottom-box-list.find-services-boxstyle h3,
.home-5 .gen-list.iconTop-textBottom-box-list.find-services-boxstyle h2 {
    color: #000;
}

.mva7-thc-activetheme-district-theme-5 .gen-list.iconTop-textBottom-box-list.find-services-boxstyle.fore-color-white h3,
.mva7-thc-activetheme-district-theme-5 .gen-list.iconTop-textBottom-box-list.find-services-boxstyle.fore-color-white h2,
.home-5 .gen-list.iconTop-textBottom-box-list.find-services-boxstyle.fore-color-white h3,
.home-5 .gen-list.iconTop-textBottom-box-list.find-services-boxstyle.fore-color-white h2 {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-5 .video-read-more,
.home-5 .video-read-more {
    border: 1px solid #e2e2e2;
}

.mva7-thc-activetheme-district-theme-5 .video-cont p,
.home-5 .video-cont p {
    font-weight: 300;
}

.mva7-thc-activetheme-district-theme-5 .text-highlight,
.home-5 .text-highlight {
    color: #d43c3c;
}

.mva7-thc-activetheme-district-theme-5 .ofMenu .current-menu-ancestor > a,
.home-5 .ofMenu .current-menu-ancestor > a {
    background: #000;
}

.mva7-thc-activetheme-district-theme-5 a.vdo-title,
.home-5 a.vdo-title {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-5 .viewSwicther a,
.home-5 .viewSwicther a {
    margin: 0 2px;
}

.mva7-thc-activetheme-district-theme-5 .responsive-show,
.home-5 .responsive-show {
    display: none;
}

.mva7-thc-activetheme-district-theme-5 .responsive-hide,
.home-5 .responsive-hide {
    display: inherit;
}

@media screen and (max-width: 768px) {
    .mva7-thc-activetheme-district-theme-5 .responsive-show,
    .home-5 .responsive-show {
        display: inherit;
    }

    .mva7-thc-activetheme-district-theme-5 .responsive-hide,
    .home-5 .responsive-hide {
        display: none;
    }

    .mva7-thc-activetheme-district-theme-5 #topBar1 #accessibility ul li a.skip-to-content,
    .home-5 #topBar1 #accessibility ul li a.skip-to-content {
        font-size: 1.1em;
        padding: 5px;
    }

    .mva7-thc-activetheme-district-theme-5 .photocategoriCon .viewGalleryContainer p,
    .home-5 .photocategoriCon .viewGalleryContainer p {
        height: auto;
    }

    .mva7-thc-activetheme-district-theme-5 h2.resp-accordion,
    .home-5 h2.resp-accordion {
        position: relative;
    }

        .mva7-thc-activetheme-district-theme-5 h2.resp-accordion:after,
        .home-5 h2.resp-accordion:after {
            content: "\f196";
            position: absolute;
            right: 10px;
            font-family: FontAwesome;
            font-size: inherit;
            text-rendering: auto;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }

        .mva7-thc-activetheme-district-theme-5 h2.resp-accordion.resp-tab-active:after,
        .home-5 h2.resp-accordion.resp-tab-active:after {
            content: "\f147";
        }

    .mva7-thc-activetheme-district-theme-5 .utilityTabContainer h2.resp-accordion:after,
    .home-5 .utilityTabContainer h2.resp-accordion:after {
        content: "";
    }
}

@media screen and (max-width: 640px) {
    .mva7-thc-activetheme-district-theme-5 .full-cntrl-bottom-caption-bottom .flex-pauseplay a,
    .home-5 .full-cntrl-bottom-caption-bottom .flex-pauseplay a {
        bottom: 27px;
        height: 27px;
        left: 52%;
    }

    .mva7-thc-activetheme-district-theme-5 .gen-list.district-glance-five ul,
    .home-5 .gen-list.district-glance-five ul {
        column-count: 1;
    }

    .mva7-thc-activetheme-district-theme-5 .helpline-number-five .helplineContainer li,
    .home-5 .helpline-number-five .helplineContainer li {
        width: 97%;
    }

    .mva7-thc-activetheme-district-theme-5 .khowMinisterBox,
    .home-5 .khowMinisterBox {
        padding-bottom: 0;
    }

    .mva7-thc-activetheme-district-theme-5 .helplineContainer,
    .home-5 .helplineContainer {
        width: 100%;
    }

    .mva7-thc-activetheme-district-theme-5 .pblic-utlty-singl.col-6,
    .home-5 .pblic-utlty-singl.col-6 {
        height: auto;
    }

    .mva7-thc-activetheme-district-theme-5 .logo a,
    .home-5 .logo a {
        font-size: 82%;
    }

    .mva7-thc-activetheme-district-theme-5 .list-view .col-4 .photoGalleryContainer .viewGalleryContainer,
    .home-5 .list-view .col-4 .photoGalleryContainer .viewGalleryContainer {
        margin-left: 0;
        width: 100%;
    }

    .mva7-thc-activetheme-district-theme-5 #tab6 .resp-tabs-container,
    .home-5 #tab6 .resp-tabs-container {
        width: 100%;
    }

    .mva7-thc-activetheme-district-theme-5 .serviceMainContainer.searchbydate,
    .home-5 .serviceMainContainer.searchbydate {
        display: block;
    }
}

/*css for high contrast*/
.mva7-thc-activetheme-district-theme-5.contrast p,
.contrast .home-5 p {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-5.contrast .vc_row-has-fill,
.mva7-thc-activetheme-district-theme-5.contrast .vc_col-has-fill .vc_column-inner,
.mva7-thc-activetheme-district-theme-5.contrast .vc_tta-panel-body .vc_tta-tab a,
.mva7-thc-activetheme-district-theme-5.contrast .vc_tta-tab .vc_active a,
.mva7-thc-activetheme-district-theme-5.contrast .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-5.contrast .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
.mva7-thc-activetheme-district-theme-5.contrast .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus,
.mva7-thc-activetheme-district-theme-5.contrast .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover,
.mva7-thc-activetheme-district-theme-5.contrast .gen-list.statistics-list ul li a div.list-text,
.mva7-thc-activetheme-district-theme-5.contrast .gen-list.statistics-list ul li .list-anchor div.list-text,
.mva7-thc-activetheme-district-theme-5.contrast .blue-bg,
.mva7-thc-activetheme-district-theme-5.contrast .red-bg,
.mva7-thc-activetheme-district-theme-5.contrast .green-bg,
.mva7-thc-activetheme-district-theme-5.contrast .orange-bg,
.mva7-thc-activetheme-district-theme-5.contrast .gray-bg,
.mva7-thc-activetheme-district-theme-5.contrast .white-bg,
.mva7-thc-activetheme-district-theme-5.contrast .light-gray-bg,
.mva7-thc-activetheme-district-theme-5.contrast .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-panels,
.mva7-thc-activetheme-district-theme-5.contrast .carasoleflex-wrap.white-bg,
.mva7-thc-activetheme-district-theme-5.contrast .flexslider,
.mva7-thc-activetheme-district-theme-5.contrast .no-bg .list-icon.green-bg,
.mva7-thc-activetheme-district-theme-5.contrast .no-bg .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme-5.contrast .no-bg .list-icon.red-bg,
.mva7-thc-activetheme-district-theme-5.contrast .no-bg .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme-5.contrast .no-bg .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme-5.contrast .no-bg .list-icon.white-bg,
.mva7-thc-activetheme-district-theme-5.contrast .no-bg .list-icon.light-grauy-bg,
.mva7-thc-activetheme-district-theme-5.contrast table tr:nth-child(odd) td,
.mva7-thc-activetheme-district-theme-5.contrast table th,
.mva7-thc-activetheme-district-theme-5.contrast .input:hover,
.mva7-thc-activetheme-district-theme-5.contrast .textarea:hover,
.mva7-thc-activetheme-district-theme-5.contrast #topBar1 #accessibility ul li .socialIcons.select-lang,
.mva7-thc-activetheme-district-theme-5.contrast .gen-list.iconTop-textBottom-box-list li,
.mva7-thc-activetheme-district-theme-5.contrast .list-icon,
.mva7-thc-activetheme-district-theme-5.contrast #tab6 li.resp-tab-active,
.mva7-thc-activetheme-district-theme-5.contrast .btn-gov,
.mva7-thc-activetheme-district-theme-5.contrast .gallery-descriptions,
.mva7-thc-activetheme-district-theme-5.contrast .video-gallery-cntr.photocategoriCon,
.mva7-thc-activetheme-district-theme-5.contrast .photocategoriCon.photo-glry-five,
.mva7-thc-activetheme-district-theme-5.contrast #tab6 .resp-tabs-list li,
.mva7-thc-activetheme-district-theme-5.contrast #topBar1 #accessibility ul li .socialIcons ul li a:hover,
.mva7-thc-activetheme-district-theme-5.contrast #topBar1 #accessibility ul li .socialIcons ul li a:focus,
.mva7-thc-activetheme-district-theme-5.contrast .btn-theme,
.contrast .home-5 .vc_row-has-fill,
.contrast .home-5 .vc_col-has-fill .vc_column-inner,
.contrast .home-5 .vc_tta-panel-body .vc_tta-tab a,
.contrast .home-5 .vc_tta-tab .vc_active a,
.contrast .home-5 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.contrast .home-5 .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
.contrast .home-5 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus,
.contrast .home-5 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover,
.contrast .home-5 .gen-list.statistics-list ul li a div.list-text,
.contrast .home-5 .gen-list.statistics-list ul li .list-anchor div.list-text,
.contrast .home-5 .blue-bg,
.contrast .home-5 .red-bg,
.contrast .home-5 .green-bg,
.contrast .home-5 .orange-bg,
.contrast .home-5 .gray-bg,
.contrast .home-5 .white-bg,
.contrast .home-5 .light-gray-bg,
.contrast .home-5 .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-panels,
.contrast .home-5 .carasoleflex-wrap.white-bg,
.contrast .home-5 .flexslider,
.contrast .home-5 .no-bg .list-icon.green-bg,
.contrast .home-5 .no-bg .list-icon.blue-bg,
.contrast .home-5 .no-bg .list-icon.red-bg,
.contrast .home-5 .no-bg .list-icon.orange-bg,
.contrast .home-5 .no-bg .list-icon.gray-bg,
.contrast .home-5 .no-bg .list-icon.white-bg,
.contrast .home-5 .no-bg .list-icon.light-grauy-bg,
.contrast .home-5 table tr:nth-child(odd) td,
.contrast .home-5 table th,
.contrast .home-5 .input:hover,
.contrast .home-5 .textarea:hover,
.contrast .home-5 #topBar1 #accessibility ul li .socialIcons.select-lang,
.contrast .home-5 .gen-list.iconTop-textBottom-box-list li,
.contrast .home-5 .list-icon,
.contrast .home-5 #tab6 li.resp-tab-active,
.contrast .home-5 .btn-gov,
.contrast .home-5 .gallery-descriptions,
.contrast .home-5 .video-gallery-cntr.photocategoriCon,
.contrast .home-5 .photocategoriCon.photo-glry-five,
.contrast .home-5 #tab6 .resp-tabs-list li,
.contrast .home-5 #topBar1 #accessibility ul li .socialIcons ul li a:hover,
.contrast .home-5 #topBar1 #accessibility ul li .socialIcons ul li a:focus,
.contrast .home-5 .btn-theme {
    background-color: #000 !important;
    background: #000 !important;
}

.mva7-thc-activetheme-district-theme-5.contrast .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab > a,
.contrast .home-5 .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab > a {
    background-color: transparent !important;
}

.mva7-thc-activetheme-district-theme-5.contrast .gen-list.big-icon-list .list-text,
.mva7-thc-activetheme-district-theme-5.contrast .gen-list.big-icon-list .list-icon,
.mva7-thc-activetheme-district-theme-5.contrast .gen-list.small-icon-list .list-icon,
.mva7-thc-activetheme-district-theme-5.contrast .gen-list.box-list .list-icon,
.mva7-thc-activetheme-district-theme-5.contrast .gen-list.importantLinksWrapper ul li a,
.mva7-thc-activetheme-district-theme-5.contrast .gen-list.importantLinksWrapper ul li .list-anchor,
.mva7-thc-activetheme-district-theme-5.contrast .flex-pauseplay a:before,
.mva7-thc-activetheme-district-theme-5.contrast .flex-direction-nav a:before,
.mva7-thc-activetheme-district-theme-5.contrast .current-menu-ancestor > a,
.mva7-thc-activetheme-district-theme-5.contrast #tab6 ul.resp-tabs-list,
.mva7-thc-activetheme-district-theme-5.contrast #tab6 .resp-tabs-list li span,
.mva7-thc-activetheme-district-theme-5.contrast .gen-list.iconTop-textBottom-box-list.fore-color-white a .list-text,
.mva7-thc-activetheme-district-theme-5.contrast .gen-list.iconTop-textBottom-box-list.fore-color-white .list-anchor .list-text,
.mva7-thc-activetheme-district-theme-5.contrast .helpline-number-five .helplineContainer li .number,
.mva7-thc-activetheme-district-theme-5.contrast .photocategoriCon .viewGalleryContainer .glryyContentItem span.icon-facebook,
.mva7-thc-activetheme-district-theme-5.contrast .photocategoriCon .viewGalleryContainer .glryyContentItem span.icon-twitter,
.mva7-thc-activetheme-district-theme-5.contrast .photocategoriCon .viewGalleryContainer .viewGallery,
.mva7-thc-activetheme-district-theme-5.contrast .btn-theme,
.mva7-thc-activetheme-district-theme-5.contrast a.vdo-title,
.contrast .home-5 .gen-list.big-icon-list .list-text,
.contrast .home-5 .gen-list.big-icon-list .list-icon,
.contrast .home-5 .gen-list.small-icon-list .list-icon,
.contrast .home-5 .gen-list.box-list .list-icon,
.contrast .home-5 .gen-list.importantLinksWrapper ul li a,
.contrast .home-5 .gen-list.importantLinksWrapper ul li .list-anchor,
.contrast .home-5 .flex-pauseplay a:before,
.contrast .home-5 .flex-direction-nav a:before,
.contrast .home-5 .current-menu-ancestor > a,
.contrast .home-5 #tab6 ul.resp-tabs-list,
.contrast .home-5 #tab6 .resp-tabs-list li span,
.contrast .home-5 .gen-list.iconTop-textBottom-box-list.fore-color-white a .list-text,
.contrast .home-5 .gen-list.iconTop-textBottom-box-list.fore-color-white .list-anchor .list-text,
.contrast .home-5 .helpline-number-five .helplineContainer li .number,
.contrast .home-5 .photocategoriCon .viewGalleryContainer .glryyContentItem span.icon-facebook,
.contrast .home-5 .photocategoriCon .viewGalleryContainer .glryyContentItem span.icon-twitter,
.contrast .home-5 .photocategoriCon .viewGalleryContainer .viewGallery,
.contrast .home-5 .btn-theme,
.contrast .home-5 a.vdo-title {
    color: #ffff00 !important;
}

.mva7-thc-activetheme-district-theme-5.contrast .vc_col-has-fill .vc_column-inner,
.mva7-thc-activetheme-district-theme-5.contrast .list-icon.green-bg,
.mva7-thc-activetheme-district-theme-5.contrast .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme-5.contrast .list-icon.red-bg,
.mva7-thc-activetheme-district-theme-5.contrast .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme-5.contrast .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme-5.contrast .list-icon.white-bg,
.mva7-thc-activetheme-district-theme-5.contrast .list-icon.light-grauy-bg,
.mva7-thc-activetheme-district-theme-5.contrast .singlebox .box-1,
.mva7-thc-activetheme-district-theme-5.contrast .gen-list.box-list li,
.mva7-thc-activetheme-district-theme-5.contrast .gen-list.iconTop-textBottom-box-list.find-services-boxstyle li,
.mva7-thc-activetheme-district-theme-5.contrast .list-icon,
.mva7-thc-activetheme-district-theme-5.contrast .searchWidget,
.mva7-thc-activetheme-district-theme-5.contrast .nav ul,
.mva7-thc-activetheme-district-theme-5.contrast .nav li ul li ul.show-menu,
.mva7-thc-activetheme-district-theme-5.contrast .gen-list.statistics-box-list li,
.contrast .home-5 .vc_col-has-fill .vc_column-inner,
.contrast .home-5 .list-icon.green-bg,
.contrast .home-5 .list-icon.blue-bg,
.contrast .home-5 .list-icon.red-bg,
.contrast .home-5 .list-icon.orange-bg,
.contrast .home-5 .list-icon.gray-bg,
.contrast .home-5 .list-icon.white-bg,
.contrast .home-5 .list-icon.light-grauy-bg,
.contrast .home-5 .singlebox .box-1,
.contrast .home-5 .gen-list.box-list li,
.contrast .home-5 .gen-list.iconTop-textBottom-box-list.find-services-boxstyle li,
.contrast .home-5 .list-icon,
.contrast .home-5 .searchWidget,
.contrast .home-5 .nav ul,
.contrast .home-5 .nav li ul li ul.show-menu,
.contrast .home-5 .gen-list.statistics-box-list li {
    border: 1px solid #222 !important;
    border-color: #222 !important;
}

.mva7-thc-activetheme-district-theme-5.contrast .vc_tta.vc_general .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-5.contrast .video-gallery-cntr.photocategoriCon,
.mva7-thc-activetheme-district-theme-5.contrast .photocategoriCon.photo-glry-five,
.contrast .home-5 .vc_tta.vc_general .vc_tta-panel-body,
.contrast .home-5 .video-gallery-cntr.photocategoriCon,
.contrast .home-5 .photocategoriCon.photo-glry-five {
    border: 1px solid #fff !important;
}

.mva7-thc-activetheme-district-theme-5.contrast .footerlogocarousel.withborder .flexslider .slides > li:first-child,
.contrast .home-5 .footerlogocarousel.withborder .flexslider .slides > li:first-child {
    border-color: #222 !important;
}

.mva7-thc-activetheme-district-theme-5.contrast #footerScrollbarWrapper,
.contrast .home-5 #footerScrollbarWrapper {
    border-bottom: none;
}

.mva7-thc-activetheme-district-theme-5.contrast .footerlogocarousel.withborder .flexslider .slides > li,
.contrast .home-5 .footerlogocarousel.withborder .flexslider .slides > li {
    box-shadow: 1px 0px 0px 0px #3b3b3b;
}

.mva7-thc-activetheme-district-theme-5.contrast #topBar1 #accessibility ul li .socialIcons ul li a:hover,
.mva7-thc-activetheme-district-theme-5.contrast #tab6 ul.resp-tabs-list,
.contrast .home-5 #topBar1 #accessibility ul li .socialIcons ul li a:hover,
.contrast .home-5 #tab6 ul.resp-tabs-list {
    background: #222;
}

.mva7-thc-activetheme-district-theme-5.contrast .gen-list.iconTop-textBottom-box-list li a span.list-icon,
.mva7-thc-activetheme-district-theme-5.contrast .gen-list.iconTop-textBottom-box-list li .list-anchor span.list-icon,
.contrast .home-5 .gen-list.iconTop-textBottom-box-list li a span.list-icon,
.contrast .home-5 .gen-list.iconTop-textBottom-box-list li .list-anchor span.list-icon {
    border: none !important;
}

.mva7-thc-activetheme-district-theme-5.contrast .events-wrapper .event-dtls span,
.mva7-thc-activetheme-district-theme-5.contrast .publicUtilityMainCont h3,
.mva7-thc-activetheme-district-theme-5.contrast .publicUtilityMainCont h2,
.mva7-thc-activetheme-district-theme-5.contrast .publicUtilityMainCont .heading3,
.contrast .home-5 .events-wrapper .event-dtls span,
.contrast .home-5 .publicUtilityMainCont h3,
.contrast .home-5 .publicUtilityMainCont h2,
.contrast .home-5 .publicUtilityMainCont .heading3 {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-5.contrast .current-menu-ancestor > a,
.contrast .home-5 .current-menu-ancestor > a {
    border-color: #ffff00 !important;
}

.mva7-thc-activetheme-district-theme-5.contrast .nav li > a,
.contrast .home-5 .nav li > a {
    border-color: transparent;
}

.mva7-thc-activetheme-district-theme-5.contrast #tab6 .resp-tabs-container,
.contrast .home-5 #tab6 .resp-tabs-container {
    border: none;
}

.mva7-thc-activetheme-district-theme-5.contrast #tab6 .resp-tabs-list li,
.contrast .home-5 #tab6 .resp-tabs-list li {
    border-top: none;
    border-left: none;
}

.mva7-thc-activetheme-district-theme-5.contrast .current-menu-ancestor > a,
.mva7-thc-activetheme-district-theme-5.contrast .nav li.active > a,
.mva7-thc-activetheme-district-theme-5.contrast .nav li > a:hover,
.mva7-thc-activetheme-district-theme-5.contrast .nav li.active > a,
.mva7-thc-activetheme-district-theme-5.contrast #overflowMenu .ofMenu ul li a:hover,
.mva7-thc-activetheme-district-theme-5.contrast #overflowMenu .ofMenu ul li a:focus,
.mva7-thc-activetheme-district-theme-5.contrast #overflowMenu .ofMenu ul li a.focus,
.mva7-thc-activetheme-district-theme-5.contrast #overflowMenu .ofMenu ul li.active a,
.contrast .home-5 .current-menu-ancestor > a,
.contrast .home-5 .nav li.active > a,
.contrast .home-5 .nav li > a:hover,
.contrast .home-5 .nav li.active > a,
.contrast .home-5 #overflowMenu .ofMenu ul li a:hover,
.contrast .home-5 #overflowMenu .ofMenu ul li a:focus,
.contrast .home-5 #overflowMenu .ofMenu ul li a.focus,
.contrast .home-5 #overflowMenu .ofMenu ul li.active a {
    background: #333 !important;
    border-color: #333 !important;
}

.mva7-thc-activetheme-district-theme-5.contrast caption,
.contrast .home-5 caption {
    background: #3b3b3b;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-5.contrast #overflowMenu .ofMenu ul li a,
.contrast .home-5 #overflowMenu .ofMenu ul li a {
    border-top: 0;
    border-bottom: 0;
}

.mva7-thc-activetheme-district-theme-5.contrast input[type="text"].input:hover,
.mva7-thc-activetheme-district-theme-5.contrast input[type="email"].input:hover,
.contrast .home-5 input[type="text"].input:hover,
.contrast .home-5 input[type="email"].input:hover {
    background: #fff !important;
}

.mva7-thc-activetheme-district-theme-5.contrast .fancybox-title-float-wrap .child,
.mva7-thc-activetheme-district-theme-5.contrast .newsDetailsSocial,
.contrast .home-5 .fancybox-title-float-wrap .child,
.contrast .home-5 .newsDetailsSocial {
    background: #000 !important;
    border: 1px solid;
}

.mva7-thc-activetheme-district-theme-5.contrast .nav li > a:focus,
.contrast .home-5 .nav li > a:focus {
    background: #333 !important;
}

.mva7-thc-activetheme-district-theme-5.contrast .carasoleflex-wrap.dark-bg,
.contrast .home-5 .carasoleflex-wrap.dark-bg {
    border: 0 !important;
}

.mva7-thc-activetheme-district-theme-5.contrast .text-highlight,
.contrast .home-5 .text-highlight {
    color: #fff;
}

/*Theme 5 end*/
/*Theme 6 start*/
.mva7-thc-activetheme-district-theme-6 .directionBtn .icon-twitter,
.home-6 .directionBtn .icon-twitter {
    width: 18px;
}

.mva7-thc-activetheme-district-theme-6 .nav ul.sub-menu.megamenu li,
.home-6 .nav ul.sub-menu.megamenu li {
    background: #105b7a;
}

.mva7-thc-activetheme-district-theme-6 .directionBtn .icon-twitter,
.mva7-thc-activetheme-district-theme-6 #topBar1.make-accessible-header #accessibility > ul > li:hover > a > img,
.home-6 .directionBtn .icon-twitter,
.home-6 #topBar1.make-accessible-header #accessibility > ul > li:hover > a > img {
    filter: invert(10);
}

.mva7-thc-activetheme-district-theme-6 .menuWrapper,
.home-6 .menuWrapper {
    min-height: 48px;
}

.mva7-thc-activetheme-district-theme-6 .logo .emblem img,
.home-6 .logo .emblem img {
    height: 100px;
}

.mva7-thc-activetheme-district-theme-6 .singlebox,
.home-6 .singlebox {
    display: inline-block;
    width: 100%;
}

.mva7-thc-activetheme-district-theme-6 .selectsearchContainer > form .button,
.home-6 .selectsearchContainer > form .button {
    line-height: 22px;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
}

.mva7-thc-activetheme-district-theme-6 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.home-6 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab.vc_active > a {
    background-color: #fff;
    color: #BF0000;
}

.mva7-thc-activetheme-district-theme-6 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab > a,
.home-6 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab > a {
    background-color: transparent;
    border-color: transparent;
    padding: 12px 14px;
    font-weight: 600;
    text-transform: uppercase;
    border-radius: 0px;
    font-size: 13px;
}

@media (min-width: 768px) {
    .mva7-thc-activetheme-district-theme-6 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
    .home-6 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
        border-color: transparent;
        background-color: #fff;
    }
}

.mva7-thc-activetheme-district-theme-6 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.home-6 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab.vc_active > a {
    background-color: #fff;
    color: #353333;
}

.mva7-thc-activetheme-district-theme-6 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a,
.home-6 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a {
    background-color: #353333;
    border-color: transparent;
    padding: 13px 15px;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 17px;
    color: #d8d4d4;
    border-radius: 0px;
}

    .mva7-thc-activetheme-district-theme-6 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a:hover,
    .home-6 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a:hover {
        background-color: #353333;
        color: #fff;
    }

@media (min-width: 768px) {
    .mva7-thc-activetheme-district-theme-6 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,
    .home-6 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
        border-color: transparent;
        background-color: #fff;
    }
}

.mva7-thc-activetheme-district-theme-6 .serviceSearchContainer .selectsearchContainer .field.has-addons .button,
.home-6 .serviceSearchContainer .selectsearchContainer .field.has-addons .button {
    font-size: inherit;
}

.mva7-thc-activetheme-district-theme-6 .input,
.mva7-thc-activetheme-district-theme-6 .textarea,
.home-6 .input,
.home-6 .textarea {
    border-color: #9c9c9c;
}

    .mva7-thc-activetheme-district-theme-6 .input:hover,
    .mva7-thc-activetheme-district-theme-6 .textarea:hover,
    .home-6 .input:hover,
    .home-6 .textarea:hover {
        background-color: #fff;
    }

.mva7-thc-activetheme-district-theme-6 #topBar1 #accessibility ul li a.change-language,
.home-6 #topBar1 #accessibility ul li a.change-language {
    font-size: 0.8em;
    padding: 9px 8px;
    font-weight: bold;
    text-transform: uppercase;
    border-left: none;
}

.mva7-thc-activetheme-district-theme-6 #topBar1 #accessibility ul li .socialIcons.select-lang,
.home-6 #topBar1 #accessibility ul li .socialIcons.select-lang {
    width: inherit;
    background: #fff;
    left: inherit;
    right: 0;
}

    .mva7-thc-activetheme-district-theme-6 #topBar1 #accessibility ul li .socialIcons.select-lang a,
    .home-6 #topBar1 #accessibility ul li .socialIcons.select-lang a {
        padding: 8px 15px;
        font-size: 0.8em;
        color: #000;
        text-transform: uppercase;
        font-weight: bold;
    }

        .mva7-thc-activetheme-district-theme-6 #topBar1 #accessibility ul li .socialIcons.select-lang a:hover,
        .home-6 #topBar1 #accessibility ul li .socialIcons.select-lang a:hover {
            color: #fff;
        }

.mva7-thc-activetheme-district-theme-6 #topBar1 #accessibility ul li a.skip-to-content,
.home-6 #topBar1 #accessibility ul li a.skip-to-content {
    font-size: 0.8em;
    padding: 9px 8px;
}

.mva7-thc-activetheme-district-theme-6 .banner-six.full-cntrl-right-caption-left .container .slide-caption,
.home-6 .banner-six.full-cntrl-right-caption-left .container .slide-caption {
    background: rgba(255, 255, 255, 0.69);
    color: #000;
    padding-left: 5%;
}

.mva7-thc-activetheme-district-theme-6 .banner-six.full-cntrl-right-caption-left .container,
.home-6 .banner-six.full-cntrl-right-caption-left .container {
    width: 50%;
}

    .mva7-thc-activetheme-district-theme-6 .banner-six.full-cntrl-right-caption-left .container .slide-caption h2,
    .home-6 .banner-six.full-cntrl-right-caption-left .container .slide-caption h2 {
        color: #105b7a;
        font-size: 2.3em;
    }

    .mva7-thc-activetheme-district-theme-6 .banner-six.full-cntrl-right-caption-left .container p,
    .home-6 .banner-six.full-cntrl-right-caption-left .container p {
        font-weight: 600;
        font-size: 1.2em;
    }

        .mva7-thc-activetheme-district-theme-6 .banner-six.full-cntrl-right-caption-left .container p.heading3,
        .home-6 .banner-six.full-cntrl-right-caption-left .container p.heading3 {
            font-size: 1.5em;
        }

.mva7-thc-activetheme-district-theme-6 .banner-six .flex-control-paging,
.home-6 .banner-six .flex-control-paging {
    display: none;
}

.mva7-thc-activetheme-district-theme-6 .home-tab-six .vc_tta-panels-container,
.home-6 .home-tab-six .vc_tta-panels-container {
    border: 1px solid #ccc;
    padding: 10px;
    margin-top: -1px;
    min-height: 250px;
}

.mva7-thc-activetheme-district-theme-6 .home-tab-six.vc_tta-color-white.vc_tta-style-modern .vc_tta-tab.vc_active > a,
.home-6 .home-tab-six.vc_tta-color-white.vc_tta-style-modern .vc_tta-tab.vc_active > a {
    border-color: #ccc;
    background-color: #fff !important;
    color: #105b7a;
    border-bottom-color: #fff;
}

.mva7-thc-activetheme-district-theme-6 .home-tab-six.vc_tta-color-white.vc_tta-style-modern .vc_tta-tab > a,
.home-6 .home-tab-six.vc_tta-color-white.vc_tta-style-modern .vc_tta-tab > a {
    background-color: #000 !important;
    color: #fff;
    border-color: #000;
    font-weight: 600;
}

.mva7-thc-activetheme-district-theme-6 .meet-minister-six,
.home-6 .meet-minister-six {
    box-shadow: 0 0 0 1px #ccc;
}

    .mva7-thc-activetheme-district-theme-6 .meet-minister-six.singlebox .box-1,
    .home-6 .meet-minister-six.singlebox .box-1 {
        border-bottom: 1px solid #ccc;
    }

    .mva7-thc-activetheme-district-theme-6 .meet-minister-six.singlebox .khowMinisterBox .MinisterProfile .Pdesg,
    .home-6 .meet-minister-six.singlebox .khowMinisterBox .MinisterProfile .Pdesg {
        padding-bottom: 10px;
    }

    .mva7-thc-activetheme-district-theme-6 .meet-minister-six.singlebox .khowMinisterBox .MinisterProfile ul,
    .home-6 .meet-minister-six.singlebox .khowMinisterBox .MinisterProfile ul {
        padding: 5px 0 0 0;
    }

        .mva7-thc-activetheme-district-theme-6 .meet-minister-six.singlebox .khowMinisterBox .MinisterProfile ul li a,
        .home-6 .meet-minister-six.singlebox .khowMinisterBox .MinisterProfile ul li a {
            color: #000;
            padding: 0;
        }

        .mva7-thc-activetheme-district-theme-6 .meet-minister-six.singlebox .khowMinisterBox .MinisterProfile ul li:nth-child(2) a,
        .home-6 .meet-minister-six.singlebox .khowMinisterBox .MinisterProfile ul li:nth-child(2) a {
            padding-left: 4px;
        }

        .mva7-thc-activetheme-district-theme-6 .meet-minister-six.singlebox .khowMinisterBox .MinisterProfile ul li a span,
        .home-6 .meet-minister-six.singlebox .khowMinisterBox .MinisterProfile ul li a span {
            padding-right: 3px;
        }

    .mva7-thc-activetheme-district-theme-6 .meet-minister-six.singlebox .aside-box .social-icocntr,
    .home-6 .meet-minister-six.singlebox .aside-box .social-icocntr {
        width: auto;
        margin-left: 5px;
    }

        .mva7-thc-activetheme-district-theme-6 .meet-minister-six.singlebox .aside-box .social-icocntr a,
        .home-6 .meet-minister-six.singlebox .aside-box .social-icocntr a {
            display: inline-block;
            text-align: center;
            width: 15px;
            height: 15px;
        }

.mva7-thc-activetheme-district-theme-6 .gen-list.notice-board-six h3,
.mva7-thc-activetheme-district-theme-6 .gen-list.notice-board-six h2,
.mva7-thc-activetheme-district-theme-6 .gen-list.notice-board-six li,
.mva7-thc-activetheme-district-theme-6 .gen-list.notice-board-six li a,
.mva7-thc-activetheme-district-theme-6 .gen-list.notice-board-six li .list-anchor,
.mva7-thc-activetheme-district-theme-6 .notice-tourist-row h3,
.mva7-thc-activetheme-district-theme-6 .notice-tourist-row h2,
.mva7-thc-activetheme-district-theme-6 .notice-tourist-row .heading3,
.home-6 .gen-list.notice-board-six h3,
.home-6 .gen-list.notice-board-six h2,
.home-6 .gen-list.notice-board-six li,
.home-6 .gen-list.notice-board-six li a,
.home-6 .gen-list.notice-board-six li .list-anchor,
.home-6 .notice-tourist-row h3,
.home-6 .notice-tourist-row h2,
.home-6 .notice-tourist-row .heading3 {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-6 .gen-list.notice-board-six ul li a:hover .list-text,
.home-6 .gen-list.notice-board-six ul li a:hover .list-text {
    text-decoration: underline;
}

.mva7-thc-activetheme-district-theme-6 .view-more-blue,
.home-6 .view-more-blue {
    float: left;
    margin-top: 7px;
    background: #105b7a;
    padding: 7px 12px;
    color: #fff;
}

    .mva7-thc-activetheme-district-theme-6 .view-more-blue span,
    .home-6 .view-more-blue span {
        font-size: 0.8em;
    }

.mva7-thc-activetheme-district-theme-6 .notice-tourist-row h3,
.mva7-thc-activetheme-district-theme-6 .notice-tourist-row h2,
.mva7-thc-activetheme-district-theme-6 .notice-tourist-row .heading3,
.home-6 .notice-tourist-row h3,
.home-6 .notice-tourist-row h2,
.home-6 .notice-tourist-row .heading3 {
    margin-bottom: 15px;
}

.mva7-thc-activetheme-district-theme-6 .gen-list.statistics-list.public-utilities-six ul li a div.list-text,
.mva7-thc-activetheme-district-theme-6 .gen-list.statistics-list.public-utilities-six ul li .list-anchor div.list-text,
.home-6 .gen-list.statistics-list.public-utilities-six ul li a div.list-text,
.home-6 .gen-list.statistics-list.public-utilities-six ul li .list-anchor div.list-text {
    background: #105b7a;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-6 .gen-list.statistics-list.public-utilities-six ul li a span.list-icon,
.mva7-thc-activetheme-district-theme-6 .gen-list.statistics-list.public-utilities-six ul li .list-anchor span.list-icon,
.home-6 .gen-list.statistics-list.public-utilities-six ul li a span.list-icon,
.home-6 .gen-list.statistics-list.public-utilities-six ul li .list-anchor span.list-icon {
    background-color: #5ca793 !important;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-6 .gen-card.featured-project-six,
.home-6 .gen-card.featured-project-six {
    padding: 0;
}

    .mva7-thc-activetheme-district-theme-6 .gen-card.featured-project-six .view-more-blue,
    .home-6 .gen-card.featured-project-six .view-more-blue {
        background-color: transparent;
        padding: 4px 7px;
        border: 1px solid #ddd;
        color: #105b7a;
        font-size: 0.9em;
        margin-top: 0;
    }

.mva7-thc-activetheme-district-theme-6 .gen-list.helpline-no-six b,
.mva7-thc-activetheme-district-theme-6 .gen-list.helpline-no-six strong,
.home-6 .gen-list.helpline-no-six b,
.home-6 .gen-list.helpline-no-six strong {
    color: #105b7a;
}

.mva7-thc-activetheme-district-theme-6 .gen-list.media-gallery-six.iconTop-textBottom-box-list li,
.home-6 .gen-list.media-gallery-six.iconTop-textBottom-box-list li {
    width: 31%;
}

.mva7-thc-activetheme-district-theme-6 caption,
.home-6 caption {
    color: #fff;
    font-size: 1.3em;
    font-weight: 600;
    background: #444;
    padding: 8px;
}

.mva7-thc-activetheme-district-theme-6 .logo a h1,
.home-6 .logo a h1 {
    display: block;
    font-weight: inherit;
    font-size: inherit;
}

.mva7-thc-activetheme-district-theme-6 .flex-pauseplay a,
.home-6 .flex-pauseplay a {
    height: 23px;
}

.mva7-thc-activetheme-district-theme-6 .bg-white label,
.home-6 .bg-white label {
    color: #000;
    font-weight: 600;
}

.mva7-thc-activetheme-district-theme-6 .current-menu-ancestor > a,
.home-6 .current-menu-ancestor > a {
    background: #2ba282;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-6 table thead tr th,
.home-6 table thead tr th {
    background: #105b7a;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-6 caption,
.home-6 caption {
    background: #033448;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-6 .notice-tourist-row h3,
.mva7-thc-activetheme-district-theme-6 .notice-tourist-row h2,
.home-6 .notice-tourist-row h3,
.home-6 .notice-tourist-row h2 {
    margin-bottom: 0;
}

.mva7-thc-activetheme-district-theme-6 .notice-sixth.gen-list.arrow-list ul li a,
.mva7-thc-activetheme-district-theme-6 .notice-six.gen-list.arrow-list ul li a,
.mva7-thc-activetheme-district-theme-6 .notice-sixth.gen-list.arrow-list ul li .list-anchor,
.mva7-thc-activetheme-district-theme-6 .notice-six.gen-list.arrow-list ul li .list-anchor,
.home-6 .notice-sixth.gen-list.arrow-list ul li a,
.home-6 .notice-six.gen-list.arrow-list ul li a,
.home-6 .notice-sixth.gen-list.arrow-list ul li .list-anchor,
.home-6 .notice-six.gen-list.arrow-list ul li .list-anchor {
    color: #fff !important;
}

.mva7-thc-activetheme-district-theme-6 .nav ul li a:hover,
.home-6 .nav ul li a:hover {
    background: #2ba282;
}

.mva7-thc-activetheme-district-theme-6 .photodetailsContainer .photomainContent.public-ulti-cntr,
.home-6 .photodetailsContainer .photomainContent.public-ulti-cntr {
    width: calc(49% - 15px);
    height: 235px;
}

.mva7-thc-activetheme-district-theme-6 .servepublic,
.home-6 .servepublic {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-6 .gallery-descriptions,
.home-6 .gallery-descriptions {
    border: 0;
    border-bottom: 1px solid #e2e2e1;
    padding: 0;
    margin-bottom: 10px;
    height: 75px;
}

.mva7-thc-activetheme-district-theme-6 .thumbs_view.list-view .gallery-descriptions,
.home-6 .thumbs_view.list-view .gallery-descriptions {
    height: auto;
    margin-top: 10px;
}

.mva7-thc-activetheme-district-theme-6 .photoGalleryContainer .viewGalleryContainer .gallery-descriptions p,
.home-6 .photoGalleryContainer .viewGalleryContainer .gallery-descriptions p {
    border-bottom: 0;
    margin-bottom: 0;
    padding-bottom: 0;
    height: auto;
    font-weight: normal;
}

.mva7-thc-activetheme-district-theme-6 .photodetailsContainer .photomainContent .photoImgContainer img,
.home-6 .photodetailsContainer .photomainContent .photoImgContainer img {
    height: 200px;
}

.mva7-thc-activetheme-district-theme-6 .thumbs_view.list-view .photodetailsContainer .photomainContent .photoImgContainer img,
.home-6 .thumbs_view.list-view .photodetailsContainer .photomainContent .photoImgContainer img {
    height: 200px;
}

.mva7-thc-activetheme-district-theme-6 .awardListing:hover.pressRelese .socialBox ul li a .icon-twitter,
.mva7-thc-activetheme-district-theme-6 .awardListing:hover.pressRelese .socialBox ul li a .icon-facebook,
.mva7-thc-activetheme-district-theme-6 .awardListing:hover a,
.mva7-thc-activetheme-district-theme-6 .awardListing:hover .pdf-hold .pdf-icon,
.home-6 .awardListing:hover.pressRelese .socialBox ul li a .icon-twitter,
.home-6 .awardListing:hover.pressRelese .socialBox ul li a .icon-facebook,
.home-6 .awardListing:hover a,
.home-6 .awardListing:hover .pdf-hold .pdf-icon {
    color: #ffffff !important;
}

.mva7-thc-activetheme-district-theme-6 .thumbs_view.list-view .pdf-hold,
.home-6 .thumbs_view.list-view .pdf-hold {
    width: auto;
    float: right;
}

.mva7-thc-activetheme-district-theme-6 .awardListing .tourSocial.eventleft,
.home-6 .awardListing .tourSocial.eventleft {
    float: right;
    width: auto;
    margin-top: 6px;
}

.mva7-thc-activetheme-district-theme-6 .thumbs_view.list-view .awardListing .tourSocial.eventleft,
.home-6 .thumbs_view.list-view .awardListing .tourSocial.eventleft {
    float: left;
    width: 65%;
    padding-left: 0;
}

.mva7-thc-activetheme-district-theme-6 .wpcf7-submit.btn-gov,
.home-6 .wpcf7-submit.btn-gov {
    color: #ffffff;
    background-color: #105b7a;
}

.mva7-thc-activetheme-district-theme-6 #topBar1 #accessibility ul li .socialIcons,
.home-6 #topBar1 #accessibility ul li .socialIcons {
    left: -1px;
}

    .mva7-thc-activetheme-district-theme-6 #topBar1 #accessibility ul li .socialIcons.select-lang,
    .home-6 #topBar1 #accessibility ul li .socialIcons.select-lang {
        right: 2px;
    }

    .mva7-thc-activetheme-district-theme-6 #topBar1 #accessibility ul li .socialIcons ul li a,
    .home-6 #topBar1 #accessibility ul li .socialIcons ul li a {
        margin: 0;
    }

        .mva7-thc-activetheme-district-theme-6 #topBar1 #accessibility ul li .socialIcons ul li a:hover,
        .home-6 #topBar1 #accessibility ul li .socialIcons ul li a:hover {
            background: #000;
        }

.mva7-thc-activetheme-district-theme-6 .list-view .col-3 .toristPlaceCont .directionBtn,
.home-6 .list-view .col-3 .toristPlaceCont .directionBtn {
    padding-top: 15px;
}

.mva7-thc-activetheme-district-theme-6 .event-list-six.awardListing .pdf-hold,
.home-6 .event-list-six.awardListing .pdf-hold {
    height: 35px;
}

.mva7-thc-activetheme-district-theme-6 .photoGalleryContainer:hover .glryyContentItem,
.home-6 .photoGalleryContainer:hover .glryyContentItem {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-6 .videoGallery .imageThumb,
.home-6 .videoGallery .imageThumb {
    position: relative;
}

.mva7-thc-activetheme-district-theme-6 #overflowMenu .ofMenu ul li a,
.home-6 #overflowMenu .ofMenu ul li a {
    border-bottom: 0;
}

.mva7-thc-activetheme-district-theme-6 .relatedDistCont .relatedContainer,
.home-6 .relatedDistCont .relatedContainer {
    margin-bottom: 14px;
    padding: 15px;
}

.mva7-thc-activetheme-district-theme-6 .photoGalleryContainer .viewGalleryContainer .video-cont p,
.home-6 .photoGalleryContainer .viewGalleryContainer .video-cont p {
    border-bottom: 0;
    height: auto;
}

.mva7-thc-activetheme-district-theme-6 .text-highlight,
.home-6 .text-highlight {
    color: #105b7a;
}

.mva7-thc-activetheme-district-theme-6 .gallery-six .photoGalleryItem .shareGalleryContainer p,
.home-6 .gallery-six .photoGalleryItem .shareGalleryContainer p {
    height: auto;
}

.mva7-thc-activetheme-district-theme-6 .list-view .gallery_photo_description,
.home-6 .list-view .gallery_photo_description {
    margin: -10px 0 0 0;
}

.mva7-thc-activetheme-district-theme-6 .list-view .col-3 .photoGalleryItem .shareGalleryContainer .gallery_photo_description p,
.home-6 .list-view .col-3 .photoGalleryItem .shareGalleryContainer .gallery_photo_description p {
    font-weight: normal;
}

.mva7-thc-activetheme-district-theme-6 .responsive-show,
.home-6 .responsive-show {
    display: none;
}

.mva7-thc-activetheme-district-theme-6 .responsive-hide,
.home-6 .responsive-hide {
    display: inherit;
}

@media screen and (max-width: 768px) {
    .mva7-thc-activetheme-district-theme-6 .responsive-show,
    .home-6 .responsive-show {
        display: inherit;
    }

    .mva7-thc-activetheme-district-theme-6 .responsive-hide,
    .home-6 .responsive-hide {
        display: none;
    }

    .mva7-thc-activetheme-district-theme-6 #topBar1 #accessibility ul li a.skip-to-content,
    .home-6 #topBar1 #accessibility ul li a.skip-to-content {
        font-size: 1.1em;
        padding: 5px;
    }

    .mva7-thc-activetheme-district-theme-6 .banner-six.full-cntrl-right-caption-left .container,
    .home-6 .banner-six.full-cntrl-right-caption-left .container {
        width: 100%;
    }

    .mva7-thc-activetheme-district-theme-6 .btn-gov,
    .mva7-thc-activetheme-district-theme-6 input[type="submit"],
    .home-6 .btn-gov,
    .home-6 input[type="submit"] {
        background-color: #105b7a !important;
        color: #ffffff !important;
    }

    .mva7-thc-activetheme-district-theme-6 h2.resp-accordion,
    .home-6 h2.resp-accordion {
        position: relative;
    }

        .mva7-thc-activetheme-district-theme-6 h2.resp-accordion:after,
        .home-6 h2.resp-accordion:after {
            content: "\f196";
            position: absolute;
            right: 10px;
            font-family: FontAwesome;
            font-size: inherit;
            text-rendering: auto;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }

        .mva7-thc-activetheme-district-theme-6 h2.resp-accordion.resp-tab-active:after,
        .home-6 h2.resp-accordion.resp-tab-active:after {
            content: "\f147";
        }

    .mva7-thc-activetheme-district-theme-6 .utilityTabContainer h2.resp-accordion:after,
    .home-6 .utilityTabContainer h2.resp-accordion:after {
        content: "";
    }
}

.mva7-thc-activetheme-district-theme-6 .gen-list.small-icon-list .list-icon,
.home-6 .gen-list.small-icon-list .list-icon {
    width: 40px !important;
    height: 40px !important;
}

.mva7-thc-activetheme-district-theme-6 .socialBox ul li .icon-share,
.home-6 .socialBox ul li .icon-share {
    font-size: 1.2em !important;
}

@media screen and (max-width: 640px) {
    .mva7-thc-activetheme-district-theme-6 .meet-minister-six.singlebox .khowMinisterBox .MinisterProfile ul,
    .home-6 .meet-minister-six.singlebox .khowMinisterBox .MinisterProfile ul {
        display: inline-block;
        float: none;
    }

    .mva7-thc-activetheme-district-theme-6 .meet-minister-six.singlebox .box-1.aside-box .khowMinisterBox,
    .home-6 .meet-minister-six.singlebox .box-1.aside-box .khowMinisterBox {
        padding-bottom: 0;
    }

    .mva7-thc-activetheme-district-theme-6 .slide-caption p,
    .home-6 .slide-caption p {
        text-align: left !important;
    }

    .mva7-thc-activetheme-district-theme-6 .logo .emblem,
    .home-6 .logo .emblem {
        width: auto !important;
    }

    .mva7-thc-activetheme-district-theme-6 .photodetailsContainer .photomainContent.public-ulti-cntr,
    .home-6 .photodetailsContainer .photomainContent.public-ulti-cntr {
        width: calc(100% - 15px);
        height: auto;
    }

    .mva7-thc-activetheme-district-theme-6 .photodetailsContainer .photomainContent .photoImgContainer img,
    .home-6 .photodetailsContainer .photomainContent .photoImgContainer img {
        height: auto;
    }

    .mva7-thc-activetheme-district-theme-6 .list-view .photoGalleryContainer .viewGalleryContainer,
    .home-6 .list-view .photoGalleryContainer .viewGalleryContainer {
        width: 100%;
        margin-left: 0;
    }

    .mva7-thc-activetheme-district-theme-6 .menuWrapper,
    .home-6 .menuWrapper {
        display: none;
    }
}

/*css for high contrast*/
.mva7-thc-activetheme-district-theme-6.contrast p,
.contrast .home-6 p {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-6.contrast .vc_row-has-fill,
.mva7-thc-activetheme-district-theme-6.contrast .vc_col-has-fill .vc_column-inner,
.mva7-thc-activetheme-district-theme-6.contrast .vc_tta-panel-body .vc_tta-tab a,
.mva7-thc-activetheme-district-theme-6.contrast .vc_tta-tab .vc_active a,
.mva7-thc-activetheme-district-theme-6.contrast .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-6.contrast .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
.mva7-thc-activetheme-district-theme-6.contrast .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus,
.mva7-thc-activetheme-district-theme-6.contrast .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover,
.mva7-thc-activetheme-district-theme-6.contrast .gen-list.statistics-list ul li a div.list-text,
.mva7-thc-activetheme-district-theme-6.contrast .gen-list.statistics-list ul li .list-anchor div.list-text,
.mva7-thc-activetheme-district-theme-6.contrast .blue-bg,
.mva7-thc-activetheme-district-theme-6.contrast .red-bg,
.mva7-thc-activetheme-district-theme-6.contrast .green-bg,
.mva7-thc-activetheme-district-theme-6.contrast .orange-bg,
.mva7-thc-activetheme-district-theme-6.contrast .gray-bg,
.mva7-thc-activetheme-district-theme-6.contrast .white-bg,
.mva7-thc-activetheme-district-theme-6.contrast .light-gray-bg,
.mva7-thc-activetheme-district-theme-6.contrast .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-panels,
.mva7-thc-activetheme-district-theme-6.contrast .carasoleflex-wrap.white-bg,
.mva7-thc-activetheme-district-theme-6.contrast .flexslider,
.mva7-thc-activetheme-district-theme-6.contrast .no-bg .list-icon.green-bg,
.mva7-thc-activetheme-district-theme-6.contrast .no-bg .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme-6.contrast .no-bg .list-icon.red-bg,
.mva7-thc-activetheme-district-theme-6.contrast .no-bg .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme-6.contrast .no-bg .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme-6.contrast .no-bg .list-icon.white-bg,
.mva7-thc-activetheme-district-theme-6.contrast .no-bg .list-icon.light-grauy-bg,
.mva7-thc-activetheme-district-theme-6.contrast table tr:nth-child(odd) td,
.mva7-thc-activetheme-district-theme-6.contrast table th,
.mva7-thc-activetheme-district-theme-6.contrast .input:hover,
.mva7-thc-activetheme-district-theme-6.contrast .textarea:hover,
.mva7-thc-activetheme-district-theme-6.contrast #topBar1 #accessibility ul li .socialIcons.select-lang,
.mva7-thc-activetheme-district-theme-6.contrast .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab > a,
.mva7-thc-activetheme-district-theme-6.contrast .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab.vc_active > a,
.mva7-thc-activetheme-district-theme-6.contrast .vc_tta.vc_general .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-6.contrast .gallery-heading a,
.mva7-thc-activetheme-district-theme-6.contrast .gen-list.statistics-list.public-utilities-six ul li a span.list-icon,
.mva7-thc-activetheme-district-theme-6.contrast .gen-list.statistics-list.public-utilities-six ul li .list-anchor span.list-icon,
.mva7-thc-activetheme-district-theme-6.contrast .singlebox,
.mva7-thc-activetheme-district-theme-6.contrast .btn-gov,
.mva7-thc-activetheme-district-theme-6.contrast .view-more-blue,
.mva7-thc-activetheme-district-theme-6.contrast .photoGalleryContainer:hover,
.mva7-thc-activetheme-district-theme-6.contrast .gallery-descriptions,
.contrast .home-6 .vc_row-has-fill,
.contrast .home-6 .vc_col-has-fill .vc_column-inner,
.contrast .home-6 .vc_tta-panel-body .vc_tta-tab a,
.contrast .home-6 .vc_tta-tab .vc_active a,
.contrast .home-6 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.contrast .home-6 .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
.contrast .home-6 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus,
.contrast .home-6 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover,
.contrast .home-6 .gen-list.statistics-list ul li a div.list-text,
.contrast .home-6 .gen-list.statistics-list ul li .list-anchor div.list-text,
.contrast .home-6 .blue-bg,
.contrast .home-6 .red-bg,
.contrast .home-6 .green-bg,
.contrast .home-6 .orange-bg,
.contrast .home-6 .gray-bg,
.contrast .home-6 .white-bg,
.contrast .home-6 .light-gray-bg,
.contrast .home-6 .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-panels,
.contrast .home-6 .carasoleflex-wrap.white-bg,
.contrast .home-6 .flexslider,
.contrast .home-6 .no-bg .list-icon.green-bg,
.contrast .home-6 .no-bg .list-icon.blue-bg,
.contrast .home-6 .no-bg .list-icon.red-bg,
.contrast .home-6 .no-bg .list-icon.orange-bg,
.contrast .home-6 .no-bg .list-icon.gray-bg,
.contrast .home-6 .no-bg .list-icon.white-bg,
.contrast .home-6 .no-bg .list-icon.light-grauy-bg,
.contrast .home-6 table tr:nth-child(odd) td,
.contrast .home-6 table th,
.contrast .home-6 .input:hover,
.contrast .home-6 .textarea:hover,
.contrast .home-6 #topBar1 #accessibility ul li .socialIcons.select-lang,
.contrast .home-6 .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab > a,
.contrast .home-6 .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab.vc_active > a,
.contrast .home-6 .vc_tta.vc_general .vc_tta-panel-body,
.contrast .home-6 .gallery-heading a,
.contrast .home-6 .gen-list.statistics-list.public-utilities-six ul li a span.list-icon,
.contrast .home-6 .gen-list.statistics-list.public-utilities-six ul li .list-anchor span.list-icon,
.contrast .home-6 .singlebox,
.contrast .home-6 .btn-gov,
.contrast .home-6 .view-more-blue,
.contrast .home-6 .photoGalleryContainer:hover,
.contrast .home-6 .gallery-descriptions {
    background-color: #000 !important;
    background: #000 !important;
}

.mva7-thc-activetheme-district-theme-6.contrast .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab > a,
.contrast .home-6 .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab > a {
    background-color: transparent !important;
}

.mva7-thc-activetheme-district-theme-6.contrast .gen-list.big-icon-list .list-text,
.mva7-thc-activetheme-district-theme-6.contrast .gen-list.big-icon-list .list-icon,
.mva7-thc-activetheme-district-theme-6.contrast .gen-list.small-icon-list .list-icon,
.mva7-thc-activetheme-district-theme-6.contrast .gen-list.box-list .list-icon,
.mva7-thc-activetheme-district-theme-6.contrast .gen-list.importantLinksWrapper ul li a,
.mva7-thc-activetheme-district-theme-6.contrast .flex-pauseplay a:before,
.mva7-thc-activetheme-district-theme-6.contrast .flex-direction-nav a:before,
.mva7-thc-activetheme-district-theme-6.contrast .gen-list ul li a div.list-text:hover,
.mva7-thc-activetheme-district-theme-6.contrast .gen-list.helpline-no-six b,
.mva7-thc-activetheme-district-theme-6.contrast .gen-list.helpline-no-six strong,
.mva7-thc-activetheme-district-theme-6.contrast .gen-list.statistics-list.public-utilities-six ul li a div.list-text,
.mva7-thc-activetheme-district-theme-6.contrast .gen-list.notice-board-six.fore-color-white a,
.mva7-thc-activetheme-district-theme-6.contrast .gen-list.notice-board-six.fore-color-white .list-anchor,
.mva7-thc-activetheme-district-theme-6.contrast .media-gallery-six.gen-list.fore-color-white a,
.mva7-thc-activetheme-district-theme-6.contrast .gen-list.fore-color-white ul li a div.list-text,
.mva7-thc-activetheme-district-theme-6.contrast .media-gallery-six.gen-list.fore-color-white a span.list-icon,
.mva7-thc-activetheme-district-theme-6.contrast .notice-six.gen-list.arrow-list ul li a,
.mva7-thc-activetheme-district-theme-6.contrast .media-gallery-six.gen-list.fore-color-white .list-anchor,
.mva7-thc-activetheme-district-theme-6.contrast .gen-list.fore-color-white ul li .list-anchor div.list-text,
.mva7-thc-activetheme-district-theme-6.contrast .media-gallery-six.gen-list.fore-color-white .list-anchor span.list-icon,
.mva7-thc-activetheme-district-theme-6.contrast .notice-six.gen-list.arrow-list ul li .list-anchor,
.mva7-thc-activetheme-district-theme-6.contrast .btn-gov,
.contrast .home-6 .gen-list.big-icon-list .list-text,
.contrast .home-6 .gen-list.big-icon-list .list-icon,
.contrast .home-6 .gen-list.small-icon-list .list-icon,
.contrast .home-6 .gen-list.box-list .list-icon,
.contrast .home-6 .gen-list.importantLinksWrapper ul li a,
.contrast .home-6 .flex-pauseplay a:before,
.contrast .home-6 .flex-direction-nav a:before,
.contrast .home-6 .gen-list ul li a div.list-text:hover,
.contrast .home-6 .gen-list.helpline-no-six b,
.contrast .home-6 .gen-list.helpline-no-six strong,
.contrast .home-6 .gen-list.statistics-list.public-utilities-six ul li a div.list-text,
.contrast .home-6 .gen-list.notice-board-six.fore-color-white a,
.contrast .home-6 .gen-list.notice-board-six.fore-color-white .list-anchor,
.contrast .home-6 .media-gallery-six.gen-list.fore-color-white a,
.contrast .home-6 .gen-list.fore-color-white ul li a div.list-text,
.contrast .home-6 .media-gallery-six.gen-list.fore-color-white a span.list-icon,
.contrast .home-6 .notice-six.gen-list.arrow-list ul li a,
.contrast .home-6 .media-gallery-six.gen-list.fore-color-white .list-anchor,
.contrast .home-6 .gen-list.fore-color-white ul li .list-anchor div.list-text,
.contrast .home-6 .media-gallery-six.gen-list.fore-color-white .list-anchor span.list-icon,
.contrast .home-6 .notice-six.gen-list.arrow-list ul li .list-anchor,
.contrast .home-6 .btn-gov {
    color: #ffff00 !important;
}

.mva7-thc-activetheme-district-theme-6.contrast .vc_col-has-fill .vc_column-inner,
.mva7-thc-activetheme-district-theme-6.contrast .list-icon.green-bg,
.mva7-thc-activetheme-district-theme-6.contrast .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme-6.contrast .list-icon.red-bg,
.mva7-thc-activetheme-district-theme-6.contrast .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme-6.contrast .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme-6.contrast .list-icon.white-bg,
.mva7-thc-activetheme-district-theme-6.contrast .list-icon.light-grauy-bg,
.mva7-thc-activetheme-district-theme-6.contrast .border,
.mva7-thc-activetheme-district-theme-6.contrast .gen-list.box-list li,
.mva7-thc-activetheme-district-theme-6.contrast .home-tab-six .vc_tta-panels-container .gen-list,
.mva7-thc-activetheme-district-theme-6.contrast .gen-list.iconTop-textBottom-box-list li,
.mva7-thc-activetheme-district-theme-6.contrast .home-tab-six.vc_tta-color-white.vc_tta-style-modern .vc_tta-tab > a,
.mva7-thc-activetheme-district-theme-6.contrast .home-tab-six .vc_tta-panels-container,
.mva7-thc-activetheme-district-theme-6.contrast .gallery-heading a,
.mva7-thc-activetheme-district-theme-6.contrast .gen-list.district-glance-six,
.mva7-thc-activetheme-district-theme-6.contrast .view-more-blue,
.mva7-thc-activetheme-district-theme-6.contrast .gen-list.statistics-box-list li,
.contrast .home-6 .vc_col-has-fill .vc_column-inner,
.contrast .home-6 .list-icon.green-bg,
.contrast .home-6 .list-icon.blue-bg,
.contrast .home-6 .list-icon.red-bg,
.contrast .home-6 .list-icon.orange-bg,
.contrast .home-6 .list-icon.gray-bg,
.contrast .home-6 .list-icon.white-bg,
.contrast .home-6 .list-icon.light-grauy-bg,
.contrast .home-6 .border,
.contrast .home-6 .gen-list.box-list li,
.contrast .home-6 .home-tab-six .vc_tta-panels-container .gen-list,
.contrast .home-6 .gen-list.iconTop-textBottom-box-list li,
.contrast .home-6 .home-tab-six.vc_tta-color-white.vc_tta-style-modern .vc_tta-tab > a,
.contrast .home-6 .home-tab-six .vc_tta-panels-container,
.contrast .home-6 .gallery-heading a,
.contrast .home-6 .gen-list.district-glance-six,
.contrast .home-6 .view-more-blue,
.contrast .home-6 .gen-list.statistics-box-list li {
    border: 1px solid #3b3b3b !important;
    border-color: #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme-6.contrast .footerlogocarousel.withborder .flexslider .slides > li:first-child,
.contrast .home-6 .footerlogocarousel.withborder .flexslider .slides > li:first-child {
    border-color: #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme-6.contrast #footerScrollbarWrapper,
.contrast .home-6 #footerScrollbarWrapper {
    border-bottom: none;
}

.mva7-thc-activetheme-district-theme-6.contrast .footerlogocarousel.withborder .flexslider .slides > li,
.contrast .home-6 .footerlogocarousel.withborder .flexslider .slides > li {
    box-shadow: 1px 0px 0px 0px #3b3b3b;
}

.mva7-thc-activetheme-district-theme-6.contrast #topBar1 #accessibility ul li .socialIcons ul li a:hover,
.mva7-thc-activetheme-district-theme-6.contrast .serviceSearchContainer .selectsearchContainer .field.has-addons .button,
.contrast .home-6 #topBar1 #accessibility ul li .socialIcons ul li a:hover,
.contrast .home-6 .serviceSearchContainer .selectsearchContainer .field.has-addons .button {
    background: #3b3b3b !important;
    background-color: #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme-6.contrast .gen-list.arrow-list.notice-six ul li a,
.mva7-thc-activetheme-district-theme-6.contrast .gen-list.arrow-list.notice-six ul li .list-anchor,
.mva7-thc-activetheme-district-theme-6.contrast .banner-six.full-cntrl-right-caption-left .container .slide-caption h2,
.contrast .home-6 .gen-list.arrow-list.notice-six ul li a,
.contrast .home-6 .gen-list.arrow-list.notice-six ul li .list-anchor,
.contrast .home-6 .banner-six.full-cntrl-right-caption-left .container .slide-caption h2 {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-6.contrast .banner-six.full-cntrl-right-caption-left .container .slide-caption,
.contrast .home-6 .banner-six.full-cntrl-right-caption-left .container .slide-caption {
    background: rgba(0, 0, 0, 0.7);
}

.mva7-thc-activetheme-district-theme-6.contrast .meet-minister-six,
.contrast .home-6 .meet-minister-six {
    box-shadow: none;
}

    .mva7-thc-activetheme-district-theme-6.contrast .meet-minister-six.singlebox .box-1,
    .contrast .home-6 .meet-minister-six.singlebox .box-1 {
        border-bottom-color: #3b3b3b;
    }

.mva7-thc-activetheme-district-theme-6.contrast .events-wrapper .event-dtls span,
.mva7-thc-activetheme-district-theme-6.contrast .photoGalleryContainer .viewGalleryContainer .glryyContentItem,
.contrast .home-6 .events-wrapper .event-dtls span,
.contrast .home-6 .photoGalleryContainer .viewGalleryContainer .glryyContentItem {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-6.contrast .home-tab-six.vc_tta.vc_general .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-6.contrast .home-tab-six.vc_tta.vc_general .vc_tta-panels-container .gen-list,
.contrast .home-6 .home-tab-six.vc_tta.vc_general .vc_tta-panel-body,
.contrast .home-6 .home-tab-six.vc_tta.vc_general .vc_tta-panels-container .gen-list {
    border: none !important;
}

.mva7-thc-activetheme-district-theme-6.contrast .current-menu-ancestor > a,
.mva7-thc-activetheme-district-theme-6.contrast .nav ul li a:hover,
.contrast .home-6 .current-menu-ancestor > a,
.contrast .home-6 .nav ul li a:hover {
    background: #333;
}

.mva7-thc-activetheme-district-theme-6.contrast caption,
.contrast .home-6 caption {
    background: #3b3b3b;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-6.contrast .media-gallery-six.gen-list.fore-color-white a span.list-icon,
.mva7-thc-activetheme-district-theme-6.contrast .media-gallery-six.gen-list.fore-color-white .list-anchor span.list-icon,
.contrast .home-6 .media-gallery-six.gen-list.fore-color-white a span.list-icon,
.contrast .home-6 .media-gallery-six.gen-list.fore-color-white .list-anchor span.list-icon {
    border: none !important;
}

.mva7-thc-activetheme-district-theme-6.contrast input[type="text"].input:hover,
.mva7-thc-activetheme-district-theme-6.contrast input[type="email"].input:hover,
.contrast .home-6 input[type="text"].input:hover,
.contrast .home-6 input[type="email"].input:hover {
    background: #fff !important;
}

.mva7-thc-activetheme-district-theme-6.contrast .text-highlight,
.contrast .home-6 .text-highlight {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-6.contrast .nav li:hover > a,
.mva7-thc-activetheme-district-theme-6.contrast .nav li.active > a,
.contrast .home-6 .nav li:hover > a,
.contrast .home-6 .nav li.active > a {
    background: #333 !important;
}

/*Theme 6 end*/
/*Theme 7 start*/
.mva7-thc-activetheme-district-theme-7 .galleryCatagotyWrapper .icon-twitter,
.home-7 .galleryCatagotyWrapper .icon-twitter {
    width: 22px;
    filter: invert(1);
}

.mva7-thc-activetheme-district-theme-7 .nav ul.sub-menu.megamenu li,
.home-7 .nav ul.sub-menu.megamenu li {
    background: #021450;
}

.mva7-thc-activetheme-district-theme-7 #topBar1.make-accessible-header #accessibility > ul > li > a:hover > img,
.home-7 #topBar1.make-accessible-header #accessibility > ul > li > a:hover > img {
    filter: invert(10);
}

.mva7-thc-activetheme-district-theme-7 #topBar1.make-accessible-header #accessibility > ul > li.mFocus > a:hover > img,
.home-7 #topBar1.make-accessible-header #accessibility > ul > li.mFocus > a:hover > img {
    filter: invert(10);
}

.mva7-thc-activetheme-district-theme-7 .singlebox,
.home-7 .singlebox {
    display: inline-block;
    width: 100%;
}

.mva7-thc-activetheme-district-theme-7 .selectsearchContainer > form .button,
.home-7 .selectsearchContainer > form .button {
    line-height: 22px;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
}

.mva7-thc-activetheme-district-theme-7 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.home-7 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab.vc_active > a {
    background-color: #fff;
    color: #BF0000;
}

.mva7-thc-activetheme-district-theme-7 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab > a,
.home-7 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab > a {
    background-color: transparent;
    border-color: transparent;
    padding: 12px 14px;
    font-weight: 600;
    text-transform: uppercase;
    border-radius: 0px;
    font-size: 13px;
}

@media (min-width: 768px) {
    .mva7-thc-activetheme-district-theme-7 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
    .home-7 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
        border-color: transparent;
        background-color: #fff;
    }
}

.mva7-thc-activetheme-district-theme-7 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.home-7 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab.vc_active > a {
    background-color: #fff;
    color: #353333;
}

.mva7-thc-activetheme-district-theme-7 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a,
.home-7 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a {
    background-color: #353333;
    border-color: transparent;
    padding: 13px 15px;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 17px;
    color: #d8d4d4;
    border-radius: 0px;
}

    .mva7-thc-activetheme-district-theme-7 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a:hover,
    .home-7 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a:hover {
        background-color: #353333;
        color: #fff;
    }

@media (min-width: 768px) {
    .mva7-thc-activetheme-district-theme-7 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,
    .home-7 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
        border-color: transparent;
        background-color: #fff;
    }
}

.mva7-thc-activetheme-district-theme-7 .serviceSearchContainer .selectsearchContainer .field.has-addons .button,
.home-7 .serviceSearchContainer .selectsearchContainer .field.has-addons .button {
    font-size: inherit;
}

.mva7-thc-activetheme-district-theme-7 .input,
.mva7-thc-activetheme-district-theme-7 .textarea,
.home-7 .input,
.home-7 .textarea {
    border-color: #9c9c9c;
}

    .mva7-thc-activetheme-district-theme-7 .input:hover,
    .mva7-thc-activetheme-district-theme-7 .textarea:hover,
    .home-7 .input:hover,
    .home-7 .textarea:hover {
        background-color: #fff;
    }

.mva7-thc-activetheme-district-theme-7 #topBar1 #accessibility ul li .goiSearch button,
.home-7 #topBar1 #accessibility ul li .goiSearch button {
    font-size: 16px;
}

.mva7-thc-activetheme-district-theme-7 #topBar1 #accessibility ul li a.skip-to-content,
.home-7 #topBar1 #accessibility ul li a.skip-to-content {
    font-size: 0.8em;
    padding: 9px 8px;
}

.mva7-thc-activetheme-district-theme-7 #topBar1 #accessibility ul li a.change-language,
.home-7 #topBar1 #accessibility ul li a.change-language {
    font-size: 0.8em;
    padding: 9px 8px;
    font-weight: bold;
    text-transform: uppercase;
    border-left: none;
}

.mva7-thc-activetheme-district-theme-7 #topBar1 #accessibility ul li .socialIcons.select-lang,
.home-7 #topBar1 #accessibility ul li .socialIcons.select-lang {
    left: inherit;
    right: 0;
}

.mva7-thc-activetheme-district-theme-7 #topBar1 #accessibility ul li .socialIcons.select-lang,
.home-7 #topBar1 #accessibility ul li .socialIcons.select-lang {
    width: inherit;
    background: #fff;
}

    .mva7-thc-activetheme-district-theme-7 #topBar1 #accessibility ul li .socialIcons.select-lang a,
    .home-7 #topBar1 #accessibility ul li .socialIcons.select-lang a {
        padding: 8px 15px;
        font-size: 0.8em;
        color: #000;
        text-transform: uppercase;
        font-weight: bold;
    }

.mva7-thc-activetheme-district-theme-7 .hm-slider-seven.full-cntrl-left-caption-right .container .slide-caption,
.home-7 .hm-slider-seven.full-cntrl-left-caption-right .container .slide-caption {
    background: #f37020;
}

.mva7-thc-activetheme-district-theme-7 .hm-slider-seven.full-cntrl-left-caption-right .container,
.home-7 .hm-slider-seven.full-cntrl-left-caption-right .container {
    width: 50%;
}

    .mva7-thc-activetheme-district-theme-7 .hm-slider-seven.full-cntrl-left-caption-right .container .slide-caption h2,
    .home-7 .hm-slider-seven.full-cntrl-left-caption-right .container .slide-caption h2 {
        font-size: 1.5em;
    }

.mva7-thc-activetheme-district-theme-7 .hm-slider-seven .flex-control-paging,
.home-7 .hm-slider-seven .flex-control-paging {
    display: none;
}

.mva7-thc-activetheme-district-theme-7 .view-more-white,
.home-7 .view-more-white {
    padding: 5px 10px;
    border: 1px solid #ccc;
    color: #000;
    font-weight: 600;
}

    .mva7-thc-activetheme-district-theme-7 .view-more-white:hover,
    .home-7 .view-more-white:hover {
        background: #021450;
        color: #fff;
    }

.mva7-thc-activetheme-district-theme-7 .hm-tab-seven .vc_tta-tabs-container,
.home-7 .hm-tab-seven .vc_tta-tabs-container {
    border-bottom: 1px solid #f37020;
}

.mva7-thc-activetheme-district-theme-7 .hm-tab-seven.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab > a,
.mva7-thc-activetheme-district-theme-7 .hm-tab-seven.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.home-7 .hm-tab-seven.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab > a,
.home-7 .hm-tab-seven.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active > a {
    border-color: transparent;
    background-color: transparent;
    color: #000;
    font-weight: 600;
}

.mva7-thc-activetheme-district-theme-7 .hm-tab-seven.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.home-7 .hm-tab-seven.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active > a {
    border-bottom: 2px solid #f37020;
    color: #f37020;
}

.mva7-thc-activetheme-district-theme-7 .gen-list.public-utilts-seven.col-two ul li,
.home-7 .gen-list.public-utilts-seven.col-two ul li {
    width: 100%;
}

.mva7-thc-activetheme-district-theme-7 .gen-list.statistics-list.public-utilts-seven ul li:before,
.home-7 .gen-list.statistics-list.public-utilts-seven ul li:before {
    border-bottom: 1px solid #fff;
}

.mva7-thc-activetheme-district-theme-7 .gen-list.public-utilts-seven.statistics-list ul li a span.list-icon,
.mva7-thc-activetheme-district-theme-7 .gen-list.public-utilts-seven.statistics-list ul li .list-anchor span.list-icon,
.home-7 .gen-list.public-utilts-seven.statistics-list ul li a span.list-icon,
.home-7 .gen-list.public-utilts-seven.statistics-list ul li .list-anchor span.list-icon {
    background-color: #fff !important;
    color: #f37020 !important;
    font-weight: 600;
    width: 50px !important;
}

.mva7-thc-activetheme-district-theme-7 .gen-list.public-utilts-seven,
.home-7 .gen-list.public-utilts-seven {
    padding: 20px !important;
    background-color: #eee !important;
    border-radius: 0;
}

.mva7-thc-activetheme-district-theme-7 .gen-list.statistics-list.public-utilts-seven ul li a div.list-text,
.mva7-thc-activetheme-district-theme-7 .gen-list.statistics-list.public-utilts-seven ul li .list-anchor div.list-text,
.home-7 .gen-list.statistics-list.public-utilts-seven ul li a div.list-text,
.home-7 .gen-list.statistics-list.public-utilts-seven ul li .list-anchor div.list-text {
    background: #eee;
}

.mva7-thc-activetheme-district-theme-7 .minister-prof-seven .box-1.aside-box,
.home-7 .minister-prof-seven .box-1.aside-box {
    position: relative;
    padding-left: 100px;
    padding-bottom: 15px;
}

    .mva7-thc-activetheme-district-theme-7 .minister-prof-seven .box-1.aside-box .khowMinisterBox .MinisterProfile h3,
    .mva7-thc-activetheme-district-theme-7 .minister-prof-seven .box-1.aside-box .khowMinisterBox .MinisterProfile h2,
    .home-7 .minister-prof-seven .box-1.aside-box .khowMinisterBox .MinisterProfile h3,
    .home-7 .minister-prof-seven .box-1.aside-box .khowMinisterBox .MinisterProfile h2 {
        padding-bottom: 5px;
    }

.mva7-thc-activetheme-district-theme-7 .minister-prof-seven .khowMinisterBox .MinisterProfile ul,
.home-7 .minister-prof-seven .khowMinisterBox .MinisterProfile ul {
    padding: 0;
    margin-top: 1px !important;
    margin-bottom: 0;
    margin-right: 3px;
}

    .mva7-thc-activetheme-district-theme-7 .minister-prof-seven .khowMinisterBox .MinisterProfile ul li,
    .home-7 .minister-prof-seven .khowMinisterBox .MinisterProfile ul li {
        padding: 0 !important;
    }

        .mva7-thc-activetheme-district-theme-7 .minister-prof-seven .khowMinisterBox .MinisterProfile ul li a,
        .home-7 .minister-prof-seven .khowMinisterBox .MinisterProfile ul li a {
            border: 1px solid #ccc;
            padding: 1px 5px;
        }

.mva7-thc-activetheme-district-theme-7 .minister-prof-seven .social-icocntr,
.home-7 .minister-prof-seven .social-icocntr {
    width: auto;
    margin-bottom: 3px;
}

    .mva7-thc-activetheme-district-theme-7 .minister-prof-seven .social-icocntr a,
    .home-7 .minister-prof-seven .social-icocntr a {
        border: 1px solid #ccc;
        color: #000;
        line-height: 20px;
        display: inline-block;
        text-align: center;
    }

        .mva7-thc-activetheme-district-theme-7 .minister-prof-seven .social-icocntr a span,
        .home-7 .minister-prof-seven .social-icocntr a span {
            line-height: 20px;
        }

            .mva7-thc-activetheme-district-theme-7 .minister-prof-seven .social-icocntr a span svg,
            .home-7 .minister-prof-seven .social-icocntr a span svg {
                width: 12px;
                height: 12px;
            }

.mva7-thc-activetheme-district-theme-7 .gen-list.district-glance-seven ul li,
.home-7 .gen-list.district-glance-seven ul li {
    width: 49%;
    display: inline-block;
}

.mva7-thc-activetheme-district-theme-7 .gen-list.district-glance-seven.small-icon-list .list-icon,
.home-7 .gen-list.district-glance-seven.small-icon-list .list-icon {
    width: 45px !important;
    height: 45px !important;
}

.mva7-thc-activetheme-district-theme-7 .gen-list.district-glance-seven.small-icon-list .list-icon,
.home-7 .gen-list.district-glance-seven.small-icon-list .list-icon {
    width: 45px !important;
    height: 45px !important;
    border: 2px solid #ffb22c;
    color: #ffb22c !important;
    font-size: 1.3em;
    background-color: transparent !important;
    line-height: 40px;
}

.mva7-thc-activetheme-district-theme-7 .gen-list.district-glance-seven.small-icon-list li:hover .list-icon,
.home-7 .gen-list.district-glance-seven.small-icon-list li:hover .list-icon {
    border-color: #021450 !important;
    color: #021450;
}

.mva7-thc-activetheme-district-theme-7 .gen-list.district-glance-seven.small-icon-list li:hover .list-text,
.home-7 .gen-list.district-glance-seven.small-icon-list li:hover .list-text {
    color: #021450;
}

.mva7-thc-activetheme-district-theme-7 .view-details-blue,
.home-7 .view-details-blue {
    padding: 6px 10px;
    border: 1px solid #ccc;
    color: #000;
    margin-top: 5px;
    display: inline-block;
}

    .mva7-thc-activetheme-district-theme-7 .view-details-blue span,
    .home-7 .view-details-blue span {
        font-size: 0.9em;
        padding-left: 3px;
    }

    .mva7-thc-activetheme-district-theme-7 .view-details-blue:hover,
    .home-7 .view-details-blue:hover {
        border: 1px solid #021450;
        color: #fff;
        background-color: #021450;
    }

.mva7-thc-activetheme-district-theme-7 .gen-list.tourist-guide-seven li:hover .list-text,
.home-7 .gen-list.tourist-guide-seven li:hover .list-text {
    color: #021450;
    text-decoration: underline;
}

.mva7-thc-activetheme-district-theme-7 .featured-prjt-seven h3,
.mva7-thc-activetheme-district-theme-7 .featured-prjt-seven h2,
.home-7 .featured-prjt-seven h3,
.home-7 .featured-prjt-seven h2 {
    float: left;
}

.mva7-thc-activetheme-district-theme-7 .featured-prjt-seven .view-details-blue,
.home-7 .featured-prjt-seven .view-details-blue {
    float: right;
    margin-top: -4px;
}

.mva7-thc-activetheme-district-theme-7 .gen-card.featured-project-seven,
.home-7 .gen-card.featured-project-seven {
    padding: 0;
}

.mva7-thc-activetheme-district-theme-7 .helpline-no-seven,
.home-7 .helpline-no-seven {
    display: inline-block;
    width: 100%;
    padding: 0;
    list-style-type: none;
    column-count: 3;
    column-gap: 7px;
}

    .mva7-thc-activetheme-district-theme-7 .helpline-no-seven li,
    .home-7 .helpline-no-seven li {
        display: inline-block;
        width: 100%;
        list-style-type: none;
        border: 1px solid #ccc;
        padding: 10px;
        color: #000;
        margin-bottom: 7px;
    }

        .mva7-thc-activetheme-district-theme-7 .helpline-no-seven li big,
        .home-7 .helpline-no-seven li big {
            display: block;
            color: #d8010c;
            font-size: 2em;
            font-weight: 600;
        }

.mva7-thc-activetheme-district-theme-7 caption,
.home-7 caption {
    color: #fff;
    font-size: 1.3em;
    font-weight: 600;
    background: #444;
    padding: 8px;
}

.mva7-thc-activetheme-district-theme-7 .logo a h1,
.home-7 .logo a h1 {
    display: block;
    font-weight: inherit;
    font-size: inherit;
}

.mva7-thc-activetheme-district-theme-7 .current-menu-ancestor > a,
.home-7 .current-menu-ancestor > a {
    color: #ffffff;
    background: #f37020;
}

.mva7-thc-activetheme-district-theme-7 .servepublic .gen-list.gen-list-big-icons,
.home-7 .servepublic .gen-list.gen-list-big-icons {
    text-align: left;
}

.mva7-thc-activetheme-district-theme-7 .public-dtls .box,
.home-7 .public-dtls .box {
    float: left;
    width: calc(50% - 15px);
    margin: 0 15px 15px 0;
}

.mva7-thc-activetheme-district-theme-7 .has-addons .input,
.home-7 .has-addons .input {
    height: 34px;
    margin-top: 0;
    padding: 0 10px;
}

.mva7-thc-activetheme-district-theme-7 .button.is-info,
.home-7 .button.is-info {
    font-size: 1em;
}

.mva7-thc-activetheme-district-theme-7 .serviceMainContainer select.input,
.home-7 .serviceMainContainer select.input {
    height: 2.3em;
    border: 1px solid #ccc;
}

.mva7-thc-activetheme-district-theme-7 .serviceMainContainer,
.home-7 .serviceMainContainer {
    width: 100%;
    background: #e1e1e1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 10px;
}

.mva7-thc-activetheme-district-theme-7 .serviceHeadingCont,
.home-7 .serviceHeadingCont {
    width: 30%;
    float: left;
    position: relative;
    background: #021450;
    padding: 25px;
}

    .mva7-thc-activetheme-district-theme-7 .serviceHeadingCont p,
    .home-7 .serviceHeadingCont p {
        padding-bottom: 0;
        color: #fff;
    }

    .mva7-thc-activetheme-district-theme-7 .serviceHeadingCont:after,
    .home-7 .serviceHeadingCont:after {
        position: absolute;
        content: "";
        top: 40%;
        right: -10px;
        width: 0;
        height: 0;
        border-top: 10px solid transparent;
        border-left: 10px solid #021450;
        border-bottom: 10px solid transparent;
    }

.mva7-thc-activetheme-district-theme-7 .serviceSearchContainer,
.home-7 .serviceSearchContainer {
    width: 100%;
    float: right;
    position: relative;
    padding: 25px;
}

.mva7-thc-activetheme-district-theme-7 .clearfix:before,
.mva7-thc-activetheme-district-theme-7 .clearfix:after,
.home-7 .clearfix:before,
.home-7 .clearfix:after {
    content: " ";
    display: table;
}

.mva7-thc-activetheme-district-theme-7 .button.is-info,
.home-7 .button.is-info {
    background-color: #021450;
    border-color: transparent;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-7 .serviceSearchContainer .selectsearchContainer,
.home-7 .serviceSearchContainer .selectsearchContainer {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    float: left;
}

    .mva7-thc-activetheme-district-theme-7 .serviceSearchContainer .selectsearchContainer .field.has-addons,
    .home-7 .serviceSearchContainer .selectsearchContainer .field.has-addons {
        width: 70%;
        margin: 0 auto;
    }

.mva7-thc-activetheme-district-theme-7 .field.has-addons,
.home-7 .field.has-addons {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}

.mva7-thc-activetheme-district-theme-7 .serviceSearchContainer .selectsearchContainer .control,
.home-7 .serviceSearchContainer .selectsearchContainer .control {
    margin-right: -1px;
    padding-bottom: 0;
}

.mva7-thc-activetheme-district-theme-7 .field.has-addons .control.is-expanded,
.home-7 .field.has-addons .control.is-expanded {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.mva7-thc-activetheme-district-theme-7 .events-wrapper .eventItem .eventItemImage .eventItemImageMask img,
.home-7 .events-wrapper .eventItem .eventItemImage .eventItemImageMask img {
    width: 100%;
    height: 100%;
    min-width: inherit;
    min-height: inherit;
    object-fit: cover;
}

.mva7-thc-activetheme-district-theme-7 .eventItem .eventContent .socialBox,
.home-7 .eventItem .eventContent .socialBox {
    text-align: center;
}

.mva7-thc-activetheme-district-theme-7 table thead tr th,
.home-7 table thead tr th {
    background: #f37020;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-7 caption,
.home-7 caption {
    background: #021450;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-7 .pdf-hold,
.home-7 .pdf-hold {
    margin-bottom: 10px;
}

    .mva7-thc-activetheme-district-theme-7 .pdf-hold .pdf-icon,
    .home-7 .pdf-hold .pdf-icon {
        float: none;
    }

.mva7-thc-activetheme-district-theme-7 .events-wrapper.list-view .eventItem .eventContent,
.home-7 .events-wrapper.list-view .eventItem .eventContent {
    padding-left: 295px;
}

.mva7-thc-activetheme-district-theme-7 .events-wrapper.list-view.scheme-view .eventItem .eventContent,
.home-7 .events-wrapper.list-view.scheme-view .eventItem .eventContent {
    padding: 15px;
}

.mva7-thc-activetheme-district-theme-7 .list-view .eventItem .eventContent .socialBox,
.home-7 .list-view .eventItem .eventContent .socialBox {
    text-align: left;
    margin-left: -5px;
}

.mva7-thc-activetheme-district-theme-7 .list-view .pdf-hold .pdf-icon,
.home-7 .list-view .pdf-hold .pdf-icon {
    float: left;
}

.mva7-thc-activetheme-district-theme-7 .events-wrapper .eventItem.press-release-thumbnail .eventContent p,
.home-7 .events-wrapper .eventItem.press-release-thumbnail .eventContent p {
    height: 73px;
    overflow: hidden;
    margin-bottom: 15px;
    padding-bottom: 0;
}

.mva7-thc-activetheme-district-theme-7 .events-wrapper.list-view .eventItem.press-release-thumbnail .eventContent p,
.home-7 .events-wrapper.list-view .eventItem.press-release-thumbnail .eventContent p {
    height: auto;
}

.mva7-thc-activetheme-district-theme-7 .events-wrapper .eventItem:hover,
.home-7 .events-wrapper .eventItem:hover {
    outline: none;
}

.mva7-thc-activetheme-district-theme-7 .gen-list.public-utilts-seven.statistics-list ul li span.list-icon.light-grey-bg,
.home-7 .gen-list.public-utilts-seven.statistics-list ul li span.list-icon.light-grey-bg {
    border: 0 !important;
}

.mva7-thc-activetheme-district-theme-7 .btn-gov.wpcf7-submit,
.home-7 .btn-gov.wpcf7-submit {
    color: #ffffff;
    background-color: #f37020;
}

.mva7-thc-activetheme-district-theme-7 .thumb-bottom-crucel.flexslider,
.home-7 .thumb-bottom-crucel.flexslider {
    margin-top: 5px;
}

.mva7-thc-activetheme-district-theme-7 .galleryCatagotyWrapper .galleryCatagoty.glry-desp-seven,
.home-7 .galleryCatagotyWrapper .galleryCatagoty.glry-desp-seven {
    width: calc(33.333% - 15px);
    margin: 20px 0 0 15px;
}

    .mva7-thc-activetheme-district-theme-7 .galleryCatagotyWrapper .galleryCatagoty.glry-desp-seven .galleryCatagotyImage img,
    .home-7 .galleryCatagotyWrapper .galleryCatagoty.glry-desp-seven .galleryCatagotyImage img {
        width: 100%;
    }

.mva7-thc-activetheme-district-theme-7 .glry-desp-seven .gallery-descriptions,
.home-7 .glry-desp-seven .gallery-descriptions {
    opacity: 0;
    padding: 10px;
    line-height: 1.3em;
    height: 85px;
    border: 1px solid rgba(255, 255, 255, 0.3);
    border-left: 0;
    border-right: 0;
}

    .mva7-thc-activetheme-district-theme-7 .glry-desp-seven .gallery-descriptions p,
    .home-7 .glry-desp-seven .gallery-descriptions p {
        color: #fff;
    }

.mva7-thc-activetheme-district-theme-7 .galleryCatagotyWrapper .galleryCatagoty.glry-desp-seven:hover .gallery-descriptions,
.home-7 .galleryCatagotyWrapper .galleryCatagoty.glry-desp-seven:hover .gallery-descriptions {
    opacity: 1;
}

.mva7-thc-activetheme-district-theme-7 .galleryCatagotyWrapper .galleryCatagoty.glry-desp-seven:hover .galleryCatagotyContent,
.home-7 .galleryCatagotyWrapper .galleryCatagoty.glry-desp-seven:hover .galleryCatagotyContent {
    padding-top: 10px;
}

    .mva7-thc-activetheme-district-theme-7 .galleryCatagotyWrapper .galleryCatagoty.glry-desp-seven:hover .galleryCatagotyContent .galleryCatagotyButton,
    .home-7 .galleryCatagotyWrapper .galleryCatagoty.glry-desp-seven:hover .galleryCatagotyContent .galleryCatagotyButton {
        margin: 5px 0px;
    }

.mva7-thc-activetheme-district-theme-7 .list-view .galleryCatagotyWrapper .galleryCatagoty.glry-desp-seven,
.home-7 .list-view .galleryCatagotyWrapper .galleryCatagoty.glry-desp-seven {
    width: calc(100% - 15px);
}

.mva7-thc-activetheme-district-theme-7 .list-view .glry-desp-seven .gallery-descriptions,
.home-7 .list-view .glry-desp-seven .gallery-descriptions {
    opacity: 1;
    padding: 0;
    height: auto;
    border: 0;
}

    .mva7-thc-activetheme-district-theme-7 .list-view .glry-desp-seven .gallery-descriptions p,
    .home-7 .list-view .glry-desp-seven .gallery-descriptions p {
        color: #000;
    }

.mva7-thc-activetheme-district-theme-7 #topBar1 #accessibility ul li .socialIcons.select-lang a:hover,
.home-7 #topBar1 #accessibility ul li .socialIcons.select-lang a:hover {
    background: #000 !important;
    color: #fff;
    margin: 0;
}

.mva7-thc-activetheme-district-theme-7 #topBar1 #accessibility ul li .socialIcons ul li a,
.home-7 #topBar1 #accessibility ul li .socialIcons ul li a {
    margin: 0;
    padding: 4px 8px;
}

    .mva7-thc-activetheme-district-theme-7 #topBar1 #accessibility ul li .socialIcons ul li a:hover,
    .home-7 #topBar1 #accessibility ul li .socialIcons ul li a:hover {
        background: #000 !important;
    }

.mva7-thc-activetheme-district-theme-7 .glry-desp-seven .galleryCatagotyIcons .glryyContentItem,
.home-7 .glry-desp-seven .galleryCatagotyIcons .glryyContentItem {
    color: #fff;
    font-size: 1.3em;
    vertical-align: middle;
}

.mva7-thc-activetheme-district-theme-7 .list-view .glry-desp-seven .galleryCatagotyIcons .glryyContentItem,
.home-7 .list-view .glry-desp-seven .galleryCatagotyIcons .glryyContentItem {
    color: #021450;
}

.mva7-thc-activetheme-district-theme-7 .galleryCatagotyButton a.fancybox:hover,
.home-7 .galleryCatagotyButton a.fancybox:hover {
    text-decoration: none !important;
}

.mva7-thc-activetheme-district-theme-7 .events-wrapper .eventItem:hover,
.home-7 .events-wrapper .eventItem:hover {
    border-color: #e2e2e1;
}

.mva7-thc-activetheme-district-theme-7 .list-view .galleryCatagotyWrapper .galleryCatagoty .galleryCatagotyImage,
.home-7 .list-view .galleryCatagotyWrapper .galleryCatagoty .galleryCatagotyImage {
    position: relative;
    z-index: 9;
    width: 35%;
}

.mva7-thc-activetheme-district-theme-7 #videos.list-view .galleryThumb .video .youtubeVideo,
.home-7 #videos.list-view .galleryThumb .video .youtubeVideo {
    margin-right: 15px;
}

.mva7-thc-activetheme-district-theme-7 .galleryCatagotyWrapper .galleryCatagoty .galleryCatagotyContent .galleryCatagotyButton span,
.home-7 .galleryCatagotyWrapper .galleryCatagoty .galleryCatagotyContent .galleryCatagotyButton span {
    vertical-align: middle;
}

.mva7-thc-activetheme-district-theme-7 .galleryCatagotyWrapper.touristplace-thumb .galleryCatagoty,
.home-7 .galleryCatagotyWrapper.touristplace-thumb .galleryCatagoty {
    width: calc(33.3333% - 2%);
}

    .mva7-thc-activetheme-district-theme-7 .galleryCatagotyWrapper.touristplace-thumb .galleryCatagoty .galleryCatagotyImage img,
    .home-7 .galleryCatagotyWrapper.touristplace-thumb .galleryCatagoty .galleryCatagotyImage img {
        width: 100%;
    }

.mva7-thc-activetheme-district-theme-7 .list-view .galleryCatagotyWrapper.touristplace-thumb .galleryCatagoty,
.home-7 .list-view .galleryCatagotyWrapper.touristplace-thumb .galleryCatagoty {
    width: calc(100% - 0%);
}

.mva7-thc-activetheme-district-theme-7 .gen-list ul li a div.list-text:hover,
.mva7-thc-activetheme-district-theme-7 .gen-list ul li a:hover,
.mva7-thc-activetheme-district-theme-7 .gen-list ul li .list-anchor div.list-text:hover,
.mva7-thc-activetheme-district-theme-7 .gen-list ul li .list-anchor:hover,
.home-7 .gen-list ul li a div.list-text:hover,
.home-7 .gen-list ul li a:hover,
.home-7 .gen-list ul li .list-anchor div.list-text:hover,
.home-7 .gen-list ul li .list-anchor:hover {
    color: inherit;
}

.mva7-thc-activetheme-district-theme-7 .helpline-seven.gen-list.no-list ul,
.home-7 .helpline-seven.gen-list.no-list ul {
    padding: 0;
}

    .mva7-thc-activetheme-district-theme-7 .helpline-seven.gen-list.no-list ul li a,
    .mva7-thc-activetheme-district-theme-7 .helpline-seven.gen-list.no-list ul li .list-anchor,
    .home-7 .helpline-seven.gen-list.no-list ul li a,
    .home-7 .helpline-seven.gen-list.no-list ul li .list-anchor {
        padding: 15px;
        border: 1px solid #ccc;
        margin: 4px 6px;
    }

        .mva7-thc-activetheme-district-theme-7 .helpline-seven.gen-list.no-list ul li a b,
        .mva7-thc-activetheme-district-theme-7 .helpline-seven.gen-list.no-list ul li .list-anchor b,
        .home-7 .helpline-seven.gen-list.no-list ul li a b,
        .home-7 .helpline-seven.gen-list.no-list ul li .list-anchor b {
            font-size: 2em;
            color: #f46f22;
        }

.mva7-thc-activetheme-district-theme-7 .gen-list-squre-icons ul.equal-height li,
.home-7 .gen-list-squre-icons ul.equal-height li {
    height: auto;
}

.mva7-thc-activetheme-district-theme-7 .galleryCatagotyWrapper .galleryCatagoty .galleryCatagotyImage,
.home-7 .galleryCatagotyWrapper .galleryCatagoty .galleryCatagotyImage {
    height: 217px;
}

    .mva7-thc-activetheme-district-theme-7 .galleryCatagotyWrapper .galleryCatagoty .galleryCatagotyImage img,
    .home-7 .galleryCatagotyWrapper .galleryCatagoty .galleryCatagotyImage img {
        max-width: 100%;
        object-fit: cover;
    }

.mva7-thc-activetheme-district-theme-7 .text-highlight,
.home-7 .text-highlight {
    color: #f37020;
}

.mva7-thc-activetheme-district-theme-7 .galleryCatagotyWrapper .galleryCatagoty .galleryCatagotyContent .galleryCatagotyIcons,
.home-7 .galleryCatagotyWrapper .galleryCatagoty .galleryCatagotyContent .galleryCatagotyIcons {
    bottom: 0;
}

.mva7-thc-activetheme-district-theme-7 #videos.list-view .galleryThumb a.vdo-title,
.home-7 #videos.list-view .galleryThumb a.vdo-title {
    display: contents;
}

.mva7-thc-activetheme-district-theme-7 .list-view .gallery_photo_description,
.home-7 .list-view .gallery_photo_description {
    display: block;
    width: auto;
}

.mva7-thc-activetheme-district-theme-7 .thumbs_view .galleryCatagotyWrapper.touristPlace .galleryCatagoty .galleryCatagotyContent .galleryCatagotyText .show-category,
.home-7 .thumbs_view .galleryCatagotyWrapper.touristPlace .galleryCatagoty .galleryCatagotyContent .galleryCatagotyText .show-category {
    display: none;
}

.mva7-thc-activetheme-district-theme-7 .thumbs_view.list-view .galleryCatagotyWrapper.touristPlace .galleryCatagoty .galleryCatagotyContent .galleryCatagotyText .show-category,
.home-7 .thumbs_view.list-view .galleryCatagotyWrapper.touristPlace .galleryCatagoty .galleryCatagotyContent .galleryCatagotyText .show-category {
    display: flex;
}

@media (max-width: 1400px) {
    .mva7-thc-activetheme-district-theme-7 .events-wrapper .eventItem .eventContent h4,
    .home-7 .events-wrapper .eventItem .eventContent h4 {
        height: 40px;
        overflow: hidden;
    }
}

.mva7-thc-activetheme-district-theme-7 .responsive-show,
.home-7 .responsive-show {
    display: none;
}

.mva7-thc-activetheme-district-theme-7 .responsive-hide,
.home-7 .responsive-hide {
    display: inherit;
}

@media screen and (max-width: 768px) {
    .mva7-thc-activetheme-district-theme-7 .responsive-show,
    .home-7 .responsive-show {
        display: inherit;
    }

    .mva7-thc-activetheme-district-theme-7 .responsive-hide,
    .home-7 .responsive-hide {
        display: none;
    }

    .mva7-thc-activetheme-district-theme-7 .public-dtls .box,
    .home-7 .public-dtls .box {
        float: left;
        width: calc(100% - 15px);
        margin: 0 0px 15px 0;
    }

    .mva7-thc-activetheme-district-theme-7 .galleryCatagotyWrapper .galleryCatagoty.glry-desp-seven,
    .home-7 .galleryCatagotyWrapper .galleryCatagoty.glry-desp-seven {
        width: calc(100% - 0px);
        margin-left: 0;
    }

    .mva7-thc-activetheme-district-theme-7 .glry-desp-seven .gallery-descriptions,
    .home-7 .glry-desp-seven .gallery-descriptions {
        height: 50px;
        padding-top: 0;
    }

    .mva7-thc-activetheme-district-theme-7 .galleryCatagotyWrapper .galleryCatagoty .galleryCatagotyContent,
    .home-7 .galleryCatagotyWrapper .galleryCatagoty .galleryCatagotyContent {
        height: 60%;
    }

    .mva7-thc-activetheme-district-theme-7 .galleryCatagotyWrapper .galleryCatagoty:hover .galleryCatagotyContent,
    .home-7 .galleryCatagotyWrapper .galleryCatagoty:hover .galleryCatagotyContent {
        height: 100%;
    }

    .mva7-thc-activetheme-district-theme-7 h2.resp-accordion,
    .home-7 h2.resp-accordion {
        position: relative;
    }

        .mva7-thc-activetheme-district-theme-7 h2.resp-accordion:after,
        .home-7 h2.resp-accordion:after {
            content: "\f196";
            position: absolute;
            right: 10px;
            font-family: FontAwesome;
            font-size: inherit;
            text-rendering: auto;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }

        .mva7-thc-activetheme-district-theme-7 h2.resp-accordion.resp-tab-active:after,
        .home-7 h2.resp-accordion.resp-tab-active:after {
            content: "\f147";
        }

    .mva7-thc-activetheme-district-theme-7 .utilityTabContainer h2.resp-accordion:after,
    .home-7 .utilityTabContainer h2.resp-accordion:after {
        content: "";
    }
}

@media screen and (max-width: 640px) {
    .mva7-thc-activetheme-district-theme-7 .hm-slider-seven.full-cntrl-left-caption-right .container .slide-caption h2,
    .home-7 .hm-slider-seven.full-cntrl-left-caption-right .container .slide-caption h2 {
        text-align: center;
    }

    .mva7-thc-activetheme-district-theme-7 .gen-list.district-glance-seven ul,
    .mva7-thc-activetheme-district-theme-7 .helpline-no-seven,
    .mva7-thc-activetheme-district-theme-7 .helpline-no-seven,
    .home-7 .gen-list.district-glance-seven ul,
    .home-7 .helpline-no-seven,
    .home-7 .helpline-no-seven {
        column-count: 1;
    }

    .mva7-thc-activetheme-district-theme-7 .minister-prof-seven .box-1.aside-box,
    .home-7 .minister-prof-seven .box-1.aside-box {
        padding-bottom: 0;
        padding-left: 0;
    }

    .mva7-thc-activetheme-district-theme-7 .minister-prof-seven .khowMinisterBox .MinisterProfile ul,
    .home-7 .minister-prof-seven .khowMinisterBox .MinisterProfile ul {
        display: inline-block;
        float: none;
        padding: 0;
    }

    .mva7-thc-activetheme-district-theme-7 .box-1.aside-box .khowMinisterBox .khowMinisterBoxImg,
    .home-7 .box-1.aside-box .khowMinisterBox .khowMinisterBoxImg {
        position: inherit;
    }

    .mva7-thc-activetheme-district-theme-7 .khowMinisterBox .MinisterProfile,
    .home-7 .khowMinisterBox .MinisterProfile {
        text-align: center;
    }

    .mva7-thc-activetheme-district-theme-7 .slide-caption p,
    .home-7 .slide-caption p {
        text-align: center !important;
    }

    .mva7-thc-activetheme-district-theme-7 .serviceMainContainer,
    .home-7 .serviceMainContainer {
        display: inline-block;
    }

    .mva7-thc-activetheme-district-theme-7 .serviceHeadingCont,
    .mva7-thc-activetheme-district-theme-7 .serviceSearchContainer .selectsearchContainer .field.has-addons,
    .home-7 .serviceHeadingCont,
    .home-7 .serviceSearchContainer .selectsearchContainer .field.has-addons {
        width: 100%;
    }

        .mva7-thc-activetheme-district-theme-7 .serviceHeadingCont:after,
        .home-7 .serviceHeadingCont:after {
            display: none;
        }

    .mva7-thc-activetheme-district-theme-7 .events-wrapper.col6row .eventItem,
    .home-7 .events-wrapper.col6row .eventItem {
        width: 98%;
    }

    .mva7-thc-activetheme-district-theme-7 .gen-list-squre-icons ul,
    .home-7 .gen-list-squre-icons ul {
        padding-left: 0;
    }

    .mva7-thc-activetheme-district-theme-7 #videos .galleryThumb,
    .home-7 #videos .galleryThumb {
        width: 100%;
    }

    .mva7-thc-activetheme-district-theme-7 .serviceSearchContainer,
    .home-7 .serviceSearchContainer {
        padding: 15px;
    }

    .mva7-thc-activetheme-district-theme-7 .slide-caption p,
    .home-7 .slide-caption p {
        text-align: left !important;
    }

    .mva7-thc-activetheme-district-theme-7 .galleryCatagotyWrapper.touristplace-thumb .galleryCatagoty,
    .home-7 .galleryCatagotyWrapper.touristplace-thumb .galleryCatagoty {
        width: calc(100% - 0%);
    }

    .mva7-thc-activetheme-district-theme-7 .gen-list.district-glance-seven ul li,
    .home-7 .gen-list.district-glance-seven ul li {
        width: 100%;
    }

    .mva7-thc-activetheme-district-theme-7 #topBar1 #accessibility ul li a.skip-to-content .responsive-show,
    .home-7 #topBar1 #accessibility ul li a.skip-to-content .responsive-show {
        font-size: 1.5em;
    }

    .mva7-thc-activetheme-district-theme-7 .logo a,
    .home-7 .logo a {
        font-size: 82%;
    }
}

/*css for high contrast*/
.mva7-thc-activetheme-district-theme-7.contrast p,
.contrast .home-7 p {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-7.contrast .vc_row-has-fill,
.mva7-thc-activetheme-district-theme-7.contrast .vc_col-has-fill .vc_column-inner,
.mva7-thc-activetheme-district-theme-7.contrast .vc_tta-panel-body .vc_tta-tab a,
.mva7-thc-activetheme-district-theme-7.contrast .vc_tta-tab .vc_active a,
.mva7-thc-activetheme-district-theme-7.contrast .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-7.contrast .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
.mva7-thc-activetheme-district-theme-7.contrast .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus,
.mva7-thc-activetheme-district-theme-7.contrast .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover,
.mva7-thc-activetheme-district-theme-7.contrast .gen-list.statistics-list ul li a div.list-text,
.mva7-thc-activetheme-district-theme-7.contrast .gen-list.statistics-list ul li .list-anchor div.list-text,
.mva7-thc-activetheme-district-theme-7.contrast .blue-bg,
.mva7-thc-activetheme-district-theme-7.contrast .red-bg,
.mva7-thc-activetheme-district-theme-7.contrast .green-bg,
.mva7-thc-activetheme-district-theme-7.contrast .orange-bg,
.mva7-thc-activetheme-district-theme-7.contrast .gray-bg,
.mva7-thc-activetheme-district-theme-7.contrast .white-bg,
.mva7-thc-activetheme-district-theme-7.contrast .light-gray-bg,
.mva7-thc-activetheme-district-theme-7.contrast .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-panels,
.mva7-thc-activetheme-district-theme-7.contrast .carasoleflex-wrap.white-bg,
.mva7-thc-activetheme-district-theme-7.contrast .flexslider,
.mva7-thc-activetheme-district-theme-7.contrast .no-bg .list-icon.green-bg,
.mva7-thc-activetheme-district-theme-7.contrast .no-bg .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme-7.contrast .no-bg .list-icon.red-bg,
.mva7-thc-activetheme-district-theme-7.contrast .no-bg .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme-7.contrast .no-bg .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme-7.contrast .no-bg .list-icon.white-bg,
.mva7-thc-activetheme-district-theme-7.contrast .no-bg .list-icon.light-grauy-bg,
.mva7-thc-activetheme-district-theme-7.contrast table tr:nth-child(odd) td,
.mva7-thc-activetheme-district-theme-7.contrast table th,
.mva7-thc-activetheme-district-theme-7.contrast .input:hover,
.mva7-thc-activetheme-district-theme-7.contrast .textarea:hover,
.mva7-thc-activetheme-district-theme-7.contrast .view-more-white:hover,
.mva7-thc-activetheme-district-theme-7.contrast .gen-list.public-utilts-seven,
.mva7-thc-activetheme-district-theme-7.contrast .gen-list.public-utilts-seven.statistics-list ul li a span.list-icon,
.mva7-thc-activetheme-district-theme-7.contrast .gen-list.public-utilts-seven.statistics-list ul li .list-anchor span.list-icon,
.mva7-thc-activetheme-district-theme-7.contrast .gallery-heading a,
.mva7-thc-activetheme-district-theme-7.contrast #topBar1 #accessibility ul li .socialIcons.select-lang,
.mva7-thc-activetheme-district-theme-7.contrast .impLikContainer h3,
.mva7-thc-activetheme-district-theme-7.contrast .impLikContainer h2,
.mva7-thc-activetheme-district-theme-7.contrast .button.is-info,
.mva7-thc-activetheme-district-theme-7.contrast .serviceMainContainer,
.mva7-thc-activetheme-district-theme-7.contrast .gen-list.gen-list-big-icons li a:hover,
.mva7-thc-activetheme-district-theme-7.contrast .gen-list.gen-list-big-icons li .list-anchor:hover,
.contrast .home-7 .vc_row-has-fill,
.contrast .home-7 .vc_col-has-fill .vc_column-inner,
.contrast .home-7 .vc_tta-panel-body .vc_tta-tab a,
.contrast .home-7 .vc_tta-tab .vc_active a,
.contrast .home-7 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.contrast .home-7 .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
.contrast .home-7 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus,
.contrast .home-7 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover,
.contrast .home-7 .gen-list.statistics-list ul li a div.list-text,
.contrast .home-7 .gen-list.statistics-list ul li .list-anchor div.list-text,
.contrast .home-7 .blue-bg,
.contrast .home-7 .red-bg,
.contrast .home-7 .green-bg,
.contrast .home-7 .orange-bg,
.contrast .home-7 .gray-bg,
.contrast .home-7 .white-bg,
.contrast .home-7 .light-gray-bg,
.contrast .home-7 .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-panels,
.contrast .home-7 .carasoleflex-wrap.white-bg,
.contrast .home-7 .flexslider,
.contrast .home-7 .no-bg .list-icon.green-bg,
.contrast .home-7 .no-bg .list-icon.blue-bg,
.contrast .home-7 .no-bg .list-icon.red-bg,
.contrast .home-7 .no-bg .list-icon.orange-bg,
.contrast .home-7 .no-bg .list-icon.gray-bg,
.contrast .home-7 .no-bg .list-icon.white-bg,
.contrast .home-7 .no-bg .list-icon.light-grauy-bg,
.contrast .home-7 table tr:nth-child(odd) td,
.contrast .home-7 table th,
.contrast .home-7 .input:hover,
.contrast .home-7 .textarea:hover,
.contrast .home-7 .view-more-white:hover,
.contrast .home-7 .gen-list.public-utilts-seven,
.contrast .home-7 .gen-list.public-utilts-seven.statistics-list ul li a span.list-icon,
.contrast .home-7 .gen-list.public-utilts-seven.statistics-list ul li .list-anchor span.list-icon,
.contrast .home-7 .gallery-heading a,
.contrast .home-7 #topBar1 #accessibility ul li .socialIcons.select-lang,
.contrast .home-7 .impLikContainer h3,
.contrast .home-7 .impLikContainer h2,
.contrast .home-7 .button.is-info,
.contrast .home-7 .serviceMainContainer,
.contrast .home-7 .gen-list.gen-list-big-icons li a:hover,
.contrast .home-7 .gen-list.gen-list-big-icons li .list-anchor:hover {
    background-color: #000 !important;
    background: #000 !important;
}

.mva7-thc-activetheme-district-theme-7.contrast .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab > a,
.contrast .home-7 .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab > a {
    background-color: transparent !important;
}

.mva7-thc-activetheme-district-theme-7.contrast .gen-list.big-icon-list .list-text,
.mva7-thc-activetheme-district-theme-7.contrast .gen-list.big-icon-list .list-icon,
.mva7-thc-activetheme-district-theme-7.contrast .gen-list.small-icon-list .list-icon,
.mva7-thc-activetheme-district-theme-7.contrast .gen-list.box-list .list-icon,
.mva7-thc-activetheme-district-theme-7.contrast .gen-list.importantLinksWrapper ul li a,
.mva7-thc-activetheme-district-theme-7.contrast .gen-list.public-utilts-seven.statistics-list ul li a span.list-icon,
.mva7-thc-activetheme-district-theme-7.contrast .gen-list.importantLinksWrapper ul li .list-anchor,
.mva7-thc-activetheme-district-theme-7.contrast .gen-list.public-utilts-seven.statistics-list ul li .list-anchor span.list-icon,
.mva7-thc-activetheme-district-theme-7.contrast .gallery-heading a,
.mva7-thc-activetheme-district-theme-7.contrast .gen-list.district-glance-seven.small-icon-list li:hover .list-text,
.mva7-thc-activetheme-district-theme-7.contrast .gen-list.district-glance-seven.small-icon-list li:hover .list-icon,
.mva7-thc-activetheme-district-theme-7.contrast .gen-list.tourist-guide-seven li:hover .list-text,
.mva7-thc-activetheme-district-theme-7.contrast .flex-pauseplay a:before,
.mva7-thc-activetheme-district-theme-7.contrast .flex-direction-nav a:before,
.mva7-thc-activetheme-district-theme-7.contrast .button.is-info,
.mva7-thc-activetheme-district-theme-7.contrast .gen-list.gen-list-big-icons li a:hover .list-text,
.mva7-thc-activetheme-district-theme-7.contrast .gen-list.gen-list-big-icons li a:hover .list-text:hover,
.mva7-thc-activetheme-district-theme-7.contrast .button.is-info,
.mva7-thc-activetheme-district-theme-7.contrast .gen-list.gen-list-big-icons li .list-anchor:hover .list-text,
.mva7-thc-activetheme-district-theme-7.contrast .gen-list.gen-list-big-icons li .list-anchor:hover .list-text:hover,
.contrast .home-7 .gen-list.big-icon-list .list-text,
.contrast .home-7 .gen-list.big-icon-list .list-icon,
.contrast .home-7 .gen-list.small-icon-list .list-icon,
.contrast .home-7 .gen-list.box-list .list-icon,
.contrast .home-7 .gen-list.importantLinksWrapper ul li a,
.contrast .home-7 .gen-list.public-utilts-seven.statistics-list ul li a span.list-icon,
.contrast .home-7 .gen-list.importantLinksWrapper ul li .list-anchor,
.contrast .home-7 .gen-list.public-utilts-seven.statistics-list ul li .list-anchor span.list-icon,
.contrast .home-7 .gallery-heading a,
.contrast .home-7 .gen-list.district-glance-seven.small-icon-list li:hover .list-text,
.contrast .home-7 .gen-list.district-glance-seven.small-icon-list li:hover .list-icon,
.contrast .home-7 .gen-list.tourist-guide-seven li:hover .list-text,
.contrast .home-7 .flex-pauseplay a:before,
.contrast .home-7 .flex-direction-nav a:before,
.contrast .home-7 .button.is-info,
.contrast .home-7 .gen-list.gen-list-big-icons li a:hover .list-text,
.contrast .home-7 .gen-list.gen-list-big-icons li a:hover .list-text:hover,
.contrast .home-7 .button.is-info,
.contrast .home-7 .gen-list.gen-list-big-icons li .list-anchor:hover .list-text,
.contrast .home-7 .gen-list.gen-list-big-icons li .list-anchor:hover .list-text:hover {
    color: #ffff00 !important;
}

.mva7-thc-activetheme-district-theme-7.contrast .button.is-info,
.mva7-thc-activetheme-district-theme-7.contrast .current-menu-ancestor > a,
.mva7-thc-activetheme-district-theme-7.contrast .serviceHeadingCont,
.mva7-thc-activetheme-district-theme-7.contrast .events-wrapper .eventItem .eventContent a.eventStatus:hover,
.contrast .home-7 .button.is-info,
.contrast .home-7 .current-menu-ancestor > a,
.contrast .home-7 .serviceHeadingCont,
.contrast .home-7 .events-wrapper .eventItem .eventContent a.eventStatus:hover {
    background: #222 !important;
}

    .mva7-thc-activetheme-district-theme-7.contrast .serviceHeadingCont:after,
    .contrast .home-7 .serviceHeadingCont:after {
        border-left: 10px solid #222;
    }

.mva7-thc-activetheme-district-theme-7.contrast .serviceMainContainer,
.contrast .home-7 .serviceMainContainer {
    border: 1px solid #222;
}

.mva7-thc-activetheme-district-theme-7.contrast .vc_col-has-fill .vc_column-inner,
.mva7-thc-activetheme-district-theme-7.contrast .list-icon.green-bg,
.mva7-thc-activetheme-district-theme-7.contrast .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme-7.contrast .list-icon.red-bg,
.mva7-thc-activetheme-district-theme-7.contrast .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme-7.contrast .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme-7.contrast .list-icon.white-bg,
.mva7-thc-activetheme-district-theme-7.contrast .list-icon.light-grauy-bg,
.mva7-thc-activetheme-district-theme-7.contrast .singlebox .box-1,
.mva7-thc-activetheme-district-theme-7.contrast .gen-list.box-list li,
.mva7-thc-activetheme-district-theme-7.contrast .gen-list.public-utilts-seven.statistics-list ul li a span.list-icon,
.mva7-thc-activetheme-district-theme-7.contrast .gen-list.public-utilts-seven.statistics-list ul li .list-anchor span.list-icon,
.mva7-thc-activetheme-district-theme-7.contrast .gallery-heading a,
.mva7-thc-activetheme-district-theme-7.contrast .gen-list.district-glance-seven.small-icon-list li:hover .list-icon,
.mva7-thc-activetheme-district-theme-7.contrast .gen-list.public-utilts-seven,
.mva7-thc-activetheme-district-theme-7.contrast .vc_tta.vc_general .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-7.contrast .hm-tab-seven.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab > a,
.mva7-thc-activetheme-district-theme-7.contrast .gen-list.district-glance-seven.small-icon-list .list-icon,
.mva7-thc-activetheme-district-theme-7.contrast .gen-list.statistics-box-list li,
.contrast .home-7 .vc_col-has-fill .vc_column-inner,
.contrast .home-7 .list-icon.green-bg,
.contrast .home-7 .list-icon.blue-bg,
.contrast .home-7 .list-icon.red-bg,
.contrast .home-7 .list-icon.orange-bg,
.contrast .home-7 .list-icon.gray-bg,
.contrast .home-7 .list-icon.white-bg,
.contrast .home-7 .list-icon.light-grauy-bg,
.contrast .home-7 .singlebox .box-1,
.contrast .home-7 .gen-list.box-list li,
.contrast .home-7 .gen-list.public-utilts-seven.statistics-list ul li a span.list-icon,
.contrast .home-7 .gen-list.public-utilts-seven.statistics-list ul li .list-anchor span.list-icon,
.contrast .home-7 .gallery-heading a,
.contrast .home-7 .gen-list.district-glance-seven.small-icon-list li:hover .list-icon,
.contrast .home-7 .gen-list.public-utilts-seven,
.contrast .home-7 .vc_tta.vc_general .vc_tta-panel-body,
.contrast .home-7 .hm-tab-seven.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab > a,
.contrast .home-7 .gen-list.district-glance-seven.small-icon-list .list-icon,
.contrast .home-7 .gen-list.statistics-box-list li {
    border: 1px solid #3b3b3b !important;
    border-color: #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme-7.contrast .home-tab-six.vc_tta-color-white.vc_tta-style-modern .vc_tta-tab > a,
.contrast .home-7 .home-tab-six.vc_tta-color-white.vc_tta-style-modern .vc_tta-tab > a {
    border: 1px solid #fff !important;
}

.mva7-thc-activetheme-district-theme-7.contrast .footerlogocarousel.withborder .flexslider .slides > li:first-child,
.mva7-thc-activetheme-district-theme-7.contrast .vc_custom_1500529697178,
.mva7-thc-activetheme-district-theme-7.contrast .minister-prof-seven.singlebox,
.mva7-thc-activetheme-district-theme-7.contrast .hm-tab-seven.vc_tta.vc_general .vc_tta-panel-body,
.contrast .home-7 .footerlogocarousel.withborder .flexslider .slides > li:first-child,
.contrast .home-7 .vc_custom_1500529697178,
.contrast .home-7 .minister-prof-seven.singlebox,
.contrast .home-7 .hm-tab-seven.vc_tta.vc_general .vc_tta-panel-body {
    border-color: #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme-7.contrast #footerScrollbarWrapper,
.mva7-thc-activetheme-district-theme-7.contrast .hm-tab-seven.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.mva7-thc-activetheme-district-theme-7.contrast .hm-tab-seven .vc_tta-tabs-container,
.mva7-thc-activetheme-district-theme-7.contrast .hm-tab-seven.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab > a,
.contrast .home-7 #footerScrollbarWrapper,
.contrast .home-7 .hm-tab-seven.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.contrast .home-7 .hm-tab-seven .vc_tta-tabs-container,
.contrast .home-7 .hm-tab-seven.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab > a {
    border-bottom: none;
}

.mva7-thc-activetheme-district-theme-7.contrast .footerlogocarousel.withborder .flexslider .slides > li,
.contrast .home-7 .footerlogocarousel.withborder .flexslider .slides > li {
    box-shadow: 1px 0px 0px 0px #3b3b3b;
}

.mva7-thc-activetheme-district-theme-7.contrast .hm-slider-seven.full-cntrl-left-caption-right .container .slide-caption,
.contrast .home-7 .hm-slider-seven.full-cntrl-left-caption-right .container .slide-caption {
    background: rgba(0, 0, 0, 0.7) !important;
}

.mva7-thc-activetheme-district-theme-7.contrast .helpline-no-seven li,
.mva7-thc-activetheme-district-theme-7.contrast .helpline-no-seven li big,
.contrast .home-7 .helpline-no-seven li,
.contrast .home-7 .helpline-no-seven li big {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-7.contrast .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab > a:hover,
.mva7-thc-activetheme-district-theme-7.contrast .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.mva7-thc-activetheme-district-theme-7.contrast #topBar1 #accessibility ul li .socialIcons ul li a:hover,
.contrast .home-7 .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab > a:hover,
.contrast .home-7 .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.contrast .home-7 #topBar1 #accessibility ul li .socialIcons ul li a:hover {
    background-color: #3b3b3b;
}

.mva7-thc-activetheme-district-theme-7.contrast .events-wrapper .event-dtls span,
.mva7-thc-activetheme-district-theme-7.contrast .list-view .glry-desp-seven .galleryCatagotyIcons .glryyContentItem,
.contrast .home-7 .events-wrapper .event-dtls span,
.contrast .home-7 .list-view .glry-desp-seven .galleryCatagotyIcons .glryyContentItem {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-7.contrast .events-wrapper .eventItem .eventContent .eventStatus,
.contrast .home-7 .events-wrapper .eventItem .eventContent .eventStatus {
    border-color: #ffff00;
}

.mva7-thc-activetheme-district-theme-7.contrast caption,
.contrast .home-7 caption {
    background: #3b3b3b;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-7.contrast .hm-tab-seven .vc_tta-panels-container .vc_tta-panel-body,
.contrast .home-7 .hm-tab-seven .vc_tta-panels-container .vc_tta-panel-body {
    padding: 10px;
}

.mva7-thc-activetheme-district-theme-7.contrast .minister-prof-seven.singlebox,
.contrast .home-7 .minister-prof-seven.singlebox {
    border: 1px solid;
}

.mva7-thc-activetheme-district-theme-7.contrast input[type="text"].input:hover,
.mva7-thc-activetheme-district-theme-7.contrast input[type="email"].input:hover,
.contrast .home-7 input[type="text"].input:hover,
.contrast .home-7 input[type="email"].input:hover {
    background: #fff !important;
}

.mva7-thc-activetheme-district-theme-7.contrast .carasoleflex-wrap.dark-bg,
.contrast .home-7 .carasoleflex-wrap.dark-bg {
    border: 0 !important;
}

.mva7-thc-activetheme-district-theme-7.contrast .text-highlight,
.mva7-thc-activetheme-district-theme-7.contrast .helpline-seven.gen-list.no-list ul li a b,
.mva7-thc-activetheme-district-theme-7.contrast .helpline-seven.gen-list.no-list ul li .list-anchor b,
.contrast .home-7 .text-highlight,
.contrast .home-7 .helpline-seven.gen-list.no-list ul li a b,
.contrast .home-7 .helpline-seven.gen-list.no-list ul li .list-anchor b {
    color: #fff;
}

@media screen and (max-width: 640px) {
    .mva7-thc-activetheme-district-theme-7.contrast .wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading,
    .contrast .home-7 .wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
        border-color: #555 !important;
        background-color: #333 !important;
    }

    .mva7-thc-activetheme-district-theme-7.contrast .wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading,
    .contrast .home-7 .wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
        border-color: #555 !important;
        background-color: #222 !important;
    }
}

/*Theme 7 end*/
/*Theme 8 start*/
.mva7-thc-activetheme-district-theme-8 .box-1 .khowMinisterBox .social-icocntr a,
.home-8 .box-1 .khowMinisterBox .social-icocntr a {
    display: inline-block;
    text-align: center;
    width: 15px;
}

.mva7-thc-activetheme-district-theme-8 .bhashiniLangDropdown,
.home-8 .bhashiniLangDropdown {
    border: 1px solid #efefef8c;
    border-top: none;
    border-bottom: none;
}

.mva7-thc-activetheme-district-theme-8 .nav ul.sub-menu.megamenu li,
.home-8 .nav ul.sub-menu.megamenu li {
    background: #009091;
}

.mva7-thc-activetheme-district-theme-8 .photo-gallery-eight .icon-twitter,
.home-8 .photo-gallery-eight .icon-twitter {
    width: 22px;
    filter: invert(1);
}

.mva7-thc-activetheme-district-theme-8 #topBar1.make-accessible-header #accessibility > ul > li:hover > a > img,
.home-8 #topBar1.make-accessible-header #accessibility > ul > li:hover > a > img {
    filter: invert(10);
}

.mva7-thc-activetheme-district-theme-8 .menuWrapper,
.home-8 .menuWrapper {
    min-height: 48px;
}

.mva7-thc-activetheme-district-theme-8 .singlebox,
.home-8 .singlebox {
    display: inline-block;
    width: 100%;
}

.mva7-thc-activetheme-district-theme-8 .selectsearchContainer > form .button,
.home-8 .selectsearchContainer > form .button {
    line-height: 22px;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
}

.mva7-thc-activetheme-district-theme-8 .nav li > a,
.home-8 .nav li > a {
    font-size: 14px;
}

.mva7-thc-activetheme-district-theme-8 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.home-8 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab.vc_active > a {
    background-color: #fff;
    color: #BF0000;
}

.mva7-thc-activetheme-district-theme-8 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab > a,
.home-8 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab > a {
    background-color: transparent;
    border-color: transparent;
    padding: 12px 14px;
    font-weight: 600;
    text-transform: uppercase;
    border-radius: 0px;
    font-size: 13px;
}

@media (min-width: 768px) {
    .mva7-thc-activetheme-district-theme-8 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
    .home-8 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
        border-color: transparent;
        background-color: #fff;
    }
}

.mva7-thc-activetheme-district-theme-8 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.home-8 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab.vc_active > a {
    background-color: #fff;
    color: #353333;
}

.mva7-thc-activetheme-district-theme-8 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a,
.home-8 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a {
    background-color: #353333;
    border-color: transparent;
    padding: 13px 15px;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 17px;
    color: #d8d4d4;
    border-radius: 0px;
}

    .mva7-thc-activetheme-district-theme-8 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a:hover,
    .home-8 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a:hover {
        background-color: #353333;
        color: #fff;
    }

@media (min-width: 768px) {
    .mva7-thc-activetheme-district-theme-8 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,
    .home-8 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
        border-color: transparent;
        background-color: #fff;
    }
}

.mva7-thc-activetheme-district-theme-8 .serviceSearchContainer .selectsearchContainer .field.has-addons .button,
.home-8 .serviceSearchContainer .selectsearchContainer .field.has-addons .button {
    font-size: inherit;
}

.mva7-thc-activetheme-district-theme-8 .input,
.mva7-thc-activetheme-district-theme-8 .textarea,
.home-8 .input,
.home-8 .textarea {
    border-color: #9c9c9c;
}

    .mva7-thc-activetheme-district-theme-8 .input:hover,
    .mva7-thc-activetheme-district-theme-8 .textarea:hover,
    .home-8 .input:hover,
    .home-8 .textarea:hover {
        background-color: #fff;
    }

.mva7-thc-activetheme-district-theme-8 #topBar1 #accessibility ul li a.change-language,
.home-8 #topBar1 #accessibility ul li a.change-language {
    font-size: 0.8em;
    padding: 9px 8px;
    font-weight: bold;
    text-transform: uppercase;
    border-right: 1px solid #d8d8d8;
    border-left: none;
}

.mva7-thc-activetheme-district-theme-8 #topBar1 #accessibility ul li .socialIcons.select-lang,
.home-8 #topBar1 #accessibility ul li .socialIcons.select-lang {
    width: inherit;
    background: #fff;
}

    .mva7-thc-activetheme-district-theme-8 #topBar1 #accessibility ul li .socialIcons.select-lang a,
    .home-8 #topBar1 #accessibility ul li .socialIcons.select-lang a {
        padding: 8px 15px;
        font-size: 0.8em;
        color: #000;
        text-transform: uppercase;
        font-weight: bold;
    }

        .mva7-thc-activetheme-district-theme-8 #topBar1 #accessibility ul li .socialIcons.select-lang a:hover,
        .home-8 #topBar1 #accessibility ul li .socialIcons.select-lang a:hover {
            color: #000;
        }

.mva7-thc-activetheme-district-theme-8 #topBar1 #accessibility ul li a.skip-to-content,
.home-8 #topBar1 #accessibility ul li a.skip-to-content {
    font-size: 0.8em;
    padding: 9px 8px;
}

.mva7-thc-activetheme-district-theme-8 #accessibility > ul > li,
.home-8 #accessibility > ul > li {
    float: left;
}

.mva7-thc-activetheme-district-theme-8 .home-tab-eight .vc_tta-panels-container,
.home-8 .home-tab-eight .vc_tta-panels-container {
    border: 1px solid #ccc;
    padding: 10px;
    margin-top: -1px;
    min-height: 250px;
}

.mva7-thc-activetheme-district-theme-8 .home-tab-eight.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.home-8 .home-tab-eight.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active > a {
    border-color: #ccc;
    background-color: #fff !important;
    color: #0c4da1;
    border-bottom-color: #fff;
}

.mva7-thc-activetheme-district-theme-8 .home-tab-eight.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a,
.home-8 .home-tab-eight.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a {
    background-color: #e2e2e1 !important;
    color: #000;
    border-color: #ccc;
    font-weight: 600;
}

.mva7-thc-activetheme-district-theme-8 caption,
.home-8 caption {
    color: #fff;
    font-size: 1.3em;
    font-weight: 600;
    background: #444;
    padding: 8px;
}

.mva7-thc-activetheme-district-theme-8 .gen-list.tab-list-eight div.list-text:hover,
.home-8 .gen-list.tab-list-eight div.list-text:hover {
    text-decoration: underline;
    color: #0c4da1;
}

.mva7-thc-activetheme-district-theme-8 .view-more-green,
.home-8 .view-more-green {
    padding: 7px 12px;
    background: #006061;
    color: #fff;
    display: inline-block;
    margin-top: 5px;
}

    .mva7-thc-activetheme-district-theme-8 .view-more-green:hover,
    .home-8 .view-more-green:hover {
        background: #666;
    }

    .mva7-thc-activetheme-district-theme-8 .view-more-green span,
    .home-8 .view-more-green span {
        font-size: 0.8em;
        padding-left: 2px;
    }

.mva7-thc-activetheme-district-theme-8 .text-seprator.vc_separator h4,
.home-8 .text-seprator.vc_separator h4 {
    font-size: 1.6em;
}

.mva7-thc-activetheme-district-theme-8 .gen-list.services-eight.iconTop-textBottom-list > h3,
.mva7-thc-activetheme-district-theme-8 .gen-list.services-eight.iconTop-textBottom-list > h2,
.home-8 .gen-list.services-eight.iconTop-textBottom-list > h3,
.home-8 .gen-list.services-eight.iconTop-textBottom-list > h2 {
    text-align: center;
    padding-bottom: 30px;
}

.mva7-thc-activetheme-district-theme-8 .gen-list.services-eight.iconTop-textBottom-list li,
.home-8 .gen-list.services-eight.iconTop-textBottom-list li {
    width: 15%;
}

    .mva7-thc-activetheme-district-theme-8 .gen-list.services-eight.iconTop-textBottom-list li a span.list-icon,
    .mva7-thc-activetheme-district-theme-8 .gen-list.services-eight.iconTop-textBottom-list li .list-anchor span.list-icon,
    .home-8 .gen-list.services-eight.iconTop-textBottom-list li a span.list-icon,
    .home-8 .gen-list.services-eight.iconTop-textBottom-list li .list-anchor span.list-icon {
        background: #ffb812 !important;
        width: 80px;
        height: 80px;
        line-height: 80px;
    }

        .mva7-thc-activetheme-district-theme-8 .gen-list.services-eight.iconTop-textBottom-list li a span.list-icon:before,
        .mva7-thc-activetheme-district-theme-8 .gen-list.services-eight.iconTop-textBottom-list li .list-anchor span.list-icon:before,
        .home-8 .gen-list.services-eight.iconTop-textBottom-list li a span.list-icon:before,
        .home-8 .gen-list.services-eight.iconTop-textBottom-list li .list-anchor span.list-icon:before {
            font-size: 36px;
        }

    .mva7-thc-activetheme-district-theme-8 .gen-list.services-eight.iconTop-textBottom-list li:hover a span.list-icon,
    .mva7-thc-activetheme-district-theme-8 .gen-list.services-eight.iconTop-textBottom-list li:hover .list-anchor span.list-icon,
    .home-8 .gen-list.services-eight.iconTop-textBottom-list li:hover a span.list-icon,
    .home-8 .gen-list.services-eight.iconTop-textBottom-list li:hover .list-anchor span.list-icon {
        background: #009091 !important;
        border: 2px solid #009091;
        color: #fff;
    }

    .mva7-thc-activetheme-district-theme-8 .gen-list.services-eight.iconTop-textBottom-list li a div.list-text,
    .mva7-thc-activetheme-district-theme-8 .gen-list.services-eight.iconTop-textBottom-list li .list-anchor div.list-text,
    .home-8 .gen-list.services-eight.iconTop-textBottom-list li a div.list-text,
    .home-8 .gen-list.services-eight.iconTop-textBottom-list li .list-anchor div.list-text {
        font-weight: 600;
    }

    .mva7-thc-activetheme-district-theme-8 .gen-list.services-eight.iconTop-textBottom-list li:hover a div.list-text .gen-list.services-eight.iconTop-textBottom-list li:hover .list-anchor div.list-text,
    .home-8 .gen-list.services-eight.iconTop-textBottom-list li:hover a div.list-text .gen-list.services-eight.iconTop-textBottom-list li:hover .list-anchor div.list-text {
        color: #0c4da1;
    }

.mva7-thc-activetheme-district-theme-8 .featured-prjt-eight,
.home-8 .featured-prjt-eight {
    display: inline-block;
    width: 100%;
}

    .mva7-thc-activetheme-district-theme-8 .featured-prjt-eight h3,
    .mva7-thc-activetheme-district-theme-8 .featured-prjt-eight h2,
    .home-8 .featured-prjt-eight h3,
    .home-8 .featured-prjt-eight h2 {
        float: left;
    }

    .mva7-thc-activetheme-district-theme-8 .featured-prjt-eight .view-more-green,
    .home-8 .featured-prjt-eight .view-more-green {
        float: right;
        padding: 0;
        background-color: transparent;
        color: #021450;
    }

        .mva7-thc-activetheme-district-theme-8 .featured-prjt-eight .view-more-green:hover,
        .home-8 .featured-prjt-eight .view-more-green:hover {
            color: #505050;
        }

.mva7-thc-activetheme-district-theme-8 .gen-card.featured-project-seven,
.home-8 .gen-card.featured-project-seven {
    padding: 0;
}

    .mva7-thc-activetheme-district-theme-8 .gen-card.featured-project-seven.genCard-horizontal-content .gen-card-img,
    .home-8 .gen-card.featured-project-seven.genCard-horizontal-content .gen-card-img {
        width: 25%;
    }

    .mva7-thc-activetheme-district-theme-8 .gen-card.featured-project-seven.genCard-horizontal-content .gen-card-content,
    .home-8 .gen-card.featured-project-seven.genCard-horizontal-content .gen-card-content {
        width: 70%;
    }

.mva7-thc-activetheme-district-theme-8 .featured-prjt-eight.helpline-no-eight h3,
.mva7-thc-activetheme-district-theme-8 .featured-prjt-eight.helpline-no-eight h2,
.home-8 .featured-prjt-eight.helpline-no-eight h3,
.home-8 .featured-prjt-eight.helpline-no-eight h2 {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-8 .featured-prjt-eight.helpline-no-eight .view-more-green,
.home-8 .featured-prjt-eight.helpline-no-eight .view-more-green {
    padding: 7px 12px;
    margin-top: -4px;
    background-color: #fff;
}

    .mva7-thc-activetheme-district-theme-8 .featured-prjt-eight.helpline-no-eight .view-more-green:hover,
    .home-8 .featured-prjt-eight.helpline-no-eight .view-more-green:hover {
        background-color: #006061;
        color: #fff;
    }

.mva7-thc-activetheme-district-theme-8 .helpline-number-eight,
.home-8 .helpline-number-eight {
    display: inline-block;
    width: 100%;
    padding: 0;
    list-style-type: none;
    column-count: 2;
    column-gap: 7px;
}

    .mva7-thc-activetheme-district-theme-8 .helpline-number-eight li,
    .home-8 .helpline-number-eight li {
        display: inline-block;
        width: 100%;
        list-style-type: none;
        padding: 10px;
        color: #fff;
        background: #006061;
        margin-bottom: 7px;
    }

        .mva7-thc-activetheme-district-theme-8 .helpline-number-eight li big,
        .home-8 .helpline-number-eight li big {
            display: block;
            color: #fff;
            font-size: 2em;
            font-weight: 600;
        }

.mva7-thc-activetheme-district-theme-8 .photo-glry-eight.carasoleflex-wrap,
.home-8 .photo-glry-eight.carasoleflex-wrap {
    padding: 24px !important;
    border: 1px solid #ccc;
}

    .mva7-thc-activetheme-district-theme-8 .photo-glry-eight.carasoleflex-wrap .galleryThumb span,
    .home-8 .photo-glry-eight.carasoleflex-wrap .galleryThumb span {
        width: 100%;
        padding-top: 6px;
    }

.mva7-thc-activetheme-district-theme-8 .photo-glry-eight .flex-direction-nav .flex-prev,
.home-8 .photo-glry-eight .flex-direction-nav .flex-prev {
    left: 0;
}

.mva7-thc-activetheme-district-theme-8 .photo-glry-eight .flex-direction-nav .flex-next,
.home-8 .photo-glry-eight .flex-direction-nav .flex-next {
    right: 0;
}

.mva7-thc-activetheme-district-theme-8 .gen-list.event-fest-eight ul li,
.home-8 .gen-list.event-fest-eight ul li {
    margin-bottom: 5px !important;
    border-bottom: 1px solid #ccc;
    padding-bottom: 5px;
}

    .mva7-thc-activetheme-district-theme-8 .gen-list.event-fest-eight ul li a,
    .mva7-thc-activetheme-district-theme-8 .gen-list.event-fest-eight ul li .list-anchor,
    .home-8 .gen-list.event-fest-eight ul li a,
    .home-8 .gen-list.event-fest-eight ul li .list-anchor {
        padding-top: 3px !important;
        padding-bottom: 3px !important;
    }

    .mva7-thc-activetheme-district-theme-8 .gen-list.event-fest-eight ul li:last-child,
    .home-8 .gen-list.event-fest-eight ul li:last-child {
        border-bottom: none;
        margin-bottom: 0px !important;
        padding-bottom: 0;
    }

        .mva7-thc-activetheme-district-theme-8 .gen-list.event-fest-eight ul li:last-child a,
        .mva7-thc-activetheme-district-theme-8 .gen-list.event-fest-eight ul li:last-child .list-anchor,
        .home-8 .gen-list.event-fest-eight ul li:last-child a,
        .home-8 .gen-list.event-fest-eight ul li:last-child .list-anchor {
            padding-left: 0;
            padding-bottom: 0;
        }

            .mva7-thc-activetheme-district-theme-8 .gen-list.event-fest-eight ul li:last-child a:before,
            .mva7-thc-activetheme-district-theme-8 .gen-list.event-fest-eight ul li:last-child .list-anchor:before,
            .home-8 .gen-list.event-fest-eight ul li:last-child a:before,
            .home-8 .gen-list.event-fest-eight ul li:last-child .list-anchor:before {
                display: none;
            }

.mva7-thc-activetheme-district-theme-8 .events-wrapper.event-fest-eight,
.home-8 .events-wrapper.event-fest-eight {
    border: 1px solid #ccc;
    padding: 10px;
}

    .mva7-thc-activetheme-district-theme-8 .events-wrapper.event-fest-eight > h3,
    .home-8 .events-wrapper.event-fest-eight > h3 {
        display: none;
    }

.mva7-thc-activetheme-district-theme-8 .gen-list.distance-glance-eight ul,
.home-8 .gen-list.distance-glance-eight ul {
    column-count: 2;
}

    .mva7-thc-activetheme-district-theme-8 .gen-list.distance-glance-eight ul li,
    .home-8 .gen-list.distance-glance-eight ul li {
        margin-bottom: 20px;
    }

.mva7-thc-activetheme-district-theme-8 .gen-list.small-icon-list.distance-glance-eight .list-icon,
.home-8 .gen-list.small-icon-list.distance-glance-eight .list-icon {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px;
    background-color: #fff !important;
    color: #333 !important;
    border: 2px solid #333;
    font-weight: 600;
}

.mva7-thc-activetheme-district-theme-8 .gen-list.small-icon-list.distance-glance-eight .list-text,
.mva7-thc-activetheme-district-theme-8 .gen-list.important-link-eight .list-text,
.home-8 .gen-list.small-icon-list.distance-glance-eight .list-text,
.home-8 .gen-list.important-link-eight .list-text {
    font-weight: 600;
}

.mva7-thc-activetheme-district-theme-8 .gen-list.public-utilts-eight.statistics-list ul li a div.list-text,
.mva7-thc-activetheme-district-theme-8 .gen-list.public-utilts-eight.statistics-list ul li .list-anchor div.list-text,
.home-8 .gen-list.public-utilts-eight.statistics-list ul li a div.list-text,
.home-8 .gen-list.public-utilts-eight.statistics-list ul li .list-anchor div.list-text {
    background: #e2e2e1;
}

.mva7-thc-activetheme-district-theme-8 .gen-list.public-utilts-eight.statistics-list .list-icon,
.home-8 .gen-list.public-utilts-eight.statistics-list .list-icon {
    background-color: #fff !important;
    color: #333 !important;
    border: 1px solid #333;
    font-weight: 600;
    width: 50px !important;
}

.mva7-thc-activetheme-district-theme-8 .logo a,
.home-8 .logo a {
    top: inherit;
}

    .mva7-thc-activetheme-district-theme-8 .logo a h1,
    .home-8 .logo a h1 {
        display: block;
        font-weight: inherit;
        font-size: inherit;
    }

.mva7-thc-activetheme-district-theme-8 #tab6 .resp-tabs-list li,
.home-8 #tab6 .resp-tabs-list li {
    font-size: 1em;
}

.mva7-thc-activetheme-district-theme-8 #tab6 .resp-tab-content h3,
.mva7-thc-activetheme-district-theme-8 #tab6 .resp-tab-content h2,
.home-8 #tab6 .resp-tab-content h3,
.home-8 #tab6 .resp-tab-content h2 {
    font-size: 1.2em;
    margin-bottom: 0;
}

.mva7-thc-activetheme-district-theme-8 .current-menu-parent,
.mva7-thc-activetheme-district-theme-8 .current-menu-ancestor,
.home-8 .current-menu-parent,
.home-8 .current-menu-ancestor {
    background: #006061;
    color: #fff;
    outline: 0;
}

.mva7-thc-activetheme-district-theme-8 .nav li,
.home-8 .nav li {
    border-left: none;
}

.mva7-thc-activetheme-district-theme-8 .galleryCatagotyWrapper .galleryCatagoty .galleryCatagotyImage .galleryCatagotyContent .galleryCatagotyIcons a,
.home-8 .galleryCatagotyWrapper .galleryCatagoty .galleryCatagotyImage .galleryCatagotyContent .galleryCatagotyIcons a {
    display: block;
}

.mva7-thc-activetheme-district-theme-8 .galleryCatagotyWrapper .galleryCatagoty .galleryCatagotyImage:hover .galleryCatagotyContent .galleryCatagotyIcons a,
.home-8 .galleryCatagotyWrapper .galleryCatagoty .galleryCatagotyImage:hover .galleryCatagotyContent .galleryCatagotyIcons a {
    display: inline-block;
}

.mva7-thc-activetheme-district-theme-8 .relatedDistCont .relatedContainer,
.home-8 .relatedDistCont .relatedContainer {
    display: grid;
}

    .mva7-thc-activetheme-district-theme-8 .relatedDistCont .relatedContainer .relatedDistTxt,
    .home-8 .relatedDistCont .relatedContainer .relatedDistTxt {
        height: 53px;
    }

.mva7-thc-activetheme-district-theme-8 .relatedDistCont.clearfix .relatedContainer .relatedDistTxt,
.home-8 .relatedDistCont.clearfix .relatedContainer .relatedDistTxt {
    height: auto;
}

.mva7-thc-activetheme-district-theme-8 .list-view .awardListing .touristContent.tourist-ctnt-thumb,
.home-8 .list-view .awardListing .touristContent.tourist-ctnt-thumb {
    height: auto;
    min-height: inherit;
}

.mva7-thc-activetheme-district-theme-8 .socialCont ul li a span,
.home-8 .socialCont ul li a span {
    font-size: 1.1em;
}

.mva7-thc-activetheme-district-theme-8 table thead tr th,
.home-8 table thead tr th {
    background: #009091;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-8 caption,
.home-8 caption {
    background: #026c6d;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-8 .photogalleryDetailsCont .photogallerydetails .imgGalleryImage img,
.home-8 .photogalleryDetailsCont .photogallerydetails .imgGalleryImage img {
    display: block;
}

.mva7-thc-activetheme-district-theme-8 .photogalleryDetailsCont .photogallerydetails .imgGalleryImage .socialBg,
.home-8 .photogalleryDetailsCont .photogallerydetails .imgGalleryImage .socialBg {
    bottom: 0;
}

.mva7-thc-activetheme-district-theme-8 .socialBg .galleryCatagotyIcons,
.home-8 .socialBg .galleryCatagotyIcons {
    margin-top: 10px;
}

.mva7-thc-activetheme-district-theme-8 .widgettitle,
.home-8 .widgettitle {
    background: #009091;
}

.mva7-thc-activetheme-district-theme-8 .events-eight.events-wrapper.with-bg,
.home-8 .events-eight.events-wrapper.with-bg {
    background-color: transparent;
}

.mva7-thc-activetheme-district-theme-8 .nav ul li a:hover,
.home-8 .nav ul li a:hover {
    background: #ffb812;
}

.mva7-thc-activetheme-district-theme-8 .title-decp-cntr,
.home-8 .title-decp-cntr {
    border: 1px solid rgba(0, 0, 0, 0.3);
    padding: 15px;
}

    .mva7-thc-activetheme-district-theme-8 .title-decp-cntr .gallery-descriptions,
    .home-8 .title-decp-cntr .gallery-descriptions {
        border: none;
        padding: 0;
        height: 90px;
    }

.mva7-thc-activetheme-district-theme-8 .list-view .galleryCatagotyWrapper .galleryCatagoty.with-description,
.home-8 .list-view .galleryCatagotyWrapper .galleryCatagoty.with-description {
    border: 1px solid rgba(0, 0, 0, 0.3);
}

    .mva7-thc-activetheme-district-theme-8 .list-view .galleryCatagotyWrapper .galleryCatagoty.with-description .title-decp-cntr,
    .home-8 .list-view .galleryCatagotyWrapper .galleryCatagoty.with-description .title-decp-cntr {
        border: none;
    }

    .mva7-thc-activetheme-district-theme-8 .list-view .galleryCatagotyWrapper .galleryCatagoty.with-description .galleryCatagotyImage,
    .home-8 .list-view .galleryCatagotyWrapper .galleryCatagoty.with-description .galleryCatagotyImage {
        float: left;
        margin-right: 15px;
    }

.mva7-thc-activetheme-district-theme-8 .pdf-hold,
.home-8 .pdf-hold {
    text-align: center;
}

    .mva7-thc-activetheme-district-theme-8 .pdf-hold .pdf-icon,
    .home-8 .pdf-hold .pdf-icon {
        float: none;
        margin-right: 0;
    }

.mva7-thc-activetheme-district-theme-8 .list-view .col-3 .awardListing .socialCont,
.home-8 .list-view .col-3 .awardListing .socialCont {
    float: left;
    width: 100%;
}

.mva7-thc-activetheme-district-theme-8 .list-view .pdf-hold,
.home-8 .list-view .pdf-hold {
    text-align: left;
}

    .mva7-thc-activetheme-district-theme-8 .list-view .pdf-hold .pdf-icon,
    .home-8 .list-view .pdf-hold .pdf-icon {
        float: left;
    }

.mva7-thc-activetheme-district-theme-8 .list-view .awardListing .awardContent h4 a,
.home-8 .list-view .awardListing .awardContent h4 a {
    text-align: left;
}

.mva7-thc-activetheme-district-theme-8 .ngoMainCintainer .ngoMainCintent p,
.home-8 .ngoMainCintainer .ngoMainCintent p {
    font-size: 1em;
}

.mva7-thc-activetheme-district-theme-8 #topBar1 #accessibility ul li .socialIcons.select-lang,
.home-8 #topBar1 #accessibility ul li .socialIcons.select-lang {
    right: 2px;
    left: inherit;
}

    .mva7-thc-activetheme-district-theme-8 #topBar1 #accessibility ul li .socialIcons.select-lang a:hover,
    .home-8 #topBar1 #accessibility ul li .socialIcons.select-lang a:hover {
        background: #000 !important;
        color: #fff;
        margin: 0;
    }

.mva7-thc-activetheme-district-theme-8 #topBar1 #accessibility ul li .socialIcons,
.home-8 #topBar1 #accessibility ul li .socialIcons {
    border-left: 0;
    left: 0;
}

    .mva7-thc-activetheme-district-theme-8 #topBar1 #accessibility ul li .socialIcons ul li a,
    .home-8 #topBar1 #accessibility ul li .socialIcons ul li a {
        margin: 0;
    }

        .mva7-thc-activetheme-district-theme-8 #topBar1 #accessibility ul li .socialIcons ul li a:hover,
        .home-8 #topBar1 #accessibility ul li .socialIcons ul li a:hover {
            background: #000 !important;
        }

.mva7-thc-activetheme-district-theme-8 #topBar1 #accessibility ul li .accessiblelinks.textSizing,
.home-8 #topBar1 #accessibility ul li .accessiblelinks.textSizing {
    padding: 4px 7px;
}

.mva7-thc-activetheme-district-theme-8 .videdetailsContainer .videodetailsGallery.vedo-gllry-wpr,
.home-8 .videdetailsContainer .videodetailsGallery.vedo-gllry-wpr {
    width: calc(33.3% - 2%);
}

.mva7-thc-activetheme-district-theme-8 .list-view .videdetailsContainer .videodetailsGallery.vedo-gllry-wpr,
.home-8 .list-view .videdetailsContainer .videodetailsGallery.vedo-gllry-wpr {
    width: calc(100% - 2%);
}

.mva7-thc-activetheme-district-theme-8 .videdetailsContainer .videodetailsGallery.vedo-gllry-wpr .videodetailsImage,
.home-8 .videdetailsContainer .videodetailsGallery.vedo-gllry-wpr .videodetailsImage {
    position: relative;
}

    .mva7-thc-activetheme-district-theme-8 .videdetailsContainer .videodetailsGallery.vedo-gllry-wpr .videodetailsImage img,
    .home-8 .videdetailsContainer .videodetailsGallery.vedo-gllry-wpr .videodetailsImage img {
        border: 1px solid rgba(0, 0, 0, 0.5);
    }

.mva7-thc-activetheme-district-theme-8 .list-view .photogalleryDetailsCont.photo-gallery-eight .photogallerydetails .imgGalleryImage,
.home-8 .list-view .photogalleryDetailsCont.photo-gallery-eight .photogallerydetails .imgGalleryImage {
    float: left;
    margin-right: 15px;
    width: 30%;
}

    .mva7-thc-activetheme-district-theme-8 .list-view .photogalleryDetailsCont.photo-gallery-eight .photogallerydetails .imgGalleryImage img,
    .mva7-thc-activetheme-district-theme-8 .list-view .photogalleryDetailsCont.photo-gallery-eight .photogallerydetails .imgGalleryImage > a,
    .home-8 .list-view .photogalleryDetailsCont.photo-gallery-eight .photogallerydetails .imgGalleryImage img,
    .home-8 .list-view .photogalleryDetailsCont.photo-gallery-eight .photogallerydetails .imgGalleryImage > a {
        width: 100%;
        margin: 0;
    }

.mva7-thc-activetheme-district-theme-8 .photogalleryDetailsCont .photogallerydetails .imgGalleryImage a:focus img,
.home-8 .photogalleryDetailsCont .photogallerydetails .imgGalleryImage a:focus img {
    border: 3px solid #d64000;
}

.mva7-thc-activetheme-district-theme-8 .list-view .photogalleryDetailsCont.photo-gallery-eight .photogallerydetails .imgGalleryImage .socialBg,
.home-8 .list-view .photogalleryDetailsCont.photo-gallery-eight .photogallerydetails .imgGalleryImage .socialBg {
    width: auto;
    left: 0;
    right: 0;
}

.mva7-thc-activetheme-district-theme-8 .singl-pub-utltythumb,
.home-8 .singl-pub-utltythumb {
    width: 100%;
    margin-bottom: 15px;
}

.mva7-thc-activetheme-district-theme-8 .list-view .col-3 .awardListing .socialCont.turist-plc-social,
.home-8 .list-view .col-3 .awardListing .socialCont.turist-plc-social {
    float: right;
    width: 67%;
}

.mva7-thc-activetheme-district-theme-8 .past-events.past-evnt-btneight,
.home-8 .past-events.past-evnt-btneight {
    margin-top: 15px;
}

.mva7-thc-activetheme-district-theme-8 .awardListing .awardContent h4 a,
.home-8 .awardListing .awardContent h4 a {
    height: auto;
}

.mva7-thc-activetheme-district-theme-8 .wpcf7-submit.btn-gov,
.home-8 .wpcf7-submit.btn-gov {
    color: #ffffff;
    background-color: #009091;
    border-color: #009091;
}

.mva7-thc-activetheme-district-theme-8 .relatedDistCont .relatedContainer,
.home-8 .relatedDistCont .relatedContainer {
    margin-bottom: 14px;
    padding: 15px;
}

.mva7-thc-activetheme-district-theme-8 .awardListing .pressImage img,
.home-8 .awardListing .pressImage img {
    height: 132px;
}

.mva7-thc-activetheme-district-theme-8 .awardListing.tourist-placeimg .pressImage img,
.home-8 .awardListing.tourist-placeimg .pressImage img {
    height: auto;
}

.mva7-thc-activetheme-district-theme-8 .singlebox .box-1.aside-box,
.home-8 .singlebox .box-1.aside-box {
    padding-left: 105px;
}

.mva7-thc-activetheme-district-theme-8 .text-highlight,
.home-8 .text-highlight {
    color: #009091;
}

.mva7-thc-activetheme-district-theme-8 .photogalleryDetailsCont .photogallerydetails h4,
.home-8 .photogalleryDetailsCont .photogallerydetails h4 {
    height: 40px;
}

.mva7-thc-activetheme-district-theme-8 .list-view .photogalleryDetailsCont .photogallerydetails h4,
.home-8 .list-view .photogalleryDetailsCont .photogallerydetails h4 {
    height: 40px;
}

.mva7-thc-activetheme-district-theme-8 .socialCont .share-text em,
.home-8 .socialCont .share-text em {
    font-size: 1.3em;
}

.mva7-thc-activetheme-district-theme-8.show-focus-outlines .galleryCatagotyWrapper .galleryCatagoty .galleryCatagotyImage .galleryCatagotyContent,
.home-8.show-focus-outlines .galleryCatagotyWrapper .galleryCatagoty .galleryCatagotyImage .galleryCatagotyContent {
    width: 100%;
}

    .mva7-thc-activetheme-district-theme-8.show-focus-outlines .galleryCatagotyWrapper .galleryCatagoty .galleryCatagotyImage .galleryCatagotyContent .galleryCatagotyIcons a,
    .home-8.show-focus-outlines .galleryCatagotyWrapper .galleryCatagoty .galleryCatagotyImage .galleryCatagotyContent .galleryCatagotyIcons a {
        display: inline-block;
    }

.mva7-thc-activetheme-district-theme-8 .list-view .gallery_photo_description,
.home-8 .list-view .gallery_photo_description {
    display: block;
}

.mva7-thc-activetheme-district-theme-8 .helpline-no-eight:after,
.home-8 .helpline-no-eight:after {
    content: "";
    position: absolute;
    left: 0;
    right: -5000px;
    top: 0;
    bottom: 0;
    background-color: #009091;
    z-index: -9;
}

.mva7-thc-activetheme-district-theme-8 .responsive-show,
.home-8 .responsive-show {
    display: none;
}

.mva7-thc-activetheme-district-theme-8 .responsive-hide,
.home-8 .responsive-hide {
    display: inherit;
}

@media (max-width: 768px) {
    .mva7-thc-activetheme-district-theme-8 #topBar1 #accessibility ul li a.skip-to-content,
    .home-8 #topBar1 #accessibility ul li a.skip-to-content {
        font-size: 1em;
    }
}

@media (max-width: 768px) {
    .mva7-thc-activetheme-district-theme-8 #topBar1 #accessibility ul li a.accessible-icon,
    .home-8 #topBar1 #accessibility ul li a.accessible-icon {
        border-right: 1px solid #d8d8d8;
        padding: 4px 8px;
    }

    .mva7-thc-activetheme-district-theme-8 .searchbydate .serviceSearchContainer .selectsearchContainer .field.has-addons,
    .home-8 .searchbydate .serviceSearchContainer .selectsearchContainer .field.has-addons {
        width: 100%;
    }
}

@media (max-width: 768px) {
    .mva7-thc-activetheme-district-theme-8 .responsive-show,
    .home-8 .responsive-show {
        display: inherit;
    }

    .mva7-thc-activetheme-district-theme-8 .responsive-hide,
    .home-8 .responsive-hide {
        display: none;
    }

    .mva7-thc-activetheme-district-theme-8 .searchbydate .serviceSearchContainer .selectsearchContainer,
    .home-8 .searchbydate .serviceSearchContainer .selectsearchContainer {
        width: 100%;
    }
}

@media screen and (max-width: 640px) {
    .mva7-thc-activetheme-district-theme-8 .helpline-number-eight,
    .mva7-thc-activetheme-district-theme-8 .gen-list.distance-glance-eight ul,
    .home-8 .helpline-number-eight,
    .home-8 .gen-list.distance-glance-eight ul {
        column-count: 1;
    }

    .mva7-thc-activetheme-district-theme-8 .gen-card.featured-project-seven.genCard-horizontal-content .gen-card-img,
    .mva7-thc-activetheme-district-theme-8 .gen-card.featured-project-seven.genCard-horizontal-content .gen-card-content,
    .mva7-thc-activetheme-district-theme-8 .list-view .col-3 .awardListing .pressImage,
    .home-8 .gen-card.featured-project-seven.genCard-horizontal-content .gen-card-img,
    .home-8 .gen-card.featured-project-seven.genCard-horizontal-content .gen-card-content,
    .home-8 .list-view .col-3 .awardListing .pressImage {
        width: 100%;
    }

    .mva7-thc-activetheme-district-theme-8 .logo .emblem,
    .home-8 .logo .emblem {
        margin-right: 5px;
        width: auto !important;
    }

    .mva7-thc-activetheme-district-theme-8 .full-cntrl-bottom-caption-bottom .container .slide-caption h2,
    .home-8 .full-cntrl-bottom-caption-bottom .container .slide-caption h2 {
        font-size: 1.3em;
    }

    .mva7-thc-activetheme-district-theme-8 .videdetailsContainer .videodetailsGallery.vedo-gllry-wpr,
    .home-8 .videdetailsContainer .videodetailsGallery.vedo-gllry-wpr {
        width: calc(100% - 0%);
        margin: 10px 0;
    }

    .mva7-thc-activetheme-district-theme-8 h2.resp-accordion,
    .home-8 h2.resp-accordion {
        position: relative;
    }

        .mva7-thc-activetheme-district-theme-8 h2.resp-accordion:after,
        .home-8 h2.resp-accordion:after {
            content: "\f196";
            position: absolute;
            right: 10px;
            font-family: FontAwesome;
            font-size: inherit;
            text-rendering: auto;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }

        .mva7-thc-activetheme-district-theme-8 h2.resp-accordion.resp-tab-active:after,
        .home-8 h2.resp-accordion.resp-tab-active:after {
            content: "\f147";
        }

    .mva7-thc-activetheme-district-theme-8 .utilityTabContainer h2.resp-accordion:after,
    .home-8 .utilityTabContainer h2.resp-accordion:after {
        content: "";
    }

    .mva7-thc-activetheme-district-theme-8 .list-view .videdetailsContainer .videodetailsGallery .videodetailsImage,
    .home-8 .list-view .videdetailsContainer .videodetailsGallery .videodetailsImage {
        margin-right: 0;
        width: 100%;
    }

    .mva7-thc-activetheme-district-theme-8 .photogalleryDetailsCont .photogallerydetails h4,
    .home-8 .photogalleryDetailsCont .photogallerydetails h4 {
        height: auto;
    }

    .mva7-thc-activetheme-district-theme-8 .singlebox .box-1.aside-box,
    .home-8 .singlebox .box-1.aside-box {
        padding-left: 0;
    }

    .mva7-thc-activetheme-district-theme-8 #topBar1 #accessibility ul li a,
    .home-8 #topBar1 #accessibility ul li a {
        padding-left: 5px;
        padding-right: 5px;
    }

    .mva7-thc-activetheme-district-theme-8 .list-view .videdetailsContainer .videodetailsGallery .heading4 a.vdo-title,
    .home-8 .list-view .videdetailsContainer .videodetailsGallery .heading4 a.vdo-title {
        width: 100%;
    }
}

/*css for high contrast*/
.mva7-thc-activetheme-district-theme-8.contrast p,
.contrast .home-8 p {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-8.contrast a:hover,
.contrast .home-8 a:hover {
    text-decoration: underline;
}

.mva7-thc-activetheme-district-theme-8.contrast .vc_row-has-fill,
.mva7-thc-activetheme-district-theme-8.contrast .vc_col-has-fill .vc_column-inner,
.mva7-thc-activetheme-district-theme-8.contrast .vc_tta-panel-body .vc_tta-tab a,
.mva7-thc-activetheme-district-theme-8.contrast .vc_tta-tab .vc_active a,
.mva7-thc-activetheme-district-theme-8.contrast .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-8.contrast .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
.mva7-thc-activetheme-district-theme-8.contrast .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus,
.mva7-thc-activetheme-district-theme-8.contrast .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover,
.mva7-thc-activetheme-district-theme-8.contrast .gen-list.statistics-list ul li a div.list-text,
.mva7-thc-activetheme-district-theme-8.contrast .gen-list.statistics-list ul li .list-anchor div.list-text,
.mva7-thc-activetheme-district-theme-8.contrast .blue-bg,
.mva7-thc-activetheme-district-theme-8.contrast .red-bg,
.mva7-thc-activetheme-district-theme-8.contrast .green-bg,
.mva7-thc-activetheme-district-theme-8.contrast .orange-bg,
.mva7-thc-activetheme-district-theme-8.contrast .gray-bg,
.mva7-thc-activetheme-district-theme-8.contrast .white-bg,
.mva7-thc-activetheme-district-theme-8.contrast .light-gray-bg,
.mva7-thc-activetheme-district-theme-8.contrast .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-panels,
.mva7-thc-activetheme-district-theme-8.contrast .carasoleflex-wrap.white-bg,
.mva7-thc-activetheme-district-theme-8.contrast .flexslider,
.mva7-thc-activetheme-district-theme-8.contrast .no-bg .list-icon.green-bg,
.mva7-thc-activetheme-district-theme-8.contrast .no-bg .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme-8.contrast .no-bg .list-icon.red-bg,
.mva7-thc-activetheme-district-theme-8.contrast .no-bg .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme-8.contrast .no-bg .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme-8.contrast .no-bg .list-icon.white-bg,
.mva7-thc-activetheme-district-theme-8.contrast .no-bg .list-icon.light-grauy-bg,
.mva7-thc-activetheme-district-theme-8.contrast table tr:nth-child(odd) td,
.mva7-thc-activetheme-district-theme-8.contrast table th,
.mva7-thc-activetheme-district-theme-8.contrast .input:hover,
.mva7-thc-activetheme-district-theme-8.contrast .textarea:hover,
.mva7-thc-activetheme-district-theme-8.contrast #topBar1 #accessibility ul li .socialIcons.select-lang,
.mva7-thc-activetheme-district-theme-8.contrast #topBar1 #accessibility ul li .socialIcons,
.mva7-thc-activetheme-district-theme-8.contrast .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a,
.mva7-thc-activetheme-district-theme-8.contrast .gen-list.services-eight.iconTop-textBottom-list li a span.list-icon,
.mva7-thc-activetheme-district-theme-8.contrast .gen-list.services-eight.iconTop-textBottom-list li .list-anchor span.list-icon,
.mva7-thc-activetheme-district-theme-8.contrast .helpline-number-eight li,
.mva7-thc-activetheme-district-theme-8.contrast .gen-list.public-utilts-eight.statistics-list .list-icon,
.mva7-thc-activetheme-district-theme-8.contrast .featured-prjt-eight.helpline-no-eight .view-more-green,
.mva7-thc-activetheme-district-theme-8.contrast .view-more-green,
.mva7-thc-activetheme-district-theme-8.contrast #topBar1 #accessibility ul li .socialIcons.select-lang,
.mva7-thc-activetheme-district-theme-8.contrast .events-eight.events-wrapper.with-bg,
.mva7-thc-activetheme-district-theme-8.contrast .gallery-descriptions,
.contrast .home-8 .vc_row-has-fill,
.contrast .home-8 .vc_col-has-fill .vc_column-inner,
.contrast .home-8 .vc_tta-panel-body .vc_tta-tab a,
.contrast .home-8 .vc_tta-tab .vc_active a,
.contrast .home-8 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.contrast .home-8 .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
.contrast .home-8 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus,
.contrast .home-8 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover,
.contrast .home-8 .gen-list.statistics-list ul li a div.list-text,
.contrast .home-8 .gen-list.statistics-list ul li .list-anchor div.list-text,
.contrast .home-8 .blue-bg,
.contrast .home-8 .red-bg,
.contrast .home-8 .green-bg,
.contrast .home-8 .orange-bg,
.contrast .home-8 .gray-bg,
.contrast .home-8 .white-bg,
.contrast .home-8 .light-gray-bg,
.contrast .home-8 .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-panels,
.contrast .home-8 .carasoleflex-wrap.white-bg,
.contrast .home-8 .flexslider,
.contrast .home-8 .no-bg .list-icon.green-bg,
.contrast .home-8 .no-bg .list-icon.blue-bg,
.contrast .home-8 .no-bg .list-icon.red-bg,
.contrast .home-8 .no-bg .list-icon.orange-bg,
.contrast .home-8 .no-bg .list-icon.gray-bg,
.contrast .home-8 .no-bg .list-icon.white-bg,
.contrast .home-8 .no-bg .list-icon.light-grauy-bg,
.contrast .home-8 table tr:nth-child(odd) td,
.contrast .home-8 table th,
.contrast .home-8 .input:hover,
.contrast .home-8 .textarea:hover,
.contrast .home-8 #topBar1 #accessibility ul li .socialIcons.select-lang,
.contrast .home-8 #topBar1 #accessibility ul li .socialIcons,
.contrast .home-8 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a,
.contrast .home-8 .gen-list.services-eight.iconTop-textBottom-list li a span.list-icon,
.contrast .home-8 .gen-list.services-eight.iconTop-textBottom-list li .list-anchor span.list-icon,
.contrast .home-8 .helpline-number-eight li,
.contrast .home-8 .gen-list.public-utilts-eight.statistics-list .list-icon,
.contrast .home-8 .featured-prjt-eight.helpline-no-eight .view-more-green,
.contrast .home-8 .view-more-green,
.contrast .home-8 #topBar1 #accessibility ul li .socialIcons.select-lang,
.contrast .home-8 .events-eight.events-wrapper.with-bg,
.contrast .home-8 .gallery-descriptions {
    background-color: #000 !important;
    background: #000 !important;
}

.mva7-thc-activetheme-district-theme-8.contrast .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab > a,
.contrast .home-8 .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab > a {
    background-color: transparent !important;
}

.mva7-thc-activetheme-district-theme-8.contrast .gen-list.big-icon-list .list-text,
.mva7-thc-activetheme-district-theme-8.contrast .gen-list.big-icon-list .list-icon,
.mva7-thc-activetheme-district-theme-8.contrast .gen-list.small-icon-list .list-icon,
.mva7-thc-activetheme-district-theme-8.contrast .gen-list.box-list .list-icon,
.mva7-thc-activetheme-district-theme-8.contrast .gen-list.importantLinksWrapper ul li a,
.mva7-thc-activetheme-district-theme-8.contrast .gen-list.importantLinksWrapper ul li .list-anchor,
.mva7-thc-activetheme-district-theme-8.contrast .gen-list.tab-list-eight div.list-text:hover,
.mva7-thc-activetheme-district-theme-8.contrast .gen-list.services-eight.iconTop-textBottom-list li:hover a div.list-text,
.mva7-thc-activetheme-district-theme-8.contrast .flex-pauseplay a:before,
.mva7-thc-activetheme-district-theme-8.contrast .flex-direction-nav a:before,
.mva7-thc-activetheme-district-theme-8.contrast .gen-list.public-utilts-eight.statistics-list .list-icon,
.mva7-thc-activetheme-district-theme-8.contrast .nav li:hover > a,
.mva7-thc-activetheme-district-theme-8.contrast .photogalleryDetailsCont.photo-gallery-eight .photogallerydetails .imgGalleryImage .socialBg a span,
.mva7-thc-activetheme-district-theme-8.contrast .list-view .photogalleryDetailsCont.photo-gallery-eight .photogallerydetails .imgGalleryImage .socialBg a span,
.contrast .home-8 .gen-list.big-icon-list .list-text,
.contrast .home-8 .gen-list.big-icon-list .list-icon,
.contrast .home-8 .gen-list.small-icon-list .list-icon,
.contrast .home-8 .gen-list.box-list .list-icon,
.contrast .home-8 .gen-list.importantLinksWrapper ul li a,
.contrast .home-8 .gen-list.importantLinksWrapper ul li .list-anchor,
.contrast .home-8 .gen-list.tab-list-eight div.list-text:hover,
.contrast .home-8 .gen-list.services-eight.iconTop-textBottom-list li:hover a div.list-text,
.contrast .home-8 .flex-pauseplay a:before,
.contrast .home-8 .flex-direction-nav a:before,
.contrast .home-8 .gen-list.public-utilts-eight.statistics-list .list-icon,
.contrast .home-8 .nav li:hover > a,
.contrast .home-8 .photogalleryDetailsCont.photo-gallery-eight .photogallerydetails .imgGalleryImage .socialBg a span,
.contrast .home-8 .list-view .photogalleryDetailsCont.photo-gallery-eight .photogallerydetails .imgGalleryImage .socialBg a span {
    color: #ffff00 !important;
}

.mva7-thc-activetheme-district-theme-8.contrast .wpcf7-submit.btn-gov,
.contrast .home-8 .wpcf7-submit.btn-gov {
    border-color: #ffff00;
}

.mva7-thc-activetheme-district-theme-8.contrast .vc_col-has-fill .vc_column-inner,
.mva7-thc-activetheme-district-theme-8.contrast .list-icon.green-bg,
.mva7-thc-activetheme-district-theme-8.contrast .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme-8.contrast .list-icon.red-bg,
.mva7-thc-activetheme-district-theme-8.contrast .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme-8.contrast .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme-8.contrast .list-icon.white-bg,
.mva7-thc-activetheme-district-theme-8.contrast .list-icon.light-grauy-bg,
.mva7-thc-activetheme-district-theme-8.contrast .singlebox .box-1,
.mva7-thc-activetheme-district-theme-8.contrast .gen-list.box-list li,
.mva7-thc-activetheme-district-theme-8.contrast .gen-list.services-eight.iconTop-textBottom-list li a span.list-icon,
.mva7-thc-activetheme-district-theme-8.contrast .gen-list.services-eight.iconTop-textBottom-list li .list-anchor span.list-icon,
.mva7-thc-activetheme-district-theme-8.contrast .helpline-number-eight li,
.mva7-thc-activetheme-district-theme-8.contrast .photo-glry-eight.carasoleflex-wrap,
.mva7-thc-activetheme-district-theme-8.contrast .gen-list.event-fest-eight,
.mva7-thc-activetheme-district-theme-8.contrast .home-tab-eight .vc_tta-panels-container,
.mva7-thc-activetheme-district-theme-8.contrast .home-tab-eight.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a,
.mva7-thc-activetheme-district-theme-8.contrast .gen-list.statistics-box-list li,
.contrast .home-8 .vc_col-has-fill .vc_column-inner,
.contrast .home-8 .list-icon.green-bg,
.contrast .home-8 .list-icon.blue-bg,
.contrast .home-8 .list-icon.red-bg,
.contrast .home-8 .list-icon.orange-bg,
.contrast .home-8 .list-icon.gray-bg,
.contrast .home-8 .list-icon.white-bg,
.contrast .home-8 .list-icon.light-grauy-bg,
.contrast .home-8 .singlebox .box-1,
.contrast .home-8 .gen-list.box-list li,
.contrast .home-8 .gen-list.services-eight.iconTop-textBottom-list li a span.list-icon,
.contrast .home-8 .gen-list.services-eight.iconTop-textBottom-list li .list-anchor span.list-icon,
.contrast .home-8 .helpline-number-eight li,
.contrast .home-8 .photo-glry-eight.carasoleflex-wrap,
.contrast .home-8 .gen-list.event-fest-eight,
.contrast .home-8 .home-tab-eight .vc_tta-panels-container,
.contrast .home-8 .home-tab-eight.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a,
.contrast .home-8 .gen-list.statistics-box-list li {
    border: 1px solid #3b3b3b !important;
    border-color: #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme-8.contrast .footerlogocarousel.withborder .flexslider .slides > li:first-child,
.contrast .home-8 .footerlogocarousel.withborder .flexslider .slides > li:first-child {
    border-color: #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme-8.contrast #footerScrollbarWrapper,
.contrast .home-8 #footerScrollbarWrapper {
    border-bottom: none;
}

.mva7-thc-activetheme-district-theme-8.contrast .footerlogocarousel.withborder .flexslider .slides > li,
.contrast .home-8 .footerlogocarousel.withborder .flexslider .slides > li {
    box-shadow: 1px 0px 0px 0px #3b3b3b;
}

.mva7-thc-activetheme-district-theme-8.contrast #topBar1 #accessibility ul li .socialIcons ul li a:hover,
.mva7-thc-activetheme-district-theme-8.contrast .home-tab-eight.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.mva7-thc-activetheme-district-theme-8.contrast .home-tab-eight.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab:hover > a,
.contrast .home-8 #topBar1 #accessibility ul li .socialIcons ul li a:hover,
.contrast .home-8 .home-tab-eight.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.contrast .home-8 .home-tab-eight.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab:hover > a {
    background: #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme-8.contrast .col-3.singlebox.border,
.mva7-thc-activetheme-district-theme-8.contrast .home-tab-eight.vc_tta.vc_general .vc_tta-panel-body,
.contrast .home-8 .col-3.singlebox.border,
.contrast .home-8 .home-tab-eight.vc_tta.vc_general .vc_tta-panel-body {
    border: none !important;
}

.mva7-thc-activetheme-district-theme-8.contrast .gen-list.event-fest-eight ul li,
.contrast .home-8 .gen-list.event-fest-eight ul li {
    border-bottom-color: #3b3b3b;
}

.mva7-thc-activetheme-district-theme-8.contrast .vc_separator.vc_sep_color_grey .vc_sep_line,
.mva7-thc-activetheme-district-theme-8.contrast .title-decp-cntr,
.contrast .home-8 .vc_separator.vc_sep_color_grey .vc_sep_line,
.contrast .home-8 .title-decp-cntr {
    border-color: #3b3b3b;
}

.mva7-thc-activetheme-district-theme-8.contrast .events-wrapper .event-dtls span,
.contrast .home-8 .events-wrapper .event-dtls span {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-8.contrast .current-menu-parent,
.mva7-thc-activetheme-district-theme-8.contrast .current-menu-ancestor,
.mva7-thc-activetheme-district-theme-8.contrast .nav li:hover > a,
.mva7-thc-activetheme-district-theme-8.contrast .serviceSearchContainer .selectsearchContainer .field.has-addons .button,
.mva7-thc-activetheme-district-theme-8.contrast .gen-list.services-eight.iconTop-textBottom-list li:hover a span.list-icon,
.mva7-thc-activetheme-district-theme-8.contrast .gen-list.services-eight.iconTop-textBottom-list li:hover .list-anchor span.list-icon,
.contrast .home-8 .current-menu-parent,
.contrast .home-8 .current-menu-ancestor,
.contrast .home-8 .nav li:hover > a,
.contrast .home-8 .serviceSearchContainer .selectsearchContainer .field.has-addons .button,
.contrast .home-8 .gen-list.services-eight.iconTop-textBottom-list li:hover a span.list-icon,
.contrast .home-8 .gen-list.services-eight.iconTop-textBottom-list li:hover .list-anchor span.list-icon {
    background: #333 !important;
}

.mva7-thc-activetheme-district-theme-8.contrast .vc_tta.vc_general .vc_tta-panel-body,
.contrast .home-8 .vc_tta.vc_general .vc_tta-panel-body {
    border: none !important;
}

.mva7-thc-activetheme-district-theme-8.contrast caption,
.contrast .home-8 caption {
    background: #3b3b3b;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-8.contrast .widgettitle,
.contrast .home-8 .widgettitle {
    background: #222;
}

.mva7-thc-activetheme-district-theme-8.contrast input[type="text"].input:hover,
.mva7-thc-activetheme-district-theme-8.contrast input[type="email"].input:hover,
.contrast .home-8 input[type="text"].input:hover,
.contrast .home-8 input[type="email"].input:hover {
    background: #fff !important;
}

.mva7-thc-activetheme-district-theme-8.contrast .galleryCatagotyWrapper .galleryCatagoty h4,
.mva7-thc-activetheme-district-theme-8.contrast .text-highlight,
.contrast .home-8 .galleryCatagotyWrapper .galleryCatagoty h4,
.contrast .home-8 .text-highlight {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-8.contrast #overflowMenu .ofMenu ul li a,
.contrast .home-8 #overflowMenu .ofMenu ul li a {
    border-bottom: 0;
}

@media screen and (max-width: 640px) {
    .mva7-thc-activetheme-district-theme-8.contrast .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading,
    .contrast .home-8 .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
        background-color: #333 !important;
    }

    .mva7-thc-activetheme-district-theme-8.contrast .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading,
    .contrast .home-8 .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
        background-color: #222 !important;
    }
}

/*Theme 8 end*/
/*Theme 9 start*/
.mva7-thc-activetheme-district-theme-9 #topBar1 #accessibility ul li.bhashiniLangDropdown,
.home-9 #topBar1 #accessibility ul li.bhashiniLangDropdown {
    border: 1px solid #d8d8d8;
    border-top: none;
    border-bottom: none;
}

.mva7-thc-activetheme-district-theme-9 .nav ul.sub-menu.megamenu li,
.home-9 .nav ul.sub-menu.megamenu li {
    background: #424242;
}

.mva7-thc-activetheme-district-theme-9 #topBar1.make-accessible-header #accessibility > ul > li > a:hover > img,
.mva7-thc-activetheme-district-theme-9 #topBar1.make-accessible-header #accessibility > ul > li.mFocus > a:hover > img,
.home-9 #topBar1.make-accessible-header #accessibility > ul > li > a:hover > img,
.home-9 #topBar1.make-accessible-header #accessibility > ul > li.mFocus > a:hover > img {
    filter: invert(10);
}

.mva7-thc-activetheme-district-theme-9 .singlebox,
.home-9 .singlebox {
    display: inline-block;
    width: 100%;
}

.mva7-thc-activetheme-district-theme-9 .selectsearchContainer > form .button,
.home-9 .selectsearchContainer > form .button {
    line-height: 22px;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
}

.mva7-thc-activetheme-district-theme-9 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.home-9 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab.vc_active > a {
    background-color: #fff;
    color: #BF0000;
}

.mva7-thc-activetheme-district-theme-9 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab > a,
.home-9 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab > a {
    background-color: transparent;
    border-color: transparent;
    padding: 12px 14px;
    font-weight: 600;
    text-transform: uppercase;
    border-radius: 0px;
    font-size: 13px;
}

@media (min-width: 768px) {
    .mva7-thc-activetheme-district-theme-9 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
    .home-9 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
        border-color: transparent;
        background-color: #fff;
    }
}

.mva7-thc-activetheme-district-theme-9 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.home-9 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab.vc_active > a {
    background-color: #fff;
    color: #353333;
}

.mva7-thc-activetheme-district-theme-9 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a,
.home-9 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a {
    background-color: #353333;
    border-color: transparent;
    padding: 13px 15px;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 17px;
    color: #d8d4d4;
    border-radius: 0px;
}

    .mva7-thc-activetheme-district-theme-9 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a:hover,
    .home-9 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a:hover {
        background-color: #353333;
        color: #fff;
    }

@media (min-width: 768px) {
    .mva7-thc-activetheme-district-theme-9 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,
    .home-9 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
        border-color: transparent;
        background-color: #fff;
    }
}

.mva7-thc-activetheme-district-theme-9 .serviceSearchContainer .selectsearchContainer .field.has-addons .button,
.home-9 .serviceSearchContainer .selectsearchContainer .field.has-addons .button {
    font-size: inherit;
}

.mva7-thc-activetheme-district-theme-9 .input,
.mva7-thc-activetheme-district-theme-9 .textarea,
.home-9 .input,
.home-9 .textarea {
    border-color: #9c9c9c;
}

    .mva7-thc-activetheme-district-theme-9 .input:hover,
    .mva7-thc-activetheme-district-theme-9 .textarea:hover,
    .home-9 .input:hover,
    .home-9 .textarea:hover {
        background-color: #fff;
    }

.mva7-thc-activetheme-district-theme-9 #topBar1 #accessibility ul li a.change-language,
.home-9 #topBar1 #accessibility ul li a.change-language {
    font-size: 0.8em;
    padding: 9px 8px;
    font-weight: bold;
    text-transform: uppercase;
    border-right: 1px solid #d8d8d8;
    border-left: none;
}

.mva7-thc-activetheme-district-theme-9 #topBar1 #accessibility ul li .socialIcons.select-lang,
.home-9 #topBar1 #accessibility ul li .socialIcons.select-lang {
    width: inherit;
    background: #fff;
}

    .mva7-thc-activetheme-district-theme-9 #topBar1 #accessibility ul li .socialIcons.select-lang a,
    .home-9 #topBar1 #accessibility ul li .socialIcons.select-lang a {
        padding: 8px 15px;
        font-size: 0.8em;
        color: #000;
        text-transform: uppercase;
        font-weight: bold;
    }

        .mva7-thc-activetheme-district-theme-9 #topBar1 #accessibility ul li .socialIcons.select-lang a:hover,
        .home-9 #topBar1 #accessibility ul li .socialIcons.select-lang a:hover {
            color: #000;
        }

.mva7-thc-activetheme-district-theme-9 #topBar1 #accessibility ul li a.skip-to-content,
.home-9 #topBar1 #accessibility ul li a.skip-to-content {
    font-size: 0.8em;
    padding: 9px 8px;
}

.mva7-thc-activetheme-district-theme-9 #accessibility > ul > li,
.home-9 #accessibility > ul > li {
    float: left;
}

.mva7-thc-activetheme-district-theme-9 .home-tab-eight .vc_tta-panels-container,
.home-9 .home-tab-eight .vc_tta-panels-container {
    border: 1px solid #ccc;
    padding: 10px;
    margin-top: -1px;
    min-height: 250px;
}

.mva7-thc-activetheme-district-theme-9 .home-tab-eight.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.home-9 .home-tab-eight.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active > a {
    border-color: #ccc;
    background-color: #fff !important;
    color: #0c4da1;
    border-bottom-color: #fff;
}

.mva7-thc-activetheme-district-theme-9 .home-tab-eight.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a,
.home-9 .home-tab-eight.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a {
    background-color: #e2e2e1 !important;
    color: #000;
    border-color: #ccc;
    font-weight: 600;
}

.mva7-thc-activetheme-district-theme-9 caption,
.home-9 caption {
    color: #fff;
    font-size: 1.3em;
    font-weight: 600;
    background: #444;
    padding: 8px;
}

.mva7-thc-activetheme-district-theme-9 .gen-list.tab-list-eight div.list-text:hover,
.home-9 .gen-list.tab-list-eight div.list-text:hover {
    text-decoration: underline;
    color: #0c4da1;
}

.mva7-thc-activetheme-district-theme-9 .view-more-green,
.home-9 .view-more-green {
    padding: 7px 12px;
    background: #68bb45;
    color: #fff;
    display: inline-block;
    margin-top: 5px;
}

    .mva7-thc-activetheme-district-theme-9 .view-more-green:hover,
    .home-9 .view-more-green:hover {
        background: #666;
    }

    .mva7-thc-activetheme-district-theme-9 .view-more-green span,
    .home-9 .view-more-green span {
        font-size: 0.8em;
        padding-left: 2px;
    }

.mva7-thc-activetheme-district-theme-9 .text-seprator.vc_separator h4,
.home-9 .text-seprator.vc_separator h4 {
    font-size: 1.6em;
}

.mva7-thc-activetheme-district-theme-9 .gen-list.services-eight.iconTop-textBottom-list li,
.home-9 .gen-list.services-eight.iconTop-textBottom-list li {
    width: 15%;
}

    .mva7-thc-activetheme-district-theme-9 .gen-list.services-eight.iconTop-textBottom-list li a span.list-icon,
    .mva7-thc-activetheme-district-theme-9 .gen-list.services-eight.iconTop-textBottom-list li .list-anchor span.list-icon,
    .home-9 .gen-list.services-eight.iconTop-textBottom-list li a span.list-icon,
    .home-9 .gen-list.services-eight.iconTop-textBottom-list li .list-anchor span.list-icon {
        background: #f1f1f1 !important;
        border: 2px solid #4a4a4a;
    }

    .mva7-thc-activetheme-district-theme-9 .gen-list.services-eight.iconTop-textBottom-list li:hover a span.list-icon,
    .mva7-thc-activetheme-district-theme-9 .gen-list.services-eight.iconTop-textBottom-list li:hover .list-anchor span.list-icon,
    .home-9 .gen-list.services-eight.iconTop-textBottom-list li:hover a span.list-icon,
    .home-9 .gen-list.services-eight.iconTop-textBottom-list li:hover .list-anchor span.list-icon {
        background: #0c4da1 !important;
        border: 2px solid #0c4da1;
        color: #fff;
    }

    .mva7-thc-activetheme-district-theme-9 .gen-list.services-eight.iconTop-textBottom-list li:hover a div.list-text,
    .mva7-thc-activetheme-district-theme-9 .gen-list.services-eight.iconTop-textBottom-list li:hover .list-anchor div.list-text,
    .home-9 .gen-list.services-eight.iconTop-textBottom-list li:hover a div.list-text,
    .home-9 .gen-list.services-eight.iconTop-textBottom-list li:hover .list-anchor div.list-text {
        color: #0c4da1;
    }

.mva7-thc-activetheme-district-theme-9 .main-slider-nine.full-cntrl-bottom-caption-bottom .container .slide-caption,
.home-9 .main-slider-nine.full-cntrl-bottom-caption-bottom .container .slide-caption {
    background: rgba(255, 255, 255, 0.5);
}

    .mva7-thc-activetheme-district-theme-9 .main-slider-nine.full-cntrl-bottom-caption-bottom .container .slide-caption h2,
    .home-9 .main-slider-nine.full-cntrl-bottom-caption-bottom .container .slide-caption h2 {
        color: #00b043;
    }

    .mva7-thc-activetheme-district-theme-9 .main-slider-nine.full-cntrl-bottom-caption-bottom .container .slide-caption p,
    .home-9 .main-slider-nine.full-cntrl-bottom-caption-bottom .container .slide-caption p {
        color: #000;
        font-weight: bold;
    }

.mva7-thc-activetheme-district-theme-9 .tab-position-top-nine.vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container,
.home-9 .tab-position-top-nine.vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container {
    border-bottom: 1px solid #000;
}

.mva7-thc-activetheme-district-theme-9 .tab-position-top-nine.vc_tta.vc_general .vc_tta-tab:first-child > a,
.home-9 .tab-position-top-nine.vc_tta.vc_general .vc_tta-tab:first-child > a {
    padding-left: 0;
}

.mva7-thc-activetheme-district-theme-9 .tab-position-top-nine.vc_tta.vc_general .vc_tta-tab > a,
.home-9 .tab-position-top-nine.vc_tta.vc_general .vc_tta-tab > a {
    border: none;
    color: #000;
    font-size: 1.2em;
    font-weight: 600;
    background: #fff;
}

.mva7-thc-activetheme-district-theme-9 .tab-position-top-nine.vc_tta.vc_general .vc_tta-tab.vc_active > a,
.home-9 .tab-position-top-nine.vc_tta.vc_general .vc_tta-tab.vc_active > a {
    border-bottom: 3px solid #000;
    color: #00b043;
}

.mva7-thc-activetheme-district-theme-9 .gen-list.district-glance-nine h2,
.mva7-thc-activetheme-district-theme-9 .gen-list.district-glance-nine ul li a div.list-text,
.mva7-thc-activetheme-district-theme-9 .gen-list.district-glance-nine ul li .list-anchor div.list-text,
.home-9 .gen-list.district-glance-nine h2,
.home-9 .gen-list.district-glance-nine ul li a div.list-text,
.home-9 .gen-list.district-glance-nine ul li .list-anchor div.list-text {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-9 .gen-list.small-icon-list.district-glance-nine .list-icon,
.home-9 .gen-list.small-icon-list.district-glance-nine .list-icon {
    border-radius: 0 !important;
    background: #fff !important;
    color: #000 !important;
}

.mva7-thc-activetheme-district-theme-9 .gen-list.district-glance-nine ul li:hover a div.list-text,
.mva7-thc-activetheme-district-theme-9 .gen-list.district-glance-nine ul li:hover .list-anchor div.list-text,
.home-9 .gen-list.district-glance-nine ul li:hover a div.list-text,
.home-9 .gen-list.district-glance-nine ul li:hover .list-anchor div.list-text {
    color: #00b043;
}

.mva7-thc-activetheme-district-theme-9 .gen-list.small-icon-list.district-glance-nine li:hover .list-icon,
.home-9 .gen-list.small-icon-list.district-glance-nine li:hover .list-icon {
    background: #00b043 !important;
    color: #fff !important;
}

.mva7-thc-activetheme-district-theme-9 .office-bearers-nine.border,
.mva7-thc-activetheme-district-theme-9 .office-bearers-nine.singlebox .box-1,
.home-9 .office-bearers-nine.border,
.home-9 .office-bearers-nine.singlebox .box-1 {
    border-color: #ccc;
}

.mva7-thc-activetheme-district-theme-9 .singlebox .box-1,
.home-9 .singlebox .box-1 {
    border-bottom: 1px solid #e7e7e7;
}

.mva7-thc-activetheme-district-theme-9 .office-bearers-nine .khowMinisterBox .khowMinisterBoxImg img,
.home-9 .office-bearers-nine .khowMinisterBox .khowMinisterBoxImg img {
    border: 1px solid #b5b5b5;
}

.mva7-thc-activetheme-district-theme-9 .office-bearers-nine .khowMinisterBox .MinisterProfile ul,
.home-9 .office-bearers-nine .khowMinisterBox .MinisterProfile ul {
    padding: 5px 0 0 0;
}

.mva7-thc-activetheme-district-theme-9 .office-bearers-nine .khowMinisterBox .MinisterProfile h3,
.home-9 .office-bearers-nine .khowMinisterBox .MinisterProfile h3 {
    padding-bottom: 5px;
}

.mva7-thc-activetheme-district-theme-9 .office-bearers-nine .social-icocntr,
.home-9 .office-bearers-nine .social-icocntr {
    width: auto;
}

.mva7-thc-activetheme-district-theme-9 .office-bearers-nine .box-1.aside-box,
.home-9 .office-bearers-nine .box-1.aside-box {
    padding-bottom: 10px;
}

.mva7-thc-activetheme-district-theme-9 .services-nine .gen-tab .resp-tabs-container,
.home-9 .services-nine .gen-tab .resp-tabs-container {
    background: #fff;
    border-radius: 0;
    min-height: 313px;
}

.mva7-thc-activetheme-district-theme-9 .services-nine .gen-tab .resp-tabs-list .resp-tab-item span,
.home-9 .services-nine .gen-tab .resp-tabs-list .resp-tab-item span {
    font-size: 1.5em;
    background: #424242;
    color: #fff;
    padding: 5px;
    vertical-align: middle;
    margin-right: 4px;
}

.mva7-thc-activetheme-district-theme-9 .services-nine .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active,
.home-9 .services-nine .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active {
    color: #00b043;
}

    .mva7-thc-activetheme-district-theme-9 .services-nine .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active span,
    .home-9 .services-nine .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active span {
        background: #00b043;
    }

.mva7-thc-activetheme-district-theme-9 .public-utility-nine,
.home-9 .public-utility-nine {
    color: #fff;
}

    .mva7-thc-activetheme-district-theme-9 .public-utility-nine .gen-list.statistics-list ul li a div.list-text,
    .mva7-thc-activetheme-district-theme-9 .public-utility-nine .gen-list.statistics-list ul li .list-anchor div.list-text,
    .home-9 .public-utility-nine .gen-list.statistics-list ul li a div.list-text,
    .home-9 .public-utility-nine .gen-list.statistics-list ul li .list-anchor div.list-text {
        background: #424242;
        color: #fff;
    }

    .mva7-thc-activetheme-district-theme-9 .public-utility-nine .gen-list.statistics-list .list-icon,
    .home-9 .public-utility-nine .gen-list.statistics-list .list-icon {
        width: 50px !important;
    }

.mva7-thc-activetheme-district-theme-9 .view-more-black a,
.home-9 .view-more-black a {
    display: inline-block;
    background: #0c0000;
    padding: 5px 10px;
    color: #fff;
    margin-top: 15px;
}

    .mva7-thc-activetheme-district-theme-9 .view-more-black a span,
    .home-9 .view-more-black a span {
        font-size: 0.8em;
    }

.mva7-thc-activetheme-district-theme-9 .festival-events-nine.events-wrapper,
.home-9 .festival-events-nine.events-wrapper {
    background-color: transparent;
}

    .mva7-thc-activetheme-district-theme-9 .festival-events-nine.events-wrapper h3,
    .mva7-thc-activetheme-district-theme-9 .festival-events-nine.events-wrapper h2,
    .home-9 .festival-events-nine.events-wrapper h3,
    .home-9 .festival-events-nine.events-wrapper h2 {
        text-transform: uppercase;
    }

    .mva7-thc-activetheme-district-theme-9 .festival-events-nine.events-wrapper ul,
    .home-9 .festival-events-nine.events-wrapper ul {
        column-count: 2;
    }

        .mva7-thc-activetheme-district-theme-9 .festival-events-nine.events-wrapper ul li,
        .home-9 .festival-events-nine.events-wrapper ul li {
            display: inline-block;
        }

.mva7-thc-activetheme-district-theme-9 .helpline-nine.gen-list.no-list ul,
.home-9 .helpline-nine.gen-list.no-list ul {
    padding: 0;
}

    .mva7-thc-activetheme-district-theme-9 .helpline-nine.gen-list.no-list ul li a,
    .mva7-thc-activetheme-district-theme-9 .helpline-no.gen-list.no-list ul li a,
    .mva7-thc-activetheme-district-theme-9 .helpline-nine.gen-list.no-list ul li .list-anchor,
    .mva7-thc-activetheme-district-theme-9 .helpline-no.gen-list.no-list ul li .list-anchor,
    .home-9 .helpline-nine.gen-list.no-list ul li a,
    .home-9 .helpline-no.gen-list.no-list ul li a,
    .home-9 .helpline-nine.gen-list.no-list ul li .list-anchor,
    .home-9 .helpline-no.gen-list.no-list ul li .list-anchor {
        padding: 15px;
        border: 1px solid #ccc;
        margin: 4px 6px;
        background: #eee;
    }

        .mva7-thc-activetheme-district-theme-9 .helpline-nine.gen-list.no-list ul li a b,
        .mva7-thc-activetheme-district-theme-9 .helpline-nine.gen-list.no-list ul li .list-anchor b,
        .home-9 .helpline-nine.gen-list.no-list ul li a b,
        .home-9 .helpline-nine.gen-list.no-list ul li .list-anchor b {
            font-size: 2em;
            color: #00b043;
        }

.mva7-thc-activetheme-district-theme-9 .flex-direction-nav a,
.home-9 .flex-direction-nav a {
    height: 43px;
}

.mva7-thc-activetheme-district-theme-9 .serviceMainContainer select.input,
.home-9 .serviceMainContainer select.input {
    height: 2.3em;
    border: 1px solid #fff;
}

.mva7-thc-activetheme-district-theme-9 .serviceMainContainer,
.home-9 .serviceMainContainer {
    width: 100%;
    background: #e1e1e1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 10px;
}

.mva7-thc-activetheme-district-theme-9 .serviceHeadingCont,
.home-9 .serviceHeadingCont {
    width: 30%;
    float: left;
    position: relative;
    background: #00b043;
    padding: 25px;
}

    .mva7-thc-activetheme-district-theme-9 .serviceHeadingCont p,
    .home-9 .serviceHeadingCont p {
        padding-bottom: 0;
        color: #fff;
    }

    .mva7-thc-activetheme-district-theme-9 .serviceHeadingCont::after,
    .home-9 .serviceHeadingCont::after {
        position: absolute;
        content: "";
        top: 40%;
        right: -10px;
        width: 0;
        height: 0;
        border-top: 10px solid transparent;
        border-left: 10px solid #d43c3c;
        border-bottom: 10px solid transparent;
    }

.mva7-thc-activetheme-district-theme-9 .serviceSearchContainer,
.home-9 .serviceSearchContainer {
    width: 100%;
    float: right;
    position: relative;
    padding: 25px;
}

.mva7-thc-activetheme-district-theme-9 .clearfix:before,
.mva7-thc-activetheme-district-theme-9 .clearfix:after,
.home-9 .clearfix:before,
.home-9 .clearfix:after {
    content: " ";
    display: table;
}

.mva7-thc-activetheme-district-theme-9 .button.is-info,
.home-9 .button.is-info {
    background-color: #00b043;
    border-color: transparent;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-9 .serviceSearchContainer .selectsearchContainer,
.home-9 .serviceSearchContainer .selectsearchContainer {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    float: left;
}

    .mva7-thc-activetheme-district-theme-9 .serviceSearchContainer .selectsearchContainer .field.has-addons,
    .home-9 .serviceSearchContainer .selectsearchContainer .field.has-addons {
        width: 70%;
        margin: 0 auto;
    }

.mva7-thc-activetheme-district-theme-9 .field.has-addons,
.home-9 .field.has-addons {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}

.mva7-thc-activetheme-district-theme-9 .serviceSearchContainer .selectsearchContainer .control,
.home-9 .serviceSearchContainer .selectsearchContainer .control {
    margin-right: -1px;
    padding-bottom: 0;
}

.mva7-thc-activetheme-district-theme-9 .field.has-addons .control.is-expanded,
.home-9 .field.has-addons .control.is-expanded {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.mva7-thc-activetheme-district-theme-9 .current-menu-ancestor > a,
.mva7-thc-activetheme-district-theme-9 .nav li.active > a,
.home-9 .current-menu-ancestor > a,
.home-9 .nav li.active > a {
    background: #00b043;
}

.mva7-thc-activetheme-district-theme-9 .nav li > a,
.home-9 .nav li > a {
    padding: 12px 19px;
}

.mva7-thc-activetheme-district-theme-9 .nav .moreNav a,
.home-9 .nav .moreNav a {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
}

.mva7-thc-activetheme-district-theme-9 .serviceHeadingCont:after,
.home-9 .serviceHeadingCont:after {
    border-left: 10px solid #00b043;
}

.mva7-thc-activetheme-district-theme-9 .events-wrapper .eventItem.event-sidebar,
.home-9 .events-wrapper .eventItem.event-sidebar {
    width: 31.5%;
}

.mva7-thc-activetheme-district-theme-9 .events-wrapper.list-view .eventItem.event-sidebar,
.home-9 .events-wrapper.list-view .eventItem.event-sidebar {
    width: 98%;
}

.mva7-thc-activetheme-district-theme-9 .box,
.home-9 .box {
    margin: 0 auto;
}

.mva7-thc-activetheme-district-theme-9 table thead tr th,
.home-9 table thead tr th {
    background: #000;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-9 caption,
.home-9 caption {
    background: #00b043;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-9 .photo-gallery-nine.photo-glry-cntr,
.home-9 .photo-gallery-nine.photo-glry-cntr {
    background: none;
}

.mva7-thc-activetheme-district-theme-9 .photo-glry-cntr.flexslider.thumb-right,
.home-9 .photo-glry-cntr.flexslider.thumb-right {
    background: none;
}

    .mva7-thc-activetheme-district-theme-9 .photo-glry-cntr.flexslider.thumb-right .gallery-heading,
    .home-9 .photo-glry-cntr.flexslider.thumb-right .gallery-heading {
        left: 4px;
        top: 4px;
    }

    .mva7-thc-activetheme-district-theme-9 .photo-glry-cntr.flexslider.thumb-right .slides li img,
    .mva7-thc-activetheme-district-theme-9 .photo-glry-cntr.flexslider.thumb-right .flex-control-thumbs li img,
    .home-9 .photo-glry-cntr.flexslider.thumb-right .slides li img,
    .home-9 .photo-glry-cntr.flexslider.thumb-right .flex-control-thumbs li img {
        border: 4px solid #fff;
    }

.mva7-thc-activetheme-district-theme-9 .publicUtilityMainCont,
.home-9 .publicUtilityMainCont {
    width: 100%;
}

.mva7-thc-activetheme-district-theme-9 .nav ul,
.home-9 .nav ul {
    background: #424242;
}

.mva7-thc-activetheme-district-theme-9 .nav li:hover > a,
.home-9 .nav li:hover > a {
    background: #00b043;
}

.mva7-thc-activetheme-district-theme-9 .gen-tab.tab-vertical .resp-tabs-list .resp-tab-item,
.home-9 .gen-tab.tab-vertical .resp-tabs-list .resp-tab-item {
    padding: 15px;
}

.mva7-thc-activetheme-district-theme-9 .nav li ul li ul.show-menu,
.home-9 .nav li ul li ul.show-menu {
    width: 98%;
}

.mva7-thc-activetheme-district-theme-9 .gallery-descriptions,
.home-9 .gallery-descriptions {
    border: 0;
    padding: 10px 0 0 0;
    height: 100px;
}

.mva7-thc-activetheme-district-theme-9 .photogallery .gen-card:hover .gallery-descriptions,
.home-9 .photogallery .gen-card:hover .gallery-descriptions {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-9 .list-view .photogallery .gen-card .dtls-dsrp-cntr,
.home-9 .list-view .photogallery .gen-card .dtls-dsrp-cntr {
    padding-left: 27%;
}

.mva7-thc-activetheme-district-theme-9 .photogallery .gen-card .gen-card-content,
.home-9 .photogallery .gen-card .gen-card-content {
    height: 50px;
}

.mva7-thc-activetheme-district-theme-9 .list-view .photogallery .gen-card .gen-card-content,
.home-9 .list-view .photogallery .gen-card .gen-card-content {
    min-height: 35px;
}

.mva7-thc-activetheme-district-theme-9 .list-view .photogallery-details .gen-card .gen-card-content-main,
.home-9 .list-view .photogallery-details .gen-card .gen-card-content-main {
    width: auto;
    top: 65px;
    left: 33.5%;
    bottom: inherit;
}

.mva7-thc-activetheme-district-theme-9 .publicUtilityMainCont .gen-card-small:hover p a,
.home-9 .publicUtilityMainCont .gen-card-small:hover p a {
    color: #cecdff;
}

.mva7-thc-activetheme-district-theme-9 #topBar1 #accessibility ul li .socialIcons.select-lang,
.home-9 #topBar1 #accessibility ul li .socialIcons.select-lang {
    right: 0;
}

    .mva7-thc-activetheme-district-theme-9 #topBar1 #accessibility ul li .socialIcons.select-lang a:hover,
    .home-9 #topBar1 #accessibility ul li .socialIcons.select-lang a:hover {
        background: #000 !important;
        color: #fff;
        margin: 0;
    }

.mva7-thc-activetheme-district-theme-9 #topBar1 #accessibility ul li .socialIcons ul li a,
.home-9 #topBar1 #accessibility ul li .socialIcons ul li a {
    margin: 0;
    padding: 4px 10px;
}

    .mva7-thc-activetheme-district-theme-9 #topBar1 #accessibility ul li .socialIcons ul li a:hover,
    .home-9 #topBar1 #accessibility ul li .socialIcons ul li a:hover {
        background: #000 !important;
    }

.mva7-thc-activetheme-district-theme-9 .touristPlace .gen-card .shareGalleryContainer a,
.home-9 .touristPlace .gen-card .shareGalleryContainer a {
    font-size: 0.8em !important;
}

.mva7-thc-activetheme-district-theme-9 .events .gen-card .gen-card-content h4,
.home-9 .events .gen-card .gen-card-content h4 {
    font-weight: 600;
}

.mva7-thc-activetheme-district-theme-9 .photogallery .photoglry-thumb-nine.gen-card .gen-card-content,
.home-9 .photogallery .photoglry-thumb-nine.gen-card .gen-card-content {
    height: auto;
    overflow: hidden;
    min-height: 40px;
}

.mva7-thc-activetheme-district-theme-9 .list-view .photogallery .photoglry-thumb-nine.gen-card .gen-card-content,
.home-9 .list-view .photogallery .photoglry-thumb-nine.gen-card .gen-card-content {
    height: auto;
    min-height: auto;
}

.mva7-thc-activetheme-district-theme-9 .touristPlace .gen-card .shareGalleryContainer span.shareContentItem,
.home-9 .touristPlace .gen-card .shareGalleryContainer span.shareContentItem {
    border-color: #caccc8;
    border: 1px solid #caccc8;
    line-height: 22px;
    margin: 0;
    padding: 5px 8px;
    text-align: center;
    vertical-align: middle;
    width: 33.33%;
}

.mva7-thc-activetheme-district-theme-9 .thumbs_view.list-view .photoglry-thumb-nine .gallery-descriptions,
.home-9 .thumbs_view.list-view .photoglry-thumb-nine .gallery-descriptions {
    margin-bottom: 15px;
}

.mva7-thc-activetheme-district-theme-9 .events-wrapper.list-view.press-relse-nine .eventItem .eventItemImage .eventItemtext,
.home-9 .events-wrapper.list-view.press-relse-nine .eventItem .eventItemImage .eventItemtext {
    position: inherit;
    float: none;
    width: auto;
    overflow: hidden;
    height: 105px;
}

.mva7-thc-activetheme-district-theme-9 #videos .galleryThumb a,
.home-9 #videos .galleryThumb a {
    position: relative;
}

.mva7-thc-activetheme-district-theme-9 .wpcf7-submit.btn-gov,
.home-9 .wpcf7-submit.btn-gov {
    color: #ffffff;
    background-color: #4a9d18;
    border-color: #428c15;
}

.mva7-thc-activetheme-district-theme-9 .inner-photoglry-nine > h3,
.mva7-thc-activetheme-district-theme-9 .inner-photoglry-nine > h2,
.mva7-thc-activetheme-district-theme-9 .inner-photoglry-nine > .heading3,
.home-9 .inner-photoglry-nine > h3,
.home-9 .inner-photoglry-nine > h2,
.home-9 .inner-photoglry-nine > .heading3 {
    float: left;
}

.mva7-thc-activetheme-district-theme-9 .inner-photogalry-details,
.home-9 .inner-photogalry-details {
    display: inline-block;
    width: 100%;
}

.mva7-thc-activetheme-district-theme-9 .past-events.event-archive-btn,
.home-9 .past-events.event-archive-btn {
    float: left;
    width: 100%;
    margin-top: 15px;
}

.mva7-thc-activetheme-district-theme-9 .galleryCatagotyWrapper *,
.home-9 .galleryCatagotyWrapper * {
    transition: none;
}

.mva7-thc-activetheme-district-theme-9 #videos.list-view .galleryThumb.vdoglrythumb-nine a,
.home-9 #videos.list-view .galleryThumb.vdoglrythumb-nine a {
    width: 30%;
    float: left;
    padding-right: 15px;
}

.mva7-thc-activetheme-district-theme-9 #videos.list-view .galleryThumb .video .heading4,
.home-9 #videos.list-view .galleryThumb .video .heading4 {
    display: inline-block;
}

.mva7-thc-activetheme-district-theme-9 #videos.list-view .galleryThumb.vdoglrythumb-nine a.vdo-title,
.home-9 #videos.list-view .galleryThumb.vdoglrythumb-nine a.vdo-title {
    width: 100%;
}

.mva7-thc-activetheme-district-theme-9 .list-view .touristPlace .gen-card .gen-card-content-main .shareGalleryContainer,
.home-9 .list-view .touristPlace .gen-card .gen-card-content-main .shareGalleryContainer {
    width: auto;
    display: inline-block;
}

    .mva7-thc-activetheme-district-theme-9 .list-view .touristPlace .gen-card .gen-card-content-main .shareGalleryContainer a,
    .home-9 .list-view .touristPlace .gen-card .gen-card-content-main .shareGalleryContainer a {
        width: 70px;
    }

        .mva7-thc-activetheme-district-theme-9 .list-view .touristPlace .gen-card .gen-card-content-main .shareGalleryContainer a.eventStatus,
        .home-9 .list-view .touristPlace .gen-card .gen-card-content-main .shareGalleryContainer a.eventStatus {
            width: 80px;
        }

.mva7-thc-activetheme-district-theme-9 .touristPlace .gen-card .shareGalleryContainer a.eventStatus,
.home-9 .touristPlace .gen-card .shareGalleryContainer a.eventStatus {
    font-size: 1em;
}

    .mva7-thc-activetheme-district-theme-9 .touristPlace .gen-card .shareGalleryContainer a.eventStatus .icon-right-caret,
    .home-9 .touristPlace .gen-card .shareGalleryContainer a.eventStatus .icon-right-caret {
        font-size: 1em;
    }

.mva7-thc-activetheme-district-theme-9 .events-wrapper .eventItem,
.home-9 .events-wrapper .eventItem {
    width: calc(33.333% - 2%);
}

.mva7-thc-activetheme-district-theme-9 .list-view.events-wrapper .eventItem,
.home-9 .list-view.events-wrapper .eventItem {
    width: calc(100% - 2%);
}

.mva7-thc-activetheme-district-theme-9 .events-wrapper.list-view .eventItem .eventItemImage .eventItemImageMask img,
.home-9 .events-wrapper.list-view .eventItem .eventItemImage .eventItemImageMask img {
    min-height: auto;
}

.mva7-thc-activetheme-district-theme-9 .pressRelease.list-view .eventItem .eventContent,
.home-9 .pressRelease.list-view .eventItem .eventContent {
    left: 26.5%;
    top: 65px;
    width: 75%;
    padding-top: 0;
}

.mva7-thc-activetheme-district-theme-9 .events-wrapper.list-view .eventItem .eventItemImage .eventItemImageMask,
.home-9 .events-wrapper.list-view .eventItem .eventItemImage .eventItemImageMask {
    width: 25%;
    height: auto;
}

.mva7-thc-activetheme-district-theme-9 .events-wrapper .eventItem:hover .eventContent .shareGalleryContainer a,
.home-9 .events-wrapper .eventItem:hover .eventContent .shareGalleryContainer a {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-9 .list-view.events-wrapper .eventItem:hover .eventContent .shareGalleryContainer a,
.home-9 .list-view.events-wrapper .eventItem:hover .eventContent .shareGalleryContainer a {
    color: #000;
}

.mva7-thc-activetheme-district-theme-9 .gen-list ul li a div.list-text:hover,
.mva7-thc-activetheme-district-theme-9 .gen-list ul li a:hover,
.mva7-thc-activetheme-district-theme-9 .gen-list ul li .list-anchor div.list-text:hover,
.mva7-thc-activetheme-district-theme-9 .gen-list ul li .list-anchor:hover,
.home-9 .gen-list ul li a div.list-text:hover,
.home-9 .gen-list ul li a:hover,
.home-9 .gen-list ul li .list-anchor div.list-text:hover,
.home-9 .gen-list ul li .list-anchor:hover {
    color: inherit;
}

.mva7-thc-activetheme-district-theme-9 .gen-list-squre-icons.clearfix ul.equal-height li,
.home-9 .gen-list-squre-icons.clearfix ul.equal-height li {
    display: table-cell;
    height: auto;
}

.mva7-thc-activetheme-district-theme-9 .text-highlight,
.home-9 .text-highlight {
    color: #00b043;
}

.mva7-thc-activetheme-district-theme-9 .ofMenu .current-menu-ancestor > a,
.home-9 .ofMenu .current-menu-ancestor > a {
    background: #4a9c18;
}

.mva7-thc-activetheme-district-theme-9 #topBar1 #accessibility ul li .socialIcons,
.home-9 #topBar1 #accessibility ul li .socialIcons {
    margin-left: -1px;
}

    .mva7-thc-activetheme-district-theme-9 #topBar1 #accessibility ul li .socialIcons ul li a,
    .home-9 #topBar1 #accessibility ul li .socialIcons ul li a {
        padding: 4px 8px;
    }

.mva7-thc-activetheme-district-theme-9 .list-view .gallery_photo_description,
.home-9 .list-view .gallery_photo_description {
    margin-top: 60px;
}

.mva7-thc-activetheme-district-theme-9 .gen-card.gen-card-small.gen-card-with-image h3,
.home-9 .gen-card.gen-card-small.gen-card-with-image h3 {
    padding-bottom: 0;
}

.mva7-thc-activetheme-district-theme-9 .gen-card.gen-card-small.gen-card-with-image .gen-card-img a:focus img,
.home-9 .gen-card.gen-card-small.gen-card-with-image .gen-card-img a:focus img {
    border: 3px solid #d64000 !important;
}

.mva7-thc-activetheme-district-theme-9 .list-view .gallery_photo_description p,
.home-9 .list-view .gallery_photo_description p {
    font-size: 1em;
}

@media (max-width: 1400px) {
    .mva7-thc-activetheme-district-theme-9 .touristPlace .gen-card .shareGalleryContainer a span,
    .home-9 .touristPlace .gen-card .shareGalleryContainer a span {
        font-size: 1.7em;
    }
}

.mva7-thc-activetheme-district-theme-9 .responsive-show,
.home-9 .responsive-show {
    display: none;
}

.mva7-thc-activetheme-district-theme-9 .responsive-hide,
.home-9 .responsive-hide {
    display: inherit;
}

.mva7-thc-activetheme-district-theme-9 #topBar1 #accessibility ul li .textSizing.accessiblelinks,
.home-9 #topBar1 #accessibility ul li .textSizing.accessiblelinks {
    padding: 4px 6px;
}

@media screen and (max-width: 940px) {
    .mva7-thc-activetheme-district-theme-9 #topBar1 #accessibility ul li a.skip-to-content,
    .home-9 #topBar1 #accessibility ul li a.skip-to-content {
        font-size: 1em;
    }

    .mva7-thc-activetheme-district-theme-9 #topBar1 #accessibility ul li a.change-language,
    .home-9 #topBar1 #accessibility ul li a.change-language {
        padding: 10px 8px 11px !important;
    }

    .mva7-thc-activetheme-district-theme-9 #topBar1 #accessibility ul li a,
    .home-9 #topBar1 #accessibility ul li a {
        padding: 4px 12px;
    }
}

@media screen and (max-width: 768px) {
    .mva7-thc-activetheme-district-theme-9 .responsive-show,
    .home-9 .responsive-show {
        display: inherit;
    }

    .mva7-thc-activetheme-district-theme-9 .responsive-hide,
    .home-9 .responsive-hide {
        display: none;
    }

    .mva7-thc-activetheme-district-theme-9 #videos .galleryThumb,
    .home-9 #videos .galleryThumb {
        width: 100%;
    }

    .mva7-thc-activetheme-district-theme-9 h2.resp-accordion,
    .home-9 h2.resp-accordion {
        position: relative;
        font-size: 1.1em;
    }

        .mva7-thc-activetheme-district-theme-9 h2.resp-accordion:after,
        .home-9 h2.resp-accordion:after {
            content: "\f196";
            position: absolute;
            right: 10px;
            font-family: FontAwesome;
            font-size: inherit;
            text-rendering: auto;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }

        .mva7-thc-activetheme-district-theme-9 h2.resp-accordion.resp-tab-active:after,
        .home-9 h2.resp-accordion.resp-tab-active:after {
            content: "\f147";
        }

    .mva7-thc-activetheme-district-theme-9 .utilityTabContainer h2.resp-accordion:after,
    .home-9 .utilityTabContainer h2.resp-accordion:after {
        content: "";
    }

    .mva7-thc-activetheme-district-theme-9 .events-wrapper .eventItem,
    .home-9 .events-wrapper .eventItem {
        width: calc(100% - 2%);
    }

    .mva7-thc-activetheme-district-theme-9 .searchbydate .serviceSearchContainer .selectsearchContainer .field.has-addons,
    .home-9 .searchbydate .serviceSearchContainer .selectsearchContainer .field.has-addons {
        width: 100%;
    }
}

@media screen and (max-width: 640px) {
    .mva7-thc-activetheme-district-theme-9 .office-bearers-nine .khowMinisterBox .MinisterProfile ul,
    .home-9 .office-bearers-nine .khowMinisterBox .MinisterProfile ul {
        display: inline-block;
        float: none;
    }

    .mva7-thc-activetheme-district-theme-9 .festival-events-nine.events-wrapper ul,
    .home-9 .festival-events-nine.events-wrapper ul {
        column-count: 1;
    }

        .mva7-thc-activetheme-district-theme-9 .festival-events-nine.events-wrapper ul li,
        .mva7-thc-activetheme-district-theme-9 .serviceHeadingCont,
        .mva7-thc-activetheme-district-theme-9 .serviceSearchContainer .selectsearchContainer .field.has-addons,
        .mva7-thc-activetheme-district-theme-9 #videos.list-view .galleryThumb.vdoglrythumb-nine a,
        .home-9 .festival-events-nine.events-wrapper ul li,
        .home-9 .serviceHeadingCont,
        .home-9 .serviceSearchContainer .selectsearchContainer .field.has-addons,
        .home-9 #videos.list-view .galleryThumb.vdoglrythumb-nine a {
            width: 100%;
        }

    .mva7-thc-activetheme-district-theme-9 #videos.list-view .galleryThumb.vdoglrythumb-nine a,
    .home-9 #videos.list-view .galleryThumb.vdoglrythumb-nine a {
        padding-right: 0;
    }

    .mva7-thc-activetheme-district-theme-9 .serviceMainContainer,
    .home-9 .serviceMainContainer {
        display: inline-block;
    }

    .mva7-thc-activetheme-district-theme-9 .serviceHeadingCont:after,
    .home-9 .serviceHeadingCont:after {
        display: none;
    }

    .mva7-thc-activetheme-district-theme-9 .gen-list-squre-icons ul,
    .home-9 .gen-list-squre-icons ul {
        padding-left: 0;
    }

    .mva7-thc-activetheme-district-theme-9 .serviceSearchContainer,
    .home-9 .serviceSearchContainer {
        padding: 15px;
    }

    .mva7-thc-activetheme-district-theme-9 .events-wrapper .eventItem.event-sidebar,
    .mva7-thc-activetheme-district-theme-9 .events-wrapper.col6row .eventItem,
    .home-9 .events-wrapper .eventItem.event-sidebar,
    .home-9 .events-wrapper.col6row .eventItem {
        width: 98%;
    }

    .mva7-thc-activetheme-district-theme-9 .full-cntrl-bottom-caption-bottom .container .slide-caption h2,
    .home-9 .full-cntrl-bottom-caption-bottom .container .slide-caption h2 {
        font-size: 1.3em;
    }

    .mva7-thc-activetheme-district-theme-9 .gallery-descriptions,
    .mva7-thc-activetheme-district-theme-9 .photogallery .gen-card .gen-card-content,
    .home-9 .gallery-descriptions,
    .home-9 .photogallery .gen-card .gen-card-content {
        height: auto;
    }

    .mva7-thc-activetheme-district-theme-9 .touristPlace .gen-card .shareGalleryContainer a.eventStatus,
    .home-9 .touristPlace .gen-card .shareGalleryContainer a.eventStatus {
        width: 40%;
    }

    .mva7-thc-activetheme-district-theme-9 #topBar1 #accessibility ul li a.skip-to-content,
    .home-9 #topBar1 #accessibility ul li a.skip-to-content {
        font-size: 1.1em;
        padding: 7px 2px;
    }

    .mva7-thc-activetheme-district-theme-9 .logo a,
    .home-9 .logo a {
        font-size: 82%;
    }
}

/*css for high contrast*/
.mva7-thc-activetheme-district-theme-9.contrast p,
.contrast .home-9 p {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-9.contrast .vc_row-has-fill,
.mva7-thc-activetheme-district-theme-9.contrast .vc_col-has-fill .vc_column-inner,
.mva7-thc-activetheme-district-theme-9.contrast .vc_tta-panel-body .vc_tta-tab a,
.mva7-thc-activetheme-district-theme-9.contrast .vc_tta-tab .vc_active a,
.mva7-thc-activetheme-district-theme-9.contrast .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-9.contrast .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
.mva7-thc-activetheme-district-theme-9.contrast .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus,
.mva7-thc-activetheme-district-theme-9.contrast .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover,
.mva7-thc-activetheme-district-theme-9.contrast .gen-list.statistics-list ul li a div.list-text,
.mva7-thc-activetheme-district-theme-9.contrast .gen-list.statistics-list ul li .list-anchor div.list-text,
.mva7-thc-activetheme-district-theme-9.contrast .blue-bg,
.mva7-thc-activetheme-district-theme-9.contrast .red-bg,
.mva7-thc-activetheme-district-theme-9.contrast .green-bg,
.mva7-thc-activetheme-district-theme-9.contrast .orange-bg,
.mva7-thc-activetheme-district-theme-9.contrast .gray-bg,
.mva7-thc-activetheme-district-theme-9.contrast .white-bg,
.mva7-thc-activetheme-district-theme-9.contrast .light-gray-bg,
.mva7-thc-activetheme-district-theme-9.contrast .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-panels,
.mva7-thc-activetheme-district-theme-9.contrast .carasoleflex-wrap.white-bg,
.mva7-thc-activetheme-district-theme-9.contrast .flexslider,
.mva7-thc-activetheme-district-theme-9.contrast .no-bg .list-icon.green-bg,
.mva7-thc-activetheme-district-theme-9.contrast .no-bg .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme-9.contrast .no-bg .list-icon.red-bg,
.mva7-thc-activetheme-district-theme-9.contrast .no-bg .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme-9.contrast .no-bg .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme-9.contrast .no-bg .list-icon.white-bg,
.mva7-thc-activetheme-district-theme-9.contrast .no-bg .list-icon.light-grauy-bg,
.mva7-thc-activetheme-district-theme-9.contrast table tr:nth-child(odd) td,
.mva7-thc-activetheme-district-theme-9.contrast table th,
.mva7-thc-activetheme-district-theme-9.contrast .input:hover,
.mva7-thc-activetheme-district-theme-9.contrast .textarea:hover,
.mva7-thc-activetheme-district-theme-9.contrast .main-slider-nine.full-cntrl-bottom-caption-bottom .container .slide-caption,
.mva7-thc-activetheme-district-theme-9.contrast .tab-position-top-nine.vc_tta.vc_general .vc_tta-tab > a,
.mva7-thc-activetheme-district-theme-9.contrast .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active,
.mva7-thc-activetheme-district-theme-9.contrast .services-nine .gen-tab .resp-tabs-container,
.mva7-thc-activetheme-district-theme-9.contrast .gen-tab .resp-tabs-list .resp-tab-item,
.mva7-thc-activetheme-district-theme-9.contrast .services-nine .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active span,
.mva7-thc-activetheme-district-theme-9.contrast .list-icon,
.mva7-thc-activetheme-district-theme-9.contrast .serviceMainContainer,
.mva7-thc-activetheme-district-theme-9.contrast .serviceHeadingCont,
.mva7-thc-activetheme-district-theme-9.contrast .home-tab-eight.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a,
.mva7-thc-activetheme-district-theme-9.contrast #topBar1 #accessibility ul li .socialIcons.select-lang,
.mva7-thc-activetheme-district-theme-9.contrast .nav ul,
.mva7-thc-activetheme-district-theme-9.contrast .photogallery .gen-card:hover .shareGalleryContainer,
.mva7-thc-activetheme-district-theme-9.contrast .gallery-descriptions,
.mva7-thc-activetheme-district-theme-9.contrast .helpline-nine.gen-list.no-list ul li a,
.mva7-thc-activetheme-district-theme-9.contrast .helpline-nine.gen-list.no-list ul li .list-anchor,
.contrast .home-9 .vc_row-has-fill,
.contrast .home-9 .vc_col-has-fill .vc_column-inner,
.contrast .home-9 .vc_tta-panel-body .vc_tta-tab a,
.contrast .home-9 .vc_tta-tab .vc_active a,
.contrast .home-9 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.contrast .home-9 .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
.contrast .home-9 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus,
.contrast .home-9 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover,
.contrast .home-9 .gen-list.statistics-list ul li a div.list-text,
.contrast .home-9 .gen-list.statistics-list ul li .list-anchor div.list-text,
.contrast .home-9 .blue-bg,
.contrast .home-9 .red-bg,
.contrast .home-9 .green-bg,
.contrast .home-9 .orange-bg,
.contrast .home-9 .gray-bg,
.contrast .home-9 .white-bg,
.contrast .home-9 .light-gray-bg,
.contrast .home-9 .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-panels,
.contrast .home-9 .carasoleflex-wrap.white-bg,
.contrast .home-9 .flexslider,
.contrast .home-9 .no-bg .list-icon.green-bg,
.contrast .home-9 .no-bg .list-icon.blue-bg,
.contrast .home-9 .no-bg .list-icon.red-bg,
.contrast .home-9 .no-bg .list-icon.orange-bg,
.contrast .home-9 .no-bg .list-icon.gray-bg,
.contrast .home-9 .no-bg .list-icon.white-bg,
.contrast .home-9 .no-bg .list-icon.light-grauy-bg,
.contrast .home-9 table tr:nth-child(odd) td,
.contrast .home-9 table th,
.contrast .home-9 .input:hover,
.contrast .home-9 .textarea:hover,
.contrast .home-9 .main-slider-nine.full-cntrl-bottom-caption-bottom .container .slide-caption,
.contrast .home-9 .tab-position-top-nine.vc_tta.vc_general .vc_tta-tab > a,
.contrast .home-9 .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active,
.contrast .home-9 .services-nine .gen-tab .resp-tabs-container,
.contrast .home-9 .gen-tab .resp-tabs-list .resp-tab-item,
.contrast .home-9 .services-nine .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active span,
.contrast .home-9 .list-icon,
.contrast .home-9 .serviceMainContainer,
.contrast .home-9 .serviceHeadingCont,
.contrast .home-9 .home-tab-eight.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a,
.contrast .home-9 #topBar1 #accessibility ul li .socialIcons.select-lang,
.contrast .home-9 .nav ul,
.contrast .home-9 .photogallery .gen-card:hover .shareGalleryContainer,
.contrast .home-9 .gallery-descriptions,
.contrast .home-9 .helpline-nine.gen-list.no-list ul li a,
.contrast .home-9 .helpline-nine.gen-list.no-list ul li .list-anchor {
    background-color: #000 !important;
    background: #000 !important;
}

.mva7-thc-activetheme-district-theme-9.contrast .tab-position-top-nine.vc_tta.vc_general .vc_tta-tab:first-child > a,
.contrast .home-9 .tab-position-top-nine.vc_tta.vc_general .vc_tta-tab:first-child > a {
    padding-left: 12px;
}

.mva7-thc-activetheme-district-theme-9.contrast .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab > a,
.contrast .home-9 .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab > a {
    background-color: transparent !important;
}

.mva7-thc-activetheme-district-theme-9.contrast .gen-list.big-icon-list .list-text,
.mva7-thc-activetheme-district-theme-9.contrast .gen-list.big-icon-list .list-icon,
.mva7-thc-activetheme-district-theme-9.contrast .gen-list.small-icon-list .list-icon,
.mva7-thc-activetheme-district-theme-9.contrast .gen-list.box-list .list-icon,
.mva7-thc-activetheme-district-theme-9.contrast .gen-list.importantLinksWrapper ul li a,
.mva7-thc-activetheme-district-theme-9.contrast .gen-list.importantLinksWrapper ul li .list-anchor,
.mva7-thc-activetheme-district-theme-9.contrast .flex-direction-nav a:before,
.mva7-thc-activetheme-district-theme-9.contrast .gen-tab .resp-tabs-list .resp-tab-item,
.mva7-thc-activetheme-district-theme-9.contrast .gen-list.district-glance-nine ul li a div.list-text,
.mva7-thc-activetheme-district-theme-9.contrast .gen-list.district-glance-nine ul li .list-anchor div.list-text,
.mva7-thc-activetheme-district-theme-9.contrast .button.is-info,
.mva7-thc-activetheme-district-theme-9.contrast .photogallery .gen-card:hover .shareGalleryContainer a span,
.mva7-thc-activetheme-district-theme-9.contrast .photogallery .gen-card:hover .gen-card-content a h4,
.contrast .home-9 .gen-list.big-icon-list .list-text,
.contrast .home-9 .gen-list.big-icon-list .list-icon,
.contrast .home-9 .gen-list.small-icon-list .list-icon,
.contrast .home-9 .gen-list.box-list .list-icon,
.contrast .home-9 .gen-list.importantLinksWrapper ul li a,
.contrast .home-9 .gen-list.importantLinksWrapper ul li .list-anchor,
.contrast .home-9 .flex-direction-nav a:before,
.contrast .home-9 .gen-tab .resp-tabs-list .resp-tab-item,
.contrast .home-9 .gen-list.district-glance-nine ul li a div.list-text,
.contrast .home-9 .gen-list.district-glance-nine ul li .list-anchor div.list-text,
.contrast .home-9 .button.is-info,
.contrast .home-9 .photogallery .gen-card:hover .shareGalleryContainer a span,
.contrast .home-9 .photogallery .gen-card:hover .gen-card-content a h4 {
    color: #ffff00 !important;
}

.mva7-thc-activetheme-district-theme-9.contrast .wpcf7-submit.btn-gov,
.contrast .home-9 .wpcf7-submit.btn-gov {
    border-color: #ffff00;
}

.mva7-thc-activetheme-district-theme-9.contrast .vc_col-has-fill .vc_column-inner,
.mva7-thc-activetheme-district-theme-9.contrast .list-icon.green-bg,
.mva7-thc-activetheme-district-theme-9.contrast .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme-9.contrast .list-icon.red-bg,
.mva7-thc-activetheme-district-theme-9.contrast .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme-9.contrast .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme-9.contrast .list-icon.white-bg,
.mva7-thc-activetheme-district-theme-9.contrast .list-icon.light-grauy-bg,
.mva7-thc-activetheme-district-theme-9.contrast .singlebox .box-1,
.mva7-thc-activetheme-district-theme-9.contrast .gen-list.box-list li,
.mva7-thc-activetheme-district-theme-9.contrast .list-icon,
.mva7-thc-activetheme-district-theme-9.contrast .gen-list.statistics-box-list li,
.contrast .home-9 .vc_col-has-fill .vc_column-inner,
.contrast .home-9 .list-icon.green-bg,
.contrast .home-9 .list-icon.blue-bg,
.contrast .home-9 .list-icon.red-bg,
.contrast .home-9 .list-icon.orange-bg,
.contrast .home-9 .list-icon.gray-bg,
.contrast .home-9 .list-icon.white-bg,
.contrast .home-9 .list-icon.light-grauy-bg,
.contrast .home-9 .singlebox .box-1,
.contrast .home-9 .gen-list.box-list li,
.contrast .home-9 .list-icon,
.contrast .home-9 .gen-list.statistics-box-list li {
    border: 1px solid #3b3b3b !important;
    border-color: #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme-9.contrast .tab-position-top-nine.vc_tta.vc_general .vc_tta-tab > a,
.mva7-thc-activetheme-district-theme-9.contrast .serviceMainContainer,
.contrast .home-9 .tab-position-top-nine.vc_tta.vc_general .vc_tta-tab > a,
.contrast .home-9 .serviceMainContainer {
    border: 1px solid #fff !important;
}

.mva7-thc-activetheme-district-theme-9.contrast .tab-position-top-nine.vc_tta.vc_general .vc_tta-tab.vc_active > a,
.contrast .home-9 .tab-position-top-nine.vc_tta.vc_general .vc_tta-tab.vc_active > a {
    border-bottom: none !important;
}

.mva7-thc-activetheme-district-theme-9.contrast .serviceHeadingCont,
.contrast .home-9 .serviceHeadingCont {
    border-right: 1px solid #fff;
}

    .mva7-thc-activetheme-district-theme-9.contrast .serviceHeadingCont:after,
    .contrast .home-9 .serviceHeadingCont:after {
        border-left: 10px solid #fff;
    }

.mva7-thc-activetheme-district-theme-9.contrast .footerlogocarousel.withborder .flexslider .slides > li:first-child,
.contrast .home-9 .footerlogocarousel.withborder .flexslider .slides > li:first-child {
    border-color: #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme-9.contrast #footerScrollbarWrapper,
.contrast .home-9 #footerScrollbarWrapper {
    border-bottom: none;
}

.mva7-thc-activetheme-district-theme-9.contrast .footerlogocarousel.withborder .flexslider .slides > li,
.contrast .home-9 .footerlogocarousel.withborder .flexslider .slides > li {
    box-shadow: 1px 0px 0px 0px #3b3b3b;
}

.mva7-thc-activetheme-district-theme-9.contrast .main-slider-nine.full-cntrl-bottom-caption-bottom .container .slide-caption p,
.mva7-thc-activetheme-district-theme-9.contrast .main-slider-nine.full-cntrl-bottom-caption-bottom .container .slide-caption h2,
.contrast .home-9 .main-slider-nine.full-cntrl-bottom-caption-bottom .container .slide-caption p,
.contrast .home-9 .main-slider-nine.full-cntrl-bottom-caption-bottom .container .slide-caption h2 {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-9.contrast .button.is-theme,
.contrast .home-9 .button.is-theme {
    background: #ffff00;
}

.mva7-thc-activetheme-district-theme-9.contrast .vc_tta.vc_general .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-9.contrast .tab-position-top-nine.vc_tta.vc_general .vc_tta-panel-body,
.contrast .home-9 .vc_tta.vc_general .vc_tta-panel-body,
.contrast .home-9 .tab-position-top-nine.vc_tta.vc_general .vc_tta-panel-body {
    border: none !important;
}

.mva7-thc-activetheme-district-theme-9.contrast .current-menu-ancestor > a,
.mva7-thc-activetheme-district-theme-9.contrast .nav li.active > a,
.mva7-thc-activetheme-district-theme-9.contrast .events-wrapper .eventItem:hover .eventContent .shareGalleryContainer a,
.contrast .home-9 .current-menu-ancestor > a,
.contrast .home-9 .nav li.active > a,
.contrast .home-9 .events-wrapper .eventItem:hover .eventContent .shareGalleryContainer a {
    background: #333;
}

.mva7-thc-activetheme-district-theme-9.contrast .helpline-nine.gen-list.no-list ul li a b,
.mva7-thc-activetheme-district-theme-9.contrast .helpline-nine.gen-list.no-list ul li .list-anchor b,
.contrast .home-9 .helpline-nine.gen-list.no-list ul li a b,
.contrast .home-9 .helpline-nine.gen-list.no-list ul li .list-anchor b {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-9.contrast .gen-list.small-icon-list.district-glance-nine li:hover .list-icon,
.mva7-thc-activetheme-district-theme-9.contrast .nav li:hover > a,
.contrast .home-9 .gen-list.small-icon-list.district-glance-nine li:hover .list-icon,
.contrast .home-9 .nav li:hover > a {
    background: #333 !important;
}

.mva7-thc-activetheme-district-theme-9.contrast .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container,
.contrast .home-9 .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container {
    border: none;
}

.mva7-thc-activetheme-district-theme-9.contrast .tab-position-top-nine.vc_tta.vc_general .vc_tta-tab > a,
.mva7-thc-activetheme-district-theme-9.contrast .serviceMainContainer,
.contrast .home-9 .tab-position-top-nine.vc_tta.vc_general .vc_tta-tab > a,
.contrast .home-9 .serviceMainContainer {
    margin-bottom: -2px;
}

.mva7-thc-activetheme-district-theme-9.contrast .vc_tta.vc_general .vc_tta-panels-container,
.contrast .home-9 .vc_tta.vc_general .vc_tta-panels-container {
    border: 1px solid #fff;
    padding: 5px;
}

.mva7-thc-activetheme-district-theme-9.contrast caption,
.contrast .home-9 caption {
    background: #3b3b3b;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-9.contrast #topBar1 #accessibility ul li .socialIcons ul li a:hover,
.mva7-thc-activetheme-district-theme-9.contrast #topBar1 #accessibility ul li .socialIcons ul li a:focus,
.contrast .home-9 #topBar1 #accessibility ul li .socialIcons ul li a:hover,
.contrast .home-9 #topBar1 #accessibility ul li .socialIcons ul li a:focus {
    background: #3b3b3b;
}

.mva7-thc-activetheme-district-theme-9.contrast .wpb-js-composer .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-body,
.contrast .home-9 .wpb-js-composer .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-body {
    min-height: 280px;
}

.mva7-thc-activetheme-district-theme-9.contrast .gen-tab .resp-tabs-list .resp-tab-item:hover,
.mva7-thc-activetheme-district-theme-9.contrast .gen-list ul li a div.list-text:hover,
.mva7-thc-activetheme-district-theme-9.contrast .gen-list ul li .list-anchor div.list-text:hover,
.mva7-thc-activetheme-district-theme-9.contrast .tab-position-top-nine.vc_tta.vc_general .vc_tta-tab > a:hover,
.contrast .home-9 .gen-tab .resp-tabs-list .resp-tab-item:hover,
.contrast .home-9 .gen-list ul li a div.list-text:hover,
.contrast .home-9 .gen-list ul li .list-anchor div.list-text:hover,
.contrast .home-9 .tab-position-top-nine.vc_tta.vc_general .vc_tta-tab > a:hover {
    text-decoration: underline !important;
}

.mva7-thc-activetheme-district-theme-9.contrast input[type="text"].input:hover,
.mva7-thc-activetheme-district-theme-9.contrast input[type="email"].input:hover,
.contrast .home-9 input[type="text"].input:hover,
.contrast .home-9 input[type="email"].input:hover {
    background: #fff !important;
}

.mva7-thc-activetheme-district-theme-9.contrast .touristPlace.event-thumbnail-nine .gen-card .shareGalleryContainer a:hover,
.mva7-thc-activetheme-district-theme-9.contrast .touristPlace.event-thumbnail-nine .gen-card .shareGalleryContainer a:focus,
.mva7-thc-activetheme-district-theme-9.contrast .touristPlace.event-thumbnail-nine .gen-card .shareGalleryContainer a:active,
.contrast .home-9 .touristPlace.event-thumbnail-nine .gen-card .shareGalleryContainer a:hover,
.contrast .home-9 .touristPlace.event-thumbnail-nine .gen-card .shareGalleryContainer a:focus,
.contrast .home-9 .touristPlace.event-thumbnail-nine .gen-card .shareGalleryContainer a:active {
    text-decoration: none;
    background: #333;
    border-color: #ccc;
}

.mva7-thc-activetheme-district-theme-9.contrast .touristPlace .gen-card .shareGalleryContainer a:hover,
.mva7-thc-activetheme-district-theme-9.contrast .touristPlace .gen-card .shareGalleryContainer a:focus,
.mva7-thc-activetheme-district-theme-9.contrast .touristPlace .gen-card .shareGalleryContainer a:active,
.contrast .home-9 .touristPlace .gen-card .shareGalleryContainer a:hover,
.contrast .home-9 .touristPlace .gen-card .shareGalleryContainer a:focus,
.contrast .home-9 .touristPlace .gen-card .shareGalleryContainer a:active {
    background: #333;
    border-color: #ccc;
}

.mva7-thc-activetheme-district-theme-9.contrast #overflowMenu .ofMenu ul li a,
.contrast .home-9 #overflowMenu .ofMenu ul li a {
    border-bottom: 0;
}

.mva7-thc-activetheme-district-theme-9.contrast .services-nine .gen-tab.tab-vertical .resp-tabs-list .resp-tab-item,
.contrast .home-9 .services-nine .gen-tab.tab-vertical .resp-tabs-list .resp-tab-item {
    border-left: 1px solid #fff !important;
    border-color: #fff !important;
}

.mva7-thc-activetheme-district-theme-9.contrast .services-nine .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active,
.contrast .home-9 .services-nine .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active {
    border-right: 0 !important;
}

.mva7-thc-activetheme-district-theme-9.contrast .vc_tta.vc_general.top-tab-twelve .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-9.contrast .vc_tta.vc_general.top-tab-thirteen .vc_tta-panel-body,
.contrast .home-9 .vc_tta.vc_general.top-tab-twelve .vc_tta-panel-body,
.contrast .home-9 .vc_tta.vc_general.top-tab-thirteen .vc_tta-panel-body {
    border: 0 !important;
}

.mva7-thc-activetheme-district-theme-9.contrast .carasoleflex-wrap.dark-bg,
.contrast .home-9 .carasoleflex-wrap.dark-bg {
    border: 0 !important;
}

.mva7-thc-activetheme-district-theme-9.contrast .text-highlight,
.contrast .home-9 .text-highlight {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-9.contrast .utility-section .utility-panel .utility-top span,
.contrast .home-9 .utility-section .utility-panel .utility-top span {
    color: #000 !important;
}

@media (min-width: 768px) {
    .mva7-thc-activetheme-district-theme-9.contrast .wpb-js-composer .vc_tta.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,
    .contrast .home-9 .wpb-js-composer .vc_tta.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
        border: 0 transparent;
    }
}

@media screen and (max-width: 640px) {
    .mva7-thc-activetheme-district-theme-9.contrast .wpb-js-composer .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading,
    .contrast .home-9 .wpb-js-composer .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
        background-color: #333 !important;
    }

    .mva7-thc-activetheme-district-theme-9.contrast .wpb-js-composer .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading,
    .contrast .home-9 .wpb-js-composer .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
        background-color: #222 !important;
    }

    .mva7-thc-activetheme-district-theme-9.contrast .wpb-js-composer .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-body,
    .contrast .home-9 .wpb-js-composer .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-body {
        min-height: auto;
    }
}

/*Theme 9 end*/
/*Theme 10 start*/
.mva7-thc-activetheme-district-theme-10 #topBar1 #accessibility ul li.bhashiniLangDropdown,
.home-10 #topBar1 #accessibility ul li.bhashiniLangDropdown {
    border: 1px solid #d8d8d8;
    border-top: none;
    border-bottom: none;
}

.mva7-thc-activetheme-district-theme-10 .nav ul.sub-menu.megamenu li,
.home-10 .nav ul.sub-menu.megamenu li {
    background: #e90d41;
}

.mva7-thc-activetheme-district-theme-10 .photogallery-details .gen-card .gen-card-img,
.home-10 .photogallery-details .gen-card .gen-card-img {
    min-height: 172px;
}

    .mva7-thc-activetheme-district-theme-10 .photogallery-details .gen-card .gen-card-img .shareGalleryContainer a,
    .home-10 .photogallery-details .gen-card .gen-card-img .shareGalleryContainer a {
        height: auto;
    }

        .mva7-thc-activetheme-district-theme-10 .photogallery-details .gen-card .gen-card-img .shareGalleryContainer a span.icon-twitter,
        .home-10 .photogallery-details .gen-card .gen-card-img .shareGalleryContainer a span.icon-twitter {
            width: 22px;
            filter: invert(1);
            margin: 0 auto;
        }

.mva7-thc-activetheme-district-theme-10 #topBar1.make-accessible-header #accessibility > ul > li > a:hover > img,
.mva7-thc-activetheme-district-theme-10 #topBar1.make-accessible-header #accessibility > ul > li.mFocus > a:hover > img,
.home-10 #topBar1.make-accessible-header #accessibility > ul > li > a:hover > img,
.home-10 #topBar1.make-accessible-header #accessibility > ul > li.mFocus > a:hover > img {
    filter: invert(10);
}

.mva7-thc-activetheme-district-theme-10 .menuWrapper,
.home-10 .menuWrapper {
    min-height: 49px;
}

.mva7-thc-activetheme-district-theme-10 .singlebox,
.home-10 .singlebox {
    display: inline-block;
    width: 100%;
}

.mva7-thc-activetheme-district-theme-10 .selectsearchContainer > form .button,
.home-10 .selectsearchContainer > form .button {
    line-height: 22px;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
}

.mva7-thc-activetheme-district-theme-10 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.home-10 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab.vc_active > a {
    background-color: #fff;
    color: #BF0000;
}

.mva7-thc-activetheme-district-theme-10 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab > a,
.home-10 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic .vc_tta-tab > a {
    background-color: transparent;
    border-color: transparent;
    padding: 12px 14px;
    font-weight: 600;
    text-transform: uppercase;
    border-radius: 0px;
}

@media (min-width: 768px) {
    .mva7-thc-activetheme-district-theme-10 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
    .home-10 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
        border-color: transparent;
        background-color: #fff;
    }
}

.mva7-thc-activetheme-district-theme-10 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.home-10 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab.vc_active > a {
    background-color: #fff;
    color: #353333;
}

.mva7-thc-activetheme-district-theme-10 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a,
.home-10 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a {
    background-color: #353333;
    border-color: transparent;
    padding: 13px 15px;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 17px;
    color: #d8d4d4;
    border-radius: 0px;
}

    .mva7-thc-activetheme-district-theme-10 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a:hover,
    .home-10 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic .vc_tta-tab > a:hover {
        background-color: #353333;
        color: #fff;
    }

@media (min-width: 768px) {
    .mva7-thc-activetheme-district-theme-10 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,
    .home-10 .vc_tta-color-white.home-slider-tab.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
        border-color: transparent;
        background-color: #fff;
    }
}

.mva7-thc-activetheme-district-theme-10 .serviceSearchContainer .selectsearchContainer .field.has-addons .button,
.home-10 .serviceSearchContainer .selectsearchContainer .field.has-addons .button {
    font-size: inherit;
}

.mva7-thc-activetheme-district-theme-10 .input,
.mva7-thc-activetheme-district-theme-10 .textarea,
.home-10 .input,
.home-10 .textarea {
    border-color: #9c9c9c;
}

    .mva7-thc-activetheme-district-theme-10 .input:hover,
    .mva7-thc-activetheme-district-theme-10 .textarea:hover,
    .home-10 .input:hover,
    .home-10 .textarea:hover {
        background-color: #fff;
    }

.mva7-thc-activetheme-district-theme-10 #topBar1 #accessibility ul li a.change-language,
.home-10 #topBar1 #accessibility ul li a.change-language {
    font-size: 0.8em;
    padding: 9px 8px;
    font-weight: bold;
    text-transform: uppercase;
    border-right: 1px solid #d8d8d8;
    border-left: none;
}

.mva7-thc-activetheme-district-theme-10 #topBar1 #accessibility ul li .socialIcons.select-lang,
.home-10 #topBar1 #accessibility ul li .socialIcons.select-lang {
    width: inherit;
    background: #fff;
}

    .mva7-thc-activetheme-district-theme-10 #topBar1 #accessibility ul li .socialIcons.select-lang a,
    .home-10 #topBar1 #accessibility ul li .socialIcons.select-lang a {
        padding: 8px 15px;
        font-size: 0.8em;
        color: #000;
        text-transform: uppercase;
        font-weight: bold;
    }

        .mva7-thc-activetheme-district-theme-10 #topBar1 #accessibility ul li .socialIcons.select-lang a:hover,
        .home-10 #topBar1 #accessibility ul li .socialIcons.select-lang a:hover {
            color: #000 !important;
        }

.mva7-thc-activetheme-district-theme-10 #topBar1 #accessibility ul li a.skip-to-content,
.home-10 #topBar1 #accessibility ul li a.skip-to-content {
    font-size: 0.8em;
    padding: 9px 5px;
}

.mva7-thc-activetheme-district-theme-10 #accessibility > ul > li,
.home-10 #accessibility > ul > li {
    float: left;
}

.mva7-thc-activetheme-district-theme-10 .full-cntrl-right-caption-left.banner-ten .container,
.home-10 .full-cntrl-right-caption-left.banner-ten .container {
    width: 50%;
}

.mva7-thc-activetheme-district-theme-10 .full-cntrl-right-caption-left .container .slide-caption,
.home-10 .full-cntrl-right-caption-left .container .slide-caption {
    background: rgba(255, 188, 17, 0.56);
    color: #01014e;
}

.mva7-thc-activetheme-district-theme-10 .full-cntrl-right-caption-left.banner-ten .container .slide-caption h2,
.home-10 .full-cntrl-right-caption-left.banner-ten .container .slide-caption h2 {
    font-size: 1.5em;
}

.mva7-thc-activetheme-district-theme-10 .full-cntrl-right-caption-left.banner-ten .container .slide-caption p,
.home-10 .full-cntrl-right-caption-left.banner-ten .container .slide-caption p {
    font-weight: 600;
}

.mva7-thc-activetheme-district-theme-10 .office-bearers-ten.border,
.mva7-thc-activetheme-district-theme-10 .office-bearers-nine.singlebox .box-1,
.home-10 .office-bearers-ten.border,
.home-10 .office-bearers-nine.singlebox .box-1 {
    border-color: #dad7d7;
}

.mva7-thc-activetheme-district-theme-10 .singlebox .box-1,
.home-10 .singlebox .box-1 {
    border-bottom: 1px solid #e7e7e7;
}

.mva7-thc-activetheme-district-theme-10 .office-bearers-ten .khowMinisterBox .khowMinisterBoxImg img,
.home-10 .office-bearers-ten .khowMinisterBox .khowMinisterBoxImg img {
    border: 1px solid #dad7d7;
}

.mva7-thc-activetheme-district-theme-10 .office-bearers-ten .khowMinisterBox .MinisterProfile ul,
.home-10 .office-bearers-ten .khowMinisterBox .MinisterProfile ul {
    padding: 5px 0 0 0;
}

.mva7-thc-activetheme-district-theme-10 .office-bearers-ten .aside-box .khowMinisterBox .MinisterProfile .social-icocntr a,
.home-10 .office-bearers-ten .aside-box .khowMinisterBox .MinisterProfile .social-icocntr a {
    width: max-content;
    height: max-content;
}

.mva7-thc-activetheme-district-theme-10 .office-bearers-ten .social-icocntr,
.home-10 .office-bearers-ten .social-icocntr {
    width: auto;
}

.mva7-thc-activetheme-district-theme-10 .office-bearers-ten .box-1.aside-box,
.home-10 .office-bearers-ten .box-1.aside-box {
    padding-bottom: 10px;
}

.mva7-thc-activetheme-district-theme-10 .district-at-glance.gen-list,
.home-10 .district-at-glance.gen-list {
    background-color: #e90d41;
}

    .mva7-thc-activetheme-district-theme-10 .district-at-glance.gen-list ul li a div.list-text,
    .mva7-thc-activetheme-district-theme-10 .district-at-glance.gen-list ul li .list-anchor div.list-text,
    .home-10 .district-at-glance.gen-list ul li a div.list-text,
    .home-10 .district-at-glance.gen-list ul li .list-anchor div.list-text {
        color: #fff;
    }

    .mva7-thc-activetheme-district-theme-10 .district-at-glance.gen-list.small-icon-list .list-icon,
    .home-10 .district-at-glance.gen-list.small-icon-list .list-icon {
        background-color: transparent !important;
    }

    .mva7-thc-activetheme-district-theme-10 .district-at-glance.gen-list ul li,
    .home-10 .district-at-glance.gen-list ul li {
        margin-bottom: 0;
    }

    .mva7-thc-activetheme-district-theme-10 .district-at-glance.gen-list.small-icon-list ul li a,
    .mva7-thc-activetheme-district-theme-10 .district-at-glance.gen-list.small-icon-list ul li .list-anchor,
    .home-10 .district-at-glance.gen-list.small-icon-list ul li a,
    .home-10 .district-at-glance.gen-list.small-icon-list ul li .list-anchor {
        border-bottom: 1px solid rgba(0, 0, 0, 0.25) !important;
        padding: 2px 0 !important;
    }

    .mva7-thc-activetheme-district-theme-10 .district-at-glance.gen-list.small-icon-list ul li:last-child a,
    .mva7-thc-activetheme-district-theme-10 .district-at-glance.gen-list.small-icon-list ul li:last-child .list-anchor,
    .home-10 .district-at-glance.gen-list.small-icon-list ul li:last-child a,
    .home-10 .district-at-glance.gen-list.small-icon-list ul li:last-child .list-anchor {
        border-bottom: none !important;
    }

.mva7-thc-activetheme-district-theme-10 .services-ten .gen-tab .resp-tabs-container,
.home-10 .services-ten .gen-tab .resp-tabs-container {
    background: #e2e2e2;
    width: 65%;
    border-radius: 0;
}

.mva7-thc-activetheme-district-theme-10 .services-ten .gen-tab.tab-vertical .resp-tabs-list .resp-tab-item.resp-tab-active,
.home-10 .services-ten .gen-tab.tab-vertical .resp-tabs-list .resp-tab-item.resp-tab-active {
    background-color: #e2e2e2 !important;
}

    .mva7-thc-activetheme-district-theme-10 .services-ten .gen-tab.tab-vertical .resp-tabs-list .resp-tab-item.resp-tab-active a,
    .home-10 .services-ten .gen-tab.tab-vertical .resp-tabs-list .resp-tab-item.resp-tab-active a {
        color: #000;
    }

.mva7-thc-activetheme-district-theme-10 .services-ten .gen-tab.tab-vertical .resp-tabs-list,
.home-10 .services-ten .gen-tab.tab-vertical .resp-tabs-list {
    width: 35%;
}

.mva7-thc-activetheme-district-theme-10 .services-ten .gen-tab .resp-tabs-list .resp-tab-item,
.home-10 .services-ten .gen-tab .resp-tabs-list .resp-tab-item {
    background: #3b3b3b !important;
    border-bottom: 0 !important;
    padding: 0px;
}

    .mva7-thc-activetheme-district-theme-10 .services-ten .gen-tab .resp-tabs-list .resp-tab-item a,
    .home-10 .services-ten .gen-tab .resp-tabs-list .resp-tab-item a {
        color: #fff;
    }

.mva7-thc-activetheme-district-theme-10 .services-ten .gen-tab .resp-tabs-container li a,
.home-10 .services-ten .gen-tab .resp-tabs-container li a {
    color: #000;
}

.mva7-thc-activetheme-district-theme-10 .services-ten .gen-tab.tab-vertical .resp-tabs-container,
.home-10 .services-ten .gen-tab.tab-vertical .resp-tabs-container {
    height: 318px;
}

.mva7-thc-activetheme-district-theme-10 .featured-project-ten .gen-card,
.home-10 .featured-project-ten .gen-card {
    padding: 0;
}

.mva7-thc-activetheme-district-theme-10 .photo-glry-cntr.photo-gallery-ten,
.home-10 .photo-glry-cntr.photo-gallery-ten {
    background: none;
}

.mva7-thc-activetheme-district-theme-10 .photo-gallery-ten.flexslider,
.home-10 .photo-gallery-ten.flexslider {
    background: none;
}

    .mva7-thc-activetheme-district-theme-10 .photo-gallery-ten.flexslider .gallery-heading,
    .home-10 .photo-gallery-ten.flexslider .gallery-heading {
        left: 4px;
        top: 4px;
    }

    .mva7-thc-activetheme-district-theme-10 .photo-gallery-ten.flexslider .slides li img,
    .mva7-thc-activetheme-district-theme-10 .photo-gallery-ten.flexslider .flex-control-thumbs li img,
    .home-10 .photo-gallery-ten.flexslider .slides li img,
    .home-10 .photo-gallery-ten.flexslider .flex-control-thumbs li img {
        border: 4px solid #fff;
    }

.mva7-thc-activetheme-district-theme-10 .festival-events-ten.events-wrapper,
.home-10 .festival-events-ten.events-wrapper {
    background-color: transparent;
}

    .mva7-thc-activetheme-district-theme-10 .festival-events-ten.events-wrapper h3,
    .mva7-thc-activetheme-district-theme-10 .festival-events-ten.events-wrapper h2,
    .home-10 .festival-events-ten.events-wrapper h3,
    .home-10 .festival-events-ten.events-wrapper h2 {
        text-transform: uppercase;
    }

    .mva7-thc-activetheme-district-theme-10 .festival-events-ten.events-wrapper ul,
    .home-10 .festival-events-ten.events-wrapper ul {
        column-count: 1;
    }

        .mva7-thc-activetheme-district-theme-10 .festival-events-ten.events-wrapper ul li,
        .home-10 .festival-events-ten.events-wrapper ul li {
            display: inline-block;
            width: 100%;
        }

.mva7-thc-activetheme-district-theme-10 .flex-direction-nav a,
.home-10 .flex-direction-nav a {
    height: 43px;
}

.mva7-thc-activetheme-district-theme-10 .serviceMainContainer,
.home-10 .serviceMainContainer {
    width: 100%;
    background: #e1e1e1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 10px;
}

.mva7-thc-activetheme-district-theme-10 .serviceHeadingCont,
.home-10 .serviceHeadingCont {
    width: 30%;
    float: left;
    position: relative;
    background: #4da219;
    padding: 25px;
}

    .mva7-thc-activetheme-district-theme-10 .serviceHeadingCont p,
    .home-10 .serviceHeadingCont p {
        padding-bottom: 0;
        color: #fff;
    }

    .mva7-thc-activetheme-district-theme-10 .serviceHeadingCont::after,
    .home-10 .serviceHeadingCont::after {
        position: absolute;
        content: "";
        top: 40%;
        right: -10px;
        width: 0;
        height: 0;
        border-top: 10px solid transparent;
        border-left: 10px solid #d43c3c;
        border-bottom: 10px solid transparent;
    }

.mva7-thc-activetheme-district-theme-10 .serviceSearchContainer,
.home-10 .serviceSearchContainer {
    width: 100%;
    float: right;
    position: relative;
    padding: 25px;
}

.mva7-thc-activetheme-district-theme-10 .clearfix:before,
.mva7-thc-activetheme-district-theme-10 .clearfix:after,
.home-10 .clearfix:before,
.home-10 .clearfix:after {
    content: " ";
    display: table;
}

.mva7-thc-activetheme-district-theme-10 .button.is-info,
.home-10 .button.is-info {
    background-color: #4da219;
    border-color: transparent;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-10 .serviceSearchContainer .selectsearchContainer,
.home-10 .serviceSearchContainer .selectsearchContainer {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    float: left;
}

    .mva7-thc-activetheme-district-theme-10 .serviceSearchContainer .selectsearchContainer .field.has-addons,
    .home-10 .serviceSearchContainer .selectsearchContainer .field.has-addons {
        width: 70%;
        margin: 0 auto;
    }

.mva7-thc-activetheme-district-theme-10 .field.has-addons,
.home-10 .field.has-addons {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}

.mva7-thc-activetheme-district-theme-10 .serviceSearchContainer .selectsearchContainer .control,
.home-10 .serviceSearchContainer .selectsearchContainer .control {
    margin-right: -1px;
    padding-bottom: 0;
}

.mva7-thc-activetheme-district-theme-10 .field.has-addons .control.is-expanded,
.home-10 .field.has-addons .control.is-expanded {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.mva7-thc-activetheme-district-theme-10 .serviceHeadingCont::after,
.home-10 .serviceHeadingCont::after {
    border-left: 10px solid #4da219;
}

.mva7-thc-activetheme-district-theme-10 .photogallery-details .gen-card .gen-card-img .shareGalleryContainer a,
.home-10 .photogallery-details .gen-card .gen-card-img .shareGalleryContainer a {
    display: grid;
    align-items: center;
}

.mva7-thc-activetheme-district-theme-10 .current-menu-ancestor > a,
.mva7-thc-activetheme-district-theme-10 .nav li.active > a,
.home-10 .current-menu-ancestor > a,
.home-10 .nav li.active > a {
    color: #fff;
    background: #000026;
}

.mva7-thc-activetheme-district-theme-10 .box,
.home-10 .box {
    margin: 0 auto;
}

.mva7-thc-activetheme-district-theme-10 table thead tr th,
.home-10 table thead tr th {
    background: #000026;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-10 caption,
.home-10 caption {
    background: #000058;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-10 .shareGalleryContainer a:last-child,
.home-10 .shareGalleryContainer a:last-child {
    float: left;
}

.mva7-thc-activetheme-district-theme-10 .serviceHeadingCont,
.mva7-thc-activetheme-district-theme-10 .button.is-info,
.mva7-thc-activetheme-district-theme-10 .widgettitle,
.home-10 .serviceHeadingCont,
.home-10 .button.is-info,
.home-10 .widgettitle {
    background: #e90d41;
}

    .mva7-thc-activetheme-district-theme-10 .serviceHeadingCont:after,
    .home-10 .serviceHeadingCont:after {
        border-left: 10px solid #e90d41;
    }

.mva7-thc-activetheme-district-theme-10 .publicU-Details p a,
.home-10 .publicU-Details p a {
    color: #000058;
}

.mva7-thc-activetheme-district-theme-10 .nav ul,
.home-10 .nav ul {
    background: #e90d41;
}

.mva7-thc-activetheme-district-theme-10 .photogallery .genCard-horizontal-content .gen-card-img,
.home-10 .photogallery .genCard-horizontal-content .gen-card-img {
    width: 100%;
}

.mva7-thc-activetheme-district-theme-10 .photogallery .genCard-horizontal-content .gen-card-content-main,
.home-10 .photogallery .genCard-horizontal-content .gen-card-content-main {
    width: 100%;
    margin-left: 0;
}

.mva7-thc-activetheme-district-theme-10 .thumbs_view .photogallery .genCard-horizontal-content .gen-card-content-main.photoglry-ten,
.home-10 .thumbs_view .photogallery .genCard-horizontal-content .gen-card-content-main.photoglry-ten {
    padding-top: 10px;
}

.mva7-thc-activetheme-district-theme-10 .list-view .photogallery .genCard-horizontal-content .gen-card-content-main.photoglry-ten,
.home-10 .list-view .photogallery .genCard-horizontal-content .gen-card-content-main.photoglry-ten {
    width: 70%;
}

.mva7-thc-activetheme-district-theme-10 .photogallery .genCard-horizontal-content .gen-card-content-main.photoglry-ten .icon-photo-album,
.home-10 .photogallery .genCard-horizontal-content .gen-card-content-main.photoglry-ten .icon-photo-album {
    font-size: 1.7em;
}

.mva7-thc-activetheme-district-theme-10 .touristPlace .gen-card .photoglry-ten .shareGalleryContainer a:first-child:active,
.mva7-thc-activetheme-district-theme-10 .touristPlace .gen-card .photoglry-ten .shareGalleryContainer a:first-child:focus,
.home-10 .touristPlace .gen-card .photoglry-ten .shareGalleryContainer a:first-child:active,
.home-10 .touristPlace .gen-card .photoglry-ten .shareGalleryContainer a:first-child:focus {
    background: none;
    border-color: inherit;
}

.mva7-thc-activetheme-district-theme-10 .gallery-desp-cntr h5,
.home-10 .gallery-desp-cntr h5 {
    margin: 10px 0;
    height: 35px;
    overflow: hidden;
}

.mva7-thc-activetheme-district-theme-10 .gallery-desp-cntr .gallery-descriptions,
.home-10 .gallery-desp-cntr .gallery-descriptions {
    width: 100%;
    margin-bottom: 15px;
}

.mva7-thc-activetheme-district-theme-10 .list-view .photogallery .gen-card .gen-card-img,
.home-10 .list-view .photogallery .gen-card .gen-card-img {
    width: 25%;
}

.mva7-thc-activetheme-district-theme-10 .list-view .photogallery .gen-card .gallery-desp-cntr,
.home-10 .list-view .photogallery .gen-card .gallery-desp-cntr {
    padding-left: 27%;
}

.mva7-thc-activetheme-district-theme-10 .list-view .gallery-desp-cntr h5,
.home-10 .list-view .gallery-desp-cntr h5 {
    height: auto;
    margin: 0;
}

.mva7-thc-activetheme-district-theme-10 .wpcf7-submit.btn-gov,
.home-10 .wpcf7-submit.btn-gov {
    color: #ffffff;
    background-color: #cc0b39;
    border-color: #b90a34;
}

.mva7-thc-activetheme-district-theme-10 .touristPlace10 .gen-card .gen-card-content-main .shareGalleryContainer a,
.home-10 .touristPlace10 .gen-card .gen-card-content-main .shareGalleryContainer a {
    font-size: 0.7em;
}

.mva7-thc-activetheme-district-theme-10 .photogallery .genCard-horizontal-content.galry-catg-ten .shareGalleryContainer a.photocountalbam,
.home-10 .photogallery .genCard-horizontal-content.galry-catg-ten .shareGalleryContainer a.photocountalbam {
    font-size: 1em;
}

.mva7-thc-activetheme-district-theme-10 .gen-list ul li a div.list-text:hover,
.mva7-thc-activetheme-district-theme-10 .gen-list ul li a:hover,
.mva7-thc-activetheme-district-theme-10 .gen-list ul li .list-anchor div.list-text:hover,
.mva7-thc-activetheme-district-theme-10 .gen-list ul li .list-anchor:hover,
.home-10 .gen-list ul li a div.list-text:hover,
.home-10 .gen-list ul li a:hover,
.home-10 .gen-list ul li .list-anchor div.list-text:hover,
.home-10 .gen-list ul li .list-anchor:hover {
    color: inherit;
}

.mva7-thc-activetheme-district-theme-10 .no-events,
.home-10 .no-events {
    color: #000;
}

.mva7-thc-activetheme-district-theme-10 .gen-list.statistics-list ul li a div.list-text,
.mva7-thc-activetheme-district-theme-10 .gen-list.statistics-list ul li .list-anchor div.list-text,
.home-10 .gen-list.statistics-list ul li a div.list-text,
.home-10 .gen-list.statistics-list ul li .list-anchor div.list-text {
    background: #dad7d7;
}

.mva7-thc-activetheme-district-theme-10 .past-events,
.home-10 .past-events {
    display: inline-block;
    width: 100%;
    margin-top: 10px;
}

.mva7-thc-activetheme-district-theme-10 .singlebox,
.home-10 .singlebox {
    width: 100%;
}

.mva7-thc-activetheme-district-theme-10 .text-highlight,
.home-10 .text-highlight {
    color: #e70b3f;
}

.mva7-thc-activetheme-district-theme-10 .videoCatagoryWrapper .videoCatagoryItem:hover .VideoTitle a,
.home-10 .videoCatagoryWrapper .videoCatagoryItem:hover .VideoTitle a {
    text-decoration: none;
}

.mva7-thc-activetheme-district-theme-10 .videoCatagoryWrapper .videoCatagoryItem .VideoTitle a.vdo-title,
.home-10 .videoCatagoryWrapper .videoCatagoryItem .VideoTitle a.vdo-title {
    color: #000;
}

    .mva7-thc-activetheme-district-theme-10 .videoCatagoryWrapper .videoCatagoryItem .VideoTitle a.vdo-title:hover,
    .home-10 .videoCatagoryWrapper .videoCatagoryItem .VideoTitle a.vdo-title:hover {
        color: #000;
    }

.mva7-thc-activetheme-district-theme-10 #topBar1 #accessibility ul li .socialIcons,
.home-10 #topBar1 #accessibility ul li .socialIcons {
    margin-left: -1px;
}

    .mva7-thc-activetheme-district-theme-10 #topBar1 #accessibility ul li .socialIcons ul li a,
    .home-10 #topBar1 #accessibility ul li .socialIcons ul li a {
        padding: 4px 8px;
    }

.mva7-thc-activetheme-district-theme-10 .list-view .gallery_photo_description,
.home-10 .list-view .gallery_photo_description {
    text-align: left;
}

.mva7-thc-activetheme-district-theme-10 .list-view .touristPlace .gen-card .gen-card-content .gallery_photo_description p,
.home-10 .list-view .touristPlace .gen-card .gen-card-content .gallery_photo_description p {
    font-size: 1em;
}

.mva7-thc-activetheme-district-theme-10 .responsive-show,
.home-10 .responsive-show {
    display: none;
}

.mva7-thc-activetheme-district-theme-10 .responsive-hide,
.home-10 .responsive-hide {
    display: inherit;
}

.mva7-thc-activetheme-district-theme-10 #topBar1 #accessibility ul li .textSizing.accessiblelinks,
.home-10 #topBar1 #accessibility ul li .textSizing.accessiblelinks {
    padding: 4px 6px;
}

@media screen and (max-width: 940px) {
    .mva7-thc-activetheme-district-theme-10 #topBar1 #accessibility ul li,
    .home-10 #topBar1 #accessibility ul li {
        margin-right: -4px;
    }

        .mva7-thc-activetheme-district-theme-10 #topBar1 #accessibility ul li a.change-language,
        .home-10 #topBar1 #accessibility ul li a.change-language {
            padding: 10px 8px 11px !important;
        }

        .mva7-thc-activetheme-district-theme-10 #topBar1 #accessibility ul li a,
        .home-10 #topBar1 #accessibility ul li a {
            padding: 4px 12px;
        }
}

@media screen and (max-width: 768px) {
    .mva7-thc-activetheme-district-theme-10 .responsive-show,
    .home-10 .responsive-show {
        display: inherit;
    }

    .mva7-thc-activetheme-district-theme-10 .responsive-hide,
    .home-10 .responsive-hide {
        display: none;
    }

    .mva7-thc-activetheme-district-theme-10 h2.resp-accordion,
    .home-10 h2.resp-accordion {
        position: relative;
    }

        .mva7-thc-activetheme-district-theme-10 h2.resp-accordion:after,
        .home-10 h2.resp-accordion:after {
            content: "\f196";
            position: absolute;
            right: 10px;
            font-family: FontAwesome;
            font-size: inherit;
            text-rendering: auto;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }

        .mva7-thc-activetheme-district-theme-10 h2.resp-accordion.resp-tab-active:after,
        .home-10 h2.resp-accordion.resp-tab-active:after {
            content: "\f147";
        }

    .mva7-thc-activetheme-district-theme-10 .utilityTabContainer h2.resp-accordion:after,
    .home-10 .utilityTabContainer h2.resp-accordion:after {
        content: "";
    }

    .mva7-thc-activetheme-district-theme-10 .gen-list-squre-icons.clearfix ul.equal-height li,
    .home-10 .gen-list-squre-icons.clearfix ul.equal-height li {
        display: table-cell;
        height: auto;
    }

    .mva7-thc-activetheme-district-theme-10 .searchbydate .serviceSearchContainer .selectsearchContainer .field.has-addons,
    .home-10 .searchbydate .serviceSearchContainer .selectsearchContainer .field.has-addons {
        width: 100%;
    }
}

@media screen and (max-width: 640px) {
    .mva7-thc-activetheme-district-theme-10 .slide-caption p,
    .home-10 .slide-caption p {
        text-align: left !important;
    }

    .mva7-thc-activetheme-district-theme-10 .office-bearers-ten .khowMinisterBox .MinisterProfile ul,
    .home-10 .office-bearers-ten .khowMinisterBox .MinisterProfile ul {
        display: inline-block;
        float: none;
    }

    .mva7-thc-activetheme-district-theme-10 .khowMinisterBox,
    .home-10 .khowMinisterBox {
        padding-bottom: 0;
    }

    .mva7-thc-activetheme-district-theme-10 .gen-tab .resp-tabs-container .resp-tab-content,
    .home-10 .gen-tab .resp-tabs-container .resp-tab-content {
        background: #fff;
    }

    .mva7-thc-activetheme-district-theme-10 .festival-events-ten.events-wrapper ul,
    .home-10 .festival-events-ten.events-wrapper ul {
        column-count: 1;
    }

        .mva7-thc-activetheme-district-theme-10 .festival-events-ten.events-wrapper ul li,
        .mva7-thc-activetheme-district-theme-10 .gen-list.statistics-box-list.col-two li,
        .home-10 .festival-events-ten.events-wrapper ul li,
        .home-10 .gen-list.statistics-box-list.col-two li {
            width: 100% !important;
        }

    .mva7-thc-activetheme-district-theme-10 .gen-list.statistics-box-list.col-two li,
    .home-10 .gen-list.statistics-box-list.col-two li {
        margin-right: 0;
    }

    .mva7-thc-activetheme-district-theme-10 .services-ten .gen-tab .resp-tabs-container,
    .home-10 .services-ten .gen-tab .resp-tabs-container {
        width: 100%;
    }

    .mva7-thc-activetheme-district-theme-10 .serviceMainContainer,
    .home-10 .serviceMainContainer {
        display: inline-block;
    }

    .mva7-thc-activetheme-district-theme-10 .serviceHeadingCont,
    .mva7-thc-activetheme-district-theme-10 .serviceSearchContainer .selectsearchContainer .field.has-addons,
    .home-10 .serviceHeadingCont,
    .home-10 .serviceSearchContainer .selectsearchContainer .field.has-addons {
        width: 100%;
    }

        .mva7-thc-activetheme-district-theme-10 .serviceHeadingCont:after,
        .home-10 .serviceHeadingCont:after {
            display: none;
        }

    .mva7-thc-activetheme-district-theme-10 .events-wrapper.col6row .eventItem,
    .home-10 .events-wrapper.col6row .eventItem {
        width: 98%;
    }

    .mva7-thc-activetheme-district-theme-10 .videoCatagoryWrapper .videoCatagoryItem,
    .home-10 .videoCatagoryWrapper .videoCatagoryItem {
        margin: 0;
        width: calc(100% - 0px);
    }

    .mva7-thc-activetheme-district-theme-10 .serviceSearchContainer,
    .home-10 .serviceSearchContainer {
        padding: 15px;
    }

    .mva7-thc-activetheme-district-theme-10 .gen-tab .resp-tabs-container,
    .mva7-thc-activetheme-district-theme-10 .list-view .videoCatagoryWrapper .videoCatagoryItem .videoCatagory,
    .mva7-thc-activetheme-district-theme-10 .list-view .videoCatagoryWrapper .videoCatagoryItem .VideoTitle,
    .home-10 .gen-tab .resp-tabs-container,
    .home-10 .list-view .videoCatagoryWrapper .videoCatagoryItem .videoCatagory,
    .home-10 .list-view .videoCatagoryWrapper .videoCatagoryItem .VideoTitle {
        width: 100%;
    }

    .mva7-thc-activetheme-district-theme-10 .list-view .videoCatagoryWrapper .videoCatagoryItem .VideoTitle,
    .home-10 .list-view .videoCatagoryWrapper .videoCatagoryItem .VideoTitle {
        margin-left: 0;
    }

    .mva7-thc-activetheme-district-theme-10 .list-view .videoCatagoryWrapper .videoCatagoryItem .videoCatagory,
    .home-10 .list-view .videoCatagoryWrapper .videoCatagoryItem .videoCatagory {
        margin-top: 15px;
    }

    .mva7-thc-activetheme-district-theme-10 .gallery-desp-cntr h5,
    .mva7-thc-activetheme-district-theme-10 .services-ten .gen-tab.tab-vertical .resp-tabs-container,
    .home-10 .gallery-desp-cntr h5,
    .home-10 .services-ten .gen-tab.tab-vertical .resp-tabs-container {
        height: auto;
    }

    .mva7-thc-activetheme-district-theme-10 .photogallery-details .gen-card .gen-card-img .shareGalleryContainer a,
    .home-10 .photogallery-details .gen-card .gen-card-img .shareGalleryContainer a {
        padding: 12px;
    }

    .mva7-thc-activetheme-district-theme-10 #topBar1 #accessibility ul li a.skip-to-content,
    .home-10 #topBar1 #accessibility ul li a.skip-to-content {
        font-size: 1.1em;
        padding: 6px 5px;
    }
}

/*css for high contrast*/
.mva7-thc-activetheme-district-theme-10.contrast p,
.contrast .home-10 p {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-10.contrast .vc_row-has-fill,
.mva7-thc-activetheme-district-theme-10.contrast .vc_col-has-fill .vc_column-inner,
.mva7-thc-activetheme-district-theme-10.contrast .vc_tta-panel-body .vc_tta-tab a,
.mva7-thc-activetheme-district-theme-10.contrast .vc_tta-tab .vc_active a,
.mva7-thc-activetheme-district-theme-10.contrast .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-10.contrast .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
.mva7-thc-activetheme-district-theme-10.contrast .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus,
.mva7-thc-activetheme-district-theme-10.contrast .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover,
.mva7-thc-activetheme-district-theme-10.contrast .gen-list.statistics-list ul li a div.list-text,
.mva7-thc-activetheme-district-theme-10.contrast .gen-list.statistics-list ul li .list-anchor div.list-text,
.mva7-thc-activetheme-district-theme-10.contrast .blue-bg,
.mva7-thc-activetheme-district-theme-10.contrast .red-bg,
.mva7-thc-activetheme-district-theme-10.contrast .green-bg,
.mva7-thc-activetheme-district-theme-10.contrast .orange-bg,
.mva7-thc-activetheme-district-theme-10.contrast .gray-bg,
.mva7-thc-activetheme-district-theme-10.contrast .white-bg,
.mva7-thc-activetheme-district-theme-10.contrast .light-gray-bg,
.mva7-thc-activetheme-district-theme-10.contrast .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-panels,
.mva7-thc-activetheme-district-theme-10.contrast .carasoleflex-wrap.white-bg,
.mva7-thc-activetheme-district-theme-10.contrast .flexslider,
.mva7-thc-activetheme-district-theme-10.contrast .no-bg .list-icon.green-bg,
.mva7-thc-activetheme-district-theme-10.contrast .no-bg .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme-10.contrast .no-bg .list-icon.red-bg,
.mva7-thc-activetheme-district-theme-10.contrast .no-bg .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme-10.contrast .no-bg .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme-10.contrast .no-bg .list-icon.white-bg,
.mva7-thc-activetheme-district-theme-10.contrast .no-bg .list-icon.light-grauy-bg,
.mva7-thc-activetheme-district-theme-10.contrast table tr:nth-child(odd) td,
.mva7-thc-activetheme-district-theme-10.contrast table th,
.mva7-thc-activetheme-district-theme-10.contrast .input:hover,
.mva7-thc-activetheme-district-theme-10.contrast .textarea:hover,
.mva7-thc-activetheme-district-theme-10.contrast .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active,
.mva7-thc-activetheme-district-theme-10.contrast .gen-tab .resp-tabs-list .resp-tab-item,
.mva7-thc-activetheme-district-theme-10.contrast .no-bg .list-icon.green-bg,
.mva7-thc-activetheme-district-theme-10.contrast .no-bg .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme-10.contrast .no-bg .list-icon.red-bg,
.mva7-thc-activetheme-district-theme-10.contrast .no-bg .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme-10.contrast .no-bg .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme-10.contrast .no-bg .list-icon.white-bg,
.mva7-thc-activetheme-district-theme-10.contrast .no-bg .list-icon.light-grauy-bg,
.mva7-thc-activetheme-district-theme-10.contrast .district-at-glance.gen-list,
.mva7-thc-activetheme-district-theme-10.contrast .services-ten .gen-tab .resp-tabs-container,
.mva7-thc-activetheme-district-theme-10.contrast .services-ten .gen-tab.tab-vertical .resp-tabs-list .resp-tab-item.resp-tab-active,
.mva7-thc-activetheme-district-theme-10.contrast .gen-list.statistics-box-list li,
.mva7-thc-activetheme-district-theme-10.contrast #topBar1 #accessibility ul li .socialIcons.select-lang,
.mva7-thc-activetheme-district-theme-10.contrast .serviceMainContainer,
.mva7-thc-activetheme-district-theme-10.contrast .serviceHeadingCont,
.mva7-thc-activetheme-district-theme-10.contrast .photogallery .gen-card:hover .shareGalleryContainer,
.mva7-thc-activetheme-district-theme-10.contrast .touristPlace .gen-card .shareGalleryContainer a:active,
.mva7-thc-activetheme-district-theme-10.contrast #topBar1 #accessibility ul li .goiSearch button,
.mva7-thc-activetheme-district-theme-10.contrast .serviceHeadingCont,
.mva7-thc-activetheme-district-theme-10.contrast .widgettitle,
.mva7-thc-activetheme-district-theme-10.contrast .full-cntrl-right-caption-left .container .slide-caption,
.mva7-thc-activetheme-district-theme-10.contrast .full-cntrl-right-caption-left .container .slide-caption,
.mva7-thc-activetheme-district-theme-10.contrast .gallery-heading a:hover,
.mva7-thc-activetheme-district-theme-10.contrast .nav ul,
.contrast .home-10 .vc_row-has-fill,
.contrast .home-10 .vc_col-has-fill .vc_column-inner,
.contrast .home-10 .vc_tta-panel-body .vc_tta-tab a,
.contrast .home-10 .vc_tta-tab .vc_active a,
.contrast .home-10 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.contrast .home-10 .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
.contrast .home-10 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus,
.contrast .home-10 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover,
.contrast .home-10 .gen-list.statistics-list ul li a div.list-text,
.contrast .home-10 .gen-list.statistics-list ul li .list-anchor div.list-text,
.contrast .home-10 .blue-bg,
.contrast .home-10 .red-bg,
.contrast .home-10 .green-bg,
.contrast .home-10 .orange-bg,
.contrast .home-10 .gray-bg,
.contrast .home-10 .white-bg,
.contrast .home-10 .light-gray-bg,
.contrast .home-10 .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-panels,
.contrast .home-10 .carasoleflex-wrap.white-bg,
.contrast .home-10 .flexslider,
.contrast .home-10 .no-bg .list-icon.green-bg,
.contrast .home-10 .no-bg .list-icon.blue-bg,
.contrast .home-10 .no-bg .list-icon.red-bg,
.contrast .home-10 .no-bg .list-icon.orange-bg,
.contrast .home-10 .no-bg .list-icon.gray-bg,
.contrast .home-10 .no-bg .list-icon.white-bg,
.contrast .home-10 .no-bg .list-icon.light-grauy-bg,
.contrast .home-10 table tr:nth-child(odd) td,
.contrast .home-10 table th,
.contrast .home-10 .input:hover,
.contrast .home-10 .textarea:hover,
.contrast .home-10 .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active,
.contrast .home-10 .gen-tab .resp-tabs-list .resp-tab-item,
.contrast .home-10 .no-bg .list-icon.green-bg,
.contrast .home-10 .no-bg .list-icon.blue-bg,
.contrast .home-10 .no-bg .list-icon.red-bg,
.contrast .home-10 .no-bg .list-icon.orange-bg,
.contrast .home-10 .no-bg .list-icon.gray-bg,
.contrast .home-10 .no-bg .list-icon.white-bg,
.contrast .home-10 .no-bg .list-icon.light-grauy-bg,
.contrast .home-10 .district-at-glance.gen-list,
.contrast .home-10 .services-ten .gen-tab .resp-tabs-container,
.contrast .home-10 .services-ten .gen-tab.tab-vertical .resp-tabs-list .resp-tab-item.resp-tab-active,
.contrast .home-10 .gen-list.statistics-box-list li,
.contrast .home-10 #topBar1 #accessibility ul li .socialIcons.select-lang,
.contrast .home-10 .serviceMainContainer,
.contrast .home-10 .serviceHeadingCont,
.contrast .home-10 .photogallery .gen-card:hover .shareGalleryContainer,
.contrast .home-10 .touristPlace .gen-card .shareGalleryContainer a:active,
.contrast .home-10 #topBar1 #accessibility ul li .goiSearch button,
.contrast .home-10 .serviceHeadingCont,
.contrast .home-10 .widgettitle,
.contrast .home-10 .full-cntrl-right-caption-left .container .slide-caption,
.contrast .home-10 .full-cntrl-right-caption-left .container .slide-caption,
.contrast .home-10 .gallery-heading a:hover,
.contrast .home-10 .nav ul {
    background-color: #000 !important;
    background: #000 !important;
}

    .mva7-thc-activetheme-district-theme-10.contrast .gen-list.big-icon-list .list-text,
    .mva7-thc-activetheme-district-theme-10.contrast .gen-list.big-icon-list .list-icon,
    .mva7-thc-activetheme-district-theme-10.contrast .gen-list.small-icon-list .list-icon,
    .mva7-thc-activetheme-district-theme-10.contrast .gen-list.box-list .list-icon,
    .mva7-thc-activetheme-district-theme-10.contrast .gen-list.importantLinksWrapper ul li a,
    .mva7-thc-activetheme-district-theme-10.contrast .gen-list.importantLinksWrapper ul li .list-anchor,
    .mva7-thc-activetheme-district-theme-10.contrast .flex-direction-nav a:before,
    .mva7-thc-activetheme-district-theme-10.contrast .gen-tab .resp-tabs-list .resp-tab-item,
    .mva7-thc-activetheme-district-theme-10.contrast .contrast .photogallery .gen-card:hover .shareGalleryContainer a,
    .mva7-thc-activetheme-district-theme-10.contrast .photogallery .gen-card:hover .shareGalleryContainer a span,
    .mva7-thc-activetheme-district-theme-10.contrast .photogallery .gen-card:hover .shareGalleryContainer a,
    .mva7-thc-activetheme-district-theme-10.contrast #topBar1 #accessibility ul li .goiSearch button,
    .mva7-thc-activetheme-district-theme-10.contrast .current-menu-ancestor > a,
    .mva7-thc-activetheme-district-theme-10.contrast .nav li.active > a,
    .mva7-thc-activetheme-district-theme-10.contrast .district-at-glance.gen-list ul li a div.list-text,
    .mva7-thc-activetheme-district-theme-10.contrast .district-at-glance.gen-list ul li .list-anchor div.list-text,
    .mva7-thc-activetheme-district-theme-10.contrast .videoCatagoryWrapper .videoCatagoryItem .VideoTitle a.vdo-title,
    .mva7-thc-activetheme-district-theme-10.contrast .videoCatagoryWrapper .videoCatagoryItem .VideoTitle a.vdo-title:hover,
    .contrast .home-10 .gen-list.big-icon-list .list-text,
    .contrast .home-10 .gen-list.big-icon-list .list-icon,
    .contrast .home-10 .gen-list.small-icon-list .list-icon,
    .contrast .home-10 .gen-list.box-list .list-icon,
    .contrast .home-10 .gen-list.importantLinksWrapper ul li a,
    .contrast .home-10 .gen-list.importantLinksWrapper ul li .list-anchor,
    .contrast .home-10 .flex-direction-nav a:before,
    .contrast .home-10 .gen-tab .resp-tabs-list .resp-tab-item,
    .contrast .home-10 .contrast .photogallery .gen-card:hover .shareGalleryContainer a,
    .contrast .home-10 .photogallery .gen-card:hover .shareGalleryContainer a span,
    .contrast .home-10 .photogallery .gen-card:hover .shareGalleryContainer a,
    .contrast .home-10 #topBar1 #accessibility ul li .goiSearch button,
    .contrast .home-10 .current-menu-ancestor > a,
    .contrast .home-10 .nav li.active > a,
    .contrast .home-10 .district-at-glance.gen-list ul li a div.list-text,
    .contrast .home-10 .district-at-glance.gen-list ul li .list-anchor div.list-text,
    .contrast .home-10 .videoCatagoryWrapper .videoCatagoryItem .VideoTitle a.vdo-title,
    .contrast .home-10 .videoCatagoryWrapper .videoCatagoryItem .VideoTitle a.vdo-title:hover {
        color: #ffff00 !important;
    }

.mva7-thc-activetheme-district-theme-10.contrast .vc_col-has-fill .vc_column-inner,
.mva7-thc-activetheme-district-theme-10.contrast .list-icon.green-bg,
.mva7-thc-activetheme-district-theme-10.contrast .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme-10.contrast .list-icon.red-bg,
.mva7-thc-activetheme-district-theme-10.contrast .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme-10.contrast .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme-10.contrast .list-icon.white-bg,
.mva7-thc-activetheme-district-theme-10.contrast .list-icon.light-grauy-bg,
.mva7-thc-activetheme-district-theme-10.contrast .singlebox .box-1,
.mva7-thc-activetheme-district-theme-10.contrast .gen-list.box-list li,
.mva7-thc-activetheme-district-theme-10.contrast .list-icon,
.mva7-thc-activetheme-district-theme-10.contrast .gen-list.statistics-box-list li,
.contrast .home-10 .vc_col-has-fill .vc_column-inner,
.contrast .home-10 .list-icon.green-bg,
.contrast .home-10 .list-icon.blue-bg,
.contrast .home-10 .list-icon.red-bg,
.contrast .home-10 .list-icon.orange-bg,
.contrast .home-10 .list-icon.gray-bg,
.contrast .home-10 .list-icon.white-bg,
.contrast .home-10 .list-icon.light-grauy-bg,
.contrast .home-10 .singlebox .box-1,
.contrast .home-10 .gen-list.box-list li,
.contrast .home-10 .list-icon,
.contrast .home-10 .gen-list.statistics-box-list li {
    border: 1px solid #3b3b3b !important;
    border-color: #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme-10.contrast .vc_tta.vc_general .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-10.contrast .serviceMainContainer,
.contrast .home-10 .vc_tta.vc_general .vc_tta-panel-body,
.contrast .home-10 .serviceMainContainer {
    border: 1px solid #fff !important;
}

.mva7-thc-activetheme-district-theme-10.contrast .serviceHeadingCont,
.contrast .home-10 .serviceHeadingCont {
    border-right: 1px solid #fff;
}

    .mva7-thc-activetheme-district-theme-10.contrast .serviceHeadingCont:after,
    .contrast .home-10 .serviceHeadingCont:after {
        border-left: 10px solid #fff;
    }

.mva7-thc-activetheme-district-theme-10.contrast .full-cntrl-right-caption-left .container .slide-caption,
.contrast .home-10 .full-cntrl-right-caption-left .container .slide-caption {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-10.contrast .footerlogocarousel.withborder .flexslider .slides > li:first-child,
.contrast .home-10 .footerlogocarousel.withborder .flexslider .slides > li:first-child {
    border-color: #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme-10.contrast #footerScrollbarWrapper,
.contrast .home-10 #footerScrollbarWrapper {
    border-bottom: none;
}

.mva7-thc-activetheme-district-theme-10.contrast .footerlogocarousel.withborder .flexslider .slides > li,
.contrast .home-10 .footerlogocarousel.withborder .flexslider .slides > li {
    box-shadow: 1px 0px 0px 0px #3b3b3b;
}

.mva7-thc-activetheme-district-theme-10.contrast #topBar1 #accessibility ul li .socialIcons ul li a:hover,
.contrast .home-10 #topBar1 #accessibility ul li .socialIcons ul li a:hover {
    background: #333;
}

.mva7-thc-activetheme-district-theme-10.contrast .photogallery-details .gen-card .gen-card-img .shareGalleryContainer,
.contrast .home-10 .photogallery-details .gen-card .gen-card-img .shareGalleryContainer {
    background: rgba(0, 0, 0, 0.8);
}

    .mva7-thc-activetheme-district-theme-10.contrast .photogallery-details .gen-card .gen-card-img .shareGalleryContainer a:hover,
    .contrast .home-10 .photogallery-details .gen-card .gen-card-img .shareGalleryContainer a:hover {
        background: rgba(51, 51, 51, 0.8);
    }

.mva7-thc-activetheme-district-theme-10.contrast .current-menu-ancestor > a,
.mva7-thc-activetheme-district-theme-10.contrast .nav li.active > a,
.contrast .home-10 .current-menu-ancestor > a,
.contrast .home-10 .nav li.active > a {
    background: #333;
}

.mva7-thc-activetheme-district-theme-10.contrast .publicutilityContainer .publicUtiContent:hover,
.contrast .home-10 .publicutilityContainer .publicUtiContent:hover {
    border-bottom: 2px solid #ffff00;
}

.mva7-thc-activetheme-district-theme-10.contrast caption,
.contrast .home-10 caption {
    background: #3b3b3b;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-10.contrast .serviceHeadingCont:after,
.contrast .home-10 .serviceHeadingCont:after {
    border-left: 10px solid #fff;
}

.mva7-thc-activetheme-district-theme-10.contrast .public-utility-ten.gen-list.fore-color-white a span.list-icon,
.mva7-thc-activetheme-district-theme-10.contrast .public-utility-ten.gen-list.fore-color-white .list-anchor span.list-icon,
.contrast .home-10 .public-utility-ten.gen-list.fore-color-white a span.list-icon,
.contrast .home-10 .public-utility-ten.gen-list.fore-color-white .list-anchor span.list-icon {
    border: none !important;
}

.mva7-thc-activetheme-district-theme-10.contrast input[type="text"].input:hover,
.mva7-thc-activetheme-district-theme-10.contrast input[type="email"].input:hover,
.contrast .home-10 input[type="text"].input:hover,
.contrast .home-10 input[type="email"].input:hover {
    background: #fff !important;
}

.mva7-thc-activetheme-district-theme-10.contrast .wpcf7-submit.btn-gov,
.contrast .home-10 .wpcf7-submit.btn-gov {
    border-color: #ffff00;
}

.mva7-thc-activetheme-district-theme-10.contrast .carasoleflex-wrap.dark-bg,
.contrast .home-10 .carasoleflex-wrap.dark-bg {
    border: 0 !important;
}

.mva7-thc-activetheme-district-theme-10.contrast .no-events,
.mva7-thc-activetheme-district-theme-10.contrast .text-highlight,
.contrast .home-10 .no-events,
.contrast .home-10 .text-highlight {
    color: #fff;
}

@media screen and (max-width: 640px) {
    .mva7-thc-activetheme-district-theme-10.contrast .gen-tab .resp-tabs-container .resp-tab-content,
    .contrast .home-10 .gen-tab .resp-tabs-container .resp-tab-content {
        background: #000;
    }
}

/*Theme 10 end*/
/*Theme 11 start*/
.mva7-thc-activetheme-district-theme-11,
.home-11 {
    /*search category start*/
}

    .mva7-thc-activetheme-district-theme-11 #topBar1 #accessibility ul li.bhashiniLangDropdown,
    .home-11 #topBar1 #accessibility ul li.bhashiniLangDropdown {
        border: 1px solid #efefef8c;
        border-top: none;
        border-bottom: none;
    }

    .mva7-thc-activetheme-district-theme-11 .nav ul.sub-menu.megamenu li,
    .home-11 .nav ul.sub-menu.megamenu li {
        background: #631988;
    }

    .mva7-thc-activetheme-district-theme-11 .touristPlace .gen-card .shareGalleryContainer a span.icon-twitter,
    .mva7-thc-activetheme-district-theme-11 .pressReleaseMainCont .pressHoverBg .galleryCatagotyIcons a span.icon-twitter,
    .mva7-thc-activetheme-district-theme-11 .photoglryMainCont .photogalleryBg .galleryCatagotyIcons a span.icon-twitter,
    .home-11 .touristPlace .gen-card .shareGalleryContainer a span.icon-twitter,
    .home-11 .pressReleaseMainCont .pressHoverBg .galleryCatagotyIcons a span.icon-twitter,
    .home-11 .photoglryMainCont .photogalleryBg .galleryCatagotyIcons a span.icon-twitter {
        width: 22px;
        filter: invert(1);
    }

    .mva7-thc-activetheme-district-theme-11 #topBar1.make-accessible-header #accessibility > ul > li > a:hover > img,
    .mva7-thc-activetheme-district-theme-11 #topBar1.make-accessible-header #accessibility > ul > li.mFocus > a:hover > img,
    .home-11 #topBar1.make-accessible-header #accessibility > ul > li > a:hover > img,
    .home-11 #topBar1.make-accessible-header #accessibility > ul > li.mFocus > a:hover > img {
        filter: invert(10);
    }

    .mva7-thc-activetheme-district-theme-11 .banner-eleven.full-cntrl-right-caption-left .container,
    .home-11 .banner-eleven.full-cntrl-right-caption-left .container {
        width: 50%;
    }

        .mva7-thc-activetheme-district-theme-11 .banner-eleven.full-cntrl-right-caption-left .container .slide-caption,
        .home-11 .banner-eleven.full-cntrl-right-caption-left .container .slide-caption {
            background: rgba(7, 5, 78, 0.8);
            color: #fff;
        }

    .mva7-thc-activetheme-district-theme-11 .top-tab-eleven.vc_tta.vc_tta-spacing-1 .vc_tta-tabs-list,
    .home-11 .top-tab-eleven.vc_tta.vc_tta-spacing-1 .vc_tta-tabs-list {
        border-bottom: 1px solid #ccc;
    }

    .mva7-thc-activetheme-district-theme-11 .top-tab-eleven.vc_tta-style-outline .vc_tta-tab > a,
    .home-11 .top-tab-eleven.vc_tta-style-outline .vc_tta-tab > a {
        color: #333 !important;
        font-size: 17px;
        border: 1px solid #ccc;
        padding: 10px 15px;
        border-bottom: none !important;
    }

    .mva7-thc-activetheme-district-theme-11 .top-tab-eleven.vc_tta-style-outline .vc_tta-tab.vc_active > a,
    .mva7-thc-activetheme-district-theme-11 .vc_tta-panel.vc_active .vc_tta-panel-heading,
    .home-11 .top-tab-eleven.vc_tta-style-outline .vc_tta-tab.vc_active > a,
    .home-11 .vc_tta-panel.vc_active .vc_tta-panel-heading {
        border-color: #fe8100 !important;
        background: #fe8100 !important;
        color: #fff !important;
    }

    .mva7-thc-activetheme-district-theme-11 .vc_tta-panel .vc_tta-panel-heading,
    .home-11 .vc_tta-panel .vc_tta-panel-heading {
        background: #333 !important;
        border: none !important;
    }

    .mva7-thc-activetheme-district-theme-11 .office-bearers-eleven.border,
    .mva7-thc-activetheme-district-theme-11 .office-bearers-nine.singlebox .box-1,
    .home-11 .office-bearers-eleven.border,
    .home-11 .office-bearers-nine.singlebox .box-1 {
        border-color: #ccc;
    }

    .mva7-thc-activetheme-district-theme-11 .singlebox .box-1,
    .home-11 .singlebox .box-1 {
        border-bottom: 1px solid #e7e7e7;
    }

    .mva7-thc-activetheme-district-theme-11 .office-bearers-eleven .khowMinisterBox .khowMinisterBoxImg img,
    .home-11 .office-bearers-eleven .khowMinisterBox .khowMinisterBoxImg img {
        border: 1px solid #ccc;
    }

    .mva7-thc-activetheme-district-theme-11 .office-bearers-eleven .khowMinisterBox .MinisterProfile ul,
    .home-11 .office-bearers-eleven .khowMinisterBox .MinisterProfile ul {
        margin-right: 3px;
    }

    .mva7-thc-activetheme-district-theme-11 .office-bearers-eleven .social-icocntr,
    .home-11 .office-bearers-eleven .social-icocntr {
        width: auto;
    }

        .mva7-thc-activetheme-district-theme-11 .office-bearers-eleven .social-icocntr a,
        .home-11 .office-bearers-eleven .social-icocntr a {
            padding: 2px 5px;
            border: 1px solid #ccc;
            margin-right: 3px;
        }

    .mva7-thc-activetheme-district-theme-11 .box-1.aside-box .khowMinisterBox .MinisterProfile ul,
    .home-11 .box-1.aside-box .khowMinisterBox .MinisterProfile ul {
        margin-top: 0px !important;
    }

    .mva7-thc-activetheme-district-theme-11 .box-1 .khowMinisterBox .MinisterProfile ul,
    .home-11 .box-1 .khowMinisterBox .MinisterProfile ul {
        margin-top: 10px !important;
    }

    .mva7-thc-activetheme-district-theme-11 .office-bearers-eleven .box-1.aside-box,
    .home-11 .office-bearers-eleven .box-1.aside-box {
        padding-bottom: 10px;
    }

    .mva7-thc-activetheme-district-theme-11 .office-bearers-eleven .khowMinisterBox .MinisterProfile ul li a,
    .home-11 .office-bearers-eleven .khowMinisterBox .MinisterProfile ul li a {
        border: 1px solid #ccc;
        padding: 4px 7px 3px 7px;
    }

    .mva7-thc-activetheme-district-theme-11 .services-eleven.vc_separator h4,
    .home-11 .services-eleven.vc_separator h4 {
        font-size: 2em;
        font-weight: 300;
    }

    .mva7-thc-activetheme-district-theme-11 .gen-list.public-services-eleven > h3,
    .mva7-thc-activetheme-district-theme-11 .gen-list.public-services-eleven > h2,
    .home-11 .gen-list.public-services-eleven > h3,
    .home-11 .gen-list.public-services-eleven > h2 {
        text-align: center;
        padding-bottom: 30px;
    }

    .mva7-thc-activetheme-district-theme-11 .public-services-eleven.gen-list.iconTop-textBottom-list li a span.list-icon,
    .mva7-thc-activetheme-district-theme-11 .public-services-eleven.gen-list.iconTop-textBottom-list li .list-anchor span.list-icon,
    .home-11 .public-services-eleven.gen-list.iconTop-textBottom-list li a span.list-icon,
    .home-11 .public-services-eleven.gen-list.iconTop-textBottom-list li .list-anchor span.list-icon {
        background: #fff !important;
    }

    .mva7-thc-activetheme-district-theme-11 .public-services-eleven.gen-list.iconTop-textBottom-list li a div.list-text,
    .mva7-thc-activetheme-district-theme-11 .public-services-eleven.gen-list.iconTop-textBottom-list li .list-anchor div.list-text,
    .home-11 .public-services-eleven.gen-list.iconTop-textBottom-list li a div.list-text,
    .home-11 .public-services-eleven.gen-list.iconTop-textBottom-list li .list-anchor div.list-text {
        font-weight: 600;
    }

    .mva7-thc-activetheme-district-theme-11 .public-services-eleven.gen-list.iconTop-textBottom-list li,
    .home-11 .public-services-eleven.gen-list.iconTop-textBottom-list li {
        width: calc(16% - 0.5%);
    }

        .mva7-thc-activetheme-district-theme-11 .public-services-eleven.gen-list.iconTop-textBottom-list li:hover a span.list-icon,
        .mva7-thc-activetheme-district-theme-11 .public-services-eleven.gen-list.iconTop-textBottom-list li:hover .list-anchor span.list-icon,
        .home-11 .public-services-eleven.gen-list.iconTop-textBottom-list li:hover a span.list-icon,
        .home-11 .public-services-eleven.gen-list.iconTop-textBottom-list li:hover .list-anchor span.list-icon {
            background: #631988 !important;
            color: #fff;
        }

    .mva7-thc-activetheme-district-theme-11 .place-visit-eleven.gen-list.default-list ul li a div.list-text,
    .mva7-thc-activetheme-district-theme-11 .place-visit-eleven.gen-list.default-list ul li .list-anchor div.list-text,
    .home-11 .place-visit-eleven.gen-list.default-list ul li a div.list-text,
    .home-11 .place-visit-eleven.gen-list.default-list ul li .list-anchor div.list-text {
        font-weight: 600;
    }

    .mva7-thc-activetheme-district-theme-11 .place-visit-eleven.gen-list.statistics-list .list-icon,
    .home-11 .place-visit-eleven.gen-list.statistics-list .list-icon {
        width: 60px !important;
    }

    .mva7-thc-activetheme-district-theme-11 .wpb_wrapper .flexslider,
    .home-11 .wpb_wrapper .flexslider {
        background: none;
    }

    .mva7-thc-activetheme-district-theme-11 .photo-gallery-eleven .gallery-heading h3,
    .mva7-thc-activetheme-district-theme-11 .photo-gallery-eleven .gallery-heading h2,
    .home-11 .photo-gallery-eleven .gallery-heading h3,
    .home-11 .photo-gallery-eleven .gallery-heading h2 {
        background: #ff9900;
    }

    .mva7-thc-activetheme-district-theme-11 .photo-gallery-eleven .gallery-heading a,
    .home-11 .photo-gallery-eleven .gallery-heading a {
        background: #631988;
    }

    .mva7-thc-activetheme-district-theme-11 .photo-gallery-eleven.flexslider,
    .home-11 .photo-gallery-eleven.flexslider {
        background: none;
    }

        .mva7-thc-activetheme-district-theme-11 .photo-gallery-eleven.flexslider .gallery-heading,
        .home-11 .photo-gallery-eleven.flexslider .gallery-heading {
            left: 4px;
            top: 4px;
        }

        .mva7-thc-activetheme-district-theme-11 .photo-gallery-eleven.flexslider .slides li img,
        .mva7-thc-activetheme-district-theme-11 .photo-gallery-eleven.flexslider .flex-control-thumbs li img,
        .home-11 .photo-gallery-eleven.flexslider .slides li img,
        .home-11 .photo-gallery-eleven.flexslider .flex-control-thumbs li img {
            border: 4px solid #fff;
        }

    .mva7-thc-activetheme-district-theme-11 .quick-link-eleven h3,
    .mva7-thc-activetheme-district-theme-11 .quick-link-eleven h2,
    .mva7-thc-activetheme-district-theme-11 .quick-link-eleven.gen-list.default-list ul li,
    .home-11 .quick-link-eleven h3,
    .home-11 .quick-link-eleven h2,
    .home-11 .quick-link-eleven.gen-list.default-list ul li {
        color: #fff;
    }

    .mva7-thc-activetheme-district-theme-11 .featured-project-eleven.gen-card,
    .home-11 .featured-project-eleven.gen-card {
        padding: 0;
    }

    .mva7-thc-activetheme-district-theme-11 .helpline-no-eleven.gen-list ul li a div.list-text b,
    .mva7-thc-activetheme-district-theme-11 .helpline-no-eleven.gen-list ul li a div.list-text strong,
    .mva7-thc-activetheme-district-theme-11 .helpline-no-eleven.gen-list ul li .list-anchor div.list-text b,
    .mva7-thc-activetheme-district-theme-11 .helpline-no-eleven.gen-list ul li .list-anchor div.list-text strong,
    .home-11 .helpline-no-eleven.gen-list ul li a div.list-text b,
    .home-11 .helpline-no-eleven.gen-list ul li a div.list-text strong,
    .home-11 .helpline-no-eleven.gen-list ul li .list-anchor div.list-text b,
    .home-11 .helpline-no-eleven.gen-list ul li .list-anchor div.list-text strong {
        color: #c40b37;
    }

    .mva7-thc-activetheme-district-theme-11 .events-eleven.events-wrapper.with-bg,
    .home-11 .events-eleven.events-wrapper.with-bg {
        background-color: transparent;
    }

    .mva7-thc-activetheme-district-theme-11 .public-utilities-eleven.gen-list.statistics-list .list-icon,
    .home-11 .public-utilities-eleven.gen-list.statistics-list .list-icon {
        width: 50px !important;
    }

    .mva7-thc-activetheme-district-theme-11 .gen-list.statistics-list ul li:before,
    .home-11 .gen-list.statistics-list ul li:before {
        right: 67px;
    }

    .mva7-thc-activetheme-district-theme-11 .box,
    .home-11 .box {
        margin: 0 auto;
    }

    .mva7-thc-activetheme-district-theme-11 .serviceMainContainer select.input,
    .home-11 .serviceMainContainer select.input {
        height: 2.3em;
        border: 1px solid #ccc;
    }

    .mva7-thc-activetheme-district-theme-11 .serviceMainContainer,
    .home-11 .serviceMainContainer {
        width: 100%;
        background: #e1e1e1;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin-bottom: 10px;
    }

    .mva7-thc-activetheme-district-theme-11 .serviceHeadingCont,
    .home-11 .serviceHeadingCont {
        width: 30%;
        float: left;
        position: relative;
        background: #631988;
        padding: 25px;
    }

        .mva7-thc-activetheme-district-theme-11 .serviceHeadingCont p,
        .home-11 .serviceHeadingCont p {
            padding-bottom: 0;
            color: #fff;
        }

        .mva7-thc-activetheme-district-theme-11 .serviceHeadingCont:after,
        .home-11 .serviceHeadingCont:after {
            position: absolute;
            content: "";
            top: 40%;
            right: -10px;
            width: 0;
            height: 0;
            border-top: 10px solid transparent;
            border-left: 10px solid #631988;
            border-bottom: 10px solid transparent;
        }

    .mva7-thc-activetheme-district-theme-11 .serviceSearchContainer,
    .home-11 .serviceSearchContainer {
        width: 100%;
        float: right;
        position: relative;
        padding: 25px;
    }

    .mva7-thc-activetheme-district-theme-11 .clearfix:before,
    .mva7-thc-activetheme-district-theme-11 .clearfix:after,
    .home-11 .clearfix:before,
    .home-11 .clearfix:after {
        content: " ";
        display: table;
    }

    .mva7-thc-activetheme-district-theme-11 .button.is-info,
    .home-11 .button.is-info {
        background-color: #631988;
        border-color: transparent;
        color: #fff;
    }

    .mva7-thc-activetheme-district-theme-11 .serviceSearchContainer .selectsearchContainer,
    .home-11 .serviceSearchContainer .selectsearchContainer {
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        float: left;
    }

        .mva7-thc-activetheme-district-theme-11 .serviceSearchContainer .selectsearchContainer .field.has-addons,
        .home-11 .serviceSearchContainer .selectsearchContainer .field.has-addons {
            width: 70%;
            margin: 0 auto;
        }

    .mva7-thc-activetheme-district-theme-11 .field.has-addons,
    .home-11 .field.has-addons {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
    }

    .mva7-thc-activetheme-district-theme-11 .serviceSearchContainer .selectsearchContainer .control,
    .home-11 .serviceSearchContainer .selectsearchContainer .control {
        margin-right: -1px;
        padding-bottom: 0;
    }

    .mva7-thc-activetheme-district-theme-11 .field.has-addons .control.is-expanded,
    .home-11 .field.has-addons .control.is-expanded {
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        -ms-flex-negative: 0;
        flex-shrink: 0;
    }

    .mva7-thc-activetheme-district-theme-11 .nav .current-menu-ancestor > a,
    .mva7-thc-activetheme-district-theme-11 .nav li.active > a,
    .home-11 .nav .current-menu-ancestor > a,
    .home-11 .nav li.active > a {
        color: #fff;
        background: #07054e;
    }

    .mva7-thc-activetheme-district-theme-11 table thead tr th,
    .home-11 table thead tr th {
        background: #631988;
        color: #fff;
    }

    .mva7-thc-activetheme-district-theme-11 caption,
    .home-11 caption {
        background: #3d0f54;
        color: #fff;
    }

    .mva7-thc-activetheme-district-theme-11 .office-bearers-eleven.col-3,
    .home-11 .office-bearers-eleven.col-3 {
        width: 100%;
    }

    .mva7-thc-activetheme-district-theme-11 .publicU-Details .gen-card-content,
    .home-11 .publicU-Details .gen-card-content {
        padding: 10px;
    }

    .mva7-thc-activetheme-district-theme-11 .publicUtilityMainCont .gen-card-small:hover a,
    .home-11 .publicUtilityMainCont .gen-card-small:hover a {
        color: #a9a6ff;
    }

    .mva7-thc-activetheme-district-theme-11 .widgettitle,
    .home-11 .widgettitle {
        background: #631988;
    }

    .mva7-thc-activetheme-district-theme-11 .pdf-hold,
    .home-11 .pdf-hold {
        padding: 12px 0;
        border-top: 0;
    }

    .mva7-thc-activetheme-district-theme-11 .touristPlace .gen-card .gen-card-content span.location button:after,
    .mva7-thc-activetheme-district-theme-11 .touristPlace .gen-card .gen-card-content span.location button:before,
    .home-11 .touristPlace .gen-card .gen-card-content span.location button:after,
    .home-11 .touristPlace .gen-card .gen-card-content span.location button:before {
        left: 102%;
    }

    .mva7-thc-activetheme-district-theme-11 .title-desp-cntr,
    .home-11 .title-desp-cntr {
        border: 1px solid rgba(0, 0, 0, 0.3);
        padding: 0 15px 15px 15px;
    }

    .mva7-thc-activetheme-district-theme-11 .list-view .title-desp-cntr,
    .home-11 .list-view .title-desp-cntr {
        padding-left: 31%;
        border: 0;
    }

    .mva7-thc-activetheme-district-theme-11 .list-view .photoglryMainCont,
    .home-11 .list-view .photoglryMainCont {
        border: 1px solid #ccc;
    }

    .mva7-thc-activetheme-district-theme-11 .list-view .col-4 .photoglryMainCont .title-desp-cntr .photoglryTxtCont,
    .home-11 .list-view .col-4 .photoglryMainCont .title-desp-cntr .photoglryTxtCont {
        width: 100%;
        float: none;
    }

    .mva7-thc-activetheme-district-theme-11 .title-desp-cntr .photoglryTxtCont > h3,
    .mva7-thc-activetheme-district-theme-11 .title-desp-cntr .photoglryTxtCont > h2,
    .mva7-thc-activetheme-district-theme-11 .title-desp-cntr .photoglryTxtCont > .heading3,
    .home-11 .title-desp-cntr .photoglryTxtCont > h3,
    .home-11 .title-desp-cntr .photoglryTxtCont > h2,
    .home-11 .title-desp-cntr .photoglryTxtCont > .heading3 {
        padding-bottom: 0.5em;
    }

    .mva7-thc-activetheme-district-theme-11 .list-view .title-desp-cntr .photoglryTxtCont > h3,
    .mva7-thc-activetheme-district-theme-11 .list-view .title-desp-cntr .photoglryTxtCont > h2,
    .home-11 .list-view .title-desp-cntr .photoglryTxtCont > h3,
    .home-11 .list-view .title-desp-cntr .photoglryTxtCont > h2 {
        padding-top: 0.5em;
    }

    .mva7-thc-activetheme-district-theme-11 .title-desp-cntr .gallery-descriptions,
    .home-11 .title-desp-cntr .gallery-descriptions {
        border: 0;
        padding: 0;
        height: 95px;
        width: 100%;
    }

    .mva7-thc-activetheme-district-theme-11 .fancybox-iframe,
    .home-11 .fancybox-iframe {
        padding-bottom: 15px !important;
    }

    .mva7-thc-activetheme-district-theme-11 .wpcf7-submit.btn-gov,
    .home-11 .wpcf7-submit.btn-gov {
        color: #ffffff;
        background-color: #25245f;
        border-color: #1f1e50;
    }

    .mva7-thc-activetheme-district-theme-11 .photo-album-eleven,
    .home-11 .photo-album-eleven {
        font-size: 1.5em;
        vertical-align: middle;
    }

    .mva7-thc-activetheme-district-theme-11 .list-view .col-4 .photoglryMainCont .photoglryTxtCont h4,
    .home-11 .list-view .col-4 .photoglryMainCont .photoglryTxtCont h4 {
        padding-top: 10px;
    }

    .mva7-thc-activetheme-district-theme-11 .touristPlace11 .gen-card .gen-card-img .gen-card-hover .shareGalleryContainer.tplace-share-eleven a,
    .mva7-thc-activetheme-district-theme-11 .touristPlace11 .gen-card .gen-card-img .gen-card-hover .shareGalleryContainer.tplace-share-eleven a:last-child,
    .home-11 .touristPlace11 .gen-card .gen-card-img .gen-card-hover .shareGalleryContainer.tplace-share-eleven a,
    .home-11 .touristPlace11 .gen-card .gen-card-img .gen-card-hover .shareGalleryContainer.tplace-share-eleven a:last-child {
        width: 33.33%;
        text-align: center;
    }

    .mva7-thc-activetheme-district-theme-11 .past-events.archive-evnt-btn,
    .home-11 .past-events.archive-evnt-btn {
        display: inline-block;
        width: 100%;
        margin-top: 10px;
    }

    .mva7-thc-activetheme-district-theme-11 .fb-twiter-icon.shareGalleryContainer a,
    .home-11 .fb-twiter-icon.shareGalleryContainer a {
        width: 50%;
    }

    .mva7-thc-activetheme-district-theme-11 .event-border,
    .home-11 .event-border {
        border: 1px solid #ccc !important;
        padding: 10px;
    }

    .mva7-thc-activetheme-district-theme-11 .list-view .event-border,
    .home-11 .list-view .event-border {
        margin-bottom: 15px !important;
    }

    .mva7-thc-activetheme-district-theme-11 .list-view .touristPlace .gen-card .gen-card-img,
    .home-11 .list-view .touristPlace .gen-card .gen-card-img {
        margin-right: 1%;
    }

    .mva7-thc-activetheme-district-theme-11 .list-view .touristPlace .gen-card .gen-card-content-main,
    .home-11 .list-view .touristPlace .gen-card .gen-card-content-main {
        width: 74%;
    }

    .mva7-thc-activetheme-district-theme-11 .selectsearchContainer .field.has-addons .control .button,
    .home-11 .selectsearchContainer .field.has-addons .control .button {
        font-size: 1em;
    }

    .mva7-thc-activetheme-district-theme-11 .gen-list ul li a div.list-text:hover,
    .mva7-thc-activetheme-district-theme-11 .gen-list ul li a:hover,
    .mva7-thc-activetheme-district-theme-11 .gen-list ul li .list-anchor div.list-text:hover,
    .mva7-thc-activetheme-district-theme-11 .gen-list ul li .list-anchor:hover,
    .home-11 .gen-list ul li a div.list-text:hover,
    .home-11 .gen-list ul li a:hover,
    .home-11 .gen-list ul li .list-anchor div.list-text:hover,
    .home-11 .gen-list ul li .list-anchor:hover {
        color: inherit;
    }

    .mva7-thc-activetheme-district-theme-11 .gen-list-squre-icons.clearfix ul.equal-height li,
    .home-11 .gen-list-squre-icons.clearfix ul.equal-height li {
        display: table-cell;
        height: auto;
    }

    .mva7-thc-activetheme-district-theme-11 .gen-list.iconTop-textBottom-list.public-services-eleven li a span.list-icon,
    .mva7-thc-activetheme-district-theme-11 .gen-list.iconTop-textBottom-list.public-services-eleven li .list-anchor span.list-icon,
    .home-11 .gen-list.iconTop-textBottom-list.public-services-eleven li a span.list-icon,
    .home-11 .gen-list.iconTop-textBottom-list.public-services-eleven li .list-anchor span.list-icon {
        width: 80px;
        height: 80px;
        line-height: 80px;
    }

    .mva7-thc-activetheme-district-theme-11 .gen-list.iconTop-textBottom-list.public-services-eleven li a span.list-icon,
    .mva7-thc-activetheme-district-theme-11 .gen-list.iconTop-textBottom-list.public-services-eleven li .list-anchor span.list-icon,
    .home-11 .gen-list.iconTop-textBottom-list.public-services-eleven li a span.list-icon,
    .home-11 .gen-list.iconTop-textBottom-list.public-services-eleven li .list-anchor span.list-icon {
        font-size: 2.3em;
    }

        .mva7-thc-activetheme-district-theme-11 .gen-list.iconTop-textBottom-list.public-services-eleven li a span.list-icon:before,
        .mva7-thc-activetheme-district-theme-11 .gen-list.iconTop-textBottom-list.public-services-eleven li .list-anchor span.list-icon:before,
        .home-11 .gen-list.iconTop-textBottom-list.public-services-eleven li a span.list-icon:before,
        .home-11 .gen-list.iconTop-textBottom-list.public-services-eleven li .list-anchor span.list-icon:before {
            font-size: inherit;
        }

    .mva7-thc-activetheme-district-theme-11 .public-services-eleven.gen-list.iconTop-textBottom-list li a div.list-text,
    .mva7-thc-activetheme-district-theme-11 .public-services-eleven.gen-list.iconTop-textBottom-list li .list-anchor div.list-text,
    .home-11 .public-services-eleven.gen-list.iconTop-textBottom-list li a div.list-text,
    .home-11 .public-services-eleven.gen-list.iconTop-textBottom-list li .list-anchor div.list-text {
        font-size: 1.1em;
    }

    .mva7-thc-activetheme-district-theme-11 .text-highlight,
    .home-11 .text-highlight {
        color: #631988;
    }

    .mva7-thc-activetheme-district-theme-11 .tourist-details11 .two-grid button,
    .home-11 .tourist-details11 .two-grid button {
        float: left;
    }

    .mva7-thc-activetheme-district-theme-11 .tourist-details11 .two-grid P,
    .home-11 .tourist-details11 .two-grid P {
        display: inherit;
        width: auto;
    }

    .mva7-thc-activetheme-district-theme-11 #overflowMenu .ofMenu .current-menu-ancestor > a,
    .home-11 #overflowMenu .ofMenu .current-menu-ancestor > a {
        background: #631988;
    }

    .mva7-thc-activetheme-district-theme-11 .list-view .col-4 .photoglryMainCont .photoglryTxtCont,
    .home-11 .list-view .col-4 .photoglryMainCont .photoglryTxtCont {
        padding: 15px 0;
    }

    .mva7-thc-activetheme-district-theme-11 #topBar1 #accessibility ul li .textSizing,
    .home-11 #topBar1 #accessibility ul li .textSizing {
        padding: 4px 6px;
    }

@media screen and (max-width: 940px) {
    .mva7-thc-activetheme-district-theme-11 #topBar1 #accessibility ul li,
    .home-11 #topBar1 #accessibility ul li {
        margin-right: -4px;
    }

        .mva7-thc-activetheme-district-theme-11 #topBar1 #accessibility ul li .socialIcons li,
        .home-11 #topBar1 #accessibility ul li .socialIcons li {
            margin-right: 0;
        }

        .mva7-thc-activetheme-district-theme-11 #topBar1 #accessibility ul li a.change-language,
        .home-11 #topBar1 #accessibility ul li a.change-language {
            padding: 10px 8px 11px !important;
        }

        .mva7-thc-activetheme-district-theme-11 #topBar1 #accessibility ul li a,
        .home-11 #topBar1 #accessibility ul li a {
            padding: 4px 12px;
        }

            .mva7-thc-activetheme-district-theme-11 #topBar1 #accessibility ul li a.skip-to-content,
            .home-11 #topBar1 #accessibility ul li a.skip-to-content {
                font-size: 1em;
                padding: 9px;
            }
}

@media (min-width: 768px) {
    .mva7-thc-activetheme-district-theme-11 .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,
    .home-11 .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
        border-color: #ccc;
        border-width: 1px;
    }
}

@media screen and (max-width: 640px) {
    .mva7-thc-activetheme-district-theme-11 .office-bearers-eleven .khowMinisterBox .MinisterProfile ul,
    .home-11 .office-bearers-eleven .khowMinisterBox .MinisterProfile ul {
        display: inline-block;
        float: none;
        vertical-align: top;
    }

    .mva7-thc-activetheme-district-theme-11 .khowMinisterBox,
    .home-11 .khowMinisterBox {
        padding-bottom: 0;
    }

    .mva7-thc-activetheme-district-theme-11 .slide-caption p,
    .home-11 .slide-caption p {
        text-align: left !important;
    }

    .mva7-thc-activetheme-district-theme-11 .serviceMainContainer,
    .home-11 .serviceMainContainer {
        display: inline-block;
    }

    .mva7-thc-activetheme-district-theme-11 .serviceHeadingCont,
    .mva7-thc-activetheme-district-theme-11 .serviceSearchContainer .selectsearchContainer .field.has-addons,
    .home-11 .serviceHeadingCont,
    .home-11 .serviceSearchContainer .selectsearchContainer .field.has-addons {
        width: 100%;
    }

        .mva7-thc-activetheme-district-theme-11 .serviceHeadingCont:after,
        .home-11 .serviceHeadingCont:after {
            display: none;
        }

    .mva7-thc-activetheme-district-theme-11 .serviceSearchContainer,
    .home-11 .serviceSearchContainer {
        padding: 15px;
    }

    .mva7-thc-activetheme-district-theme-11 .events-wrapper.col6row .eventItem,
    .home-11 .events-wrapper.col6row .eventItem {
        width: 98%;
    }

    .mva7-thc-activetheme-district-theme-11 .title-desp-cntr .gallery-descriptions,
    .home-11 .title-desp-cntr .gallery-descriptions {
        height: auto;
    }

    .mva7-thc-activetheme-district-theme-11 .vc_tta-panel .vc_tta-panel-heading,
    .home-11 .vc_tta-panel .vc_tta-panel-heading {
        color: #fff;
    }

    .mva7-thc-activetheme-district-theme-11 h2.resp-accordion,
    .home-11 h2.resp-accordion {
        position: relative;
    }

        .mva7-thc-activetheme-district-theme-11 h2.resp-accordion:after,
        .home-11 h2.resp-accordion:after {
            content: "\f196";
            position: absolute;
            right: 10px;
            font-family: FontAwesome;
            font-size: inherit;
            text-rendering: auto;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }

        .mva7-thc-activetheme-district-theme-11 h2.resp-accordion.resp-tab-active:after,
        .home-11 h2.resp-accordion.resp-tab-active:after {
            content: "\f147";
        }

    .mva7-thc-activetheme-district-theme-11 .utilityTabContainer h2.resp-accordion:after,
    .home-11 .utilityTabContainer h2.resp-accordion:after {
        content: "";
    }

    .mva7-thc-activetheme-district-theme-11 .list-view .touristPlace .gen-card .gen-card-img,
    .mva7-thc-activetheme-district-theme-11 .list-view .touristPlace .gen-card .gen-card-content-main,
    .mva7-thc-activetheme-district-theme-11 .list-view .col-4 .pressReleaseMainCont .pressImage,
    .mva7-thc-activetheme-district-theme-11 .list-view .col-4 .pressReleaseMainCont .pressTxtCont,
    .home-11 .list-view .touristPlace .gen-card .gen-card-img,
    .home-11 .list-view .touristPlace .gen-card .gen-card-content-main,
    .home-11 .list-view .col-4 .pressReleaseMainCont .pressImage,
    .home-11 .list-view .col-4 .pressReleaseMainCont .pressTxtCont {
        width: 100%;
    }

    .mva7-thc-activetheme-district-theme-11 .list-view .touristPlace .gen-card .gen-card-content-main,
    .home-11 .list-view .touristPlace .gen-card .gen-card-content-main {
        padding-bottom: 20px;
    }

    .mva7-thc-activetheme-district-theme-11 .list-view .col-4 .pressReleaseMainCont .pressTxtCont,
    .home-11 .list-view .col-4 .pressReleaseMainCont .pressTxtCont {
        margin-top: 10px;
    }
}

/*css for high contrast*/
.mva7-thc-activetheme-district-theme-11.contrast p,
.contrast .home-11 p {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-11.contrast .vc_row-has-fill,
.mva7-thc-activetheme-district-theme-11.contrast .vc_col-has-fill .vc_column-inner,
.mva7-thc-activetheme-district-theme-11.contrast .vc_tta-panel-body .vc_tta-tab a,
.mva7-thc-activetheme-district-theme-11.contrast .vc_tta-tab .vc_active a,
.mva7-thc-activetheme-district-theme-11.contrast .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-11.contrast .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
.mva7-thc-activetheme-district-theme-11.contrast .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus,
.mva7-thc-activetheme-district-theme-11.contrast .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover,
.mva7-thc-activetheme-district-theme-11.contrast .gen-list.statistics-list ul li a div.list-text,
.mva7-thc-activetheme-district-theme-11.contrast .gen-list.statistics-list ul li .list-anchor div.list-text,
.mva7-thc-activetheme-district-theme-11.contrast .blue-bg,
.mva7-thc-activetheme-district-theme-11.contrast .red-bg,
.mva7-thc-activetheme-district-theme-11.contrast .green-bg,
.mva7-thc-activetheme-district-theme-11.contrast .orange-bg,
.mva7-thc-activetheme-district-theme-11.contrast .gray-bg,
.mva7-thc-activetheme-district-theme-11.contrast .white-bg,
.mva7-thc-activetheme-district-theme-11.contrast .light-gray-bg,
.mva7-thc-activetheme-district-theme-11.contrast .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-panels,
.mva7-thc-activetheme-district-theme-11.contrast .carasoleflex-wrap.white-bg,
.mva7-thc-activetheme-district-theme-11.contrast .flexslider,
.mva7-thc-activetheme-district-theme-11.contrast .no-bg .list-icon.green-bg,
.mva7-thc-activetheme-district-theme-11.contrast .no-bg .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme-11.contrast .no-bg .list-icon.red-bg,
.mva7-thc-activetheme-district-theme-11.contrast .no-bg .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme-11.contrast .no-bg .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme-11.contrast .no-bg .list-icon.white-bg,
.mva7-thc-activetheme-district-theme-11.contrast .no-bg .list-icon.light-grauy-bg,
.mva7-thc-activetheme-district-theme-11.contrast table tr:nth-child(odd) td,
.mva7-thc-activetheme-district-theme-11.contrast table th,
.mva7-thc-activetheme-district-theme-11.contrast .input:hover,
.mva7-thc-activetheme-district-theme-11.contrast .textarea:hover,
.mva7-thc-activetheme-district-theme-11.contrast .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active,
.mva7-thc-activetheme-district-theme-11.contrast .gen-tab .resp-tabs-list .resp-tab-item,
.mva7-thc-activetheme-district-theme-11.contrast .list-icon,
.mva7-thc-activetheme-district-theme-11.contrast #topBar1 #accessibility ul li .socialIcons.select-lang,
.mva7-thc-activetheme-district-theme-11.contrast .photo-gallery-eleven .gallery-heading h3,
.mva7-thc-activetheme-district-theme-11.contrast .photo-gallery-eleven .gallery-heading h2,
.mva7-thc-activetheme-district-theme-11.contrast .serviceHeadingCont,
.mva7-thc-activetheme-district-theme-11.contrast .serviceMainContainer,
.mva7-thc-activetheme-district-theme-11.contrast .gallery-descriptions,
.contrast .home-11 .vc_row-has-fill,
.contrast .home-11 .vc_col-has-fill .vc_column-inner,
.contrast .home-11 .vc_tta-panel-body .vc_tta-tab a,
.contrast .home-11 .vc_tta-tab .vc_active a,
.contrast .home-11 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.contrast .home-11 .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
.contrast .home-11 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus,
.contrast .home-11 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover,
.contrast .home-11 .gen-list.statistics-list ul li a div.list-text,
.contrast .home-11 .gen-list.statistics-list ul li .list-anchor div.list-text,
.contrast .home-11 .blue-bg,
.contrast .home-11 .red-bg,
.contrast .home-11 .green-bg,
.contrast .home-11 .orange-bg,
.contrast .home-11 .gray-bg,
.contrast .home-11 .white-bg,
.contrast .home-11 .light-gray-bg,
.contrast .home-11 .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-panels,
.contrast .home-11 .carasoleflex-wrap.white-bg,
.contrast .home-11 .flexslider,
.contrast .home-11 .no-bg .list-icon.green-bg,
.contrast .home-11 .no-bg .list-icon.blue-bg,
.contrast .home-11 .no-bg .list-icon.red-bg,
.contrast .home-11 .no-bg .list-icon.orange-bg,
.contrast .home-11 .no-bg .list-icon.gray-bg,
.contrast .home-11 .no-bg .list-icon.white-bg,
.contrast .home-11 .no-bg .list-icon.light-grauy-bg,
.contrast .home-11 table tr:nth-child(odd) td,
.contrast .home-11 table th,
.contrast .home-11 .input:hover,
.contrast .home-11 .textarea:hover,
.contrast .home-11 .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active,
.contrast .home-11 .gen-tab .resp-tabs-list .resp-tab-item,
.contrast .home-11 .list-icon,
.contrast .home-11 #topBar1 #accessibility ul li .socialIcons.select-lang,
.contrast .home-11 .photo-gallery-eleven .gallery-heading h3,
.contrast .home-11 .photo-gallery-eleven .gallery-heading h2,
.contrast .home-11 .serviceHeadingCont,
.contrast .home-11 .serviceMainContainer,
.contrast .home-11 .gallery-descriptions {
    background-color: #000 !important;
    background: #000 !important;
}

.mva7-thc-activetheme-district-theme-11.contrast .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab > a,
.contrast .home-11 .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab > a {
    background-color: transparent !important;
}

.mva7-thc-activetheme-district-theme-11.contrast .gen-list.big-icon-list .list-text,
.mva7-thc-activetheme-district-theme-11.contrast .gen-list.big-icon-list .list-icon,
.mva7-thc-activetheme-district-theme-11.contrast .gen-list.small-icon-list .list-icon,
.mva7-thc-activetheme-district-theme-11.contrast .gen-list.box-list .list-icon,
.mva7-thc-activetheme-district-theme-11.contrast .gen-list.importantLinksWrapper ul li a,
.mva7-thc-activetheme-district-theme-11.contrast .flex-direction-nav a:before,
.mva7-thc-activetheme-district-theme-11.contrast .gen-tab .resp-tabs-list .resp-tab-item,
.mva7-thc-activetheme-district-theme-11.contrast .helpline-no-eleven.gen-list ul li a div.list-text b,
.mva7-thc-activetheme-district-theme-11.contrast .helpline-no-eleven.gen-list ul li a div.list-text strong,
.mva7-thc-activetheme-district-theme-11.contrast .helpline-no-eleven.gen-list ul li .list-anchor div.list-text b,
.mva7-thc-activetheme-district-theme-11.contrast .helpline-no-eleven.gen-list ul li .list-anchor div.list-text strong,
.mva7-thc-activetheme-district-theme-11.contrast .top-tab-eleven.vc_tta-style-outline .vc_tta-tab > a,
.mva7-thc-activetheme-district-theme-11.contrast .gen-list ul li a span.list-icon,
.mva7-thc-activetheme-district-theme-11.contrast .gen-list ul li .list-anchor span.list-icon,
.mva7-thc-activetheme-district-theme-11.contrast .public-services-eleven.gen-list.iconTop-textBottom-list li a span.list-icon,
.mva7-thc-activetheme-district-theme-11.contrast .public-services-eleven.gen-list.iconTop-textBottom-list li .list-anchor span.list-icon,
.contrast .home-11 .gen-list.big-icon-list .list-text,
.contrast .home-11 .gen-list.big-icon-list .list-icon,
.contrast .home-11 .gen-list.small-icon-list .list-icon,
.contrast .home-11 .gen-list.box-list .list-icon,
.contrast .home-11 .gen-list.importantLinksWrapper ul li a,
.contrast .home-11 .flex-direction-nav a:before,
.contrast .home-11 .gen-tab .resp-tabs-list .resp-tab-item,
.contrast .home-11 .helpline-no-eleven.gen-list ul li a div.list-text b,
.contrast .home-11 .helpline-no-eleven.gen-list ul li a div.list-text strong,
.contrast .home-11 .helpline-no-eleven.gen-list ul li .list-anchor div.list-text b,
.contrast .home-11 .helpline-no-eleven.gen-list ul li .list-anchor div.list-text strong,
.contrast .home-11 .top-tab-eleven.vc_tta-style-outline .vc_tta-tab > a,
.contrast .home-11 .gen-list ul li a span.list-icon,
.contrast .home-11 .gen-list ul li .list-anchor span.list-icon,
.contrast .home-11 .public-services-eleven.gen-list.iconTop-textBottom-list li a span.list-icon,
.contrast .home-11 .public-services-eleven.gen-list.iconTop-textBottom-list li .list-anchor span.list-icon {
    color: #ffff00 !important;
}

.mva7-thc-activetheme-district-theme-11.contrast .top-tab-eleven.vc_tta-style-outline .vc_tta-tab.vc_active > a,
.mva7-thc-activetheme-district-theme-11.contrast .vc_tta-panel.vc_active .vc_tta-panel-heading,
.contrast .home-11 .top-tab-eleven.vc_tta-style-outline .vc_tta-tab.vc_active > a,
.contrast .home-11 .vc_tta-panel.vc_active .vc_tta-panel-heading {
    background: #ff0 !important;
    background-color: #ff0 !important;
    color: #000 !important;
    border: 2px solid #ff0 !important;
    border-bottom: 0 !important;
}

.mva7-thc-activetheme-district-theme-11.contrast .public-services-eleven.gen-list.iconTop-textBottom-list li a span.list-icon,
.mva7-thc-activetheme-district-theme-11.contrast .public-services-eleven.gen-list.iconTop-textBottom-list li .list-anchor span.list-icon,
.mva7-thc-activetheme-district-theme-11.contrast .public-services-eleven.gen-list.iconTop-textBottom-list li:hover a span.list-icon,
.mva7-thc-activetheme-district-theme-11.contrast .public-services-eleven.gen-list.iconTop-textBottom-list li:hover .list-anchor span.list-icon,
.mva7-thc-activetheme-district-theme-11.contrast #topBar1 #accessibility ul li .socialIcons ul li a:hover,
.contrast .home-11 .public-services-eleven.gen-list.iconTop-textBottom-list li a span.list-icon,
.contrast .home-11 .public-services-eleven.gen-list.iconTop-textBottom-list li .list-anchor span.list-icon,
.contrast .home-11 .public-services-eleven.gen-list.iconTop-textBottom-list li:hover a span.list-icon,
.contrast .home-11 .public-services-eleven.gen-list.iconTop-textBottom-list li:hover .list-anchor span.list-icon,
.contrast .home-11 #topBar1 #accessibility ul li .socialIcons ul li a:hover {
    background: #222 !important;
}

.mva7-thc-activetheme-district-theme-11.contrast .vc_col-has-fill .vc_column-inner,
.mva7-thc-activetheme-district-theme-11.contrast .list-icon.green-bg,
.mva7-thc-activetheme-district-theme-11.contrast .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme-11.contrast .list-icon.red-bg,
.mva7-thc-activetheme-district-theme-11.contrast .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme-11.contrast .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme-11.contrast .list-icon.white-bg,
.mva7-thc-activetheme-district-theme-11.contrast .list-icon.light-grauy-bg,
.mva7-thc-activetheme-district-theme-11.contrast .singlebox .box-1,
.mva7-thc-activetheme-district-theme-11.contrast .gen-list.box-list li,
.mva7-thc-activetheme-district-theme-11.contrast .list-icon,
.mva7-thc-activetheme-district-theme-11.contrast .gen-list.statistics-box-list li,
.contrast .home-11 .vc_col-has-fill .vc_column-inner,
.contrast .home-11 .list-icon.green-bg,
.contrast .home-11 .list-icon.blue-bg,
.contrast .home-11 .list-icon.red-bg,
.contrast .home-11 .list-icon.orange-bg,
.contrast .home-11 .list-icon.gray-bg,
.contrast .home-11 .list-icon.white-bg,
.contrast .home-11 .list-icon.light-grauy-bg,
.contrast .home-11 .singlebox .box-1,
.contrast .home-11 .gen-list.box-list li,
.contrast .home-11 .list-icon,
.contrast .home-11 .gen-list.statistics-box-list li {
    border: 1px solid #3b3b3b !important;
    border-color: #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme-11.contrast .vc_tta.vc_general .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-11.contrast .top-tab-eleven.vc_tta-style-outline .vc_tta-tab.vc_active > a,
.mva7-thc-activetheme-district-theme-11.contrast .serviceMainContainer,
.contrast .home-11 .vc_tta.vc_general .vc_tta-panel-body,
.contrast .home-11 .top-tab-eleven.vc_tta-style-outline .vc_tta-tab.vc_active > a,
.contrast .home-11 .serviceMainContainer {
    border: 1px solid #fff !important;
}

.mva7-thc-activetheme-district-theme-11.contrast .footerlogocarousel.withborder .flexslider .slides > li:first-child,
.mva7-thc-activetheme-district-theme-11.contrast .title-desp-cntr,
.contrast .home-11 .footerlogocarousel.withborder .flexslider .slides > li:first-child,
.contrast .home-11 .title-desp-cntr {
    border-color: #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme-11.contrast #footerScrollbarWrapper,
.contrast .home-11 #footerScrollbarWrapper {
    border-bottom: none;
}

.mva7-thc-activetheme-district-theme-11.contrast .footerlogocarousel.withborder .flexslider .slides > li,
.contrast .home-11 .footerlogocarousel.withborder .flexslider .slides > li {
    box-shadow: 1px 0px 0px 0px #3b3b3b;
}

.mva7-thc-activetheme-district-theme-11.contrast .banner-eleven.full-cntrl-right-caption-left .container .slide-caption,
.contrast .home-11 .banner-eleven.full-cntrl-right-caption-left .container .slide-caption {
    background: rgba(0, 0, 0, 0.69);
}

.mva7-thc-activetheme-district-theme-11.contrast .photo-gallery-eleven .gallery-heading a,
.mva7-thc-activetheme-district-theme-11.contrast .vc_tta-panel.vc_active .vc_tta-panel-heading,
.contrast .home-11 .photo-gallery-eleven .gallery-heading a,
.contrast .home-11 .vc_tta-panel.vc_active .vc_tta-panel-heading {
    background: #333 !important;
}

.mva7-thc-activetheme-district-theme-11.contrast .serviceHeadingCont,
.contrast .home-11 .serviceHeadingCont {
    border-right: 1px solid #fff;
}

    .mva7-thc-activetheme-district-theme-11.contrast .serviceHeadingCont:after,
    .contrast .home-11 .serviceHeadingCont:after {
        border-left: 10px solid #fff;
    }

.mva7-thc-activetheme-district-theme-11.contrast #accordion2 .accordianheader,
.contrast .home-11 #accordion2 .accordianheader {
    border-bottom: none;
    border-color: #fff;
}

.mva7-thc-activetheme-district-theme-11.contrast #accordion2,
.contrast .home-11 #accordion2 {
    border-bottom: 1px solid #fff;
}

    .mva7-thc-activetheme-district-theme-11.contrast #accordion2 .accordianbody,
    .contrast .home-11 #accordion2 .accordianbody {
        border-top: none;
        border-bottom: none;
    }

.mva7-thc-activetheme-district-theme-11.contrast .touristPlace .gen-card .gen-card-content span.location button span,
.contrast .home-11 .touristPlace .gen-card .gen-card-content span.location button span {
    color: #000;
}

.mva7-thc-activetheme-district-theme-11.contrast .touristPlace .gen-card .gen-card-content span.location button:before,
.mva7-thc-activetheme-district-theme-11.contrast .touristPlace .gen-card .gen-card-content span.location button:after,
.contrast .home-11 .touristPlace .gen-card .gen-card-content span.location button:before,
.contrast .home-11 .touristPlace .gen-card .gen-card-content span.location button:after {
    border-left-color: #ffff00;
}

.mva7-thc-activetheme-district-theme-11.contrast .nav .current-menu-ancestor > a,
.mva7-thc-activetheme-district-theme-11.contrast .nav li.active > a,
.contrast .home-11 .nav .current-menu-ancestor > a,
.contrast .home-11 .nav li.active > a {
    color: #000 !important;
    background: #ffff00;
}

.mva7-thc-activetheme-district-theme-11.contrast caption,
.contrast .home-11 caption {
    background: #3b3b3b;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-11.contrast .widgettitle,
.contrast .home-11 .widgettitle {
    background: #222;
}

.mva7-thc-activetheme-district-theme-11.contrast input[type="text"].input:hover,
.mva7-thc-activetheme-district-theme-11.contrast input[type="email"].input:hover,
.contrast .home-11 input[type="text"].input:hover,
.contrast .home-11 input[type="email"].input:hover {
    background: #fff !important;
}

.mva7-thc-activetheme-district-theme-11.contrast .wpcf7-submit.btn-gov,
.contrast .home-11 .wpcf7-submit.btn-gov {
    border-color: #ffff00;
}

.mva7-thc-activetheme-district-theme-11.contrast .wpb-js-composer .vc_tta.vc_tta-spacing-1 .vc_tta-tab,
.contrast .home-11 .wpb-js-composer .vc_tta.vc_tta-spacing-1 .vc_tta-tab {
    background: #333 !important;
}

.mva7-thc-activetheme-district-theme-11.contrast .wpb-js-composer .vc_tta.vc_tta-style-outline .vc_tta-tab > a,
.contrast .home-11 .wpb-js-composer .vc_tta.vc_tta-style-outline .vc_tta-tab > a {
    border-width: 1px;
}

.mva7-thc-activetheme-district-theme-11.contrast .carasoleflex-wrap.dark-bg,
.contrast .home-11 .carasoleflex-wrap.dark-bg {
    border: 0 !important;
}

.mva7-thc-activetheme-district-theme-11.contrast .text-highlight,
.contrast .home-11 .text-highlight {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-11.contrast .top-tab-eleven.vc_tta-style-outline .vc_tta-tab.vc_active > a,
.mva7-thc-activetheme-district-theme-11.contrast .vc_tta-panel.vc_active .vc_tta-panel-heading,
.contrast .home-11 .top-tab-eleven.vc_tta-style-outline .vc_tta-tab.vc_active > a,
.contrast .home-11 .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border: 2px solid #ff0 !important;
    color: #ff0 !important;
}

/*Theme 11 end*/
/*Theme 12 start*/
.mva7-thc-activetheme-district-theme-12 .box-1 .khowMinisterBox .social-icocntr a,
.home-12 .box-1 .khowMinisterBox .social-icocntr a {
    display: inline-block;
    text-align: center;
    width: 15px;
}

.mva7-thc-activetheme-district-theme-12 #topBar1 #accessibility ul li.bhashiniLangDropdown,
.home-12 #topBar1 #accessibility ul li.bhashiniLangDropdown {
    border: 1px solid #ffffff82;
    border-top: none;
    border-bottom: none;
}

.mva7-thc-activetheme-district-theme-12 .nav ul.sub-menu.megamenu li,
.home-12 .nav ul.sub-menu.megamenu li {
    background: #f1592a;
}

.mva7-thc-activetheme-district-theme-12 .eventWidgetImage a span.icon-twitter,
.mva7-thc-activetheme-district-theme-12 .touristSocial a span.icon-twitter,
.home-12 .eventWidgetImage a span.icon-twitter,
.home-12 .touristSocial a span.icon-twitter {
    width: 20px;
    filter: invert(1);
}

.mva7-thc-activetheme-district-theme-12 .photogallery-main .gen-card .gen-card-content-main .gen-card-content .shareGalleryContainer a span.icon-twitter,
.home-12 .photogallery-main .gen-card .gen-card-content-main .gen-card-content .shareGalleryContainer a span.icon-twitter {
    background-image: url(ico-twitter.svg);
    background-size: 18px;
    background-repeat: no-repeat;
    background-position: center;
}

    .mva7-thc-activetheme-district-theme-12 .photogallery-main .gen-card .gen-card-content-main .gen-card-content .shareGalleryContainer a span.icon-twitter:hover,
    .home-12 .photogallery-main .gen-card .gen-card-content-main .gen-card-content .shareGalleryContainer a span.icon-twitter:hover {
        filter: invert(1);
    }

.mva7-thc-activetheme-district-theme-12 #topBar1.make-accessible-header #accessibility > ul > li > a:hover > img,
.mva7-thc-activetheme-district-theme-12 #topBar1.make-accessible-header #accessibility > ul > li.mFocus > a:hover > img,
.home-12 #topBar1.make-accessible-header #accessibility > ul > li > a:hover > img,
.home-12 #topBar1.make-accessible-header #accessibility > ul > li.mFocus > a:hover > img {
    filter: invert(10);
}

.mva7-thc-activetheme-district-theme-12 .menuWrapper,
.home-12 .menuWrapper {
    min-height: 48px;
}

.mva7-thc-activetheme-district-theme-12 .banner-twelve.full-cntrl-right-caption-bottom .container .slide-caption,
.home-12 .banner-twelve.full-cntrl-right-caption-bottom .container .slide-caption {
    background: rgba(31, 157, 140, 0.8);
}

.mva7-thc-activetheme-district-theme-12 .nav li > a,
.home-12 .nav li > a {
    padding: 8px 19px;
}

.mva7-thc-activetheme-district-theme-12 .nav ul li > a,
.home-12 .nav ul li > a {
    margin: 6px;
}

.mva7-thc-activetheme-district-theme-12 .nav .moreNav a,
.home-12 .nav .moreNav a {
    padding: 2px 19px;
}

.mva7-thc-activetheme-district-theme-12 .top-tab-twelve.vc_tta-color-white.vc_tta-style-modern .vc_tta-tab.vc_active > a,
.home-12 .top-tab-twelve.vc_tta-color-white.vc_tta-style-modern .vc_tta-tab.vc_active > a {
    border-color: #ccc;
    background-color: #cd123f;
    color: #fff;
    border-bottom-color: transparent;
}

.mva7-thc-activetheme-district-theme-12 .top-tab-twelve.vc_tta-color-white.vc_tta-style-modern .vc_tta-tab > a,
.home-12 .top-tab-twelve.vc_tta-color-white.vc_tta-style-modern .vc_tta-tab > a {
    border-color: #ccc;
    font-weight: 600;
}

@media (min-width: 768px) {
    .mva7-thc-activetheme-district-theme-12 .top-tab-twelve.vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
    .home-12 .top-tab-twelve.vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
        border-color: #ccc;
        background-color: #fff;
        min-height: 230px;
    }
}

.mva7-thc-activetheme-district-theme-12 .meet-minister-twelve.border,
.mva7-thc-activetheme-district-theme-12 .office-bearers-nine.singlebox .box-1,
.home-12 .meet-minister-twelve.border,
.home-12 .office-bearers-nine.singlebox .box-1 {
    border-color: #ccc;
}

.mva7-thc-activetheme-district-theme-12 .meet-minister-twelve.singlebox,
.home-12 .meet-minister-twelve.singlebox {
    width: 100%;
    margin: 0;
}

.mva7-thc-activetheme-district-theme-12 .singlebox .box-1,
.home-12 .singlebox .box-1 {
    border-bottom: 1px solid #e7e7e7;
}

.mva7-thc-activetheme-district-theme-12 .meet-minister-twelve .khowMinisterBox .khowMinisterBoxImg img,
.home-12 .meet-minister-twelve .khowMinisterBox .khowMinisterBoxImg img {
    border: 1px solid #ccc;
}

.mva7-thc-activetheme-district-theme-12 .meet-minister-twelve .khowMinisterBox .MinisterProfile ul,
.home-12 .meet-minister-twelve .khowMinisterBox .MinisterProfile ul {
    padding: 5px 0 0 0;
    float: left;
}

.mva7-thc-activetheme-district-theme-12 .meet-minister-twelve .social-icocntr,
.home-12 .meet-minister-twelve .social-icocntr {
    width: auto;
}

.mva7-thc-activetheme-district-theme-12 .meet-minister-twelve .box-1.aside-box,
.home-12 .meet-minister-twelve .box-1.aside-box {
    padding-bottom: 25px;
}

.mva7-thc-activetheme-district-theme-12 .public-services-twelve.gen-list ul li,
.home-12 .public-services-twelve.gen-list ul li {
    display: inline-block;
    width: 49%;
}

.mva7-thc-activetheme-district-theme-12 .public-services-twelve.gen-list.small-icon-list ul li a,
.mva7-thc-activetheme-district-theme-12 .public-services-twelve.gen-list.small-icon-list ul li .list-anchor,
.home-12 .public-services-twelve.gen-list.small-icon-list ul li a,
.home-12 .public-services-twelve.gen-list.small-icon-list ul li .list-anchor {
    font-weight: 600;
}

.mva7-thc-activetheme-district-theme-12 .public-services-twelve.gen-list.small-icon-list .list-icon,
.home-12 .public-services-twelve.gen-list.small-icon-list .list-icon {
    width: 50px !important;
    height: 50px !important;
    background: #219080 !important;
    color: #fff;
    position: relative;
}

    .mva7-thc-activetheme-district-theme-12 .public-services-twelve.gen-list.small-icon-list .list-icon:after,
    .home-12 .public-services-twelve.gen-list.small-icon-list .list-icon:after {
        content: "\e949";
        font-family: "icomoon" !important;
        text-rendering: auto;
        font-size: 16px;
        position: absolute;
        right: -10px;
        color: #219080;
        top: 32px;
    }

.mva7-thc-activetheme-district-theme-12 .public-services-twelve.gen-list.small-icon-list .list-icon,
.home-12 .public-services-twelve.gen-list.small-icon-list .list-icon {
    font-size: 2.5em !important;
}

    .mva7-thc-activetheme-district-theme-12 .public-services-twelve.gen-list.small-icon-list .list-icon:before,
    .home-12 .public-services-twelve.gen-list.small-icon-list .list-icon:before {
        font-size: inherit !important;
    }

.mva7-thc-activetheme-district-theme-12 .public-services-twelve.gen-list ul li a div.list-text,
.mva7-thc-activetheme-district-theme-12 .public-services-twelve.gen-list ul li .list-anchor div.list-text,
.home-12 .public-services-twelve.gen-list ul li a div.list-text,
.home-12 .public-services-twelve.gen-list ul li .list-anchor div.list-text {
    padding-left: 20px;
}

.mva7-thc-activetheme-district-theme-12 .photo-gallery-twelve.flexslider,
.home-12 .photo-gallery-twelve.flexslider {
    background: none;
}

    .mva7-thc-activetheme-district-theme-12 .photo-gallery-twelve.flexslider .gallery-heading,
    .home-12 .photo-gallery-twelve.flexslider .gallery-heading {
        left: 4px;
        top: 4px;
    }

    .mva7-thc-activetheme-district-theme-12 .photo-gallery-twelve.flexslider .slides li img,
    .mva7-thc-activetheme-district-theme-12 .photo-gallery-twelve.flexslider .flex-control-thumbs li img,
    .home-12 .photo-gallery-twelve.flexslider .slides li img,
    .home-12 .photo-gallery-twelve.flexslider .flex-control-thumbs li img {
        border: 4px solid #fff;
    }

.mva7-thc-activetheme-district-theme-12 .events-twelve.events-wrapper.with-bg,
.home-12 .events-twelve.events-wrapper.with-bg {
    background-color: transparent;
}

.mva7-thc-activetheme-district-theme-12 .featured-project-twelve.gen-card,
.home-12 .featured-project-twelve.gen-card {
    padding: 0;
}

.mva7-thc-activetheme-district-theme-12 .widgettitle,
.home-12 .widgettitle {
    background: #f1592a;
}

.mva7-thc-activetheme-district-theme-12 .list-view .grid-with-sidebar,
.home-12 .list-view .grid-with-sidebar {
    min-height: 200px;
    border: 1px solid #4c4c4c;
}

.mva7-thc-activetheme-district-theme-12 .list-view .touristContainer .grid-with-sidebar .tourImageContainer .tourtxtContainer,
.home-12 .list-view .touristContainer .grid-with-sidebar .tourImageContainer .tourtxtContainer {
    width: 61%;
}

.mva7-thc-activetheme-district-theme-12 .list-view .touristContainer .grid-with-sidebar .tourImageContainer img,
.home-12 .list-view .touristContainer .grid-with-sidebar .tourImageContainer img {
    width: 39%;
}

.mva7-thc-activetheme-district-theme-12 .nav .current-menu-ancestor > a,
.mva7-thc-activetheme-district-theme-12 .nav li.active > a,
.mva7-thc-activetheme-district-theme-12 .nav ul,
.home-12 .nav .current-menu-ancestor > a,
.home-12 .nav li.active > a,
.home-12 .nav ul {
    color: #fff;
    background: #cc0b38;
}

.mva7-thc-activetheme-district-theme-12 .nav li:hover > a,
.home-12 .nav li:hover > a {
    background: #cc0b38;
}

.mva7-thc-activetheme-district-theme-12 .nav ul li:hover > a,
.home-12 .nav ul li:hover > a {
    background: #8f0727;
}

.mva7-thc-activetheme-district-theme-12 .serviceMainContainer select.input,
.home-12 .serviceMainContainer select.input {
    height: 2.3em;
    border: 1px solid #ccc;
}

.mva7-thc-activetheme-district-theme-12 .serviceMainContainer,
.home-12 .serviceMainContainer {
    width: 100%;
    background: #e1e1e1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 10px;
}

.mva7-thc-activetheme-district-theme-12 .serviceHeadingCont,
.home-12 .serviceHeadingCont {
    width: 30%;
    float: left;
    position: relative;
    background: #c34a24;
    padding: 25px;
}

    .mva7-thc-activetheme-district-theme-12 .serviceHeadingCont p,
    .home-12 .serviceHeadingCont p {
        padding-bottom: 0;
        color: #fff;
    }

    .mva7-thc-activetheme-district-theme-12 .serviceHeadingCont:after,
    .home-12 .serviceHeadingCont:after {
        position: absolute;
        content: "";
        top: 40%;
        right: -10px;
        width: 0;
        height: 0;
        border-top: 10px solid transparent;
        border-left: 10px solid #c34a24;
        border-bottom: 10px solid transparent;
    }

.mva7-thc-activetheme-district-theme-12 .serviceSearchContainer,
.home-12 .serviceSearchContainer {
    width: 100%;
    float: right;
    position: relative;
    padding: 25px;
}

.mva7-thc-activetheme-district-theme-12 .clearfix:before,
.mva7-thc-activetheme-district-theme-12 .clearfix:after,
.home-12 .clearfix:before,
.home-12 .clearfix:after {
    content: " ";
    display: table;
}

.mva7-thc-activetheme-district-theme-12 .button.is-info,
.home-12 .button.is-info {
    background-color: #c34a24;
    border-color: transparent;
    color: #fff;
    font-size: 1em;
}

.mva7-thc-activetheme-district-theme-12 .serviceSearchContainer .selectsearchContainer,
.home-12 .serviceSearchContainer .selectsearchContainer {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    float: left;
}

    .mva7-thc-activetheme-district-theme-12 .serviceSearchContainer .selectsearchContainer .field.has-addons,
    .home-12 .serviceSearchContainer .selectsearchContainer .field.has-addons {
        width: 70%;
        margin: 0 auto;
    }

.mva7-thc-activetheme-district-theme-12 .field.has-addons,
.home-12 .field.has-addons {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}

.mva7-thc-activetheme-district-theme-12 .serviceSearchContainer .selectsearchContainer .control,
.home-12 .serviceSearchContainer .selectsearchContainer .control {
    margin-right: -1px;
    padding-bottom: 0;
}

.mva7-thc-activetheme-district-theme-12 .field.has-addons .control.is-expanded,
.home-12 .field.has-addons .control.is-expanded {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.mva7-thc-activetheme-district-theme-12 table thead tr th,
.home-12 table thead tr th {
    background: #c34a24;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-12 caption,
.home-12 caption {
    background: #9a2603;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-12 .fancybox-opened .fancybox-skin,
.home-12 .fancybox-opened .fancybox-skin {
    background: #fff;
}

.mva7-thc-activetheme-district-theme-12 .pressdetailsBanner .img-responsive,
.home-12 .pressdetailsBanner .img-responsive {
    display: inline-block;
    width: auto !important;
}

.mva7-thc-activetheme-district-theme-12 .gen-list.statistics-list.public-utilities-twelve ul li a span.list-icon,
.mva7-thc-activetheme-district-theme-12 .gen-list.statistics-list.public-utilities-twelve ul li .list-anchor span.list-icon,
.home-12 .gen-list.statistics-list.public-utilities-twelve ul li a span.list-icon,
.home-12 .gen-list.statistics-list.public-utilities-twelve ul li .list-anchor span.list-icon {
    width: 50px !important;
}

.mva7-thc-activetheme-district-theme-12 .photogallery-main .gen-card .gen-card-content-main .gen-card-content a h4,
.home-12 .photogallery-main .gen-card .gen-card-content-main .gen-card-content a h4 {
    height: 43px;
    padding: 0;
    margin: 15px 0;
    overflow: hidden;
}

.mva7-thc-activetheme-district-theme-12 .gallery-descriptions,
.home-12 .gallery-descriptions {
    border: 0;
    border-top: 1px solid rgba(0, 0, 0, 0.3);
    padding: 10px 0 0 0;
}

.mva7-thc-activetheme-district-theme-12 .photogallery-main .gen-card .gen-card-content-main .gen-card-content .shareGalleryContainer a,
.home-12 .photogallery-main .gen-card .gen-card-content-main .gen-card-content .shareGalleryContainer a {
    float: none;
    display: inline-block;
}

.mva7-thc-activetheme-district-theme-12 .list-view .photogallery-main .gen-card .gen-card-content-main .gen-card-content .shareGalleryContainer a,
.home-12 .list-view .photogallery-main .gen-card .gen-card-content-main .gen-card-content .shareGalleryContainer a {
    width: 120px;
}

.mva7-thc-activetheme-district-theme-12 .photogallery-main .gen-card .gen-card-content-main .gen-card-content .shareGalleryContainer a span,
.home-12 .photogallery-main .gen-card .gen-card-content-main .gen-card-content .shareGalleryContainer a span {
    line-height: 19px;
    margin-right: 4px;
    vertical-align: middle;
}

.mva7-thc-activetheme-district-theme-12 .list-view .photogallery-main .gen-card .gen-card-content-main .gen-card-content a h4,
.home-12 .list-view .photogallery-main .gen-card .gen-card-content-main .gen-card-content a h4 {
    height: auto;
    margin: 0 0 10px 0;
}

.mva7-thc-activetheme-district-theme-12 .thumbs_view.list-view .gallery-descriptions,
.home-12 .thumbs_view.list-view .gallery-descriptions {
    margin-bottom: 10px;
}

.mva7-thc-activetheme-district-theme-12 .publicUtilityMainCont .text-light,
.home-12 .publicUtilityMainCont .text-light {
    color: inherit;
}

.mva7-thc-activetheme-district-theme-12 #topBar1 #accessibility ul li .socialIcons ul li,
.home-12 #topBar1 #accessibility ul li .socialIcons ul li {
    width: 100%;
}

.mva7-thc-activetheme-district-theme-12 #topBar1 #accessibility ul li .socialIcons.select-lang a,
.home-12 #topBar1 #accessibility ul li .socialIcons.select-lang a {
    margin: 0;
}

.mva7-thc-activetheme-district-theme-12 #topBar1 #accessibility ul li .socialIcons a:hover,
.home-12 #topBar1 #accessibility ul li .socialIcons a:hover {
    color: #fff;
    background: #000;
    margin: 0;
}

.mva7-thc-activetheme-district-theme-12 .gallery-descriptions,
.home-12 .gallery-descriptions {
    height: 108px;
}

.mva7-thc-activetheme-district-theme-12 .videoGallery-details#videos .galleryThumb .video .galleryThumb-top .galleryThumb-hover .galleryThumb-btn,
.home-12 .videoGallery-details#videos .galleryThumb .video .galleryThumb-top .galleryThumb-hover .galleryThumb-btn {
    -webkit-transform: translateX(-50%) translateY(35%);
    transform: translateX(-50%) translateY(35%);
}

.mva7-thc-activetheme-district-theme-12 .thumbs_view .videoGallery#videos .galleryThumb .video .galleryThumb-top,
.home-12 .thumbs_view .videoGallery#videos .galleryThumb .video .galleryThumb-top {
    display: inline-block;
    width: 100%;
}

.mva7-thc-activetheme-district-theme-12 .list-view .videoGallery#videos .galleryThumb .video .galleryThumb-top,
.home-12 .list-view .videoGallery#videos .galleryThumb .video .galleryThumb-top {
    display: inherit;
    width: inherit;
    margin-right: 15px;
}

.mva7-thc-activetheme-district-theme-12 .fancybox-iframe,
.home-12 .fancybox-iframe {
    padding-bottom: 15px !important;
}

.mva7-thc-activetheme-district-theme-12 .publicMainCont .publicContainer.schme-img-thirteen img,
.home-12 .publicMainCont .publicContainer.schme-img-thirteen img {
    width: 100%;
}

.mva7-thc-activetheme-district-theme-12 .wpcf7-submit.btn-gov,
.home-12 .wpcf7-submit.btn-gov {
    color: #ffffff;
    background-color: #cc0b39;
    border-color: #b90a34;
}

.mva7-thc-activetheme-district-theme-12 .past-events.archive-evnt-btn,
.home-12 .past-events.archive-evnt-btn {
    margin: 0 1%;
}

.mva7-thc-activetheme-district-theme-12 .eventHeading .pdf-hold,
.home-12 .eventHeading .pdf-hold {
    padding: 2px 0 0 0;
    border-top: 0;
}

.mva7-thc-activetheme-district-theme-12 .eventWidget.eventwdgtcntr .eventWidgetItem,
.home-12 .eventWidget.eventwdgtcntr .eventWidgetItem {
    width: 48%;
}

.mva7-thc-activetheme-district-theme-12 .list-view .eventWidget.eventwdgtcntr .evhomeentWidgetItem,
.home-12 .list-view .eventWidget.eventwdgtcntr .evhomeentWidgetItem {
    width: 100%;
}

.mva7-thc-activetheme-district-theme-12 .more-events,
.home-12 .more-events {
    border: 1px solid #ccc;
    padding: 5px 10px;
    display: inline-block;
    margin-top: 10px;
}

.mva7-thc-activetheme-district-theme-12 .single-public-wdgt,
.home-12 .single-public-wdgt {
    margin-bottom: 15px;
}

.mva7-thc-activetheme-district-theme-12 .list-view .touristSocial,
.home-12 .list-view .touristSocial {
    right: 20px;
}

.mva7-thc-activetheme-district-theme-12 .gen-list ul li a div.list-text:hover,
.mva7-thc-activetheme-district-theme-12 .gen-list ul li a:hover,
.mva7-thc-activetheme-district-theme-12 .gen-list ul li .list-anchor div.list-text:hover,
.mva7-thc-activetheme-district-theme-12 .gen-list ul li .list-anchor:hover,
.home-12 .gen-list ul li a div.list-text:hover,
.home-12 .gen-list ul li a:hover,
.home-12 .gen-list ul li .list-anchor div.list-text:hover,
.home-12 .gen-list ul li .list-anchor:hover {
    color: inherit;
}

.mva7-thc-activetheme-district-theme-12 .gen-list-squre-icons.clearfix ul.equal-height li,
.home-12 .gen-list-squre-icons.clearfix ul.equal-height li {
    display: table-cell;
    height: auto;
}

.mva7-thc-activetheme-district-theme-12 .service-grid ul li:before,
.mva7-thc-activetheme-district-theme-12 .service-grid ul li:after,
.home-12 .service-grid ul li:before,
.home-12 .service-grid ul li:after {
    display: none;
}

.mva7-thc-activetheme-district-theme-12 .col-3.singlebox,
.home-12 .col-3.singlebox {
    width: 100%;
}

.mva7-thc-activetheme-district-theme-12 .public-services-twelve.gen-list.small-icon-list .list-icon,
.home-12 .public-services-twelve.gen-list.small-icon-list .list-icon {
    width: 80px !important;
    height: 80px !important;
}

.mva7-thc-activetheme-district-theme-12 .printShare ul li span.icon-share,
.mva7-thc-activetheme-district-theme-12 .printShare ol li span.icon-share,
.home-12 .printShare ul li span.icon-share,
.home-12 .printShare ol li span.icon-share {
    font-size: 1.4em;
    vertical-align: middle;
}

.mva7-thc-activetheme-district-theme-12 .text-highlight,
.home-12 .text-highlight {
    color: #cc0b38;
}

.mva7-thc-activetheme-district-theme-12 .touristContainer .tourImageContainer .tourtxtContainer,
.home-12 .touristContainer .tourImageContainer .tourtxtContainer {
    padding: 10px;
}

.mva7-thc-activetheme-district-theme-12 .img-responsive,
.home-12 .img-responsive {
    float: left;
}

.mva7-thc-activetheme-district-theme-12 #overflowMenu .ofMenu ul li.current-menu-ancestor > a,
.home-12 #overflowMenu .ofMenu ul li.current-menu-ancestor > a {
    background: #a02a06;
}

.mva7-thc-activetheme-district-theme-12 #topBar1 #accessibility ul li .textSizing,
.home-12 #topBar1 #accessibility ul li .textSizing {
    padding: 4px 6px;
}

.mva7-thc-activetheme-district-theme-12 .tourTxtMiddleCont .show-category,
.home-12 .tourTxtMiddleCont .show-category {
    display: none;
}

.mva7-thc-activetheme-district-theme-12 .list-view .tourTxtMiddleCont .show-category,
.home-12 .list-view .tourTxtMiddleCont .show-category {
    display: block;
    background: #e0e0e0;
}

.mva7-thc-activetheme-district-theme-12 .photogallery-main .gen-card .gen-card-img a:focus .image-hover .image-hover-main button,
.home-12 .photogallery-main .gen-card .gen-card-img a:focus .image-hover .image-hover-main button {
    opacity: 1;
}

.mva7-thc-activetheme-district-theme-12 .publicUtilityMainCont,
.home-12 .publicUtilityMainCont {
    margin: 0 -1%;
}

.mva7-thc-activetheme-district-theme-12 .gen-card-content-main .gen-card-content a,
.home-12 .gen-card-content-main .gen-card-content a {
    display: block;
}

@media screen and (max-width: 940px) {
    .mva7-thc-activetheme-district-theme-12 #topBar1 #accessibility ul li,
    .home-12 #topBar1 #accessibility ul li {
        margin-right: -4px;
    }

        .mva7-thc-activetheme-district-theme-12 #topBar1 #accessibility ul li .socialIcons li,
        .home-12 #topBar1 #accessibility ul li .socialIcons li {
            margin-right: 0;
        }

        .mva7-thc-activetheme-district-theme-12 #topBar1 #accessibility ul li a.change-language,
        .home-12 #topBar1 #accessibility ul li a.change-language {
            padding: 10px 8px 11px !important;
        }

        .mva7-thc-activetheme-district-theme-12 #topBar1 #accessibility ul li a,
        .home-12 #topBar1 #accessibility ul li a {
            padding: 4px 12px;
        }

            .mva7-thc-activetheme-district-theme-12 #topBar1 #accessibility ul li a.skip-to-content,
            .home-12 #topBar1 #accessibility ul li a.skip-to-content {
                font-size: 1em;
                padding: 9px;
            }
}

@media (max-width: 1400px) {
    .mva7-thc-activetheme-district-theme-12 .list-view .photogallery-main .col-3 .gen-card-img,
    .home-12 .list-view .photogallery-main .col-3 .gen-card-img {
        margin-right: 15px;
    }

    .mva7-thc-activetheme-district-theme-12 .list-view .photogallery-main .col-3 .gen-card-content-main .gen-card-content .shareGalleryContainer,
    .home-12 .list-view .photogallery-main .col-3 .gen-card-content-main .gen-card-content .shareGalleryContainer {
        width: auto;
    }
}

@media screen and (max-width: 800px) {
    .mva7-thc-activetheme-district-theme-12 .public-services-twelve.gen-list ul,
    .home-12 .public-services-twelve.gen-list ul {
        column-count: 1;
    }

    .mva7-thc-activetheme-district-theme-12 .full-cntrl-right-caption-bottom .container .slide-caption,
    .home-12 .full-cntrl-right-caption-bottom .container .slide-caption {
        padding: 10px;
    }

    .mva7-thc-activetheme-district-theme-12 .photogallery-main .gen-card .gen-card-content-main .gen-card-content a h4,
    .home-12 .photogallery-main .gen-card .gen-card-content-main .gen-card-content a h4 {
        height: auto;
        margin: 0 0 10px 0;
    }

    .mva7-thc-activetheme-district-theme-12 h2.resp-accordion,
    .home-12 h2.resp-accordion {
        position: relative;
    }

        .mva7-thc-activetheme-district-theme-12 h2.resp-accordion:after,
        .home-12 h2.resp-accordion:after {
            content: "\f196";
            position: absolute;
            right: 10px;
            font-family: FontAwesome;
            font-size: inherit;
            text-rendering: auto;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }

        .mva7-thc-activetheme-district-theme-12 h2.resp-accordion.resp-tab-active:after,
        .home-12 h2.resp-accordion.resp-tab-active:after {
            content: "\f147";
        }

    .mva7-thc-activetheme-district-theme-12 .utilityTabContainer h2.resp-accordion:after,
    .home-12 .utilityTabContainer h2.resp-accordion:after {
        content: "";
    }
}

@media screen and (max-width: 640px) {
    .mva7-thc-activetheme-district-theme-12 .meet-minister-twelve .khowMinisterBox .MinisterProfile ul,
    .home-12 .meet-minister-twelve .khowMinisterBox .MinisterProfile ul {
        display: inline-block;
        float: none;
        vertical-align: top;
    }

    .mva7-thc-activetheme-district-theme-12 .khowMinisterBox,
    .home-12 .khowMinisterBox {
        padding-bottom: 0;
    }

    .mva7-thc-activetheme-district-theme-12 .public-services-twelve.gen-list ul li,
    .home-12 .public-services-twelve.gen-list ul li {
        padding-bottom: 10px;
    }

    .mva7-thc-activetheme-district-theme-12 .serviceMainContainer,
    .home-12 .serviceMainContainer {
        display: inline-block;
    }

    .mva7-thc-activetheme-district-theme-12 .serviceHeadingCont,
    .mva7-thc-activetheme-district-theme-12 .serviceSearchContainer .selectsearchContainer .field.has-addons,
    .mva7-thc-activetheme-district-theme-12 .public-services-twelve.gen-list ul li,
    .home-12 .serviceHeadingCont,
    .home-12 .serviceSearchContainer .selectsearchContainer .field.has-addons,
    .home-12 .public-services-twelve.gen-list ul li {
        width: 100%;
    }

        .mva7-thc-activetheme-district-theme-12 .serviceHeadingCont:after,
        .home-12 .serviceHeadingCont:after {
            display: none;
        }

    .mva7-thc-activetheme-district-theme-12 .serviceSearchContainer,
    .home-12 .serviceSearchContainer {
        padding: 15px;
    }

    .mva7-thc-activetheme-district-theme-12 .events-wrapper.col6row .eventItem,
    .home-12 .events-wrapper.col6row .eventItem {
        width: 98%;
    }

    .mva7-thc-activetheme-district-theme-12 .eventWidget .eventWidgetItem,
    .mva7-thc-activetheme-district-theme-12 .touristContainer .grid-with-sidebar,
    .mva7-thc-activetheme-district-theme-12 .list-view .videoGallery#videos .galleryThumb .video .galleryThumb-top,
    .mva7-thc-activetheme-district-theme-12 .list-view .videoGallery#videos .galleryThumb .video .videogallery-content,
    .home-12 .eventWidget .eventWidgetItem,
    .home-12 .touristContainer .grid-with-sidebar,
    .home-12 .list-view .videoGallery#videos .galleryThumb .video .galleryThumb-top,
    .home-12 .list-view .videoGallery#videos .galleryThumb .video .videogallery-content {
        width: 100% !important;
    }

    .mva7-thc-activetheme-district-theme-12 .touristSocial a,
    .home-12 .touristSocial a {
        margin-bottom: 7px;
    }

    .mva7-thc-activetheme-district-theme-12 .touristContainer .tourImageContainer .tourtxtContainer,
    .home-12 .touristContainer .tourImageContainer .tourtxtContainer {
        position: inherit;
        width: 100%;
        display: inline-block;
    }

    .mva7-thc-activetheme-district-theme-12 .touristContainer .tourImageContainer .tourtxtContainer,
    .home-12 .touristContainer .tourImageContainer .tourtxtContainer {
        padding: 10px;
    }

    .mva7-thc-activetheme-district-theme-12 .touristSocial,
    .home-12 .touristSocial {
        top: 5%;
    }

    .mva7-thc-activetheme-district-theme-12 .list-view .videoGallery#videos .galleryThumb .video .galleryThumb-top,
    .home-12 .list-view .videoGallery#videos .galleryThumb .video .galleryThumb-top {
        margin: 0 0 10px 0;
    }

    .mva7-thc-activetheme-district-theme-12 .nav li:hover > a,
    .mva7-thc-activetheme-district-theme-12 .nav li:hover a,
    .home-12 .nav li:hover > a,
    .home-12 .nav li:hover a {
        color: #fff;
    }
}

/*css for high contrast*/
.mva7-thc-activetheme-district-theme-12.contrast .photogallery-main .gen-card .gen-card-content-main .gen-card-content .shareGalleryContainer a span,
.contrast .home-12 .photogallery-main .gen-card .gen-card-content-main .gen-card-content .shareGalleryContainer a span {
    color: #000 !important;
}

.mva7-thc-activetheme-district-theme-12.contrast p,
.contrast .home-12 p {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-12.contrast .vc_row-has-fill,
.mva7-thc-activetheme-district-theme-12.contrast .vc_col-has-fill .vc_column-inner,
.mva7-thc-activetheme-district-theme-12.contrast .vc_tta-panel-body .vc_tta-tab a,
.mva7-thc-activetheme-district-theme-12.contrast .vc_tta-tab .vc_active a,
.mva7-thc-activetheme-district-theme-12.contrast .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-12.contrast .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
.mva7-thc-activetheme-district-theme-12.contrast .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus,
.mva7-thc-activetheme-district-theme-12.contrast .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover,
.mva7-thc-activetheme-district-theme-12.contrast .gen-list.statistics-list ul li a div.list-text,
.mva7-thc-activetheme-district-theme-12.contrast .gen-list.statistics-list ul li .list-anchor div.list-text,
.mva7-thc-activetheme-district-theme-12.contrast .blue-bg,
.mva7-thc-activetheme-district-theme-12.contrast .red-bg,
.mva7-thc-activetheme-district-theme-12.contrast .green-bg,
.mva7-thc-activetheme-district-theme-12.contrast .orange-bg,
.mva7-thc-activetheme-district-theme-12.contrast .gray-bg,
.mva7-thc-activetheme-district-theme-12.contrast .white-bg,
.mva7-thc-activetheme-district-theme-12.contrast .light-gray-bg,
.mva7-thc-activetheme-district-theme-12.contrast .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-panels,
.mva7-thc-activetheme-district-theme-12.contrast .carasoleflex-wrap.white-bg,
.mva7-thc-activetheme-district-theme-12.contrast .flexslider,
.mva7-thc-activetheme-district-theme-12.contrast .no-bg .list-icon.green-bg,
.mva7-thc-activetheme-district-theme-12.contrast .no-bg .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme-12.contrast .no-bg .list-icon.red-bg,
.mva7-thc-activetheme-district-theme-12.contrast .no-bg .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme-12.contrast .no-bg .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme-12.contrast .no-bg .list-icon.white-bg,
.mva7-thc-activetheme-district-theme-12.contrast .no-bg .list-icon.light-grauy-bg,
.mva7-thc-activetheme-district-theme-12.contrast table tr:nth-child(odd) td,
.mva7-thc-activetheme-district-theme-12.contrast table th,
.mva7-thc-activetheme-district-theme-12.contrast .input:hover,
.mva7-thc-activetheme-district-theme-12.contrast .textarea:hover,
.mva7-thc-activetheme-district-theme-12.contrast .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active,
.mva7-thc-activetheme-district-theme-12.contrast .gen-tab .resp-tabs-list .resp-tab-item,
.mva7-thc-activetheme-district-theme-12.contrast .list-icon,
.mva7-thc-activetheme-district-theme-12.contrast .public-services-twelve.gen-list.small-icon-list .list-icon,
.mva7-thc-activetheme-district-theme-12.contrast #topBar1 #accessibility ul li .goiSearch button,
.mva7-thc-activetheme-district-theme-12.contrast .widgettitle,
.mva7-thc-activetheme-district-theme-12.contrast .serviceHeadingCont,
.mva7-thc-activetheme-district-theme-12.contrast .serviceMainContainer,
.mva7-thc-activetheme-district-theme-12.contrast .nav ul,
.mva7-thc-activetheme-district-theme-12.contrast .btn-theme,
.contrast .home-12 .vc_row-has-fill,
.contrast .home-12 .vc_col-has-fill .vc_column-inner,
.contrast .home-12 .vc_tta-panel-body .vc_tta-tab a,
.contrast .home-12 .vc_tta-tab .vc_active a,
.contrast .home-12 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.contrast .home-12 .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
.contrast .home-12 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus,
.contrast .home-12 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover,
.contrast .home-12 .gen-list.statistics-list ul li a div.list-text,
.contrast .home-12 .gen-list.statistics-list ul li .list-anchor div.list-text,
.contrast .home-12 .blue-bg,
.contrast .home-12 .red-bg,
.contrast .home-12 .green-bg,
.contrast .home-12 .orange-bg,
.contrast .home-12 .gray-bg,
.contrast .home-12 .white-bg,
.contrast .home-12 .light-gray-bg,
.contrast .home-12 .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-panels,
.contrast .home-12 .carasoleflex-wrap.white-bg,
.contrast .home-12 .flexslider,
.contrast .home-12 .no-bg .list-icon.green-bg,
.contrast .home-12 .no-bg .list-icon.blue-bg,
.contrast .home-12 .no-bg .list-icon.red-bg,
.contrast .home-12 .no-bg .list-icon.orange-bg,
.contrast .home-12 .no-bg .list-icon.gray-bg,
.contrast .home-12 .no-bg .list-icon.white-bg,
.contrast .home-12 .no-bg .list-icon.light-grauy-bg,
.contrast .home-12 table tr:nth-child(odd) td,
.contrast .home-12 table th,
.contrast .home-12 .input:hover,
.contrast .home-12 .textarea:hover,
.contrast .home-12 .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active,
.contrast .home-12 .gen-tab .resp-tabs-list .resp-tab-item,
.contrast .home-12 .list-icon,
.contrast .home-12 .public-services-twelve.gen-list.small-icon-list .list-icon,
.contrast .home-12 #topBar1 #accessibility ul li .goiSearch button,
.contrast .home-12 .widgettitle,
.contrast .home-12 .serviceHeadingCont,
.contrast .home-12 .serviceMainContainer,
.contrast .home-12 .nav ul,
.contrast .home-12 .btn-theme {
    background-color: #000 !important;
    background: #000 !important;
}

.mva7-thc-activetheme-district-theme-12.contrast .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab > a,
.contrast .home-12 .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab > a {
    background-color: transparent !important;
}

.mva7-thc-activetheme-district-theme-12.contrast .gen-list.big-icon-list .list-text,
.mva7-thc-activetheme-district-theme-12.contrast .gen-list.big-icon-list .list-icon,
.mva7-thc-activetheme-district-theme-12.contrast .gen-list.small-icon-list .list-icon,
.mva7-thc-activetheme-district-theme-12.contrast .gen-list.box-list .list-icon,
.mva7-thc-activetheme-district-theme-12.contrast .gen-list.importantLinksWrapper ul li a,
.mva7-thc-activetheme-district-theme-12.contrast .gen-list.importantLinksWrapper ul li .list-anchor,
.mva7-thc-activetheme-district-theme-12.contrast .flex-direction-nav a:before,
.mva7-thc-activetheme-district-theme-12.contrast .gen-tab .resp-tabs-list .resp-tab-item,
.mva7-thc-activetheme-district-theme-12.contrast #topBar1 #accessibility ul li .goiSearch button,
.mva7-thc-activetheme-district-theme-12.contrast .btn-theme,
.contrast .home-12 .gen-list.big-icon-list .list-text,
.contrast .home-12 .gen-list.big-icon-list .list-icon,
.contrast .home-12 .gen-list.small-icon-list .list-icon,
.contrast .home-12 .gen-list.box-list .list-icon,
.contrast .home-12 .gen-list.importantLinksWrapper ul li a,
.contrast .home-12 .gen-list.importantLinksWrapper ul li .list-anchor,
.contrast .home-12 .flex-direction-nav a:before,
.contrast .home-12 .gen-tab .resp-tabs-list .resp-tab-item,
.contrast .home-12 #topBar1 #accessibility ul li .goiSearch button,
.contrast .home-12 .btn-theme {
    color: #ffff00 !important;
}

.mva7-thc-activetheme-district-theme-12.contrast .serviceHeadingCont:after,
.contrast .home-12 .serviceHeadingCont:after {
    border-left: 10px solid #fff;
}

.mva7-thc-activetheme-district-theme-12.contrast .serviceHeadingCont,
.contrast .home-12 .serviceHeadingCont {
    border-right: 1px solid #fff;
}

.mva7-thc-activetheme-district-theme-12.contrast .banner-twelve.full-cntrl-right-caption-bottom .container .slide-caption,
.contrast .home-12 .banner-twelve.full-cntrl-right-caption-bottom .container .slide-caption {
    background: rgba(0, 0, 0, 0.69);
}

.mva7-thc-activetheme-district-theme-12.contrast .vc_col-has-fill .vc_column-inner,
.mva7-thc-activetheme-district-theme-12.contrast .list-icon.green-bg,
.mva7-thc-activetheme-district-theme-12.contrast .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme-12.contrast .list-icon.red-bg,
.mva7-thc-activetheme-district-theme-12.contrast .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme-12.contrast .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme-12.contrast .list-icon.white-bg,
.mva7-thc-activetheme-district-theme-12.contrast .list-icon.light-grauy-bg,
.mva7-thc-activetheme-district-theme-12.contrast .singlebox .box-1,
.mva7-thc-activetheme-district-theme-12.contrast .gen-list.box-list li,
.mva7-thc-activetheme-district-theme-12.contrast .list-icon,
.mva7-thc-activetheme-district-theme-12.contrast .gen-list.statistics-box-list li,
.contrast .home-12 .vc_col-has-fill .vc_column-inner,
.contrast .home-12 .list-icon.green-bg,
.contrast .home-12 .list-icon.blue-bg,
.contrast .home-12 .list-icon.red-bg,
.contrast .home-12 .list-icon.orange-bg,
.contrast .home-12 .list-icon.gray-bg,
.contrast .home-12 .list-icon.white-bg,
.contrast .home-12 .list-icon.light-grauy-bg,
.contrast .home-12 .singlebox .box-1,
.contrast .home-12 .gen-list.box-list li,
.contrast .home-12 .list-icon,
.contrast .home-12 .gen-list.statistics-box-list li {
    border: 1px solid #3b3b3b !important;
    border-color: #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme-12.contrast .vc_tta.vc_general .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-12.contrast .widgettitle,
.mva7-thc-activetheme-district-theme-12.contrast .siderbar caption,
.mva7-thc-activetheme-district-theme-12.contrast .serviceMainContainer,
.contrast .home-12 .vc_tta.vc_general .vc_tta-panel-body,
.contrast .home-12 .widgettitle,
.contrast .home-12 .siderbar caption,
.contrast .home-12 .serviceMainContainer {
    border: 1px solid #fff !important;
}

.mva7-thc-activetheme-district-theme-12.contrast .siderbar caption,
.contrast .home-12 .siderbar caption {
    border-top: none !important;
    border-bottom: none !important;
}

.mva7-thc-activetheme-district-theme-12.contrast .footerlogocarousel.withborder .flexslider .slides > li:first-child,
.contrast .home-12 .footerlogocarousel.withborder .flexslider .slides > li:first-child {
    border-color: #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme-12.contrast #footerScrollbarWrapper,
.contrast .home-12 #footerScrollbarWrapper {
    border-bottom: none;
}

.mva7-thc-activetheme-district-theme-12.contrast .footerlogocarousel.withborder .flexslider .slides > li,
.contrast .home-12 .footerlogocarousel.withborder .flexslider .slides > li {
    box-shadow: 1px 0px 0px 0px #3b3b3b;
}

.mva7-thc-activetheme-district-theme-12.contrast .public-services-twelve.gen-list.small-icon-list .list-icon:after,
.contrast .home-12 .public-services-twelve.gen-list.small-icon-list .list-icon:after {
    color: #333;
}

@media (min-width: 768px) {
    .mva7-thc-activetheme-district-theme-12.contrast .top-tab-twelve.vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
    .contrast .home-12 .top-tab-twelve.vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
        border-color: #333;
        background: #000;
    }
}

.mva7-thc-activetheme-district-theme-12.contrast .nav .current-menu-ancestor > a,
.mva7-thc-activetheme-district-theme-12.contrast .nav li.active > a,
.contrast .home-12 .nav .current-menu-ancestor > a,
.contrast .home-12 .nav li.active > a {
    color: #000 !important;
    background: #ffff00;
}

.mva7-thc-activetheme-district-theme-12.contrast #tab6 .resp-tabs-list li span,
.mva7-thc-activetheme-district-theme-12.contrast .fancybox-opened .fancybox-skin,
.contrast .home-12 #tab6 .resp-tabs-list li span,
.contrast .home-12 .fancybox-opened .fancybox-skin {
    background: #333;
}

.mva7-thc-activetheme-district-theme-12.contrast #tab6 .resp-tabs-container,
.contrast .home-12 #tab6 .resp-tabs-container {
    border: none;
}

.mva7-thc-activetheme-district-theme-12.contrast .nav li:hover > a,
.contrast .home-12 .nav li:hover > a {
    background: #ffff00;
    color: #000 !important;
}

.mva7-thc-activetheme-district-theme-12.contrast .nav li:hover > ul,
.contrast .home-12 .nav li:hover > ul {
    background: #000;
}

.mva7-thc-activetheme-district-theme-12.contrast caption,
.contrast .home-12 caption {
    background: #3b3b3b;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-12.contrast input[type="text"].input:hover,
.mva7-thc-activetheme-district-theme-12.contrast input[type="email"].input:hover,
.contrast .home-12 input[type="text"].input:hover,
.contrast .home-12 input[type="email"].input:hover {
    background: #fff !important;
}

.mva7-thc-activetheme-district-theme-12.contrast .wpcf7-submit.btn-gov,
.contrast .home-12 .wpcf7-submit.btn-gov {
    border-color: #ffff00;
}

.mva7-thc-activetheme-district-theme-12.contrast #overflowMenu .ofMenu ul li a,
.contrast .home-12 #overflowMenu .ofMenu ul li a {
    border-bottom: 0;
}

.mva7-thc-activetheme-district-theme-12.contrast .text-highlight,
.contrast .home-12 .text-highlight {
    color: #fff;
}

@media (max-width: 1400px) {
    .mva7-thc-activetheme-district-theme-12.contrast .list-view .photogallery-main .col-3 .gen-card-content-main .gen-card-content .shareGalleryContainer,
    .contrast .home-12 .list-view .photogallery-main .col-3 .gen-card-content-main .gen-card-content .shareGalleryContainer {
        text-align: left;
    }
}

/*Theme 12 end*/
/*Theme 13 start*/
.mva7-thc-activetheme-district-theme-13 #topBar1 #accessibility ul li.bhashiniLangDropdown,
.home-13 #topBar1 #accessibility ul li.bhashiniLangDropdown {
    border: 1px solid #ffffff82;
    border-top: none;
    border-bottom: none;
}

.mva7-thc-activetheme-district-theme-13 .nav ul.sub-menu.megamenu li,
.home-13 .nav ul.sub-menu.megamenu li {
    background: #000;
}

.mva7-thc-activetheme-district-theme-13 .shareGalleryContainer a span.icon-twitter,
.mva7-thc-activetheme-district-theme-13 .photolistingContainer a span.icon-twitter,
.home-13 .shareGalleryContainer a span.icon-twitter,
.home-13 .photolistingContainer a span.icon-twitter {
    filter: invert(1);
}

.mva7-thc-activetheme-district-theme-13 #topBar1.make-accessible-header #accessibility > ul > li > a:hover > img,
.mva7-thc-activetheme-district-theme-13 #topBar1.make-accessible-header #accessibility > ul > li.mFocus > a:hover > img,
.home-13 #topBar1.make-accessible-header #accessibility > ul > li > a:hover > img,
.home-13 #topBar1.make-accessible-header #accessibility > ul > li.mFocus > a:hover > img {
    filter: invert(10);
}

.mva7-thc-activetheme-district-theme-13 .menuWrapper,
.home-13 .menuWrapper {
    min-height: 50px;
}

.mva7-thc-activetheme-district-theme-13 .nav > li,
.home-13 .nav > li {
    margin: 0px 0px;
}

.mva7-thc-activetheme-district-theme-13 .nav li > a,
.home-13 .nav li > a {
    padding: 9px 19px;
}

.mva7-thc-activetheme-district-theme-13 .nav .moreNav a,
.home-13 .nav .moreNav a {
    padding: 3px 17px;
}

.mva7-thc-activetheme-district-theme-13 .nav li ul li > a,
.home-13 .nav li ul li > a {
    margin: 5px;
}

.mva7-thc-activetheme-district-theme-13 .main-banner-thirteen.full-cntrl-right-caption-right .container,
.home-13 .main-banner-thirteen.full-cntrl-right-caption-right .container {
    position: absolute;
    width: 50%;
    top: 0;
    overflow: hidden;
}

    .mva7-thc-activetheme-district-theme-13 .main-banner-thirteen.full-cntrl-right-caption-right .container .slide-caption,
    .home-13 .main-banner-thirteen.full-cntrl-right-caption-right .container .slide-caption {
        background: rgba(255, 72, 4, 0.82);
        transform: skew(191deg);
        margin-right: -93px;
        position: absolute;
        width: 100%;
        top: 0;
        bottom: 0;
        right: 0;
        padding-right: 95px;
        padding-top: 20%;
        padding-left: 7%;
    }

        .mva7-thc-activetheme-district-theme-13 .main-banner-thirteen.full-cntrl-right-caption-right .container .slide-caption h2,
        .mva7-thc-activetheme-district-theme-13 .main-banner-thirteen.full-cntrl-right-caption-right .container .slide-caption p,
        .home-13 .main-banner-thirteen.full-cntrl-right-caption-right .container .slide-caption h2,
        .home-13 .main-banner-thirteen.full-cntrl-right-caption-right .container .slide-caption p {
            transform: skew(167deg);
        }

.mva7-thc-activetheme-district-theme-13 .top-tab-thirteen.vc_tta-color-white.vc_tta-style-modern .vc_tta-tab.vc_active > a,
.home-13 .top-tab-thirteen.vc_tta-color-white.vc_tta-style-modern .vc_tta-tab.vc_active > a {
    border-color: #ccc;
    background-color: #fff;
    color: #f1592a;
    border-bottom-color: transparent;
}

.mva7-thc-activetheme-district-theme-13 .top-tab-thirteen.vc_tta-color-white.vc_tta-style-modern .vc_tta-tab > a,
.home-13 .top-tab-thirteen.vc_tta-color-white.vc_tta-style-modern .vc_tta-tab > a {
    border-color: #ccc;
    font-weight: 600;
}

.mva7-thc-activetheme-district-theme-13 .office-bearers-thirteen.border,
.mva7-thc-activetheme-district-theme-13 .office-bearers-nine.singlebox .box-1,
.home-13 .office-bearers-thirteen.border,
.home-13 .office-bearers-nine.singlebox .box-1 {
    border-color: #ccc;
}

.mva7-thc-activetheme-district-theme-13 .office-bearers-thirteen.singlebox,
.home-13 .office-bearers-thirteen.singlebox {
    width: 100%;
    margin: 0;
}

.mva7-thc-activetheme-district-theme-13 .singlebox .box-1,
.home-13 .singlebox .box-1 {
    border-bottom: 1px solid #e7e7e7;
}

.mva7-thc-activetheme-district-theme-13 .box-1.aside-box,
.home-13 .box-1.aside-box {
    min-height: 127px !important;
}

.mva7-thc-activetheme-district-theme-13 .office-bearers-thirteen .khowMinisterBox .khowMinisterBoxImg img,
.home-13 .office-bearers-thirteen .khowMinisterBox .khowMinisterBoxImg img {
    border: 1px solid #ccc;
}

.mva7-thc-activetheme-district-theme-13 .office-bearers-thirteen .box-1 .khowMinisterBox .MinisterProfile ul,
.home-13 .office-bearers-thirteen .box-1 .khowMinisterBox .MinisterProfile ul {
    margin: 8px 0 0 0 !important;
}

.mva7-thc-activetheme-district-theme-13 .office-bearers-thirteen .box-1.aside-box .khowMinisterBox .MinisterProfile ul,
.home-13 .office-bearers-thirteen .box-1.aside-box .khowMinisterBox .MinisterProfile ul {
    margin: 0 !important;
}

.mva7-thc-activetheme-district-theme-13 .office-bearers-thirteen .social-icocntr,
.home-13 .office-bearers-thirteen .social-icocntr {
    width: auto;
}

.mva7-thc-activetheme-district-theme-13 .office-bearers-thirteen .box-withbg .box-1:nth-child(odd) .social-icocntr a svg path,
.home-13 .office-bearers-thirteen .box-withbg .box-1:nth-child(odd) .social-icocntr a svg path {
    fill: #fff;
}

.mva7-thc-activetheme-district-theme-13 .office-bearers-thirteen .box-1.aside-box,
.home-13 .office-bearers-thirteen .box-1.aside-box {
    padding-bottom: 8px;
}

.mva7-thc-activetheme-district-theme-13 .office-bearers-thirteen .box-withbg .box-1:nth-child(odd),
.home-13 .office-bearers-thirteen .box-withbg .box-1:nth-child(odd) {
    background: #12a89d;
    display: inline-block;
}

    .mva7-thc-activetheme-district-theme-13 .office-bearers-thirteen .box-withbg .box-1:nth-child(odd) .khowMinisterBox .MinisterProfile .Pname,
    .mva7-thc-activetheme-district-theme-13 .office-bearers-thirteen .box-withbg .box-1:nth-child(odd) .khowMinisterBox .MinisterProfile .Pdesg,
    .home-13 .office-bearers-thirteen .box-withbg .box-1:nth-child(odd) .khowMinisterBox .MinisterProfile .Pname,
    .home-13 .office-bearers-thirteen .box-withbg .box-1:nth-child(odd) .khowMinisterBox .MinisterProfile .Pdesg {
        color: #fff;
    }

    .mva7-thc-activetheme-district-theme-13 .office-bearers-thirteen .box-withbg .box-1:nth-child(odd) a,
    .mva7-thc-activetheme-district-theme-13 .public-utilities-thirteen .box-withbg .box-1:nth-child(odd) h2,
    .mva7-thc-activetheme-district-theme-13 .public-utilities-thirteen .gen-list ul li a div.list-text,
    .mva7-thc-activetheme-district-theme-13 .public-utilities-thirteen h2,
    .home-13 .office-bearers-thirteen .box-withbg .box-1:nth-child(odd) a,
    .home-13 .public-utilities-thirteen .box-withbg .box-1:nth-child(odd) h2,
    .home-13 .public-utilities-thirteen .gen-list ul li a div.list-text,
    .home-13 .public-utilities-thirteen h2 {
        color: #fff;
        border-color: #fff;
    }

.mva7-thc-activetheme-district-theme-13 .office-bearers-thirteen .box-1 .khowMinisterBox ul li > a,
.mva7-thc-activetheme-district-theme-13 .office-bearers-thirteen .box-1 .khowMinisterBox .social-icocntr > a,
.home-13 .office-bearers-thirteen .box-1 .khowMinisterBox ul li > a,
.home-13 .office-bearers-thirteen .box-1 .khowMinisterBox .social-icocntr > a {
    padding: 3px 5px;
}

.mva7-thc-activetheme-district-theme-13 .office-bearers-thirteen .box-1 .khowMinisterBox ul,
.home-13 .office-bearers-thirteen .box-1 .khowMinisterBox ul {
    margin-top: 2px;
}

.mva7-thc-activetheme-district-theme-13 .public-utilities-thirteen .gen-list.statistics-list ul li a div.list-text,
.mva7-thc-activetheme-district-theme-13 .public-utilities-thirteen .gen-list.statistics-list ul li .list-anchor div.list-text,
.home-13 .public-utilities-thirteen .gen-list.statistics-list ul li a div.list-text,
.home-13 .public-utilities-thirteen .gen-list.statistics-list ul li .list-anchor div.list-text {
    background: #55c0b6;
}

.mva7-thc-activetheme-district-theme-13 .public-utilities-thirteen .gen-list.statistics-list ul li:before,
.home-13 .public-utilities-thirteen .gen-list.statistics-list ul li:before {
    border-color: #fff;
}

.mva7-thc-activetheme-district-theme-13 .public-utilities-thirteen .gen-list.statistics-list .list-icon,
.home-13 .public-utilities-thirteen .gen-list.statistics-list .list-icon {
    width: 60px !important;
}

.mva7-thc-activetheme-district-theme-13 .services-thirteen.vc_separator.vc_separator_align_center h4,
.home-13 .services-thirteen.vc_separator.vc_separator_align_center h4 {
    font-size: 1.5em;
}

.mva7-thc-activetheme-district-theme-13 .public-services-thirteen.gen-list.iconTop-textBottom-list > h3,
.mva7-thc-activetheme-district-theme-13 .public-services-thirteen.gen-list.iconTop-textBottom-list > h2,
.home-13 .public-services-thirteen.gen-list.iconTop-textBottom-list > h3,
.home-13 .public-services-thirteen.gen-list.iconTop-textBottom-list > h2 {
    text-align: center;
    margin-bottom: 30px;
}

.mva7-thc-activetheme-district-theme-13 .public-services-thirteen.gen-list.iconTop-textBottom-list li a span.list-icon,
.mva7-thc-activetheme-district-theme-13 .public-services-thirteen.gen-list.iconTop-textBottom-list li .list-anchor span.list-icon,
.home-13 .public-services-thirteen.gen-list.iconTop-textBottom-list li a span.list-icon,
.home-13 .public-services-thirteen.gen-list.iconTop-textBottom-list li .list-anchor span.list-icon {
    background: #12a89d !important;
    color: #fff !important;
}

.mva7-thc-activetheme-district-theme-13 .public-services-thirteen.gen-list.iconTop-textBottom-list li a div.list-text,
.mva7-thc-activetheme-district-theme-13 .public-services-thirteen.gen-list.iconTop-textBottom-list li .list-anchor div.list-text,
.home-13 .public-services-thirteen.gen-list.iconTop-textBottom-list li a div.list-text,
.home-13 .public-services-thirteen.gen-list.iconTop-textBottom-list li .list-anchor div.list-text {
    font-weight: 600;
}

.mva7-thc-activetheme-district-theme-13 .public-services-thirteen.gen-list.iconTop-textBottom-list li,
.home-13 .public-services-thirteen.gen-list.iconTop-textBottom-list li {
    width: calc(16% - 0.5%);
}

    .mva7-thc-activetheme-district-theme-13 .public-services-thirteen.gen-list.iconTop-textBottom-list li a,
    .mva7-thc-activetheme-district-theme-13 .public-services-thirteen.gen-list.iconTop-textBottom-list li a span,
    .mva7-thc-activetheme-district-theme-13 .public-services-thirteen.gen-list.iconTop-textBottom-list li .list-anchor,
    .mva7-thc-activetheme-district-theme-13 .public-services-thirteen.gen-list.iconTop-textBottom-list li .list-anchor span,
    .home-13 .public-services-thirteen.gen-list.iconTop-textBottom-list li a,
    .home-13 .public-services-thirteen.gen-list.iconTop-textBottom-list li a span,
    .home-13 .public-services-thirteen.gen-list.iconTop-textBottom-list li .list-anchor,
    .home-13 .public-services-thirteen.gen-list.iconTop-textBottom-list li .list-anchor span {
        transition: all 0.5s ease;
    }

        .mva7-thc-activetheme-district-theme-13 .public-services-thirteen.gen-list.iconTop-textBottom-list li a:hover span.list-icon,
        .mva7-thc-activetheme-district-theme-13 .public-services-thirteen.gen-list.iconTop-textBottom-list li .list-anchor:hover span.list-icon,
        .home-13 .public-services-thirteen.gen-list.iconTop-textBottom-list li a:hover span.list-icon,
        .home-13 .public-services-thirteen.gen-list.iconTop-textBottom-list li .list-anchor:hover span.list-icon {
            background: #ff4804 !important;
        }

.mva7-thc-activetheme-district-theme-13 .events-thirteen.events-wrapper.with-bg,
.home-13 .events-thirteen.events-wrapper.with-bg {
    background-color: #fff;
    padding: 20px;
}

.mva7-thc-activetheme-district-theme-13 .project-thirteen.gen-card.genCard-horizontal-content .gen-card-img,
.home-13 .project-thirteen.gen-card.genCard-horizontal-content .gen-card-img {
    padding: 15px;
}

.mva7-thc-activetheme-district-theme-13 .project-thirteen.gen-card.genCard-horizontal-content .gen-card-content,
.home-13 .project-thirteen.gen-card.genCard-horizontal-content .gen-card-content {
    margin-left: 0;
    padding: 0 0 20px 0;
}

.mva7-thc-activetheme-district-theme-13 .project-thirteen.gen-card,
.home-13 .project-thirteen.gen-card {
    border-radius: 0;
}

.mva7-thc-activetheme-district-theme-13 .place-to-visit-thirteen.gen-list,
.home-13 .place-to-visit-thirteen.gen-list {
    background: #fff;
}

.mva7-thc-activetheme-district-theme-13 .photo-gallery-title h3,
.mva7-thc-activetheme-district-theme-13 .photo-gallery-title h2,
.home-13 .photo-gallery-title h3,
.home-13 .photo-gallery-title h2 {
    padding: 0;
}

.mva7-thc-activetheme-district-theme-13 .photo-gallery-thirteen .flex-direction-nav .flex-next,
.mva7-thc-activetheme-district-theme-13 .photo-gallery-thirteen .flex-direction-nav .flex-prev,
.home-13 .photo-gallery-thirteen .flex-direction-nav .flex-next,
.home-13 .photo-gallery-thirteen .flex-direction-nav .flex-prev {
    opacity: 1;
    background: #fff;
    text-align: center;
    font-size: 0;
    line-height: 37px;
    height: 35px;
    width: 30px;
}

    .mva7-thc-activetheme-district-theme-13 .photo-gallery-thirteen .flex-direction-nav .flex-next:before,
    .mva7-thc-activetheme-district-theme-13 .photo-gallery-thirteen .flex-direction-nav .flex-prev:before,
    .home-13 .photo-gallery-thirteen .flex-direction-nav .flex-next:before,
    .home-13 .photo-gallery-thirteen .flex-direction-nav .flex-prev:before {
        font-size: 20px;
    }

.mva7-thc-activetheme-district-theme-13 .photo-gallery-thirteen .flex-direction-nav .flex-next,
.home-13 .photo-gallery-thirteen .flex-direction-nav .flex-next {
    right: 20px;
}

.mva7-thc-activetheme-district-theme-13 .photo-gallery-thirteen .flex-direction-nav .flex-prev,
.home-13 .photo-gallery-thirteen .flex-direction-nav .flex-prev {
    left: 20px;
}

.mva7-thc-activetheme-district-theme-13 .photo-gallery-thirteen .carasoleflex-wrap .galleryMeta a,
.home-13 .photo-gallery-thirteen .carasoleflex-wrap .galleryMeta a {
    background: #ff4804;
    color: #fff;
    padding: 5px 12px;
}

.mva7-thc-activetheme-district-theme-13 .photo-gallery-thirteen .HomeGalleryCarasole,
.home-13 .photo-gallery-thirteen .HomeGalleryCarasole {
    padding: 20px;
    border: 1px solid #e5e5e5;
    margin-top: 20px;
    border-radius: 0px;
}

.mva7-thc-activetheme-district-theme-13 .serviceMainContainer select.input,
.home-13 .serviceMainContainer select.input {
    height: 2.3em;
    border: 1px solid #ccc;
}

.mva7-thc-activetheme-district-theme-13 .serviceMainContainer,
.home-13 .serviceMainContainer {
    width: 100%;
    background: #e1e1e1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 10px;
}

.mva7-thc-activetheme-district-theme-13 .serviceHeadingCont,
.home-13 .serviceHeadingCont {
    width: 30%;
    float: left;
    position: relative;
    background: #000;
    padding: 25px;
}

    .mva7-thc-activetheme-district-theme-13 .serviceHeadingCont p,
    .home-13 .serviceHeadingCont p {
        padding-bottom: 0;
        color: #fff;
    }

    .mva7-thc-activetheme-district-theme-13 .serviceHeadingCont:after,
    .home-13 .serviceHeadingCont:after {
        position: absolute;
        content: "";
        top: 40%;
        right: -10px;
        width: 0;
        height: 0;
        border-top: 10px solid transparent;
        border-left: 10px solid #000;
        border-bottom: 10px solid transparent;
    }

.mva7-thc-activetheme-district-theme-13 .serviceSearchContainer,
.home-13 .serviceSearchContainer {
    width: 100%;
    float: right;
    position: relative;
    padding: 25px;
}

.mva7-thc-activetheme-district-theme-13 .clearfix:before,
.mva7-thc-activetheme-district-theme-13 .clearfix:after,
.home-13 .clearfix:before,
.home-13 .clearfix:after {
    content: " ";
    display: table;
}

.mva7-thc-activetheme-district-theme-13 .button.is-info,
.home-13 .button.is-info {
    background-color: #000;
    border-color: transparent;
    color: #fff;
    font-size: 1em;
}

.mva7-thc-activetheme-district-theme-13 .serviceSearchContainer .selectsearchContainer,
.home-13 .serviceSearchContainer .selectsearchContainer {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    float: left;
}

    .mva7-thc-activetheme-district-theme-13 .serviceSearchContainer .selectsearchContainer .field.has-addons,
    .home-13 .serviceSearchContainer .selectsearchContainer .field.has-addons {
        width: 70%;
        margin: 0 auto;
    }

.mva7-thc-activetheme-district-theme-13 .field.has-addons,
.home-13 .field.has-addons {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}

.mva7-thc-activetheme-district-theme-13 .serviceSearchContainer .selectsearchContainer .control,
.home-13 .serviceSearchContainer .selectsearchContainer .control {
    margin-right: -1px;
    padding-bottom: 0;
}

.mva7-thc-activetheme-district-theme-13 .field.has-addons .control.is-expanded,
.home-13 .field.has-addons .control.is-expanded {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.mva7-thc-activetheme-district-theme-13 .carasoleflex-wrap .flexslider .slides > li,
.home-13 .carasoleflex-wrap .flexslider .slides > li {
    width: 308px !important;
}

.mva7-thc-activetheme-district-theme-13 table thead,
.home-13 table thead {
    background: #000000;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-13 .fancybox-opened .fancybox-skin,
.home-13 .fancybox-opened .fancybox-skin {
    border: 1px solid #333;
}

.mva7-thc-activetheme-district-theme-13 .galleryCatagotyIcons,
.home-13 .galleryCatagotyIcons {
    padding-bottom: 10px;
}

.mva7-thc-activetheme-district-theme-13 .list-view .pressrelease-main .col-3 .gen-card .card-content,
.home-13 .list-view .pressrelease-main .col-3 .gen-card .card-content {
    right: 1%;
    top: 0;
    bottom: 0;
    position: absolute;
    width: 73%;
}

.mva7-thc-activetheme-district-theme-13 .pressrelease-details .pressdetailsBanner img,
.home-13 .pressrelease-details .pressdetailsBanner img {
    max-width: 100%;
}

.mva7-thc-activetheme-district-theme-13 .pressrelease-details .pressdetailsBanner .touristSocial,
.home-13 .pressrelease-details .pressdetailsBanner .touristSocial {
    width: auto;
}

    .mva7-thc-activetheme-district-theme-13 .pressrelease-details .pressdetailsBanner .touristSocial a,
    .home-13 .pressrelease-details .pressdetailsBanner .touristSocial a {
        padding-bottom: 10px;
        line-height: inherit;
    }

.mva7-thc-activetheme-district-theme-13 .publicMainCont .publicContainer img,
.home-13 .publicMainCont .publicContainer img {
    width: 100%;
}

.mva7-thc-activetheme-district-theme-13 .field.has-addons .control:first-child .input,
.home-13 .field.has-addons .control:first-child .input {
    background-color: #fff;
    border: none;
    padding: 0 10px !important;
    margin: 0;
}

.mva7-thc-activetheme-district-theme-13 #videos.videoGallery .galleryThumb .video .galleryThumb-top img,
.home-13 #videos.videoGallery .galleryThumb .video .galleryThumb-top img {
    width: 100%;
    vertical-align: top;
}

.mva7-thc-activetheme-district-theme-13 table thead tr th,
.home-13 table thead tr th {
    background: #616161;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-13 caption,
.home-13 caption {
    background: #000;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-13 .main-banner-thirteen .flex-control-nav,
.home-13 .main-banner-thirteen .flex-control-nav {
    display: none;
}

.mva7-thc-activetheme-district-theme-13 .nav li:hover > a,
.mva7-thc-activetheme-district-theme-13 .nav li.active > a,
.home-13 .nav li:hover > a,
.home-13 .nav li.active > a {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-13 .public-utilities .awardItems,
.home-13 .public-utilities .awardItems {
    min-height: inherit;
    text-align: center;
    padding: 28px 28px 28px;
}

    .mva7-thc-activetheme-district-theme-13 .public-utilities .awardItems a,
    .home-13 .public-utilities .awardItems a {
        position: inherit;
        margin-top: 15px;
    }

.mva7-thc-activetheme-district-theme-13 .thumbs_view.list-view .gallery-descriptions,
.home-13 .thumbs_view.list-view .gallery-descriptions {
    overflow: inherit;
    margin-left: 3%;
    display: inline-block;
}

.mva7-thc-activetheme-district-theme-13 .pressrelease-details .gen-card,
.home-13 .pressrelease-details .gen-card {
    margin-bottom: 15px;
}

    .mva7-thc-activetheme-district-theme-13 .pressrelease-details .gen-card .card-content .social-section a.btn,
    .home-13 .pressrelease-details .gen-card .card-content .social-section a.btn {
        background: #298232;
        border-color: #298232;
        right: 0;
    }

.mva7-thc-activetheme-district-theme-13 .gen-list ul li div.list-text:hover,
.home-13 .gen-list ul li div.list-text:hover {
    text-decoration: underline;
}

.mva7-thc-activetheme-district-theme-13 .pdf-hold,
.home-13 .pdf-hold {
    margin-top: 10px;
}

.mva7-thc-activetheme-district-theme-13 .thumbs_view.list-view .pdf-hold,
.home-13 .thumbs_view.list-view .pdf-hold {
    border-top: 1px solid #ccc;
}

.mva7-thc-activetheme-district-theme-13 .fancybox-iframe,
.home-13 .fancybox-iframe {
    padding-bottom: 15px !important;
}

.mva7-thc-activetheme-district-theme-13 .wpcf7-submit.btn-gov,
.home-13 .wpcf7-submit.btn-gov {
    color: #ffffff;
    background-color: #252525;
    border-color: #000000;
}

.mva7-thc-activetheme-district-theme-13 .iconshare-thirteen,
.home-13 .iconshare-thirteen {
    font-size: 1.5em;
    vertical-align: middle;
}

.mva7-thc-activetheme-district-theme-13 .gen-list ul li a div.list-text:hover,
.mva7-thc-activetheme-district-theme-13 .gen-list ul li a:hover,
.mva7-thc-activetheme-district-theme-13 .gen-list ul li .list-anchor div.list-text:hover,
.mva7-thc-activetheme-district-theme-13 .gen-list ul li .list-anchor:hover,
.home-13 .gen-list ul li a div.list-text:hover,
.home-13 .gen-list ul li a:hover,
.home-13 .gen-list ul li .list-anchor div.list-text:hover,
.home-13 .gen-list ul li .list-anchor:hover {
    color: inherit;
}

.mva7-thc-activetheme-district-theme-13 .gen-list-squre-icons.clearfix ul.equal-height li,
.home-13 .gen-list-squre-icons.clearfix ul.equal-height li {
    display: table-cell;
    height: auto;
}

.mva7-thc-activetheme-district-theme-13 #topBar1 #accessibility ul li .socialIcons.select-lang a:hover,
.home-13 #topBar1 #accessibility ul li .socialIcons.select-lang a:hover {
    color: #fff;
    background: #000;
}

.mva7-thc-activetheme-district-theme-13 .home-slider.full-cntrl-center-caption-bottom .slide-caption p,
.home-13 .home-slider.full-cntrl-center-caption-bottom .slide-caption p {
    text-align: center !important;
}

.mva7-thc-activetheme-district-theme-13 .gen-list.iconTop-textBottom-list li a span.list-icon,
.mva7-thc-activetheme-district-theme-13 .gen-list.iconTop-textBottom-list li .list-anchor span.list-icon,
.home-13 .gen-list.iconTop-textBottom-list li a span.list-icon,
.home-13 .gen-list.iconTop-textBottom-list li .list-anchor span.list-icon {
    width: 80px;
    height: 80px;
    line-height: 80px;
}

.mva7-thc-activetheme-district-theme-13 .text-highlight,
.home-13 .text-highlight {
    color: #616161;
}

.mva7-thc-activetheme-district-theme-13 .pressrelease-details .pressrelease-details-content.singlepress-link a,
.home-13 .pressrelease-details .pressrelease-details-content.singlepress-link a {
    display: initial;
    border: 0;
    padding: 0;
    width: auto;
}

.mva7-thc-activetheme-district-theme-13 #overflowMenu .ofMenu ul li.current-menu-ancestor > a,
.home-13 #overflowMenu .ofMenu ul li.current-menu-ancestor > a {
    background: #fff;
    color: #262626;
}

.mva7-thc-activetheme-district-theme-13 .pressrelease-details .gen-card img,
.home-13 .pressrelease-details .gen-card img {
    display: block;
}

.mva7-thc-activetheme-district-theme-13 .shareGalleryContainer span.icon-facebook,
.home-13 .shareGalleryContainer span.icon-facebook {
    font-weight: normal;
}

.mva7-thc-activetheme-district-theme-13 #topBar1 #accessibility ul li .textSizing,
.home-13 #topBar1 #accessibility ul li .textSizing {
    padding: 4px 6px;
}

.mva7-thc-activetheme-district-theme-13 .thumbs_view .tourListingBg .show-category,
.home-13 .thumbs_view .tourListingBg .show-category {
    display: none;
}

.mva7-thc-activetheme-district-theme-13 .thumbs_view.list-view .tourListingBg .show-category,
.home-13 .thumbs_view.list-view .tourListingBg .show-category {
    display: block;
}

.mva7-thc-activetheme-district-theme-13 .publicUtilityMainCont,
.home-13 .publicUtilityMainCont {
    margin: 0 -1%;
}

@media screen and (max-width: 940px) {
    .mva7-thc-activetheme-district-theme-13 #topBar1 #accessibility ul li,
    .home-13 #topBar1 #accessibility ul li {
        margin-right: -4px;
    }

        .mva7-thc-activetheme-district-theme-13 #topBar1 #accessibility ul li .socialIcons li,
        .home-13 #topBar1 #accessibility ul li .socialIcons li {
            margin-right: 0;
        }

        .mva7-thc-activetheme-district-theme-13 #topBar1 #accessibility ul li a.change-language,
        .home-13 #topBar1 #accessibility ul li a.change-language {
            padding: 10px 8px 11px !important;
        }

        .mva7-thc-activetheme-district-theme-13 #topBar1 #accessibility ul li a,
        .home-13 #topBar1 #accessibility ul li a {
            padding: 4px 12px;
        }

            .mva7-thc-activetheme-district-theme-13 #topBar1 #accessibility ul li a.skip-to-content,
            .home-13 #topBar1 #accessibility ul li a.skip-to-content {
                font-size: 1em;
                padding: 9px;
            }
}

@media (max-width: 1400px) {
    .mva7-thc-activetheme-district-theme-13 .pressrelease-details .gen-card .card-content h4,
    .home-13 .pressrelease-details .gen-card .card-content h4 {
        font-size: 1.2em;
        font-weight: 400;
    }
}

@media (min-width: 768px) {
    .mva7-thc-activetheme-district-theme-13 .top-tab-thirteen.vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
    .home-13 .top-tab-thirteen.vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
        border-color: #ccc;
        background-color: #fff;
        min-height: 230px;
    }
}

@media screen and (max-width: 768px) {
    .mva7-thc-activetheme-district-theme-13 .main-banner-thirteen.full-cntrl-right-caption-right .container .slide-caption,
    .home-13 .main-banner-thirteen.full-cntrl-right-caption-right .container .slide-caption {
        margin-right: 0;
        padding: 15px !important;
        position: inherit;
        transform: inherit;
    }

        .mva7-thc-activetheme-district-theme-13 .main-banner-thirteen.full-cntrl-right-caption-right .container .slide-caption p,
        .mva7-thc-activetheme-district-theme-13 .main-banner-thirteen.full-cntrl-right-caption-right .container .slide-caption h2,
        .home-13 .main-banner-thirteen.full-cntrl-right-caption-right .container .slide-caption p,
        .home-13 .main-banner-thirteen.full-cntrl-right-caption-right .container .slide-caption h2 {
            transform: inherit;
            text-align: left !important;
        }

    .mva7-thc-activetheme-district-theme-13 h2.resp-accordion,
    .home-13 h2.resp-accordion {
        position: relative;
    }

        .mva7-thc-activetheme-district-theme-13 h2.resp-accordion:after,
        .home-13 h2.resp-accordion:after {
            content: "\f196";
            position: absolute;
            right: 10px;
            font-family: FontAwesome;
            font-size: inherit;
            text-rendering: auto;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }

        .mva7-thc-activetheme-district-theme-13 h2.resp-accordion.resp-tab-active:after,
        .home-13 h2.resp-accordion.resp-tab-active:after {
            content: "\f147";
        }

    .mva7-thc-activetheme-district-theme-13 .utilityTabContainer h2.resp-accordion:after,
    .home-13 .utilityTabContainer h2.resp-accordion:after {
        content: "";
    }
}

@media screen and (max-width: 640px) {
    .mva7-thc-activetheme-district-theme-13 .office-bearers-thirteen .khowMinisterBox .MinisterProfile ul,
    .home-13 .office-bearers-thirteen .khowMinisterBox .MinisterProfile ul {
        display: inline-block;
        float: none;
        vertical-align: top;
    }

    .mva7-thc-activetheme-district-theme-13 .khowMinisterBox,
    .home-13 .khowMinisterBox {
        padding-bottom: 0;
    }

    .mva7-thc-activetheme-district-theme-13 .serviceMainContainer,
    .home-13 .serviceMainContainer {
        display: inline-block;
    }

    .mva7-thc-activetheme-district-theme-13 .serviceHeadingCont,
    .mva7-thc-activetheme-district-theme-13 .serviceSearchContainer .selectsearchContainer .field.has-addons,
    .mva7-thc-activetheme-district-theme-13 .list-view .videoGallery#videos .galleryThumb .video .galleryThumb-top,
    .mva7-thc-activetheme-district-theme-13 .list-view #videos.videoGallery .galleryThumb .video .videogallery-content,
    .home-13 .serviceHeadingCont,
    .home-13 .serviceSearchContainer .selectsearchContainer .field.has-addons,
    .home-13 .list-view .videoGallery#videos .galleryThumb .video .galleryThumb-top,
    .home-13 .list-view #videos.videoGallery .galleryThumb .video .videogallery-content {
        width: 100%;
    }

        .mva7-thc-activetheme-district-theme-13 .serviceHeadingCont:after,
        .home-13 .serviceHeadingCont:after {
            display: none;
        }

    .mva7-thc-activetheme-district-theme-13 .list-view .videoGallery#videos .galleryThumb .video .galleryThumb-top,
    .home-13 .list-view .videoGallery#videos .galleryThumb .video .galleryThumb-top {
        margin-right: 0;
    }

    .mva7-thc-activetheme-district-theme-13 .eventlistingContainer .eventListingTxtCont,
    .home-13 .eventlistingContainer .eventListingTxtCont {
        padding: 7px;
    }

    .mva7-thc-activetheme-district-theme-13 .eventListingTxtCont .btn-event,
    .home-13 .eventListingTxtCont .btn-event {
        padding: 5px 4px;
    }

    .mva7-thc-activetheme-district-theme-13 .list-view .tourlistingContainer .tourListingImage img,
    .mva7-thc-activetheme-district-theme-13 .list-view .tourlistingContainer .tourListingImage .tourListingBg,
    .home-13 .list-view .tourlistingContainer .tourListingImage img,
    .home-13 .list-view .tourlistingContainer .tourListingImage .tourListingBg {
        width: 100%;
    }
}

/*css for high contrast*/
.mva7-thc-activetheme-district-theme-13.contrast p,
.contrast .home-13 p {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-13.contrast .vc_row-has-fill,
.mva7-thc-activetheme-district-theme-13.contrast .vc_col-has-fill .vc_column-inner,
.mva7-thc-activetheme-district-theme-13.contrast .vc_tta-panel-body .vc_tta-tab a,
.mva7-thc-activetheme-district-theme-13.contrast .vc_tta-tab .vc_active a,
.mva7-thc-activetheme-district-theme-13.contrast .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-13.contrast .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
.mva7-thc-activetheme-district-theme-13.contrast .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus,
.mva7-thc-activetheme-district-theme-13.contrast .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover,
.mva7-thc-activetheme-district-theme-13.contrast .gen-list.statistics-list ul li a div.list-text,
.mva7-thc-activetheme-district-theme-13.contrast .gen-list.statistics-list ul li .list-anchor div.list-text,
.mva7-thc-activetheme-district-theme-13.contrast .blue-bg,
.mva7-thc-activetheme-district-theme-13.contrast .red-bg,
.mva7-thc-activetheme-district-theme-13.contrast .green-bg,
.mva7-thc-activetheme-district-theme-13.contrast .orange-bg,
.mva7-thc-activetheme-district-theme-13.contrast .gray-bg,
.mva7-thc-activetheme-district-theme-13.contrast .white-bg,
.mva7-thc-activetheme-district-theme-13.contrast .light-gray-bg,
.mva7-thc-activetheme-district-theme-13.contrast .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-panels,
.mva7-thc-activetheme-district-theme-13.contrast .carasoleflex-wrap.white-bg,
.mva7-thc-activetheme-district-theme-13.contrast .flexslider,
.mva7-thc-activetheme-district-theme-13.contrast .no-bg .list-icon.green-bg,
.mva7-thc-activetheme-district-theme-13.contrast .no-bg .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme-13.contrast .no-bg .list-icon.red-bg,
.mva7-thc-activetheme-district-theme-13.contrast .no-bg .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme-13.contrast .no-bg .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme-13.contrast .no-bg .list-icon.white-bg,
.mva7-thc-activetheme-district-theme-13.contrast .no-bg .list-icon.light-grauy-bg,
.mva7-thc-activetheme-district-theme-13.contrast table tr:nth-child(odd) td,
.mva7-thc-activetheme-district-theme-13.contrast table th,
.mva7-thc-activetheme-district-theme-13.contrast .input:hover,
.mva7-thc-activetheme-district-theme-13.contrast .textarea:hover,
.mva7-thc-activetheme-district-theme-13.contrast .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active,
.mva7-thc-activetheme-district-theme-13.contrast .gen-tab .resp-tabs-list .resp-tab-item,
.mva7-thc-activetheme-district-theme-13.contrast .list-icon,
.mva7-thc-activetheme-district-theme-13.contrast .top-tab-thirteen.vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-13.contrast .office-bearers-thirteen .box-withbg .box-1:nth-child(odd),
.mva7-thc-activetheme-district-theme-13.contrast .public-services-thirteen.gen-list.iconTop-textBottom-list li a span.list-icon,
.mva7-thc-activetheme-district-theme-13.contrast .public-services-thirteen.gen-list.iconTop-textBottom-list li .list-anchor span.list-icon,
.mva7-thc-activetheme-district-theme-13.contrast .public-services-thirteen.gen-list.iconTop-textBottom-list li a:hover span.list-icon,
.mva7-thc-activetheme-district-theme-13.contrast .public-services-thirteen.gen-list.iconTop-textBottom-list li .list-anchor:hover span.list-icon,
.mva7-thc-activetheme-district-theme-13.contrast .events-thirteen.events-wrapper.with-bg,
.mva7-thc-activetheme-district-theme-13.contrast .place-to-visit-thirteen.gen-list,
.mva7-thc-activetheme-district-theme-13.contrast .photo-gallery-thirteen.carasoleflex-wrap .galleryMeta a,
.mva7-thc-activetheme-district-theme-13.contrast .photo-gallery-thirteen .flex-direction-nav .flex-next,
.mva7-thc-activetheme-district-theme-13.contrast .photo-gallery-thirteen .flex-direction-nav .flex-prev,
.mva7-thc-activetheme-district-theme-13.contrast .btn-theme,
.mva7-thc-activetheme-district-theme-13.contrast #topBar1 #accessibility ul li .goiSearch button,
.mva7-thc-activetheme-district-theme-13.contrast .serviceMainContainer,
.mva7-thc-activetheme-district-theme-13.contrast .serviceHeadingCont,
.contrast .home-13 .vc_row-has-fill,
.contrast .home-13 .vc_col-has-fill .vc_column-inner,
.contrast .home-13 .vc_tta-panel-body .vc_tta-tab a,
.contrast .home-13 .vc_tta-tab .vc_active a,
.contrast .home-13 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.contrast .home-13 .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
.contrast .home-13 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus,
.contrast .home-13 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover,
.contrast .home-13 .gen-list.statistics-list ul li a div.list-text,
.contrast .home-13 .gen-list.statistics-list ul li .list-anchor div.list-text,
.contrast .home-13 .blue-bg,
.contrast .home-13 .red-bg,
.contrast .home-13 .green-bg,
.contrast .home-13 .orange-bg,
.contrast .home-13 .gray-bg,
.contrast .home-13 .white-bg,
.contrast .home-13 .light-gray-bg,
.contrast .home-13 .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-panels,
.contrast .home-13 .carasoleflex-wrap.white-bg,
.contrast .home-13 .flexslider,
.contrast .home-13 .no-bg .list-icon.green-bg,
.contrast .home-13 .no-bg .list-icon.blue-bg,
.contrast .home-13 .no-bg .list-icon.red-bg,
.contrast .home-13 .no-bg .list-icon.orange-bg,
.contrast .home-13 .no-bg .list-icon.gray-bg,
.contrast .home-13 .no-bg .list-icon.white-bg,
.contrast .home-13 .no-bg .list-icon.light-grauy-bg,
.contrast .home-13 table tr:nth-child(odd) td,
.contrast .home-13 table th,
.contrast .home-13 .input:hover,
.contrast .home-13 .textarea:hover,
.contrast .home-13 .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active,
.contrast .home-13 .gen-tab .resp-tabs-list .resp-tab-item,
.contrast .home-13 .list-icon,
.contrast .home-13 .top-tab-thirteen.vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.contrast .home-13 .office-bearers-thirteen .box-withbg .box-1:nth-child(odd),
.contrast .home-13 .public-services-thirteen.gen-list.iconTop-textBottom-list li a span.list-icon,
.contrast .home-13 .public-services-thirteen.gen-list.iconTop-textBottom-list li .list-anchor span.list-icon,
.contrast .home-13 .public-services-thirteen.gen-list.iconTop-textBottom-list li a:hover span.list-icon,
.contrast .home-13 .public-services-thirteen.gen-list.iconTop-textBottom-list li .list-anchor:hover span.list-icon,
.contrast .home-13 .events-thirteen.events-wrapper.with-bg,
.contrast .home-13 .place-to-visit-thirteen.gen-list,
.contrast .home-13 .photo-gallery-thirteen.carasoleflex-wrap .galleryMeta a,
.contrast .home-13 .photo-gallery-thirteen .flex-direction-nav .flex-next,
.contrast .home-13 .photo-gallery-thirteen .flex-direction-nav .flex-prev,
.contrast .home-13 .btn-theme,
.contrast .home-13 #topBar1 #accessibility ul li .goiSearch button,
.contrast .home-13 .serviceMainContainer,
.contrast .home-13 .serviceHeadingCont {
    background-color: #000 !important;
    background: #000 !important;
}

.mva7-thc-activetheme-district-theme-13.contrast .serviceHeadingCont,
.contrast .home-13 .serviceHeadingCont {
    border-right: 1px solid #fff;
}

.mva7-thc-activetheme-district-theme-13.contrast .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab > a,
.contrast .home-13 .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab > a {
    background-color: transparent !important;
}

.mva7-thc-activetheme-district-theme-13.contrast .serviceHeadingCont:after,
.contrast .home-13 .serviceHeadingCont:after {
    border-left: 10px solid #fff;
}

.mva7-thc-activetheme-district-theme-13.contrast #overflowMenu .ofMenu ul li a,
.contrast .home-13 #overflowMenu .ofMenu ul li a {
    border-bottom: 0;
}

.mva7-thc-activetheme-district-theme-13.contrast .gen-list.big-icon-list .list-text,
.mva7-thc-activetheme-district-theme-13.contrast .gen-list.big-icon-list .list-icon,
.mva7-thc-activetheme-district-theme-13.contrast .gen-list.small-icon-list .list-icon,
.mva7-thc-activetheme-district-theme-13.contrast .gen-list.box-list .list-icon,
.mva7-thc-activetheme-district-theme-13.contrast .gen-list.importantLinksWrapper ul li a,
.mva7-thc-activetheme-district-theme-13.contrast .gen-list.importantLinksWrapper ul li .list-anchor,
.mva7-thc-activetheme-district-theme-13.contrast .flex-direction-nav a:before,
.mva7-thc-activetheme-district-theme-13.contrast .gen-tab .resp-tabs-list .resp-tab-item,
.mva7-thc-activetheme-district-theme-13.contrast .full-cntrl-right-caption-right.nav-white .flex-pauseplay a:before,
.mva7-thc-activetheme-district-theme-13.contrast .wpb_text_column :last-child,
.mva7-thc-activetheme-district-theme-13.contrast .galleryCatagotyIcons a,
.mva7-thc-activetheme-district-theme-13.contrast .public-utilities-thirteen .gen-list ul li a div.list-text,
.mva7-thc-activetheme-district-theme-13.contrast .public-utilities-thirteen .gen-list ul li .list-anchor div.list-text,
.mva7-thc-activetheme-district-theme-13.contrast .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme-13.contrast .list-icon.green-bg,
.mva7-thc-activetheme-district-theme-13.contrast .list-icon.red-bg,
.mva7-thc-activetheme-district-theme-13.contrast .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme-13.contrast .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme-13.contrast .list-icon.light-gray-bg,
.mva7-thc-activetheme-district-theme-13.contrast .list-icon.light-grey-bg,
.contrast .home-13 .gen-list.big-icon-list .list-text,
.contrast .home-13 .gen-list.big-icon-list .list-icon,
.contrast .home-13 .gen-list.small-icon-list .list-icon,
.contrast .home-13 .gen-list.box-list .list-icon,
.contrast .home-13 .gen-list.importantLinksWrapper ul li a,
.contrast .home-13 .gen-list.importantLinksWrapper ul li .list-anchor,
.contrast .home-13 .flex-direction-nav a:before,
.contrast .home-13 .gen-tab .resp-tabs-list .resp-tab-item,
.contrast .home-13 .full-cntrl-right-caption-right.nav-white .flex-pauseplay a:before,
.contrast .home-13 .wpb_text_column :last-child,
.contrast .home-13 .galleryCatagotyIcons a,
.contrast .home-13 .public-utilities-thirteen .gen-list ul li a div.list-text,
.contrast .home-13 .public-utilities-thirteen .gen-list ul li .list-anchor div.list-text,
.contrast .home-13 .list-icon.blue-bg,
.contrast .home-13 .list-icon.green-bg,
.contrast .home-13 .list-icon.red-bg,
.contrast .home-13 .list-icon.orange-bg,
.contrast .home-13 .list-icon.gray-bg,
.contrast .home-13 .list-icon.light-gray-bg,
.contrast .home-13 .list-icon.light-grey-bg {
    color: #ffff00 !important;
}

.mva7-thc-activetheme-district-theme-13.contrast .main-banner-thirteen.full-cntrl-right-caption-right .container .slide-caption,
.contrast .home-13 .main-banner-thirteen.full-cntrl-right-caption-right .container .slide-caption {
    background: rgba(0, 0, 0, 0.69);
}

.mva7-thc-activetheme-district-theme-13.contrast .vc_col-has-fill .vc_column-inner,
.mva7-thc-activetheme-district-theme-13.contrast .list-icon.green-bg,
.mva7-thc-activetheme-district-theme-13.contrast .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme-13.contrast .list-icon.red-bg,
.mva7-thc-activetheme-district-theme-13.contrast .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme-13.contrast .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme-13.contrast .list-icon.white-bg,
.mva7-thc-activetheme-district-theme-13.contrast .list-icon.light-grauy-bg,
.mva7-thc-activetheme-district-theme-13.contrast .singlebox .box-1,
.mva7-thc-activetheme-district-theme-13.contrast .gen-list.box-list li,
.mva7-thc-activetheme-district-theme-13.contrast .list-icon,
.mva7-thc-activetheme-district-theme-13.contrast .gen-list.statistics-box-list li,
.contrast .home-13 .vc_col-has-fill .vc_column-inner,
.contrast .home-13 .list-icon.green-bg,
.contrast .home-13 .list-icon.blue-bg,
.contrast .home-13 .list-icon.red-bg,
.contrast .home-13 .list-icon.orange-bg,
.contrast .home-13 .list-icon.gray-bg,
.contrast .home-13 .list-icon.white-bg,
.contrast .home-13 .list-icon.light-grauy-bg,
.contrast .home-13 .singlebox .box-1,
.contrast .home-13 .gen-list.box-list li,
.contrast .home-13 .list-icon,
.contrast .home-13 .gen-list.statistics-box-list li {
    border: 1px solid #3b3b3b !important;
    border-color: #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme-13.contrast .vc_tta.vc_general .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-13.contrast .events-thirteen.events-wrapper.with-bg,
.mva7-thc-activetheme-district-theme-13.contrast .gen-card.gencard-light-gray-colord-box,
.mva7-thc-activetheme-district-theme-13.contrast .place-to-visit-thirteen.gen-list,
.mva7-thc-activetheme-district-theme-13.contrast .serviceMainContainer,
.contrast .home-13 .vc_tta.vc_general .vc_tta-panel-body,
.contrast .home-13 .events-thirteen.events-wrapper.with-bg,
.contrast .home-13 .gen-card.gencard-light-gray-colord-box,
.contrast .home-13 .place-to-visit-thirteen.gen-list,
.contrast .home-13 .serviceMainContainer {
    border: 1px solid #fff !important;
}

.mva7-thc-activetheme-district-theme-13.contrast .footerlogocarousel.withborder .flexslider .slides > li:first-child,
.contrast .home-13 .footerlogocarousel.withborder .flexslider .slides > li:first-child {
    border-color: #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme-13.contrast #footerScrollbarWrapper,
.contrast .home-13 #footerScrollbarWrapper {
    border-bottom: none;
}

.mva7-thc-activetheme-district-theme-13.contrast .footerlogocarousel.withborder .flexslider .slides > li,
.contrast .home-13 .footerlogocarousel.withborder .flexslider .slides > li {
    box-shadow: 1px 0px 0px 0px #3b3b3b;
}

.mva7-thc-activetheme-district-theme-13.contrast .button.is-info,
.mva7-thc-activetheme-district-theme-13.contrast .button.is-info,
.contrast .home-13 .button.is-info,
.contrast .home-13 .button.is-info {
    border-color: #ffff00;
    color: #ffff00 !important;
}

.mva7-thc-activetheme-district-theme-13.contrast .pressrelease-details .gen-card .card-content .social-section a.btn,
.contrast .home-13 .pressrelease-details .gen-card .card-content .social-section a.btn {
    background: #ffff00 !important;
    color: #000 !important;
}

.mva7-thc-activetheme-district-theme-13.contrast caption,
.contrast .home-13 caption {
    background: #3b3b3b;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-13.contrast .photo-gallery-thirteen.carasoleflex-wrap.white-bg,
.contrast .home-13 .photo-gallery-thirteen.carasoleflex-wrap.white-bg {
    border: none;
}

.mva7-thc-activetheme-district-theme-13.contrast .btn-theme,
.mva7-thc-activetheme-district-theme-13.contrast .btn-gov,
.mva7-thc-activetheme-district-theme-13.contrast .btn-primary:hover,
.contrast .home-13 .btn-theme,
.contrast .home-13 .btn-gov,
.contrast .home-13 .btn-primary:hover {
    border-color: #ffff00;
}

.mva7-thc-activetheme-district-theme-13.contrast input[type="text"].input:hover,
.mva7-thc-activetheme-district-theme-13.contrast input[type="email"].input:hover,
.contrast .home-13 input[type="text"].input:hover,
.contrast .home-13 input[type="email"].input:hover {
    background: #fff !important;
}

.mva7-thc-activetheme-district-theme-13.contrast .wpcf7-submit.btn-gov,
.contrast .home-13 .wpcf7-submit.btn-gov {
    border-color: #ffff00;
}

.mva7-thc-activetheme-district-theme-13.contrast .iconshare-thirteen,
.mva7-thc-activetheme-district-theme-13.contrast .text-highlight,
.contrast .home-13 .iconshare-thirteen,
.contrast .home-13 .text-highlight {
    color: #fff !important;
}

@media screen and (max-width: 768px) {
    .mva7-thc-activetheme-district-theme-13.contrast .vc_tta.vc_general .vc_tta-panel-title,
    .contrast .home-13 .vc_tta.vc_general .vc_tta-panel-title {
        background: #333 !important;
    }

    .mva7-thc-activetheme-district-theme-13.contrast .wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title,
    .contrast .home-13 .wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title {
        background: #222 !important;
    }
}

/*Theme 13 end*/
/*Theme 14 start*/
.mva7-thc-activetheme-district-theme-14 .box-1.aside-box,
.home-14 .box-1.aside-box {
    min-height: 125px !important;
}

.mva7-thc-activetheme-district-theme-14 #topBar1 #accessibility ul li.bhashiniLangDropdown,
.home-14 #topBar1 #accessibility ul li.bhashiniLangDropdown {
    border: 1px solid #ffffff82;
    border-top: none;
    border-bottom: none;
}

.mva7-thc-activetheme-district-theme-14 .nav ul.sub-menu.megamenu li,
.home-14 .nav ul.sub-menu.megamenu li {
    background: #70e0f8;
}

.mva7-thc-activetheme-district-theme-14 .photoglryMainCont .icon-twitter,
.home-14 .photoglryMainCont .icon-twitter {
    filter: invert(0);
}

.mva7-thc-activetheme-district-theme-14 h2,
.mva7-thc-activetheme-district-theme-14 h3,
.mva7-thc-activetheme-district-theme-14 h4,
.home-14 h2,
.home-14 h3,
.home-14 h4 {
    font-weight: 600;
}

.mva7-thc-activetheme-district-theme-14 #topBar1.make-accessible-header #accessibility > ul > li > a:hover > img,
.mva7-thc-activetheme-district-theme-14 #topBar1.make-accessible-header #accessibility > ul > li.mFocus > a:hover > img,
.home-14 #topBar1.make-accessible-header #accessibility > ul > li > a:hover > img,
.home-14 #topBar1.make-accessible-header #accessibility > ul > li.mFocus > a:hover > img {
    filter: invert(10);
}

.mva7-thc-activetheme-district-theme-14 #topBar1 #accessibility ul li.highContrast.dark.tog-con,
.home-14 #topBar1 #accessibility ul li.highContrast.dark.tog-con {
    margin-left: 0 !important;
}

.mva7-thc-activetheme-district-theme-14 .office-bearers-fourteen.singlebox.border,
.home-14 .office-bearers-fourteen.singlebox.border {
    box-shadow: none !important;
}

.mva7-thc-activetheme-district-theme-14 .office-bearers-fourteen.col-3,
.home-14 .office-bearers-fourteen.col-3 {
    width: 100%;
}

.mva7-thc-activetheme-district-theme-14 .announcements-fourteen h3,
.mva7-thc-activetheme-district-theme-14 .announcements-fourteen h2,
.home-14 .announcements-fourteen h3,
.home-14 .announcements-fourteen h2 {
    color: #fff;
    font-size: 2em;
}

    .mva7-thc-activetheme-district-theme-14 .announcements-fourteen h3:before,
    .mva7-thc-activetheme-district-theme-14 .announcements-fourteen h2:before,
    .home-14 .announcements-fourteen h3:before,
    .home-14 .announcements-fourteen h2:before {
        font-family: "icomoon" !important;
        content: "\e995";
    }

    .mva7-thc-activetheme-district-theme-14 .announcements-fourteen h3 > div,
    .mva7-thc-activetheme-district-theme-14 .announcements-fourteen h2 > div,
    .home-14 .announcements-fourteen h3 > div,
    .home-14 .announcements-fourteen h2 > div {
        display: inline-block;
        padding-left: 10px;
    }

.mva7-thc-activetheme-district-theme-14 .announcements-fourteen.gen-list ul,
.home-14 .announcements-fourteen.gen-list ul {
    padding-left: 20px;
}

    .mva7-thc-activetheme-district-theme-14 .announcements-fourteen.gen-list ul li,
    .home-14 .announcements-fourteen.gen-list ul li {
        list-style: disc;
        color: #fff;
    }

.mva7-thc-activetheme-district-theme-14 .announcements-fourteen.gen-list.default-list ul li a,
.mva7-thc-activetheme-district-theme-14 .announcements-fourteen.gen-list.default-list ul li .list-anchor,
.home-14 .announcements-fourteen.gen-list.default-list ul li a,
.home-14 .announcements-fourteen.gen-list.default-list ul li .list-anchor {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-14 .public-utilities-fourteen .gen-list.statistics-list ul li a div.list-text,
.mva7-thc-activetheme-district-theme-14 .public-utilities-fourteen .gen-list.statistics-list ul li .list-anchor div.list-text,
.home-14 .public-utilities-fourteen .gen-list.statistics-list ul li a div.list-text,
.home-14 .public-utilities-fourteen .gen-list.statistics-list ul li .list-anchor div.list-text {
    background: #00a7f2;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-14 .public-utilities-fourteen .gen-list.statistics-list ul li:before,
.home-14 .public-utilities-fourteen .gen-list.statistics-list ul li:before {
    border-color: #fff;
}

.mva7-thc-activetheme-district-theme-14 .public-utilities-fourteen .gen-list.statistics-list .list-icon,
.home-14 .public-utilities-fourteen .gen-list.statistics-list .list-icon {
    width: 60px !important;
}

.mva7-thc-activetheme-district-theme-14 .public-utilities-fourteen .gen-list.statistics-list ul li:before,
.home-14 .public-utilities-fourteen .gen-list.statistics-list ul li:before {
    right: 80px;
}

.mva7-thc-activetheme-district-theme-14 .public-utilities-fourteen h3,
.mva7-thc-activetheme-district-theme-14 .public-utilities-fourteen h2,
.home-14 .public-utilities-fourteen h3,
.home-14 .public-utilities-fourteen h2 {
    font-size: 1.8em;
    color: #fff;
}

    .mva7-thc-activetheme-district-theme-14 .public-utilities-fourteen h3:before,
    .mva7-thc-activetheme-district-theme-14 .public-utilities-fourteen h2:before,
    .home-14 .public-utilities-fourteen h3:before,
    .home-14 .public-utilities-fourteen h2:before {
        content: "\e93c";
        font-family: "icomoon" !important;
        padding-right: 12px;
    }

.mva7-thc-activetheme-district-theme-14 .public-utilities-fourteen .gen-list.statistics-list ul li a,
.mva7-thc-activetheme-district-theme-14 .public-utilities-fourteen .gen-list.statistics-list ul li .list-anchor,
.home-14 .public-utilities-fourteen .gen-list.statistics-list ul li a,
.home-14 .public-utilities-fourteen .gen-list.statistics-list ul li .list-anchor {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-14 .services-for-citizen-fourteen.gen-list.iconTop-textBottom-list > h3,
.mva7-thc-activetheme-district-theme-14 .services-for-citizen-fourteen.gen-list.iconTop-textBottom-list > h2,
.home-14 .services-for-citizen-fourteen.gen-list.iconTop-textBottom-list > h3,
.home-14 .services-for-citizen-fourteen.gen-list.iconTop-textBottom-list > h2 {
    text-align: center;
    padding-bottom: 30px;
}

.mva7-thc-activetheme-district-theme-14 .services-for-citizen-fourteen.gen-list.iconTop-textBottom-list li a span.list-icon,
.mva7-thc-activetheme-district-theme-14 .services-for-citizen-fourteen.gen-list.iconTop-textBottom-list li .list-anchor span.list-icon,
.home-14 .services-for-citizen-fourteen.gen-list.iconTop-textBottom-list li a span.list-icon,
.home-14 .services-for-citizen-fourteen.gen-list.iconTop-textBottom-list li .list-anchor span.list-icon {
    background: #015d8e !important;
    color: #fff;
    border-radius: 100% !important;
    width: 80px;
    height: 80px;
    line-height: 80px;
}

.mva7-thc-activetheme-district-theme-14 .services-for-citizen-fourteen.gen-list.iconTop-textBottom-list li a div.list-text,
.mva7-thc-activetheme-district-theme-14 .services-for-citizen-fourteen.gen-list.iconTop-textBottom-list li .list-anchor div.list-text,
.home-14 .services-for-citizen-fourteen.gen-list.iconTop-textBottom-list li a div.list-text,
.home-14 .services-for-citizen-fourteen.gen-list.iconTop-textBottom-list li .list-anchor div.list-text {
    font-weight: 600;
}

.mva7-thc-activetheme-district-theme-14 .services-for-citizen-fourteen.gen-list.iconTop-textBottom-list li,
.home-14 .services-for-citizen-fourteen.gen-list.iconTop-textBottom-list li {
    width: calc(16% - 0.5%);
}

    .mva7-thc-activetheme-district-theme-14 .services-for-citizen-fourteen.gen-list.iconTop-textBottom-list li:hover a span.list-icon,
    .mva7-thc-activetheme-district-theme-14 .services-for-citizen-fourteen.gen-list.iconTop-textBottom-list li:hover .list-anchor span.list-icon,
    .home-14 .services-for-citizen-fourteen.gen-list.iconTop-textBottom-list li:hover a span.list-icon,
    .home-14 .services-for-citizen-fourteen.gen-list.iconTop-textBottom-list li:hover .list-anchor span.list-icon {
        background: #631988 !important;
    }

.mva7-thc-activetheme-district-theme-14 .text-separator.vc_separator h4,
.home-14 .text-separator.vc_separator h4 {
    font-size: 1.8em;
    padding: 0 10px;
}

.mva7-thc-activetheme-district-theme-14 .photo-gallery-title h3,
.mva7-thc-activetheme-district-theme-14 .photo-gallery-title h2,
.home-14 .photo-gallery-title h3,
.home-14 .photo-gallery-title h2 {
    padding: 0;
    font-size: 1.8em;
}

.mva7-thc-activetheme-district-theme-14 .photo-gallery-fourteen .flex-direction-nav .flex-next,
.mva7-thc-activetheme-district-theme-14 .photo-gallery-fourteen .flex-direction-nav .flex-prev,
.home-14 .photo-gallery-fourteen .flex-direction-nav .flex-next,
.home-14 .photo-gallery-fourteen .flex-direction-nav .flex-prev {
    opacity: 1;
    background: #fff;
    text-align: center;
    font-size: 0;
    line-height: 37px;
    height: 35px;
    width: 35px;
}

    .mva7-thc-activetheme-district-theme-14 .photo-gallery-fourteen .flex-direction-nav .flex-next:before,
    .mva7-thc-activetheme-district-theme-14 .photo-gallery-fourteen .flex-direction-nav .flex-prev:before,
    .home-14 .photo-gallery-fourteen .flex-direction-nav .flex-next:before,
    .home-14 .photo-gallery-fourteen .flex-direction-nav .flex-prev:before {
        font-size: 20px;
    }

.mva7-thc-activetheme-district-theme-14 .photo-gallery-fourteen .flex-direction-nav .flex-next,
.home-14 .photo-gallery-fourteen .flex-direction-nav .flex-next {
    right: 20px;
    background: #000;
}

.mva7-thc-activetheme-district-theme-14 .photo-gallery-fourteen .flex-direction-nav .flex-prev,
.home-14 .photo-gallery-fourteen .flex-direction-nav .flex-prev {
    left: 20px;
    background: #000;
}

.mva7-thc-activetheme-district-theme-14 .photo-gallery-fourteen .carasoleflex-wrap .galleryMeta a,
.home-14 .photo-gallery-fourteen .carasoleflex-wrap .galleryMeta a {
    background: #015d8e;
    color: #fff !important;
    padding: 5px 12px;
}

.mva7-thc-activetheme-district-theme-14 .photo-gallery-fourteen .HomeGalleryCarasole,
.home-14 .photo-gallery-fourteen .HomeGalleryCarasole {
    padding: 20px;
    border: 1px solid #ccc;
    margin-top: 10px;
    border-radius: 0px;
}

.mva7-thc-activetheme-district-theme-14 .common-title-fourteen h3,
.mva7-thc-activetheme-district-theme-14 .common-title-fourteen h2,
.home-14 .common-title-fourteen h3,
.home-14 .common-title-fourteen h2 {
    font-size: 1.8em !important;
}

.mva7-thc-activetheme-district-theme-14 .searchbox .has-addons .input,
.home-14 .searchbox .has-addons .input {
    height: 40px;
}

.mva7-thc-activetheme-district-theme-14 .serviceMainContainer select.input,
.home-14 .serviceMainContainer select.input {
    height: 2.3em;
    border: 1px solid #ccc;
}

.mva7-thc-activetheme-district-theme-14 .serviceMainContainer,
.home-14 .serviceMainContainer {
    width: 100%;
    background: #e1e1e1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 10px;
}

.mva7-thc-activetheme-district-theme-14 .serviceHeadingCont,
.home-14 .serviceHeadingCont {
    width: 30%;
    float: left;
    position: relative;
    background: #015d8e;
    padding: 25px;
}

    .mva7-thc-activetheme-district-theme-14 .serviceHeadingCont p,
    .home-14 .serviceHeadingCont p {
        padding-bottom: 0;
        color: #fff;
    }

    .mva7-thc-activetheme-district-theme-14 .serviceHeadingCont:after,
    .home-14 .serviceHeadingCont:after {
        position: absolute;
        content: "";
        top: 40%;
        right: -10px;
        width: 0;
        height: 0;
        border-top: 10px solid transparent;
        border-left: 10px solid #015d8e;
        border-bottom: 10px solid transparent;
    }

.mva7-thc-activetheme-district-theme-14 .serviceSearchContainer,
.home-14 .serviceSearchContainer {
    width: 100%;
    float: right;
    position: relative;
    padding: 25px;
}

.mva7-thc-activetheme-district-theme-14 .clearfix:before,
.mva7-thc-activetheme-district-theme-14 .clearfix:after,
.home-14 .clearfix:before,
.home-14 .clearfix:after {
    content: " ";
    display: table;
}

.mva7-thc-activetheme-district-theme-14 .button.is-info,
.home-14 .button.is-info {
    background-color: #015d8e;
    border-color: transparent;
    color: #fff;
    font-size: 1em;
}

.mva7-thc-activetheme-district-theme-14 .serviceSearchContainer .selectsearchContainer,
.home-14 .serviceSearchContainer .selectsearchContainer {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    float: left;
}

    .mva7-thc-activetheme-district-theme-14 .serviceSearchContainer .selectsearchContainer .field.has-addons,
    .home-14 .serviceSearchContainer .selectsearchContainer .field.has-addons {
        width: 70%;
        margin: 0 auto;
    }

.mva7-thc-activetheme-district-theme-14 .field.has-addons,
.home-14 .field.has-addons {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}

.mva7-thc-activetheme-district-theme-14 .serviceSearchContainer .selectsearchContainer .control,
.home-14 .serviceSearchContainer .selectsearchContainer .control {
    margin-right: -1px;
    padding-bottom: 0;
}

.mva7-thc-activetheme-district-theme-14 .field.has-addons .control.is-expanded,
.home-14 .field.has-addons .control.is-expanded {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.mva7-thc-activetheme-district-theme-14 .events .gen-card-with-image .gen-card-img img,
.home-14 .events .gen-card-with-image .gen-card-img img {
    width: 100%;
}

.mva7-thc-activetheme-district-theme-14 .galleryCatagotyWrapper,
.home-14 .galleryCatagotyWrapper {
    margin-left: -1%;
}

.mva7-thc-activetheme-district-theme-14 .fancybox-opened .fancybox-skin,
.home-14 .fancybox-opened .fancybox-skin {
    border: 1px solid #fff;
}

.mva7-thc-activetheme-district-theme-14 .fancybox-overlay,
.home-14 .fancybox-overlay {
    z-index: 99;
}

.mva7-thc-activetheme-district-theme-14 .selectsearchContainer .has-addons .input,
.home-14 .selectsearchContainer .has-addons .input {
    height: 32px;
}

.mva7-thc-activetheme-district-theme-14 .img-responsive,
.home-14 .img-responsive {
    display: inline-block;
    width: auto !important;
}

.mva7-thc-activetheme-district-theme-14 .press-releases-details .gen-card-with-image .gen-card-content-main .gen-card-content .shareGalleryContainer a,
.home-14 .press-releases-details .gen-card-with-image .gen-card-content-main .gen-card-content .shareGalleryContainer a {
    width: inherit;
    padding-right: 10px;
}

.mva7-thc-activetheme-district-theme-14 table thead tr th,
.home-14 table thead tr th {
    background: #015d8e;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-14 caption,
.home-14 caption {
    background: #70e0f8;
    color: #000;
}

.mva7-thc-activetheme-district-theme-14 .nav .current-menu-ancestor > a,
.mva7-thc-activetheme-district-theme-14 .nav li.active > a,
.mva7-thc-activetheme-district-theme-14 .nav li:hover > a,
.home-14 .nav .current-menu-ancestor > a,
.home-14 .nav li.active > a,
.home-14 .nav li:hover > a {
    color: #fff;
    background: #015d8e;
}

.mva7-thc-activetheme-district-theme-14 .services-for-citizen-fourteen.gen-list.iconTop-textBottom-list li,
.home-14 .services-for-citizen-fourteen.gen-list.iconTop-textBottom-list li {
    vertical-align: top;
}

.mva7-thc-activetheme-district-theme-14 .button.is-theme,
.home-14 .button.is-theme {
    font-size: 1em;
}

.mva7-thc-activetheme-district-theme-14 .nav ul,
.home-14 .nav ul {
    background: #70e0f8;
}

.mva7-thc-activetheme-district-theme-14 .events .gen-card-with-image .gen-card-content-main .shareGalleryContainer,
.home-14 .events .gen-card-with-image .gen-card-content-main .shareGalleryContainer {
    float: left;
    text-align: left;
    width: 35%;
    border: 0;
}

.mva7-thc-activetheme-district-theme-14 .events .gen-card-with-image .gen-card-content-main a.details-btn,
.home-14 .events .gen-card-with-image .gen-card-content-main a.details-btn {
    float: right;
    margin-top: 10px;
}

.mva7-thc-activetheme-district-theme-14 .pdf-hold .pdf-icon,
.home-14 .pdf-hold .pdf-icon {
    float: none;
}

.mva7-thc-activetheme-district-theme-14 .events .gen-card-with-image .gen-card-content-main .shareGalleryContainer a,
.home-14 .events .gen-card-with-image .gen-card-content-main .shareGalleryContainer a {
    width: 30px;
}

.mva7-thc-activetheme-district-theme-14 .list-view .events .gen-card-with-image .gen-card-content-main,
.home-14 .list-view .events .gen-card-with-image .gen-card-content-main {
    float: none;
    padding-left: 400px;
}

.mva7-thc-activetheme-district-theme-14 .gallery-descriptions,
.home-14 .gallery-descriptions {
    border: 0;
    border-top: 1px solid rgba(0, 0, 0, 0.3);
    padding: 0;
    height: 95px;
    margin-bottom: 7px;
}

.mva7-thc-activetheme-district-theme-14 .photoglryMainCont .photogalleryTxtCont .gallery-descriptions p,
.home-14 .photoglryMainCont .photogalleryTxtCont .gallery-descriptions p {
    display: inherit;
}

.mva7-thc-activetheme-district-theme-14 .list-view .photoglryMainCont .photogalleryTxtCont .folderPhotoContainer,
.home-14 .list-view .photoglryMainCont .photogalleryTxtCont .folderPhotoContainer {
    left: -9%;
}

.mva7-thc-activetheme-district-theme-14 .wpcf7-form input[type="submit"],
.home-14 .wpcf7-form input[type="submit"] {
    background: #015d8e;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-14 .photoglryMainCont .photoglryTxtCont .gallery-descriptions p,
.home-14 .photoglryMainCont .photoglryTxtCont .gallery-descriptions p {
    display: inherit;
}

.mva7-thc-activetheme-district-theme-14 .col-3.singlebox,
.home-14 .col-3.singlebox {
    width: 100% !important;
}

.mva7-thc-activetheme-district-theme-14 .fancybox-iframe,
.home-14 .fancybox-iframe {
    padding-bottom: 15px !important;
}

.mva7-thc-activetheme-district-theme-14 .videoMainCont .vdodetailsImage .details-anchor:hover,
.home-14 .videoMainCont .vdodetailsImage .details-anchor:hover {
    text-decoration: none !important;
}

.mva7-thc-activetheme-district-theme-14 .videoMainCont .videogalleryTxtCont h3,
.mva7-thc-activetheme-district-theme-14 .thumbs_view *,
.home-14 .videoMainCont .videogalleryTxtCont h3,
.home-14 .thumbs_view * {
    transition: inherit;
}

.mva7-thc-activetheme-district-theme-14 .scheme-desp-cntr,
.home-14 .scheme-desp-cntr {
    border: 1px solid #ccc;
    border-top: 1px solid #7d8183;
    padding: 15px;
}

.mva7-thc-activetheme-district-theme-14 .eventStatusWraper .eventStatus.btn,
.home-14 .eventStatusWraper .eventStatus.btn {
    margin-top: 15px;
    margin-left: 0;
}

.mva7-thc-activetheme-district-theme-14 .theirisnoevent,
.home-14 .theirisnoevent {
    display: inline-block;
    width: 100%;
    margin-top: 50px;
}

.mva7-thc-activetheme-district-theme-14 .gen-list ul li a div.list-text:hover,
.mva7-thc-activetheme-district-theme-14 .gen-list ul li a:hover,
.mva7-thc-activetheme-district-theme-14 .gen-list ul li .list-anchor div.list-text:hover,
.mva7-thc-activetheme-district-theme-14 .gen-list ul li .list-anchor:hover,
.home-14 .gen-list ul li a div.list-text:hover,
.home-14 .gen-list ul li a:hover,
.home-14 .gen-list ul li .list-anchor div.list-text:hover,
.home-14 .gen-list ul li .list-anchor:hover {
    color: inherit;
}

.mva7-thc-activetheme-district-theme-14 .gen-list-squre-icons.clearfix ul.equal-height li,
.home-14 .gen-list-squre-icons.clearfix ul.equal-height li {
    display: table-cell;
    height: auto;
}

.mva7-thc-activetheme-district-theme-14 .carasoleflex-wrap .galleryMeta,
.home-14 .carasoleflex-wrap .galleryMeta {
    padding-bottom: 0;
    display: inline-block;
    width: 100%;
}

.mva7-thc-activetheme-district-theme-14 .text-highlight,
.home-14 .text-highlight {
    color: #015d8e;
}

.mva7-thc-activetheme-district-theme-14 #topBar1 #accessibility ul li .socialIcons.select-lang a:hover,
.home-14 #topBar1 #accessibility ul li .socialIcons.select-lang a:hover {
    color: #000 !important;
}

.mva7-thc-activetheme-district-theme-14 #overflowMenu .ofMenu ul li.current-menu-ancestor > a,
.home-14 #overflowMenu .ofMenu ul li.current-menu-ancestor > a {
    background: #70e0f8;
    color: #015d8e;
}

.mva7-thc-activetheme-district-theme-14 .khowMinisterBox .MinisterProfile ul li a.withbg,
.home-14 .khowMinisterBox .MinisterProfile ul li a.withbg {
    color: #fff !important;
}

.mva7-thc-activetheme-district-theme-14 .aside-box .khowMinisterBox .MinisterProfile .social-icocntr a,
.home-14 .aside-box .khowMinisterBox .MinisterProfile .social-icocntr a {
    width: max-content;
    height: max-content;
}

.mva7-thc-activetheme-district-theme-14 .list-view .photoglrydetailsMainCont .phtodetailsImage img,
.home-14 .list-view .photoglrydetailsMainCont .phtodetailsImage img {
    width: 100% !important;
}

.mva7-thc-activetheme-district-theme-14 #topBar1 #accessibility ul li .textSizing,
.home-14 #topBar1 #accessibility ul li .textSizing {
    padding: 4px 6px;
}

@media screen and (max-width: 940px) {
    .mva7-thc-activetheme-district-theme-14 #topBar1 #accessibility ul li,
    .home-14 #topBar1 #accessibility ul li {
        margin-right: -4px;
    }

        .mva7-thc-activetheme-district-theme-14 #topBar1 #accessibility ul li .socialIcons li,
        .home-14 #topBar1 #accessibility ul li .socialIcons li {
            margin-right: 0;
        }

        .mva7-thc-activetheme-district-theme-14 #topBar1 #accessibility ul li a.change-language,
        .home-14 #topBar1 #accessibility ul li a.change-language {
            padding: 10px 8px 11px !important;
        }

        .mva7-thc-activetheme-district-theme-14 #topBar1 #accessibility ul li a,
        .home-14 #topBar1 #accessibility ul li a {
            padding: 4px 12px;
        }

            .mva7-thc-activetheme-district-theme-14 #topBar1 #accessibility ul li a.skip-to-content,
            .home-14 #topBar1 #accessibility ul li a.skip-to-content {
                font-size: 1em;
                padding: 9px;
            }

        .mva7-thc-activetheme-district-theme-14 #topBar1 #accessibility ul li.highContrast.dark.tog-con,
        .home-14 #topBar1 #accessibility ul li.highContrast.dark.tog-con {
            margin-left: 0 !important;
        }
}

@media screen and (max-width: 640px) {
    .mva7-thc-activetheme-district-theme-14,
    .home-14 {
        /*#topBar1 #accessibility ul li .textSizing ul li a { padding: 4px 2px !important;}*/
    }

        .mva7-thc-activetheme-district-theme-14 .slide-caption p,
        .home-14 .slide-caption p {
            text-align: left !important;
        }

        .mva7-thc-activetheme-district-theme-14 .text-separator.vc_separator h4,
        .home-14 .text-separator.vc_separator h4 {
            font-size: 1.5em;
        }

        .mva7-thc-activetheme-district-theme-14 .serviceMainContainer,
        .home-14 .serviceMainContainer {
            display: inline-block;
        }

        .mva7-thc-activetheme-district-theme-14 .serviceHeadingCont,
        .mva7-thc-activetheme-district-theme-14 .serviceSearchContainer .selectsearchContainer .field.has-addons,
        .home-14 .serviceHeadingCont,
        .home-14 .serviceSearchContainer .selectsearchContainer .field.has-addons {
            width: 100%;
        }

            .mva7-thc-activetheme-district-theme-14 .serviceHeadingCont:after,
            .home-14 .serviceHeadingCont:after {
                display: none;
            }

        .mva7-thc-activetheme-district-theme-14 .logo .emblem,
        .home-14 .logo .emblem {
            margin-right: 5px;
        }

        .mva7-thc-activetheme-district-theme-14 .gen-list-squre-icons ul,
        .home-14 .gen-list-squre-icons ul {
            padding-left: 0;
        }

        .mva7-thc-activetheme-district-theme-14 .serviceSearchContainer,
        .home-14 .serviceSearchContainer {
            padding: 10px;
        }

        .mva7-thc-activetheme-district-theme-14 .photo-gallery-title h3,
        .mva7-thc-activetheme-district-theme-14 .photo-gallery-title h2,
        .mva7-thc-activetheme-district-theme-14 .photo-gallery-title .heading3,
        .home-14 .photo-gallery-title h3,
        .home-14 .photo-gallery-title h2,
        .home-14 .photo-gallery-title .heading3 {
            text-align: center;
        }

        .mva7-thc-activetheme-district-theme-14 p img,
        .home-14 p img {
            width: 100%;
            height: auto;
        }

        .mva7-thc-activetheme-district-theme-14 .field.has-addons .control.is-expanded,
        .home-14 .field.has-addons .control.is-expanded {
            flex-shrink: inherit;
        }

        .mva7-thc-activetheme-district-theme-14 h2.resp-accordion,
        .home-14 h2.resp-accordion {
            position: relative;
        }

            .mva7-thc-activetheme-district-theme-14 h2.resp-accordion:after,
            .home-14 h2.resp-accordion:after {
                content: "\f196";
                position: absolute;
                right: 10px;
                font-family: FontAwesome;
                font-size: inherit;
                text-rendering: auto;
                -webkit-font-smoothing: antialiased;
                -moz-osx-font-smoothing: grayscale;
            }

            .mva7-thc-activetheme-district-theme-14 h2.resp-accordion.resp-tab-active:after,
            .home-14 h2.resp-accordion.resp-tab-active:after {
                content: "\f147";
            }

        .mva7-thc-activetheme-district-theme-14 .utilityTabContainer h2.resp-accordion:after,
        .home-14 .utilityTabContainer h2.resp-accordion:after {
            content: "";
        }

        .mva7-thc-activetheme-district-theme-14 .list-view .videoMainCont .vdodetailsImage,
        .mva7-thc-activetheme-district-theme-14 .list-view .videoMainCont .videogalleryTxtCont,
        .home-14 .list-view .videoMainCont .vdodetailsImage,
        .home-14 .list-view .videoMainCont .videogalleryTxtCont {
            width: 100%;
        }

        .mva7-thc-activetheme-district-theme-14 .event-details .top-grid .event-contents,
        .home-14 .event-details .top-grid .event-contents {
            padding: 0 20px;
            width: 100%;
        }
}

/*css for high contrast*/
.mva7-thc-activetheme-district-theme-14.contrast p,
.contrast .home-14 p {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-14.contrast .vc_row-has-fill,
.mva7-thc-activetheme-district-theme-14.contrast .vc_col-has-fill .vc_column-inner,
.mva7-thc-activetheme-district-theme-14.contrast .vc_tta-panel-body .vc_tta-tab a,
.mva7-thc-activetheme-district-theme-14.contrast .vc_tta-tab .vc_active a,
.mva7-thc-activetheme-district-theme-14.contrast .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-14.contrast .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
.mva7-thc-activetheme-district-theme-14.contrast .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus,
.mva7-thc-activetheme-district-theme-14.contrast .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover,
.mva7-thc-activetheme-district-theme-14.contrast .gen-list.statistics-list ul li a div.list-text,
.mva7-thc-activetheme-district-theme-14.contrast .gen-list.statistics-list ul li .list-anchor div.list-text,
.mva7-thc-activetheme-district-theme-14.contrast .blue-bg,
.mva7-thc-activetheme-district-theme-14.contrast .red-bg,
.mva7-thc-activetheme-district-theme-14.contrast .green-bg,
.mva7-thc-activetheme-district-theme-14.contrast .orange-bg,
.mva7-thc-activetheme-district-theme-14.contrast .gray-bg,
.mva7-thc-activetheme-district-theme-14.contrast .white-bg,
.mva7-thc-activetheme-district-theme-14.contrast .light-gray-bg,
.mva7-thc-activetheme-district-theme-14.contrast .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-panels,
.mva7-thc-activetheme-district-theme-14.contrast .carasoleflex-wrap.white-bg,
.mva7-thc-activetheme-district-theme-14.contrast .flexslider,
.mva7-thc-activetheme-district-theme-14.contrast .no-bg .list-icon.green-bg,
.mva7-thc-activetheme-district-theme-14.contrast .no-bg .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme-14.contrast .no-bg .list-icon.red-bg,
.mva7-thc-activetheme-district-theme-14.contrast .no-bg .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme-14.contrast .no-bg .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme-14.contrast .no-bg .list-icon.white-bg,
.mva7-thc-activetheme-district-theme-14.contrast .no-bg .list-icon.light-grauy-bg,
.mva7-thc-activetheme-district-theme-14.contrast table tr:nth-child(odd) td,
.mva7-thc-activetheme-district-theme-14.contrast table th,
.mva7-thc-activetheme-district-theme-14.contrast .input:hover,
.mva7-thc-activetheme-district-theme-14.contrast .textarea:hover,
.mva7-thc-activetheme-district-theme-14.contrast .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active,
.mva7-thc-activetheme-district-theme-14.contrast .gen-tab .resp-tabs-list .resp-tab-item,
.mva7-thc-activetheme-district-theme-14.contrast .list-icon,
.mva7-thc-activetheme-district-theme-14.contrast .services-for-citizen-fourteen.gen-list.iconTop-textBottom-list li a:hover,
.mva7-thc-activetheme-district-theme-14.contrast .services-for-citizen-fourteen.gen-list.iconTop-textBottom-list li .list-anchor:hover,
.mva7-thc-activetheme-district-theme-14.contrast .events-wrapper.with-bg,
.mva7-thc-activetheme-district-theme-14.contrast #topBar1 #accessibility ul li .goiSearch button,
.mva7-thc-activetheme-district-theme-14.contrast .serviceMainContainer,
.mva7-thc-activetheme-district-theme-14.contrast .serviceHeadingCont,
.mva7-thc-activetheme-district-theme-14.contrast .photo-gallery-fourteen .flex-direction-nav .flex-next,
.mva7-thc-activetheme-district-theme-14.contrast .photo-gallery-fourteen .flex-direction-nav .flex-prev,
.mva7-thc-activetheme-district-theme-14.contrast .nav ul,
.mva7-thc-activetheme-district-theme-14.contrast .btn-theme,
.mva7-thc-activetheme-district-theme-14.contrast .services-for-citizen-fourteen.gen-list.iconTop-textBottom-list li a span.list-icon,
.mva7-thc-activetheme-district-theme-14.contrast .services-for-citizen-fourteen.gen-list.iconTop-textBottom-list li .list-anchor span.list-icon,
.contrast .home-14 .vc_row-has-fill,
.contrast .home-14 .vc_col-has-fill .vc_column-inner,
.contrast .home-14 .vc_tta-panel-body .vc_tta-tab a,
.contrast .home-14 .vc_tta-tab .vc_active a,
.contrast .home-14 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.contrast .home-14 .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
.contrast .home-14 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus,
.contrast .home-14 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover,
.contrast .home-14 .gen-list.statistics-list ul li a div.list-text,
.contrast .home-14 .gen-list.statistics-list ul li .list-anchor div.list-text,
.contrast .home-14 .blue-bg,
.contrast .home-14 .red-bg,
.contrast .home-14 .green-bg,
.contrast .home-14 .orange-bg,
.contrast .home-14 .gray-bg,
.contrast .home-14 .white-bg,
.contrast .home-14 .light-gray-bg,
.contrast .home-14 .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-panels,
.contrast .home-14 .carasoleflex-wrap.white-bg,
.contrast .home-14 .flexslider,
.contrast .home-14 .no-bg .list-icon.green-bg,
.contrast .home-14 .no-bg .list-icon.blue-bg,
.contrast .home-14 .no-bg .list-icon.red-bg,
.contrast .home-14 .no-bg .list-icon.orange-bg,
.contrast .home-14 .no-bg .list-icon.gray-bg,
.contrast .home-14 .no-bg .list-icon.white-bg,
.contrast .home-14 .no-bg .list-icon.light-grauy-bg,
.contrast .home-14 table tr:nth-child(odd) td,
.contrast .home-14 table th,
.contrast .home-14 .input:hover,
.contrast .home-14 .textarea:hover,
.contrast .home-14 .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active,
.contrast .home-14 .gen-tab .resp-tabs-list .resp-tab-item,
.contrast .home-14 .list-icon,
.contrast .home-14 .services-for-citizen-fourteen.gen-list.iconTop-textBottom-list li a:hover,
.contrast .home-14 .services-for-citizen-fourteen.gen-list.iconTop-textBottom-list li .list-anchor:hover,
.contrast .home-14 .events-wrapper.with-bg,
.contrast .home-14 #topBar1 #accessibility ul li .goiSearch button,
.contrast .home-14 .serviceMainContainer,
.contrast .home-14 .serviceHeadingCont,
.contrast .home-14 .photo-gallery-fourteen .flex-direction-nav .flex-next,
.contrast .home-14 .photo-gallery-fourteen .flex-direction-nav .flex-prev,
.contrast .home-14 .nav ul,
.contrast .home-14 .btn-theme,
.contrast .home-14 .services-for-citizen-fourteen.gen-list.iconTop-textBottom-list li a span.list-icon,
.contrast .home-14 .services-for-citizen-fourteen.gen-list.iconTop-textBottom-list li .list-anchor span.list-icon {
    background-color: #000 !important;
    background: #000 !important;
}

.mva7-thc-activetheme-district-theme-14.contrast .serviceHeadingCont,
.contrast .home-14 .serviceHeadingCont {
    border-right: 1px solid #fff;
}

.mva7-thc-activetheme-district-theme-14.contrast .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab > a,
.contrast .home-14 .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab > a {
    background-color: transparent !important;
}

.mva7-thc-activetheme-district-theme-14.contrast .serviceHeadingCont:after,
.contrast .home-14 .serviceHeadingCont:after {
    border-left: 10px solid #fff;
}

.mva7-thc-activetheme-district-theme-14.contrast .gen-list.big-icon-list .list-text,
.mva7-thc-activetheme-district-theme-14.contrast .gen-list.big-icon-list .list-icon,
.mva7-thc-activetheme-district-theme-14.contrast .gen-list.small-icon-list .list-icon,
.mva7-thc-activetheme-district-theme-14.contrast .gen-list.box-list .list-icon,
.mva7-thc-activetheme-district-theme-14.contrast .gen-list.importantLinksWrapper ul li a,
.mva7-thc-activetheme-district-theme-14.contrast .flex-direction-nav a:before,
.mva7-thc-activetheme-district-theme-14.contrast .gen-tab .resp-tabs-list .resp-tab-item,
.mva7-thc-activetheme-district-theme-14.contrast .full-cntrl-right-caption-left.nav-white .flex-pauseplay a:before,
.mva7-thc-activetheme-district-theme-14.contrast .public-utilities-fourteen .gen-list.statistics-list ul li a div.list-text,
.mva7-thc-activetheme-district-theme-14.contrast .public-utilities-fourteen .gen-list.statistics-list ul li .list-anchor div.list-text,
.mva7-thc-activetheme-district-theme-14.contrast .gen-list ul li .list-anchor span.list-icon,
.contrast .home-14 .gen-list.big-icon-list .list-text,
.contrast .home-14 .gen-list.big-icon-list .list-icon,
.contrast .home-14 .gen-list.small-icon-list .list-icon,
.contrast .home-14 .gen-list.box-list .list-icon,
.contrast .home-14 .gen-list.importantLinksWrapper ul li a,
.contrast .home-14 .flex-direction-nav a:before,
.contrast .home-14 .gen-tab .resp-tabs-list .resp-tab-item,
.contrast .home-14 .full-cntrl-right-caption-left.nav-white .flex-pauseplay a:before,
.contrast .home-14 .public-utilities-fourteen .gen-list.statistics-list ul li a div.list-text,
.contrast .home-14 .public-utilities-fourteen .gen-list.statistics-list ul li .list-anchor div.list-text,
.contrast .home-14 .gen-list ul li .list-anchor span.list-icon {
    color: #ffff00 !important;
}

.mva7-thc-activetheme-district-theme-14.contrast .photo-gallery-fourteen .carasoleflex-wrap .galleryMeta a,
.mva7-thc-activetheme-district-theme-14.contrast .khowMinisterBox .MinisterProfile ul li a.withbg,
.contrast .home-14 .photo-gallery-fourteen .carasoleflex-wrap .galleryMeta a,
.contrast .home-14 .khowMinisterBox .MinisterProfile ul li a.withbg {
    border: 1px solid #ffff00;
    background: none;
}

.mva7-thc-activetheme-district-theme-14.contrast .vc_col-has-fill .vc_column-inner,
.mva7-thc-activetheme-district-theme-14.contrast .list-icon.green-bg,
.mva7-thc-activetheme-district-theme-14.contrast .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme-14.contrast .list-icon.red-bg,
.mva7-thc-activetheme-district-theme-14.contrast .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme-14.contrast .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme-14.contrast .list-icon.white-bg,
.mva7-thc-activetheme-district-theme-14.contrast .list-icon.light-grauy-bg,
.mva7-thc-activetheme-district-theme-14.contrast .gen-list.box-list li,
.mva7-thc-activetheme-district-theme-14.contrast .list-icon,
.mva7-thc-activetheme-district-theme-14.contrast .gen-list.statistics-box-list li,
.contrast .home-14 .vc_col-has-fill .vc_column-inner,
.contrast .home-14 .list-icon.green-bg,
.contrast .home-14 .list-icon.blue-bg,
.contrast .home-14 .list-icon.red-bg,
.contrast .home-14 .list-icon.orange-bg,
.contrast .home-14 .list-icon.gray-bg,
.contrast .home-14 .list-icon.white-bg,
.contrast .home-14 .list-icon.light-grauy-bg,
.contrast .home-14 .gen-list.box-list li,
.contrast .home-14 .list-icon,
.contrast .home-14 .gen-list.statistics-box-list li {
    border: 1px solid #3b3b3b !important;
    border-color: #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme-14.contrast .vc_tta.vc_general .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-14.contrast .serviceMainContainer,
.contrast .home-14 .vc_tta.vc_general .vc_tta-panel-body,
.contrast .home-14 .serviceMainContainer {
    border: 1px solid #fff !important;
}

.mva7-thc-activetheme-district-theme-14.contrast .footerlogocarousel.withborder .flexslider .slides > li:first-child,
.contrast .home-14 .footerlogocarousel.withborder .flexslider .slides > li:first-child {
    border-color: #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme-14.contrast #footerScrollbarWrapper,
.contrast .home-14 #footerScrollbarWrapper {
    border-bottom: none;
}

.mva7-thc-activetheme-district-theme-14.contrast .footerlogocarousel.withborder .flexslider .slides > li,
.contrast .home-14 .footerlogocarousel.withborder .flexslider .slides > li {
    box-shadow: 1px 0px 0px 0px #3b3b3b;
}

.mva7-thc-activetheme-district-theme-14.contrast .banner-twelve.full-cntrl-right-caption-bottom .container .slide-caption,
.contrast .home-14 .banner-twelve.full-cntrl-right-caption-bottom .container .slide-caption {
    background: rgba(0, 0, 0, 0.69);
}

.mva7-thc-activetheme-district-theme-14.contrast .carasoleflex-wrap.white-bg,
.mva7-thc-activetheme-district-theme-14.contrast .singlebox .box-1,
.contrast .home-14 .carasoleflex-wrap.white-bg,
.contrast .home-14 .singlebox .box-1 {
    border: none !important;
}

.mva7-thc-activetheme-district-theme-14.contrast caption,
.contrast .home-14 caption {
    background: #3b3b3b;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-14.contrast .nav .current-menu-ancestor > a,
.mva7-thc-activetheme-district-theme-14.contrast .nav li.active > a,
.mva7-thc-activetheme-district-theme-14.contrast .nav li:hover > a,
.contrast .home-14 .nav .current-menu-ancestor > a,
.contrast .home-14 .nav li.active > a,
.contrast .home-14 .nav li:hover > a {
    color: #000 !important;
    background: #ffff00;
}

.mva7-thc-activetheme-district-theme-14.contrast input[type="text"].input:hover,
.mva7-thc-activetheme-district-theme-14.contrast input[type="email"].input:hover,
.contrast .home-14 input[type="text"].input:hover,
.contrast .home-14 input[type="email"].input:hover {
    background: #fff !important;
}

.mva7-thc-activetheme-district-theme-14.contrast .wpcf7-submit.btn-gov,
.mva7-thc-activetheme-district-theme-14.contrast .btn-theme,
.contrast .home-14 .wpcf7-submit.btn-gov,
.contrast .home-14 .btn-theme {
    border-color: #ffff00;
}

.mva7-thc-activetheme-district-theme-14.contrast .text-highlight,
.contrast .home-14 .text-highlight {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-14.contrast #overflowMenu .ofMenu ul li a,
.contrast .home-14 #overflowMenu .ofMenu ul li a {
    border-bottom: 0;
}

/*Theme 14 end*/
/*Theme 15 start*/
.mva7-thc-activetheme-district-theme-15 #topBar1 #accessibility ul li.bhashiniLangDropdown,
.home-15 #topBar1 #accessibility ul li.bhashiniLangDropdown {
    border: 1px solid #ffffff82;
    border-top: none;
    border-bottom: none;
}

.mva7-thc-activetheme-district-theme-15 .nav ul.sub-menu.megamenu li,
.home-15 .nav ul.sub-menu.megamenu li {
    background: #ac1c3d;
}

.mva7-thc-activetheme-district-theme-15 .shareGalleryContainer a .icon-twitter,
.home-15 .shareGalleryContainer a .icon-twitter {
    filter: invert(1);
    width: 20px;
}

.mva7-thc-activetheme-district-theme-15 #topBar1.make-accessible-header #accessibility > ul > li > a:hover > img,
.mva7-thc-activetheme-district-theme-15 #topBar1.make-accessible-header #accessibility > ul > li.mFocus > a:hover > img,
.home-15 #topBar1.make-accessible-header #accessibility > ul > li > a:hover > img,
.home-15 #topBar1.make-accessible-header #accessibility > ul > li.mFocus > a:hover > img {
    filter: invert(10);
}

.mva7-thc-activetheme-district-theme-15 .menuWrapper,
.home-15 .menuWrapper {
    min-height: 51px;
}

.mva7-thc-activetheme-district-theme-15 .main-banner-fifteen.full-cntrl-right-caption-left .container,
.home-15 .main-banner-fifteen.full-cntrl-right-caption-left .container {
    width: 40%;
    bottom: 5%;
    left: 5%;
}

    .mva7-thc-activetheme-district-theme-15 .main-banner-fifteen.full-cntrl-right-caption-left .container .slide-caption,
    .home-15 .main-banner-fifteen.full-cntrl-right-caption-left .container .slide-caption {
        background: #4d2c7b;
    }

        .mva7-thc-activetheme-district-theme-15 .main-banner-fifteen.full-cntrl-right-caption-left .container .slide-caption h2,
        .home-15 .main-banner-fifteen.full-cntrl-right-caption-left .container .slide-caption h2 {
            font-size: 1.5em;
            color: #f8b195;
        }

.mva7-thc-activetheme-district-theme-15 .district-at-glance-fifteen.gen-list ul,
.home-15 .district-at-glance-fifteen.gen-list ul {
    column-count: 3;
}

    .mva7-thc-activetheme-district-theme-15 .district-at-glance-fifteen.gen-list ul li,
    .home-15 .district-at-glance-fifteen.gen-list ul li {
        display: inline-block;
        width: 100%;
    }

.mva7-thc-activetheme-district-theme-15 .office-bearers-fifteen.border,
.mva7-thc-activetheme-district-theme-15 .office-bearers-fifteen.singlebox .box-1,
.home-15 .office-bearers-fifteen.border,
.home-15 .office-bearers-fifteen.singlebox .box-1 {
    width: 100%;
    border-color: #ccc;
}

.mva7-thc-activetheme-district-theme-15 .singlebox .box-1,
.home-15 .singlebox .box-1 {
    border-bottom: 1px solid #e7e7e7;
}

.mva7-thc-activetheme-district-theme-15 .office-bearers-fifteen .khowMinisterBox .khowMinisterBoxImg img,
.home-15 .office-bearers-fifteen .khowMinisterBox .khowMinisterBoxImg img {
    border: 1px solid #ccc;
}

.mva7-thc-activetheme-district-theme-15 .office-bearers-fifteen .box-1.aside-box .khowMinisterBox .MinisterProfile ul,
.home-15 .office-bearers-fifteen .box-1.aside-box .khowMinisterBox .MinisterProfile ul {
    margin: 0 !important;
    float: none !important;
}

.mva7-thc-activetheme-district-theme-15 .office-bearers-fifteen .box-1.aside-box .social-icocntr,
.home-15 .office-bearers-fifteen .box-1.aside-box .social-icocntr {
    width: auto;
    float: left;
}

.mva7-thc-activetheme-district-theme-15 .office-bearers-fifteen .box-1 .social-icocntr,
.home-15 .office-bearers-fifteen .box-1 .social-icocntr {
    float: none;
}

.mva7-thc-activetheme-district-theme-15 .office-bearers-fifteen .box-1 ul,
.home-15 .office-bearers-fifteen .box-1 ul {
    margin-top: 10px !important;
}

.mva7-thc-activetheme-district-theme-15 .office-bearers-fifteen .social-icocntr a,
.home-15 .office-bearers-fifteen .social-icocntr a {
    padding: 2px 5px;
    border: 1px solid #ccc;
    margin-right: 3px;
}

.mva7-thc-activetheme-district-theme-15 .office-bearers-fifteen .box-1.aside-box,
.home-15 .office-bearers-fifteen .box-1.aside-box {
    padding-bottom: 25px;
}

.mva7-thc-activetheme-district-theme-15 .office-bearers-fifteen .khowMinisterBox .MinisterProfile ul li a,
.home-15 .office-bearers-fifteen .khowMinisterBox .MinisterProfile ul li a {
    border: 1px solid #ccc;
    padding: 4px 7px;
}

.mva7-thc-activetheme-district-theme-15 .minister-prof-link,
.home-15 .minister-prof-link {
    display: inline-block;
    width: 100%;
    text-align: center;
    border: 1px solid #ccc;
    margin: 4px 0 0 4px;
    padding: 5px;
    font-weight: 600;
}

.mva7-thc-activetheme-district-theme-15 .top-tab-fifteen.vc_tta-color-white.vc_tta-style-modern .vc_tta-tab.vc_active > a,
.home-15 .top-tab-fifteen.vc_tta-color-white.vc_tta-style-modern .vc_tta-tab.vc_active > a {
    border-color: #ccc;
    background-color: #fff;
    color: #f1592a;
    border-bottom-color: transparent;
}

.mva7-thc-activetheme-district-theme-15 .top-tab-fifteen.vc_tta-color-white.vc_tta-style-modern .vc_tta-tab > a,
.home-15 .top-tab-fifteen.vc_tta-color-white.vc_tta-style-modern .vc_tta-tab > a {
    border-color: #ccc;
    font-weight: 600;
}

@media (min-width: 768px) {
    .mva7-thc-activetheme-district-theme-15 .top-tab-fifteen.vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
    .home-15 .top-tab-fifteen.vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
        border-color: #ccc;
        background-color: #fff;
        min-height: 230px;
    }
}

.mva7-thc-activetheme-district-theme-15 .events-fifteen.events-wrapper.with-bg,
.home-15 .events-fifteen.events-wrapper.with-bg {
    background-color: #fff;
    border: 1px solid #ccc;
    padding: 20px;
}

.mva7-thc-activetheme-district-theme-15 .notice-fifteen.gen-list,
.home-15 .notice-fifteen.gen-list {
    background-color: #fff !important;
    min-height: 295px;
}

.mva7-thc-activetheme-district-theme-15 .public-utilities-fifteen .gen-list.statistics-list ul li a div.list-text,
.mva7-thc-activetheme-district-theme-15 .public-utilities-fifteen .gen-list.statistics-list ul li .list-anchor div.list-text,
.home-15 .public-utilities-fifteen .gen-list.statistics-list ul li a div.list-text,
.home-15 .public-utilities-fifteen .gen-list.statistics-list ul li .list-anchor div.list-text {
    background: #4d2c7b;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-15 .public-utilities-fifteen .gen-list.statistics-list ul li:before,
.home-15 .public-utilities-fifteen .gen-list.statistics-list ul li:before {
    border-color: #fff;
}

.mva7-thc-activetheme-district-theme-15 .public-utilities-fifteen .gen-list.statistics-list .list-icon,
.home-15 .public-utilities-fifteen .gen-list.statistics-list .list-icon {
    width: 50px !important;
    background: #eee !important;
    color: #000 !important;
}

.mva7-thc-activetheme-district-theme-15 .public-utilities-fifteen .gen-list.statistics-list ul li:before,
.home-15 .public-utilities-fifteen .gen-list.statistics-list ul li:before {
    right: 70px;
}

.mva7-thc-activetheme-district-theme-15 .public-utilities-fifteen h2,
.mva7-thc-activetheme-district-theme-15 .tourist-guide-fifteen h2,
.mva7-thc-activetheme-district-theme-15 .find-services-fifteen h2,
.mva7-thc-activetheme-district-theme-15 .quick-link-fifteen h2,
.home-15 .public-utilities-fifteen h2,
.home-15 .tourist-guide-fifteen h2,
.home-15 .find-services-fifteen h2,
.home-15 .quick-link-fifteen h2 {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-15 .find-services-fifteen.gen-list.small-icon-list .list-icon,
.home-15 .find-services-fifteen.gen-list.small-icon-list .list-icon {
    width: 50px !important;
    height: 50px !important;
    background-color: #ac1c3d !important;
    line-height: 50px;
}

    .mva7-thc-activetheme-district-theme-15 .find-services-fifteen.gen-list.small-icon-list .list-icon:before,
    .home-15 .find-services-fifteen.gen-list.small-icon-list .list-icon:before {
        font-size: 25px !important;
    }

.mva7-thc-activetheme-district-theme-15 .find-services-fifteen.gen-list ul li,
.home-15 .find-services-fifteen.gen-list ul li {
    margin-bottom: 15px;
    display: inline-block;
    width: 49%;
}

.mva7-thc-activetheme-district-theme-15 .photo-gallery-fifteen.flexslider,
.home-15 .photo-gallery-fifteen.flexslider {
    background: none;
}

.mva7-thc-activetheme-district-theme-15 .helpline-no-fifteen.gen-list.no-list ul li a,
.mva7-thc-activetheme-district-theme-15 .helpline-no-fifteen.gen-list.no-list ul li .list-anchor,
.home-15 .helpline-no-fifteen.gen-list.no-list ul li a,
.home-15 .helpline-no-fifteen.gen-list.no-list ul li .list-anchor {
    padding: 10px;
    border: 1px solid #ccc;
}

.mva7-thc-activetheme-district-theme-15 .helpline-no-fifteen.gen-list ul li a div.list-text > span,
.mva7-thc-activetheme-district-theme-15 .helpline-no-fifteen.gen-list ul li .list-anchor div.list-text > span,
.home-15 .helpline-no-fifteen.gen-list ul li a div.list-text > span,
.home-15 .helpline-no-fifteen.gen-list ul li .list-anchor div.list-text > span {
    font-size: 2em;
    display: block;
    font-weight: 600;
    padding-bottom: 2px;
    color: #345d7e;
}

.mva7-thc-activetheme-district-theme-15 .helpline-no-fifteen.gen-list.no-list ul li a:hover,
.mva7-thc-activetheme-district-theme-15 .helpline-no-fifteen.gen-list.no-list ul li .list-anchor:hover,
.home-15 .helpline-no-fifteen.gen-list.no-list ul li a:hover,
.home-15 .helpline-no-fifteen.gen-list.no-list ul li .list-anchor:hover {
    background: #f8b195;
    border-color: #f8b195;
}

.mva7-thc-activetheme-district-theme-15 .serviceMainContainer select.input,
.home-15 .serviceMainContainer select.input {
    height: 2.3em;
    border: 1px solid #ccc;
}

.mva7-thc-activetheme-district-theme-15 .serviceMainContainer,
.home-15 .serviceMainContainer {
    width: 100%;
    background: #e1e1e1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 10px;
}

.mva7-thc-activetheme-district-theme-15 .serviceHeadingCont,
.home-15 .serviceHeadingCont {
    width: 30%;
    float: left;
    position: relative;
    background: #ac1c3d;
    padding: 25px;
}

    .mva7-thc-activetheme-district-theme-15 .serviceHeadingCont p,
    .home-15 .serviceHeadingCont p {
        padding-bottom: 0;
        color: #fff;
    }

    .mva7-thc-activetheme-district-theme-15 .serviceHeadingCont:after,
    .home-15 .serviceHeadingCont:after {
        position: absolute;
        content: "";
        top: 40%;
        right: -10px;
        width: 0;
        height: 0;
        border-top: 10px solid transparent;
        border-left: 10px solid #ac1c3d;
        border-bottom: 10px solid transparent;
    }

.mva7-thc-activetheme-district-theme-15 .serviceSearchContainer,
.home-15 .serviceSearchContainer {
    width: 100%;
    float: right;
    position: relative;
    padding: 25px;
}

.mva7-thc-activetheme-district-theme-15 .clearfix:before,
.mva7-thc-activetheme-district-theme-15 .clearfix:after,
.home-15 .clearfix:before,
.home-15 .clearfix:after {
    content: " ";
    display: table;
}

.mva7-thc-activetheme-district-theme-15 .button.is-info,
.home-15 .button.is-info {
    background-color: #ac1c3d;
    border-color: transparent;
    color: #fff;
    font-size: 1em;
}

.mva7-thc-activetheme-district-theme-15 .serviceSearchContainer .selectsearchContainer,
.home-15 .serviceSearchContainer .selectsearchContainer {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    float: left;
}

    .mva7-thc-activetheme-district-theme-15 .serviceSearchContainer .selectsearchContainer .field.has-addons,
    .home-15 .serviceSearchContainer .selectsearchContainer .field.has-addons {
        width: 70%;
        margin: 0 auto;
    }

.mva7-thc-activetheme-district-theme-15 .field.has-addons,
.home-15 .field.has-addons {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}

.mva7-thc-activetheme-district-theme-15 .serviceSearchContainer .selectsearchContainer .control,
.home-15 .serviceSearchContainer .selectsearchContainer .control {
    margin-right: -1px;
    padding-bottom: 0;
}

.mva7-thc-activetheme-district-theme-15 .field.has-addons .control.is-expanded,
.home-15 .field.has-addons .control.is-expanded {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.mva7-thc-activetheme-district-theme-15 .events .gen-card-with-image .gen-card-img img,
.home-15 .events .gen-card-with-image .gen-card-img img {
    width: 100%;
}

.mva7-thc-activetheme-district-theme-15 .galleryCatagotyWrapper,
.home-15 .galleryCatagotyWrapper {
    margin-left: -1%;
}

.mva7-thc-activetheme-district-theme-15 .fancybox-opened .fancybox-skin,
.home-15 .fancybox-opened .fancybox-skin {
    border: 1px solid #fff;
}

.mva7-thc-activetheme-district-theme-15 table thead tr th,
.home-15 table thead tr th {
    background: #671225;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-15 caption,
.home-15 caption {
    background: #ac1c3d;
}

.mva7-thc-activetheme-district-theme-15 .events-list .gen-card .gen-card-content-main .gen-card-content .venu-section,
.home-15 .events-list .gen-card .gen-card-content-main .gen-card-content .venu-section {
    right: 0;
}

.mva7-thc-activetheme-district-theme-15 .photo-gallery-fifteen .flex-control-thumbs li,
.home-15 .photo-gallery-fifteen .flex-control-thumbs li {
    padding-bottom: 0;
}

.mva7-thc-activetheme-district-theme-15 .nav .current-menu-ancestor > a,
.mva7-thc-activetheme-district-theme-15 .nav li.active > a,
.home-15 .nav .current-menu-ancestor > a,
.home-15 .nav li.active > a {
    color: #fff;
    background: #671225;
}

.mva7-thc-activetheme-district-theme-15 .event-details .image_content img,
.home-15 .event-details .image_content img {
    width: 100%;
}

.mva7-thc-activetheme-district-theme-15 .event-details .image_content .image-hover .shareGalleryContainer a span,
.home-15 .event-details .image_content .image-hover .shareGalleryContainer a span {
    color: #000;
}

.mva7-thc-activetheme-district-theme-15 .nav ul,
.home-15 .nav ul {
    background: #ac1c3d;
}

.mva7-thc-activetheme-district-theme-15 #overflowMenu,
.home-15 #overflowMenu {
    background: #ac1c3d;
}

    .mva7-thc-activetheme-district-theme-15 #overflowMenu .ofMenu ul li.current-menu-item a,
    .home-15 #overflowMenu .ofMenu ul li.current-menu-item a {
        background: rgba(0, 0, 0, 0.4);
    }

.mva7-thc-activetheme-district-theme-15 .wpcf7-form input[type="submit"],
.home-15 .wpcf7-form input[type="submit"] {
    background: #ac1c3d;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-15 .pressRTxtCont p,
.home-15 .pressRTxtCont p {
    display: inherit;
    height: 72px;
    padding: 0;
    margin: 10px;
    overflow: hidden;
}

.mva7-thc-activetheme-district-theme-15 .list-view .pressRTxtCont p,
.home-15 .list-view .pressRTxtCont p {
    height: auto;
}

.mva7-thc-activetheme-district-theme-15 .gallery-descriptions,
.home-15 .gallery-descriptions {
    border: 0;
    padding: 0;
}

.mva7-thc-activetheme-district-theme-15 .photoglryMainCont .photoglryTxtCont .gallery-descriptions p,
.home-15 .photoglryMainCont .photoglryTxtCont .gallery-descriptions p {
    display: inherit;
}

.mva7-thc-activetheme-district-theme-15 .photoglryMainCont .photoglryTxtCont h3,
.mva7-thc-activetheme-district-theme-15 .photoglryMainCont .photoglryTxtCont h2,
.mva7-thc-activetheme-district-theme-15 .photoglryMainCont .photoglryTxtCont .heading3,
.home-15 .photoglryMainCont .photoglryTxtCont h3,
.home-15 .photoglryMainCont .photoglryTxtCont h2,
.home-15 .photoglryMainCont .photoglryTxtCont .heading3 {
    height: 47px;
    overflow: hidden;
    margin-bottom: 10px;
}

.mva7-thc-activetheme-district-theme-15 .fancybox-iframe,
.home-15 .fancybox-iframe {
    padding-bottom: 15px !important;
}

.mva7-thc-activetheme-district-theme-15 .gen-list ul li a div.list-text:hover,
.mva7-thc-activetheme-district-theme-15 .gen-list ul li a:hover,
.mva7-thc-activetheme-district-theme-15 .gen-list ul li .list-anchor div.list-text:hover,
.mva7-thc-activetheme-district-theme-15 .gen-list ul li .list-anchor:hover,
.home-15 .gen-list ul li a div.list-text:hover,
.home-15 .gen-list ul li a:hover,
.home-15 .gen-list ul li .list-anchor div.list-text:hover,
.home-15 .gen-list ul li .list-anchor:hover {
    color: inherit;
}

.mva7-thc-activetheme-district-theme-15 #topBar1 #accessibility ul li .socialIcons ul li,
.home-15 #topBar1 #accessibility ul li .socialIcons ul li {
    width: 100%;
}

.mva7-thc-activetheme-district-theme-15 .gen-list-squre-icons.clearfix ul.equal-height li,
.home-15 .gen-list-squre-icons.clearfix ul.equal-height li {
    display: table-cell;
    height: auto;
}

.mva7-thc-activetheme-district-theme-15 .btn-theme,
.mva7-thc-activetheme-district-theme-15 .btn-gov,
.home-15 .btn-theme,
.home-15 .btn-gov {
    background-color: #ac1c3d;
    border-color: #ac1c3d;
}

.mva7-thc-activetheme-district-theme-15 .text-highlight,
.home-15 .text-highlight {
    color: #671225;
}

.mva7-thc-activetheme-district-theme-15 #topBar1 #accessibility ul li .socialIcons.select-lang a:hover,
.home-15 #topBar1 #accessibility ul li .socialIcons.select-lang a:hover {
    color: #000 !important;
}

.mva7-thc-activetheme-district-theme-15 .utilityTabContainer #tab6 .resp-tabs-container .ngoMainCintainer .ngoMainCintent,
.home-15 .utilityTabContainer #tab6 .resp-tabs-container .ngoMainCintainer .ngoMainCintent {
    min-height: 190px;
}

.mva7-thc-activetheme-district-theme-15 .video-read-more,
.home-15 .video-read-more {
    margin: 10px 0;
}

.mva7-thc-activetheme-district-theme-15 #overflowMenu .ofMenu ul li.current-menu-ancestor > a,
.home-15 #overflowMenu .ofMenu ul li.current-menu-ancestor > a {
    background: #804656;
}

.mva7-thc-activetheme-district-theme-15 #topBar1 #accessibility ul li .socialIcons,
.home-15 #topBar1 #accessibility ul li .socialIcons {
    margin-left: -1px;
}

.mva7-thc-activetheme-district-theme-15 .list-view .col-4 .photoglryMainCont .photoglryTxtCont h3,
.mva7-thc-activetheme-district-theme-15 .list-view .col-4 .photoglryMainCont .photoglryTxtCont .heading3,
.mva7-thc-activetheme-district-theme-15 .photoglryMainCont .photoglryTxtCont h3 a,
.mva7-thc-activetheme-district-theme-15 .photoglryMainCont .photoglryTxtCont .heading3 a,
.home-15 .list-view .col-4 .photoglryMainCont .photoglryTxtCont h3,
.home-15 .list-view .col-4 .photoglryMainCont .photoglryTxtCont .heading3,
.home-15 .photoglryMainCont .photoglryTxtCont h3 a,
.home-15 .photoglryMainCont .photoglryTxtCont .heading3 a {
    height: auto;
}

.mva7-thc-activetheme-district-theme-15 .show-focus-outlines .photoglryMainCont .photoglryTxtCont h3 a:focus,
.mva7-thc-activetheme-district-theme-15 .show-focus-outlines .photoglryMainCont .photoglryTxtCont .heading3 a:focus,
.home-15 .show-focus-outlines .photoglryMainCont .photoglryTxtCont h3 a:focus,
.home-15 .show-focus-outlines .photoglryMainCont .photoglryTxtCont .heading3 a:focus {
    border: 2px solid #d64000 !important;
}

.mva7-thc-activetheme-district-theme-15 .photoglryTxtCont h2 a:focus,
.home-15 .photoglryTxtCont h2 a:focus {
    outline: none !important;
    border: 2px solid #d64000;
}

.mva7-thc-activetheme-district-theme-15 .publicUtilityMainCont,
.home-15 .publicUtilityMainCont {
    margin: 0 -1%;
}

@media (max-width: 1400px) {
    .mva7-thc-activetheme-district-theme-15 .khowMinisterBox,
    .home-15 .khowMinisterBox {
        padding: 20px 6px;
    }
}

.mva7-thc-activetheme-district-theme-15 .office-bearers-fifteen .box-1.aside-box,
.home-15 .office-bearers-fifteen .box-1.aside-box {
    padding-bottom: 5px;
}

.mva7-thc-activetheme-district-theme-15 #topBar1 #accessibility ul li .textSizing,
.home-15 #topBar1 #accessibility ul li .textSizing {
    padding: 4px 6px;
}

@media screen and (max-width: 940px) {
    .mva7-thc-activetheme-district-theme-15 #topBar1 #accessibility ul li,
    .home-15 #topBar1 #accessibility ul li {
        margin-right: -4px;
    }

        .mva7-thc-activetheme-district-theme-15 #topBar1 #accessibility ul li .socialIcons li,
        .home-15 #topBar1 #accessibility ul li .socialIcons li {
            margin-right: 0;
        }

        .mva7-thc-activetheme-district-theme-15 #topBar1 #accessibility ul li a.change-language,
        .home-15 #topBar1 #accessibility ul li a.change-language {
            padding: 10px 8px 11px !important;
        }

        .mva7-thc-activetheme-district-theme-15 #topBar1 #accessibility ul li a.skip-to-content,
        .home-15 #topBar1 #accessibility ul li a.skip-to-content {
            padding: 9px;
        }
}

@media screen and (max-width: 640px) {
    .mva7-thc-activetheme-district-theme-15 .slide-caption p,
    .home-15 .slide-caption p {
        text-align: left !important;
    }

    .mva7-thc-activetheme-district-theme-15 .district-at-glance-fifteen.gen-list ul,
    .mva7-thc-activetheme-district-theme-15 .find-services-fifteen.gen-list ul,
    .home-15 .district-at-glance-fifteen.gen-list ul,
    .home-15 .find-services-fifteen.gen-list ul {
        column-count: 1;
    }

    .mva7-thc-activetheme-district-theme-15 .office-bearers-fifteen .khowMinisterBox .MinisterProfile ul,
    .home-15 .office-bearers-fifteen .khowMinisterBox .MinisterProfile ul {
        display: inline-block;
        float: none;
        vertical-align: top;
    }

    .mva7-thc-activetheme-district-theme-15 .vc_tta.vc_general .vc_tta-panel-title,
    .home-15 .vc_tta.vc_general .vc_tta-panel-title {
        background-color: #e5e5e5;
    }

    .mva7-thc-activetheme-district-theme-15 .wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading,
    .home-15 .wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
        background-color: #333;
    }

    .mva7-thc-activetheme-district-theme-15 .serviceMainContainer,
    .home-15 .serviceMainContainer {
        display: inline-block;
    }

    .mva7-thc-activetheme-district-theme-15 .serviceHeadingCont,
    .mva7-thc-activetheme-district-theme-15 .serviceSearchContainer .selectsearchContainer .field.has-addons,
    .home-15 .serviceHeadingCont,
    .home-15 .serviceSearchContainer .selectsearchContainer .field.has-addons {
        width: 100%;
    }

        .mva7-thc-activetheme-district-theme-15 .serviceHeadingCont:after,
        .home-15 .serviceHeadingCont:after {
            display: none;
        }

    .mva7-thc-activetheme-district-theme-15 .logo .emblem,
    .home-15 .logo .emblem {
        margin-right: 5px;
    }

    .mva7-thc-activetheme-district-theme-15 .gen-list-squre-icons ul,
    .home-15 .gen-list-squre-icons ul {
        padding-left: 0;
    }

    .mva7-thc-activetheme-district-theme-15 .serviceSearchContainer,
    .home-15 .serviceSearchContainer {
        padding: 10px;
    }

    .mva7-thc-activetheme-district-theme-15 .events-wrapper.col6row .eventItem,
    .home-15 .events-wrapper.col6row .eventItem {
        width: 98%;
    }

    .mva7-thc-activetheme-district-theme-15 .box-1.aside-box .khowMinisterBox,
    .home-15 .box-1.aside-box .khowMinisterBox {
        padding-bottom: 0;
    }

    .mva7-thc-activetheme-district-theme-15 h2.resp-accordion,
    .home-15 h2.resp-accordion {
        position: relative;
    }

        .mva7-thc-activetheme-district-theme-15 h2.resp-accordion:after,
        .home-15 h2.resp-accordion:after {
            content: "\f196";
            position: absolute;
            right: 10px;
            font-family: FontAwesome;
            font-size: inherit;
            text-rendering: auto;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }

        .mva7-thc-activetheme-district-theme-15 h2.resp-accordion.resp-tab-active:after,
        .home-15 h2.resp-accordion.resp-tab-active:after {
            content: "\f147";
        }

    .mva7-thc-activetheme-district-theme-15 .utilityTabContainer h2.resp-accordion:after,
    .home-15 .utilityTabContainer h2.resp-accordion:after {
        content: "";
    }

    .mva7-thc-activetheme-district-theme-15 .utilityTabContainer #tab6 .resp-tabs-container .ngoMainCintainer .ngoMainCintent,
    .home-15 .utilityTabContainer #tab6 .resp-tabs-container .ngoMainCintainer .ngoMainCintent {
        min-height: inherit;
    }

    .mva7-thc-activetheme-district-theme-15 .list-view .videogallery-details .gen-card .gen-card-img,
    .mva7-thc-activetheme-district-theme-15 .list-view .videogallery-details .gen-card .gen-card-content-main,
    .home-15 .list-view .videogallery-details .gen-card .gen-card-img,
    .home-15 .list-view .videogallery-details .gen-card .gen-card-content-main {
        width: 100%;
        margin-right: 0;
    }

    .mva7-thc-activetheme-district-theme-15 .pressRTxtCont h3 a,
    .mva7-thc-activetheme-district-theme-15 .pressRTxtCont h2 a,
    .mva7-thc-activetheme-district-theme-15 .pressRTxtCont .heading3 a,
    .mva7-thc-activetheme-district-theme-15 .pressRTxtCont p,
    .home-15 .pressRTxtCont h3 a,
    .home-15 .pressRTxtCont h2 a,
    .home-15 .pressRTxtCont .heading3 a,
    .home-15 .pressRTxtCont p {
        height: auto;
    }

    .mva7-thc-activetheme-district-theme-15 .find-services-fifteen.gen-list ul li,
    .home-15 .find-services-fifteen.gen-list ul li {
        width: 100%;
    }
}

/*css for high contrast*/
.mva7-thc-activetheme-district-theme-15.contrast p,
.contrast .home-15 p {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-15.contrast .vc_row-has-fill,
.mva7-thc-activetheme-district-theme-15.contrast .vc_col-has-fill .vc_column-inner,
.mva7-thc-activetheme-district-theme-15.contrast .vc_tta-panel-body .vc_tta-tab a,
.mva7-thc-activetheme-district-theme-15.contrast .vc_tta-tab .vc_active a,
.mva7-thc-activetheme-district-theme-15.contrast .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-15.contrast .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
.mva7-thc-activetheme-district-theme-15.contrast .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus,
.mva7-thc-activetheme-district-theme-15.contrast .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover,
.mva7-thc-activetheme-district-theme-15.contrast .gen-list.statistics-list ul li a div.list-text,
.mva7-thc-activetheme-district-theme-15.contrast .gen-list.statistics-list ul li .list-anchor div.list-text,
.mva7-thc-activetheme-district-theme-15.contrast .blue-bg,
.mva7-thc-activetheme-district-theme-15.contrast .red-bg,
.mva7-thc-activetheme-district-theme-15.contrast .green-bg,
.mva7-thc-activetheme-district-theme-15.contrast .orange-bg,
.mva7-thc-activetheme-district-theme-15.contrast .gray-bg,
.mva7-thc-activetheme-district-theme-15.contrast .white-bg,
.mva7-thc-activetheme-district-theme-15.contrast .light-gray-bg,
.mva7-thc-activetheme-district-theme-15.contrast .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-panels,
.mva7-thc-activetheme-district-theme-15.contrast .carasoleflex-wrap.white-bg,
.mva7-thc-activetheme-district-theme-15.contrast .flexslider,
.mva7-thc-activetheme-district-theme-15.contrast .no-bg .list-icon.green-bg,
.mva7-thc-activetheme-district-theme-15.contrast .no-bg .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme-15.contrast .no-bg .list-icon.red-bg,
.mva7-thc-activetheme-district-theme-15.contrast .no-bg .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme-15.contrast .no-bg .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme-15.contrast .no-bg .list-icon.white-bg,
.mva7-thc-activetheme-district-theme-15.contrast .no-bg .list-icon.light-grauy-bg,
.mva7-thc-activetheme-district-theme-15.contrast table tr:nth-child(odd) td,
.mva7-thc-activetheme-district-theme-15.contrast table th,
.mva7-thc-activetheme-district-theme-15.contrast .input:hover,
.mva7-thc-activetheme-district-theme-15.contrast .textarea:hover,
.mva7-thc-activetheme-district-theme-15.contrast .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active,
.mva7-thc-activetheme-district-theme-15.contrast .gen-tab .resp-tabs-list .resp-tab-item,
.mva7-thc-activetheme-district-theme-15.contrast .list-icon,
.mva7-thc-activetheme-district-theme-15.contrast .top-tab-fifteen.vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-15.contrast .events-fifteen.events-wrapper.with-bg,
.mva7-thc-activetheme-district-theme-15.contrast .notice-fifteen.gen-list,
.mva7-thc-activetheme-district-theme-15.contrast .find-services-fifteen.gen-list.small-icon-list .list-icon,
.mva7-thc-activetheme-district-theme-15.contrast .public-utilities-fifteen .gen-list.statistics-list .list-icon,
.mva7-thc-activetheme-district-theme-15.contrast .helpline-no-fifteen.gen-list.no-list ul li a:hover,
.mva7-thc-activetheme-district-theme-15.contrast .helpline-no-fifteen.gen-list.no-list ul li .list-anchor:hover,
.mva7-thc-activetheme-district-theme-15.contrast #topBar1 #accessibility ul li .socialIcons.select-lang,
.mva7-thc-activetheme-district-theme-15.contrast .serviceMainContainer,
.mva7-thc-activetheme-district-theme-15.contrast .serviceHeadingCont,
.mva7-thc-activetheme-district-theme-15.contrast .impLikContainer h3,
.mva7-thc-activetheme-district-theme-15.contrast .impLikContainer h2,
.mva7-thc-activetheme-district-theme-15.contrast .serviceHeadingCont,
.mva7-thc-activetheme-district-theme-15.contrast .impLikContainer .heading3,
.mva7-thc-activetheme-district-theme-15.contrast .nav ul,
.contrast .home-15 .vc_row-has-fill,
.contrast .home-15 .vc_col-has-fill .vc_column-inner,
.contrast .home-15 .vc_tta-panel-body .vc_tta-tab a,
.contrast .home-15 .vc_tta-tab .vc_active a,
.contrast .home-15 .vc_tta-color-grey.hor-hometab1.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.contrast .home-15 .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
.contrast .home-15 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus,
.contrast .home-15 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover,
.contrast .home-15 .gen-list.statistics-list ul li a div.list-text,
.contrast .home-15 .gen-list.statistics-list ul li .list-anchor div.list-text,
.contrast .home-15 .blue-bg,
.contrast .home-15 .red-bg,
.contrast .home-15 .green-bg,
.contrast .home-15 .orange-bg,
.contrast .home-15 .gray-bg,
.contrast .home-15 .white-bg,
.contrast .home-15 .light-gray-bg,
.contrast .home-15 .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-panels,
.contrast .home-15 .carasoleflex-wrap.white-bg,
.contrast .home-15 .flexslider,
.contrast .home-15 .no-bg .list-icon.green-bg,
.contrast .home-15 .no-bg .list-icon.blue-bg,
.contrast .home-15 .no-bg .list-icon.red-bg,
.contrast .home-15 .no-bg .list-icon.orange-bg,
.contrast .home-15 .no-bg .list-icon.gray-bg,
.contrast .home-15 .no-bg .list-icon.white-bg,
.contrast .home-15 .no-bg .list-icon.light-grauy-bg,
.contrast .home-15 table tr:nth-child(odd) td,
.contrast .home-15 table th,
.contrast .home-15 .input:hover,
.contrast .home-15 .textarea:hover,
.contrast .home-15 .gen-tab .resp-tabs-list .resp-tab-item.resp-tab-active,
.contrast .home-15 .gen-tab .resp-tabs-list .resp-tab-item,
.contrast .home-15 .list-icon,
.contrast .home-15 .top-tab-fifteen.vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
.contrast .home-15 .events-fifteen.events-wrapper.with-bg,
.contrast .home-15 .notice-fifteen.gen-list,
.contrast .home-15 .find-services-fifteen.gen-list.small-icon-list .list-icon,
.contrast .home-15 .public-utilities-fifteen .gen-list.statistics-list .list-icon,
.contrast .home-15 .helpline-no-fifteen.gen-list.no-list ul li a:hover,
.contrast .home-15 .helpline-no-fifteen.gen-list.no-list ul li .list-anchor:hover,
.contrast .home-15 #topBar1 #accessibility ul li .socialIcons.select-lang,
.contrast .home-15 .serviceMainContainer,
.contrast .home-15 .serviceHeadingCont,
.contrast .home-15 .impLikContainer h3,
.contrast .home-15 .impLikContainer h2,
.contrast .home-15 .serviceHeadingCont,
.contrast .home-15 .impLikContainer .heading3,
.contrast .home-15 .nav ul {
    background-color: #000 !important;
    background: #000 !important;
}

.mva7-thc-activetheme-district-theme-15.contrast .serviceHeadingCont,
.contrast .home-15 .serviceHeadingCont {
    border-right: 1px solid #fff;
}

    .mva7-thc-activetheme-district-theme-15.contrast .serviceHeadingCont:after,
    .contrast .home-15 .serviceHeadingCont:after {
        border-left: 10px solid #fff;
    }

.mva7-thc-activetheme-district-theme-15.contrast .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab > a,
.contrast .home-15 .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab > a {
    background-color: transparent !important;
}

.mva7-thc-activetheme-district-theme-15.contrast .gen-list.big-icon-list .list-text,
.mva7-thc-activetheme-district-theme-15.contrast .gen-list.big-icon-list .list-icon,
.mva7-thc-activetheme-district-theme-15.contrast .gen-list.small-icon-list .list-icon,
.mva7-thc-activetheme-district-theme-15.contrast .gen-list.box-list .list-icon,
.mva7-thc-activetheme-district-theme-15.contrast .gen-list.importantLinksWrapper ul li a,
.mva7-thc-activetheme-district-theme-15.contrast .gen-list.importantLinksWrapper ul li .list-anchor,
.mva7-thc-activetheme-district-theme-15.contrast .flex-direction-nav a:before,
.mva7-thc-activetheme-district-theme-15.contrast .gen-tab .resp-tabs-list .resp-tab-item,
.mva7-thc-activetheme-district-theme-15.contrast .full-cntrl-right-caption-left.nav-white .flex-pauseplay a:before,
.mva7-thc-activetheme-district-theme-15.contrast .public-utilities-fifteen .gen-list.statistics-list .list-icon,
.mva7-thc-activetheme-district-theme-15.contrast .gen-list.fore-color-white ul li a div.list-text,
.mva7-thc-activetheme-district-theme-15.contrast .public-utilities-fifteen .gen-list.statistics-list ul li a div.list-text,
.mva7-thc-activetheme-district-theme-15.contrast .gen-list.fore-color-white ul li .list-anchor div.list-text,
.mva7-thc-activetheme-district-theme-15.contrast .public-utilities-fifteen .gen-list.statistics-list ul li .list-anchor div.list-text,
.contrast .home-15 .gen-list.big-icon-list .list-text,
.contrast .home-15 .gen-list.big-icon-list .list-icon,
.contrast .home-15 .gen-list.small-icon-list .list-icon,
.contrast .home-15 .gen-list.box-list .list-icon,
.contrast .home-15 .gen-list.importantLinksWrapper ul li a,
.contrast .home-15 .gen-list.importantLinksWrapper ul li .list-anchor,
.contrast .home-15 .flex-direction-nav a:before,
.contrast .home-15 .gen-tab .resp-tabs-list .resp-tab-item,
.contrast .home-15 .full-cntrl-right-caption-left.nav-white .flex-pauseplay a:before,
.contrast .home-15 .public-utilities-fifteen .gen-list.statistics-list .list-icon,
.contrast .home-15 .gen-list.fore-color-white ul li a div.list-text,
.contrast .home-15 .public-utilities-fifteen .gen-list.statistics-list ul li a div.list-text,
.contrast .home-15 .gen-list.fore-color-white ul li .list-anchor div.list-text,
.contrast .home-15 .public-utilities-fifteen .gen-list.statistics-list ul li .list-anchor div.list-text {
    color: #ffff00 !important;
}

.mva7-thc-activetheme-district-theme-15.contrast .main-banner-fifteen.full-cntrl-right-caption-left .container .slide-caption,
.contrast .home-15 .main-banner-fifteen.full-cntrl-right-caption-left .container .slide-caption {
    background: rgba(0, 0, 0, 0.69);
}

.mva7-thc-activetheme-district-theme-15.contrast .vc_col-has-fill .vc_column-inner,
.mva7-thc-activetheme-district-theme-15.contrast .list-icon.green-bg,
.mva7-thc-activetheme-district-theme-15.contrast .list-icon.blue-bg,
.mva7-thc-activetheme-district-theme-15.contrast .list-icon.red-bg,
.mva7-thc-activetheme-district-theme-15.contrast .list-icon.orange-bg,
.mva7-thc-activetheme-district-theme-15.contrast .list-icon.gray-bg,
.mva7-thc-activetheme-district-theme-15.contrast .list-icon.white-bg,
.mva7-thc-activetheme-district-theme-15.contrast .list-icon.light-grauy-bg,
.mva7-thc-activetheme-district-theme-15.contrast .singlebox .box-1,
.mva7-thc-activetheme-district-theme-15.contrast .gen-list.box-list li,
.mva7-thc-activetheme-district-theme-15.contrast .list-icon,
.mva7-thc-activetheme-district-theme-15.contrast .gen-list.statistics-box-list li,
.contrast .home-15 .vc_col-has-fill .vc_column-inner,
.contrast .home-15 .list-icon.green-bg,
.contrast .home-15 .list-icon.blue-bg,
.contrast .home-15 .list-icon.red-bg,
.contrast .home-15 .list-icon.orange-bg,
.contrast .home-15 .list-icon.gray-bg,
.contrast .home-15 .list-icon.white-bg,
.contrast .home-15 .list-icon.light-grauy-bg,
.contrast .home-15 .singlebox .box-1,
.contrast .home-15 .gen-list.box-list li,
.contrast .home-15 .list-icon,
.contrast .home-15 .gen-list.statistics-box-list li {
    border: 1px solid #3b3b3b !important;
    border-color: #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme-15.contrast .vc_tta.vc_general .vc_tta-panel-body,
.mva7-thc-activetheme-district-theme-15.contrast .helpline-no-fifteen.gen-list.no-list ul li a:hover,
.mva7-thc-activetheme-district-theme-15.contrast .helpline-no-fifteen.gen-list.no-list ul li .list-anchor:hover,
.mva7-thc-activetheme-district-theme-15.contrast .serviceMainContainer,
.contrast .home-15 .vc_tta.vc_general .vc_tta-panel-body,
.contrast .home-15 .helpline-no-fifteen.gen-list.no-list ul li a:hover,
.contrast .home-15 .helpline-no-fifteen.gen-list.no-list ul li .list-anchor:hover,
.contrast .home-15 .serviceMainContainer {
    border: 1px solid #fff !important;
}

.mva7-thc-activetheme-district-theme-15.contrast .footerlogocarousel.withborder .flexslider .slides > li:first-child,
.mva7-thc-activetheme-district-theme-15.contrast .photoglryMainCont .photoglryTxtCont,
.contrast .home-15 .footerlogocarousel.withborder .flexslider .slides > li:first-child,
.contrast .home-15 .photoglryMainCont .photoglryTxtCont {
    border-color: #3b3b3b !important;
}

.mva7-thc-activetheme-district-theme-15.contrast #footerScrollbarWrapper,
.contrast .home-15 #footerScrollbarWrapper {
    border-bottom: none;
}

.mva7-thc-activetheme-district-theme-15.contrast .footerlogocarousel.withborder .flexslider .slides > li,
.contrast .home-15 .footerlogocarousel.withborder .flexslider .slides > li {
    box-shadow: 1px 0px 0px 0px #3b3b3b;
}

.mva7-thc-activetheme-district-theme-15.contrast .helpline-no-fifteen.gen-list ul li a div.list-text > span,
.mva7-thc-activetheme-district-theme-15.contrast .helpline-no-fifteen.gen-list ul li .list-anchor div.list-text > span,
.mva7-thc-activetheme-district-theme-15.contrast .main-banner-fifteen.full-cntrl-right-caption-left .container .slide-caption h2,
.contrast .home-15 .helpline-no-fifteen.gen-list ul li a div.list-text > span,
.contrast .home-15 .helpline-no-fifteen.gen-list ul li .list-anchor div.list-text > span,
.contrast .home-15 .main-banner-fifteen.full-cntrl-right-caption-left .container .slide-caption h2 {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-15.contrast #topBar1 #accessibility ul li .socialIcons ul li a:hover,
.contrast .home-15 #topBar1 #accessibility ul li .socialIcons ul li a:hover {
    background: #3b3b3b;
}

.mva7-thc-activetheme-district-theme-15.contrast caption,
.contrast .home-15 caption {
    background: #3b3b3b;
    color: #fff;
}

.mva7-thc-activetheme-district-theme-15.contrast .touristPlace .gen-card .shareGalleryContainer a:hover,
.contrast .home-15 .touristPlace .gen-card .shareGalleryContainer a:hover {
    text-decoration: none;
}

.mva7-thc-activetheme-district-theme-15.contrast .nav .current-menu-ancestor > a,
.mva7-thc-activetheme-district-theme-15.contrast .nav li.active > a,
.mva7-thc-activetheme-district-theme-15.contrast .nav li > a:hover,
.mva7-thc-activetheme-district-theme-15.contrast .nav li:hover > a,
.mva7-thc-activetheme-district-theme-15.contrast #overflowMenu .ofMenu ul li.current-menu-item a,
.contrast .home-15 .nav .current-menu-ancestor > a,
.contrast .home-15 .nav li.active > a,
.contrast .home-15 .nav li > a:hover,
.contrast .home-15 .nav li:hover > a,
.contrast .home-15 #overflowMenu .ofMenu ul li.current-menu-item a {
    color: #000 !important;
    background: #ffff00 !important;
}

.mva7-thc-activetheme-district-theme-15.contrast .utilityTabContainer #tab6 ul,
.contrast .home-15 .utilityTabContainer #tab6 ul {
    border-right: 0;
    border-top: 1px solid #ccc !important;
}

.mva7-thc-activetheme-district-theme-15.contrast .utilityTabContainer #tab6 .resp-tabs-container,
.contrast .home-15 .utilityTabContainer #tab6 .resp-tabs-container {
    border-color: #ccc !important;
}

.mva7-thc-activetheme-district-theme-15.contrast #tab6 .resp-tabs-list li,
.contrast .home-15 #tab6 .resp-tabs-list li {
    margin-right: -1px;
}

.mva7-thc-activetheme-district-theme-15.contrast .utilityTabContainer #tab6 ul.resp-tabs-list li.resp-tab-active,
.mva7-thc-activetheme-district-theme-15.contrast .utilityTabContainer #tab6 ul.resp-tabs-list li.resp-tab-active span,
.contrast .home-15 .utilityTabContainer #tab6 ul.resp-tabs-list li.resp-tab-active,
.contrast .home-15 .utilityTabContainer #tab6 ul.resp-tabs-list li.resp-tab-active span {
    background: #ff0 !important;
    color: #000;
}

.mva7-thc-activetheme-district-theme-15.contrast input[type="text"].input:hover,
.mva7-thc-activetheme-district-theme-15.contrast input[type="email"].input:hover,
.contrast .home-15 input[type="text"].input:hover,
.contrast .home-15 input[type="email"].input:hover {
    background: #fff !important;
}

.mva7-thc-activetheme-district-theme-15.contrast .wpcf7-submit.btn-gov,
.contrast .home-15 .wpcf7-submit.btn-gov {
    border-color: #ffff00;
}

.mva7-thc-activetheme-district-theme-15.contrast .carasoleflex-wrap.dark-bg,
.contrast .home-15 .carasoleflex-wrap.dark-bg {
    border: 0;
}

.mva7-thc-activetheme-district-theme-15.contrast .text-highlight,
.contrast .home-15 .text-highlight {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-15.contrast #overflowMenu .ofMenu ul li a,
.contrast .home-15 #overflowMenu .ofMenu ul li a {
    border-bottom: 0;
}

@media screen and (max-width: 640px) {
    .mva7-thc-activetheme-district-theme-15.contrast .vc_tta.vc_general .vc_tta-panel-title,
    .contrast .home-15 .vc_tta.vc_general .vc_tta-panel-title {
        background-color: #222;
    }

    .mva7-thc-activetheme-district-theme-15.contrast .utilityTabContainer #tab6 .resp-accordion.resp-tab-active,
    .mva7-thc-activetheme-district-theme-15.contrast .utilityTabContainer #tab6 .resp-accordion.resp-tab-active span,
    .contrast .home-15 .utilityTabContainer #tab6 .resp-accordion.resp-tab-active,
    .contrast .home-15 .utilityTabContainer #tab6 .resp-accordion.resp-tab-active span {
        background: #ff0 !important;
        color: #000 !important;
    }
}

/*Theme 15 end*/
.fil-sec {
    margin: 0 0 20px;
}

    .fil-sec h1 {
        float: left;
        margin: 0;
        padding: 0;
    }

.fil-box {
    float: right;
    width: 315px;
}

    .fil-box label {
        float: left;
        width: calc(100% - 177px);
        line-height: 34px;
        text-align: right;
        padding-right: 5px;
    }

    .fil-box form#srt {
        float: right;
        width: 175px;
    }

    .fil-box select.form-control {
        cursor: pointer;
        appearance: none;
        -webkit-appearance: none;
        -moz-appearance: none;
        -ms-appearance: none;
        -o-appearance: none;
        position: relative;
        z-index: 10;
        background-color: transparent;
        box-shadow: none;
    }

        .fil-box select.form-control:hover,
        .fil-box select.form-control:focus {
            padding: 6px 12px;
            height: 34px;
            box-shadow: none;
            border: 1px solid #cccccc;
        }

.select-option {
    position: relative;
}

    .select-option::after {
        font-family: "FontAwesome";
        position: absolute;
        right: 8px;
        top: 8px;
        font-size: 14px;
        content: "\f0d7";
        z-index: 8;
    }

.pegination {
    padding: 25px 0;
}

    .pegination ul {
        padding: 0;
    }

        .pegination ul li {
            float: left;
            padding: 0;
        }

            .pegination ul li a {
                margin-left: -1px;
                padding: 7px 12px;
                font-weight: 500;
            }

                .pegination ul li a:hover {
                    background: #d8d8d8;
                }

            .pegination ul li.current {
                background: #000;
            }

                .pegination ul li.current a {
                    cursor: not-allowed;
                    font-weight: 700;
                    color: #fff;
                    text-decoration: underline;
                }

.scheme .eventItem {
    cursor: default;
    margin: 0 0 20px;
}

.events-wrapper.list-view.col6row.mar-20 .eventItem {
    margin: 0 0 20px;
    width: 100%;
}

.events-wrapper.col6row.mar-20 .eventItem {
    margin: 0 0 20px;
    width: 100%;
}

.mva7-thc-activetheme-district-theme-4 .relatedDistCont .rd-pad .relatedContainer,
.mva7-thc-activetheme-district-theme-5 .gen-list-squre-icons ul.equal-height.rd-pad li,
.mva7-thc-activetheme-district-theme-7 .gen-list-squre-icons ul.equal-height.rd-pad li,
.mva7-thc-activetheme-district-theme-11 .gen-list-squre-icons.clearfix ul.equal-height li,
.mva7-thc-activetheme-district-theme-12 .gen-list-squre-icons.clearfix ul.equal-height li,
.mva7-thc-activetheme-district-theme-13 .gen-list-squre-icons.clearfix ul.equal-height li {
    margin: 0 12px 12px 0;
}

.mva7-thc-activetheme-district-theme-5 .gen-list-squre-icons ul.equal-height.rd-pad li,
.mva7-thc-activetheme-district-theme-7 .gen-list-squre-icons ul.equal-height.rd-pad li,
.mva7-thc-activetheme-district-theme-11 .gen-list-squre-icons.clearfix ul.equal-height li,
.mva7-thc-activetheme-district-theme-12 .gen-list-squre-icons.clearfix ul.equal-height li,
.mva7-thc-activetheme-district-theme-13 .gen-list-squre-icons.clearfix ul.equal-height li {
    width: calc(20% - 12px);
}

.mva7-thc-activetheme-district-theme-8 .relatedDistCont .relatedContainer:hover a {
    color: #ffffff;
}

.relatedDistCont .rd-pad .relatedContainer a {
    display: inline-block;
}

.content-view.gen-list.carret-list ul li a, .content-view.gen-list.checked-list ul li a, .content-view.gen-list.arrow-list ul li a, .content-view.gen-list.carret-list ul li .list-anchor, .content-view.gen-list.checked-list ul li .list-anchor, .content-view.gen-list.arrow-list ul li .list-anchor {
    padding-bottom: 5px;
}

    .content-view.gen-list.carret-list ul li a:before, .content-view.gen-list.checked-list ul li a:before, .content-view.gen-list.arrow-list ul li a:before, .content-view.gen-list.carret-list ul li .list-anchor:before, .content-view.gen-list.checked-list ul li .list-anchor:before, .content-view.gen-list.arrow-list ul li .list-anchor:before {
        top: 8px;
    }

.vc_wp_rss .widget_rss li .rss-date {
    background: none !important;
    padding: 0 !important;
}

.mva7-thc-activetheme-district-theme .vc_wp_rss .widget_rss li a,
.mva7-thc-activetheme-district-theme .award-type .border.box a {
    color: #f26522;
}

.mva7-thc-activetheme-district-theme-2 .vc_wp_rss .widget_rss li a,
.mva7-thc-activetheme-district-theme-2 .award-type .border.box a {
    color: #3f4db8;
}

.mva7-thc-activetheme-district-theme-3 .vc_wp_rss .widget_rss li a,
.mva7-thc-activetheme-district-theme-3 .award-type .border.box a {
    color: #fd6363;
}

.mva7-thc-activetheme-district-theme-4 .vc_wp_rss .widget_rss li a,
.mva7-thc-activetheme-district-theme-4 .award-type .border.box a {
    color: #b83058;
}

.mva7-thc-activetheme-district-theme-5 .vc_wp_rss .widget_rss li a,
.mva7-thc-activetheme-district-theme-5 .award-type .border.box a {
    color: #d43c3c;
}

.mva7-thc-activetheme-district-theme-6 .vc_wp_rss .widget_rss li a,
.mva7-thc-activetheme-district-theme-6 .award-type .border.box a {
    color: #105b7a;
}

.mva7-thc-activetheme-district-theme-7 .vc_wp_rss .widget_rss li a,
.mva7-thc-activetheme-district-theme-7 .award-type .border.box a {
    color: #8c3a08;
}

.mva7-thc-activetheme-district-theme-8 .vc_wp_rss .widget_rss li a,
.mva7-thc-activetheme-district-theme-8 .award-type .border.box a {
    color: #009091;
}

.mva7-thc-activetheme-district-theme-9 .vc_wp_rss .widget_rss li a,
.mva7-thc-activetheme-district-theme-9 .award-type .border.box a {
    color: #23490b;
}

.mva7-thc-activetheme-district-theme-10 .vc_wp_rss .widget_rss li a,
.mva7-thc-activetheme-district-theme-10 .award-type .border.box a {
    color: #d10c3a;
}

.mva7-thc-activetheme-district-theme-11 .vc_wp_rss .widget_rss li a,
.mva7-thc-activetheme-district-theme-11 .award-type .border.box a {
    color: #0a0918;
}

.mva7-thc-activetheme-district-theme-12 .vc_wp_rss .widget_rss li a,
.mva7-thc-activetheme-district-theme-12 .award-type .border.box a {
    color: #d10c3a;
}

.mva7-thc-activetheme-district-theme-13 .vc_wp_rss .widget_rss li a,
.mva7-thc-activetheme-district-theme-13 .award-type .border.box a {
    color: #109187;
}

.mva7-thc-activetheme-district-theme-14 .vc_wp_rss .widget_rss li a,
.mva7-thc-activetheme-district-theme-14 .award-type .border.box a {
    color: #004f73;
}

.mva7-thc-activetheme-district-theme-15 .vc_wp_rss .widget_rss li a,
.mva7-thc-activetheme-district-theme-15 .award-type .border.box a {
    color: #0f1b24;
}

.mva7-thc-activetheme-district-theme-7 .gen-list-squre-icons ul.equal-height li {
    height: 160px;
}

.show-social-links {
    padding: 4px 4px 3px !important;
}

    .show-social-links .icon-social-link {
        overflow: hidden;
        padding: 2px 0 1px;
        display: block;
        position: relative;
        top: 1px;
    }

        .show-social-links .icon-social-link span {
            float: left;
            width: 15px;
            font-size: 10px;
            text-align: center;
        }

            .show-social-links .icon-social-link span.icon-youtube {
                width: 100%;
                float: none;
                display: block;
                clear: both;
                padding: 2px 0 0;
            }

.award .awardItems a {
    display: inline-block;
}

    .award .awardItems a img {
        width: auto;
        max-width: 100%;
        vertical-align: top;
    }

.mva7-thc-activetheme-district-theme-14 .photoImgContainer .img-responsive {
    width: 100% !important;
}

.mva7-thc-activetheme-district-theme-12 .past-events.archive-evnt-btn .btn {
    margin: 0;
}

.list-view .awardItems .award-img {
    float: left;
    width: 40%;
}

.list-view .awardItems .award-content {
    float: right;
    width: 58%;
}

.contrast .metaInfo {
    color: #ffffff;
    background: transparent;
}

.list-view.award .awardItems h2 {
    padding-top: 0;
}

@media (max-width: 767px) {
    .box-1 .khowMinisterBox .MinisterProfile .social-icocntr {
        float: none !important;
        width: 100% !important;
        margin-bottom: 10px !important;
    }

    .box-1 .khowMinisterBox .MinisterProfile ul {
        float: none !important;
    }

    .list-view .awardItems .award-img {
        float: none;
        width: 100%;
    }

    .list-view .awardItems .award-content {
        float: none;
        width: 100%;
    }
}

#topBar #accessibility ul li.highContrast.dark a,
#topBar1 #accessibility ul li.highContrast.dark a {
    background: #000;
    color: #fff;
    border: 1px solid #000;
    border-right: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.mva7-thc-activetheme-district-theme-3 #topBar1 #accessibility ul li.highContrast.dark a {
    border: 1px solid #ffffff;
    border-right: none;
}

#topBar #accessibility ul li.highContrast.light a,
#topBar1 #accessibility ul li.highContrast.light a {
    border: 1px solid #000;
    border-left: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    background-color: #fff;
    color: #000;
}

.mva7-thc-activetheme-district-theme-3 #topBar1 #accessibility ul li.highContrast.light a {
    border: 1px solid #ffffff;
    border-left: none;
}

#topBar #accessibility ul li .textSizing ul li:last-child,
#topBar1 #accessibility ul li .textSizing ul li:last-child {
    margin: 0;
}

#topBar #accessibility ul li.highContrast.dark,
#topBar1 #accessibility ul li.highContrast.dark {
    margin-right: 0 !important;
    text-align: center;
}

#topBar #accessibility ul li.highContrast.light,
#topBar1 #accessibility ul li.highContrast.light {
    margin-right: 0px !important;
    text-align: center;
}

.lang-ur.contrast #topBar #accessibility ul li.highContrast.dark a,
.lang-ur.contrast #topBar1 #accessibility ul li.highContrast.dark a {
    border: 1px solid #ffffff;
    border-left: none;
}

.contrast #topBar #accessibility ul li.highContrast.dark a,
.contrast #topBar1 #accessibility ul li.highContrast.dark a {
    border: 1px solid #ffffff;
    border-right: none;
}

.contrast #topBar #accessibility ul li.highContrast.light a,
.contrast #topBar1 #accessibility ul li.highContrast.light a {
    background-color: #ffffff !important;
    color: #000000 !important;
}

.contrast #topBar #accessibility ul li.highContrast.light a,
.contrast #topBar1 #accessibility ul li.highContrast.light a {
    border: 1px solid #ffffff;
    border-left: none;
}

.contrast .nav ul.sub-menu.megamenu li {
    background: #000;
}

.contrast .menuWrapper .nav li:hover > a,
.contrast .menuWrapper .nav li.current-menu-parent:hover > a {
    background: #ff0 !important;
    color: #000 !important;
}

.full-cntrl-bottom-caption-right .flex-direction-nav {
    position: relative;
    left: -70px;
}

.full-cntrl-bottom-caption-right .flex-pauseplay {
    position: relative;
    left: -65px;
}

.lang-kha .nav li > a {
    padding: 12px 18px;
}

.lang-kha .nav li.menu-item-has-children > a {
    padding: 12px 22px 12px 14px;
}

.lang-kha .indicator1 {
    right: 5px;
}

.lang-kha .sub-menu .indicator1 {
    right: 10px;
}

.lang-kha .nav .moreNav a {
    padding: 6px 12px 6px 12px;
}

.mva7-thc-activetheme-district-theme .footerlogocarousel-outer .flex-direction-nav a,
.home-1 .footerlogocarousel-outer .flex-direction-nav a,
.mva7-thc-activetheme-district-theme-3 .footerlogocarousel-outer .flex-direction-nav a,
.home-3 .footerlogocarousel-outer .flex-direction-nav a,
.mva7-thc-activetheme-district-theme-4 .footerlogocarousel-outer .flex-direction-nav a,
.home-4 .footerlogocarousel-outer .flex-direction-nav a,
.mva7-thc-activetheme-district-theme-6 .footerlogocarousel-outer .flex-direction-nav a,
.home-6 .footerlogocarousel-outer .flex-direction-nav a,
.mva7-thc-activetheme-district-theme-7 .footerlogocarousel-outer .flex-direction-nav a,
.home-7 .footerlogocarousel-outer .flex-direction-nav a {
    height: 35px !important;
}

.single-image {
    position: relative;
    background: #fff;
    padding: 5px;
    border: 1px solid #e0dbdb;
}

    .single-image img {
        width: 100%;
        vertical-align: top;
    }

    .single-image:after {
        z-index: -1;
        position: absolute;
        content: "";
        bottom: 15px;
        right: 10px;
        left: auto;
        width: 50%;
        top: 80%;
        max-width: 300px;
        background: #000;
        box-shadow: 0 15px 10px #000;
        -webkit-transform: rotate(3deg);
        transform: rotate(3deg);
    }

/* Tab
---------------------------------*/
.tabs-container {
    margin: 20px 0;
    overflow: hidden;
}

    .tabs-container .tabs-menu {
        float: left;
        width: 200px;
        padding: 0;
        margin: 0;
    }

        .tabs-container .tabs-menu li {
            list-style: none;
            padding: 0;
        }

            .tabs-container .tabs-menu li:first-child a {
                border-radius: 5px 0 0 0;
            }

            .tabs-container .tabs-menu li:last-child a {
                border-radius: 0 0 0 5px;
                border-bottom: 1px solid #d9d9d9;
            }

            .tabs-container .tabs-menu li.active a {
                position: relative;
                font-weight: 700;
            }

                .tabs-container .tabs-menu li.active a:after {
                    height: 100%;
                    width: 1px;
                    background-color: #fff;
                    position: absolute;
                    content: "";
                    right: -1px;
                    top: 0;
                    z-index: 10;
                }

            .tabs-container .tabs-menu li a {
                border: 1px solid #d9d9d9;
                border-bottom: none;
                border-right: none;
                color: #222222;
                display: block;
                padding: 12px 15px;
                background-color: #ffffff;
                transition: all 0.25s ease-in-out;
                -webkit-transition: all 0.25s ease-in-out;
            }

                .tabs-container .tabs-menu li a:active, .tabs-container .tabs-menu li a:focus {
                    outline: none;
                }

    .tabs-container .tab {
        border: 1px solid #d9d9d9;
        border-radius: 0 5px 5px 5px;
        float: left;
        width: calc(100% - 200px);
        background-color: #ffffff;
        padding: 20px 30px;
        min-height: 400px;
    }

        .tabs-container .tab .panes {
            display: none;
        }

            .tabs-container .tab .panes:first-child {
                display: block;
            }

            .tabs-container .tab .panes .tab-content h3 {
                margin: 0 0 10px;
                font-size: 25px;
                line-height: normal;
                padding: 0;
            }

.dist-container {
    overflow: hidden;
    margin: 0 -15px;
    padding: 15px 0;
}

    .dist-container .dist-box {
        width: 25%;
        padding: 0 15px;
        margin: 0 0 30px;
        display: -webkit-box;
        display: flex;
    }

        .dist-container .dist-box .dist-content {
            box-shadow: 0 1px 5px -1px rgba(0, 0, 0, 0.17);
            padding: 1px 1px 0;
            text-align: center;
            border: 1px solid #e1e1e1;
            padding: 20px;
        }

            .dist-container .dist-box .dist-content br {
                display: none;
            }

            .dist-container .dist-box .dist-content img {
                width: 100%;
                height: 225px;
                vertical-align: top;
            }

            .dist-container .dist-box .dist-content span {
                display: block;
                font-weight: 700;
                font-size: 1.25em;
                margin: 15px 0 5px;
                color: #000000;
            }

            .dist-container .dist-box .dist-content a {
                display: block;
                font-weight: 700;
                color: #000000;
                font-size: 1em;
                line-height: normal;
            }

.readerlink {
    position: relative;
}

    .readerlink a img {
        width: 20px;
        vertical-align: middle;
    }

    .readerlink .play-strop {
        display: none;
        position: absolute;
        top: 25px;
        left: 0;
        width: 100px;
        padding: 7px 0 0 0 !important;
        z-index: 99;
    }

        .readerlink .play-strop:after {
            content: "";
            border: 7px solid transparent;
            border-top: 0;
            border-bottom: 7px solid #333;
            position: absolute;
            top: 0px;
            left: 7px;
        }

        .readerlink .play-strop li {
            width: 100%;
            padding-bottom: 0;
        }

            .readerlink .play-strop li a {
                float: left;
                width: 100%;
                text-align: left;
                display: block;
                color: #fff !important;
                padding: 10px;
                background: #333;
                border-bottom: 1px solid #555;
            }

                .readerlink .play-strop li a:hover {
                    text-decoration: underline;
                }

            .readerlink .play-strop li:last-child a {
                border-bottom: none;
            }

        .readerlink .play-strop.show {
            display: block;
        }

    .readerlink:hover .play-strop, .readerlink:focus .play-strop {
        display: block;
    }

.social-icocntr > a .icon-twitter {
    width: 18px;
    height: 20px;
    display: inline-block;
    background-image: url(ico-twitter.png);
    vertical-align: middle;
    background-repeat: no-repeat;
    background-size: 16px;
}

    .social-icocntr > a .icon-twitter:before {
        content: "";
    }

.share-page-x svg path,
.share-page-fb svg path,
.icon-zoom svg path {
    fill: #000;
}

.blueBtn .share-page-x svg path,
.blueBtn .share-page-fb svg path,
.blueBtn .icon-zoom svg path {
    fill: #fff;
}

.contrast .readerlink a img {
    filter: brightness(50);
}

.contrast .pegination ul li.current,
.contrast .pegination ul li a:hover {
    background: #333333;
}

.contrast .social-icocntr > a .icon-twitter,
.contrast .icon-twitter {
    background-image: url(ico-twitter-yellow.png);
    filter: invert(0) !important;
}

.contrast .share-page-x svg path,
.contrast .share-page-fb svg path,
.contrast .icon-zoom svg path,
.contrast .social-icocntr svg path,
.contrast .printShare svg path {
    fill: #ff0;
}

@media (max-width: 1199px) {
    .dist-container .dist-box {
        width: 33.33%;
    }

        .dist-container .dist-box .dist-content img {
            height: auto;
        }
}

@media (max-width: 991px) {
    .dist-container .dist-box {
        width: 50%;
    }
}

@media (max-width: 767px) {
    .home .photo-glry-cntr.flexslider .flex-direction-nav a {
        line-height: 40px !important;
        height: 40px !important;
        width: 40px !important;
    }

        .home .photo-glry-cntr.flexslider .flex-direction-nav a:before {
            font-size: 20px !important;
        }

    .page-template-award .col-8 h1 {
        padding: 0;
        font-size: 1.7em;
    }

    .dist-container .dist-box,
    .dist-container .dist-box .dist-content {
        width: 100%;
    }

        .dist-container .dist-box .dist-content span {
            font-size: 1em;
            margin: 15px 0 5px;
        }

        .dist-container .dist-box .dist-content a {
            font-size: 0.9em;
        }
}

@media (max-width: 639px) {
    .adlogin-cntr {
        width: 300px;
        min-height: 250px;
        padding: 30px;
    }

        .adlogin-cntr .wp-social-login-connect-with {
            font-size: 1.25em;
        }

        .adlogin-cntr::before,
        .adlogin-cntr::after {
            border-top: 0;
        }

        .adlogin-cntr .wp-social-login-provider-list a {
            max-width: 110px;
        }

    .sub-menu .indicator1,
    .lang-kha .sub-menu .indicator1 {
        right: 5px;
    }
}

@media (max-width: 940px) {
    #topBar .govBranding {
        display: inherit !important;
    }

    .show-social-links {
        padding: 4px 4px 5px !important;
    }
}

@media (max-width: 1920px) {
    .flexslider.home-slider .slides img {
        height: 500px !important;
        object-fit: cover !important;
    }
}

@media (max-width: 1600px) {
    .flexslider.home-slider .slides img {
        height: 450px !important;
        object-fit: cover !important;
    }
}

@media (max-width: 1368px) {
    .flexslider.home-slider .slides img {
        height: 380px !important;
        object-fit: cover !important;
    }
}

@media (max-width: 1280px) {
    .flexslider.home-slider .slides img {
        height: 370px !important;
        object-fit: cover !important;
    }
}

@media (max-width: 1199px) {
    .flexslider.home-slider .slides img {
        height: 300px !important;
        object-fit: cover !important;
    }
}

@media (max-width: 991px) {
    .flexslider.home-slider .slides img {
        height: 225px !important;
        object-fit: cover !important;
    }
}

@media (max-width: 767px) {
    #topBar #accessibility .govBranding li,
    #topBar2 #accessibility .govBranding li {
        width: 49%;
    }

        #topBar #accessibility .govBranding li:first-child a,
        #topBar2 #accessibility .govBranding li:first-child a {
            border-left: none;
        }

    .flexslider.home-slider .slides img {
        height: 175px !important;
        object-fit: cover !important;
    }
}

@media (max-width: 479px) {
    .flexslider.home-slider .slides img {
        height: auto !important;
        object-fit: inherit !important;
    }
}

@media print {
    #row-content table {
        border-collapse: collapse;
    }

    #row-content table,
    #row-content td,
    #row-content th {
        border: 1px solid #000 !important;
    }
}

#gototop-btn {
    display: none;
    background-color: #000;
    padding: 0;
    border-radius: 40px;
    position: fixed;
    bottom: 30px;
    right: 30px;
    transition: background-color 0.3s, opacity 0.5s, visibility 0.5s;
    opacity: 0;
    visibility: hidden;
    z-index: 1000;
    box-shadow: 0 0 19px -5px #3c3c3c;
    border: none;
    width: 40px;
    height: 40px;
    text-align: center;
}

    #gototop-btn.show {
        opacity: 1;
        visibility: visible;
    }

    #gototop-btn:focus {
        box-shadow: 0px 0px 0px 5px #000000;
        outline: 2px solid #ffffff;
    }

.hide {
    display: none !important;
}

body.show-focus-outlines .menu-focused {
    border: 2px solid #D67600;
    padding: 5px;
}

.home .photo-glry-cntr.flexslider .flex-pauseplay a {
    background-color: #000;
}

    .home .photo-glry-cntr.flexslider .flex-pauseplay a::before {
        color: #fff;
    }

.home .photo-glry-cntr.flexslider .flex-direction-nav a {
    background-color: #000;
    text-align: center;
    line-height: 50px;
}

    .home .photo-glry-cntr.flexslider .flex-direction-nav a:before {
        color: #fff;
        font-size: 25px;
    }

.HomeGalleryCarasole .flex-direction-nav li a {
    background: #000;
    border-radius: 50%;
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 30px;
}

    .HomeGalleryCarasole .flex-direction-nav li a:after, .HomeGalleryCarasole .flex-direction-nav li a:before {
        font-size: 20px;
        color: #fff;
    }

#footerScrollbar .flex-pauseplay a {
    background: #000;
    width: 25px;
    height: 25px;
    line-height: 25px;
}

    #footerScrollbar .flex-pauseplay a:before {
        font-size: 15px;
    }

.contrast .breadcrumbs li a span {
    color: #ff0 !important;
}

.contrast .wpcf7-form .form-group button {
    color: #000;
}

.contrast .wpcf7-form .wpcf7-submit {
    background: #000;
    color: #ff0;
}

.contrast .menu .moreNav:hover a span {
    color: #000 !important;
}

.contrast .breadcrumb-outer ol li a span {
    color: #ff0 !important;
}

.contrast .viewSwicther a span {
    color: #ff0 !important;
}

.contrast .shareGalleryContainer a span {
    color: #ff0 !important;
}

.contrast .select-option #sortby {
    color: #fff;
}

    .contrast .select-option #sortby option {
        color: #000;
    }

.contrast #bhashini-tts-play .acces-icon {
    color: #000 !important;
}

.contrast .reachContainer .iconContainer span h4 {
    color: #000 !important;
}

.contrast .bhashini-dropdown-content > div {
    color: #ff0 !important;
}

.highlightLinks.contrast #bhashini-tts-play .acces-icon {
    color: #ff0 !important;
}

.highlightLinks #bhashini-tts-play .acces-icon {
    color: #ff0;
}

.highlightLinks span.icon-twitter {
    background-image: url(ico-twitter-yellow.png);
    filter: invert(0) !important;
}

.highlightLinks #mic-button i {
    color: #ff0;
}

.highlightLinks .breadcrumb-outer ol li a span {
    color: #ff0;
}

.highlightLinks .header-right .float-element a {
    display: inline-block;
}

.highlightLinks .galleryCatagotyWrapper .gen-card:hover a span {
    color: #ff0;
}

.highlightLinks .galleryCatagotyWrapper .gen-card-content a h2 {
    background: #000;
}

.highlightLinks .bhashini-dropdown-btn-icon svg {
    filter: drop-shadow(0px 0px 0px black) !important;
}

.invert .breadcrumb-outer ol li a span {
    color: #fff;
}

    .invert .breadcrumb-outer ol li a span.icon-twitter {
        filter: invert(1);
    }

.invert .printShare svg path {
    fill: #000;
}

.invert .viewSwicther a {
    color: #000;
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}

.bhashini-dropdown-content div:hover {
    color: #000 !important;
}

.serviceHeadingCont label {
    color: #fff;
    padding: 10px 0;
}

.btn-listing ul li.col-md-3 {
    width: 24%;
    padding: 0;
    margin: 5px;
}

    .btn-listing ul li.col-md-3 a {
        margin: 0 !important;
        width: 100%;
        padding: 20px;
        display: block;
        position: relative;
        font-size: 15px;
    }

.d-none {
    display: none;
}

@media screen and (max-width: 320px) {
    .btn-listing ul li.col-md-3 {
        width: 100%;
    }
}

@media screen and (max-width: 320px) {
    .btn-listing ul li.col-md-3 {
        width: 100%;
    }
}

@media screen and (max-width: 767px) {
    .btn-listing ul li.col-md-3 {
        width: 48%;
        margin: 2px;
    }

        .btn-listing ul li.col-md-3 a {
            padding: 10px;
            font-size: 12px;
        }
}

.wpcf7-form input:hover {
    border: 1px solid #504949;
}

ul.shareLinks {
    padding: 0;
    margin: 0;
    list-style: none;
    display: inline-block;
}

    ul.shareLinks li {
        list-style: none;
        padding: 0;
        display: inline;
        margin-right: 10px;
    }

body.contrast li.no-bg .list-text,
body.contrast li.no-bg .list-icon,
body.contrast .gen-list a div.list-text,
body.contrast .gen-list a div.list-text span {
    color: #ff0 !important;
}

body.contrast .gen-list a span.list-icon:before {
    color: #fff;
}

body.contrast .home-slider.flexslider.nav-black ul.flex-direction-nav a,
body.contrast .home-slider.flexslider.nav-black .flex-pauseplay a,
body.contrast .home-slider.flexslider ul.flex-direction-nav a,
body.contrast .home-slider.flexslider .flex-pauseplay a {
    background: #000 !important;
}

body.contrast .bhashiniLangDropdown .bhashini-dropdown-btn {
    background: #000 !important;
}

body.contrast .bhashiniLangDropdown .bhashini-dropdown-content > div {
    color: #000 !important;
}

body.contrast .vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab a {
    background: #000 !important;
}

    body.contrast .vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab a span {
        color: #ff0 !important;
    }

body.contrast .relatedDistCont .relatedContainer a .relatedDistTxt {
    color: #ff0 !important;
}

body.contrast .minister-card {
    background: #121212;
}

body.contrast #topBar.make-accessible-header #accessibility ul.govBranding li a {
    color: #fff;
}

body.contrast .dm-social .social-profile a svg path {
    fill: #ff0 !important;
}

.body.invert {
    background: #000;
}

    .body.invert img {
        filter: invert(1);
    }

ul.viewSwicther,
.shareGalleryContainer ul {
    padding: 0;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 5px;
    margin-bottom: 0;
}

    ul.viewSwicther li,
    .shareGalleryContainer ul li {
        list-style: none;
        padding: 0;
    }

ul.touristContainer {
    padding: 0;
    margin: 0;
}

body.invert.contrast {
    background: #fff !important;
}

    body.invert.contrast header {
        background: #000 !important;
    }

.vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active a {
    font-weight: 700;
    text-decoration: underline;
}

.vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a {
    font-weight: 400;
}

table td .pdf-downloads a.download {
    display: none;
}

.pdf-download {
    display: none;
}

ul.breadcrumbs li:last-child em {
    display: none;
}

#footerScrollbar .flex-pauseplay a,
.photo-glry-cntr .flex-pauseplay a {
    color: #fff;
}

.galleryCatagotyContent .galleryCatagotyIcons a,
.galleryCatagotyContent .shareGalleryContainer a,
.galleryCatagotyContent .touristSocial a,
.gen-card-hover .galleryCatagotyIcons a,
.gen-card-hover .shareGalleryContainer a,
.gen-card-hover .touristSocial a,
.tourImageContainer .galleryCatagotyIcons a,
.tourImageContainer .shareGalleryContainer a,
.tourImageContainer .touristSocial a,
.thumbs_view .tourmainsocialCont .galleryCatagotyIcons a,
.thumbs_view .tourmainsocialCont .shareGalleryContainer a,
.thumbs_view .tourmainsocialCont .touristSocial a {
    background-color: #000;
    color: #fff;
    padding: 5px;
    width: 30px;
    height: 30px;
    line-height: 20px;
    text-align: center;
}

    .galleryCatagotyContent .galleryCatagotyIcons a span,
    .galleryCatagotyContent .shareGalleryContainer a span,
    .galleryCatagotyContent .touristSocial a span,
    .gen-card-hover .galleryCatagotyIcons a span,
    .gen-card-hover .shareGalleryContainer a span,
    .gen-card-hover .touristSocial a span,
    .tourImageContainer .galleryCatagotyIcons a span,
    .tourImageContainer .shareGalleryContainer a span,
    .tourImageContainer .touristSocial a span,
    .thumbs_view .tourmainsocialCont .galleryCatagotyIcons a span,
    .thumbs_view .tourmainsocialCont .shareGalleryContainer a span,
    .thumbs_view .tourmainsocialCont .touristSocial a span {
        color: #fff;
        padding: 0;
    }

        .galleryCatagotyContent .galleryCatagotyIcons a span svg path,
        .galleryCatagotyContent .shareGalleryContainer a span svg path,
        .galleryCatagotyContent .touristSocial a span svg path,
        .gen-card-hover .galleryCatagotyIcons a span svg path,
        .gen-card-hover .shareGalleryContainer a span svg path,
        .gen-card-hover .touristSocial a span svg path,
        .tourImageContainer .galleryCatagotyIcons a span svg path,
        .tourImageContainer .shareGalleryContainer a span svg path,
        .tourImageContainer .touristSocial a span svg path,
        .thumbs_view .tourmainsocialCont .galleryCatagotyIcons a span svg path,
        .thumbs_view .tourmainsocialCont .shareGalleryContainer a span svg path,
        .thumbs_view .tourmainsocialCont .touristSocial a span svg path {
            fill: #fff;
        }

.contrast.invert .home-slider .flex-pauseplay a:before {
    color: #ff0;
}

.contrast.invert form .input,
.contrast.invert form .textarea,
.contrast.invert form .select,
.contrast.invert form input[type="text"].input,
.contrast.invert form input[type="email"].input {
    color: #fff !important;
}

    .contrast.invert form .input:focus, .contrast.invert form .input:hover,
    .contrast.invert form .textarea:focus,
    .contrast.invert form .textarea:hover,
    .contrast.invert form .select:focus,
    .contrast.invert form .select:hover,
    .contrast.invert form input[type="text"].input:focus,
    .contrast.invert form input[type="text"].input:hover,
    .contrast.invert form input[type="email"].input:focus,
    .contrast.invert form input[type="email"].input:hover {
        background: #000 !important;
        background-color: #000 !important;
    }

.contrast.invert .selectsearchContainer input {
    color: #101010 !important;
}

.contrast.invert .photogallery-main .gen-card .gen-card-img .image-hover .image-hover-main span,
.contrast.invert .photogallery-main .gen-card .gen-card-img .image-hover .image-hover-main h2.heading5 {
    color: #000 !important;
}

.contrast.invert .selectsearchContainer a.button.is-info {
    gap: 5px;
}

.contrast .home-slider .flex-pauseplay a:before {
    color: #ff0;
}

@media screen and (max-width: 768px) {
    #photoGallery6 .list-view .photoGallery6Item > a {
        width: 100%;
        padding: 0 !important;
    }

    #photoGallery5 .list-view .photoGallery4Items .photoGallery4ItemsImage,
    .list-view .galleryCategoryCont #galleryCategory1 .twoImgContainer,
    .list-view .photoGallery6Item .gen-card .gen-card-img,
    .list-view .photogallery-details .gen-card .gen-card-img img {
        width: 100%;
        max-width: 100%;
    }

    .mva7-thc-activetheme-district-theme-7 .list-view .galleryCatagotyWrapper .galleryCatagoty .galleryCatagotyImage,
    .mva7-thc-activetheme-district-theme-8 .list-view .photogalleryDetailsCont.photo-gallery-eight .photogallerydetails .imgGalleryImage,
    .list-view .galleryCatagotyWrapper .galleryCatagoty .galleryCatagotyImage,
    .list-view .col-4 .photoglryMainCont .phtogalleryImage,
    .list-view .photolistingContainer .photoListingImage img,
    .list-view .photoglrydetailsMainCont .phtodetailsImage,
    .list-view .photoglrydetailsMainCont .photogalleryTxtCont,
    .list-view .col-4 .photoglryMainCont .photoglryTxtCont {
        width: 100%;
    }

    .mva7-thc-activetheme-district-theme-9 .list-view .photogallery-details .gen-card .gen-card-content-main {
        left: auto;
        top: auto;
    }

    .mva7-thc-activetheme-district-theme-9 .list-view .gallery_photo_description {
        margin-top: 0;
    }
}

.utilityTabContainer ul.resp-tabs-list li button {
    border: navajowhite;
    background: transparent;
    padding: 0;
}

.mva7-thc-activetheme-district-theme-5 .utilityTabContainer ul.resp-tabs-list li button {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-15 .utilityTabContainer ul.resp-tabs-list li.resp-tab-active button {
    color: #fff;
}

.utilityTabContainer .tabassignVertical ul li button:focus {
    outline: none;
}

.show-focus-outlines .utilityTabContainer .tabassignVertical ul li button:focus {
    outline: 5px auto -webkit-focus-ring-color !important;
    outline-offset: 5px;
    width: 100%;
    text-align: left;
}

.sitemap-menu ul li:before {
    display: none;
}

.sitemap-menu ul li span.indicator1 {
    display: none;
}

.sitemap-menu ul li span:before {
    content: "\e9b4" !important;
    font-family: "icomoon" !important;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    padding-left: 5px;
    padding-right: 4px;
    font-size: 0.8em;
    position: absolute;
    left: 0;
    top: 13px;
    -webkit-font-smoothing: antialiased;
}

.sitemap-menu ul li ul li span:before {
    content: "\e9b5" !important;
    color: #111111;
}

.sitemap-menu ul li ul li ul li span:before {
    content: "\e903" !important;
}

.bhashini-dropdown-content .bhashini-branding {
    background: #fff !important;
    width: 100%;
    display: grid;
    column-gap: 0;
    grid-template-columns: 2fr 2fr 2fr;
}

    .bhashini-dropdown-content .bhashini-branding span {
        display: inline-block;
        width: max-content;
    }

    .bhashini-dropdown-content .bhashini-branding a {
        border: none !important;
        display: inline-block !important;
        padding: 0 !important;
        width: 42px !important;
        height: max-content !important;
    }

    .bhashini-dropdown-content .bhashini-branding img {
        width: 100% !important;
    }

.bhashini-dropdown-content .bhashini-feedback-div {
    margin: 0 !important;
}

    .bhashini-dropdown-content .bhashini-feedback-div button.bhashini-feedback-button {
        width: 20px;
        padding: 0;
        margin: 0 0px;
    }

        .bhashini-dropdown-content .bhashini-feedback-div button.bhashini-feedback-button img {
            width: 70% !important;
        }

.contrast button.bhashini-dropdown-btn {
    background-color: transparent;
}

.contrast .bhashiniLangDropdown .bhashini-dropdown-btn .bhashini-dropdown-btn-icon svg {
    filter: none;
}

.contrast button.bhashini-dropdown-btn svg path {
    fill: #ff0;
}

.contrast .bhashini-dropdown-content {
    background-color: #222 !important;
}

.contrast .bhashini-branding {
    background: #333 !important;
}

.contrast .bhashini-dropdown-content .language-option,
.contrast .bhashini-dropdown-content .language-option span {
    color: #ff0 !important;
    background-color: #000;
}

.contrast .bhashini-feedback-div span {
    color: #fff;
}

.contrast .bhashini-dropdown-content .language-option:hover,
.contrast .bhashini-dropdown-content .language-option:focus,
.contrast .bhashini-dropdown-content .language-option:hover span,
.contrast .bhashini-dropdown-content .language-option:focus span {
    background-color: #ff0;
    color: #000 !important;
}

.mva7-thc-activetheme-district-theme-5 .photo-glry-cntr.flexslider .flex-pauseplay a::before {
    color: #000;
}

.photo-glry-cntr.flexslider .flex-pauseplay a::before {
    color: #fff;
}

.box-1.aside-box {
    min-height: 120px !important;
}

ul.social-listing-custom.gen-list {
    display: flex;
    align-items: center;
    justify-content: space-evenly;
    margin: 0 auto;
    width: 100%;
    flex-wrap: wrap;
    background: none;
    border: none;
}

    ul.social-listing-custom.gen-list li {
        width: 19%;
    }

.social-listing-custom li a svg {
    width: 12px;
    height: 12px;
    margin-right: 5px;
}

.social-listing-custom li a {
    width: 100%;
    font-size: 1.3em;
}

.bhashini-dropdown-content li {
    border: 1px solid #fff;
    border-left: none;
    border-right: none;
    width: 100%;
    background: #fff;
}

    .bhashini-dropdown-content li:hover {
        border-color: #000;
    }

@media screen and (max-width: 768px) {
    ul.social-listing-custom.gen-list li {
        width: 49%;
    }
}

.mva7-thc-activetheme-district-theme-5.show-focus-outlines .photoGalleryContainer a:focus {
    outline: 3px solid #fff !important;
}

.photomainContent .photoTxtContainer .shareGalleryContainer a {
    margin-right: 10px;
}

.dm-social .social-profile {
    display: inline;
}

    .dm-social .social-profile a {
        padding: 0;
    }

        .dm-social .social-profile a svg {
            width: 15px;
            height: 15px;
        }

.mva7-thc-activetheme-district-theme-11 .photogallery .photogalleryBg .icon-zoom svg path,
.mva7-thc-activetheme-district-theme-11 .trasnitionAll .photogalleryBg .icon-zoom svg path,
.mva7-thc-activetheme-district-theme-14 .photogallery .photogalleryBg .icon-zoom svg path,
.mva7-thc-activetheme-district-theme-14 .trasnitionAll .photogalleryBg .icon-zoom svg path {
    fill: #fff;
}

.mva7-thc-activetheme-district-theme-4 .photo-glry-cntr .flex-pauseplay a:before {
    color: #000;
}

.photo-glry-cntr.flexslider .flex-pauseplay a:before {
    color: #000;
}

.mva7-thc-activetheme-district-theme-6 .photodetailsContainer {
    margin: 0 !important;
}

.contrast .photo-glry-cntr.flexslider .flex-pauseplay a {
    background-color: #ff0 !important;
}

    .contrast .photo-glry-cntr.flexslider .flex-pauseplay a:before {
        color: #000 !important;
    }

.invert.mva7-thc-activetheme-district-theme-6 .photo-glry-cntr.flexslider .flex-pauseplay a {
    background-color: #ff0 !important;
}

    .invert.mva7-thc-activetheme-district-theme-6 .photo-glry-cntr.flexslider .flex-pauseplay a:before {
        color: #000 !important;
    }

.highlightLinks .gen-list.fore-color-white ul li a div.list-text {
    color: #fff !important;
}

.highlightLinks .photo-glry-cntr.flexslider .flex-pauseplay a:before {
    color: #fff;
}

.highlightLinks #tab6 .resp-tabs-list li span {
    color: #ff0;
}

.mva7-thc-activetheme-district-theme-10 .publicUtilityMainCont .gen-card-small:hover a {
    color: #fff;
}

.mva7-thc-activetheme-district-theme-10 .publicUtilityMainCont .gen-card-small:hover .btn-gov {
    background: #fff;
    color: #000 !important;
}

.district-glance-seven ul li a:hover,
.iconTop-textBottom-list.gen-list ul li a:hover,
.content-view.gen-list ul li a:hover,
.iconTop-textBottom-box-list.gen-list ul li a:hover,
.important-links-three ul li a:hover,
.default-list.gen-list ul li a:hover,
.find-services-boxstyle.gen-list ul li a:hover,
.box-list.gen-list ul li a:hover,
.arrow-list.gen-list ul li a:hover,
.statistics-list.gen-list ul li a:hover,
.small-icon-list.gen-list ul li a:hover,
.importantLinksWrapper.gen-list ul li a:hover,
.big-icon-list.gen-list ul li a:hover,
.statistics-box-list ul li a:hover {
    text-decoration: none !important;
}

    .district-glance-seven ul li a:hover .list-text,
    .iconTop-textBottom-list.gen-list ul li a:hover .list-text,
    .content-view.gen-list ul li a:hover .list-text,
    .iconTop-textBottom-box-list.gen-list ul li a:hover .list-text,
    .important-links-three ul li a:hover .list-text,
    .default-list.gen-list ul li a:hover .list-text,
    .find-services-boxstyle.gen-list ul li a:hover .list-text,
    .box-list.gen-list ul li a:hover .list-text,
    .arrow-list.gen-list ul li a:hover .list-text,
    .statistics-list.gen-list ul li a:hover .list-text,
    .small-icon-list.gen-list ul li a:hover .list-text,
    .importantLinksWrapper.gen-list ul li a:hover .list-text,
    .big-icon-list.gen-list ul li a:hover .list-text,
    .statistics-box-list ul li a:hover .list-text {
        text-decoration: underline;
    }

.hor-hometab1 .gen-list ul li a:hover,
.content-view.gen-list ul li a:hover {
    text-decoration: underline !important;
}

.MinisterProfile .social-icocntr a {
    width: 20px;
    height: 20px;
    padding: 0;
}

    .MinisterProfile .social-icocntr a span svg {
        height: 12px;
        width: 12px;
    }

.MinisterProfile ul li a {
    width: max-content !important;
    height: max-content !important;
}

.minister-profile-four .MinisterProfile .social-icocntr a {
    height: 25px !important;
    width: 25px !important;
    text-align: center;
    line-height: 25px;
}

.minister-profile-four ul {
    float: right;
}

    .minister-profile-four ul li a {
        width: max-content !important;
    }

.mva7-thc-activetheme-district-theme-7 .khowMinisterBox .social-icocntr ul li a {
    padding: 0 5px !important;
}

.meet-minister-six .khowMinisterBox .social-icocntr a span svg,
.office-bearers-nine .khowMinisterBox .social-icocntr a span svg,
.office-bearers-ten .khowMinisterBox .social-icocntr a span svg,
.office-bearers-eleven .khowMinisterBox .social-icocntr a span svg,
.office-bearers-thirteen .khowMinisterBox .social-icocntr a span svg,
.office-bearers-fifteen .khowMinisterBox .social-icocntr a span svg {
    width: 12px;
    height: 12px;
}

.meet-minister-six ul,
.office-bearers-nine ul,
.office-bearers-ten ul,
.office-bearers-eleven ul,
.office-bearers-thirteen ul,
.office-bearers-fifteen ul {
    margin-top: 0 !important;
    padding: 0 !important;
}

    .meet-minister-six ul li,
    .office-bearers-nine ul li,
    .office-bearers-ten ul li,
    .office-bearers-eleven ul li,
    .office-bearers-thirteen ul li,
    .office-bearers-fifteen ul li {
        padding-bottom: 0;
    }

        .meet-minister-six ul li a,
        .office-bearers-nine ul li a,
        .office-bearers-ten ul li a,
        .office-bearers-eleven ul li a,
        .office-bearers-thirteen ul li a,
        .office-bearers-fifteen ul li a {
            width: max-content;
        }

            .meet-minister-six ul li a span,
            .office-bearers-nine ul li a span,
            .office-bearers-ten ul li a span,
            .office-bearers-eleven ul li a span,
            .office-bearers-thirteen ul li a span,
            .office-bearers-fifteen ul li a span {
                font-size: 12px !important;
            }

            .meet-minister-six ul li a:hover,
            .office-bearers-nine ul li a:hover,
            .office-bearers-ten ul li a:hover,
            .office-bearers-eleven ul li a:hover,
            .office-bearers-thirteen ul li a:hover,
            .office-bearers-fifteen ul li a:hover {
                text-decoration: underline;
            }

.public-services-twelve.gen-list ul li a span.list-icon {
    display: flex !important;
    align-items: center;
    justify-content: center;
}

.box-1.aside-box .khowMinisterBox .MinisterProfile {
    padding-top: 0;
}

    .box-1.aside-box .khowMinisterBox .MinisterProfile ul {
        margin-top: 5px;
        display: inline-block;
        float: left;
    }

        .box-1.aside-box .khowMinisterBox .MinisterProfile ul li a {
            color: #000;
        }

    .box-1.aside-box .khowMinisterBox .MinisterProfile .social-icocntr,
    .box-1.aside-box .khowMinisterBox .MinisterProfile ul {
        justify-content: left;
    }

.box-1 .khowMinisterBox .MinisterProfile .Pname {
    color: #1b1b1b;
    font-weight: 700;
    display: block;
    font-size: 1.3em;
    padding-bottom: 5px !important;
}

.box-1 .khowMinisterBox .MinisterProfile .Pdesg {
    color: #1b1b1b;
    font-weight: 500;
    display: block;
    font-size: 1em;
}

.box-1 .khowMinisterBox .MinisterProfile ul {
    margin-top: 5px;
}

.box-1 .khowMinisterBox .MinisterProfile .social-icocntr {
    margin-top: 0px;
}

.utilityTabContainer .tabassignVertical .resp-tabs-list .resp-tab-item.resp-tab-active a,
.utilityTabContainer .tabassignVertical .resp-tabs-list .resp-tab-item.resp-tab-active button {
    text-decoration: underline;
    font-weight: 700;
}

.contrast .publicUtilityCont #accordion2 .accordianbody {
    background: #000 !important;
    border-bottom: 1px solid #ff0;
}

.vc_tta-tabs .vc_tta-panels-container ul li a:hover {
    text-decoration: underline !important;
}

.wp-theme-district-theme-9 .tabassign1.gen-tab.tab-vertical .resp-tabs-container ul,
.wp-theme-district-theme-2 .tabassign1.gen-tab.tab-vertical .resp-tabs-container ul {
    padding-left: 20px;
}

    .wp-theme-district-theme-9 .tabassign1.gen-tab.tab-vertical .resp-tabs-container ul li,
    .wp-theme-district-theme-2 .tabassign1.gen-tab.tab-vertical .resp-tabs-container ul li {
        padding-bottom: 15px;
    }

#HomeGalleryCarasole ul li .galleryThumb {
    margin: 0 5px;
}

.tab-vertical.no-bg-bg ul li button {
    color: #fff;
}

.tab-vertical.no-bg-bg ul .resp-tab-active button {
    color: #000 !important;
}

.tab-vertical ul li button {
    background: transparent;
    width: 100%;
    text-align: left;
}

.tab-vertical .resp-tabs-container .resp-tab-content ul {
    padding: 10px 20px;
}

.blue-bg .resp-tab-active button,
.red-bg .resp-tab-active button,
.orange-bg .resp-tab-active button,
.green-bg .resp-tab-active button {
    color: #fff !important;
}

h2.resp-accordion {
    padding: 0 !important;
}

    h2.resp-accordion button {
        background: transparent;
        width: 100%;
        text-align: left;
    }

/*# sourceMappingURL=extra.css.map */
