/* Created by Artisteer v4.3.0.60745 */



.responsive body {
  min-width: 240px;
}

.responsive img {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.responsive .mastoro-content-layout img,.responsive .mastoro-content-layout video {
  max-width: 100%;
  height: auto;
}

.responsive.responsive-phone .mastoro-content-layout img {
  margin: 1%;
}

.responsive.responsive-phone .mastoro-collage,.responsive.responsive-tablet .mastoro-collage {
  margin: 0 !important;
}

.responsive .mastoro-content-layout .mastoro-sidebar0,.responsive .mastoro-content-layout .mastoro-sidebar1,.responsive .mastoro-content-layout .mastoro-sidebar2 {
  width: auto !important;
}

.responsive .mastoro-content-layout,.responsive .mastoro-content-layout-row,.responsive .mastoro-layout-cell {
  display: block;
}

.responsive .mastoro-content-layout,.responsive .mastoro-content-layout-row {
  padding: 0;
}

.responsive .image-caption-wrapper {
  width: auto;
}

.responsive.responsive-tablet .mastoro-vmenublock,.responsive.responsive-tablet .mastoro-block {
  margin-left: 1%;
  margin-right: 1%;
  width: 48%;
  float: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.responsive .mastoro-responsive-embed {
  height: 0;
  padding-bottom: 56.25%;
/* 16:9 */
  position: relative;
}

.responsive .mastoro-responsive-embed iframe,.responsive .mastoro-responsive-embed object,.responsive .mastoro-responsive-embed embed {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.responsive .mastoro-sheet {
  width: auto !important;
  min-width: 240px !important;
  max-width: none !important;
  margin-right: 1% !important;
  margin-left: 1% !important;
}

#mastoro-resp {
  display: none;
}

@media all and (max-width: 1159px) {
#mastoro-resp,#mastoro-resp-t {
  display: block;
}
ul.mastoro-hmenu li {float: none;}
.ak-icon {
    position: relative;
    padding: 1%;
    text-align: center;
}
.iyslider {margin: 0;}
#mastoro-resp-m {
  display: none;
}
.konten3a {margin: 0px;}
.mastoro-header {
position: relative;
height: auto;
}
.mastoro-sheet {margin: 0 auto;}
}


@media all and (max-width: 979px) {
.iy-thumbnail {width: 27%;}
.iy-content {width: 71%;}
.konten6b {width: 100%;}
.konten6c {
    width: 100%;
    margin-top: 7%;
}
.konten6c .more-link {
  left: 259px;
  bottom: 35px;
}
.owl-prev {left: 7%;}
.owl-next {
  right: 11%;
}
}


@media all and (max-width: 800px) {
.iy-content, .iy-thumbnail {
    width: 100%;
    float: none;
}
.iy-thumbnail {margin-bottom: 3%;}
.konten5a {
padding: 0;
margin: 0;
}
.kontenku1 {
width: 100%;
border-right: 0px solid #DDD;
padding: 0;
margin: 0px 0% 2% 0px;
}
.konten5d {
    width: 100%;
    margin-top: 0%;
}
}


@media all and (max-width: 767px) {
.tabel td, .td {
    width: 100%;
    display: block;
}
.owl-prev {left: 7%;}
.owl-next {right: 11%;}
.ag-nav {
  height: 73px;
  background: none repeat scroll 0 0 #2E2E2E;
  z-index: 9;
  margin: 0 -1000%;
  padding: 0 1000%;
  top: -206px;
  position: relative;
  width: 100%;
}
.k55 {
margin: 0;
padding-top: 0;
}
.frame5 h2 {
padding: 0px;
margin: 1% 0px;
}
.konten1a {width: 95%;}
.konten2b {width: 34%;}
.frame6 {padding-left: 10px;}
.konten6b, .konten6c {width: 95%;}
.frame5 {padding-left: 10px;}
.konten5b {
    width: 95%;
    margin-bottom: 2%;
}
.konten5d {
    width: 95%;
    border-top: 1px solid rgb(221, 221, 221);
}
.konten6c .more-link {
  width: 136px;
  margin-left: 0;
}
}


@media all and (max-width: 750px)
{
.arsip-post {
width: 94%;
min-height: 0;
}
.mor {
    width: 100%;
    left: 0;
}
}


@media all and (max-width: 480px) {
.konten4b img {float: none;}
.owl-prev {left: 7%;}
.owl-next {right: 11%;}
.ag-nav {
  height: 73px;
  background: none repeat scroll 0 0 #2E2E2E;
  z-index: 9;
  margin: 0 -1000%;
  padding: 0 1000%;
  top: -206px;
  position: relative;
  width: 100%;
}
.konten2b {width: 95%;}
.konten6b {
  width: 95%;
  padding-left: 5px;
}
.konten6c {
  width: 95%;
  padding-left: 15px;
}
.konten5a, .konten5b {width: 98%;}
.konten5d {width: 95%;}
.konten4a {
    width: 100%;
    float: none;
    text-align: center;
}
.konten4b {
    width: 100%;
    display: inline-block;
    margin-top: 2%;
}
.aksos1 {
    float: none;
    text-align: center;
    width: 100%;
}
.mastoro-footer-text p, .aksos1 td {text-align: center;}
.konten6c .more-link {
  width: 50%;
  margin-left: -80%;
  bottom: 45px;
}
.mastoro-postcontent h4 {margin: 0;}
.mastoro-postheader {
  margin-top: 4px;
  padding-bottom: 10px;
}
.ak-icon {padding: 0;}

#mastoro-resp,#mastoro-resp-m {
  display: block;
}

#mastoro-resp-t {
  display: none;
}
}

#mastoro-resp-desktop {
  display: none;
}

#mastoro-resp-tablet-landscape {
  display: none;
}

#mastoro-resp-tablet-portrait {
  display: none;
}

#mastoro-resp-phone-landscape {
  display: none;
}

#mastoro-resp-phone-portrait {
  display: none;
}

@media (min-width: 1200px) {
#mastoro-resp-desktop {
  display: block;
}
}

@media (min-width: 980px) and (max-width: 1199px) {
#mastoro-resp-tablet-landscape {
  display: block;
}
}

@media (min-width: 768px) and (max-width: 979px) {
#mastoro-resp-tablet-portrait {
  display: block;
}
}

@media (min-width: 480px) and (max-width: 767px) {
#mastoro-resp-phone-landscape {
  display: block;
}
}

@media (max-width: 479px) {
#mastoro-resp-phone-portrait {
  display: block;
}
}

/* dynamic width nav */
.responsive nav.mastoro-nav,.responsive .mastoro-nav-inner {
  width: auto !important;
  position: relative !important;
  top: auto !important;
  left: auto !important;
  right: auto !important;
  bottom: auto !important;
  margin-top: 0;
  margin-bottom: 0;
  min-width: 0;
  text-align: center !important;
}

.responsive nav.mastoro-nav {
  min-width: 1%;
}

.responsive .mastoro-nav {
  padding-left: 0;
  padding-right: 0;
}


.responsive .mastoro-content-layout,.responsive .mastoro-content-layout-row,.responsive .mastoro-layout-cell {
  display: block;
}

.responsive .mastoro-layout-cell {
  width: auto !important;
  height: auto !important;
}

.responsive .mastoro-content-layout:after,.responsive .mastoro-content-layout-row:after,.responsive .mastoro-layout-cell:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.responsive .responsive-tablet-layout-cell,.responsive.responsive-tablet .mastoro-footer .mastoro-content-layout .mastoro-layout-cell {
  margin: 1%;
  width: 98% !important;
  float: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.responsive .responsive-layout-row-2 .responsive-tablet-layout-cell,.responsive.responsive-tablet .mastoro-footer .mastoro-content-layout .responsive-layout-row-2 .mastoro-layout-cell {
  width: 48% !important;
}

.responsive .responsive-layout-row-3 .responsive-tablet-layout-cell,.responsive.responsive-tablet .mastoro-footer .mastoro-content-layout .responsive-layout-row-3 .mastoro-layout-cell {
  width: 31% !important;
}

.responsive .mastoro-post {
  border-radius: 0;
}

.responsive .mastoro-footer-inner {
  min-width: 0;
}







