@media (max-width:1550px) {
    .view-organization-structure {
        width: 100%;
        overflow: auto;
    }

    .view-organization-structure .view-content {
        width: 1000px;
        max-width: 1000px;
    }

    .level-2-wrapper .rectangle {
        height: 90px;
    }

    .orgChart {
        width: 1267px;
    }
}

@media (min-width:1400px) {

    .container-xxl,
    .container-xl,
    .container-lg,
    .container-md,
    .container-sm,
    .container {
        max-width: 1350px;
    }
}

@media(max-width:1399px) {
    .footerUl ul li {
        padding: 0 7px 0 0;
        margin: 0 7px 0 0;
    }

    #nav li a {
        font-size: var(--sttl-theme-font-14);
        padding: 0 7px;
    }

    .navbar-toggler {
        margin: 0px 10px;
        height: 36px;
    }

    .title2 {
        font-size: var(--sttl-theme-font-24);
    }

    .pFinanceDate {
        width: 80px;
    }

    .topStrip ul li,
    .rightLinks li a {
        font-size: var(--sttl-theme-font-14);
    }

    .aboutDetail p {
        font-size: var(--sttl-theme-font-16);
    }

    h3.heading,
    h2.heading {
        font-size: var(--sttl-theme-font-25);
    }

    .aboutHeading span {
        font-size: var(--sttl-theme-font-28);
        line-height: 1.2;
    }

    .aboutText {
        padding: 0 15px 0 0;
    }

    .oraBdrBtn {
        font-size: var(--sttl-theme-font-14);
    }

    .gallery-text {
        font-size: var(--sttl-theme-font-20);
    }

    .view-organization-structure {
        width: 100%;
        overflow: auto;
    }

    .view-organization-structure .view-content {
        width: 1000px;
        max-width: 1000px;
    }

    .multipleChildList {
        width: 344px !important;
    }

    .orgChart {
        width: 1100px;
    }
}

@media (max-width:1355px) {
    .mediaSwiper .mediaFeild {
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
    }

    .mediaSwiper .feildTop,
    .feildContent {
        width: 100%;
        max-width: 100%;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        padding: 15px;
    }

    .feildContent>div {
        width: 100%;
    }

    .socialMedia iframe {
        position: relative;
        margin: 0 auto;
        width: 413px !important;
    }
}

@media (max-width:1199px) {

    .views-exposed-form select,
    .views-exposed-form input {
        max-width: 135px;
    }

    .memberInfo {
        justify-content: start;
    }

    .region--language.language-link {
        position: relative;
        padding-right: 20px;
    }

    .region--language.language-link:before {
        content: "";
        position: absolute;
        right: -5px;
        top: 5px;
        width: 20px;
        height: 11px;
        background: url(../images/arrow-down.png) no-repeat 0 0;
    }

    .aboutMemberDetail:before {
        display: none;
    }

    .memberInfo,
    .stateMemberDetail {
        width: 100%;
    }

    .memberInfo {
        display: flex;
        align-items: center;
        text-align: left
    }

    .memberInfo {
        padding: 20px;
    }

    .memberInfo .memberImg {
        width: 88px;
    }

    .memberInfo .memberName {
        margin: 0 0 0 20px;
    }

    .PCSHeadHeight {
        height: auto;
    }

    .aboutDetail p {
        margin: 15px 0;
    }
}

@media(max-width:1023px) {

    .innerSectionPadd,
    .About {
        padding: 30px 0;
    }
    
    .topStrip ul li {
        padding: 0 7px;
    }
}

@media (min-width:1001px) {
    .offcanvas-body .menu {
        display: none !important;
    }

    .megaMenu {
        position: static !important;
    }

    #nav .megaMenu>ul {
        padding: 10px;
        width: 100%;
        max-width: 100%;
        background-color: var(--sttl-theme-white);
        box-shadow: 0px 7px 16px rgba(0, 0, 0, 0.1);
    }

    #nav .megaMenu ul ul {
        width: 100%;
        position: static;
        opacity: 1 !important;
        margin-left: 0 !Important;
    }

    #nav .megaMenu ul li li {
        width: 100%;
        margin-left: 0;
    }

    #nav .megaMenu ul .primary-nav__menu-link--has-children,
    #nav .megaMenu ul li a {
        background-color: transparent;
        font-size: var(--sttl-theme-font-16);
        color: #000;
        font-weight: bold;
        padding: 8px 15px 8px 0px;
    }

    #nav .megaMenu ul .primary-nav__menu-link--has-children:before {
        display: none;
    }

    #nav .megaMenu ul li a:hover {
        color: #0878bb !important;
    }

    #nav .megaMenu ul li li a {
        font-weight: normal;
        border: 0px !important;
        line-height: 25px;
        padding: 2px 19px;
    }

    #nav .megaMenu ul li {
        width: 25%;
    }

    #nav .megaMenu ul li a:hover {
        background-color: transparent !important;
    }

    #nav li.megaMenu>ul ul a:before {
        content: "\f135";
        font-family: bootstrap-icons !important;
        font-weight: 400 !important;
        position: absolute;
        left: 0;
        top: 3px;
        display: block !important;
        font-size: 1.4em;
    }

    #nav .megaMenu li ul li a:hover,
    #nav .megaMenu li ul li>a.selected,
    #nav .megaMenu ul a:hover,
    .noJS #nav .megaMenu ul a:focus,
    #nav .megaMenu ul a.selected,
    #nav .megaMenu ul>.highlight>a {
        background-color: transparent;
    }

    #nav>li:nth-child(4) ul li:nth-child(1) a {
        border-top: 0px;
    }

    #nav>li:nth-child(4)>ul>li:nth-child(1) {
        width: 100%;
    }

    #nav>li:nth-child(4)>ul>li:nth-child(1) li {
        width: 25%;
    }

    #nav li li .menuIcon {
        display: none;
    }

    #nav .megaMenu>ul>li .primary-nav__menu-link--has-children:before {
        display: none !important;
    }
}

@media only screen and (max-width:1000px) {

    .path-court-order .views-exposed-form,
    .path-photo-gallery .views-exposed-form,
    .path-whats-new .views-exposed-form,
    .path-recruitment-rules .views-exposed-form,
    .path-manuals .views-exposed-form,
    .path-outcome-budget .views-exposed-form,
    .path-monthly-summary-report .views-exposed-form,
    .path-detailed-demands-for-grants .views-exposed-form,
    .path-archive .views-exposed-form,
    .path-procurement-policy-division .views-exposed-form,
    .path-central-nodal-agency .views-exposed-form,
    .path-single-nodal-agency .views-exposed-form,
    .view-_5th-finance-commission .views-exposed-form,
    .views-exposed-form .views-exposed-form,
    .path-order-central-pay-commission .views-exposed-form,
    .view-list-of-financial-advisers .views-exposed-form,
    .view-vacancy .views-exposed-form {
        justify-content: start;
    }

    .views-exposed-form {
        justify-content: center;
    }

    .offcanvas-body .menu {
        display: block;
    }

    #nav {
        position: static;
        background: #073e74;
    }

    .wob #nav {
        background-color: #333;
    }

    .wob #nav li a {
        color: var(--sttl-theme-white);
    }

    #nav ul {
        background: #305d93;
    }

    .toggleMenu,
    #nav .menuIcon {
        display: flex;
        align-items: center;
    }

    #nav li {
        float: left;
        width: 100%;
        display: block;
        border: none;
    }

    #nav li.parent {
        position: relative;
    }

    #nav li .menuIcon,
    #nav li li .menuIcon {
        width: 46px;
        height: 37px;
        background-color: #002d63;
        background-image: url(../images/down-arrow.gif);
        background-repeat: no-repeat;
        background-position: center 15px;
        position: absolute;
        right: 0;
        top: 0;
        bottom: 0;
        cursor: pointer;
    }

    #nav li .menuIcon.active,
    #nav li li .menuIcon.active {
        background-position: center 15px;
    }

    #nav li>a:hover,
    #nav li.hover>a,
    #nav li.active>a,
    #nav li ul li a:hover,
    #nav li ul li>a.selected,
    #nav ul a:hover,
    .noJS #nav ul a:focus,
    #nav ul a.selected,
    #nav>li>a:hover,
    #nav>li.hover>a,
    #nav>li.focus>a {
        background-color: #002d63;
        color: var(--sttl-theme-white);
    }

    #nav ul {
        width: 100%;
        display: none;
        position: static;
        transition: none;
        -webkit-transition: none;
    }

    .hasJS #nav ul {
        opacity: 1;
    }

    #nav li ul li,
    #nav ul a {
        width: 100%;
        height: auto;
    }

    #nav>li:hover>ul,
    #nav li li:hover>ul,
    #nav li li li:hover>ul {
        display: none;
    }

    #nav ul,
    #nav *:hover ul ul,
    #nav .hover ul ul,
    #nav .focus ul ul {
        margin-left: 0;
    }

    .offcanvas .navbar-nav .nav-link.active,
    .offcanvas .navbar-nav .nav-link.show,
    .offcanvas a,
    #nav li a {
        padding: 0 15px;
        display: block;
        border-bottom: 1px solid rgba(255, 255, 255, 0.2);
        color: var(--sttl-theme-white);
    }

    #nav li ul li a {
        padding: 7px 55px 7px 25px;
        display: block;
        line-height: 21px;
        background: url(../images/right-arrow.gif) no-repeat 15px 15px;
        color: var(--sttl-theme-white);
        border-bottom: 1px solid #05193a;
    }

    #nav li ul li ul li a {
        padding-left: 45px;
        background-position: 33px center
    }

    #nav li ul li ul li ul li a {
        padding-left: 60px;
        background-position: 45px center
    }

    #nav>li>a:hover,
    #nav>li.hover>a,
    #nav>li.focus>a,
    #nav>.highlight>a {
        background-color: #305d93;
        color: var(--sttl-theme-white);
    }

    #nav li ul li a:hover,
    #nav li ul li>a.selected,
    #nav ul a:hover,
    .noJS #nav ul a:focus,
    #nav ul a.selected,
    #nav ul>.highlight>a {
        background-color: #305d93;
        color: var(--sttl-theme-white);
    }

    .mainNavigation #nav .sidebarItm {
        display: block;
    }

    .rightMenu {
        display: none;
    }

    .mainNavigation {
        flex-wrap: wrap;
    }

    .menuPart {
        top: 0;
        margin: 0 -10px;
        position: relative;
    }

    #nav li:before {
        display: none;
    }

    .mainNavigation {
        height: 36px;
    }

    .mainNavigation .toggleMenu {
        display: none;
    }

    /* .navbar-toggler {
        margin: 0 10px;
    } */

    #nav,
    #nav ul {
        margin: 0px;
    }

    .bi.bi-chevron-down {
        display: none;
    }
    
    button.primary-nav__button-toggle:before,
    .header .primary-nav__button-toggle {
        display: none;
        }

    #nav ul,
    #nav:hover ul ul,
    #nav .hover ul ul,
    #nav .focus ul ul {
        margin-left: 0;
    }

    .wob #mainNav .primary-nav__menu-item--active-trail>a {
        background-color: #333;
        border-color: rgba(255, 255, 255, 0.2)
    }

    .offcanvas {
     background: #073e74;
    }

    .offcanvas-body li {
        border-bottom: none;
    }
}

@media (max-width:991px) {
    .searchForm .views-exposed-form .js-form-item {
        width: 100%;
    }

    .path-court-order .views-exposed-form .customCol,
    .path-photo-gallery .views-exposed-form .customCol,
    .path-whats-new .views-exposed-form .customCol,
    .path-recruitment-rules .views-exposed-form .customCol,
    .path-manuals .views-exposed-form .customCol,
    .path-outcome-budget .views-exposed-form .customCol,
    .path-monthly-summary-report .views-exposed-form .customCol,
    .path-detailed-demands-for-grants .views-exposed-form .customCol,
    .path-archive .views-exposed-form .customCol,
    .path-procurement-policy-division .views-exposed-form .customCol,
    .path-central-nodal-agency .views-exposed-form .customCol,
    .path-single-nodal-agency .views-exposed-form .customCol,
    .view-_5th-finance-commission .views-exposed-form .customCol,
    .view-outcome-budget .views-exposed-form .customCol,
    .path-order-central-pay-commission .views-exposed-form .customCol,
    .view-list-of-financial-advisers .views-exposed-form .customCol,
    .view-vacancy .views-exposed-form .customCol {
        width: auto;
    }

    .path-court-order .views-exposed-form .js-form-item,
    .path-photo-gallery .views-exposed-form .js-form-item,
    .path-whats-new .views-exposed-form .js-form-item,
    .path-recruitment-rules .views-exposed-form .js-form-item,
    .path-manuals .views-exposed-form .js-form-item,
    .path-outcome-budget .views-exposed-form .js-form-item,
    .path-monthly-summary-report .views-exposed-form .js-form-item,
    .path-detailed-demands-for-grants .views-exposed-form .js-form-item,
    .path-archive .views-exposed-form .js-form-item,
    .path-procurement-policy-division .views-exposed-form .js-form-item,
    .path-central-nodal-agency .views-exposed-form .js-form-item,
    .path-single-nodal-agency .views-exposed-form .js-form-item,
    .view-_5th-finance-commission .views-exposed-form .js-form-item,
    .view-outcome-budget .views-exposed-form .js-form-item,
    .path-order-central-pay-commission .views-exposed-form .js-form-item,
    .view-vacancy .views-exposed-form .js-form-item,
    .view-list-of-financial-advisers .js-form-item {
        max-width: 200px;
    }

    .path-central-nodal-agency .views-exposed-form .customCol,
    .view-photo-gallery .views-exposed-form .customCol,
    .view-whats-new .views-exposed-form .customCol,
    .view-manuals .views-exposed-form .customCol,
    .view-outcome-budget .views-exposed-form .customCol,
    .view-monthly-summary-report .views-exposed-form .customCol,
    .view-detailed-demands-for-grants .views-exposed-form .customCol,
    .view-procurement-policy-division .views-exposed-form .customCol,
    .view-list-of-financial-advisers .views-exposed-form .customCol {
        width: auto;
    }

    .views-exposed-form .customCol {
        margin: 20px 0 0 0;
        width: 100%;
        display: flex;
        justify-content: center;
    }

    .rightLinks,
    .leftLink {
        display: flex;
        justify-content: center;
        width: 100%;
    }

    .divisionListing {
        grid-template-columns: 1fr 1fr 1fr;
    }

    .col-lg-2:nth-child(3) .categary-service:before {
        display: none;
    }

    .feildContent {
        height: 500px;
    }

    iframe {
        height: 530px;
    }

    .view-other-links ul li,
    .view-orders-circulars ul li {
        width: 100%;
    }

    .feildContent p {
        position: static;
    }

    .mediaSwiper .feildContent {
        height: 500px;
        max-width: 450px;
    }

    .views-exposed-form .js-form-item {
        width: 33%;
    }

    .views-exposed-form select,
    .views-exposed-form input {
        width: 100%;
        max-width: 100%;
    }

    .views-exposed-form {
        justify-content: flex-start;
    }

    .divisionList {
        height: 100px;
    }

    .divisionListing ul li {
        flex: 0 0 auto;
        width: 33.33333333%;
    }

    .aboutHeading h1.heading {
        font-size: var(--sttl-theme-font-20);
    }

    .headingh2 {
        font-size: var(--sttl-theme-font-20);
    }
}

@media (min-width:768px) {
    .ministersList {
        margin: 0 auto;
    }
}

@media(max-width:767px) {
    .serviceBox .region--whats-new .activityTicker li a {
max-height:auto;}
    .path-organization-structure1 .view-organization-structure {
        width: 100%;
        max-width: 100%;
        overflow: auto;
    }

    body .ui-datepicker table {
        min-width: auto;
    }

    table {
        min-width: 1200px;
    }

    .minster .minProfile {
        max-width: 100%;
    }

    .minProfile {
        align-items: flex-start;
    }

    .memberInfo .memberName {
        width: calc(100% - 110px);
    }

    .ui-accordion .ui-accordion-content {
        height: auto !important
    }

    .title4 {
        font-size: 1.6em;
        font-weight: bold;
        /*32*/
    }

    .title2 {
        font-size: 1.4em;
        font-weight: bold;
        /*30*/
    }

    .title3 {
        font-size: 1.3em;
        font-weight: bold;
        /*26*/
    }

    .title5 {
        font-size: 1.2em;
        font-weight: bold;
        /*20*/
    }

    .title6 {
        font-size: var(--sttl-theme-font-16);
        /*18*/
    }

    .title7 {
        font-size: var(--sttl-theme-font-16);
        /*24*/
    }

    .gallery-box img {
        width: 100%;
    }

    .gallery-box {
        width: 100%;
        display: block;
    }

    .memberName .whoswhomember span {
        font-size: var(--sttl-theme-font-14) !important;
    }

    .view-orders-circulars ul li {
        width: 100%;
    }

    .aboutText:before {
        display: none;
    }

    .aboutHeading span {
        font-size: var(--sttl-theme-font-24);
    }

    .moreBtn a {
        padding: 10px;
        font-size: var(--sttl-theme-font-14);
        height: auto;
        min-height: auto;
    }

    .marunBg {
        overflow: hidden;
    }

    .categary-service:before {
        display: none;
    }

    section.organisation-chart {
        padding: 40px;
    }

    h3.topHeading {
        font-size: var(--sttl-theme-font-28);
        margin-bottom: 30px
    }

    .scrollImg {
        overflow-x: scroll;
        text-align: center;
    }

    .chartImg {
        width: 850px;
    }

    .mainLogo {
        margin-bottom: 10px;
    }

    .marqueeWrap {
        margin-top: 0px;
    }

    .swiper-pagination {
        bottom: 20px !important;
    }

    .marqueeBtn,
    .marqueeScrolling,
    .js-marquee,
    .marqueeTitle {
        height: 50px;
    }

    .marqueeTitle {
        padding: 6px 20px;
    }

    .swiper-pagination-bullet {
        width: 30px;
    }

    .playPauseBtn {
        top: 0;
        right: 5px;
    }

    .aboutInner:before {
        display: none;
    }

    .aboutMemberDetail {
        margin: 20px 0 0 0;
    }

    .footerUl ul {
        justify-content: center;
        margin: 0 0 20px 0;
    }

    .copyRightText,
    .copyRightUpdate {
        text-align: center;
    }

    .copyRightUpdate {
        margin: 10px 0 0 0;
    }

    .divisionListing {
        grid-template-columns: 1fr 1fr;
    }

    .socialIcon ul {
        justify-content: center;
    }

    .report-box {
        height: 100%;
        padding: 20px;
    }

    .gallery-text {
        height: auto;
    }

    .smIcon {
        width: 120px;
    }

    .ourlogoSwiper {
        display: block;
    }

    .our-inner {
        display: none;
    }

    .ourlogoSwiper .our-box {
        box-shadow: none;
    }

    .media-inner .row {
        display: none;
    }

    .divisionSwiper,
    .mediaGallerySwiper {
        display: block;
    }

    .divisionList {
        height: 70px;
    }

    .divisionListing,
    .gallery-inner .row {
        display: none !important;
    }

    .photoGallerySwiper {
        display: block;
    }

    .photoGallerySwiper .swiper-slide .gallery-text {
        font-size: var(--sttl-theme-font-16);
    }

    .marqueeTitle {
        font-size: var(--sttl-theme-font-18);
        line-height: 37px;
    }

    .homeBanner .swiper-button-next,
    .homeBanner .swiper-button-prev {
        display: none;
    }

    .homeBanner .swiper-pagination-bullet {
        width: 20px;
        height: 5px;
    }

    .marqueeBtn {
        font-size: var(--sttl-theme-font-20);
    }

    .gallery-text {
        font-size: var(--sttl-theme-font-16);
    }

    .loginForm .captcha__element .form-item__label {
        font-size: var(--sttl-theme-font-14);
    }

    .loginForm .btnCaptchaRow .reload-captcha-wrapper {
        top: inherit;
        bottom: 35px;
    }

    .detail404 .largeText {
        font-size: var(--sttl-theme-font-20);
    }

    .breadcum ul {
        display: inline-block;
        width: 100%;
    }

    .breadcum ul li {
        float: left;
    }
    
    .minProDetaPhoto img {
        width: 200px;
        max-width: 200px;
        margin: 0 auto;
        display: block;
        border-radius: 15px;
    }

    .wide-image {
        margin-bottom: 15px;
    }
    
    .minProDeta,
    .wide-image {
        box-shadow: none;
    }

}

@media screen and (max-width:700px) {
    .orgChartOuter {
        width: 100%;
        overflow: auto;
    }
}

@media(max-width:634px) {

    .path-court-order .views-exposed-form .js-form-item,
    .path-photo-gallery .views-exposed-form .js-form-item,
    .path-whats-new .views-exposed-form .js-form-item,
    .path-recruitment-rules .views-exposed-form .js-form-item,
    .path-manuals .views-exposed-form .js-form-item,
    .path-outcome-budget .views-exposed-form .js-form-item,
    .path-monthly-summary-report .views-exposed-form .js-form-item,
    .path-detailed-demands-for-grants .views-exposed-form .js-form-item,
    .path-archive .views-exposed-form .js-form-item,
    .path-procurement-policy-division .views-exposed-form .js-form-item,
    .path-central-nodal-agency .views-exposed-form .js-form-item,
    .path-single-nodal-agency .views-exposed-form .js-form-item,
    .view-_5th-finance-commission .views-exposed-form .js-form-item,
    .view-outcome-budget .views-exposed-form .js-form-item,
    .path-order-central-pay-commission .views-exposed-form .js-form-item,
    .view-list-of-financial-advisers .views-exposed-form .js-form-item,
    .view-vacancy .views-exposed-form .js-form-item {
        width: auto;
    }

    .path-court-order .js-form-item .views-exposed-form input,
    .path-photo-gallery .js-form-item .views-exposed-form input,
    .path-whats-new .js-form-item .views-exposed-form input,
    .path-recruitment-rules .js-form-item .views-exposed-form input,
    .path-manuals .js-form-item .views-exposed-form input,
    .path-outcome-budget .js-form-item .views-exposed-form input,
    .path-monthly-summary-report .js-form-item .views-exposed-form input,
    .path-detailed-demands-for-grants .js-form-item .views-exposed-form input,
    .path-archive .js-form-item .views-exposed-form input,
    .path-procurement-policy-division .js-form-item .views-exposed-form input,
    .path-central-nodal-agency .js-form-item .views-exposed-form input,
    .path-single-nodal-agency .js-form-item .views-exposed-form input,
    .view-_5th-finance-commission .js-form-item .views-exposed-form input,
    .view-outcome-budget .js-form-item .views-exposed-form input,
    .path-order-central-pay-commission .js-form-item .views-exposed-form input,
    .views-exposed-form .js-form-item .views-exposed-form input,
    .view-vacancy .views-exposed-form input {
        max-width: 150px;
    }

    /*.topStrip .rightLinks { display: none; }*/
    .views-exposed-form .js-form-item {
        width: 100%;
    }
}

@media (max-width:576px) {
    .ui-widget-content {
        max-width: 315px !important;
    }

    .views-exposed-form .customCol .button,
    .views-exposed-form .oraBdrBtn {
        margin: 0 10px;
    }

    .divisionListing {
        grid-template-columns: 1fr;
    }

    .col-lg-2:nth-child(3) .categary-service:before {
        display: block;
    }

    .col-lg-2:nth-child(2) .categary-service:before,
    .col-lg-2:nth-child(4) .categary-service:before {
        display: none;
    }

    .feildContent {
        height: 550px;
    }

    .aboutDepInner p {
        font-size: var(--sttl-theme-font-14);
    }

    h3.topHeading {
        font-size: var(--sttl-theme-font-26);
    }
}

@media (max-width:575px) {
    .topStrip ul.rightLinks {
        text-align: center;
        display: block;
    }

    .topStrip ul li,
    .rightLinks li a,
    .topStrip ul li span.language-link {
        font-size: var(--sttl-theme-font-13);
    }

    div#accessControl {
        justify-content: center;
    }

    .topStrip ul.dropbutton {
        display: flex;
    }

    .topStrip ul.rightLinks li.fontResize,
    .topStrip ul.rightLinks li:nth-child(4),
    .topStrip ul.rightLinks li:nth-child(5) {
        display: inline-block;
        vertical-align: middle;
    }

    .topStrip ul.rightLinks li:nth-child(2):before,
    .topStrip ul.rightLinks li.fontResize:before {
        display: none;
    }

    .searchBox {
        width: 260px;
    }

    .topStrip ul li a .extraSmallFont {
        font-size: 0.9em;
    }

    .serviceBox .region--whats-new .activityTicker li a {
        display: flex;
        padding: 20px 20px 20px 0;    max-height: inherit!important;
    }

    .serviceBox .whatNewIcon {
        margin-bottom: 15px;
    }

    .serviceBox .region--whats-new .activityTicker li {
        display: flex; height: auto;
    
    }

    .headerLogos p {
        margin-bottom: 0;
    }
    
    .topStrip ul.rightLinks li ul.links li:after {
        content: "";
        width: 1px;
        height: 100%;
        background: #6c330f;
        position: absolute;
        right: 0;
    }

    .topStrip ul.rightLinks li ul.links li:last-child:after {
        display: none;
    }
}

@media (max-width:489px) {
    .views-exposed-form .btnGroup {
        margin: 20px 0 0 0;
        width: 100%;
        display: flex;
        justify-content: center;
    }

    a.extra-icons img {
        width: 40px;
    }

    .categary-service .heading {
        font-size: var(--sttl-theme-font-14);
    }

    .gallery-text {
        font-size: var(--sttl-theme-font-14);
    }

    .headerLogos #block-homepagerightsitelogo img {
        height: 45px;
    }

    .loginForm .captcha__element {
        display: block;
    }

    .listen-captcha {
        top: auto;
        bottom: 26px;
    }

    .btnCaptchaRow .captcha .captcha__element img {
        margin: 15px 0;
    }
}

@media(max-width:400px) {
    .oraBdrBtn {
        padding: 0 10px;
    }

    .views-exposed-form .customCol .button,
    .views-exposed-form .oraBdrBtn {
        margin: 0 5px;
    }
}