
@media (min-width: 1199px) {
.med_cek:after {content:"@media (max-width: 1199px)";}
}

@media (min-width: 992px) and (max-width: 1199px) {
.med_cek:after {content:"@media (min-width: 992px) and (max-width: 1199px)"; }
}

@media screen and (max-width:400px){
.med_cek:after {content:"@media (max-width: 991px)";}
}

@media (max-width: 991px) { 
.med_cek:after {content:"@media (max-width: 991px)";}
}

@media (min-width: 768px) and (max-width: 991px) {
.med_cek:after {content:"@media (min-width: 768px) and (max-width: 991px)";}

}

@media (max-width: 767px) {
.med_cek:after {content:"@media (max-width: 767px)";}
.link_anak_perusahaan { text-align: center; } 
.b-footer-content img { display: none; }
.b-footer-content { padding: 25px 0 25px; }
[data-off-canvas] li a {  font-family: 'proxima_nova_rgregular'; }
.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header { padding: 10px 15px 10px 25px; }
.b-footer-content p { text-align: center; }
.vimi_wrapper  h3 { font-size: 22px; }
.img_wrapper img { width: 100%; }
.management_wrapper { margin-bottom: 20px; }
.tabs-title {  margin: 0 0 30px; }
.ac-container input:checked + label, .ac-container input:checked + label:hover { font-size: 20px; font-family: 'proxima_nova_rgregular'; }
.ac-container label { font-size: 20px; font-family: 'proxima_nova_rgregular'; }
.wrap_service { margin-bottom: 20px; height: auto;}
.wrap_about_detail h2 { font-size: 22px; }
.heading_title_hero h2  { font-size: 30px; }
.section { margin-bottom: 10px; margin-top: 10px; padding-bottom: 10px;
padding-top: 10px; }
html body .menu-mobile-button {  background: #29367e; }
.link_download { margin-bottom: 20px; }
.struktur_wrapper img { width: 100%; }
.sekretaris_wrap { margin-top: 20px; }
.wrapper_article { margin-bottom: 20px; }
.karir_list_content h2 a { font-size: 18px; }
.karir_list { margin-bottom: 10px; }
.bg_blue { padding-top: 30px; padding-bottom: 30px;  }
.vimi_wrapper h3 { padding: 15px 0 20px 0; }
.abs_language { position: relative !important; right: none !important; } 
.wrap_about_detail { margin-top: 20px; }
header { padding: 5px 0 5px 0; }
.b-homepage-content .b-layer-main { padding-top: 30px; }
.b-homepage-content .b-title-service { padding-top: 30px; }
.b-title-service [class*='col-'] { margin-bottom: 0px; }
.big-title-mod {margin-top: 20px; }
.bg_hero_img{ height: auto;     padding: 2em 0; }
.tabs-title { margin: 20px 0 30px; }
} 

@media (min-width: 480px) and (max-width: 767px) {
.med_cek:after {content:" @media (min-width: 480px) and (max-width: 767px)";}}


@media (max-width: 377px) {
.med_cek:after {content:"@media (max-width: 377)";}}


@media (max-width: 390px) { 
.med_cek:after {content:"@media (max-width: 390px)";}}


@media (max-width: 299px) { 
.med_cek:after { content:"@media(max-width: 299px) ";}
}
