/* latin-ext */
@font-face {
  font-family: 'Mr De Haviland';
  font-style: normal;
  font-weight: 400;
  src: local('Mr De Haviland Regular'), local('MrDeHaviland-Regular'), url(https://fonts.gstatic.com/s/mrdehaviland/v6/OpNVnooIhJj96FdB73296ksbOg3L60PlNQ.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Mr De Haviland';
  font-style: normal;
  font-weight: 400;
  src: local('Mr De Haviland Regular'), local('MrDeHaviland-Regular'), url(https://fonts.gstatic.com/s/mrdehaviland/v6/OpNVnooIhJj96FdB73296ksbOg3F60M.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Overlock';
  font-style: normal;
  font-weight: 400;
  src: local('Overlock Regular'), local('Overlock-Regular'), url(https://fonts.gstatic.com/s/overlock/v7/Z9XVDmdMWRiN1_T9Z7TX6Oy0lw.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Overlock';
  font-style: normal;
  font-weight: 400;
  src: local('Overlock Regular'), local('Overlock-Regular'), url(https://fonts.gstatic.com/s/overlock/v7/Z9XVDmdMWRiN1_T9Z7TZ6Ow.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}




@media(min-width:1400px){
  .woocommerce .related ul.products li.product, .woocommerce-page .related ul.products li.product{width: 30.3333%;margin: 0px 15px;clear: initial;}
  .box-leftimg{float: left;width: 60%;position: inherit;}
  .entry-summary{float: right !important;width: 37% !important;margin: 0px;}
}
@media(min-width:992px) and (max-width:1399px){
  .woocommerce .related ul.products li.product, .woocommerce-page .related ul.products li.product{width: 29.333%;margin: 0px 15px;clear: initial;}
  .box-leftimg{float: left;width: 60%;position: inherit;}
  .entry-summary{float: right !important;width: 37% !important;margin: 0px;}
}
/*boostrap md dibawah 992*/
@media(min-width:765px) and (max-width:991px){
  .woocommerce .related ul.products li.product, .woocommerce-page .related ul.products li.product{width: 28%;clear: initial;}
  .logoi{display: none;}
  .box-leftimg{float: left;width: 60%;position: inherit;}
  .entry-summary{float: right !important;width: 37% !important;margin: 0px;}
}
/*boostrap sm dibawah 765*/
@media(min-width:576px) and (max-width:764px){
  .woocommerce .related ul.products li.product, .woocommerce-page .related ul.products li.product{width: calc(100% - 30px);margin: 0px 15px;}
  .logoi{display: none;}
  .box-leftimg{float: left;width: 100%;position: inherit;}
  .entry-summary{float: right !important;width: 100% !important;padding: 20px;}
  .box-testi{width: 70%;margin: 0px auto;}
}
/*boostrap xs*/
@media(max-width:575px){
  .woocommerce .related ul.products li.product, .woocommerce-page .related ul.products li.product{width: calc(100% - 30px);margin: 0px 15px;}
  .logoi{display: none;}

  .box-leftimg{float: left;width: 100%;position: inherit;}
  .entry-summary{float: right !important;width: 100% !important;padding: 20px;}
}


@media(min-width:980px){
  .desktop-hidden{display: none !important;}
}
@media(max-width:979px){
  .mobile-hidden{display: none !important;}
}

.box-home2{}
.box-img-detartikel{text-align: center;float: left;width: 100%;margin-bottom: 20px;}
.box-img-detartikel img{width: auto;}
.detartikel{margin: 15px;float: left;width: calct(100% - 30px);}

.breadcrumb {margin-top: 15px;margin-bottom: 15px;}
.breadcrumb {padding: 8px 15px;list-style: none;background-color: #f5f5f5;border-radius: 5px;margin: 0px 15px 20px 15px;}
.breadcrumb>li, .pagination {display: inline-block;}

.wp-pagenavi {width: 100%;font-size: initial;padding: 5px 0;text-align: center;margin: 5px auto 80px auto;line-height: 45px;float:  left;}
.pages {color: #000;width: auto;height: auto;margin: 0 3px;border: 1px solid #e9e9e9;padding: 8px;background-color: #FFF;}
.current-pag {color: #333;width: auto;height: auto;margin: 0;border: 1px solid #e9e9e9;padding: 8px;margin-right: 3px;}
.current-pag {color: #FFFFFF;background-color: #000000;}
.wp-pagenavi a:hover {border: 1px solid #e9e9e9;color: #FFF;background-color: #000000;}
.wp-pagenavi a {color: #000;text-decoration: none;border: 1px solid #e9e9e9;padding: 8px;background-color: #FFF;margin: 5px 0;}

.box-sosmed-footer{float: left;width: 100%;margin-bottom: 20px;}
.box-sosmed-footer a{margin-right: 10px;}
.box-sosmed-footer a i{}

.box-google{float: left;width: 100%;}
.box-google select{background: white;padding: 10px;}

ul.subcategoryzy li a{padding-left: 27px !important;}


.woocommerce-breadcrumb {background: #f4f4f4 none repeat scroll 0 0;border: 1px solid #ddd;color: #C69930;font-size: 14px;margin-top: 30px;padding: 10px;margin-bottom: 30px;}
.woocommerce-breadcrumb a:hover {color: #C69930;}

#zoom-btn {position: absolute;right: 0px;bottom: 0px;width:35px;height:35px;line-height: 35px;text-align:center;font-size:15px;z-index: 10000;background-color: #032b49;color: white;}
#zoom-btn:hover {background:#222222;color:#ffffff;}

.boxslideproduk{float: left;width: 100%;margin-top: 15px;}
.boxslideproduk .box-slideproduk{width: 100%;text-align: center;}
.boxslideproduk .box-slideproduk .box-singels{width: 24.33333%;display: -webkit-inline-box;overflow: hidden;height: 133px;}
.boxslideproduk .box-slideproduk .box-singels a{}
.boxslideproduk .box-slideproduk .box-singels a img{}
.boximg{float: left;width: 100%;position: inherit;}
.box-leftimg{}

.jml-box{}
.jml-box input{float: left;width: calc(100% - 97px);}
.tombolbeli{float: right;background: #4caf50;padding: 9px;color: white;width: 80px;text-align: center;}
.tombolbeli a{}

.sliderbox{}



  .box-testi{width: 100%;margin: 0px auto;text-align: center;}
  .box-testi .deskrip{float: left;width: 100%;margin-bottom: 20px;}
  .box-testi .box-img{width: 100%;text-align: center;float: left;margin-bottom: 20px;}
  .box-testi .box-img .bingkai{margin: 0px auto;overflow: hidden;border: 2px solid rgba(0, 52, 72, 0.63);background-color: rgba(116, 117, 117, 0.32);border-radius: 50%;width: 100px;height: 100px;}
  .box-testi .box-img .bingkai img{height: 100px;width: auto;min-width: 100px;}
  .box-testi .namat{float: left;width: 100%;}