body { padding-top: 54px; background: url(../images/full-bloom.png) bottom center no-repeat, url(../images/full-bloom.png) repeat; } 
.bottom-css{	background:#FFFFFF;	border-top:solid 1px #CCCCCC;} 
.slick-css{	background:#FFFFFF;	margin-top:0;	padding:20px 0;	border-bottom:solid 1px #CCCCCC;} @media (min-width: 992px) { body { padding-top: 56px; }} 
.business-header { height: 50vh; min-height: 300px; } 
.business-header-content { height: 20vh; min-height: 100px; } 
.card { height: 100%;} .linkjudul{	font-size:small;color:#881315;} 
.postcss{margin-bottom: 20px; background-color: #fff; border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05); box-shadow: 0 1px 1px rgba(0,0,0,.05);	padding:10px;} .breadcrumb{border: 1px solid #ccc;} .thumbnail{	height:130px !important;overflow:hidden;vertical-align:middle;} .thumbnailpost img{	max-width:100% !important;} .thumbnail img{	width:100% !important;	} .label{	display: inline; padding: .4em .6em .4em; font-size: 75%; font-weight: 700; line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: .25em;} .label-page{	background-color:#aaa;	} .label-tanggal{	background-color:#bbb;	font-size:12px;	} .cssinfoterbaru{font-size:14px;} .judulinfo{	margin-left:25px;} .icon{position:absolute;margin-top:3px;} 
.kontak-wa{	position: fixed;right: 100px; bottom: 10px; z-index: 1000;width:80px;} 
.wa-desktop{right: 0px;width: 50px;}
.kontak-telp{	position: fixed; right: 10px; bottom: 10px; z-index: 1000;width:80px;} @media (max-width: 990px) {.btn-link, .card-body{font-size:12px;}} @media (max-width: 750px) {.btn-link{font-size:10px;margin-left:-20px;}.card-body{font-size:10px;} .kontak-wa{	position: fixed;right: 70px;bottom: 10px;z-index: 1000;width:50px;} .kontak-telp{position: fixed;right: 10px; bottom: 10px;z-index: 1000;width:50px;} .thumbnailpost h4{font-size:18px;}} @media (max-width: 576px) {.btn-link{font-size:14px;margin-left:0px;} .card-body{font-size:14px;} .kontak-wa{	position: fixed;right: 70px;bottom: 10px;z-index: 1000;width:50px;} .kontak-telp{position: fixed;right: 10px;bottom: 10px;z-index: 1000;width:50px;} .thumbnailpost h4{font-size:16px;}}
.bgred{
    background-color:#d11414;
    padding:5px 15px;
}
@media (max-width: 480px) {
    .ismobile {
        display: block;
    }
    .ismobile2 {
        display: ;
    }
    .isnotmobile{
        display: none;
    }
}
@media (min-width: 480px) {
    .ismobile {
        display: none;
    }
    .isnotmobile{
        display: block;
    }
}

.isdesktop{
    width: 50%;
    margin-right: -50%
}

.btn-responsive {
    white-space: normal !important;
    word-wrap: break-word;
    line-height: normal;
}

.kontak-cart{ position: fixed;left: 10px; bottom: 10px; z-index: 1000;width:60px;}
.available{background-color: #c7e1ff;}
.notavailable{background-color: #ffe2e1;}