/*COMMONLY*/
html{padding: 0;margin: 0;background-color: #fff;overflow-x: hidden;}
body {
    font-family: 'Open Sans Regular',arial,sans-serif;
    color: rgba(0, 0, 0, 0.7);
    /*font-family: "Segoe UI","Segoe WP",Arial,Sans-Serif;*/}
a{color:#000;text-decoration: none !important;}
.gray{color:#3c3b3b;}
.red{color:#cd3930;}
.center{text-align: center !important}
.right{float:right !important;}
.left{float:left !important;}
.main-container{max-width: 1100px;}
.navbar{border-radius: 0px;}
hr{border-bottom:solid 1px #eee;margin:10px 0px 10px 0px}
.bdz-button{background: none;border: none;background-color:#cd3930;color:#ededed;border-radius: 3px;padding: 10px 15px 10px 15px;border: solid 1px #7d0606;}
.bdz-button:hover{background-color: #7d0606;}

.panel-delete{width: 400px;margin:auto; margin-bottom: 200px;}

/*header*/
.gold{color:#FFC107 !important;}
.bdz-header-wrapper{width:100%;float:left;color: #f00;position: fixed;top: 0;background-color: #fff;z-index: 120;box-shadow: 0px 1px 48px #000;}
.bdz-header-container{width: 100%;margin: auto;}
/*.bdz-header-container{max-width: 1100px;margin: auto;}*/

.video-js{width: 100%;height: auto;}

.bdz-main-wrapper{margin-top: 115px;}
/*

.bdz-header-logo{position: absolute;top: 0;left: 0;}
.bdz-header-menu-container{float:right;}
.bdz-header-menu{padding: 0px;margin: 0px;}
.bdz-header-menu-item{display: inline-block;float: left;margin-right: 35px;line-height: 30px;cursor: pointer}
.bdz-header-menu-item .glyphicon {font-size: 16px;}

.bdz-header-menu-item:nth-last-child(1){margin-right: 0px}
.bdz-header-menu-item a{color:#fff;text-decoration: none}
.bdz-header-menu-item a:hover{color:#fddb2b;}
.bdz-header-menu-item input{border:none;background:none;background-color: #aa0000;height:30px;margin-bottom: 10px;color:#eee;box-shadow: none;}

*/

.no-padding{padding: 0px;}
.flex-direction-nav a{height: 50px !important;}
.bdz-banner-small-top{}
.inner-addon {position: relative;}
.inner-addon .glyphicon {position: absolute;padding: 10px;pointer-events: none;}
.left-addon .glyphicon  { left:  0px;}
.right-addon .glyphicon { right: 0px;}
.left-addon input  { padding-left:  30px; }
.right-addon input { padding-right: 30px; }
.padding-content{padding: 10px;}

.bdz-header-menu-item li a{text-decoration: none;color:#3c3b3b;padding: 10px;}
.arrow-down {width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;position: absolute;border-bottom: 5px solid rgb(255, 255, 255);margin-left: 50%;top: -4px;z-index: 20}

/*SLIDER*/
.bdz-slider-wrapper{width: 100%;float:left;position: relative;}
.bdz-slider-container{width: 100%;float:left;}
.parallax-window{min-height: 600px;}
.bdz-home-wrapper{background-color: #eee;position: relative;float: left;width: 100%;}
.bdz-home-container{max-width: 100%;margin: auto;margin-bottom: 15px;}

.bdz-home-about-title b{font-size: 20px;}
.bdz-small-box-item{padding: 10px;margin-bottom: 15px;;position: absolute;bottom: 0px;text-shadow:1px 1px 1px #000;}
.bdz-small-box-item b{font-size: 18px;}
.bdz-medium-box-item{padding: 10px;margin-bottom: 10px;color:#000;position: relative;}
.bdz-home-bg-absolute{width: 100%;height: 100%;top: 0;position: absolute;z-index: -1}
.bdz-home-bg-absolute img{width: 100%;}
.bdz-box-text-bottom{left: 15px;bottom: 20px;}

/*.bdz-main-container{max-width: 1100px;margin: auto}*/
.bdz-main-container{width: 100%;margin: auto;margin-top: 165px;}

.bdz-header-menu-container{width: 100%;float:left;margin-bottom: 10px;}
.bdz-header-menu-container ul{list-style: none;width: 100%;float: left;padding:0px;text-align: center;margin: 0}
.bdz-header-menu-container ul li{display: inline-block;margin-right: 10px;margin-top: 5px;vertical-align: middle;}
.bdz-header-menu-container ul li a{text-decoration: none; font-size: 12px;letter-spacing: 0px;color: #f00;float: left;}
.bdz-header-menu-logo{width: 50px;padding-bottom: 10px;}

.tags-container{margin: 0;padding: 0;margin-bottom: 10px;}
.tags-item{
    float: left;
    padding: 2px;
    background-color: #3a3939;
    color: #fff;
    display: inline-block;
    margin-right: 5px;
    border-radius: 3px;
    font-size: 11px;
    padding-left: 20px;
    padding-right: 20px;
}
.tags-item span{margin-right: 5px;}



.submenu{}
.submenu-wrapper{}
.submenu-container{}
.submenu ul{}
.submenu ul li{}
.submenu ul li a{color: #fff !important;}
/*.bdz-home-container a{text-decoration: none;color: #3c3b3b}*/

/*HOME*/
/*
.bdz-sepparator{width: 100%;float:left;margin-top: 60px;margin-bottom: 40px}
.bdz-sepparator-line{width: 100%;border-top: 3px solid #3c3b3b}
.bdz-sepparator-text-container{width: 100%;float:left;}
.bdz-sepparator-text{font-weight:bold;font-size:20px;background-color: #ededed;margin: auto;width: 200px;text-align: center;margin-top: -13px;color:#3c3b3b;}
.bdz-sepparator-text-left{font-weight: bold;background-color: #ededed;text-align: left;margin-top: -13px;color: #3c3b3b;font-size: 18px;float: left;padding-right: 20px;}
*/
.bdz-sepparator{max-width: 1100px;margin:auto;clear:both;margin-top: 60px;margin-bottom: 40px}
.bdz-sepparator-line{width: 100%;border-top: 3px solid #d90000}
.bdz-sepparator-text-subtitle{float: right;clear: both;color:#d20000;letter-spacing: 2px;font-style: italic;margin-bottom: 20px;}
.bdz-sepparator-text-subtitle-left{float: left;clear: both;color:#d20000;letter-spacing: 2px;font-style: italic;margin-bottom: 20px;}
.bdz-sepparator-text-container-left{width: 100%;float:left;font-family: 'Roboto Condensed';font-style: italic;text-align: left}
.bdz-sepparator-text-container-right{width: 100%;float:left;font-family: 'Roboto Condensed';font-style: italic;text-align: right}
.bdz-sepparator-text-container-center{width: 100%;float:left;font-family: 'Roboto Condensed';font-style: italic;text-align: center}
.bdz-sepparator-text{font-size:30pt;background-color: #ededed;float:left;padding-right:30px;margin-top: -30px;color:#d90000;}
.bdz-sepparator-text-right{font-size:30pt;background-color: #ededed;float:right;padding-left:30px;margin-top: -30px;color:#d90000;font-style: italic;}


.bdz-img-200{width: 100%;height: 200px;}
.bdz-10{float:left;width:10%;}
.bdz-12{float:left;width:12.5%;}
.bdz-15{float:left;width:16.66666%;}
.bdz-20{float:left;width:20%;}
.bdz-25{float:left;width:25%;}
.bdz-30{float:left;width:30%;}
.bdz-33{float:left;width:33.3333333%;}
.bdz-40{float:left;width:40%;}
.bdz-50{float:left;width:50%;}
.bdz-60{float:left;width:60%;}
.bdz-70{float:left;width:70%;}
.bdz-80{float:left;width:80%;}
.bdz-90{float:left;width:90%;}
.bdz-100{float:left;width:100%;}
.bdz-home-content{float:left;margin-bottom: 5px;}

.bd-black-opa{background-color: rgba(255, 0, 0, 0.84);color:#fff;}
.bd-black{background-color: #000;padding-top: 10px;padding-bottom: 10px;color:#fff;}

.bdz-service-home{background-color: #d20000;text-align: center;padding-top: 30px;padding-bottom: 30px;height:160px;}
.bdz-service-facilities{font-weight: bold;font-size: 50px;line-height: 40px;}
.bdz-service-facilities-small{letter-spacing:5px;}
.bdz-service-facilities-item{background-color:#d20001;color:#fff;border-right: solid 1px #a21515;padding: 10px;text-align: center;position: relative;cursor: pointer;}
.bdz-service-facilities-img{margin: auto;width: 80px;margin-top: 20px;margin-bottom: 10px;}
.bdz-service-facilities-text{text-align: center;
    color: #d20001;
    margin: auto;
    margin-top: 20px;
    background-color: #ffdc38;
    width: 140px;
    border-radius: 15px;
    clear:both;
    padding: 3px;margin-bottom: 20px;}


.bdz-service-detail{text-align: justify;}
.bdz-featured img{width: 100%;}
.bdz-featured{margin-bottom: 40px;text-align: center;float:left;}
.bdz-featured-text{position: absolute;top: 0px;text-align: center;margin-top: 40%;z-index: 2;color:#fff;width: 100%;font-size: 14pt;padding: 10px;}
.bdz-featured-layout{position: absolute;z-index: 1;background-color: #d20000;opacity: 0.5; width: 99%;height: 100%;top: 0;left: 0;padding-right: 5px;}
.bdz-featured-container{padding: 3px;position: relative}

/*NEWS & DETAIL*/
.bdz-news-detail-shared{margin-top: 20px;}
.bdz-sub-title{width: 100%;float: left;background-color: #cd3930;color:#fff;letter-spacing: 2px;box-shadow: 0px 2px 8px #000;}
.bdz-sub-title-text{text-align: center;padding: 10px 0 10px 0;font-size: 25px}
.bdz-news-item{width: 100%;float: left;background-color: #fff;}
.bdz-news-item-list{margin-top: 0px;}
.bdz-news-item-small{width: 100%;float: left;padding-left: 10px;padding: 0px 15px 0px 15px;padding: 10px;background-color: #fff;height: 550px;border:solid 1px #eee;}
.bdz-news-item-xsmall{width: 100%;float: left;padding-left: 10px;padding: 0px 15px 0px 15px;padding: 10px;background-color: #fff;border:solid 1px #eee;}

.bdz-news-item-container{padding: 16px;border-radius: 6px;position: relative; }
.bdz-news-image{width: 100%;text-align: center;}
.bdz-news-image img{max-width: 150px;max-height: 210px}
.bdz-news-text{padding-right: 15px;text-align: center}
.bdz-news-text-single{padding-right: 40px;text-align: left;padding-left: 40px;line-height: 25px;}
.bdz-news-date{text-align: center;font-size: 9pt;color: #fff;font-weight: 700;font-size: 12px;margin: 15px;margin-top: 10px;}
.bdz-news-title{font-size: 16px;color:#434343;margin-top: 10px;font-weight: bold}

.bdz-news-date-single{font-size: 9pt;font-weight: 700;color:#8d8d8d;}
.bdz-news-title-single{font-size: 25pt;color:#434343;font-weight: bold;padding-bottom: 10px;line-height: 40px;}

.bdz-news-resume{text-align: justify;font-size: 11pt;margin-top: 20px;margin-bottom: 20px;color: #000;}
.bdz-news-read-more{width: 85px;margin: auto;padding: 5px;color:#ebc93f; background-color: #cd3930;}
.bdz-news-read-more-container{float: left;width: 100%;text-align: center;position: absolute;bottom: 75px;}
.career-title{position:relative;height:40px;width: 100%;background-color: #e6554d;color:#fff;margin-bottom: 10px;margin-top: 10px;padding:10px;border-radius: 6px;text-transform: uppercase;font-weight: bold;font-size: 12pt}
.bdz-career-detail{margin-bottom: 30px}

.bdz-news-body-title{font-weight: bold;float: left;;clear:both;padding-left: 10px}
.bdz-news-body-text{float: left;clear: both;margin-bottom: 20px;padding-left: 15px;}

            .bdz-home-body-menu{width: 100%;float:left;color: #000;}
            .bdz-home-body-menu-container, .bdz-gallery-list-title{    padding: 10px;
                                                max-width: 1100px;
                                                margin: auto;
                                                text-align: center;
                                                margin-top: 40px;}
            .bdz-home-body-menu-container ul{list-style: none;padding: 10px;}
            .bdz-home-body-menu-container ul li{text-shadow:1px 1px 1px #000;float: left;display: inline-block;padding: 10px;padding-left:30px;padding-right:30px;margin-bottom: 10px;font-size: 15px;cursor: pointer;}
            .bdz-home-body-menu-container ul li a{color: #fff;text-decoration: none;}
            .bdz-home-body-menu-container ul li:hover{background-color: #d80000}
            .bdz-home-body-menu-container ul input{}
            .bdz-home-body-active{background-color: #d80000;padding-top: 5px;padding-bottom: 5px;}
            .bdz-home-body-active a{color: #fff !important}
            
            /*.bdz-sub-header{padding: 10px;}*/
            

  .bdz-sub-header-item-topik{color: #ffffff;display: inline-block;font-size: 11px;font-family: 'Lato', sans-serif;font-weight: 700;text-transform: uppercase;padding: 4px 10px;background: #f44336;position: absolute;top: 20px;left: 20px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;z-index: 2;}

            /*.bdz-sub-header-item-topik{position: absolute;top: 10px;color: #f00;text-shadow:1px 1px 1px #000;font-size: 18px;padding: 10px;text-transform: uppercase;}*/
            .bdz-sub-header-item,.bdz-sub-header-item-sm{position: relative;padding: 5px;}
            .bdz-sub-header-item-infografis img{width: 100%;}
            .bdz-sub-header-item-video img{width: 100%;}
            .bdz-sub-header-item img{width: 100%;}
            .bdz-sub-header-item-sm img{width: 100%;}
            .bdz-sub-header-item-text-lg{bottom: 0;color: #fff;text-shadow:1px 1px 1px #000;padding: 10px;font-size: 22px;line-height: 30px;background-color: rgba(0, 0, 0, 0.76);;left: 0;width: 98.2%;margin: 5px;position: absolute;}

            .bdz-news-item-small-date-container{width: 50px; position: absolute;color: #fff;text-shadow:1px 1px 1px #000;}
            .bdz-sub-header-item-text-sm small{font-size: 12px;color:#aaa;margin-bottom: 5px;float: left;letter-spacing: 0.5px;width: 100%;margin-top: 10px;position: absolute;bottom: 10px;}
            .bdz-sub-header-item-text-sm{float:left;width: 70%;background: none;color: #000;text-shadow:none;padding: 0;margin: 0px;padding-left:10px;line-height: 1.5; font-size: 15px;line-height: 1.384;min-width: 120px;}

/*CONTACT*/
.bdz-contact-title{font-size: 20px;letter-spacing: 5px;margin: 50px 0px 50px 0px}
.bdz-form-contact{margin-bottom: 10px;}
.bdz-form-contact-lable{font-size: 15px;letter-spacing: 3px;margin:10px 0px 0px 0px;color: #cd3930}
.bdz-form-contact-input{margin:5px 0px 40px 0px;}
.bdz-contact-addr-container{padding-left: 30px}
.bdz-contact-image{margin-bottom: 40px}
.bdz-contact-image img{width: 100%;}
.bdz-contact-address{padding-left: 20px;margin-bottom: 40px}
.bdz-contact-phone{padding-left: 20px;margin-bottom: 40px}
.bdz-contact-email{padding-left: 20px;}

.mobile-logo-button{display: none;}
.mobile-menu-button{color: red;position: absolute;padding:5px;margin: 5px;display: none;font-size: 25px;margin-top: 22px;color: #ababab}
.bdz-mobile-search{display: none;}
.bdz-menu-mobile{
    background-color: #0000006b;
    margin-top: 4px;
    width: 100%;
    height: 100%;
    position: fixed;
    display: none;
    z-index: 111;
    }
.bdz-menu-mobile ul{list-style: none;padding: 0px;margin: 0px;background-color: #fff;padding: 10px;}
.bdz-menu-mobile ul li{padding: 15px 0px 0px 30px;font-size: 13px;}
.bdz-menu-mobile ul li .glyphicon{float:right;    color: #f00;font-size: 19px;}
.bdz-menu-mobile ul li a{color:#a40100;text-decoration: none;}

.bdz-news-image-detail{width: 100%;}




.bdz-directory-list-container{margin-top: 30px;font-weight: bold;margin-bottom: 30px;}
.bdz-directory-list{padding:0;list-style: none;}
.bdz-directory-list li{padding: 5px;}
.bdz-directory-list-item{margin-top: 10px;padding-left: 20px}
.bdz-directory-list-item a{font-size: 14px;text-transform: uppercase;text-decoration: none;color: #434343;width: 300px;float: left;text-align: left;margin-bottom: 13px;font-weight: lighter;}
.bdz-directory-item-container{    margin-top: 30px;background: #fff;padding: 10px;border-radius: 6px;margin-bottom: 30px;}
.bdz-directory-list-item-container{    margin-top: 30px;padding: 10px;border-radius: 6px;margin-bottom: 30px;}


.bdz-directory-search{margin-bottom: 20px}
.bdz-directory-search select{float:left;max-width:330px;background: none;}
.bdz-directory-search input{float:left;max-width:330px;margin-bottom: 10px;background: none;}
.bdz-directory-search button{float:left;width: 50px;margin-left: 10px;background-color: #c1211b;color: #fff;}

.bdz-places-container{border: solid 1px #575757;border-radius: 21px;margin-bottom: 14px;}
.bdz-places-container img{width: 100%;border-radius: 0px 20px 20px 0px}
.bdz-directory-places{position: relative;height:300px;}
.bdz-directory-places img{width: 100%;z-index: -1}
.bdz-directory-places-hover{position: absolute;top: 0;left:0;z-index: 0;width: 100%;height: 100%;background-color: #000;opacity: 0.5}
.bdz-directory-places-detail{bottom: 0;left: 0;color:#fff;padding:20px;font-weight: 100}
.bdz-directory-places-title{float:left;font-weight: bold;width: 100%;font-family: 'Roboto Condensed';font-size: 18px;color: #cd3930}
.bdz-directory-places-area{float:left;font-weight: bold;width: 100%;color:#6e6e6e;}
.bdz-directory-places-block{float:left;width: 100%;font-family:'Roboto Condensed';font-weight: lighter;color: #6e6e6e}
.bdz-directory-places-unit{float:left;margin-bottom: 10px;width: 100%;}
.bdz-directory-places-button{float:left;cursor: pointer}

.bdz-popup-wrapper{position:fixed;display: none;width: 100%;height: 100%;float:left;z-index: 10;top:0;left:0}
.bdz-popup-container{width: 100%;height: 100%;float:left;display: table}
.bdz-popup-bg-header{position: absolute;width: 100%;height: 300px;top:0px;left:0;z-index: -1}
.bdz-popup-bg-header-title{border-top: solid 1px #eee;border-bottom: solid 1px #eee;width: 847px;text-align: right;color: #eee;font-size: 26px;position: relative;top: -135px;margin: auto;}
.bdz-popup-bg{position: absolute;width: 100%;height: 100%;top:0;left:0;background-color: #000;opacity: 0.7;z-index: -1}
.bdz-popup-item-container{margin: auto;margin-top: 50%;display: table-cell;vertical-align: middle;}
.bdz-popup-item{background-color: #ededed;max-width: 800px;border-radius: 6px;margin: auto;padding:20px;}

.bdz-category-active{color: #fff !important;padding: 8px !important;background-color: #cd3930 !important;border-radius: 3px !important;}
.bdz-directory-map-container{float:left;width:100%;padding: 20px;}
.bdz-directory-map-title ul{list-style: none;padding: 0px;margin: 0px;font-size: 10px;float:left;}
.bdz-directory-map-title li{    display: inline-block;float: left;margin-right: 12px;padding: 23px;cursor: pointer}
.bdz-directory-map-title{text-align: left;padding-left: 10px;}
.bdz-directory-map-title img{width: 90px;float:left;margin-right: 10px;}
.bdz-directory-floor{background-color: #cd3930;color: #f6f6f6;height: 375px;}
.bdz-directory-floor-logo{margin-bottom: 10px}
.bdz-directory-floor-logo img{width: 100%}
.bdz-directory-floor-title{width:100%;text-align: center;font-size: 16px;margin-bottom: 10px;margin-top: 20px;}
.bdz-directory-floor-item{text-align: center;font-size: 14px;width:100%;cursor: pointer;padding: 10px 0px 10px 0px}
.bdz-directory-floor-item:hover{background-color: #7a0000;}
.bdz-directory-menu-container{background-color: #cd3930;color:#fff;text-align: center;width:100%;float:left;}
.bdz-directory-menu-item{padding:10px 0px 10px 0;cursor: pointer;}
.bdz-directory-menu-item:hover{background-color: #7a0000}
.bdz-directory-menu-content{float: left;width: 100%;padding: 10px;}
#bdz-map{width: 100%;height: 378px;background-color: #fff}
.menu-active{background-color: #7a0000;color:#fff;}

.floor-active{background-color: #7a0000;}
.menu-body-item-container{float:left;}
.menu-item{padding: 20px;font-size: 20px;text-align: center;cursor: pointer;}
.menu-body{float: left;width: 100%;overflow-x: auto;}   
.menu-body-item{width: 99999px;}
.menu-body-item-text{font-size: 12px;padding: 20px;border-bottom: 1px solid #E2E2E2}
.menu-alphabet{
    display: inline-block;
    margin-left: 8px;
    font-size: 14px;
    -o-transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    transition: .5s;
    padding: 4px;}

.menu-body-alphabet{
    text-align: center;
    display: none;
    width: 100%;
    float: left;
    margin-top: 20px;
    border-bottom: solid 1px #DCDCDC;
    padding-bottom: 15px;
}
.alphabet-active{
    color:red;
}
.underline-menu {
  height: .25rem;
  width: 170px;
  margin: 0;
  margin-top: 10px;
  background: red;
  border: none;
  transition: .3s ease-in-out;
}
.item-category-img{ float: left;width: 40px;margin-right: 10px;margin-top: 8px;}
.item-facilities-img{float:left;width: 35px;padding-right: 15px}
.item-category-text{float:left;line-height: 55px;}
.item-category,.item-tenant,.item-facilities{
    -o-transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    transition: .5s;
    cursor: pointer;
    width: 300px;
    padding: 10px;
    display: block;
    height:58px;
    font-size: 10px;
    line-height: 54px;
}
..bdz-header-menu-container,.bdz-header-socmed{
        -o-transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    transition: .5s;
}
.detail-container{width: 100%;float: left;}
.detail-item{ float: left;width: 100%;}
.detail-img-container{float: left;width: 30%;display: inline-block;}
.detail-img{}
.detail-img img, .detail-img-event img{max-width: 200px;max-height: 200px;margin:20px;border: solid 10px #FFF;border-radius: 3px;box-shadow: 1px 1px 1px #6F6F6F;}
.detail-text-container{float: left;display: inline-block;width: 70%;}
.detail-text-title{
    padding: 10px;
    font-size: 30px;
    font-weight: bold;
    color: #2B2B2B;
    float: left;
    clear: both;
    background-color: #cd3930;
    margin: 10px;
    margin-top: 20px;
    border-radius: 6px;
    color: white;
    text-shadow: 1px 1px 1px #000;
    box-shadow: 1px 1px 1px #000;
}
.detail-text-category{color:red;padding:5px;}
.detail-text-desc{padding:5px;}
.detail-text-phone{padding:5px;}
.detail-text-block{padding:5px;}

#keyboard-container {margin: auto;margin-top: 50px;width:100%;text-align: center;}
#keyboard-container input{margin: auto;width: 40%;background: none;border: none;padding: 15px;  text-align: center;border-bottom: solid 1px #f00;}
.search-button{background: red;border: none;border-radius: 3px;color: #fff;padding: 10px;margin-left: 20px;}


  /*.bdz-sub-header-item-container{padding: 5px;}*/

.bdz-footer-wrapper{width:100%;float:left;background-color: #242424;padding-bottom: 10px;color:#ededed;padding-top: 10px;position: relative;bottom: 0;transition:4s;z-index: 999;}
.bdz-footer-container{max-width: 1100px;margin: auto;padding-top: 20px;padding-bottom: 50px;font-size: 10px}
.bdz-footer-item-full{float:left;width: 100%;font-size: 12px;}
.bdz-footer-item{float:left;width: 25%;padding: 20px;font-size: 12px;}
.bdz-footer-item-title{font-size: 18px;margin-bottom: 15px;}

.bdz-footer-item-full ul{padding: 0;margin: 0;list-style: none;}
.bdz-footer-item-full ul li{}
.bdz-footer-item-full a{text-decoration: none;color:#ffda2c;cursor: pointer}

.bdz-footer-item ul{padding: 0;margin: 0;list-style: none;}
.bdz-footer-item ul li{margin-bottom: 5px}
.bdz-footer-item a{text-decoration: none;color:#ffda2c;cursor: pointer}
.footer-lastest-news-item{color: #fff;padding-bottom: 5px;}
.footer-lastest-news-item a{color: #fff}
.footer-lastest-news-item img{width: 100%;padding-right: 5px;}
.footer-lastest-news-item b{font-weight: bold}
.footer-lastest-news-item p{font-weight: 100;color: #aaa}


.search-container{float:left;padding-top: 50px;padding-bottom: 70px;width:100%;}
.search-title-page{margin-bottom: 20px;padding-bottom:10px;font-size: 20px;border-bottom: solid 1px #ddd}
.search-item{float:left;margin-bottom: 30px;width: 100%}
.search-img img{border-radius:50%;}
.search-title{font-size: 18px;}
.search-subtitle{font-size: 10px;margin-bottom: 10px;}
.search-desc{margin-bottom: 10px;}
.search-link{}
.search-link a{color:#a20e0d;}

.flexslider{border:none !important;}
.flexsliderx .slides img{height: 300px;}
.bdz-news-item-img-detail {position: relative;text-align: center;}
.bdz-news-item-img-detail img{text-align: center;width: 100%}
.bdz-news-item-img-detail ul{list-style: none;padding:0;}
.bdz-news-item-img-title { position: absolute;bottom: 170px;font-weight: 100;font-size: 35px;color: #fff;background-color: rgba(0, 0, 0, 0.55); padding:10px 40px 10px 100px ;text-shadow:1px 1px 1px #000;}
.bdz-news-item-img-title span{padding-right: 20px;line-height: 10px}
.bdz-news-image-detail-solo{width: 100%;}
.bdz-province-image-detail-solo{max-width: 300px;padding: 20px;}
.atstbx a{border-radius:50%;}
.bdz-news-comments{margin-top: 20px;}


.bdz-service-detail-logo img{width: 24px;}
.bdz-service-detail-title{font-size: 20px;margin-bottom: 5px;}
.bdz-service-detail-img img{width: 100%;}
.bdz-service-detail-desc{margin-bottom: 20px;margin-top: 10px;}
#service_icon{width: 30px}
.bdz-service-container{margin-bottom: 20px;margin-top: 80px}
.bdz-service-item-container{position: relative}
.bdz-service-title{
    text-transform: uppercase;
    
    font-size: 20px;
    position: absolute;
    z-index: 20;
    width: 100%;
    text-align: center;
    margin-top: 150px;
            }
.bdz-service-img{margin-bottom: 20px;position: relative;}
.bdz-service-img img{width: 100%;box-shadow: 1px 1px 1px #000}
.bdz-hover-black{width: 100%;height: 100%;background-color:#890800; opacity: 0.8;position: absolute}
.bdz-service-item{padding: 10px;}
.bdz-service-item-ico{border-radius: 50%;background-color: #fff;padding: 3px;position: absolute;top: 0;left: 10px;z-index: 20;box-shadow: 1px 1px 1px #000}
.bdz-service-detail{}
.bdz-service-title a{color: #fff;}


.bdz-home-content-2{float:left;margin-bottom: 5px;font-family: "Open Sans";}
.bdz-home-content-2-subtitle{font-weight: bold;color:#575757}
.bdz-home-content-2-date{color:#cd3930;font-size: 12pt;}
.bdz-home-content-2-text{}
.bdz-home-content-2-img{padding-right: 10px;}
.bdz-home-content-2-img img{width: 100%;}
.bdz-home-content-2-title{font-weight: 100;
    font-weight: lighter;
    font-size: 30px;
    line-height: 30px;
    color: #575757;
    padding: 30px 0px 30px 0px;
    text-align: center;
    background-color: #ffdc38;
    border-radius: 10px;}
.bdz-home-content-2-news{font-weight:300;font-size:14px;color:#434343;padding: 10px;line-height: 18px;text-align: justify;}
.bdz-home-content-2-read-more{font-weight:40;font-size:14px;color:#cd3930 !important;text-decoration: underline;}
.bdz-featured-video-item{;text-align: center;}


.bdz-page-title-wrapper{width: 100%;float: left;}
.bdz-category-mobile-button{display: none;width: 100%;text-align: center;padding: 10px;}
.bdz-category-mobile-button button{width: 100%;text-align: left;}
.bdz-page-title-container{max-width: 1100px;margin: auto;border-top: solid 1px #e7e7e7; border-bottom: solid 1px #e7e7e7;text-align: right;margin-top: -100px;padding-top: 10px;padding-bottom: 10px;}
.bdz-page-title-text{color: #e7e7e7;font-size: 20pt;font-family: 'Roboto Condensed'}
.mobile-header-menu{width: 100%;float:left;}
.mobile-header-menu ul li img{width: 20px;margin-right: 10px;}
.mobile-logo-button img{width: 40px;margin: 5px;margin-top: 15px;}
.bdz-input-text-shopping{width: 80% !important}
.bdz-input-button-shopping{width: 20% !important;}
.pagination > li > a, .pagination > li > span{color: #c1211b}


.bdz-news-right-side{background-color: #eee;margin-top: 25px;}
.bdz-news-right-side a{text-decoration: none;cursor: pointer;color: #000;float: left;width: 100%;}
.bdz-news-right-title{font-size: 24px;font-weight: bold;text-align: center;color: #c72727;padding-bottom: 10px;padding-top: 20px;}
.bdz-news-right-item{padding-bottom: 10px;padding-top: 10px;border-top: solid 1px #bfbfbf}
.bdz-news-right-item-kanal{    
    color: #E91E63 !important;
    float: left;
    font-size: 12px;}
.bdz-news-right-item-title{font-size: 15px;line-height: 1.4;}
.bdz-news-right-item-resume{font-size: 12px;line-height: 1.5;padding: 10px;}




    .green{color: green}
    .red{color: red}


.top-slider-wrapper{width:100%;float:right;padding-bottom: 10px;font-size: 12px;background-color: #eee;color: #fff;}
.top-slider-container{max-width: 1100px; margin: auto;}




.submenu{display: none;position: absolute;width: 100%;z-index: 99;top: 60px;left:0;color: #fff;background-color: rgba(0, 0, 0, 0.82)}
.submenu-wrapper{float:left;width: 100%;}
.submenu-container{max-width:1100px;margin: auto;margin-bottom: 20px;}
.submenu-container a{color: #fff}
.submenu ul{list-style: none;padding-bottom: 10px;}
.submenu ul li{float: left;display: inline-block;    width: 100%;text-align: left;margin-top: 0px;padding-bottom: 5px;}
.submenu ul li a{}

.bdz-header-menu-item-relative{position: relative;}
.submenu-small{display: none;position: absolute;width: 100%;z-index: 101;top: 35px;left:0;color: #fff;background-color: rgba(0, 0, 0, 0.9)}
.submenu-small-wrapper{float:left;width: 300px;}
.submenu-small-container a{color: #fff}
.submenu-small ul{list-style: none;padding-bottom: 10px;}
.submenu-small ul li{float: left;display: inline-block;    width: 100%;text-align: left;margin-top: 0px;padding-bottom: 5px;}
.submenu-small ul li a{color: #fff}
.bdz-menu-title{font-weight: bold;text-align: left;font-weight:bold;padding-top: 20px;padding-bottom: 10px;font-size: 18px;color: #fff}
.bdz-menu-title a{color: #fff}
.bdz-menu-paragraph{font-weight: 100;text-align: left}
.bdz-mobile-medsos{position: absolute;right: 90px;top:15px;}


    .bdz-footer-container h3{margin-top: 0px;margin-bottom: 0px;}
    .bdz-footer-container h4{color:#fff;font-weight: 100}
    .bdz-footer-container h4 a{color:#fff;font-size: 15px;text-decoration: none;font-weight: 200;letter-spacing: 1px;}
    .bdz-footer-container h5 {margin: 0;color:#fff;}
    .bdz-footer-company-info-right{text-align: right}



    .bdz-gallery-list-title{font-size: 30px;float: left;width: 100%;padding: 20px;margin-bottom: 20px;border-bottom: solid 1px #eee;margin-top: 40px;}
    .bdz-gallery-list-wrapper{width: 100%;float: left;}
    .bdz-gallery-list-container{max-width: 1100px;margin: auto;padding: 20px;}
    .bdz-gallery-list-headbanner{width: 100%;float: left;margin-bottom: 20px;position: relative;}
    .bdz-gallery-list-headbanner img{width: 100%;float: left;}
    .bdz-gallery-list-content{}
    .bdz-gallery-list-content-left{}
    .bdz-gallery-list-content-right{}
    .bdz-gallery-headbanner-title{font-size: 30px;font-weight: bold;margin-bottom: 20px}
    .bdz-gallery-headbanner-desc{font-size: 14px;float: left;text-align: left;margin-bottom: 10px;margin-top: 10px;}
    .bdz-template-list-item small{color: #aaa;}
    
    .bdz-gallery-list-item{padding-right: 20px;margin-bottom: 40px;}
    .bdz-gallery-list-item img{width: 100%;}
    .bdz-gallery-list-item-title{font-size: 20px;margin-top: 10px;margin-bottom: 20px;}
    .bdz-gallery-list-content-right{background-color: #eee;margin-top: 20px;}
    .bdz-news-right-item{text-decoration: none;}
    .bdz-news-right-item img{}

    .bdz-gallery-list-count span{margin-right: 10px;}
    .bdz-gallery-list-count{color: #ffffff;position: absolute;bottom: 0;left: 0;font-size: 20px;padding: 20px;text-shadow:1px 1px 1px #000;}
    .bdz-relative{position: relative;}

    .bdz-home-body-menu-center{display: inline-block;}
    .bdz-home-body-menu-center a{color: #7d7d7d;font-size: 20px;padding: 10px;text-decoration: none;font-size: 15px;text-transform: uppercase;letter-spacing: 1px}
    .bdz-home-body-menu-container{padding: 10px;}
    .bdz-template-list-title{font-size: 30px;float: left;width: 100%;padding: 20px;margin-bottom: 20px;border-bottom: solid 1px #eee;}
    .bdz-template-list-wrapper{width: 100%;float: left;}
    .bdz-template-list-container{max-width: 1100px;margin: auto;padding: 20px;}
    .bdz-template-list-headbanner{width: 100%;float: left;margin-bottom: 20px;padding-right: 20px;}
    .bdz-template-list-headbanner img{width: 100%;float: left;}
    .bdz-template-list-content{}
    .bdz-template-list-content-left{}
    .bdz-template-list-content-right{}
    .bdz-template-headbanner-title{font-size: 30px;font-weight: bold;margin-bottom: 20px}
    .bdz-template-headbanner-desc{font-size: 20px;}
    
    .bdz-template-list-item{padding-right: 20px;position: relative;margin-bottom: 50px;}
    .bdz-template-list-item img{width: 100%;}
    .bdz-template-list-item-title{font-size: 20px;line-height: 25px;margin-top: 15px;}
    .bdz-template-list-content-right{background-color: #eee;margin-top: 0px;}
    .bdz-template-list-item-kanal{ font-size: 12px;position: absolute;top: 0;left: 0;background-color: #f00;color: #fff;padding: 5px;border-radius: 3px;margin: 20px;}
    .bdz-image-list-large{position: relative;}
        .filter-paralax-wrapper{position: absolute;width: 100%;top: 50%;z-index: 100;}
        .filter-paralax-container{max-width: 900px;margin: auto;}
        .bdz-filter-paralax-footer{ text-align: center;font-size: 15px;cursor: pointer;}
        .bdz-filter-paralax-footer span{padding: 14px;}
        .bdz-filter-paralax-footer-padding{margin: 10px;background-color: rgba(192, 28, 32, 0.71);color:#fff;border-radius: 5px;}
        .bdz-filter-paralax-footer-padding:hover{background-color: rgba(255, 6, 12, 0.8)}
        .input-opa{background-color: rgba(255, 255, 255, 0.63) !important  ;color:#f00;  font-style: italic;
    color: #403c3c;
    font-weight: 100;
    font-size: 22px;}

        .flex-control-paging li a{background: #dad9d9;background: rgba(255, 255, 255, 0.5);}
        .flex-control-paging li a.flex-active{background: #fff;background: rgba(255, 255, 255, 0.9);}



.bdz-news-text-single,.bdz-news-comments{max-width: 1100px;margin: auto}
                .bdz-related-news{font-size: 22px;margin-top: 21px;border-top: solid 1px #bfbfbf;border-bottom: solid 1px #bfbfbf;padding-top: 10px;font-weight: bold;color: #c72727;padding-bottom: 10px;}
    .bdz-related-news-bottom{}
                                    .bdz-related-news-container{cursor: pointer;text-decoration: none;float: left;border-bottom: dotted 1px #eee;padding-top: 10px;padding-bottom: 10px;}
                                    .bdz-related-news-container:hover{color: #000}
                                    .bdz-related-news{}
                                    .bdz-related-news-image{position: relative;}
                                    .bdz-related-news-image img{width: 100%;padding-right: 10px;}
                                    .bdz-related-news-text{}
                                    .bdz-related-news-kanal{position: absolute;bottom: 5px;left: 3px;background-color: #f00;z-index: 2;padding: 3px;border-radius: 2px;color: #fff}
                                    .bdz-related-news-title{font-size: 20px;line-height: 20px;margin-bottom: 5px;}
                                    .bdz-related-news-resume{font-size: 12px;}
.bdz-home-text-midle-title{float: left;letter-spacing: 5px;font-weight: 400}
  .bdz-home-text-middle ul li a{text-decoration: none;color: #fff;letter-spacing: 1px;font-weight: 300}


.bdz-header-menu-logo-container{float:left;margin: 5px;margin-right: 20px;}
.bdz-header-menu-container ul{width: auto;margin-top: 15px;}
.bdz-header-menu-container-ul{margin-left: 50px}
.bdz-header-menu-container ul li{width: auto;margin-right: 40px;}
/*.bdz-header-menu-container ul li:last-child{margin-right: 0px;}*/
.submenu-small-wrapper ul li{display: block;width: 100%;}
.bdz-slider-title-right{float: right;right: 0;z-index: 99999;width: 225px;color: #aaa;text-align: center;padding: 28px;}
.bdz-slider-title-right a img{width: 25px;margin-right: 5px;}
.bdz-header-menu-item-search{float: right;}
.bdz-header-menu-item-language{float: right;padding: 28px;}
.bdz-header-menu-item-language a{margin-right: 15px;margin-left: 15px;}
.bdz-header-container{background-size: contain;width: 100%;background-repeat: no-repeat; position: relative;}
.bdz-header-logo{float: left}
.bdz-header-logo img{width: 225px;margin-left: 100px;margin-top: 50px;}
.bdz-header-menu{float: right;top: 0;right: 0;margin-right: 5px;margin-top: 43px;}
.bdz-header-menu ul{padding: 0;margin: 0;list-style: none;}
.bdz-header-menu ul li{display: inline-block;float: left;}
.bdz-header-menu ul li img{width: 40px;}
.bdz-header-menu ul li span{clear:both;width: 100%;text-align: center;display: block;color: #f00}
.bdz-header-socmed{position: absolute;background-color: #e90e09;text-align: right;padding:5px;z-index: 5 }
.bdz-header-socmed-item{display: inline-block;}
.bdz-header-socmed-language{margin-left:10px;display: inline-block;color: #fff;font-size: 10px;cursor: pointer;margin-right: 20px;}
.bdz-header-socmed-item img{width: 20px;margin-right: 5px;}
.bdz-header-socmed-item a{}
.bdz-header-socmed-search{display: inline-block;margin-right: 20px;position: relative;}
.bdz-header-socmed-search input{width: 200px;border: solid 1px #ff7c7c;color: #ff7c7c;padding: 2px;text-indent: 30px;font-size: 12px;border-radius: 5px;}
.bdz-header-socmed-search input::placeholder{color: #ff7c7c}
.bdz-header-socmed-search span{position: absolute;left: 15px;top: 7px;font-size: 12px;}

.bdz-header-submenu{height: 100%;}
.submenu-small{width: 300px;top:60px;}
.submenu-lg{width: 100%;top:115px;height: 325px;}

.submenu-lg ul{width: 100%}
.submenu-lg ul li{width: 50%;float: left;padding: 0;margin:0;}
.submenu-lg ul li a{font-size: 14px;font-weight: 200;padding-top:5px;padding-bottom: 5px; }
.submenu-lg .bdz-submenu-button{width: 90%;padding: 5px;border: solid 1px #eee;border-radius: 3px;float: left;position: absolute;bottom: 30px;font-weight: lighter;letter-spacing: 0.7px}
.bdz-submenu-button a {float: none !important;font-size: 15px !important;font-weight: 400 !important;}

.bdz-submenu-title-container{height: 100%}
.bdz-submenu-menu-container{height: 100%;position: relative;padding:20px;padding-top: 20px;}
.bdz-submenu-image-container{height: 100%}

.submenu-small-wrapper{}
.submenu-small-wrapper ul{padding: 0px;margin: 0px;}
.submenu-small-wrapper ul li{}
.submenu-small-wrapper ul li a{margin: 10px;}
.submenu-small-wrapper ul li:hover{background-color: #000}
.bdz-header-bg-left{position: absolute;top: 0;left: 0;z-index: -1}
.bdz-header-bg-left img{width: 130px;}
.bdz-header-bg-right img{width: 440px;}
.bdz-header-bg-right{position: absolute;bottom: 0;right: 0;z-index: -1}
.top-slider-wrapper b{font-weight: bolder;margin-left: 20px;margin-right: 20px;}
.bdz-running-text-item-detail{font-size: 14px;padding-top: 10px;padding-bottom: 10px;font-weight: 100}
.top-slider-wrapper{padding-bottom: 0px;z-index: 100;position: fixed;}
.top-slider-wrapper marquee{padding-bottom: 5px;padding-top: 5px;color: #fff}
.bdz-header-socmed-container{max-width: 100%;margin: auto}
.bdz-header-location{float: left;margin-left: 20px;margin-top: 5px;color: #fff;font-weight: lighter;}
.bdz-submenu-image{width: 100% !important;max-height:220px;margin: 10px;padding:20px;border-left: solid 1px #aaa}
.submenu-title{font-size: 30px;font-weight: 300;text-align: left;}


.bdz-pagination-container{text-align: center;}
.bdz-layanan-media{float: left;min-height: 0px !important}
.bdz-layanan-media img{min-height: 0px !important}
.bdz-layanan-media-logo{width: 20px !important;min-height: 0px !important}
.bdz-sub-header-item-text-lg{position: inherit;background: none !important;color: #000;text-shadow:none;padding:0px;line-height: 40px;}
.bdz-sub-header-item-text-lg small{font-size: 12px;color: #aaa;position: absolute;bottom: 10px;width: 90%}
.bdz-sub-header-item-sm img{width: 30%;max-width: 125px;}
.bdz-sub-header-item-sm{
    width: 99%;
    /* margin-bottom: 10px; */
    border: solid 1px #ece8e8;
    margin: 5px;
    background-color: #fff;
    padding: 6px;
    height: 107px;
 }
/*.bdz-home-container-padding{padding: 20px;padding-left: 40px;padding-right:40;}*/
.bdz-home-container-padding{padding: 20px;padding-left: 40px;padding-right:40;}
.bdz-sub-header-item-wrapper{margin-left: 0px;margin-right: 0px;padding-left: 0px;padding-right: 0px;}
.bdz-sub-header-item, .bdz-sub-header-item-sm a {text-decoration: none !important;border: 1px solid #eee;background-color: #fff;min-height: 400px;}
.bdz-sub-header-item-video {text-decoration: none !important;border: 1px solid #eee;background-color: #fff;min-height: 275px;width: 98.5%;}
.bdz-sub-header-item-infografis {text-decoration: none !important;border: 1px solid #eee;background-color: #fff;min-height: 500px;width: 98.5%}

a:hover{color :#655a5a !important ; -webkit-transition: 1s; /* Safari */transition: 1s;}



 .heading-news2{background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;position: relative;}
  .heading-news2 .container{width:100%;padding: 0;margin: auto; position: relative;z-index: 2}
  .bx-wrapper{margin-bottom: 0px !important;}
  .heading-news-box{}
  .top-stories{color: #ffffff;display: inline-block;font-size: 11px;font-family: 'Lato', sans-serif;font-weight: 700;text-transform: uppercase;padding: 4px 10px;background: #f44336;position: absolute;top: 20px;left: 20px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;z-index: 2;}
  .bxslider{list-style: none;}
  .bxslider li{display: inline-block;}
  .image-slider{position: relative;width: 50%;}
  .image-slider ul{padding: 0;margin: 0}
  .imgLiquidFill{}
  .hover-box{position: absolute;bottom: 0px;padding: 10px;color: #fff;font-size: 20px;background-color: rgba(0, 0, 0, 0.76);width: 98%}
  .hover-box h2{font-size: 14px;color:#fff;}
  .hover-box h2 a{color:#fff;text-shadow:1px 1px 1px #000;}
  .news-post{position: relative;}
  .inner-hover ul{    margin: 0;padding: 0;}
  .inner-hover ul li{    margin: 0;padding: 0;}
  a.category-post{background: #c53032 none repeat scroll 0 0;}
  .image-post .hover-box .inner-hover ul.post-tags li a {
        font-size: 12px !important;
    padding: 2px !important;
    margin: 0px !important;
    display: inline-block;text-decoration: none;transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;color: #ccc;}
  .heading-news2 .heading-news-box .news-post{width: 25%;float: left;padding: 5px;}
  .heading-news2 .heading-news-box .image-slider.snd-size{width: 50%;float: left}
  .heading-news2 .heading-news-box .image-slider.snd-size .image-post{width: 100%;background-color: #fff}
  .imgLiquid img{width: 100%;}
  .post-tags{list-style: none;}
  .bx-wrapper{border:none !important;box-shadow: none !important;}
  .heading-news2:after {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;b}
  .bdz-home-text-midle-menu{float: left;}
  .bdz-home-text-middle ul{list-style: none;padding: 0;margin: 0;margin-left: 25px;}
  .bdz-home-text-middle ul li{display: inline-block;
    float: left;
    font-size: 15px;
    padding-left: 10px;
    margin: 5px;
    border-left: solid 1px #eee;
    margin-top: 10px;}
  .li-edit{margin-left: 20px;cursor: pointer;position: relative;float:right!important}
  .ul-edit-submenu{display: none;list-style: none;padding: 0;margin: 0;position: absolute;top: 0;right: 0px; z-index: 1000000;background-color: #f00;top: 37px;}
  .ul-edit-submenu li{width: 250px;}
  .ul-edit-submenu li:hover{background-color: #a40100}
  
  .ul-edit-submenu li span{margin-right: 10px;}
  .bdz-sub-header-item-title-hd{position: absolute;background: #f00;color: #000;padding: 11px;font-size: 14px;font-weight: bold;}

    .bdz-padding-container{float: left;width: 50%;}
  .bdz-padding-container a{float: left;}
  .bdz-home-text-middle b img{width: 30px;margin-top: -7px;filter: brightness(0) invert(1);}



   .bdz-sub-header-item-container::after{background-color: #fff;}
  
  .bg-red{background-color: #f00 !important}
  .bg-green{background-color: #89b358 !important}
  .bg-blue{background-color: #8eb8cb !important}
  .bg-yellow{background-color: #eacc36 !important}
  .bdz-menu-full-red{background-color: white;height: 100px;padding: 20px;color: red;
                      border: solid 0.5px #eee;font-size: 14px;letter-spacing: 4px;cursor: pointer;}
  .bdz-menu-full-red:hover{background-color: #e5e5e5}
  .bdz-smalltron-item{font-size: 14px;position: relative;margin-top: 15px;margin-bottom: 25px;position: relative;min-height: 450px;}

  .bdz-smalltron-item a{text-decoration: none;}
  .bdz-smalltron-item img{width: 100%;height: 100%;}
  .bdz-smalltron-text{
    position: relative;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+5,000000+100&0+0,0.65+29 */
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.11) 5%, rgba(0,0,0,0.65) 29%, rgba(0,0,0,0.65) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.11) 5%,rgba(0,0,0,0.65) 29%,rgba(0,0,0,0.65) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.11) 5%,rgba(0,0,0,0.65) 29%,rgba(0,0,0,0.65) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */
    color: #fff;padding: 20px;position: absolute;z-index: 1;bottom: 0;width: 100%;font-size: 18px;line-height: 1.4;padding-top: 40px;font-weight: 600}
    .bdz-smalltron-text small{font-size: 10px;}
    .bdz-smalltron-text .bdz-sub-header-item-text-lg-resume{color: #fff;font-size: 14px;line-height: 1.4;font-weight: 100;margin-top: 10px}
  .bdz-smalltron-date{position: absolute;right: 10px;top: 125px;background-color: red;color: #fff;font-size: 12px;text-align: center;padding: 10px}
  .bdz-home-text-middle{padding: 5px;font-size: 23px;padding-left: 50px;background-color: #e90e09;color: #fff;margin-bottom: 10px;}
  .bdz-home-text-middle b{font-size: 30px;letter-spacing: -1px;font-weight: 100;float:left;width: 100%;}
  .bdz-home-text-middle p{font-size: 14px;max-width:700px;margin: auto;font-weight: 100}
  .bdz-home-gallery-small{position: relative;margin-bottom: 15px;}
  .bdz-home-gallery-small img{position: absolute;width: 98%;opacity: 0.3;padding-left: 5px;}

  .bdz-home-about-img-small a{text-decoration: none;color: #fff}
  .bdz-home-about-img-small{position: relative;color:#fff;padding-bottom: 10px;

  }
  .bdz-home-about-img-small img{width: 98%;opacity: 1;padding-left: 5px;}
  .news-post .imgLiquid_ready{height: 528px !important;}
  .default-size .imgLiquid_ready{height: 260px !important;}
  .bx-viewport{height: auto !important;}



    .bdz-footer-medsos-wrapper{position: fixed;bottom: 0;width: 100%;z-index: 1000;display: none;}
    .bdz-footer-medsos-container{background-color: #a40100;width: 100%;height: 100%;float: left;}
    .bdz-footer-medsos-item{width: 25%;float: left;display: inline-block;text-align: center;}
    .bdz-footer-medsos-item img{width: 40px;padding: 8px;}

.kabinet-container{margin-bottom: 50px;float: left;text-align: center;padding-bottom: 50px;border-bottom: solid 1px #eee}
.kabinet-image{max-width: 200px;margin:auto;margin-bottom: 10px;}
.kabinet-title{font-weight: bold;font-size: 14px;margin-bottom: 20px;margin-top: 10px}
.kabinet-desc{text-align: left;}
.bdz-news-lead-single{color: #d80019;
    font-size: 19px;
    margin-top: 20px}

.bdz-vid-100{width: 100%;height: auto;}
@media (max-width: 419px) {
  .bdz-medium-box-item{height:100px;}
}
@media (min-width: 420px) and (max-width: 765px) {
  .bdz-medium-box-item{height:170px;}
}
@media (min-width: 768px) and (max-width: 991px) {
  .bdz-medium-box-item{height: 125px;}
}
@media (min-width: 992px) and (max-width: 1199px) {
  .bdz-medium-box-item{height: 180px}
  .bdz-sub-header-item, .bdz-sub-header-item-sm a{min-height: 350px}
  .bdz-sub-header-item-sm{height: 120px;}
  .bdz-sub-header-item-video{height: 255px;}
  .bdz-sub-header-item-layanan{height: 255px;}
  .bdz-sub-header-item-infografis{min-height: 460px;}
}
@media (min-width: 1200px) {
  .bdz-medium-box-item{height: 200px;}
  .bdz-sub-header-item, .bdz-sub-header-item-sm a{min-height: 376px;width: 98.5%}
  .bdz-sub-header-item-sm{height: 122px;margin-top: 0px;    margin-right: 0px;margin-top: 0px;margin-left: 0px;}
  .bdz-sub-header-item-infografis{min-height: 510px;}
}
    
.bdz-sub-header-item-text-lg{
    font-size: 20px;
    line-height: 25px;
    margin-bottom: 40px;
    }
.bdz-sub-header-item-text-lg-resume{line-height: 1.5;font-size: 14px;color: #555;margin-top: 7px;}
.bdz-mobile-search,.bdz-mobile-remove-search{
    float: right;
    font-size: 25px;
    padding: 9px;
    margin-top: 15px;
    color: #ababab;
    position: absolute;
    right: 0;
    top: 0;
}
.bdz-mobile-language-switcher{width:100%;float: left;display: none;}
.bdz-mobile-language-switcher span{padding: 4px;}
.bdz-mobile-language-switcher hr{padding: 0px;margin: 0px;}
.bdz-mobile-language-switcher .separator{padding-left: 3px;padding-right: 3px;}
.bdz-slider-menu-wrapper{display: none;}
    .bdz-gallery-list-item-title a{text-decoration: none;}
.bdz-kementerian-link-center{text-align: center;margin-top: 20px;color:#eee;}
.bdz-kementerian-logo{width: 100%;padding: 30px;}
.bdz-sub-header-item-lead-text{margin-top: 0px;color: #f00;font-size: 11px;}

.bdz-news-resume p img {width:100% !important;padding: 10px !important;height: 100% !important;margin: 0px !important;}

@media (max-width: 1024px)  {
    .bdz-sub-header-item-text-sm{font-size: 12px;}

}
@media (max-width: 992px)  {
  .bdz-header-logo img{margin-left: 25px;}
  .bdz-sub-header-item-text-sm{font-size: 12px;line-height: 1.3}
  .bdz-sub-header-item-text-sm small{font-size: 10px;}
  .bdz-sub-header-item-text-lg{font-size: 15px;}
  .bdz-home-text-middle{padding-left: 15px;}
  .bdz-home-text-middle b{font-size: 20px;}
  .bdz-home-text-middle ul li{font-size: 10px;}
  .bdz-home-text-middle  b .right{display: none;}
  .bdz-sub-header-item-text-lg-resume{font-size: 12px;}
}
                                    
@media (max-width: 768px) {
    .bdz-news-resume{text-align: justify;}
        .bdz-footer-medsos-wrapper{display: block;}
        .bdz-mobile-language-switcher{display: block;}
    h2{font-size: 10px !important;}
.bdz-10{float:left;width:100%;}
.bdz-12{float:left;width:100%;}
.bdz-20{float:left;width:100%;}
.bdz-25{float:left;width:100%;}
.bdz-30{float:left;width:100%;}
.bdz-33{float:left;width:100%;}
.bdz-40{float:left;width:100%;}
.bdz-50{float:left;width:100%;}
.bdz-60{float:left;width:100%;}
.bdz-70{float:left;width:100%;}
.bdz-80{float:left;width:100%;}
.bdz-90{float:left;width:100%;}
.bdz-100{float:left;width:100%;}
.bdz-sepparator{margin-top: 20px;margin-bottom: 20px}
.bdz-main-container{margin-top: 150px;}
.bdz-slider-menu-wrapper{display: block;}
.bdz-header-socmed{display: none;}
.filter-paralax-container .input-group{padding: 20px;}
.b-slider-wrapper{margin-left: 0px!important;}
.bdz-main-wrapper{margin-top: 70px;}
.bdz-smalltron-text{height: 150px !important;}
.top-slider-wrapper{position: static;}
.mobile-hide{display: none !important;}
.bdz-footer-wrapper{padding: 20px;padding-bottom: 60px;}
.bdz-news-item{margin-top: 0px;}
.bdz-news-item-img-title {bottom: 10px;font-size: 15px;padding: 10px 44px 10px 30px;}
.bdz-news-title-single{line-height: 28px;font-size: 24px;}
.bdz-news-text-single, .bdz-news-comments{padding: 3px}
.b-slider-title{padding-left: 10px}
.bdz-home-text-middle{padding-left: 10px !important; }


    .bdz-directory-places-button{height: 65px;font-size: 14px;}
    .bdz-directory-list-item-container{margin-top: 10px;}
    .bdz-directory-search{margin-bottom: 10px;}
    .bdz-directory-search input{margin-left: 10px;}
    .mobile-logo-button{display: block;float: none;text-align: center;}
    .parallax-slider img{width: 100%;}


    .filter-paralax-wrapper{position: absolute;width: 100%;top: 45%;z-index: 100;}
    .filter-paralax-container{max-width: 1100px;margin: auto;}
    .bdz-filter-paralax-footer{ text-align: center;font-size: 15px;cursor: pointer;}
    .bdz-filter-paralax-footer span{padding: 14px;}
    .bdz-filter-paralax-footer-padding{margin: 10px;background-color: rgba(192, 28, 32, 0.71);color:#fff;border-radius: 5px;}
    .bdz-filter-paralax-footer-padding:hover{background-color: rgba(255, 6, 12, 0.8)}



    .bdz-category-mobile-button{display: block}
    .bdz-category-mobile-container{display:none}
    .bdz-page-title-container{margin-top: -85px;}
    .mobile-header-logo{float: left;padding-left: 17px;}
    .mobile-header-logo img{;width: 100px;padding: 10px;}
    .bdz-service-facilities-text{width: 100%;margin-bottom: 5px;font-size: 9px;border-radius: 4px;}
    .bdz-home-content-2-title{font-size: 23px;line-height: 23px;}
    .bdz-home-content-2-news{font-size: 12px;}
    .bdz-featured-text{    margin-top: 40%;font-size: 10pt;width: 90%;}
    .bdz-featured{width: 50% !important}
    .bdz-header-wrapper{background-color: #fff}
    .bdz-page-title-text{padding-right: 10px;}
    /*.bdz-main-container{padding: 5px;}*/
    .bdz-directory-places{height: 260px;}
    .bdz-service-facilities-img{position: inherit;margin: auto;z-index: 1;width: 100%}
    .mobile-menu-button{display: block;left: 0px;z-index: 10}
    .bdz-service-facilities{font-size: 30px;line-height: 25px}
    .main-container{width: 100%;}
    .bdz-header-container{width: 100%;max-width:100% !important;padding-top: 0px;}
    .bdz-home-container{padding: 20px;text-align: justify;}
    .bdz-header-menu-container{display: none}
    .bdz-header-logo img{margin-left: 20px;width: 50px}
    .bdz-home-content-2-img{padding:10px;display: none}
    .parallax-window{min-height: 100px !important;}
    .bdz-header-logo{z-index: 10}
    .bdz-home-content-2-text{padding:10px;}
    .bdz-img-200{height: auto}
    .bdz-service-home{height: 120px}
    .bdz-sepparator-text{font-size: 22px;width: 250px;margin-top: -15px;padding-left: 10px;}
    .bdz-sepparator-text-right{    font-size: 20pt;background-color: #ededed;float: right;padding-left: 30px;margin-top: -21px;color: #d90000;font-style: italic;padding-right: 10px;}
    .bdz-sepparator-text-subtitle{padding-right: 10px;}
    .menu-body{max-width: 335px;width: 300px;}
    .bdz-service-facilities-text-left{bottom: 10px;}
    .bdz-service-facilities-text-right{top: 10px;position: absolute;right: 10px}

    .bdz-service-home{width: 100% !important;}
    .bdz-service-home-small{width: 100% !important;}
    .bdz-service-facilities-item{width: 20%!important;height: auto;border-bottom: solid 1px #b90e0e}
    .bdz-footer-item{width: 100% !important;}
    .bdz-sub-title-text{    font-size: 17px;text-align: center;}

    .bdz-news-image img{width: auto;max-width:100%;}
    .bdz-contact-addr-container{padding: 0px}
    .bdz-header-container{padding-bottom: 0px;}
    .bdz-contact-title{margin:20px 0px 20px 0px;padding: 10px;}

    #bdz-map{height:252px !important;}
    .bdz-directory-map{width: 90% !important}
    .bdz-directory-floor{width: 10% !important;}
    .bdz-directory-floor-title{font-size: 7px !important;display: none;}
    .bdz-directory-floor-item{font-size: 8px !important;}
    .bdz-directory-menu-item{font-size: 10px !important;width: 25% !important}
    .detail-img img, .detail-img-event img{max-width: 70px !important;max-height: 70px !important;border: solid 3px #FFF}
    .detail-text-title{font-size: 14px !important}

    .bdz-places-container{    width: 48% !important;margin: 3px;margin-bottom: 20px;}
    .bdz-places-container img{border-radius: 0px 0px 20px 20px;margin-top: 16px;}

    .detail-img-container{width: 40%;}
    .detail-text-container{line-height: 5px;width: 60%;}
    .bdz-directory-map-container{padding: 5px;}
    .bdz-directory-map-title img{width:59px;float: none;margin-bottom: 10px}
    .bdz-directory-map-title li{margin-right: 12px;font-size: 15px;padding: 3px;float: none;font-size: 9px;margin-right: 0px;}
    .bdz-directory-floor{height: 250px;}
    .item-category-img{width: 15px;margin-top: 0px;}
    .item-category, .item-tenant, .item-facilities{height: 35px;font-size: 10px;line-height: 33px;}
    .item-category-text{line-height: 10px;}
    .menu-alphabet{font-size: 10px;}
    .menu-body-alphabet{margin-top:8px;padding-bottom: 0px;}
    .bdz-service-container{margin-top: 0px;}


    .bdz-news-item-small{height: 500px;}
    .bdz-career-container{padding: 10px;margin-top: 0px;}
    .bdz-career-line{width:85% !important;}
    .bdz-career-detail{padding: 10px;text-align: justify;}
    .bdz-contact-input-container{padding: 10px;}
    .bdz-news-item-small-date-container{width: 15% !important;}
    .bdz-news-item-small-text-container{width: 100% !important;}
    .bdz-news-item{padding-top: 0px;}
    .mobile-logo-button img{width: 175px;}
    .bdz-header-container{height: 70px !important}
    .bdz-slider-text{font-size: 12px !important;line-height: 12px !important;padding: 8px !important;}
    .flex-control-nav{bottom: 25px !important;}
    .bdz-header-bg-right,.bdz-header-bg-left{display: none !important;}
    .bdz-template-list-container{width: 100% !important;}
    .bdz-template-list-item,.bdz-template-list-headbanner{padding: 15px;}

    .bdz-template-list-item-title{padding: 5px;font-size: 14px;}
    .bdz-gallery-headbanner-desc p {padding: 5px;font-size: 12px;}
    .bdz-home-body-menu-center a{font-size: 14px;}
    .bdz-gallery-list-container{width: 100%;}
    .bdz-gallery-list-title{padding: 5px;margin-bottom: 0px;background-color: #a40100;color: #fff;font-size: 18px;margin-top: 0px}
    .bdz-gallery-headbanner-title{margin-bottom: 5px;font-size: 18px;}
    .bdz-gallery-list-item{padding: 5px;}
    .bdz-gallery-list-item-title{font-size: 12px;margin-bottom: 5px;}
    .bdz-footer-container{text-align: center;padding-top: 0px}
    .bdz-footer-container h3{padding: 5px;}
    .bdz-footer-container h5{padding: 5px;}
    .bdz-footer-container .left{float: none !important;}
    .bdz-header-wrapper{box-shadow: none;}
    .bdz-home-container-about-logo{width: 40% !important}
    .bdz-home-container-about-title{font-size: 12px !important;}
    .bdz-news-item-container{}
    .bdz-news-text-single, .bdz-news-comments{padding: 5px;}
    .bdz-news-detail-shared{margin-top: 0px;}
    .bdz-home-container-about-logo img{padding: 25px !important;}
    .bdz-home-body-menu-container{margin-top: 10px;}
    .bdz-home-body-menu-center a{color: #d02708}
    .bdz-news-resume{text-align: inherit;}
    .bdz-related-news-title{font-size: 15px;}
    .bdz-realted-news-resume{font-size: 12px;}

    .bdz-related-news-title{margin-top: 10px;}
    .bdz-news-text-single, .bdz-news-comments{padding: 0px;}
    .bdz-gallery-list-headbanner{padding: 15px;}
    .bdz-gallery-list-content-left{padding: 15px;}
    .bdz-mobile-search{display: block}
    .bdz-footer-company-info-right{text-align:center }
    .mobile-center{text-align: center;float: none !important}
    .bdz-gallery-list-count{font-size: 10px;padding: 8px;}
}

	