/* Media Queries for New theme (Hamdan Awards) */
.accessibilityLatest{
    background-color:transparent;
    margin: 0;
    height: 55px;
}
.rumourCard .card-header, .rumourCard .btn-send{
    background-color:#800823!important;
}
.announcementPortal{
    z-index: 1000000!important;
}
body #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-fontsize #INDmenu-fontsizeWrap button#INDfontsize-minus{
    right: inherit !important;
}
.home .home-section-tabs .form-inline, .payment-tab .form-inline {
    position: relative;
}
.lds-dual-ring {
	bottom: unset;
}
@media(min-width:1650px){
    .menu-services+ul.ubermenu-submenu-bkg-img {
        padding: 10px 50px !important;
    }
}
@media(max-width:1400px){
    .document-file-properties{
        overflow-x: auto;
    }
    .corona_cta{
        margin: 5px;
    }
    .serviceCards{
        width:1100px;
    }
    .submitAdviceContent .default-bg h1, .submitAdviceContent .default-bg h2 {
        font-size: 20px;
        width: 78%;
    }
    .rtl .submitAdviceContent .default-bg h1, .rtl .submitAdviceContent .default-bg h2 {
        width: 85%;
    }
    .submitAdviceContent .default-bg p,
    .submitAdviceContent .default-bg p.altHeight {
        font-size: 15px;
        min-height: 90px;
    }
    .INDmagnifier .submitAdviceContent .default-bg p,
    .INDmagnifier .submitAdviceContent .default-bg p.altHeight {
        min-height: 150px;
    }
    .INDmagnifier .submitAdviceContent .default-bg h3{
        margin-bottom: -40px!important;
        top: -43px;
    }
    .INDmagnifier .submitAdviceContent .default-bg div{
        display:none;
    }
    .twitter-carousel p, .aptf-tweet-content {
        min-height: 260px;
    }
    .home .icon-img {
        width: 68px;
        height: 47px;
    }
    .home .titles {
        font-size: 26px;
    }
    .serviceCardsList .serviceCardHome p{
        font-size: 13.5px;
        line-height: 1.3;
    }
    .home .main-img {
        width: 230px;
    }
    .homeSearch {
        top: 500px;
    }
    .home.sticky-head .homeSearch{
        top: 320px;
    }
    .play-btn,
    .pause-btn{
        /* top: -40px; */
    }
    .play-btn:before,
    .pause-btn:before{
        /* margin: 13px auto!important; */
    }
    .breadcrumb_section span, .breadcrumb_section span a, .breadcrumb_section span.breadcrumb_last, .breadcrumb_section .greeting {
        font-size: 15px;
    }
    .dubaiMainOfficeContent .con-details p{
        font-size: 15px;
        width: 82%;
        padding: 0;
    }
    .dubaiMainOfficeContent .con-details span{
        margin-right: 7px;
    }
    .rtl .dubaiMainOfficeContent .con-details span{
        margin-right: 0;
        margin-left: 7px;
    }
    .dubaiMainOfficeContent .work-details {
        margin-bottom: 10px;
    }
    .centre-card {
        min-height: 545px;
    }
    .recycleCards .centre-card {
        min-height: 720px;
    }
    .rtl .recycleCards .centre-card{
        min-height: 740px;
    }
    .nav-primary nav li.home_link_menu a.ubermenu-target{
        margin: 12px 5px;
    }
    .nav-primary nav .moreTopMenu > a.ubermenu-target{
        margin: 12px 0px;
    }
    .nav-primary .ubermenu-sub-indicators .ubermenu-has-submenu-drop > .ubermenu-target > .ubermenu-sub-indicator{
        margin-top: 1px !important;
    }
    .ubermenu-item-level-0 > a.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only {
        font-size: 14px;
    }
    .submitAdviceContentEasy.submitAdviceContent .default-bg p, .submitAdviceContentEasy.submitAdviceContent .default-bg p.altHeight {
        min-height: 50px;
        font-size: 13.5px;
    }
	.INDfontsize .submitAdviceContentEasy.submitAdviceContent .default-bg p, 
	.INDfontsize .submitAdviceContentEasy.submitAdviceContent .default-bg p.altHeight {
		min-height: 140px;
	}
    .submitAdviceContentEasy.submitAdviceContent .vc_col-sm-4:nth-of-type(1) p.firstp{
        min-height: 130px;
    }
    div.display-posts-listing .content-box {
        min-height: 160px;
    }
    div.display-posts-listing .title {
        font-size: 18px;
        line-height: 1.1;
        display: block;
    }
    div.display-posts-listing .post-excerpt {
        font-size: 15px;
        line-height: 1.4;
    }
    .posts-containerNew {
        margin-bottom: 70px;
    }
    .topQuickLinks{
        /* margin-top: calc(-28vh - -26px); */
    }
}
@media(max-width:1351px){
    .serviceCards{
        width:960px;
    }
    .home .home-section-tabs.vc_tta.vc_general .vc_tta-tab {
        margin-right: 24px!important;
    }
}
@media(max-width:1230px){
    .coronaImg {
        width: 29%;
    }
    .corona_cta {
        margin: 10px 0 0;
    }
    .corona_h1 h1 {
        font-size: 30px;
    }
    .home .home-section-tabs.vc_tta.vc_general .vc_tta-tab {
        margin-right: 19px!important;
    }
    .serviceCards{
        width:860px;
    }
    .home.sticky-head .homeSearch{
        top: 270px;
    }
    .apply-btns div{
        margin: 0 12px!important;
    }
    /* rs-module-wrap .pause-btn, rs-module-wrap .play-btn{
        top: -20px;
    } */
}
@media (min-width: 1024px) and (max-width: 1100px){
    .footer-wrapper.quicklinks h1,
    .footer-wrapper.quicklinks h2{
        margin-right: 10px;
    }
    .category-filter-section .right-section .sortby-dropdown {
        margin: 0 10px 0;
    }
    .category-filter-section .right-section .showperpage-dropdown{
        width: calc(30% - 4px);
    }
}
@media only screen and (max-width: 1200px){
    .socialmedia{
        text-align: center;
        margin-bottom: 20px;
    }
    .socialmedia li{
        width: auto;
    }
    .full.copyright {
        padding: 0 55px!important;
    }
    body .nav-primary .ubermenu-sub-indicators .ubermenu-has-submenu-drop > .ubermenu-target > .ubermenu-sub-indicator {
        top: 48%!important;
    }
}
@media (min-width: 1401px) and (max-width: 1900px){
    .breadcrumb_section span, .breadcrumb_section span a, .breadcrumb_section span.breadcrumb_last, .breadcrumb_section .greeting {
        font-size: 17px;
    }
}
@media (min-width: 769px) and (max-width: 1400px){
    .corona_cta a{
        min-width: 250px;
    }
    .INDfontsize .accessibilityLatest span{
        display: none;
    }
}
@media(min-width:768px) and (max-width:1024px){
    .anchor-row{
        position: absolute;
    }
	.header_time{
		width: 60%!important;
	}
	.header_breadcrunb{
		width: 40%!important;
	}
    .makani-link img {
        width: 60px;
    }
    .serviceCards{
        width:740px;    
    }
    .home.sticky-head .homeSearch{
        top: 335px;
    }
    .news-events-home {
        padding: 0!important;
    }
    #mobile-menu-trigger-box{
        background-color: #800823;
        margin-bottom: 10px;
    }
    
    div.display-posts-listing .content-box {
        min-height: inherit;
    }
    .post-content-display .related{
        float: left;
        margin-bottom: -30px;
    }
    body .nav-primary .ubermenu-sub-indicators .ubermenu-has-submenu-drop > .ubermenu-target > .ubermenu-sub-indicator {
        right: 2px !important;
        top: 50%;
    }
    .serivces-tabs-row {
        padding: 30px 0% 60px !important;
    }
    .allServicesBtn{
        margin: 5px 0 5px!important;
    }
    #header-area > .wrap {
        padding: 0 10px;
    }
}
@media(min-width:960px) and (max-width:1024px){
    .serviceCards {
        width: 900px;
    }
    .home.sticky-head .homeSearch {
        top: 38 0px;
    }
    .home .home-section-tabs.vc_tta.vc_general .vc_tta-tab {
        margin-right: 12px!important;
    }
}
/* For Tablets */
@media(max-width:1024px){
    .enjoy-nature{
        margin: 0!important;
    }
    .footer-wrapper .full.copyright p {
        margin-bottom: 0;
        display: block;
    }
    .accessibilityLatest{
        height: auto;
    }
    .site-header .nav-primary .widget-area .textwidget {
        min-height: inherit !important;
    }
}
/* For 150% */
@media(min-width:1001px) and (max-width:1200px){
    .accessibilityLatest span{
        display: none;
    }
    .moreTopMenu.ubermenu-item-level-0 > a.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only{
        padding: 5px 7px 10px 5px!important;
    }
    .moreTopMenu span{
        top: -3px;
        position: relative;
    }
    .accessibilityLatest {
        height: 55px;
        padding: 10px 0!important;
    }
}
@media(min-width:768px) and (max-width:1200px){
    .homenewTabs li:after,
    .homenewTabs li:before{
        display:none;
    }
    .homenewTabs.vc_tta.vc_tta-spacing-1 .vc_tta-tab{
        vertical-align: top;
    }
    .homenewTabs li:nth-of-type(3) span {
        line-height: 1;
    }
    .homenewTabs .vc_tta-panels-container{
        margin-top: -15px;
    }
    .submitAdviceContent .default-bg div{
        display: none;
    }
    .submitAdviceContent .default-bg h1, .submitAdviceContent .default-bg h2{
        width: 100%;
    }
    .submitAdviceContent .default-bg p, .submitAdviceContent .default-bg p.altHeight {
        min-height: 120px;
    }
    .submitAdviceContent .default-bg{
        min-height: 290px;
    }
    .submitAdviceContent .default-bg a {
        width: calc(100% - 40px);
        display: table;
        position: absolute;
        bottom: 10px;
        left: 0;
        right: 0;
        margin: 0 auto;
    }
    .topQuickLinks {
        margin-top: 0;
        position: relative!important;
    }
    .circle-quicklink{
        width: 20%!important;
    }
    .circleQuickLinksContent {
        width: 100%;
    }
    rs-module-wrap .pause-btn:before, rs-module-wrap .play-btn:before{
        margin: 17px auto;
    }
}
/* Mobile */
@media (max-width: 768px){
    #reader-popdown{
        top: 40px;
    }
    .dm-wildlife-fauna.ar .category-grid {
        margin-left: 0;
        margin-right: auto;
    }
    #bunyan-content-container .display-posts-listing .bunyan-partner-offer{
        width: calc(100% - 20px)!important;
    }
    .category-filter-section .right-section .showperpage-dropdown {
        width: 100%;
    }
    .saruqSlide{
        display: none!important;
    }
    .full.copyright{
        padding: 0 42px!important;
    }
    .bunyan-search button + a {
        margin: 15px 0!important;
        padding: 0!important;
    }
    .page-template-news a.page-numbers, .page-template-news .page-numbers:not(.dots){
        margin-top: 15px;
    }
    .home .titles {
        text-align: left!important;
    }
    .rtl.home .titles {
        text-align: right!important;
    }
    body .category_bg_section{
        width: calc(100vw - 15px);
    }
    /* For responsive tables */
    .responsive-table .wptb-preview-table td,
    .responsive-table .wptb-preview-table th{
        display: revert;
        white-space: inherit;
    }
    table.wptb-preview-table{
        width: 100%;
        word-break: break-all;
        table-layout: auto!important;
    }
    .wptb-preview-table td, .wptb-preview-table th{
        white-space: nowrap;
        padding: 10px;
    }
    .conservation-section .vc_column_container > .vc_column-inner{
        height: auto;
    }
    .page-id-5345 .larger-header-slide .vc_column-inner,
    .page-id-8193 .larger-header-slide .vc_column-inner{
        display: none!important;
    }
    #menu-bunyan .bunyan-pull-right{
        background: inherit;
    }
    #menu-bunyan .bunyan-pull-right a{
        color: inherit;
    }
    .homenewTabs .vc_tta-panel-body,
    .home-section-tabs .vc_tta-panel-body{
        background:#fff!important;
    }
    .media-bottom > .vc_column-inner{
        max-height:initial;
    }
    .bunyan-search a{
        width: 100%;
        text-align: center;
        margin-top: 20px!important;
    }
    .bunyan-search button {
        margin-top: 20px!important;
    }
    .rtl .site-header .nav-primary .ubermenu-submenu li.all_services a{
        width: auto;
    }
    .footer-socials {
        width:100%;
    }
	.covidTit2{
		margin-bottom: 0;
	}
    .show-home-result p:after{
        display:none!important;
    }
    .ubermenu .ubermenu-submenu.ubermenu-submenu-id-354{
        background-image:none;
    }
    .site-header .nav-primary .ubermenu-submenu li.all_services a{
        margin: 0 auto 40px;
    }
    .searchBox, .searchBoxInner{
        padding:13px;
    }
    .altSearch a:before {
        padding-top: 3px;
        width: 80%;
        position: absolute;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        padding: 0 15px;
    }
    .rtl .altSearch a:after {
        padding-top: 3px;
        width: 80%;
        position: absolute;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        float: none;
        padding: 0 15px;
        right: -15px;
    }
    .altSearch .search-btn-mic {
        padding-top: 2px;
        left: 2px;
        position: relative;
    }
    .home .altSearch .search-btn-mic {
        padding-top: 13px;
        left: inherit;
        position: inherit;
    }
    .rtl .altSearch .search-btn-mic {
        float: none;
        left: -3px;
    }
    .altSearch a:before, .altSearch a:after,
    .altSearch .search-btn-mag{
        display: none;
    }
    .home .altSearch a:before, .home .altSearch a:after{
        display: inline-block;
        top: 2px;
        position: relative;
    }
    .home .altSearch .search-btn-mag{
        display: inline-block;
    }
    .rtl.home .altSearch a:before{
        display:none;
    }
    nav.nav-primary .ubermenu-submenu.ubermenu-submenu-id-1108 {
        margin-top: 0!important;
    }
    .alert-show-popdown p{
        top: 4px;
    }
    .home-collapse-title p,
    .home-collapse-title h2{
        padding-left: 0;
    }
    .search-header-area-inner{
        width: 30px;
        margin: 0 0px 0 20px;
        padding: 5px;
        line-height: 1.5;
    }
    .searchBoxInner,
    .search-btn-mic{
        display: none;
    }
    .home .search-btn-mic{
        display: inline-block;
    }
    .searchNewBtnInner {
        font-size: 16px;
        top: 0;
        line-height: 1;
    }
    .ubermenu .ubermenu-item .ubermenu-submenu-drop{
        height: auto!important;
    }
    .rtl .ubermenu, .rtl .ubermenu .ubermenu-item, .rtl .ubermenu.ubermenu-item-align-auto {
        text-align: right;
    }
    /* for more menu */
    #ubermenu-main-6-primary-2 {
        overflow-y: auto!important;
        min-height: inherit;
        height: 100vh;
    }
    .site-header .nav-primary .ubermenu-submenu li.all_services {
        padding-bottom: 30px;
    }
    .moreTopMenu.ubermenu-item-level-0 > a.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only{
        margin: 13px;
        padding: 3px 6px 13px!important;
    }
    .moreTopMenu.ubermenu-item-level-0 > a.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only .ubermenu-sub-indicator-close{
        left: calc(100vw - 50px);
        position: absolute;
        font-size: 15px;
        right: inherit;
        top: 4px;
    }
    .rtl .moreTopMenu.ubermenu-item-level-0 > a.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only .ubermenu-sub-indicator-close{
        left: inherit!important;
        right: calc(100vw - 50px)!important;
    }
    .ubermenu-skin-black-white-2 .moreTopMenu ul.ubermenu-submenu .ubermenu-item-header{
        margin: 2px 15px!important;
    }
    .ubermenu-skin-black-white-2 .moreTopMenu ul.ubermenu-submenu .ubermenu-item-header > .ubermenu-target {
        text-align: left;
    }
    .rtl .ubermenu-skin-black-white-2 .moreTopMenu ul.ubermenu-submenu .ubermenu-item-header > .ubermenu-target {
        text-align: right;
    }
    .moreTopMenu li a:before{
        display:none;
    }


    .discoverDubaiTabs .contact-pg-title h2 p {
        margin: 0!important;
        padding: 0;
    }
    .rtl .checkandpay input[type='text']{
        float: none;
    }
    .rtl .checkandpay button{
        float: none;
    }
    .centre-card {
        min-height: inherit;
    }
    body #header-area .header-right-logo{
        display: block!important;
        height: 60px;
    }
    #header-area .one-half.header-right img{
        margin-top: 13px;
    }
    #header-area .header-right .national-brand svg {
        height: 55px !important;
        margin: 0 !important;
    }
    .recycleCards .centre-card {
        min-height: inherit;
    }
    .rtl .menuServiceLink a img + span.ubermenu-target-title{
        margin: 0px 10px 0 0!important;
    }
    #menu-item-79959:before, #menu-item-80332:before, #menu-item-358:before, #menu-item-8050:before {
        position: relative;
        padding-bottom: 5px;
        width: calc(100% - 20px);
        margin: 10px;
    }
    #menu-item-1195:before, #menu-item-8064:before{
        width: 100%;
        position: relative;
        top: 0px;
        margin-bottom: 20px;
        padding-bottom: 5px;
    }
    .home.sticky-head .homeSearch {
        top: 260px;
    }
    .rtl .altSearch .search-btn-mic {
        left: 7px;
        position: relative;
        top: -10px;
        padding: 0;
    }
    .rtl .check-your-request-full {
        padding-right: 0;
    }
    .easyPayBox p {
        margin-bottom: 35px;
    }
    .quickPayDiv .wpb_text_column{
        padding: 0 15px!important;
    }
    .quickPayDiv h2 {
        font-size: 28px;
        line-height: 1.1;
    }
    .quickPayDiv p {
        font-size: 16px;
        padding: 0!important;
        line-height: 1.3;
    }
    .quickPayDiv a.custom_button{
        width: calc(100% - 30px)!important;
        margin: 0 15px;
    }
    .rtl .sitemap li{
        margin-left: 0;
        margin-right: 30px;
    }
    .post-content-display .related {
        margin: 0;
    }
    .larger-header-slider-logo{
        display: none;
    }
    .rtl .main_banner_title {
        padding-left: 0;
        padding-right: 15px;
    }
    .rtl .main_banner_title:before {
        right: 0;
        top: 5px;
    }
    .rtl .site-header .nav-primary .ubermenu-responsive-toggle i{
        margin: 0;
    }
    .rtl .home_link_menu{
        text-align: right!important;
        margin-right: 8px!important;
    }
    .rtl .social-menu {
        left: 2px;
    }
    .share-overlay{
        z-index: 1000000;
    }
    .social-menu {
        top: 110px;
        right:2px;
        z-index: 10000000;
    }
    .twitter-carousel p, .aptf-tweet-content {
        min-height: 300px;
    }
    .useful-pics-links1{
        overflow: hidden;
    }
    .checkandpay > .vc_col-sm-8{
        padding-top: 310px;
    }
    .checkandpay > .vc_col-sm-4{
        position: absolute;
        top: 0;
    }
    .circle-quicklink{
        width: 100%!important;
    }
    #menu-bunyan{
        min-height: 120px;
    }
    #menu-bunyan li{
        margin-bottom: 5px!important;
    }
    .vc_col-sm-9 .main_banner_title{
        margin-top: 0px;
    }
    .sitemap h2 {
        font-size: 28px!important;
    }
    .dbImg {
        top: 10px;
        margin-top: 40px;
    }
    .bg-card .cardHolder {
        width: 100%;
    }
    .apply-btns div {
        margin: 0 6px;
    }
    .apply-btns a {
        margin: 0 auto;
    }
    .corona_cta {
        margin: 10px 0;
    }
    .corona_h1 h1 {
        font-size: 30px;
    }
    .coronatext {
        width: 100%;
    }
    .covidBox{
        padding: 0;
    }
    .covidPanel {
        margin-top: 0!important;
    }
    .corona ul li a {
        font-size: 15px;
        padding: 5px!important;
    }
    .post-content-display .related h3, .post-content-display #comments h3, .post-content-display h3#reply-title{
        margin-bottom: 20px;
        padding: 0 15px;
    }
    .posts-containerNew {
        margin-bottom: 40px;
        float: left;
        width: 100%;
    }
    .rumourCard .card-body{
        font-size: 15px;
    }
    .left_discover_dubai .wpb_single_image,
    .right_discover_dubai .wpb_single_image{
        display: none;
    }
    .circleQuickLinksContent {
        width: 100%;
        margin-bottom: 20px;
    }
    .topQuickLinks {
        margin-top: 0!important;
        position: relative!important;
    }
    .submitAdvice-title img {
        width: 40px;
    }
    .home .titles {
        font-size: 26px;
    }
    .submitAdvice-title p {
        padding-left: 55px;
    }
    .news-events-home {
        padding: 0 15px!important;
    }
    .allServicesBtn {
        margin: 5px 0 5px!important;
    }
    .news-events-home .custom_button{
        margin: 0!important;
        width: auto;
        float: right;
        font-family: 'Dubai Regular';
        font-size: 18px;
    }
    .quicklinks-text p {
        margin-bottom: 20px;
        font-size: 16px!important;
    }
    .home .bubbleContainer {
        bottom: -8px;
    }
    .dv-fares-chat h5, .rtl .dv-fares-chat h5, .dv-fares-chat h1, .rtl .dv-fares-chat h1{
        left: -132px;
    }
    .home-collapse-title p {
        position: relative;
        top: -2px;
    }
    .twitter-carousel {
        padding: 0;
    }
    .home .icon-img {
        margin: 20px 0 0 0;
    }
    .home .checkandpay .vc_tta-tabs-container, 
    .home .check-services .vc_tta-tabs-container {
        margin-top: 0!important;
    }
    .home .pay-instant-header {
        margin-top: 0;
    }
    .home .checkandpay .vc_tta-panel-body{
        padding: 15px!important;
    }
    .home .home-section-tabs .form-inline button {
        margin: 10px 0 0;
        padding: 15px;
        font-size: 18px;
        width: 100%;
    }
    .home .main-img {
        width: 230px;
        height: auto;
        position: relative;
        margin: 0 auto;
        display: block;
    }
    .home .home-section-tabs .form-inline input[type="text"]:nth-of-type(2) {
        width: 100%;
        margin: 10px 0 0;
    }
    .home .title-header p {
        margin: 0 0 15px;
    }
    .home-accordion:after{
        top: -1px;
    }
    .home-accordion.active:after {
        top: -10px;
    }
    .serviceCards .owl-dots,
    .serviceCards .owl-nav{
        top: 0;
    }
    .serivces-tabs-row {
        padding: 0px 0 60px !important;
    }
    .serivces-tabs-row a.custom_button {
        padding: 8px 10px;
        box-sizing: border-box;
        text-align: center;
    }
    .serviceCardsList .serviceCardHome {
        margin-bottom: 15px;
        float: left;
        width: 100%;
        padding: 0;
        box-sizing: border-box;
    }
    .serviceCardsIcon .serviceCardHome a {
        padding: 10px 15px;
        min-height: 65px;
    }
    .serviceCards{
        width:100%;
    }
    .serviceCards .owl-item{
        /* width:100%!important; */
    }
    rs-module-wrap .pause-btn:before, rs-module-wrap .play-btn:before{
        margin: 20px auto;
    }
    .homeSearch {
        position: absolute!important;
        top: 340px;
        width: 100%;
        margin: 0 auto;
    }
    .homeSearch .wpb_raw_code{
        margin:0;
    }
    .home .search-header-area-home {
        width: 100%;
        margin: 0 auto;
        max-width: inherit;
    }
    #alerts-popdown .alerts-popdown-header .alerts-popdown-header-left i {
        line-height: 1;
        font-size: 16px;
        position: relative;
        top: -2px;
    }
    #alerts-popdown .alerts-popdown-close {
        margin-top: -17px;
    }
    #alerts-popdown{
        right: -7px;
    }
    .site-header {
        z-index: 1000000;
        position: relative;
    }
    .contact-pg-title h2 span {
        width: 75%;
    }
    .ras-khor-submenu {
        margin: 0 0 15px !important;
    }
    body .ras-khor-submenu li {
        padding: 10px 0 !important;
        width: auto;
    }
    .contact-pg-title h2 img {
        top: -5px;
        position: relative;
    }
    .centre-card h2{
        font-size: 19px!important;
    }
    .dubaiMainOfficeContent .con-details,
    .dubaiMainOfficeContent .work-details{
        width: 100%;
        margin-top: 0;
        margin-bottom: 15px;
    }
    .dubaiMainOfficeContent h2{
        font-size: 27px!important;
    }
    .dubaiMainOfficeContent .locationQRCode{
        top: 90px;
    }
    .sidebar .widget {
        margin-bottom: 20px;
    }
    .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a,
    .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
        color: #830823 !important;
        background: #fff;
        border: 1px solid #d6d3d3;
    }
	.corona_cta,
	.corona_cta a{
		width:100%!important;
    }
    /* Menu */
    .site-header aside .search.search-open-search, .site-header aside .search.search-open-search + .pipe {
        display: inline-block !important;
    }
    .site-header aside .search.search-open-search{
        position: absolute;
        margin-left: -22px;
    }
    .rtl .site-header aside .search.search-open-search{
        margin-left: 0;
        margin-right: -20px;
    }
    .moreTopMenu.ubermenu-item-level-0 > a.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only{
        border: 0!important;
        margin: 8px 10px 5px;
        pointer-events: none;
    }
    .moreTopMenu.ubermenu-item-level-0 > a.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only span{
        display: none !important;
    }
    .moreTopMenu > a:before{
        content:"Other Links";
        font-size: 17px;
    }
    .rtl .moreTopMenu > a:before{
        content:"روابط أخرى";
    }
    .moreTopMenu li a:before{
        width: 30px;
        height: 30px;
        display: inline-block;
        background-size: auto 16px;
        margin: 0 10px -10px -5px;
        top: -5px;
        position: relative;
    }
    .rtl .moreTopMenu li a:before{
        margin: 0 -5px -10px 10px;
    }
    .ubermenu-item-level-0>a.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only {
        font-size: 17px;
    }
    .ubermenu.ubermenu-submenu-indicator-closes .ubermenu-sub-indicator-close>[class^=fa]{
        margin-top: -5px;
    }
    .ubermenu-submenu.ubermenu-submenu-type-mega.ubermenu-submenu-id-88318,
    .ubermenu-submenu.ubermenu-submenu-type-mega.ubermenu-submenu-id-88303{
        height: auto!important;
        opacity: 1!important;
        visibility: visible!important;
        z-index: 1;
        padding-bottom: 100px!important;
    }
    .ubermenu-responsive-toggle-open .fa-bars:before{
        content:"\f00d";
    }
    .makani-link img {
        width: 52px!important;
        top: 9px!important;
    }
    .bubbleContainer{
        z-index: 111100;
    }
    .search-header-area{
        display:none!important;
    }
    .home .moreTopMenu {
        display: block!important;
    }
    .lds-dual-ring {
        bottom: 21px;
    }
}
@media (max-width: 959px){
    .slick-next, .slick-prev {
        width: 40px!important;
        height: 40px!important;
    }
}
@media(max-width:360px){
    .homeSearch {
        top: 330px;
    }
    .home.sticky-head .homeSearch {
        top: 250px;
    }
}
@media(min-width:365px) and (max-width:391px){
    .homeSearch {
        top: 350px;
    }
    .home.sticky-head .homeSearch {
        top: 280px;
    }
}
@media(min-width:392px) and (max-width:421px){
    .homeSearch {
        top: 375px;
    }
    .home.sticky-head .homeSearch {
        top: 265px;
    }
}
@media(min-width:422px) and (max-width:451px){
    .homeSearch {
        top: 395px;
    }
    .home.sticky-head .homeSearch {
        top: 290px;
    }
}
@media(min-width:452px) and (max-width:479px){
    .homeSearch {
        top: 420px;
    }
    .home.sticky-head .homeSearch {
        top: 310px;
    }
}
@media(min-width:480px) and (max-width:491px){
    .homeSearch {
        top: 365px;
    }
    .home.sticky-head .homeSearch {
        top: 257px;
    }
}
@media(min-width:492px) and (max-width:512px){
    .homeSearch {
        top: 380px;
    }
    .home.sticky-head .homeSearch {
        top: 270px;
    }
}
@media(min-width:513px) and (max-width:531px){
    .homeSearch {
        top: 390px;
    }
    .home.sticky-head .homeSearch {
        top: 283px;
    }
}
@media(min-width:532px) and (max-width:551px){
    .homeSearch {
        top: 405px;
    }
    .home.sticky-head .homeSearch {
        top: 295px;
    }
}
@media(min-width:552px) and (max-width:576px){
    .homeSearch {
        top: 420px;
    }
    .home.sticky-head .homeSearch {
        top: 308px;
    }
}
@media(min-width:577px) and (max-width:601px){
    .homeSearch {
        top: 430px;
    }
    .home.sticky-head .homeSearch {
        top: 320px;
    }
}
@media(min-width:601px) and (max-width:636px){
    .homeSearch {
        top: 450px;
    }
    .home.sticky-head .homeSearch {
        top: 340px;
    }
}
@media(min-width:637px) and (max-width:676px){
    .homeSearch {
        top: 470px;
    }
    .home.sticky-head .homeSearch {
        top: 360px;
    }
}
@media(min-width:677px) and (max-width:726px){
    .homeSearch {
        top: 495px;
    }
    .home.sticky-head .homeSearch {
        top: 385px;
    }
}
@media(min-width:727px) and (max-width:768px){
    .homeSearch {
        top: 520px;
    }
    .home.sticky-head .homeSearch {
        top: 415px;
    }
}
@media (max-width:991px){
    .posts-containerNew .post-title,
    .posts-containerNew .post-excerpt,
    div.display-posts-listing .content-box{
        min-height: 10px!important;
    }
    .home_link_menu,
    .moreTopMenu{
        width: auto!important;
        min-width: auto!important;
    }
}
/* only for 768px */
@media(min-width:768px) and (max-width:768px){
    .rtl .centre-card {
        min-height: 590px;
    }
    .main_banner_title{
        margin-top: 45px!important;
    }
    .centre-card {
        min-height: 600px;
    }
    .circle-quicklink {
        width: 20%!important;
    }
    .checkandpay > .vc_col-sm-8 {
        padding-top: 0;
        width: 100%;
    }
    .checkandpay > .vc_col-sm-4 {
        display: none;
    }
    #fines-tab-content .check-pay-tabContent:nth-of-type(3) .form-inline input[type="text"], #fines-tab-content .check-pay-tabContent:nth-of-type(3) .form-inline select {
        margin: 0 2px 5px;
        width: 100%;
    }
    .home .home-section-tabs .form-inline input[type="text"], .payment-tab .form-inline input[type="text"]{
        width: 100%;
    }
}

@media (max-width: 500px){
    .chat-content {
        left: -178px;
        max-height: calc(100vh - 230px);
    }
}
@media(min-width:400px) and (max-width:768px){
    /* .homeSearch {
        top: 375px;
    } */
}
.INDlangdirRTL #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-fontsize #INDmenu-fontsizeWrap button#INDfontsize-plus, .INDlangdirRTL #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-fontsize #INDmenu-fontsizeWrap button#INDfontsizeincBtn { 
    left: auto !important;
  }
 .apply-btns div {
    margin: 0 14px;
} 


/* For smaller tabs */
@media screen and (min-width: 769px) and (max-width:1000px){ 
	.serviceCardsList .serviceCardHome a{
		min-height:170px!important;
	}
    .moreTopMenu li a:before{
        width: 30px;
        height: 30px;
        display: inline-block;
        background-size: auto 16px;
        margin: 0 10px -10px -5px;
        top: -5px;
        position: relative;
    }
    .rtl .moreTopMenu li a:before{
        margin: 0 -5px -10px 10px;
    }
    #header-area .header-right .national-brand svg {
        height: 55px !important;
        margin: 0 !important;
    }
    #header-area .one-half.header-right img {
        margin-top: 15px;
        margin-right: 5px;
        height: 34px;
    }
    .ubermenu-responsive-toggle, .ubermenu-sticky-toggle-wrapper{
        box-shadow: none;
    }
    .search-header-area-inner{
        border: 0;
        border-bottom: 1px solid rgba(0,0,0,0.1);
        height: auto;
        position: relative;
    }
    .site-header .nav-primary{
        padding: 5px 0;
    }
    .searchNewBtnInner {
        top: 0!important;
    }
    .home_link_menu,
    .moreTopMenu{
        width: auto!important;
        min-width: auto!important;
    }
    .moreTopMenu.ubermenu-item-level-0 a.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only{
        padding: 8px 10px 16px!important;
        margin: 0 10px 5px!important;
    }
    #menu-item-1195:before, #menu-item-8064:before{
        width: 100%;
        position: relative;
    }
    .services-top-menu li.servCategory li{
        width: 100%!important;
    }
    #menu-item-358:before, #menu-item-8050:before{
        min-width: 100%;
    }
    #menu-item-1195:before, #menu-item-8064:before{
        top: 0px;
    }
    .services-top-menu li:nth-of-type(4) {
        width: 100%!important;
        margin-top: 0;
    }
    /* .sticky-head #genesis-nav-primary{
        position: relative;
    } */
    .services-top-menu li:nth-of-type(4) {
        padding-left: 0;
    }
    nav.nav-primary .ubermenu-submenu.ubermenu-submenu-id-1108 {
        margin-top: 0!important;
    }
    .nav-primary .ubermenu.ubermenu-submenu-indicator-closes .ubermenu-sub-indicator-close {
        left: 94vw!important;
        right:inherit!important;
    }
    .rtl .nav-primary .ubermenu.ubermenu-submenu-indicator-closes .ubermenu-sub-indicator-close {
        left: inherit!important;
        right:94vw!important;
    }
    .ubermenu-responsive .ubermenu-item.ubermenu-active > .ubermenu-submenu.ubermenu-submenu-type-mega{
        overflow: auto!important;
    }
    .centre-card {
        min-height: 600px;
    }
    .covidStepsImages p{
        font-size: 14px!important;
    }
    img.dubai-logo, img.govtDubai-logo {
        width: auto;
        height: 35px;
    }
}

@media screen and (min-width: 769px) and (max-width:1024px){ 
    .serviceCardsList .serviceCardHome{
        width:33.33%;
    }
    /* for architecture banner */
    .page-id-5345 .larger-header-slide .vc_column-inner,
    .page-id-8193 .larger-header-slide .vc_column-inner{
        height: 360px!important;
    }
}
@media screen and (min-width: 1025px) and (max-width:1300px){ 
     /* for architecture banner */
    .page-id-5345 .larger-header-slide .vc_column-inner,
    .page-id-8193 .larger-header-slide .vc_column-inner{
        height: 460px!important;
    }
}

/* For middle devices */
@media screen and (min-width: 1001px) and (max-width:1270px){ 
    .ubermenu-item-level-0 > a.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only {
        padding: 15px 11px 15px!important;
    }
    body .nav-primary .ubermenu-sub-indicators .ubermenu-has-submenu-drop > .ubermenu-target > .ubermenu-sub-indicator{
        right: 1px !important;
    }
    body.rtl .nav-primary .ubermenu-sub-indicators .ubermenu-has-submenu-drop > .ubermenu-target > .ubermenu-sub-indicator {
        left: -2px;
    }
    .searchNewBtnInner {
        top: 30px!important;
    }
    .centre-card {
        min-height: 545px;
    }
    
}
@media screen and (min-width: 1200px) and (max-width:1270px){ 
    .ubermenu .moreTopMenu.ubermenu-item.ubermenu-item-level-0 a{
        padding: 3px 6px 13px!important;
    }
}


@media(min-width:768px) and (max-width:1000px){
    .paymentFacility .submitAdviceContentEasy.submitAdviceContent .default-bg{
        min-height: 460px;
    }
    .footer-wrapper.quicklinks {
        padding-bottom: 50px;
    }
    .footer-socials,
    .download-app {
        width: 100%;
    }
    .footer-wrapper.quicklinks h1, .footer-wrapper.quicklinks .social-row {
        text-align: center;
        width: 100%;
    }
    .footer-wrapper.quicklinks .social-row {
        display: inline-block;
    }
    .footer-socials .footer-social:first-child {
        padding-left: 0;
    }
    .footer-socials .social-row a {
        font-size: 23px;
        padding: 0 17px;
    }
}

@media(max-width:1000px){
    .diko-close.diko-open .dikomobilemenu ul.diko-nav{
        margin: 0;
    }
    [dir=rtl] .slick-prev{
        right: auto!important;
        left: 0!important;
    }
    [dir=rtl] .slick-next{
        right: 0!important;
        left: 0!important;
    }
    .INDfontsize{
        margin-left: -15px;
    }
    .site-header .nav-primary a:hover, #ubermenu-nav-main-6-primary .ubermenu-active>a {
        color: #fff !important;
        background: inherit !important;
    }
    .site-header .nav-primary .diko-submenu a,
    .site-header .nav-primary .diko-submenu a span{
        background:#fff!important;
        color: #000;
    }
    .site-header .nav-primary .diko-submenu a:hover,
    .site-header .nav-primary .diko-submenu a:focus,
    .site-header .nav-primary .diko-submenu a:hover span,
    .site-header .nav-primary .diko-submenu a:focus span{
        color:#800823!important;
        background:#fff!important;
    }
}
@media(min-width: 1024px) and (max-width: 1024px){
    .footer-socials{
        margin-left: 35px;
    }
    .download-app{
        margin-right: 35px;
    }
    .menu-services + ul.ubermenu-submenu-bkg-img {
        padding: 10px 10px !important;
    }
    .services-top-menu li.servCategory li {
        width: 28%!important;
    }
    .services-top-menu li:nth-of-type(4) {
        width: 70%!important;
    }
    #menu-item-1195:before, #menu-item-8064:before,
    #menu-item-358:before, #menu-item-8050:before{
        padding-bottom: 5px;
    }
    .site-header .nav-primary .ubermenu-submenu li.all_services{
        bottom: 20px !important;
    }
}
@media (max-width:1000px){
	.site-inner{
		min-height:900px!important;
	}
    .single-discover_the_city .owl-theme .owl-nav{
        position: relative;
    }
    .footer-socials h2, .download-app h2{
        text-align: center!important;
        width: 100%;
        margin-bottom: 20px!important;
    }
}
@media (min-width:1000px){
	.site-inner{
		min-height:700px!important;
    }
}
@media (min-width: 1024px){
    .row_single_animal, .row_single_animal>.vc_column_container>.vc_column-inner {
        min-height: 700px;
    }
}
@media(min-width: 769px) and (max-width: 1000px){
    .mobile-view #alerts-popdown .alerts-popdown-header {
        height: 48px !important;
    }
}

@media only screen and (max-width: 1440px){
    body.rtl.INDmagnifier .site-header .nav-primary aside.widget-area {
        z-index: 1;
    }
    body.rtl.INDmagnifier.home .site-header .nav-primary aside.widget-area {
        z-index: 100;
    }
}
@media screen and (min-width: 1001px) and (max-width: 1270px){
    .INDmagnifier .searchNewBtnInner {
        top: 43px!important;
    }
}
@media(min-width:1400px){
	.INDfontsize.rtl .topQuickLinks{margin: -136px auto 0;}
}
@media(min-width: 1025px) and (max-width: 1900px){
    .nav-primary .ubermenu-sub-indicators .ubermenu-has-submenu-drop > .ubermenu-target > .ubermenu-sub-indicator{
        margin-top: 0px !important;
    }
}

@media(max-width:1300px){
    #food-bank-menu .menu-item-has-children > a:after{
        right: -5px;
    }
}
@media(min-width: 960px) and (max-width: 1200px){
    body .footer-wrapper .wrap{
        padding-left: 5% !important;
        padding-right: 5%;
    }
}
@media(min-width:769px) and (max-width:1024px){
    .site-inner{
        min-height: 1200px!important;
    }
}
@media (min-width: 960px) and (max-width: 1200px){
    body .slick-slide img {
        max-width: 70%;
    }
}
@media(min-width:769px) and (max-width:1000px){
    .posts-containerNew .post-title, .posts-containerNew .post-excerpt, div.display-posts-listing .content-box{
        min-height: inherit!important;
    }
}
@media(min-width:768px) and (max-width:1100px){
    .submitAdviceContentEasy.submitAdviceContent .default-bg {
        min-height: 340px;
    }
}

@media screen and (min-width: 1001px){
    .rtl .centre-card {
        min-height: 500px!important;
    }
}
@media (min-width: 1000px) and (max-width: 1100px) {
    body .nav-primary .ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator{
        right: -2px !important;
    }
}
