/* hidden shopping cart icon */
/*.navbar-cart-inner {
display:none; 
} */

/* font size menu header */
.navbar-custom .nav li > a {
    font-size: 14px;
}

/* change width banner product category */
@media screen and (min-width: 750px){

.shop_isle_bannerss_section .col-sm-4 {
    width: 20%;
} }

/* change scroll color */
.scroll-up a {
background: white;
color: #0b4d8e;
}

/* * {
    text-transform: none !important;
} */

/* slider header text */
.mb-30{
 text-shadow: 2px 2px 3px black;
 color: #0b4d8e;
}

/* background color for woocommerce pages */
/* .single-product .product {
	background-color: #ffffff;
} */

.single-product .product_title{ font-size:33px !important; }
.single-product .product_title{ color :black !important; }

.navbar-toggle .icon-bar{
background: white !important;
}

/*head menu back color versi 1 dan 2*/
/* .navbar-fixed-top{
background: #0b4d8e !important;   
} */

.navbar.navbar-custom { 
	background: #0b4d8e !important;
}

/* sub menu color */
.navbar-custom .sub-menu > li > a{
background: #fff !important; opacity: 0.8;
color: #0b4d8e ;
}

.page .navbar-custom{
  background: #0b4d8e !important;
  /*background: 0 0 !important;*/
}

/* kursor menu dan sub menu */
/* .navbar-custom .nav li > a:hover {
  background: #0b4d8e !important;
} */

.navbar-custom .sub-menu li > a:hover {
  background: #0b4d8e !important;
}

/*test transparent*/
/* @media (min-width: 768px){
.home .navbar-transparent {
  background: 0 0 !important;
}} */

@media (max-width: 750px){
.navbar-fixed-top #custom-collapse {
    background-color: #0b4d8e!important;
} }
  
/* footer.footer {
  background-color: #0b4d8e !important;
}

footer.footer .divider-d {
  border-top: 1px solid #0b4d8e;
} */

/* title product on product categories page */
.product .woocommerce-loop-product__title {
  color: #0b4d8e !important;
}

/*title produst on product page*/
ul.products li.product h2, ul.products li.product h3, .wccm-td div {
  margin-left: 10px;
  margin-right: 10px;
}

/* blog post entry */
.shop-isle-page-content .post-entry.entry-content {
  color: #0b4d8e !important;
}

/* shop page product per row */
/* ul.products li.product {
	clear: none !important;
}
ul.products li.product.first {
	float: left !important;
	clear: left !important;
}
@media (max-width: 992px) {
	ul.products li.product:nth-child(2n+1){
	    clear: left !important;
	    float: left !important;
	    width: 50% !important;
	}
	ul.products li.product {
	    width: 50% !important;
	}
	ul.products li.product.first {
	    float: left !important;
	    clear: none !important;
	}
}
@media (max-width: 200px) {
	ul.products li.product,
	ul.products li.product:nth-child(2n+1),
	ul.products li.product.first {
	    width: 100% !important;
	    float: none !important;
	}
} */

.page-loader{
 background-color: #0b4d8e !important;
}

/* .page-header-module.module.bg-dark { display: none; }
	section.module { padding: 100px 0; } */

/* delete border pada filter by category */	
.woof_sid_auto_shortcode{
  border:none;
  border-radius: 0px;
  margin-bottom: 0px;
}

.woof_products_top_panel {
  margin: 0 0 0 15px;
}

/* padding atas dari header atau filter category ke list produk */
.module-small.module-small-shop{
  padding-top: 0px;
} 

/* padding header page */
/* .page-header-module.module{
  padding: 120px 0 30px;
} */

/* padding header page */
.page-header-module.module{
  padding: 180px 0 100px;
}

.module-title {
  margin: 0 0 20px;
}

/* custom for detail product table */

.trb{
  border-bottom: 1px solid #ddd;
}

.trb1{
  border-bottom: 1px solid #ddd;
  background-color: #dfdcda;
}

.tdc1{
  text-align: right;
  padding: 0 10px 0;
  background-color: #dfdcda;
}

.tdc2{
  text-align: right;
  padding: 0 10px 0;
  background-color: #f2f2f2;
}

.td3 {
  padding-left: 10px;
}

/* For Description Table Air Tools */
.tdc3{
  text-align: left;
  padding: 0 10px 0;
  background-color: #dfdcda;
  border: 1px solid #fff;
}

.tdc4{
  text-align: left;
  padding: 0 10px 0;
  background-color: #f2f2f2;
}

.td4 {
  padding-right: 10px;
  text-align: right;
}

/* More Video Button */
.button1 {
  border: none;
  color: white;
  padding: 15px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 4px 2px;
  cursor: pointer;
  background-color: #008CBA;
}

.fb_reset {
  background-color: #000 !important;
}

.fb_root {
  background-color: #000 !important;
}

.sfsiplus_footerLnk {
  background-color: #000 !important;
  color: #000 !important;
}