@media all {
    *, *:before, *:after {
        margin: 0;
        padding: 0;
        outline: none;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    img {
        max-width: 100%;
    }
    img {
        border: 0;
    }
    input:focus {
        outline: none;
    }
    #block-ajman-page-title {
       
        text-align: center;
        margin-bottom: 2vh;
        padding-top: 15px;
    }
    #block-ajman-page-title h1 {
        font-size: 2em;
    }
    a:hover {
        cursor: pointer;
        text-decoration: underline;
    }
    #block-ajman-content img {
        max-width: 100%;
        height: auto;
    }
    .services-item {
        display: block;
        height: 170px;
        color: #666666;
        padding: 3rem;
        cursor: pointer;
        margin: 0 0 20px;
        box-shadow: 3px 3px 25px -10px rgba(105, 100, 100, 0.3), -3px 3px 25px -10px rgba(105, 100, 100, 0.3);
        -moz-box-shadow: 3px 3px 25px -10px rgba(105, 100, 100, 0.3), -3px 3px 25px -10px rgba(105, 100, 100, 0.3);
        -webkit-box-shadow: 3px 3px 25px -10px rgba(105, 100, 100, 0.3), -3px 3px 25px -10px rgba(105, 100, 100, 0.3);
    }
    .services-item.odd {
        background: #fff;
    }
    .services-item.even {
        background: #f4f4f4;
    }
    a.services-item:hover, a.services-item:focus {
        text-decoration: none;
        color: #666;
    }
    .services-item h3 {
        color: #1762B8;
        font-weight: 700;
        margin: 0 0 10px;
        font-size: 1.3em;
    }
    label:hover:before {
        border: 2px solid #8f7347!important;
    }
    .image-business {
        margin-left: 0px;
    }
    .justify-content-between {
        -webkit-box-pack: justify!important;
        -ms-flex-pack: justify!important;
        justify-content: space-between!important;
    }
    .d-flex {
        display: -webkit-box!important;
        display: -ms-flexbox!important;
        display: flex!important;
    }
    h1, h3, h6 {
        margin: 0 0 10px;
        font-weight: normal;
        
        color: inherit;
        text-rendering: optimizelegibility;
    }
    img {
        max-width: 100%;
    }
    a {
        color: #83642e;
    }

   
    
    input[type="text"], select {
        width: 100%;
        border: 1px solid #D5D5D5;
        padding: 0px 6px 0px;
    }
    input:focus {
        background-color: #F5F5F5;
        border-color: #D5D5D5;
    }
    select {
        padding: 5px;
    }
    a {
        transition: all .3s ease 0s;
    }
    #block-ajman-content img {
        border: 0!important;
        margin: 0;
        color: #8e734a;
        font-size: 16px;
        font-weight: 600;
    }
    .circle_top_box {
       background-color: white;
    /* border-style: solid; */
    border-width: 1px;
    /* border-color: rgb(219, 219, 219); */
    border-radius: 50%;
    background-color: rgb(255, 255, 255);
    width: 116px;
    height: 116px;
    position: absolute;
    top: -50%;
    left: 50%;
    transform: translate(-50%, 50%);
    margin-top: -10%;
    display: flex;
    align-items: center;
    justify-content: center;
    }
    .mt-4rem {
        margin-top: 4rem;
    }
    .listViweBox {
        float: left;
        width: 100%;
    }
    main.page-content.clearfix .containerShadow {
        padding: 19px 0!important;
        border-radius: 8px;
        background: #fff url(/sites/default/files/images/bg-header.png) left top repeat-x;
        box-shadow: 4px 0 17px -9px rgba(105, 100, 100, 0.66), -4px 0 17px -9px rgba(105, 100, 100, 0.66);
        -webkit-box-shadow: 4px 0 17px -9px rgba(105, 100, 100, 0.66), -4px 0 17px -9px rgba(105, 100, 100, 0.66);
        -moz-box-shadow: 4px 0 17px -9px rgba(105, 100, 100, 0.66), -4px 0 17px -9px rgba(105, 100, 100, 0.66);
        margin-top: 40px;
        margin-bottom: 40px;
    }
    .conter_titlelin {
        font-size: 44px;
       
        color: rgb(171, 48, 89);
        font-weight: bold;
        line-height: 0.792;
        text-align: center;
        margin: 16px 0;
        
        font-style: normal;
        font-weight: bold;
        font-size: 60px;
        align-items: center;
        text-align: center;
        color: #1762B8;
    }
    .color_mah {
        color: #1762B8;
    }
    .container-counter {
        padding: 18px 10px;
        border-width: 1px;
        background: #FFFFFF;
        box-shadow: 0px 3px 13px rgba(0, 0, 0, 0.0792996);
        border-radius: 12px;
        background-color: rgb(255, 255, 255);
        margin: 20px auto;
    }
    .container-counter .fa-5x {
        font-size: 44px;
    }
    .total_para {
        font-size: 18px;
       
        color: #1762B8;
        
        line-height: 1.15;
        margin-bottom: 0;
    }

    .data-para {
        font-size: 16px;
        
        color: rgb(0, 0, 0);
        line-height: 1.5;
        text-align: left;
    }
    .is_rtl .data-para {
      text-align: right;
    }

    .listViweBox .counterBoxG {
        position: relative;
        padding: 2rem 15px;
        padding-top: 85px;
        
        border-width: 1px;
        border-color: rgb(219, 219, 219);
        background: rgb(255, 255, 255);
        box-shadow: none;
        margin: 32px 0;
    }
    .listViweBox .counterBoxG:hover {
        border-color: rgb(171, 49, 90);
    }
    
    .counterBox {
        padding: 2px 11px;
        border-radius: 5px;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        font-size: 22px;
        
        color: rgb(0, 0, 0);
        font-weight: bold;
        line-height: 1.2;
        text-align: center;
    }
    .searc_input {
        position: relative;
        padding: 18px 15px;
    }
    .rotBox {
        position: absolute;
        top: 0;
        right: -84px;
        background-color: #8f7347;
        height: 180px;
        width: 224px;
        transform: rotate(36deg);
        z-index: 0;
        background-image: url(/sites/default/files/images/search_bg.png);
    }
    .searchBarBg {
       /* position: relative;
        margin: 13px 0;
        overflow: hidden;
        background-color: #8e734a;
        float: left;
        width: 100%;
        background-image: url(https://cdn.ajman.ae/themes/assets/images/search_bg.png);*/
    }
    .searc_input .form-group {
        /*margin: auto;
        max-width: 832px;
        
        -webkit-box-shadow: 0px 1px 12px 0px rgba(255, 255, 255, 1);
        -moz-box-shadow: 0px 1px 12px 0px rgba(255, 255, 255, 1);
        box-shadow: 0px 1px 12px 0px rgba(255, 255, 255, 1);
        border-radius: 10000px;
        position: relative;*/
    }
   
    #block-ajman-page-title h1 {
      
    }
    #block-ajman-page-title h1 {
        font-weight: 600;
    }
    .searc_input .has-success .form-control::placeholder {
        color: #fff;
        opacity: 1;
    }
    .searc_input .has-success .form-control:-ms-input-placeholder {
        color: #fff;
    }
    .searc_input .has-success .form-control::-ms-input-placeholder {
        color: #fff;
    }
    /*.listViweBox .col-list .counterBoxG {
        border-color: rgb(142, 115, 74);
    }
    .listViweBox .col-list:nth-child(1) {
        border-color: #f1735d;
    }
    .listViweBox .col-list:nth-child(1) .counterBoxG .circle_top_box {
        border-color: #f1735d;
    }
    .listViweBox .col-list:nth-child(1) .counterBoxG:hover .circle_top_box {
        background: #b3412d;
    }*/
    .path-ajman-data .hide-block #views-exposed-form-detail-page-of-ajman-data-page-2 input[type=submit] {
        height: 66px;
        background-color: rgb(255, 255, 255);
        max-width: 80px;
        height: 59px;
        width: 100%;
        border-radius: 1000px;
        margin-top: 1px;
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
        display: flex;
        align-items: center;
        justify-content: center;
        color: #8f7347;
        font-size: 16px;
        float: right;
        margin-top: -59.4px;
        margin-right: 0px;
        border: 1px solid #fff;
        position: relative;
    }
    @media (min-width:768px) and (max-width:991px) {
        #block-ajman-content img {
            position: absolute;
            max-width: inherit;
        }
        .rotBox {
            display: none;
        }
        .searc_input {
            position: relative;
            top: inherit;
            left: inherit;
            transform: inherit;
            margin: 14px 0;
        }
        .d-tab-block {
            display: block!important;
        }
        .d-tab-block {
            display: block!important;
        }
    }
    @media (min-width:769px) {
      .is_rtl .data-para .container-live .col-md-12,
      .is_rtl .data-para .container-live .col-md-2,
      .is_rtl .data-para .container-live .col-md-10 {
        float: right;
      }
    }
    @media (max-width:767px) {
        .container-counter .col-sm-4 {
            margin-bottom: 60px;
        }
        .px-3 {
            padding-left: 0;
            padding-right: 0;
        }
        main.page-content.clearfix .containerShadow {
            padding-left: 15px !important;
            padding-right: 15px !important;
        }
        .listViweBox {
            padding-left: 15px;
            padding-right: 15px;
        }
        .container-counter .col-sm-4:last-child {
            margin-bottom: 0;
        }
        .d-mob-block {
            display: block!important;
        }
        .data-para {
            font-size: 16px;
           
            line-height: 1.5;
            text-align: center;
            display: block;
        }
        .listViweBox .counterBoxG {
            margin-bottom: 80px;
            height: auto;
        }
        .searc_input {
            position: relative;
            top: inherit;
            left: inherit;
            transform: inherit;
            margin: 14px 0;
        }
        .rotBox {
            display: none;
        }
    }
    .hide-block #views-exposed-form-detail-page-of-ajman-data-page-2 .js-form-item-tid, .hide-block #views-exposed-form-detail-page-of-ajman-data-page-2 .form-item-tid-1.js-form-item-tid-1, .hide-block #views-exposed-form-detail-page-of-ajman-data-page-2 .js-form-item-tid-2 {
        display: none;
    }
    .js-form-item-tid label, #views-exposed-form-detail-page-of-ajman-data-page-2 .js-form-item-tid-1 label, #views-exposed-form-detail-page-of-ajman-data-page-2 .js-form-item-tid-2 label {
       /* padding-right: 12px;
        margin-bottom: 18px;
        margin-top: 10px;
        font-size: 16px;
        font-family: 'Dubai-Regular';
        color: rgb(34, 34, 34);
        line-height: 1.2;
        text-align: left;
        font-weight: 600!important;*/
    }
    .hide-block #edit-submit-detail-page-of-ajman-data--41 {
        background: #fff url(/sites/default/files/images/search.png) center no-repeat;
        text-indent: -9999px;
        background-size: 20px 20px;
    }
    .hide-block #edit-submit-detail-page-of-ajman-data--41 {
        height: 66px;
        background-color: rgb(255, 255, 255);
        max-width: 80px;
        height: 59px;
        width: 100%;
        border-radius: 1000px;
        margin-top: 1px;
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
        display: flex;
        align-items: center;
        justify-content: center;
        color: #8f7347;
        font-size: 16px;
        float: right;
        
        margin-right: 0px;
        border: 1px solid #fff;
        position: relative;
    }
    /*.rotBox {
        position: absolute;
        top: 0;
        right: -84px;
        background-color: #8f7347;
        height: 180px;
        width: 224px;
        transform: rotate(36deg);
        z-index: 0;
        background-image: url(https://cdn.ajman.ae/themes/ajman/images/search_bg.png);
    }*/
    .searchBarBg {
        position: relative;
        margin: 13px 0;
        overflow: hidden;
        /*background-color: #8e734a;*/
        float: left;
        width: 100%;
       /* background: linear-gradient(0deg, rgba(23, 98, 184, 0.1), rgba(23, 98, 184, 0.1)), linear-gradient(0deg, #FFFFFF, #FFFFFF);*/
    }
    .listViweBox .col-list .counterBoxG {
           background: #FFFFFF;
    box-shadow: 0px 3px 13px rgba(0, 0, 0, 0.0792996);
    border-radius: 12px;
    }

    .searc_input .has-success .form-control:focus::-webkit-input-placeholder {
        color: #000;
    }
    @media (min-width:768px) and (max-width:991px) {
        #block-ajman-content img {
            position: relative;
            max-width: inherit;
        }
        .rotBox {
            display: none;
        }
        .searc_input {
            position: relative;
            top: inherit;
            left: inherit;
            transform: inherit;
            margin: 14px 0;
        }
        .d-tab-block {
            display: block!important;
        }
        .d-tab-block {
            display: block!important;
        }
    }
    @media (max-width:767px) {
        .container-counter .col-sm-4 {
            margin-bottom: 60px;
        }
        .px-3 {
            padding-left: 0;
            padding-right: 0;
        }
        main.page-content.clearfix .containerShadow {
            padding-left: 15px!important;
            padding-right: 15px!important;
        }
        
        .container-counter .col-sm-4:last-child {
            margin-bottom: 0;
        }
        .d-mob-block {
            display: block!important;
        }
        .data-para {
            font-size: 16px;
           
            line-height: 1.5;
            text-align: left;
            display: block;
        }
        .listViweBox .counterBoxG {
            margin-bottom: 80px;
            height: auto;
        }
        .searc_input {
            position: relative;
            top: inherit;
            left: inherit;
            transform: inherit;
            margin: 14px 0;
        }
        .rotBox {
            display: none;
        }
        #block-ajman-content img {
            position: relative;
        }
    }
    a:hover {
        color: inherit;
        text-decoration: none!important;
    }
   

    .path-ajman-data .searc_input .has-success .form-control {
        height: 50px;
       /* border-radius: 1000px;*/
       /* background-color: transparent;*/
        border: none;
        box-shadow: none;
        font-size: 16px;       
        color: #9A9C9F;        
        line-height: 1.714;
        padding-left: 10px;
    }
    .path-ajman-data .searchBarBg .has-success .form-control:focus {
        border-color: #8e7e65!important;
        /*-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168!important;
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #b5720c!important;*/
    }
    .path-ajman-data .searc_input .form-group {
        /*max-width: 832px;
        margin: auto;
        -webkit-box-shadow: 0px 1px 12px 0px rgba(255, 255, 255, 1)!important;
        -moz-box-shadow: 0px 1px 12px 0px rgba(255, 255, 255, 1)!important;
        box-shadow: 0px 1px 12px 0px rgba(255, 255, 255, 1)!important;
        border-radius: 10000px;
        position: relative;*/
    }
    @media screen and (max-width:1024px) {
        .services-item {
            padding: 2rem;
        }
        .services-item h3 {
            font-size: 1.1em;
        }
    }
    @media all and (max-width:768px) {
        #block-ajman-page-title h1 {
            font-size: 1.5em;
            margin-top: 10px;
        }
        .services-item {
            height: 140px;
        }
        #block-ajman-content {
            text-align: center;
        }
    }
}
/*! CSS Used from: https://cdn.ajman.ae/web/files/css/css_iz_7apAPuq-73MW9Hl-dTIuFfydXI2ACY8LBt_P-IJY.css ; media=all */

@media all {    
    

    .form-control {
        display: block;
        width: 100%;
        height: 34px;
        padding: 6px 12px;
        font-size: 14px;
        line-height: 1.42857143;
        color: #555;
        background-color: #fff;
        background-image: none;
        border: 1px solid #ccc;
        border-radius: 4px;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
        -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
        -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
        transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    }
    .form-control:focus {
        border-color: #66afe9;
        outline: 0;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
    }
    .form-control::-moz-placeholder {
        color: #999;
        opacity: 1;
    }
    .form-control:-ms-input-placeholder {
        color: #999;
    }
    .form-control::-webkit-input-placeholder {
        color: #999;
    }
    .form-control::-ms-expand {
        background-color: transparent;
        border: 0;
    }
    .form-group {
        margin-bottom: 15px;
    }
    .has-feedback {
        position: relative;
    }
    .auto-service-search-form .has-feedback .form-control {
        padding-right: 0px;
    }

    .has-feedback .form-control {
        /*padding-right: 42.5px;*/
    }
    .has-success .form-control {
       
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    }
    .has-success .form-control:focus {
        /*border-color: #2b542c;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;*/
    }
    .container:after, .container:before, .row:after, .row:before {
        display: table;
        content: " ";
    }
    .container:after, .row:after {
        clear: both;
    }
    .fa {
        -moz-osx-font-smoothing: grayscale;
        -webkit-font-smoothing: antialiased;
        display: inline-block;
        font-style: normal;
        font-variant: normal;
        text-rendering: auto;
        line-height: 1;
    }
    .fa-5x {
        font-size: 5em;
    }
    .fa-link:before {
        content: "\f0c1";
    }
    .fa-users:before {
        content: "\f0c0";
    }
    .fa {
        font-family: 'Font Awesome 5 Free';
        font-weight: 900;
    }
    .fa {
        display: inline-block;
        font: normal normal normal 14px/1 FontAwesome;
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .fa-5x {
        font-size: 5em;
    }
    .fa-users:before {
        content: "\f0c0";
    }
    .fa-link:before {
        content: "\f0c1";
    }
    .fa-files-o:before {
        content: "\f0c5";
    }
    @media (max-width:320px) {
        html div#block-ajman-page-title h1 span {
            text-align: center;
            display: block;
        }
    }
    div#block-ajman-content {
        line-height: 1.6em;
    }
    @media (max-width:768px) {
        div#block-ajman-content {
            text-align: inherit;
        }
    }
    div#block-ajman-content label {
        font-weight: normal;
    }
    @media (max-width:768px) {
        div#block-ajman-content {
            padding: 0;
            margin: 0;
        }
    }
    @media (max-width:768px) {
        .xs-clear {
            clear: both;
        }
    }
}



/*******************************************************/


input:focus {
    outline: none;
}
body button, body button:focus {
    outline: 0;
}
body button::-moz-focus-inner {
    border: 0;
}
.btn:focus, .btn:hover {
    outline: none!important;
}
.is_ltr p::first-letter {
    text-transform: capitalize;
}
a:hover {
    cursor: pointer;
    text-decoration: underline;
}
label:hover:before {
    border: 2px solid #8f7347!important;
}
@media (min-width:768px) {
    .hide-block .js-form-item-combine #edit-combine {
        font-size: 14px!important;
    }
}
@media (max-width:768px) {
    h2 {
        height: auto!important;
    }
}
.justify-content-between {
    -webkit-box-pack: justify!important;
    -ms-flex-pack: justify!important;
    justify-content: space-between!important;
}
.d-flex {
    display: -webkit-box!important;
    display: -ms-flexbox!important;
    display: flex!important;
}
h2, h3 {
    margin: 0 0 10px;
    font-weight: normal;    
    color: inherit;
    text-rendering: optimizelegibility;
}
a {
    color: #1762B8;
}

.container {
    position: relative;
}
.col-xs-12:before, .col-sm-12:before, .col-md-12:before, .col-lg-12:before, .col-xs-12:after, .col-sm-12:after, .col-md-12:after, .col-lg-12:after {
    content: " ";
    display: table;
}
.col-xs-12:after, .col-sm-12:after, .col-md-12:after, .col-lg-12:after {
    clear: both;
}

input[type="text"], select {
    width: 100%;
    border: 1px solid #D5D5D5;
    padding: 0px 6px 0px;
}
input:focus {
    background-color: #F5F5F5;
    border-color: #D5D5D5;
}
select {
    padding: 5px;
}
.btn {
    padding: 6px 15px;
}
.btn:focus {
    outline: 0;
}
a {
    transition: all .3s ease 0s;
}
.metadata-box-dataset-2 .dataset-bold {
    font-weight: 700;
    font-size: 19px;
    padding-right: 4px;
}
.ajman-data-api-item h2 {
    font-size: 26px;
}
.metadata-box-dataset-2 h3 {
    margin-top: 5px;
    margin-bottom: 5px;
}
.label-new.data-body-2 {
    font-size: 19px;
    margin-top: 20px;
}
.metadata-box-dataset-2 {
    margin-bottom: 15px;
}
.label-new.label-default- {
    font-size: 19px;
}
.listViweBox .ajman-data-api-item h2 {
    font-size: 20px;
    margin: 0;
    margin-bottom: 7px;
}
.btn-label-bor {
    border: 1px solid #8f7347;
    padding: 2px 10px;
    margin-right: 10px;
    margin-top: 2px;
}
.listViweBox .ajman-data-api-item h2 a {
    font-size: 16px;
    
    color: rgb(12, 89, 155);
    font-weight: 500;
    line-height: 28px;
}
.label-new.data-body-2 {
    font-size: 16px;
    line-height: 20px;
    margin-top: 11px;
}
.mxWidthHbw {
    max-width: calc(100% - 50px);
}
.listViweBox span.gly-icon {
    padding-right: 10px;
    color: #ffffff;
    width: 23.5px;
    height: 23.5px;
    background: #1762B8;
    border-radius: 45px;
    font-size: 13px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    margin-right: 10px;
}
.dropdownCs button {
    border-color: #8f7347;
    padding: 3px 33px;
    border-radius: 100px;
    position: relative;
   
    text-align: left;
    border-style: solid;
    border-width: 1px;
    border-color: rgb(142, 115, 74);
    background-color: rgba(1, 185, 175, 0);
    height: 43px;
}
.gridBoxd {
    margin: 11px 0 0 0;
    /* border: 1px solid #ccc; */
    padding: 32px 10px 20px 32px;
    /* float: left; */
    width: 100%;
}
.scrollGrid {
    overflow-y: auto;
}
.gridBoxd.scrollGrid .form-group {
    margin-bottom: 30px;
}
.btn-filter {
    border-style: solid;
    border-width: 1px;
    border-color: rgb(142, 115, 74);
    background-color: rgb(143, 115, 71);
    font-size: 12.308px;
    
    color: rgb(255, 255, 255);
    line-height: 1.2;
    text-align: center;
    height: 46px;
    max-width: 220px;
    width: 100%;
    font-size: 18px;
    border-radius: 1000px;
}
.btn-filter:hover, .btn-filter:focus, .btn-filter:active:hover {
    background-color: #ab315a!important;
    border-color: #ab315a!important;
}
.btn-link.btn-filter:hover, .btn-link.btn-filter:focus, .btn-link.btn-filter:active:hover {
    background-color: #ffffff!important;
    border-color: #ffffff!important;
    color: #ab315a;
}
.btn-filter.btn-link {
    background: transparent;
    border: 0;
    color: #222222;
    text-align: right;
}
.px-0 {
    padding-left: 0;
    padding-right: 0;
}
.Filter_by {
      
    font-weight: bold;
    line-height: 1.2;
    text-align: left;
    
    padding-bottom: 16px;
    font-weight: 500;
font-size: 16px;
line-height: 28px;
/* identical to box height, or 175% */
color: #000000;
border-bottom: 1px solid rgba(54, 58, 64, 0.1);
transform: rotate(-0.38deg);
}


.path-ajman-data-category.has-glyphicons .select-wrapper:after {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: '\e114';
    display: inline-block;
    background: #1762B8;
    border-radius: 0px 3px 3px 0px;
    font-family: 'Glyphicons Halflings';
    width: 63px;
    right: 1px;
    top: 1.08%;
    bottom: 3.08%;
    text-align: center;
    color: #fff;
    padding-top: 14px;
    margin-top: 0; 
    padding-right: 0;
}


h2.por-block-2 {
    font-size: 16px;
        
}
.path-ajman-data-category h2.por-block-2 {
   
        padding-top: 6px;
}
h3.por-block {
    font-size: 16px;
line-height: 28px;


display: flex;
align-items: center;

color: #000000;
}
.gridBoxd .views-col {
    margin-bottom: 25px;
    margin-top: 31px;
}
.metadata-box-dataset-2 h3.my-0 {display: flex;}
.gridBoxd .views-col:first-child {
    margin-top: 0;
}
.pl-33x {
    padding-left: 33px;
}
.mb-0 {
    margin-bottom: 0;
}
.listViweBox {
    float: left;
    width: 100%;
}
main.page-content.clearfix .containerShadow {
    padding: 19px 0!important;
    border-radius: 8px;
    background: #fff url(/sites/default/files/images/bg-header.png) left top repeat-x;
    box-shadow: 4px 0 17px -9px rgba(105, 100, 100, 0.66), -4px 0 17px -9px rgba(105, 100, 100, 0.66);
    -webkit-box-shadow: 4px 0 17px -9px rgba(105, 100, 100, 0.66), -4px 0 17px -9px rgba(105, 100, 100, 0.66);
    -moz-box-shadow: 4px 0 17px -9px rgba(105, 100, 100, 0.66), -4px 0 17px -9px rgba(105, 100, 100, 0.66);
    margin-top: 40px;
    margin-bottom: 40px;
}

.flex-wrap {
    flex-wrap: wrap;
}
.searc_input {
    position: relative;
    padding: 18px 15px;
}



.searc_input .has-success .form-control::placeholder {
    color: #fff;
    opacity: 1;
}
.searc_input .has-success .form-control:-ms-input-placeholder {
    color: #fff;
}
.searc_input .has-success .form-control::-ms-input-placeholder {
    color: #fff;
}
.text-choc {
    color: #1762B8;
        padding-right: 6px
}
.por-block {
    padding-right: 10px;
    margin: 0;
    float: left;
}
.por-block-2 {
    margin: 0;
    font-weight: 600;
    float: left;
}
@media (max-width:1199px) {
    .order1 {
        order: 1;
    }
    .order2 {
        order: 2;
    }
}
@media (min-width:768px) and (max-width:991px) {
    .searc_input {
        position: relative;
        top: inherit;
        left: inherit;
        transform: inherit;
        margin: 14px 0;
    }
    .d-tab-block {
        display: block!important;
    }
    .d-tab-block {
        display: block!important;
    }
}
@media (max-width:767px) {
    .px-3 {
        padding-left: 0;
        padding-right: 0;
    }
    main.page-content.clearfix .containerShadow {
        padding-left: 15px!important;
        padding-right: 15px!important;
    }

    .mxWidthHbw {
        max-width: calc(100% - 41px);
        float: left;
    }
    .w-mob-100 {
        width: 100%;
    }
    .listViweBox span.gly-icon {
        float: left;
    }
    .dropdownCs, .dropdownCs button {
        float: right;
        width: 100%;
    }
    .d-mob-block {
        display: block!important;
    }
    .btn-label-bor {
        margin: 2px 2px;
    }
    .searc_input {
        position: relative;
        top: inherit;
        left: inherit;
        transform: inherit;
        margin: 14px 0;
    }
}
.hide-block #views-exposed-form-detail-page-of-ajman-data-page-2 .js-form-item-tid, .hide-block- .form-item-combine, .hide-block #views-exposed-form-detail-page-of-ajman-data-page-2 .form-item-tid-1.js-form-item-tid-1, .hide-block #views-exposed-form-detail-page-of-ajman-data-page-2 .js-form-item-tid-2 {
    display: none;
}
.hide-block- #edit-submit-detail-page-of-ajman-data {
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4;
}
.hide-block- #edit-submit-detail-page-of-ajman-data {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.hide-block- #edit-submit-detail-page-of-ajman-data {
    border-style: solid;
    border-width: 1px;
    /* border-color: rgb(142, 115, 74); */
    /* background-color: rgb(143, 115, 71); */
    font-size: 12.308px;
    color: rgb(255, 255, 255);
    line-height: 1.2;
    text-align: center;
    height: 46px;
    max-width: 135px;
    width: 100%;
    font-size: 18px;
    border-radius: 10px;
    /* margin-top: 20px;*/
}
.px22-0.px22-service-0 {
  margin-top: -63px;
}
.hide-block- #edit-submit-detail-page-of-ajman-data:hover, .hide-block- #edit-submit-detail-page-of-ajman-data:focus, .hide-block- #edit-submit-detail-page-of-ajman-data:active:hover {
    background-color: #ab315a!important;
    border-color: #ab315a!important;
}
.hide-block- #edit-submit-detail-page-of-ajman-data:focus {
    color: #fff;
}
.hide-block- #edit-tid, .hide-block- #edit-tid-1, .hide-block- #edit-tid-2 {
    border-color: #8f7347;
    padding: 3px 16px;
    /* border-radius: 100px; */
    position: relative;
    text-align: left;
    border-style: solid;
    border-width: 1px;
    border-color: rgb(142, 115, 74);
    /* background-color: rgba(1, 185, 175, 0); */
    height: 46px;
    border: 1px solid #B9B9B9;
    box-sizing: border-box;
    border-radius: 4px;
}
.hide-block- #edit-tid:hover {
    color: #333;
    border-color: #adadad;
}
.js-form-item-tid label, #views-exposed-form-detail-page-of-ajman-data-page-2 .js-form-item-tid-1 label, #views-exposed-form-detail-page-of-ajman-data-page-2 .js-form-item-tid-2 label {
    padding-right: 12px;
    margin-bottom: 18px;
    margin-top: 10px;
    font-size: 16px;
    
    color: rgb(34, 34, 34);
    line-height: 1.2;
    text-align: left;
    font-weight: 600!important;
}
.path-ajman-data-category  .custom_bread h2 a {
    color: #17599b;
    font-weight: 400;
    word-break: break-all;
    white-space: unset;
}
.path-ajman-data-category  .custom_bread {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 0px!important;
    width: auto;
    float: left;
}


h6.total_count_text {margin-bottom: 0;}
.dropdownCs .form-inline .select-wrapper {
    width:  100% !important;
}
.path-ajman-data-category  .custom_bread h2 {
    text-transform: capitalize;
    position: relative;
    text-align: left;
    padding: 0;
    width: auto;
    font-size: 22px;
    margin-bottom: 0;
    float: left;
    margin-top: 0px;
    word-break: break-all;
    white-space: normal;
}
.padding_icon2 {
    padding: 0 10px!important;
}
.hide-block #edit-submit-detail-page-of-ajman-data {
    
    background-size: 20px 20px;
}
.hide-block #edit-submit-detail-page-of-ajman-data {
    height: 66px;
   
    max-width: 80px;
    height: 59px;
    width: 100%;
    border-radius: 1000px;
    margin-top: 1px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    font-size: 16px;
    float: right;
    
    margin-right: 0px;
    border: 1px solid #fff;
    position: relative;

    background: #1762B8;
border-radius: 0px 8px 8px 0px;
}
.searchBarBg {
    position: relative;
    border-radius: 8px;
    /*margin: 13px 0;
    overflow: hidden;
    background-color: #8e734a;
    float: left;
    width: 100%;
    background-image: url(https://cdn.ajman.ae/themes/ajman/images/search_bg.png);*/
}
.toggleActive .searchBarBg {
    border-radius: 8px 8px 0px 0px;
}
.btn-link.btn-filter a.btn-filter--:hover {
    background-color: #ffffff!important;
    border-color: #ffffff!important;
    color: #ab315a;
}
.btn-filter.btn-link a.btn-filter-- {
    background: transparent;
    border: 0;
    color: #222222;
    text-align: right;
}
.px22-0 {
    margin-top: -31px;
}
.aj-inline li {
    display: inline!important;
}
.aj-inline li .btn-label-bor {
    border: 1px solid #8f7347;
    padding: 2px 10px;
    margin-right: 10px;
    margin-top: 2px;
}
.aj-inline li .btn-label-bor {
    border: none;
    padding: 2px 10px;
    margin-right: 10px;
    margin-top: 2px;
    display: inline-block;
    padding: 3px 15px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border-radius: 4px;
    background: #1762B8;
    border-radius: 28px;
    color: #fff;
    font-family: Roboto;
    font-style: normal;
    font-weight: bold;
    font-size: 10px;
    line-height: 16px;
    text-align: center;
    letter-spacing: 0.3px;
    color: #FFFFFF;

}
.metadata-box-dataset-2  ol {padding-left: 0;}
.searchBarBg .has-success .form-control:focus {
    /*border-color: #8e7e65!important;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168!important;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #b5720c!important;*/
}
.views-col.col-1 .field-content.pl-33x {
    display: inline-block;
}
.listViweBox .ajman-data-api-item h2 {
    margin-bottom: 0px!important;
}
.pl-service-33x {
    display: block!important;
}

.is_rtl .btn.lang_switch {
        float: left;
   
    margin-right: 6px;
}

.custom_bread a{
    color: #1762B8;
}

@media (min-width: 768px) {

  .d-mob-block-- .form-inline .form-control {
    display: inline-block !important;
    width: 35%;
    /* vertical-align: middle; */
}

 .d-mob-block-- .js-form-item-combine {
    display: inline;
 }
  
}


@media (max-width:767px) {
    .d-flex.d-mob-block h3.por-block {
        font-size: 17px!important;
    }
    .d-flex.d-mob-block h2.por-block-2 {
        font-size: 17px!important;
    }
    .path-ajman-data-category .mt-0.custom_bread {
        font-size: 20px!important;
    }
    .path-ajman-data-category  .custom_bread {
        text-align: inherit;
        margin: auto;
        display: flex;
        align-items: center;
        justify-content: center;
        padding-top: 0px!important;
        width: auto;
        float: left;
        padding-bottom: 5px;
    }
    .path-ajman-data-category  .custom_bread h2 {
        text-transform: capitalize;
        position: relative;
        text-align: left;
        padding: 0;
        width: auto;
        font-size: 17px;
        float: left;
        margin-top: 0px;
        word-break: normal!important;
    }
    .hide-block- #edit-submit-detail-page-of-ajman-data {
        border-style: solid;
        border-width: 1px;
        border-color: rgb(142, 115, 74);
        background-color: rgb(143, 115, 71);
        font-size: 12.308px;
        
        color: rgb(255, 255, 255);
        line-height: 1.2;
        text-align: center;
        height: 35px;
        max-width: 83px;
        width: 100%;
        font-size: 14px;
        border-radius: 1000px;
        margin-top: 20px;
    }
    .path-ajman-data-category  .custom_bread h2 a {
        color: #222222;
        font-weight: 400;
        word-break: normal!important;
        white-space: unset;
    }
    .px22-service-0 {
        margin-top: -26px;
    }
}
.searc_input .has-success .form-control:focus::-webkit-input-placeholder {
    color: #000;
}
.hide-block #views-exposed-form-detail-page-of-ajman-data-page-2 .js-form-item-tid, 
.hide-block #views-exposed-form-detail-page-of-ajman-data-page-2 .js-form-item-field-publisher-for-data-target-id, 
.hide-block- #edit-combine,
.hide-block #views-exposed-form-detail-page-of-ajman-data-page-2 .js-form-item-field-data-files-types-value, 
.hide-block #views-exposed-form-detail-page-of-ajman-data-page-2 .form-item-tid-1.js-form-item-tid-1, 
.hide-block #views-exposed-form-detail-page-of-ajman-data-page-2 .js-form-item-tid-2 {
    display: none !important;
}
@media (min-width: 768px) {
.dropdownCs .form-inline .form-control {
   
     width: inherit; 
     display: block !important;
    
}
.dropdownCs .form-inline .form-group {
   
    
     display: block !important;
    
}




 }
@media (max-width:1199px) {
    .order1 {
        order: 1;
    }
    .order2 {
        order: 2;
    }
}
@media (min-width:768px) and (max-width:991px) {
    .searc_input {
        position: relative;
        top: inherit;
        left: inherit;
        transform: inherit;
        margin: 14px 0;
    }
    .d-tab-block {
        display: block!important;
    }
    .d-tab-block {
        display: block!important;
    }
}
@media (max-width:767px) {
    .px-3 {
        padding-left: 0;
        padding-right: 0;
    }
    main.page-content.clearfix .containerShadow {
        padding-left: 15px!important;
        padding-right: 15px!important;
    }
    
    .mxWidthHbw {
        max-width: calc(100% - 41px);
        float: left;
    }
    .w-mob-100 {
        width: 100%;
    }
    .listViweBox span.gly-icon {
        float: left;
    }
    .dropdownCs, .dropdownCs button {
        float: right;
        width: 100%;
    }
    .d-mob-block {
        display: block!important;
    }
    .btn-label-bor {
        margin: 2px 2px;
    }
    .searc_input {
        position: relative;
        top: inherit;
        left: inherit;
        transform: inherit;
        margin: 14px 0;
    }
}
.path-ajman-data-category  .custom_bread {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 0px!important;
    width: auto;
    float: left;
    padding-bottom: 14px;
}
a:hover {
    color: inherit;
    text-decoration: none!important;
}

.searc_input .form-group {
   /* max-width: 832px;
    margin: auto;
    -webkit-box-shadow: none!important;
    -moz-box-shadow: none!important;
    box-shadow: none!important;
    border-radius: 10000px;
    position: relative;*/
}
.path-ajman-data-category .searc_input .has-success .form-control {
    height: 59px;
    /*border-radius: 1000px;*/
    /*background-color: transparent;*/
    border: 1px solid #fff;
    box-shadow: none;
    font-size: 16px;
    color: #9A9C9F;
    
    color: rgb(255, 255, 255);
    font-weight: bold;
    line-height: 1.714;
    padding-left: 30px;
}
.path-ajman-data-category .searchBarBg .has-success .form-control:focus {
    border-color: #8e7e65!important;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168!important;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #b5720c!important;
}
.path-ajman-data-category .searc_input .form-group {
    max-width: 580px;
    margin: auto;
   /* -webkit-box-shadow: 0px 1px 12px 0px rgba(255, 255, 255, 1)!important;
    -moz-box-shadow: 0px 1px 12px 0px rgba(255, 255, 255, 1)!important;
    box-shadow: 0px 1px 12px 0px rgba(255, 255, 255, 1)!important;
    border-radius: 10000px;*/
    position: relative;
}
@media (max-width:768px) {
    .path-ajman-data-category  .custom_bread {
        padding-bottom: 2px;
    }
    .d-flex.d-mob-block.pull-left {
        margin-top: 8px;
    }
    .d-flex.d-mob-block.pull-left h2 {
        font-size: 14px;
    }
}


@media all {
    
   
    .glyphicon {
        position: relative;
        top: 1px;
        display: inline-block;
        font-family: 'Glyphicons Halflings';
        font-style: normal;
        font-weight: 400;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .glyphicon-arrow-right:before {
        content: "\e092";
    }
   
   
   
   
    label {
        display: inline-block;
        max-width: 100%;
        margin-bottom: 5px;
        font-weight: 700;
    }
    .form-control {
        display: block;
        width: 100%;
        height: 34px;
        padding: 6px 12px;
        font-size: 14px;
        line-height: 1.42857143;
        color: #555;
        background-color: #fff;
        background-image: none;
        border: 1px solid #ccc;
        border-radius: 4px;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
        -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
        -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
        transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    }
    .form-control:focus {
        border-color: #66afe9;
        outline: 0;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
    }
    .form-control::-moz-placeholder {
        color: #999;
        opacity: 1;
    }
    .form-control:-ms-input-placeholder {
        color: #999;
    }
    .form-control::-webkit-input-placeholder {
        color: #999;
    }
    .form-control::-ms-expand {
        background-color: transparent;
        border: 0;
    }
    .form-group {
        margin-bottom: 15px;
    }
    .has-feedback {
        position: relative;
    }
    .has-feedback .form-control {
        padding-right: 42.5px;
    }
    .has-success .form-control {
        border-color: #3c763d;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    }
    .has-success .form-control:focus {
        border-color: #2b542c;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
    }
    .btn {
        display: inline-block;
        padding: 6px 12px;
        margin-bottom: 0;
        font-size: 14px;
        font-weight: 400;
        line-height: 1.42857143;
        text-align: center;
        white-space: nowrap;
        vertical-align: middle;
        -ms-touch-action: manipulation;
        touch-action: manipulation;
        cursor: pointer;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        background-image: none;
        border: 1px solid transparent;
        border-radius: 4px;
    }
    .btn:active:focus, .btn:focus {
        outline: 5px auto -webkit-focus-ring-color;
        outline-offset: -2px;
    }
    .btn:focus, .btn:hover {
        color: #ffffff;
        text-decoration: none;
    }
    .btn:active {
        background-image: none;
        outline: 0;
        -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
        box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    }
    .btn-link {
        font-weight: 400;
        color: #337ab7;
        border-radius: 0;
    }
    .btn-link, .btn-link:active {
        background-color: transparent;
        -webkit-box-shadow: none;
        box-shadow: none;
    }
    .btn-link, .btn-link:active, .btn-link:focus, .btn-link:hover {
        border-color: transparent;
    }
    .btn-link:focus, .btn-link:hover {
        color: #23527c;
        text-decoration: underline;
        background-color: transparent;
    }
    .dropdown {
        position: relative;
    }
    .container:after, .container:before, .row:after, .row:before {
        display: table;
        content: " ";
    }
    .container:after, .row:after {
        clear: both;
    }
    .pull-right {
        float: right!important;
    }
    .pull-left {
        float: left!important;
    }
    
    
    .pull-right {
        float: right;
    }
    .pull-left {
        float: left;
    }
    .fa-chevron-right:before {
        content: "\f054";
    }
    .fa-database:before {
        content: "\f1c0";
    }
    .sr-only {
        position: absolute;
        width: 1px;
        height: 1px;
        padding: 0;
        margin: -1px;
        overflow: hidden;
        clip: rect(0, 0, 0, 0);
        border: 0;
    }
    div label {
        font-weight: normal;
    }
    @media (max-width:768px) {
        .xs-clear {
            clear: both;
        }
    }
}