body {
    font-family: 'Lato';
    font-size: 14px;
    color: #000;
    overflow-x: hidden;
}
/* karla-regular - latin */
@font-face {
  font-family: 'Karla';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/karla-v7-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Karla'), local('Karla-Regular'),
       url('../fonts/karla-v7-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/karla-v7-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/karla-v7-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/karla-v7-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/karla-v7-latin-regular.svg#Karla') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/Lato-Regular.eot'); /* IE9 Compat Modes */
  src: local('Lato'), local('Lato-Regular'),
       url('../fonts/Lato-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/Lato-Regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/Lato-Regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/Lato-Regular.ttf') format('truetype'), /* Safari, Android, iOS */
       /*url('../fonts/karla-v7-latin-regular.svg#Karla') format('svg');  Legacy iOS */
}

.h2, h2 {
    font-size: 38px;
    text-transform: uppercase;
    font-weight: bold;
}


#fwgallery .fwg-page-header h2{

    /*font-size: 38px;*/
    /*text-transform: uppercase;*/
    /*font-weight: bold;*/
    /*color: #000;*/
    font-size: 30px;
    text-transform: uppercase;
    font-weight: bold;
    color: #000;
    line-height: 35px;
}

.row{
    margin: 0!important;
}

.logo-img{
    padding-top: 35px;
}

/*.newlogoadjust{*/
/*    margin-left: -50px;*/
/*}*/
.newlogoadjust{
    margin-left: 17px;
}

.searchbar-img{
    padding-top: 70px;
    float: right;
}

.language-img{
    padding-top: 70px;
}

.Denguelogo-img{
    padding-top: 40px; 
}

.navigation-img{
    width: 100%;
}

.container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px;
}

.wpb_wrapper {
    position: relative;
    z-index: 100;
}

.quick_block {
    z-index: 2;
}

.quick_block .inner {
    padding: 30px;
}

.m0 {
    margin: 0;
}

/*
.about-unit{
    background: url(../NDCU_Website/images/1-1-150x150.png)  no-repeat scroll right bottom #43b9f6;
}
*/

.about-case-2019{
    /*height: 200px;*/
        height: 270px;
}

.about-case-2018{
    /*height: 200px;*/
        height: 270px;
}


.quick_block .inner .heading {
    text-transform: uppercase;
    color: #fff;
}

.quick_block .inner .heading h5 {
    margin: 0;
    font-weight: lighter;
    font-size: 1.5rem;
    line-height: 1;
    color: #fff;
}

.quick_block .inner .heading h3 {
    margin-top: 5px;
    margin-bottom: 20px;
    font-weight: bold;
    font-size: 2.5rem;
    line-height: 1;
    color: #fff;
}

.letters-about{
    margin-bottom: 25px;
    line-height: 24px;
    font-size: 1.5rem;
    color: #d2f0ff;
    font-weight: 300;
}

.quick_block .inner a {
    text-transform: uppercase;
    color: #fff;
    font-weight: bold;
    display: inline-block;
    text-decoration: none;
}

.quick_block .inner a:after {
    width: 100%;
    height: 1px;
    background: #fff;
    content: '';
    display: block;
    margin: 5px 0 0;
    transition: all 300ms ease-in-out 0s;
}

a, .btn, button {
    outline: none;
    -webkit-transition: all 300ms ease-in-out 0s;
    transition: all 300ms ease-in-out 0s;
}

.vc_column_container>.vc_column-inner {
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
}

/*.vc_column_container {
    padding-left: 0;
    padding-right: 0;
}
*/
.sd-centered-wrapper {
    margin: 0 -15px;
}

.numbers-case{
    margin-top: -5px;
    font-size: 5.2rem;
    color: #d2f0ff;
    font-weight: 300;
    text-align: center;
}

.mosquitoclass{
    margin-top: -13% !important;
    padding-bottom: 140px;
    position: relative;
}

.risksl{
    padding-bottom: 25px;
    padding-top: 0px;
}

/*.mapslclz {*/
/*    width: -webkit-fill-available;*/
/*    height: auto;*/
/*}*/

.mapslclz {
    width: 100% !important;
}

.latestnews{
    /*padding-bottom: 65px;*/
        padding-bottom: 45px;
}

.survilancetool{
    text-align: center;
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #1a91d5;
    margin: 1em 0;
    padding: 0;
}

.titleRow {
    color: #404d5f;
    text-align: center;
    padding-top: 20px;
    text-transform: uppercase;
    padding-bottom: 19px;
}

/*.titleRow h2 {
    font-size: 2.7rem;
    margin: 0;
    line-height: 40px;
    font-weight: bold;
}*/

.titleRow h2:after {
    content: '';
    width: 85px;
    height: 1px;
    background: #0186d5;
    display: block;
    margin: 10px auto 0;
}

.mosquito-img{
    
    position: absolute;
    top: 175px;
    z-index: 9900;
    right: 6%;
}

.service_block {
    text-align: center;
    padding: 0 45px;
    margin: 30px 0;
}

.service_block_resource{
    text-align: center;
    margin: 30px 0;
    font-size: 1.6rem;
}

.service_block .icon {
    padding-bottom: 25px;
}

.service_block p {
    margin-bottom: 0;
    font-size: 1.5rem;
    text-align: justify;
}

.survillancecontent{
    /*padding-bottom: 60px;*/
}

.resourcescontent{
    padding-top: 25px;
    padding-bottom: 60px;
}

.logo-paddings{
    padding-bottom: 30px;
}

.footer.row {
    margin: 0;
    position: relative;
    height: 300px;
}

.footer-h2{
    font-size: 1.5rem;
    text-transform: uppercase;
    line-height: 64px;
    color: #fff;
    font-weight: bold;
}

footer .address_line {
    color: #828fa8;
}

.mapdetails{
    float: right;
    padding-bottom: 90px;
}

.footer .footer_bottom .copyright {
    color: #828FA8;
    line-height: 20px;
    font-size: 1rem; 
}
/*.fright {*/
/*    float: right;*/
/*    color: #828fa8;*/
/*}*/

.fright {
    /*float: right;*/
    color: #828fa8;
        padding-top: 108px;
}
.fright-sol{
    color: #828fa8;
    padding-top: 316px;
    padding-left: 396px;
}

.bgf{
    padding-bottom: 25px;
}


.box{
    color: #fff;
    padding: 20px;
    display: none;
    margin-top: 20px;
}

.space_align {
    padding-right: 30px;
}

table {
  border-collapse: collapse;
}

th, td {
  /*text-align: center;*/
  padding: 8px;
}


.rowr_imgs{
   padding-left: 50px;
}

.rowl_imgs{
    padding-left: 43px;
}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.mapouter{
    text-align:right;
    /*height:200px;*/
    /*width:365px;*/
    height: 200px;
    width: 400px;
}


.gmap_canvas {
    overflow:hidden;
    background:none!important;
    /*height:200px;*/
    /*width:365px;*/
    height: 250px;
    width: 400px;
}


.S_down-button_notices {
        width: 198px;
        height: 54px;
}
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/


/*
@media (min-width: 577px)
.col-sm-4 {
    width: 33.33333333%;
}
*/

@media (min-width: 768px){
.col-sm-4 {
    width: 33.33333333%;
}



}

@media (max-width: 576px) {
    
    
    #btcontentslider179 img {
      width: 290px !important;
    margin-top: 0%;
}
    .rowr_imgs{
   padding-left: 0px;
}



.rowl_imgs{
    padding-left: 0px;
}
    
    .vectorrowimg {
    float: left;
    width: 50% !important;
    padding: 4px;
    text-align: center;
}

    .h3, h3 {

    font-size: 19px !important;
}
.h2, h2 {
    font-size: 32px  !important;

}
    
    /* 2019 May 3rd*/
        .count {
            line-height: 0px !important;
            font-size: 4.2rem !important;
        }
        
        .about-case-2019 {
            height: 240px !important
        }
        .about-case-2018 {
            height: 240px !important
        }
        
        .quick_block {
            padding-bottom: 10px;
        }
                
        .mosqito-wording {
            margin-top: 183px  !important;
            margin-left: -63px !important;
            line-height: 13px !important;
        }
        
            .smd-mosqito-img{
            width: 90%;
            margin-top: -310px !important;
            /*float: right;*/
        }
        

          .risksl{
            /*padding-bottom: 40px;*/
            padding-bottom: 15px !important;
             padding-top: 95px !important
        }  
        
        .yearp {
            margin-top: -30px !important;
        }

        .wordingsl {
            font-size: 20px !important;
            padding-top: 23px !important;
            line-height: 32px !important;
            margin-left: 54px !important;
            display: block;
            margin-right: auto !important;
        }
        
        .wordingsl2 {
            margin-left: 54px !important;
                margin-top: -3px !important;
        
        }
        
        .wordingsl3 {
            font-size: 32px !important;
            margin-left: 54px !important;
                margin-top: -14px !important;
        }

        .year-text {
            font-size: 55px !important;
            margin-left: 200px !important;
        }
        
        .green-text {
            font-size: 46px !important;
        }

        .mapiconstyle {
            margin-top: -3px !important;
            width: 134% !important;
        }
        
        .navigation-colmap {
            height: 530px !important;
        }
        
        .smd-dengulelogo {
            width: 60% !important;
            margin-right: 25px;
              margin-top: 35px;
        }
                
        .newlogoadjust {
            margin-left: 0px !important;
        }
        
        
        .sp-accordion.sp-accordion-style1 .toggler, .sp-accordion.sp-accordion-style1 .toggler span, .sp-accordion.sp-accordion-style1 .toggler span span {
            /*display: block;*/
            width: 330px !important;
            height: 65px !important;;
            line-height: 30px !important;
            /*background-color: #d8dcde;*/
            /*cursor: pointer;*/
            /*border-bottom: 10px solid #fff;*/
            /*text-transform: uppercase;*/
            /*background-image: linear-gradient(to right, #e6e9eb, #c2c2c2);*/
        }

  
  body{
    overflow-x: hidden;
  }
        
        
        

    /* ------------------------------ */

    
     .logo-img {
        padding: 10px 0px;
        width: 70%;
    }
    
    .searchbar-img { 
        margin-top: -70px;
        width: 50%;
    }
    
    .language-img {
        margin-top: -63px;
        width: 50%;
    }
    
    .Denguelogo-img {
/*
        margin-left: 250px;
        margin-top: -205px;
        width: 20%;
*/
        margin-left: 267px;
        margin-top: -6px;
        width: 15%;
    }
    
    

    /*.smd-alignsa{*/
    /*    margin-top: -157px; */
    /*}*/
    
    .mosquitoclass {
        margin-top: -60px !important;
        padding-bottom: 130px;
        position: relative;
    }
    
    .letters-about {
    /* margin-bottom: 25px; */
        line-height: 18px;
        font-size: 1rem;
        color: #d2f0ff;
        font-weight: 300;
    }
    
    .quick_block .inner .heading h5 {
        margin: 0;
        font-weight: lighter;
        font-size: 1.3rem;
        line-height: 1;
        color: #fff;
    }
    
    
    .quick_block .inner .heading h3 {
        margin-top: 5px;
        margin-bottom: 20px;
        font-weight: bold;
        font-size: 2rem;
        line-height: 1;
        color: #fff;
    }
    

    
    .quick_block .inner {
        padding: 20px;
        height: 290px;
    }
    .mosquito-img {
        position: absolute;
        top: 715px;
        z-index: 9900;
        right: 1%;
        margin-left: 100px;
    }
    
    
    .numbers-case {
        /*margin-top: -30px;*/
        font-size: 4.2rem;
        color: #d2f0ff;
        font-weight: 300;
        text-align: center;
    }

    .latestnews {
        padding-bottom: 40px;
    }
    

    
    .survillancecontent {
        padding-bottom: 20px;
    }
    
    .resourcescontent {
        padding-bottom: 20px;
    }
    
    .service_block {
        text-align: center;
        padding: 15px 20px;
    }
    
    .titleRow h2 {
        font-size: 2rem;
        margin: 0;
        line-height: 40px;
        font-weight: bold;
    }
    
    
    .titleRow {
        padding-bottom: 0px;
    }

    .vc_column_container {
        padding-left: 25px;
        padding-right: 25px;
/*        padding-bottom: 15px;*/

    }

    .logo-paddings{
        padding-bottom: 15px;
    }
    .smd-footer-find{
        float: left !important;
    }  

    .mapdetails {
        padding-bottom: 30px;
    }
    
    .fright {
        float: left;
        color: #828fa8;
    }

    .smd-icon{
        width: 30%;
    }
    
    .bgf {
        padding-bottom: 10px;
    }
    
    
    #gruemenu.grue_99 ul ul li a, #navigation-toggle {
        color: #0084C9 !important;
        background: #0084c9 !important;
    }
    
    
    /*.smd-alignsa {*/
    /*    width: 25%;*/
    /*}*/
    
    /*.smd-alignLogo {*/
    /*    width: 65%;*/
    /*}*/

    /*.smd-dengulelogo {*/
    /*    margin-top: -170px;*/
    /*    margin-right: -280px;*/
    /*}*/
    
    /*.smd-alignsearch {*/
    /*    margin-top: -70px;*/
    /*}*/
    
    /*div.mod-languages ul {*/
    /*    float: right !important;*/
    /*    margin-top: 15px !important;*/
    /*    margin-bottom: 15px !important;*/
    /*}*/
    
    div.mod-languages img {
        border: none;
        width: 30%;
    }
    .smd-alignsa {
        float: right;
        margin-top: -197px;
    }
    
    .smd-alignLogo {
        width: 65%;
    }
    
    /*.smd-alignsearch {*/
    /*    margin-top: -70px;*/
    /*}*/
    
    .smd-alignsearch {
        margin-top: 0px;
        /*width: 50%;*/
        /*float: right;*/
    }
    
    div.mod-languages ul {
        float: left;
        margin-top: 15px !important;
        margin-bottom: 15px !important;
    }
    

    /*.copyright {*/
    /*    font-size: 12px;*/
    /*}*/
    
    .copysolution {
        text-align: left !important;
    }
    
    .joombig_tree_menu_root {
        background-color: transparent !important;
        /*margin-top: 15px !important;*/
        max-width: 100% !important;
    }
    
    .joombig_tree_menu_browser {
        margin-top: -15px !important;
    }
    .treeview, .treeview ul {
    margin-left: 10px !important;
}


.mapdetails {
    float: left !important;
}

iframe#gmap_canvas {
    width: 315px !important;
    height: 250px !important;
}

.case_texting {

    margin-left: 0px !important;
}

.casehclinic {
    margin-top: -28px !important;
}
.caseimage {
    margin: 8px 17px 26px 8px !important;

}

#phoca-dl-category-box .pd-filebox {

    width: 300px !important;
    margin-left: -34px !important;
}

body#itemid-131 .pd-title {
    font-size: 13px !important;
        margin-left: 184px !important;
            margin-right: -50px !important;
}


body#itemid-131 .btn-success {
    padding: 6px 80px !important;
    /*margin-right: -12px !important;*/
}
body#itemid-131 .pd-buttons {
    margin-right: 30px !important;
    margin-top: -50px !important;
}

body#itemid-164 .pd-filebox {
    width: 300px !important;
    margin-left: 0px !important;
}

body#itemid-164 .pd-title {
    font-size: 13px !important;
    /*margin-left: 207px !important;*/
    /*margin-right: -60px !important;*/
}

body#itemid-164 .btn-success {
    padding: 6px 80px !important;
    /*margin-right: -25px !important;*/
}

body#itemid-164 .pd-document16 {
    margin-left: 0px !important;
    margin-top: -25px !important;
}

body#itemid-164 .pd-buttons {
    margin-right: 30px !important;
    margin-top: 30px !important;
}

body#itemid-163 .pd-filebox {
    margin-left: 0px !important;
}

body#itemid-161 .pd-filebox {
    margin-left: 0px !important;
}
ul.nav.eventgallery-subcategories-list.nav>li {
    padding-bottom: 20px;
}


  .eventcalq {
    /*max-width: 55% !important;*/
    /* margin-left: 40px; */
    float: left !important;
    margin-left: 20px !important;
    display: none;
}

/*.banner-jem {*/
/*    padding-bottom: 75px;*/
/*}*/

div#jemmodulebanner .hr {
    height: 100px !important;
}
.event-button {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
}
  
div#jem dt {
    border-bottom: 0px solid #DDDDDD;
    float: left;
    margin-left: -80px;
}

div#jem dd {
    margin-left: 70px;
}









}

@media (min-width: 577px) and (max-width: 768px){
    .logo-img {
        padding-top: 20px;
    }
    
    .searchbar-img { 
        padding-top: 0px;
    }
    
    .language-img {
        width: 30%;
        float: right;
        margin-right: -130px;
        margin-top: -130px;
    }
    
    .Denguelogo-img {
        margin-top: -140px;
        float: right;
        margin-right: -240px;
    }
    
    .smd-mosqito-img{
        width: 50%;
        float: right;
    }
    
    .mosquito-img {
        position: absolute;
        top: 110px;
        z-index: 9900;
        right: 2%;
        margin-left: 390px;
    }
    
    .numbers-case {
        margin-top: -10px;
        font-size: 3.5rem;
    }
    
    .letters-about {
        margin-bottom: 25px;
        line-height: 13px;
        font-size: 1rem;
        color: #d2f0ff;
        font-weight: 300;
    }
    
    .mosquitoclass {
        margin-top: -110px !important;
        padding-bottom: 50px;
    }
    
    .quick_block .inner .heading h3 {
        font-size: 1.3rem;
    }
    
    .quick_block .inner .heading h5 {
        font-size: 1rem;
    }
    
    .about-case-2019{
        height: 135px;
    }

    .about-case-2018{
        height: 135px;
    }
    
    .smd-icon{
        width: 20%;
    }
    
    .smd-col-adj{
        width: 100%;
        padding-bottom: 30px;
    }
    
    .survillancecontent {
    padding-bottom: 60px;
    }
    
    
    .col-sm-4 {
        width: 33.33333333%;
        float: left;
    }
    
    .quick_block .inner {
        padding: 10px;
    }
    
    
    .col-sm-6 {
        width: 50%;
        float: left;
    }
    
    #gruemenu.grue_99 ul ul li a, #navigation-toggle {
        color: #0084C9 !important;
        background: #0084c9 !important;
    }
    
     div.mod-languages img {
        border: none;
        width: 30%;
    }
    .smd-alignsa {
        float: right;
        margin-top: -190px;
    }
    
    .smd-alignLogo {
        width: 65%;
    }
    
    /*.smd-alignsearch {*/
    /*    margin-top: -70px;*/
    /*}*/
    
    .smd-alignsearch {
        margin-top: -70px;
        width: 50%;
        float: right;
    }
    
    div.mod-languages ul {
        float: left;
        margin-top: 15px !important;
        margin-bottom: 15px !important;
    }
    

    
}

@media screen and (max-width: 1000px) {
        li.item-165.current.active.closed.file {
    background-color: #ffffff !important;
}

li.item-169.closed.file.last{
        background-color: #ffffff !important;
}
li.item-165.closed.file{
    background-color: #ffffff !important;
}
}

/* ipad*/

@media (min-width: 768px) and (max-width: 991px) {
    
    

    
    
    /* may 30*/
    .joombig_tree_menu_root {
     background-color: transparent !important; 
    /*margin-top: 15px !important;*/
    max-width: 100% !important;
}

iframe#gmap_canvas {
    width: 330px !important; 
}

        span.count {
    font-size: 4.0rem !important;
    }

    .count {
    line-height: 0px !important;
    }
    
    .cmu-wording {
    font-size: 14px !important;
    padding-top: 20px !important;
    line-height: 20px !important;
    }
    
    
    /* 2019 may 3rd*/
    
        .sp-accordion.sp-accordion-style1 .toggler, .sp-accordion.sp-accordion-style1 .toggler span, .sp-accordion.sp-accordion-style1 .toggler span span {
            /*display: block;*/
            width: 650px !important;
        }
    
    .mosqito-wording {
        /*text-align: justify;*/
        /*margin-top: 80px !important;*/
        /*margin-left: -20px !important;*/
        /*font-style: italic;*/
        /*font-weight: bolder;*/
        /*font-size: 10px !important;*/
        /*line-height: 13px !important;*/
        
        text-align: justify;
        margin-top: 108px !important;
        margin-left: -112px !important;
        margin-right: 175px !important;
        font-style: italic;
        font-weight: bolder;
        font-size: 10px !important;
        line-height: 13px !important;
    }
        .smd-mosqito-img{
        width: 80%;
        float: right;
        margin-top: -145px !important;
    }
    
    div#offlajn-ajax-search95 {
        /*margin-top: -5px !important;*/
            margin-top: 60px !important;
        margin-right: 120px !important;
    }
    
   .smd-dengulelogo {
    /*margin-top: 36px;*/
        margin-top: 0px;
    margin-right: 20px;
}
    .risksl {
    padding-top: 60px !important;
}
    
    .newlogoadjust {
    margin-left: 0px !important;
}
    
    .year-text {
    color: #4df9fd;
    font-size: 55px !important;
    margin-left: 160px !important;
}
    
    .wordingsl {
    /*font-size: 28px !important;*/
    /*padding-top: 175px !important;*/
    /*margin-left: 50px;*/
    /*line-height: 40px !important;*/
        font-size: 22px !important;
        padding-top: 98px !important;
        margin-left: 50px;
        line-height: 34px !important;
        margin-left: 28px !important;
}
    .wordingsl2 {
    font-size: 20px !important;
    margin-left: 28px !important;
    margin-top: 23px !important;
    margin-bottom: 10px !important;
}

.wordingsl3 {
    font-size: 28px !important;
    color: white;
    font-weight: bolder;
    text-transform: uppercase;
    margin-left: 28px !important;
    margin-top: 0px !important;
}
.yearp {
    margin-top: -32px !important;
}
.navigation-colmap {
    height: 388px !important;
}
.mapiconstyle {
    margin-top: -307px !important;
    float: right;
    width: 85% !important;
}

.green-text {
    font-size: 70px !important;
}

    .service_block_resource {
    width: 33% !important;
}

    .smd-icon{
        width: 20%;
    }
    
    .smd-icon_resource{
        width: 75% !important;
    }
    
    .fright-sol {
    color: #828fa8;
    padding-top: 316px;
    padding-left: 186px !important;
}
    
    /*------------------------*/
    
    
    .logo-img {
        padding-top: 20px;
    }
    
    .searchbar-img { 
        padding-top: 0px;
    }
    
    .language-img {
        width: 30%;
        float: right;
        margin-right: -130px;
        margin-top: -130px;
    }
    
    .Denguelogo-img {
        margin-top: -140px;
        float: right;
        margin-right: -240px;
    }
    

    
    .mosquito-img {
        position: absolute;
        top: 135px;
        z-index: 9900;
        right: 27%;
        margin-left: 375px;
        margin-right: -160px;
    }
    
    .numbers-case {
        margin-top: -10px;
        font-size: 4.2rem;
    }
    
    .letters-about {
        margin-bottom: 25px;
        line-height: 13px;
        font-size: 1rem;
        color: #d2f0ff;
        font-weight: 300;
    }
    
    .mosquitoclass {
        margin-top: -88px !important;
        padding-bottom: 50px;
    }
    
    .quick_block .inner .heading h3 {
        font-size: 1.5rem;
    }
    
    .quick_block .inner .heading h5 {
        font-size: 1rem;
    }
    
    .about-case-2019{
        height: 220px;
    }

    .about-case-2018{
        height: 220px;
    }
    

    
    .smd-col-adj{
        width: 100%;
        padding-bottom: 30px;
    }
    
    .survillancecontent {
    padding-bottom: 60px;
    }
    
    
    .smd-alignsa {
        margin-top: -210px;
    }
    
    .smd-alignsearch {
        margin-top: -135px;
        width: 30%;
        /*margin-left: 375px;*/
            margin-right: 130px;
    }
    .smd-alignlangbtn {
        margin-top: -68px;
        /*margin-left: 320px;*/
    }
    
    /*#gruemenu.grue_99, #gruemenu.grue_99 ul {*/
    /*    margin-top: 5px;*/
    /*}*/

    #gruemenu.grue_99 ul ul li a, #navigation-toggle {
        color: #0084C9 !important;
        background: #0084c9 !important;
    }

    .slide-desc-text-default {
        /* padding: 25px !important; */
        margin-left: 400px !important;
        text-align: left !important;
    }
    
    /*header text*/
    .slide-text {
        margin-bottom: -150px;
    }
    
    
        /* search bar for ipad*/
    #offlajn-ajax-search95 .offlajn-ajax-search-container {
        background: #ffffff;
        background: RGBA(255,255,255,1);
        padding: 4px;
        margin: 0;
        margin-top: 75px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
    }
    
    /* language button for ipad*/
    div.mod-languages ul {
        /*float: left;*/
        /*margin-top: 60px;*/
        float: right !important;
        margin-top: 65px !important;
        margin-bottom: 20px !important;
    }
    
    /* iec material ipad*/
    .mat-img {
        width: 45%;
    }
    
    .btniec_mat_smd_S {
        margin-top: -230px;
        margin-left: 310px;
        margin-bottom: 15px;
    }
    .btniec_mat_smd_T {
        margin-left: 310px;
    }
    
    .S_down-button {
        width: 235px;
    }
    .btniec_mat_smd_S_2 {
        margin-top: -145px;
        margin-left: 310px;
        margin-bottom: 15px;
    }
    
    .btniec_mat_smd_S_3 {
        margin-top: -396px;
        margin-left: 310px;
        margin-bottom: 15px;
    }
    
    .btniec_mat_smd_S_4 {
        margin-top: -415px;
        margin-left: 310px;
        margin-bottom: 15px;
    }
    
    .btniec_mat_smd_E {
        margin-top: -328px;
        margin-left: 310px;
    }
    
    .btniec_mat_smd_E_5 {
        margin-top: -60px;
        margin-left: 310px;
    }
    
    .btniec_mat_smd_E_6 {
        margin-top: -115px;
        margin-left: 310px;
    }
    
    .btniec_mat_smd_S_6 {
        margin-top: -205px;
        margin-left: 310px;
        margin-bottom: 15px;
    }
    
    .btniec_mat_smd_S_8{
        margin-top: -218px;
        margin-left: 310px;
        margin-bottom: 15px;
    }
    
    .btniec_mat_smd_S_9{
        margin-top: -388px;
        margin-left: 310px;
        margin-bottom: 15px;
    }
    
    .btniec_mat_smd_E_9 {
        margin-top: -300px;
        margin-left: 310px;
    }
    
    .btniec_mat_smd_S_10{
        margin-top: -400px;
        margin-left: 310px;
        margin-bottom: 15px;
    }
    
    .btniec_mat_smd_E_10 {
        margin-top: -310px;
        margin-left: 310px;
    }
    
    .btniec_mat_smd_S_11{
        margin-top: -210px;
        margin-left: 310px;
        margin-bottom: 15px;
    }
    
    .btniec_mat_smd_S_12{
        margin-top: -395px;
        margin-left: 310px;
        margin-bottom: 15px;
    }
    
    .btniec_mat_smd_E_12 {
        margin-top: -310px;
        margin-left: 310px;
    }
    
    .btniec_mat_smd_S_13{
        margin-top: -208px;
        margin-left: 310px;
        margin-bottom: 15px;
    }
    
    .btniec_mat_smd_S_14{
        margin-top: -208px;
        margin-left: 310px;
        margin-bottom: 155px;
    }
    
    .btniec_mat_smd_S_15{
        margin-top: -315px;
        margin-left: 310px;
        margin-bottom: 315px;
    }
    
    .S_down-button_notices {
        width: 235px;
        height: 33px;
    }
    
    .copyright {
        font-size: 12px;
    }
    
    .copysolution {
        font-size: 12px;
    }
    
    
    .casehclinic {
    margin-top: -110px !important;
}
  
  .eventcalq {
    /*max-width: 55% !important;*/
    /* margin-left: 40px; */
    float: right;
    margin-right: 0px !important;
}


div#jemmodulebanner {
    padding-top: 25px;
    padding-right: 340px;
}


/*.banner-jem {*/
/*    padding-bottom: 75px;*/
/*}*/

div#jemmodulebanner .hr {
    height: 100px !important;
}
.event-button {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
}


.space_align {
    padding-right: 30px !important;
    padding-bottom: 40px !important;
}


/*
#btcontentslider107 .bt_handles {
    top: 330px !important;
}
*/
        #btcontentslider107 .bt_handles {
        margin-top: 30px !important;
    }

  
}

@media (min-device-width: 800px) and (max-device-width: 1280px) {

    
    #btcontentslider179 img {
width: 455px !important;
    margin-top: 30%;
}

        #btcontentslider107 .bt_handles {
        margin-top: 30px !important;
    }
    
  /*  .mapiconstyle {
    margin-top: -307px !important;
    float: right;
    width: 81% !important;
}
    
     .mosquitoclass {
    margin-top: -130px !important;
    padding-bottom: 10px;
} */
    
    
    /*div#offlajn-ajax-search95 {*/
    /*    margin-top: 80px !important;*/
    /*    margin-right: 120px !important;*/
    /*}*/
    
    /*    div#offlajn-ajax-search95 {*/
        /*margin-top: -5px !important;*/
    /*        margin-top: 140px;*/
    /*    margin-right: 120px !important;*/
    /*}*/
    
/*    .smd-dengulelogo {*/
/*    margin-top: -15px !important;*/
/*    margin-right: 20px;*/
/*}*/


#offlajn-ajax-search95 .offlajn-ajax-search-container {
    background: #ffffff;
    background: RGBA(255,255,255,1);
    padding: 4px;
    margin: 0 !important;
    margin-top: 75px !important;
    /* margin-top: 0px !important; */
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}




}

/* ipad pro*/

@media (min-width: 992px) and (max-width: 1200px) {
    
    #btcontentslider179 img {
    width: 360px !important;
    margin-top: 50%;
}
    
    
    div#jemmodulebanner {
    padding-top: 25px;
    padding-left: 70px;
}


    
    
    /* style may 6th*/
    
    .fright-sol {

        padding-left: 296px !important;
    }

    /*--------------------------------------------*/
    .smd-mosqito-img{
        width: 94%;
        float: right;
        margin-top: -204px !important;
        margin-left: 32px !important;
    }
    
    .mosquito-img {
        position: absolute;
        top: 180px;
        z-index: 9900;
        right: 4%;
        width: 56%;
    }
    
    .mosquitoclass {
        margin-top: -130px !important;
        padding-bottom: 70px;
        position: relative;
    }
    
    .quick_block .inner .heading h3 {
        font-size: 2rem;
    }
    
    .language-img {
        padding-top: 75px;
        width: 100%;
    }
    
    .slide-desc-text-default {
        /*padding: 25px !important;*/
        margin-left: 600px !important;
        text-align: left !important;
    }
    
    /*header text*/
    .slide-text {
        margin-bottom: -60px;
    }
    
    
    /* 2019 may 3rd*/
    .mapiconstyle {
        margin-top: -493px !important;
            width: 100% !important;
    }
    
    .wordingsl {
        font-size: 30px !important;
        line-height: 50px !important;
        padding-top: 188px !important;
        margin-left: 45px !important;
    }
    
    .wordingsl2 {
        font-size: 42px;
        color: white;
        font-weight: bolder;
        text-transform: uppercase;
        margin-left: 45px !important;
        margin-top: 30px;
        margin-bottom: 30px;
    }
    
    .wordingsl3 {
        font-size: 42px;
        color: white;
        font-weight: bolder;
        text-transform: uppercase;
        margin-left: 45px !important;
        margin-top: 30px;
    }

    .green-text {
        font-size: 80px !important;
    }
    .year-text {
        color: #4df9fd;
        font-size: 85px !important;
        margin-left: 188px !important;
    }
    .yearp {
        margin-top: 25px !important;
    }
    
    .cmu-wording {
    color: #fff;
    font-size: 16px;
    text-transform: uppercase;
    padding-top: 18px;
    text-align: left;
}

    .newlogoadjust {
        margin-left: -30px;
    }
    
    .smd-dengulelogo {
        margin-right: -30px;
    }
    /*#gruemenu.grue_99 {*/
    
        /*padding-left: 20px !important;*/
    /*    padding-left: 0px !important;*/
    /*}*/
    #gruemenu > ul > li > a {

    padding-left: 17px !important;

}
    
    .mosqito-wording {
        margin-top: 145px !important;
        line-height: 18px !important;
        margin-right: -39px !important; 
    }
    /*----------------------*/
        
  /* iec material*/
  
  #phoca-dl-category-box .pd-filebox {
      width: 335px !important;
  }
  
  body#itemid-164 .btn-success {
    margin-top: -7px !important;
        margin-right: -16px;
}
  
  .btn-success {
    padding: 6px 26px !important;

}

.smd-caseimg {
    margin-top: 36px !important;
}

.casehclinic {
    margin-top: -100px !important;
}

.smd-headingcasemanage {
    margin-top: -73px;
}
.sp-accordion.sp-accordion-style1 .toggler, .sp-accordion.sp-accordion-style1 .toggler span, .sp-accordion.sp-accordion-style1 .toggler span span {
    width: 645px !important;
}
  
body#itemid-131 .pd-title {
    font-size: 14px;
}

#phoca-dl-category-box .pd-title, #phoca-dl-file-box .pd-title, #phoca-dl-download-box .pd-title {
    margin-left: 181px !important;
}

body#itemid-131 .pd-filebox {
    width: 500px !important;
}
body#itemid-131 .pd-title {
    margin-left: 205px !important;
}
body#itemid-164 .pd-filebox {
    width: 341px !important;
        margin-left: 20px !important;
}

/*
.eventcalq {
    max-width: 55% !important;
    float: left;
    margin-right: 85px !important;
        margin-left: 50px;
}
*/
    
    .eventcalq {
    max-width: 55% !important;
    /* margin-left: 40px; */
    float: left;
    margin-right: 0px !important;
        margin-left: 0px;
}

/*.banner-jem {*/
/*    padding-bottom: 75px;*/
/*}*/

div#jemmodulebanner .hr {
    height: 100px !important;
}

}


/*@media (min-width: 450px) and (max-width: 740px) { }*/

/*Slider*/
.slide-text h2{
    font-size: 40px;
    font-weight: bold;
    text-transform: uppercase;
}

div#navigation100 {
    top: 40% !important;
}

/*news*/

.bt-introtext{
    margin-top: 19px;
    height: 100px !important;
}

#btcontentslider107 .bt_handles {
    top: 264px !important;
    right: 5px !important;
}

.news {
    background-color: #e3effa;
    
}

.news-button strong {
    background-color: #09a7d4;
    padding: 12px 45px;
    color: #fff;
    font-size: 15px;
    text-decoration: none;
}

.news-button strong:hover {
    background-color: #aba8a7;
}

.news-button a {
    text-decoration: none;
}


hr {
       display: block;
    /* height: 16px; */
    border: 0;
    /*border-top: 8px solid #1a91d5;*/
    border-top: none;
    /* margin: 1em 0; */
    padding: 0;
    width: 63px;
    border-radius: 23px;
    /* float: right; */
    margin-top: 88px;
    margin-left: 1000px;
}

.news-button {
    margin-top: -48px;
}

/*menu*/

#gruemenu > ul > li > a {
    /* padding: 7px; */
    /*padding-bottom: 20px;*/
    /*padding-top: 20px;*/
    /*padding-right: 17px !important;*/
    /*padding-left: 17px;*/
    /*text-decoration: none;*/
    /*letter-spacing: 0px;*/
    
    padding-bottom: 20px;
    padding-top: 20px;
    /*padding-right: 35px !important;*/
    padding-right: 27px !important;
    padding-left: 17px;
    text-decoration: none;
    letter-spacing: 0px;
}

#gruemenu.grue_99 ul li:first-child > a {
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

#gruemenu.grue_99 ul > li > ul > li > a {
    font-size: 14px !important;
    text-transform: uppercase;
}


/*inner-page*/
.page-header {
    border-bottom: 0px solid #fff;
    /*margin-top: 0px;    */
        margin: 0px 0 0px !important;
}


/*Breadcrumb*/

.breadcrumb>li+li:before{
    content: unset;
}

.breadcrumb{
    background-color: #fff; 
    text-transform: uppercase;
}

.breadcrumb>.active {
    color: #ff8053;
    font-size: 16px;

}

.breadcrumb>li a {
    color: #000;
    /*font-size: 16px;*/
    font-size: 14px;
}

ul.breadcrumb {
    z-index: 9999999;
}

/*Tree Menu*/

ul.breadcrumb.breadcrumbs {
    /*margin-top: 15px;*/
    margin-top: 5px;
    border-bottom: 2px solid #f2f6f9;
}

.joombig_tree_menu_browser {
    /*margin-top: 34px;*/
        margin-top: 40px;
}

.joombig_tree_menu_root > div:last-child{
    display:none;
}


.filetree a:link, .filetree a:visited{
    color: #0083ce !important;
        text-transform: uppercase;
}


.filetree .file a{
        padding: 0px 21px 15px 29px;
    text-transform: uppercase;
    line-height: 36px;
}

.treeview li {
    background: unset;
}

/*Text*/



.h3, h3 {

    text-transform: uppercase;
    color: #000;
    font-weight: 600;
    color: #075582;
    font-size: 26px;
   
}
.h4, h4 {
    /*font-size: 22px;*/
    /*text-transform: uppercase;*/
    /*color: #000000;*/
    /*font-weight: bold;*/
    /*color: #075582;*/
    font-size: 25px;
    text-transform: none;
    font-weight: bold;
    color: #075582;
}

h5 {
    /*font-size: 18px;*/
    /*font-weight: bold;*/
    /*text-transform: uppercase;*/
    font-size: 20px;
    font-weight: bold;
    text-transform: none;
}

/*.vision, .mission, .goal{*/
    /* background: #4e7e94; */
/*    padding: 12px;*/
/*    border: 1px solid #4e7e94;*/
/*    border-radius: 21px;*/
/*   }*/


p {
    margin: 0 0 10px;
    color: #000;
    line-height: 30px;
    font-size: 15px;
        text-align: justify;
    line-height: 30px;
}

li {
    line-height: 30px;
    font-size: 15px;
}

.jd-simple-contact-form .form-group > input, .jd-simple-contact-form .form-group > textarea {
    padding-left: 140px !important;
}

.jd-simple-contact-form .form-group > input, .jd-simple-contact-form .form-group > textarea {
    width: 100% !important;
    border-radius: 0 !important;
    border: 1px solid #05406b !important;
    /*height: 40px !important;*/
        height: 32px !important;
    transition: all .3s ease-in-out !important;
    /*padding-left: 120px !important;*/
        padding-left: 12px !important;
}

.jd-simple-contact-form .form-group label {
    top: 14px !important;
    bottom: unset !important;
}

.jd-simple-contact-form .form-group label {
    float: none !important;
    width: auto !important;
    /*position: absolute !important;*/
    left: 10px !important;
    top: 0 !important;
    bottom: 0 !important;
    margin: auto !important;
    height: 20px !important;
    line-height: 1 !important;
    pointer-events: none !important;
    transition: all .3s ease-in-out !important;
    font-weight: 500 !important;
    text-transform: uppercase !important;
    color: #474747 !important;
    font-size: 13px !important;
}
.jd-simple-contact-form .d-block {
    display: block !important;
}

.jd-simple-contact-form .form-group {
    position: relative !important;
}

.form-group {
    margin-bottom: 18px;
}

button.btn.btn-primary {
    width: 100%;
    background-color: #0084c9;
}

.jd-simple-contact-form.jd-simple-contact-message-115 {
    margin-top: 26%;
}


/*Language*/
.mod-languages {
    margin-top: 48px;
}

/*Search*/

div#offlajn-ajax-search95 {
    margin-top: 60px;
        margin-right: -77px;
}

.search-caption-on{
 border-width: 0 0 3px 0;
    box-shadow: none;
    border-radius: 0;
    outline: none;
    padding-left: 5px;   
}

input#search-area95 {
    border-bottom: 1px solid #8d8d8d;
    border-radius: 0px;
}


.jd-simple-contact-form, .jd-simple-contact-form::before, .jd-simple-contact-form::after {
    box-sizing: border-box;
    margin-top: 100px;
}

.sp-accordion.sp-accordion-style1 .toggler, .sp-accordion.sp-accordion-style1 .toggler span, .sp-accordion.sp-accordion-style1 .toggler span span {
    display: block;
    height: 30px;
    line-height: 30px;
    background-color: #d8dcde;
    cursor: pointer;
    border-bottom: 1px solid #fff;
    text-transform: uppercase;
}


.sp-accordion.sp-accordion-style2 .sp-accordion-inner {
    padding: 15px 10px;
    line-height: 25px;
}

#gruemenu > ul > li.has-sub > a::after{
    content: "";
    position: absolute !important;
    width: 0 !important;
    height: 0 !important;
    border: 4px solid transparent !important;
}

#gruemenu.grue_99 > ul > li.has-sub > a::after {
    border-top-color: #000000 !important;
    right: 9px !important;
    top: 56% !important;
    margin-top: -5px;
}

#gruemenu.grue_99, #gruemenu.grue_99 ul, #gruemenu.grue_99 ul li, #gruemenu.grue_99 ul > li > a {
    font-size: 14px !important;
}

#gruemenu.grue_99 ul > li > ul > li > a {
    font-size: 15px!important;
    padding: 15px;
}

div.mod-languages ul{
    float: right;
}

#gruemenu ul ul li a {
    text-decoration: none;
    /*padding: 11px 25px;*/
    width: 180px;
    /*width: 200px;*/
}

.offlajn-ajax-search-container input:focus, textarea {
    outline: none !important;
    border-left :none !important;
     border-right :none !important;
      border-top :none !important;
}

.search-categories-inner {
    display: none;
}

.down-button{
    background: #0084C9;
    padding: 6px 50px;
    color: #fff;
    font-size: 15px;
    text-transform: uppercase;
    border: 0px;
}
.cdown-button{
    background: #0084C9;
    padding: 6px 48px;
    color: #fff;
    font-size: 15px;
    text-transform: uppercase;
    border: 0px;
}

img.smd-icon {
    text-align: center;
    margin: auto;
    /* float: none; */
    margin-bottom: 20px;
    -webkit-transform: scale(1);
    /* transform: scale(1); */
    -webkit-transition: .3s ease-in-out;
    /* transition: .3s ease-in-out; */
}

img.smd-icon:hover {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    cursor: pointer;
}

i.fa.fa-map-marker:hover {
    color: #e62e2e;
}

i.fa.fa-phone:hover{
    color: #89c049;
}

i.fa.fa-envelope:hover{
color:#ffbc08;
}

i.fa.fa-fax:hover{
color:#25b6d2;
}


i.fa.fa-facebook:hover{
color:#3a5ba0;
}

.media-left.icon {
    font-size: 17px;
}

td.list-title {
    text-transform: uppercase;
}

/*#gruemenu.grue_99 ul ul li a, #navigation-toggle {*/
/*    background: #0084C9 !important;*/
/*}*/

/*MEDIA QUARY*/



@media only screen and (max-width: 1024px) {
    
    
     hr {
        display: none;
    }
    div#offlajn-ajax-search95 {
        margin-top: 0px;
        /*margin-right: 0px;*/
            /*margin-top: 70px;*/
    margin-right: 120px;
    }
    #offlajn-ajax-search95 {
        width: 100%;
        align-items: center;
    }
    .mod-languages {
        margin-top: 0px;
    }
    
    .slide-text h2 {
        font-size: 20px;
    }
    
    .slide-text p {
            font-size: 12px;
            line-height: 18px;
        }
    .news-button {
        margin-top: 26px;
    }
    
    #gruemenu.grue_99, #gruemenu.grue_99 ul, #gruemenu.grue_99 ul li, #gruemenu.grue_99 ul > li > a {
        font-size: 10px !important;
    }
    
        #gruemenu.grue_99, #gruemenu.grue_99 ul, #gruemenu.grue_99 ul li, #gruemenu.grue_99 ul > li > a:lang(si) {
        font-size: 10px !important;
    }
    
        #gruemenu.grue_99, #gruemenu.grue_99 ul, #gruemenu.grue_99 ul li, #gruemenu.grue_99 ul > li > a:lang(ta) {
        font-size: 10px !important;
            margin-right: -5px !important;
    }
    

    /* search bar for ipad*/
    #offlajn-ajax-search95 .offlajn-ajax-search-container {
        background: #ffffff;
        background: RGBA(255,255,255,1);
        padding: 4px;
        margin: 0 !important;
        margin-top: 75px !important;
        /*margin-top: 0px !important;*/
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
    }
    
    /* language button for ipad*/
    div.mod-languages ul {
        float: left;
        margin-top: 60px;
    }
    
    .bt-cs .bt-center {
        text-align: left;
    }



}



/* new media query may 6th*/

@media only screen and (min-width : 1824px) {
    
    
    
    .mosqito-wording {

    /*margin-right: 620px !important;*/
}

.year-text{
color: #0b4e69;
    font-size: 100px;
    font-weight: bold;
    margin-left: 600px !important;
}
.yearp{
    margin-top: -15px;
}
.wordingsl{
    font-size: 36px;
    color: white;
    font-weight: bolder;
    text-transform: uppercase;
    padding-top: 190px;
    margin-left: 410px !important;
    line-height: 50px;
}

.wordingsl2{
    font-size: 42px;
    color: white;
    font-weight: bolder;
    text-transform: uppercase;
    margin-left: 410px !important;
    margin-top: 30px;
    margin-bottom: 30px;

}
.wordingsl3{
    font-size: 42px;
    color: white;
    font-weight: bolder;
    text-transform: uppercase;
    margin-left: 410px !important;
    margin-top: 30px;
}


}





/*disease survilence article province table right border*/

.tableborder_DiseaseSurv{
    border-right: 1px solid #ddd;
}

.page-header h2:after {
    content: '';
    width: 85px;
    height: 1px;
    background: #0186d5;
    display: block;
    margin: 10px 5px 0;
}

.quicklink-blueline span:after {
    content: '';
    width: 85px;
    height: 1px;
    background: #0186d5;
    display: block;
    margin: 10px 5px 40px;
}

/*.headingRow {*/
/*    color: #404d5f;*/
/*    text-align: left;*/
/*    padding-bottom: 35px;*/
/*    text-transform: uppercase;*/
/*}*/

/*.headingRow h2 {*/
/*    font-size: 2.7rem;*/
/*    margin: 0;*/
/*    line-height: 40px;*/
/*    font-weight: bold;*/
/*}*/

#gruemenu.grue_99 ul ul > li:hover > ul {
    left: 180px !important;
    top: 0;
}
#shiva
{
  width: 100px;
  height: 100px;
  background: red;
  -moz-border-radius: 50px;
  -webkit-border-radius: 50px;
  border-radius: 50px;
  float:left;
  margin:5px;
}
.count
{
  line-height: 30px;
  color:#d2f0ff;
  margin-left:30px;
  font-size:25px;
}

span.count {
    margin-top: -5px;
    font-size: 5.2rem;
    color: #d2f0ff;
    font-weight: 300;
    text-align: center;
}

.linker
{
  font-size : 20px;
  font-color: black;
}

.plus {
    margin: -64px 82px;
    font-size: 5.2rem;
    color: #d2f0ff;
    font-weight: 300;
    text-align: center;

}

h1.displayname {
    font-size: 20px !important;
}




.box{
    color: #fff;
    /*padding: 40px;*/
    padding-top: 40px;
    padding-left: 0px;
    display: none;
    /*margin-top: 20px;*/
}

.Disease_Drpdwn{
    margin-top: -60px;
    margin-left: 170px;
}

select#Disease_Dropdown {
    border: 0px;
    outline: 0px;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: bold;
}

/*select {*/
/*    -webkit-appearance: none;*/
/*    -moz-appearance: none;*/
/*    text-indent: 1px;*/
/*    text-overflow: '';*/
/*}*/


/* pdf formats article */

#downloads-wrapper .download-item {
    display: block;
    float: left;
    width: 33.33%;
    padding: 0 15px;
    margin-bottom: 30px;
}

#downloads-wrapper {
    overflow: auto;
    margin: 0 -15px;
}
#downloads-wrapper .download-item a {
    display: block;
    position: relative;
    /*padding: 15px;*/
        padding-top: 20px;
    margin-bottom: -18px;
    background: #fff;
    /*border: 1px dotted #ccc;*/
    text-decoration: none;
    transition: all .3s ease-in-out;
    overflow: auto;
}
a, a:hover {
    color: inherit;
}

#downloads-wrapper .download-item .dl-hover {
    position: absolute;
    /*left: 15px;*/
    opacity: 0;
    transition: all .3s ease-in-out;
}

#downloads-wrapper .download-item .dl {
    float: left;
}

#downloads-wrapper .download-item h4 {
    margin: 0;
    position: absolute;
    left: 90px;
    right: 15px;
    /*bottom: 15px;*/
    transition: all .3s ease-in-out;
}
#content h4 {
    color: #052a5d;
    margin-bottom: 20px;
}

#downloads-wrapper .download-item:hover .dl-hover {
    opacity: 1;
}


/* latest events css*/


.eventcalq table.mod_jem_calajax_calendar {
    border-left: none !important;
}
.eventcalq table {
    background-color: #e0ddde !important;
}
.eventcalq caption {
    padding-top: 12px !important;
    padding-bottom: 2px !important;
}
.mod_jem_calajax_calendar-month {
    background-color: #e0ddde !important;
}
.mod_jem_calajax_calendar-month, .mod_jem_calajax_calendar-month a {
    font-size: 12px !important;
    font-family: 'Lato', sans-serif !important;
    font-weight: 700 !important;
    color: #717171 !important;
}
.eventcalq tbody {
    background-color: #e0ddde !important;
    transform: scale(0.9);
}
.eventcalq tr {
        height: 40px !important;
}
.mod_jem_calajax_calendar th {
    text-align: center !important;
    background: #e0ddde !important;
}
.mod_jem_calajax_calday, .mod_jem_calajax_caldaylink, .mod_jem_calajax {
    font-size: 11px !important;
    text-align: center !important;
    border: none !important;
    background-color: #e0ddde !important;
}
.mod_jem_calajax_caldaylink, .mod_jem_calajax_caltodaylink {
    background-image: url(/web/images/event-bg.png);
    background-size: 55%;
    background-repeat: no-repeat;
    background-position: center center;
    border: none !important;
}

.eventcalq td.mod_jem_calajax_caldaylink a:link, .eventcalq td.mod_jem_calajax_caldaylink a:visited {
    color: #2d2d2d;
}
.mod_jem_calajax_caldaylink a, .mod_jem_calajax_caltodaylink {
    background-color: #e0ddde00 !important;
}
/*
.mod_jem_calajax_caldaylink a {
    background-color: #e0ddde !important;
}
*/
a {
    color: #333;
}
.eventcalq td.mod_jem_calajax_caltoday {
    color: unset;
    background-color: transparent;
    /* width: 13%; */
    font-size: 12px;
}
.eventcalq table.mod_jem_calajax_calendar th, .eventcalq table.mod_jem_calajax_calendar td {
    padding: 7px !important;
    margin: 0px;
}

span.hasTooltip {
    display: block !important;
}

.eventcalq td.mod_jem_calajax_caldaylink a:hover {
    text-decoration: none;
    font-weight: bold;
    display: block;
    color: #FFFFFF;
    background-color: #0066FF;
    border: 2px solid transparent;
}

div#jemmodulebanner .eventset {
    border: 0px dotted silver !important;

}
/*div#jemmodulebanner .event-title {*/
/*    margin-left: 120px;*/
/*}*/
#jemmodulebanner .calendar-red {
    margin-top: -60px;
}

/*div#jem h2 {*/
/*    display: none;*/
/*}*/
/*div#jem dl {*/
/*    display: none;*/
/*}*/
/*dt.category {*/
/*    display: none;*/
/*}*/
/*dd.category {*/
/*    display: none !important;*/
/*}*/
/*div#jem {*/
/*    background-color: transparent;*/
/*    border: 0px solid #000000;*/
/*}*/
/*div#jem dt {*/

/*    border-bottom: 0px solid #DDDDDD;*/
/*}*/
/*div#jem h1.componentheading {*/
/*    margin-bottom: 15px !important;*/

/*}*/

div#jemmodulebanner .clr {
    clear: none !important;
}

#jemmodulebanner [class|="calendar"] .daynumbanner {
    font-size: 50px !important;
    padding-top: 20px;
    font-weight: bold;
    color: #1aa6e1;
    text-shadow: #000 1px 1px 1px;
}
#jemmodulebanner .calendar-red {
     background-image: none; 
}
#jemmodulebanner [class|="calendar"] .monthbanner {
    font-size: 16px;
    color: #7d7474;
    text-transform: uppercase;
    font-weight: bold;
     text-shadow: #666 0px 0px 0px; 
    height: 20px;
}

div#jemmodulebanner .time {
    display: none;
}
#jemmodulebanner [class|="calendar"] .daybanner {
    display: none;
}
#jemmodulebanner [class|="calendar"] .monthbanner {
    margin-left: 5px;
}

/*div#jemmodulebanner .venue-title {*/
/*    position: relative;*/
/*    padding-left: 60px !important;*/
/*    background-position-x: 33px;*/
/*    font-size: 20px !important;*/
/*}*/

div#jemmodulebanner .venue-title {
        position: absolute;
    padding-left: 135px !important;
    background-position-x: 110px;
    font-size: 20px !important;
}

div#jemmodulebanner {
    padding-top: 25px;
}
div#jemmodulebanner .hr {
    height: 20px;
}

dl.location {
    display: none;
}
h2.location {
    display: none;
}

dd.category {
    display: none !important;
}
dt.category {
    display: none;
}
div#jem {
    overflow: hidden;
    background-color: transparent;
    border: 0px solid #000000;
    border-radius: 5px;
    padding: 10px;
}
div#jem dt {
    border-bottom: 0px solid #DDDDDD;
}
div#jem h2 {
    display: none;
}

div#jem .floattext {
    padding-top: 40px;
        font-size: 18px;
}

div#jemmodulebanner .event-title {
    font-size: 20px;
    padding-left: 108px !important;
}

 a:hover {
    /*color: inherit;*/
    text-decoration-line: none !important;
    /*color: #ff8053;*/
        /*color: #ff8053 !important;*/
}

div#jemmodulebanner .desc {
    padding-left: 110px !important;
    font-size: 15px;
}
dd.title {
    display: none !important;
}
dt.title {
    display: none;
}
/*dt.when {*/
/*    background-image: url(/web/images/venue.png) no-repeat */
    /*background-size: 66%;*/
    /*background-repeat: no-repeat;*/
    /*background-position: center center;*/
    /*border: none !important;*/
/*}*/

dt.when {
    color: white;
    background-image: url(/web/images/time.png) !important;
    background-repeat: no-repeat !important;
    background-position-x: 80px !important;
        margin-top: 10px !important;
}
dt.where {
        color: white;
    background-image: url(/web/images/venue.png) !important;
    background-repeat: no-repeat !important;
    background-position-x: 80px !important;
        margin-top: 10px !important;
}
div#jem h1.componentheading {
    margin-bottom: 6px;
    margin-top: 6px;
    font-size: 38px;
    text-transform: uppercase;
    font-weight: bold;
}
div#jem dd {

    font-size: 1.5em;

}
.vectorrowimg{
    float: left;
    width: 33.33%;
    padding: 15px;
    text-align: center;
}

a.notmodal {
    display: none;
}

#jemmodulebanner [class|="calendar"] .yearbanner {
    font-size: 23px;
    /*height: 5px;*/
    /*color: #e1e1e1;*/
    /*font-size: 16px;*/
    color: #7d7474;
    text-transform: uppercase;
    font-weight: bold;
    text-shadow: #666 0px 0px 0px;
    height: 20px;
    padding-top: 18px;
}

/*div#accordion_sp1_id137 {*/
/*    border: 0px solid #ccc;*/
/*}*/

.sp-accordion.sp-accordion-style1 {
    border: 0px solid #ccc;
}

.sp-accordion.sp-accordion-style1 .toggler, .sp-accordion.sp-accordion-style1 .toggler span, .sp-accordion.sp-accordion-style1 .toggler span span {
    /*display: block;*/
    /*width: 790px;*/
    /*height: 50px;*/
    /*line-height: 40px;*/
    /*background-color: #d8dcde;*/
    /*cursor: pointer;*/
    /*border-bottom: 10px solid #fff;*/
    /*text-transform: none;*/
    /*background-image: linear-gradient(to right, #e6e9eb, #c2c2c2);*/
    
    width: 790px;
    background-color: #d8dcde;
    cursor: pointer;
    border-bottom: 10px solid #fff;
    text-transform: none;
    display: block;
    font-size: 15px;
    font-weight: 700;
    height: 55px;
    line-height: 45px;
    margin-bottom: 10px;
    background-image: linear-gradient(to right, #e6e9eb, #c2c2c2);
}
.sp-accordion.sp-accordion-style1 .toggler span:hover, .sp-accordion.sp-accordion-style1 .active span {
        background-image: linear-gradient(to right, #e6e9eb, #0085cb)
}


/*.content {*/
/*    padding-top: 20px;*/
/*    display: none;*/
/*    overflow: hidden;*/
/*}*/


/*.vectortblbtn {*/
/*    width: 100%;*/
/*    text-align: left;*/
/*    height: 50px;*/
/*    border: 0px;*/
/*    font-size: 17px;*/
    /*color: white;*/
/*    font-weight: bold;*/
/*    background: url(/web/images/down-chevron.png);*/
/*    background-repeat: no-repeat !important;*/
    
/*}*/
/*.vectortblbtn2 {*/
/*    width: 100%;*/
/*    text-align: left;*/
/*    height: 80px;*/
/*    border: 0px;*/
/*    font-size: 17px;*/
    /*color: white;*/
/*    font-weight: bold;*/
/*    background: url(/web/images/down-chevron2.png);*/
/*    background-repeat: no-repeat !important;*/
/*}*/

.content {
    padding-top: 20px;
    display: none;
    overflow: hidden;
}


.vectortblbtn {
  background-color: #eee;
  color: #444;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 15px;
  transition: 0.4s;
    
}

.vectortblbtn:after {
  content: '\02795'; /* Unicode character for "plus" sign (+) */
  font-size: 13px;
  color: #777;
  float: right;
  margin-left: 5px;
}

.vectortblbtn.active:after {
  content: "\2796"; /* Unicode character for "minus" sign (-) */
}

.latestnewsimgs {
    float: left;
    width: 49.33%;
    padding: 15px;
}

.navigation-colmap{
    background-color: #1aa6e1;
    height: 610px;
}

.mapbluebg{
      background-image: url(/web/images/sllightbg.png);
      background-repeat: no-repeat;
}


.mapiconstyle
{
    /*margin-top: -414px;*/
    margin-top: -364px;
    float: right;
}

.mapdiv {
    width: 18%;
    margin-top: -595px;
    margin-left: 1213px;
}

/*.green-text{*/
/*    color: #4df9fd;*/
/*    font-size: 55px;*/
/*}*/

/*.yearp{*/
/*    margin-top: -32px;*/
/*}*/

/*.year-text{*/
/*    color: #0b4e69;*/
/*    font-size: 70px;*/
/*    font-weight: bold;*/
/*    margin-left: 330px;*/
/*}*/

/*.wordingsl{*/
/*    font-size: 36px;*/
/*    color: white;*/
/*    font-weight: bolder;*/
/*    text-transform: uppercase;*/
    /*padding-top: 170px;*/
/*    padding-top: 188px;*/
/*    margin-left: 140px;*/
/*    line-height: 50px;*/
/*}*/

/*.wordingsl2{*/
/*    font-size: 42px;*/
/*    color: white;*/
/*    font-weight: bolder;*/
/*    text-transform: uppercase;*/
/*    margin-left: 140px;*/
/*    margin-top: 20px;*/
/*    margin-bottom: 24px;*/

/*}*/
/*.wordingsl3{*/
/*    font-size: 42px;*/
/*    color: white;*/
/*    font-weight: bolder;*/
/*    text-transform: uppercase;*/
/*    margin-left: 140px;*/
/*    margin-top: 0px;*/
/*}*/

/*.mosqito-wording{*/
/*    text-align: justify;*/
    /*margin-top: 140px;*/
/*    margin-top: 175px;*/
/*    font-style: italic;*/
/*    font-weight: 300;*/
/*    font-size: 15px;*/
/*    margin-right: 380px;*/
/*    line-height: 24px;*/
/*}*/


/*.smd-mosqito-img {*/
/*    margin-top: -305px;*/
/*    z-index: -1;*/
/*    position: absolute;*/
/*}*/

/*.cmulat-text {*/
/*    color: #0b4e69;*/
/*    font-size: 28px;*/
/*    font-weight: bold;*/
/*}*/

.cmu-wording {
    color: #fff;
    font-size: 20px;
    text-transform: uppercase;
    padding-top: 15px;
    text-align: left;
}

.diseasesurv_links{
    text-transform: unset; 
    padding-top: 5px; 
    font-size: 20px;
}
.format_p{
    font-size: 16px;
    text-transform: uppercase;
    color: #000000;
    font-weight: bold;
    margin-left: 60px;
        text-align: unset !important;
}

/* font changes 2019 may 16th*/

.green-text{
    color: #4df9fd;
    font-size: 55px;
    font-family: 'Karla';
}

.yearp{
    margin-top: -32px;
        font-family: 'Karla';
}

.year-text{
    color: #0b4e69;
    font-size: 70px;
    font-weight: bold;
    margin-left: 330px;
        font-family: 'Karla';
}

.wordingsl{
    font-size: 36px;
    color: white;
    font-weight: bolder;
    text-transform: uppercase;
    /*padding-top: 170px;*/
    padding-top: 188px;
    margin-left: 140px;
    line-height: 50px;
        font-family: 'Karla';
}

.wordingsl2{
    font-size: 42px;
    color: white;
    font-weight: bolder;
    text-transform: uppercase;
    margin-left: 140px;
    margin-top: 20px;
    margin-bottom: 24px;
        font-family: 'Karla';

}
.wordingsl3{
    font-size: 42px;
    color: white;
    font-weight: bolder;
    text-transform: uppercase;
    margin-left: 140px;
    margin-top: 0px;
        font-family: 'Karla';
}

.mosqito-wording{
    text-align: justify;
    /*margin-top: 140px;*/
    margin-top: 175px;
    font-style: italic;
    font-weight: 300;
    font-size: 15px;
    /*margin-right: 380px;*/
    line-height: 24px;
        font-family: 'Karla';
}


.smd-mosqito-img {
    margin-top: -305px;
    z-index: -1;
    /*position: absolute;*/
}

.cmulat-text {
    color: #0b4e69;
    font-size: 28px;
    font-weight: bold;
        font-family: 'Karla';
}

.h2, h2 {
        font-family: 'Karla';
}

.quick_block .inner .heading h3 {
        font-family: 'Karla';
}

.bt-cs .bt-inner .bt-title {
    font-size: 19px !important;
         text-transform: none !important; 
}

.bt-cs .bt-extra {
    margin-top: 8px !important;
}

.bt-introtext {
    margin-top: 8px !important;
}
.footer-h2 {
    font-size: 23px !important;
}
footer .address_line {
    color: #b3c0da !important;
}

#gruemenu.grue_99 {
    font-family: 'Karla' !important;
}

#gruemenu.grue_99 ul li a, #gruemenu.grue_99 #gruemenu.grue_99 {
    font-family: 'Karla' !important;
}

#gruemenu > ul > li > a {
    padding-left: 16px !important;

}
/*#gruemenu > ul > li > a >:lang(si){*/
/*    padding-right: 18px !important;*/
/*}*/


.blogtitle {
    margin-bottom: -10px;
    margin-top: 35px;
    text-align: center;
}

.page-header {
    padding-top: 8px !important;
}

.vision {
    padding-bottom: 5px;
}
.mission {
    padding-bottom: 5px;
}
.goal {
    padding-bottom: 5px;
}
.outcome {
    padding-bottom: 5px;
}
.objective {
    padding-bottom: 5px;
}
.joombig_tree_menu_root {
    background-color: #eaf1f3;
    margin-top: 15px !important;
        width: 113% !important;
            font-family: 'karla' !important;
}

.treeview ul {
    background-color: #eaf1f3 !important;
}

/*.quicklink-blueline span:after {*/

/*    margin: 11px 5px -65px !important;*/
/*    margin-left: 10px !important;*/
/*}*/
.quicklink-blueline span:after {
    margin: -11px 5px -25px !important;
    margin-left: 25px !important;
}

.filetree .file a {
    /*background: url(images/file.gif) 0 0 no-repeat;*/
    padding: 0px 0 0px 30px !important;
}

.treeview .hitarea {

    margin-left: -31px !important;
    margin-top: 10px !important;

}

.filetree li {
    padding: 3px 0 2px 23px !important;
}

.treeview li.last {
    padding-bottom: 18px !important;
}

.treeview, .treeview ul {

    margin-left: 30px !important;
}

.filetree .file a {
    background: url(images/file.gif) 0 0 no-repeat;
    padding: 1px 0 1px 16px;
    line-height: 0px;
    margin-left: -30px;
}

.resourcesstyle{
    font-weight: bold; 
    font-size: 17px; 
    line-height: 27px;
    text-align: center !important;
    text-decoration : none !important;
}

.targetlin:active,
.targetlin:focus {
    text-decoration : none !important;
}

.heading1pad{
    margin-bottom: 25px;
    margin-top: 30px;
}

.h4heading2pad{
    margin-bottom: 20px;
    margin-top: 30px;
}

.h5heading3pad{
    margin-bottom: 12px;
    margin-top: 20px;
}

li.item-126.closed.file {
    line-height: 18px;
}

/* table */

.csvtable {
    text-align: left;
    font: 14px;
    border-radius: 5px;
    border-collapse: collapse;
    width: 100%;
    overflow: hidden;
    border: solid 1px #CCC;
    line-height: 25px;
}

.csvtabledengueill_tbl{
    line-height: 35px;
        width: 60% !important;
}

.csvtable tr:first-child td {
    background: #0084c9;
    color: #ffffff;
    font: bold 14px Lato;
    text-align: center;
}

a.targetlin:hover {
    color: #ff8053;
}

.DI_tbl {
    margin-left: 70px;
}

.csvtablepremiseinspe_tbls {
    line-height: 35px;
}

.csvtablesocialmob_tbls {
    line-height: 35px;
}

.csvtablehistory_tbls {
    width: 60% !important;
    line-height: 35px;
    margin-top: -40px;
}

/* potential breedsite accordion*/
.sp-accordion.sp-accordion-style1 .toggler span span {
    padding: 0 15px !important;
    font-size: 15px !important;
}

.csvtabledisease2018 {
    width: 75%;
    line-height: 35px;
}

.csvtabledisease2018 tr:first-child td {
    width: 200px;
}

.rl_tabs.outline_content>.tab-content {
    border: 0px solid #ddd !important;
}

.csvtabledisease2019 {
    line-height: 35px;
}

/*.csvtabledisease2019 {*/
/*    width: 75%;*/
/*    line-height: 35px;*/
/*}*/

/*.csvtabledisease2019 tr:first-child td {*/
/*    width: 200px;*/
/*}*/


/* phoca download css*/

/* download*/
.pd-button-details {
    margin-top: -48px;
    margin-right: 20px;
    display: none;
}

.phoca-dl-file-box-mod .pd-document16, #phoca-dl-file-box .pd-document16, #phoca-dl-category-box .pd-document16, #phoca-dl-download-box .pd-document16 {
    padding-left: 221px !important;
    background: url(https://localhost/ndcu/images/phocadownload/2_Dengue Leaflet.jpg) 0px center no-repeat;
    height: 200px !important;
    line-height: 16px;
}

/* iec material pagination*/

.pgcenter {
    display: block;
}


div#pg-pagination ul li {
    display: inline;
    margin: 10px 0px 0px 15px;
}

select#fileordering {
    display: none;
}


#phoca-dl-categories-box a img, #phoca-dl-category-box a img, #phoca-dl-file-box a img, #phoca-dl-download-box a img {
    border: none;
    display: none;
}

#phoca-dl-category-box .pd-title, #phoca-dl-file-box .pd-title, #phoca-dl-download-box .pd-title {
    margin-bottom: 15px;
    float: right;
/*    margin-top: 19px;*/
/*    margin-right: 200px;*/
    margin-right: 0px;
    margin-left: 200px;
    color: #075582;
    font-size: 20px;
        font-weight: 500;
    padding-bottom: 16px;
}

/* btn2*/
.pd-float {
    display: none;
    
}

#phoca-dl-category-box .pd-category h3.pd-ctitle, #phoca-dl-file-box .pd-file h3.pd-ctitle, #phoca-dl-download-box .pd-file h3.pd-ctitle {
    margin: 0;
    padding: 5px;
    background: transparent;
    border: 0px solid #e9e9e9;
    margin-bottom: 40px;
}

h3.pd-ctitle {
    font-size: 38px;
    text-transform: uppercase;
    font-weight: bold;
        font-family: 'Karla';
    color: #000000;
    
}

.pd-category {
    padding-top: 20px;
}


.pd-ctitle:after {
    content: '';
    width: 85px;
    height: 1px;
    background: #0186d5;
    display: block;
    margin: 10px 5px 0;
}


#phoca-dl-category-box .pd-buttons, #phoca-dl-file-box .pd-buttons, #phoca-dl-download-box .pd-buttons {
    position: relative;
    float: right;
    margin: -1px !important;
    /*margin-right: 18px !important;*/
    margin-right:45px !important;
    margin-top: -100px !important;
}

div#phoca-dl-most-viewed-box {
    display: none;
}

.pd-hr-cb {
    display: none;
}



.btn-success {
    /*color: #fff;*/
    /*background-color: #0084C9;*/
    /*border-color: #0084C9;*/
    /*padding: 6px 50px;*/
    /*margin-right: -55px;*/
    /*margin-top: -55px;*/
    /*cursor: pointer;*/
    
        color: #fff;
    background-color: #0084C9;
    border-color: #0084C9;
    padding: 6px 50px;
    margin-left: -39px;
    /*margin-top: -55px;*/
    cursor: pointer;
}

.btn-success:hover{
    background-color: #0084C9;
    border-color: #0084C9;
        color: #fff;
        cursor: pointer;
}

#phoca-dl-category-box .pd-filebox {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #f0f0f0;
    float: left;
    /*width: 388px;*/
        width: 415px;
    margin-left: -10px;
}


/* id btn design 2 column*/
/* publication*/

body#itemid-131 .pd-title {
    font-size: 17px;
}

body#itemid-131 .btn-success {
    margin-top: 55px;

}


/* iec material*/

body#itemid-164 .btn-success {
    margin-top: -60px;
}

body#itemid-164 .pd-document16 {
    margin-top: -9px;
        margin-left: -25px;
}


.btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover, .btn-success:active.focus, .btn-success:active:focus, .btn-success:active:hover, .open>.dropdown-toggle.btn-success.focus, .open>.dropdown-toggle.btn-success:focus, .open>.dropdown-toggle.btn-success:hover {
    color: #fff;
    background-color: #0084C9;
    border-color: #0084C9;
}

#phoca-dl-category-box .pd-subcategory, #phoca-dl-file-box .pd-file {
    margin-left: 25px;
    margin-bottom: 25px;
}

.btn-success:active,
.btn-success:focus {
    text-decoration : none !important;
        background-color: #0084C9;
}

#phoca-dl-categories-box .pd-subcategory, #phoca-dl-category-box .pd-subcategory {
    background-position: 0px 5px;
}


#phoca-dl-categories-box .pd-subcategory, #phoca-dl-category-box .pd-subcategory {

/*
    height: 200px;
    width: 230px !important;
*/
height: 230px;
    width: 235px !important;
    padding-top: 140px;
    padding-left: unset;
    text-align: center;
    font-size: 17px;
    text-transform: none;
    font-weight: bold;
    color: #075582;
}

#phoca-dl-categories-box .pd-subcategory, #phoca-dl-category-box .pd-subcategory {
    float: left;
    cursor: pointer;
    background-color: #f5f5f5;

}

body#itemid-163 .btn-success {
    display: none;
}

body#itemid-161 .btn-success {
    display: none;
}


body#itemid-161 .pd-title{
    display: none;
}

body#itemid-161 .pd-float{
    display: block;
    text-transform: none;
    color: #000000;
    font-weight: bold;
    margin-left: -150px;
    line-height: 28px;
    font-size: 16px;
    text-align: unset !important;
}


.pd-float :active,
.pd-float :focus {
    text-decoration : none !important;
}

body#itemid-161 .pd-document16 {
    padding-left: 221px !important;
    height: 61px !important;
    line-height: 16px;
}

body#itemid-163 .pd-document16 {
    padding-left: 221px !important;
    height: 61px !important;
    line-height: 16px;
}

body#itemid-163 .pd-title {
    display: none;
}

body#itemid-163 .pd-float{
    display: block;
    text-transform: none;
    color: #000000;
    font-weight: bold;
    margin-left: -150px;
    line-height: 28px;
    font-size: 16px;
    text-align: unset !important;
}

body#itemid-163 .pd-filebox {
    border-bottom: 0px solid #f0f0f0;
}

body#itemid-161 .pd-filebox {
    border-bottom: 0px solid #f0f0f0;
}

h1.eventgallery-category-headline {
    font-size: 38px;
    text-transform: uppercase;
    font-weight: bold;
}

h2.eventgallery-subcategories {
    display: none;
}

h1.eventgallery-category-headline:after {
    content: '';
    width: 85px;
    height: 1px;
    background: #0186d5;
    display: block;
    margin: 10px 5px 0;
}

ul.nav.eventgallery-subcategories-list.nav>li {
    position: relative;
    display: inline-grid;
    margin-left: 20px;
}

ul.nav.eventgallery-subcategories-list.nav>li>a {
    padding: 88px 77px;
    background-color: #f5f5f5;
    font-size: 33px;
    background: url(/web/./images/imggallerybg.png) no-repeat scroll right bottom #f5f5f5;
}

ul.nav.eventgallery-subcategories-list {
    margin-top: 40px;
}

ul.nav.eventgallery-subcategories-list.nav>li a:hover {
    background-color: #28abe3;
  color: #fff;
}

#phoca-dl-categories-box .pd-subcategory, #phoca-dl-category-box .pd-subcategory:hover{
  background-color:#2aace3;
  color:#fff;
  padding-top: 103px;
}

.pd-subcategory a:hover {
    color: #fff;
    font-size: 28px;
    /* margin-bottom: 78px; */
}


@media screen and (max-width: 769px) {
    #navigation-toggle {

    margin-right: 0px;
}
}


iframe#gmap_canvas {
    width: 420px;
    height: 250px;
}


#gruemenu.grue_99, #gruemenu.grue_99 ul, #gruemenu.grue_99 ul li, #gruemenu.grue_99 ul > li >:lang(si) {
    font-size: 13px !important;
        margin-right: -13px !important;
}

#gruemenu.grue_99, #gruemenu.grue_99 ul, #gruemenu.grue_99 ul li, #gruemenu.grue_99 ul > li >:lang(ta) {
    font-size: 13px !important;
    margin-right: 0px !important;
}

table.table.table-hover tr:nth-child(odd) td {
    background-color: #e5f5fd;
}

#gruemenu.grue_99 > ul > li:hover > a, #gruemenu.grue_99 > ul > li > a:hover, #gruemenu.grue_99 > ul > li.active > a{
    color: #0084c9 !important;
    background: #ffffff !important;
    font-weight: bold;
}

#gruemenu.grue_99 > ul > li > a{
  font-weight: bold;
}

.header-img {
    border-top: 3px solid #0084c9;
}


.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
    border: 15px solid #fff !important;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding: 15px !important;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd;
}

/*#search-results95 .result-products span:hover {*/
/*    color: black !important;*/
/*}*/

.copyright{
    color: #828fa8;
}

.copysolution{
    color: #828fa8;
    text-align: right;
}


.case_texting{
    padding-bottom: 20px; 
    margin-left: 422px;
}

.casehclinic{
    font-size: 20px;
    margin-top: 50px;
}
.caseimage{
        margin: 8px 17px 0px 8px;
            float: left;
}

#offlajn-ajax-search95 .offlajn-ajax-search-container{
  margin:0px -118px 1px 93px;
}

input#search-area95{
  background-color: #fff;
  border: 1px #ffffff solid;
      border-bottom: 1px solid #000 !important;
}

div#search-results95 {
    z-index: 999999;
    border: 1px solid #e9eef1;
}

#search-results95 #search-results-inner95 .result-element:hover span, #search-results95 #search-results-inner95 .selected-element span{
  color:#000;
}

#search-results95 #search-results-inner95 .result-element:hover span.small-desc, #search-results95 #search-results-inner95 .selected-element span.small-desc{
  color:#000;
}

.filetree .expandable a {
    padding: 1px 0 1px 0px !important;
}
/*.filetree .collapsable a {*/

/*    padding: 1px 0 1px 0px !important;*/
/*}*/
dt.createdby {
    display: none;
}

.treeview ul {
    margin-bottom: -20px !important;
}

caption.mod_jem_calajax_calendar-month {
    background: #1aa6e1 !important;
}

.eventcalq caption {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
}

.mod_jem_calajax_calendar-month, .mod_jem_calajax_calendar-month a {
    font-size: 18px !important;
    font-family: 'Lato', sans-serif !important;
    font-weight: 700 !important;
    color: #ffffff !important;
}

.eventcalq {
    max-width: 55% !important;
    /*margin-left: 40px;*/
        /*float: right;*/
    margin-right: 50px;
}

/*.event-title {*/
/*    padding-bottom: 25px;*/
/*}*/

.events {
    background-color: #fff;
        margin-left: 3%;
    /*padding-bottom: 65px;*/
}

.mod_jem_calajax_calday, .mod_jem_calajax_caldaylink, .mod_jem_calajax {
    font-size: 16px !important;
}

.eventcalq th.mod_jem_calajax_daynames {
    font-size: 16px !important;
}

.eventcalq td.mod_jem_calajax_caltoday{
    font-size: 16px !important;
}

.event-button strong{
    background-color: #09a7d4;
    padding: 12px 45px;
    color: #fff;
    font-size: 15px;
    text-decoration: none;
} 

.event-button {
       padding-top: 23px;
    padding-bottom: 22px;
}

.eventcalq th.mod_jem_calajax_daynames {
    color: #000000 !important;
}

.flyerimage img {
    width: 100% !important;
    height: auto;
}


.event-heading {
    padding-bottom: 30px;
}



.eventcalq td.mod_jem_calajax_caltodaylink a:link, .eventcalq td.mod_jem_calajax_caltodaylink a:visited{
    color:#fff;
}

.eventcalq td.mod_jem_calajax_caltodaylink a:link, .eventcalq td.mod_jem_calajax_caltodaylink a:visited {
    border: 0px solid #DF9496 !important;
}

.eventcalq td.mod_jem_calajax_caltodaylink a:hover {
    background-color: transparent !important;
    border: 0px solid #DF9496 !important;
}

/*Only Firefox Browser*/
@-moz-document url-prefix() {
  #djslider-loader100{
      height:500px;
  }
  .quick_block .inner {
   margin-top: -100px !important;
}

.mosquito-img {
   top: 262px;
    
}

.joombig_tree_menu_browser{
    margin-top: 37px;
}
}


/*Only Edge Browser*/

@supports (-ms-ime-align:auto) {
  #djslider-loader100{
      height:500px;
  }
  .quick_block .inner {
   margin-top: -100px !important;
}

.mosquito-img {
   top: 262px;
  
    
}

.joombig_tree_menu_browser{
    margin-top: 37px;
}


}

img.notmodal {
    width: 100%;
    height: auto;
}


div.mod-languages ul.lang-inline li a img {
    width: 30%;
}

#search-form95 {
    width: 75% !important;
}

body#itemid-101 main.inner {
    display: none;
}


@-moz-document url-prefix(){
  .mosquito-img {
   top: 79px;
  }
  .mosquitoclass{
    margin-top: 0% !important;}

}


@supports (-ms-ime-align: auto) {
  .mosquito-img {
   top: 79px;
  }
  .mosquitoclass{
    margin-top: 0% !important;}
}

div#fox-container-m177 .fox-form select, div#fox-container-m177 .fox-form textarea, div#fox-container-m177 .fox-form input[type="text"]{
  width: 100% !important;
    border-radius: 0 !important;
    border: 1px solid #05406b !important;
    /* height: 40px !important; */
    height: 32px !important;
    transition: all .3s ease-in-out !important;
    /* padding-left: 120px !important; */
    padding-left: 12px !important;
}

div#fox-container-m177 .fox-form-stacked .controls {
   
    width: 100% !important;
}

div#fox-container-m177 .submit-button {
    /* margin-right: 32px; */
    width: 100%;
    float: right !important; 
  margin-right: -5px;
}

span.required:after {
    border-bottom: 1px solid #fff;
}

span.control-label.collapsed:after {
  border-bottom: 1px solid #fff;
}

div#fox-container-m177 .btn{
  background-color: #0186d5;
    background-image: -moz-linear-gradient(top, #0186d5, #0186d5);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0186d5), to(#0186d5));
    background-image: -webkit-linear-gradient(top, #0186d5, #0186d5);
    background-image: -o-linear-gradient(top, #0186d5, #0186d5);
    background-image: linear-gradient(to bottom, #0186d5, #0186d5);
    border: 1px solid #0186d5;
    border-color: #0186d5;
    border-bottom-color: #a2a2a2;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0186d5', endColorstr='#0186d5', GradientType=0);
   
}

div#fox-container-m177 .btn:hover {
    text-decoration: none;
  background-color: #0186d5;
}

.asterisk{
  display:none;
}

div#fox-container-m177 .btn span {
    color: #ffffff;
}

.event-title h2 {
    text-align: left;
}

.event-title h2:after {
    content: '';
    width: 85px;
    height: 1px;
    background: #0186d5;
    display: block;
    margin: 10px 0 0 0;
}

.row.event-button {
    float: left;
    margin-left: 16px !important;
}
.event-title {
    margin-left: 15px;
}

div#btcontentslider179 {
    pointer-events: auto;
    cursor: pointer;
    text-decoration: none;
    color: black;
}


@media (min-width: 1281px){
    #btcontentslider179 img {
    width: 500px !important;
    margin-top: 20%;
}
}

.eventset {
    margin-left: 30%;
}


@media (min-width: 1920px){
    #btcontentslider179 img {
    width: 650px !important;
    margin-top: 0%;
}
}

.situation h3 {
    color: #404d5f;
    text-align: center;
    padding-top: 20px;
    text-transform: uppercase;
    padding-bottom: 0;
    font-size: 33px;
    text-transform: uppercase;
}

.situation #btcontentslider179 img{
  margin-top:6%;
}