.container-full {
    padding-left:100px;
    padding-right:150px;
}
.garis-pemisah {
    width: 1130px;
    height: 1px;
    background: darkgrey;
    display: block;
    margin: 0 auto;
}
/** GARIS FOOTER **/
.garis-footer{
    width:280px;
    height:1px;
    background:grey;
    display:block;
    margin:0 auto;
}

.a-footer{
    -moz-transition:.2s;
    -webkit-transition:.2s;
    transition:.2s;
    color: #9a9a9a;
    outline:none!important;
}

*{
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}


.btn-garis-footer {
width: 242px;
  height: 100px;
  border: 1px solid darkgrey;
  font-family: 'Cinzel', serif;
  font-size: 20px;
  cursor: pointer;
  -webkit-tap-highlight-color: #58141c;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 0;
  transition: 1s;
}


.btn-garis-footer::before, .btn-garis-footer::after {
      align-items: center;
  justify-content: center;
  position: absolute;
  background: #58141c;
  z-index: -1;
  transition: 1s;
  content: '';
}

.btn-garis-footer::before {
      align-items: center;
  justify-content: center;
 height: 100px;
  width: 150px;
}

.btn-garis-footer::after {
      align-items: center;
  justify-content: center;
width: 242px;
  height: 60px;
}

.noselect {
  -webkit-touch-callout: none;
    -webkit-user-select: none;
     -khtml-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}

.btn-garis-footer:hover::before {
    align-items: center;
  justify-content: center;
  width: 0px;
  background: transparent;
}

.btn-garis-footer:hover::after {
    align-items: center;
  justify-content: center;
  height: 0px;
  background: transparent;
}

.btn-garis-footer:hover {
    align-items: center;
  justify-content: center;
  background: transparent;
}
/**END  GARIS FOOTER **/


.iklans-box {
    /*background-color: #eaeaea;*/
    padding: 15px 0;
    margin-bottom:-15px;
    margin-top:-12px;
}
.iklans-landscape {
    position: relative;
    width: 100%;
    /*height: 100%;*/
}
.iklans-landscape img {
    width: 100%;
    /*height: 252px;*/
    height:auto;
    /*padding-right:140px;*/
    background-position: center;
}

.iklans-landscape::after {
    /*background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .77));*/
    width: 100%;
    height: 75%;
    position: absolute;
    content: '';
    bottom: 0;
    left: 0;
    pointer-events: none;
}
.iklans-landscape .item-image {
    width: 100%;
    padding-top: 70%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
.iklans-box .container {
    padding-left: 0;
    padding-right: 0;
}
.iklans-atas-tengah {
    width: 100%;
    height: 251px;
}
.img-iklans-dibawah-box {
    width: 90%;
    height: auto;
    /*padding-right:60px;*/
}
@media (max-width: 767px) {
    .img-iklans-dibawah-box {
     width: 100%!important;
    height: auto;
    }
}
.img-iklans-dibawah-box .col-sm-6 {
    width: 100%;
    height: auto;
}

.img-iklans {
    width: 100%;
    height: auto;
}
.img-iklans-sidebar {
    width: 40%;
    height: auto;
}
.header-box {
    /**background-color: #73151A;
    background-color: #11183f; */ 
    /**background-image:url('/assets/img/BG-header-box.png') ; */
    background-color: white;
    /**padding-top: 30px;*/
    clear:both;
}
.header-box a {
    color: #333;
}
.sub-post .post-meta {
    background-color: ghostwhite;
    padding: 7px;
    /*line-height: 10px;*/
    margin-top: -10px;
}
.sub-iklans-square img {
    width: 100%;
    /*height: 252px;*/
    max-height:250px;
    margin-top:-12px;
}
.sub-post-square {
    /* padding: 5px; */
    position: relative;
    width: 100%;
    /*height: 100%;*/
    margin-top:-12px;
}
.sub-post-square a {
    color:white;
}
.sub-post-square::after {
    background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .77));
    width: 100%;
    height: 75%;
    position: absolute;
    content: '';
    bottom: 0;
    left: 0;
    pointer-events: none;
}
.sub-post-square .item-image {
    width: 100%;
    padding-top: 70%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
.sub-post-square .item-image.item-image-rect {
    padding-top: 60%;
}
.sub-post-square .item-info {
    width: 100%;
    bottom: 0;
    left: 0;
    position: absolute;
    /* padding: 30px 30px 25px 30px; */
    padding: 15px;
    z-index: 10;
    cursor: pointer;
}
.title.title-md {
    font-size: 34px;
    line-height: 38px;
}
.title.title-lg {
    font-size: 42px;
    line-height: 8px;
}
.widget-title .title.border-lg::after {
    height: 4px;
}
.widget-title .title.border-green::after {
    background-color: #6ED200;
}
.widget-title .title.border-purple::after {
    background-color: #DE00FF;
}
.post-item-horizontal .item-image {
    height: auto;
}
.reactions .col-reaction {
    width: 12.95%;
    margin-right: 5.8px;
    display: inline-block;
    cursor: pointer;
}
.slick-slide img {
    width: 100%;
    height: auto;
}
.post-content .post-share {
    margin-bottom: 0;
}
.nav-desktop .navbar-nav > li {
    float: left;
}
.meta-white-transparent .post-meta {
    background-color: transparent;
    padding: 0;
    color: white !important;
}
.meta-white-transparent .post-meta .post-meta-inner span,
.meta-white-transparent .post-meta .post-meta-inner a {
    /**color: white !important; */
    color:!important;
}
@media (max-width: 767px) {
    .sub-post .post-meta .post-meta-inner span,
    .sub-post .post-meta .post-meta-inner a {
        font-size: 10px;
    }
    .sub-post .post-item-horizontal .item-image {
        width: 42.6667%;
    }
    .sub-post .post-item-horizontal .item-content {
        width: 57.333%;
        margin-top: 0;
        padding-left: 12px;
        position: relative;
    }
    .sub-post .post-item-horizontal .item-content .title {
        margin-top: 0;
    }
    .page-breadcrumb {
        display: block;
        margin-top: 0px;
    }
    .header-box.header-box-category {
        margin-left: -15px;
        margin-right: -15px;
    }
    .reactions .col-reaction {
        width: 31.47%;
        margin-right: 5.8px;
    }
    .nav-desktop .navbar-nav {
        float: left;
    }
    .nav-desktop .nav-right {
        position: relative !important;
        float: right;
    }
}
@media (max-width: 991px) {
    .navbar-header {
        display: block;
    }
    .nav-desktop {
        display: block;
    }
    .navbar-inverse .nav-desktop .navbar-nav > li > a {
        padding: 12px 10px !important;
    }
    .nav-desktop .search-icon {
        margin-top: 0 !important;
    }
    .nav-desktop .nav-right {
        right: 10px !important;
    }
}
.nav-mobile-header {
    display: block;
}
.bn-sm, .bn-md, .bn-lg {
    padding: 15px;
}
.bn-sm img, .bn-md img, .bn-lg img {
    width: 100%;
    height: auto;
}


/** ADS STICK FLOATING */
.iklan-stick-kiri {
    position: fixed;
    top: 46px;
    z-index: 10;
    width: 100%;
    -webkit-transition: top .2s ease;
    -moz-transition: top .2s ease;
    -ms-transition: top .2s ease;
    -o-transition: top .2s ease;
    transition: top .2s ease;
}
.iklan-stick-fluid-kiri {
    left: 0;
}
.iklan-stick-fluid {
    position: absolute;
    width: calc((100% - 1100px)/ 2);
    display: block;
    top: 0;
}

.iklan-stick-kanan {
    position: fixed;
    top: 46px;
    z-index: 10;
    width: 100%;
    -webkit-transition: top .2s ease;
    -moz-transition: top .2s ease;
    -ms-transition: top .2s ease;
    -o-transition: top .2s ease;
    transition: top .2s ease;
}
.iklan-stick-fluid-kanan {
    right: 0;
}
