
	.site-branding {
        width: 100%;
    }
	
img.custom-logo  {
    margin: 0 auto;
}




#masthead {
    background-color: #061530;
    background-repeat: no-repeat;
    background-position: top center;
    background-size: cover;
    color: #fff;
    margin: 0 auto;
    padding: 0;
    width: 100%;
    height: 80px;
    transition: all .7s ease;
}

   
.page-id-43 .site-header {
    display: none!important;
}

.page-id-42 .site-header {
    display: none!important;
}

.postid-2569 .site-header {
    display: none!important;
}

.postid-2764 .site-header {
    display: none!important;
}

.postid-1890 .site-header {
    display: none!important;
}

.postid-3003 .site-header {
    display: none!important;
}

.postid-3014 .site-header {
    display: none!important;
}

.postid-3045 .site-header {
    display: none!important;
}

.postid-3023 .site-header {
    display: none!important;
}

.postid-3069 .site-header {
    display: none!important;
}




body.page-id-42 { background-color: grey; }
body.page-id-42 * { color: black!important; }

body.page-id-43 { background-color: grey; }
body.page-id-43 * { color: black!important; }

body.page-id-1382 { background-color: black; }
body.page-id-1382 * { color: whitesmoke; }










.wc-block-grid__product-price {

    background: #000000;
 
    
}


/*ADP*/
.pcat li.wc-block-grid__product {
    max-width: 100% !important;
}

.wp-block-latest-posts__post-excerpt {
    color: black;
}

h1.entry-title {
    margin-top: 25px !important;
    color: white !important;
}
@media screen and (min-width: 610px) {

.fixedback .wp-block-cover__image-background.has-parallax{
	    background-attachment: fixed;
}
.fixedback .wc-block-featured-category__background-image.has-parallax{
	    background-attachment: fixed !important;
}
@supports ( -webkit-touch-callout : none) {
.fixedback .wc-block-featured-category__background-image.has-parallax {
 background-attachment:scroll;
 }
}

@supports ( -webkit-touch-callout : none) {
.fixedback .wc-block-featured-category__background-image.has-parallax {
 background-attachment:scroll;
 }
}
}
img.custom-logo {
    width: 20%;
}
@media only screen and (min-width: 1024px) {
div#site-navigation {
	  position: relative;
    left: -50px;
}
}
.woocommerce-ordering option {
    background-color: black;
}
/*
.type-post a,#main article .entry-content p a {
  color: #ff9900;
  text-decoration: none;
  display: inline-block;
  padding: 5px 10px;
  border: 1px solid #ccc;
	border-radius:10px;
}
*/
.type-post a:hover {
  color: #fff;
  text-decoration: underline;
  transition: all 0.5s ease-in-out;
  border-color: #ff9900;
	border-radius:0px;
}
#main article .entry-content p a:hover {
  color: #fff;
  text-decoration: underline;
  transition: all 0.5s ease-in-out;
  border-color: #ff9900;
	border-radius:0px;
}

#grid-loop article{
	background-color:#666;
}
.jetpack-subscribe-modal__modal-content .wp-block-group.has-border-color {
    background-color: black;
}
.robots-nocontent.sd-block.sd-social.sd-social-icon-text.sd-sharing {
    display: none;
}
.single .entry-footer {
    background: #000000;
}
.posts-navigation, .post-navigation {
    background: #000000;
}
#comment-form__verbum, #respond {
    background-color: #000000 !important;
}
div#comment-form__verbum {
    background: transparent;
}
.wc-block-product-categories__dropdown option{
	background-color:#000000;
}
#masthead{
	font-size: 14px;
}

#main li.wc-block-grid__product {
	max-width: 100%;
}



.product-detail-wrap {
  color: black;
}
.columns-1.wp-block-post-template.is-layout-grid.wp-container-core-post-template-is-layout-1.wp-block-post-template-is-layout-grid {
  margin: auto;
  justify-items: center;
}
#qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-text {
  color: #ad974f;
}

.products .catcbll_preview_button{
	text-align:center;
}

body,p,h1,h2,h3,h4,h5,h6{
  font-family: Helvetica !important;
}
#primary-menu ul {
  background: #7a7a7a;
	border-radius:5px;
}
.checkout-button br{display:none!important;}
.elementor-location-footer section:first-child{background-color:#000!important;}
.head_fx{position:fixed;top:0px;z-index:99999;}
div#tab-description{background-color:#fff!important;}
div#tab-description p{color:#000;}
.sub-menu li {
    border-bottom: 1px solid rgba(255, 255, 255, 1);
}

.flex-control-thumbs{max-width:90%!important;}
#tab-description h3{font-size:18px;font-weight:600;}
form.cart{gap:10px;}
.single-product .elementor-page-title h1.product_title.entry-title{display:none;}
.single-product .elementor-page-title.htg h1.product_title.entry-title{display:block;}
.quantity.buttons_added{display:flex;}
.quantity.buttons_added .minus, .quantity.buttons_added .plus{background-color:#DDB78A;}
#add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img{width:60px;}
 .button, a.button, button, input[type="button"], input[type="reset"], input[type="submit"], #infinite-handle span button, #infinite-handle span button:hover, #infinite-handle span button:focus, #infinite-handle span button:active, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce a.added_to_cart, .woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt:disabled[disabled], .woocommerce #respond input#submit.alt:disabled[disabled]:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled], .woocommerce a.button.alt:disabled[disabled]:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled], .woocommerce input.button.alt:disabled[disabled]:hover, #masthead .top-cart.items, #masthead .top-cart.items:hover, #footer-menu a[href^="mailto:"]:before, .widget_nav_menu a[href^="mailto:"]:before, #footer-menu a[href^="tel:"]:before, .widget_nav_menu a[href^="tel:"]:before, .pagination a:hover, .pagination .current, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, 
.checkout-button, .woocommerce_checkout_place_order{background-color:#DDB78A!important;}

.button:hover, a.button:hover, button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, #infinite-handle span button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce a.added_to_cart, .woocommerce a.added_to_cart:hover, .checkout-button:hover, .woocommerce_checkout_place_order:hover{background-color:#000!important;color:#fff!important;}
.shop_table tr:last-child button{background-color:#DDB78A!important;color:#000!important;}

.shop_table tr:last-child button:hover{background-color:#000!important;color:#fff!important;}
.cart_box div.woocommerce{display:flex;gap:20px;}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{width:100%!important;}
.cart-collaterals{width:40%!important;}
.woocommerce-cart-form{width:60%!important;}


@media only screen and (max-width: 1299px) {
	.cart_box div.woocommerce{gap:30px;}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{width:100%!important;}
.cart-collaterals{width:30%!important;}
.woocommerce-cart-form{width:70%!important;}
}

@media only screen and (max-width: 990px) {
.cart_box div.woocommerce{display:block;}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{width:100%!important;}
.cart-collaterals{width:100%!important;}
.woocommerce-cart-form{width:100%!important;margin-bottom:20px;}
}

@media only screen and (max-width: 768px) {

#site-navigation {
  background: #403f45;
}
	#tab-description h3{font-size:14px;}
}

/*new css dec 2025*/
#swiper-wrapper-5b633cd42cf92fcb{transform:translate3d(0px, 0px, 0px)!important;}
.ul-lists, .elementor-icon-list-item{list-style:none!important;}
.social_icon i:before{font-size: 30px;padding: 10px;}
.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0px!important;}
.depicter-revert .depicter-1-element-85, .depicter-revert .depicter-1-element-90, .depicter-revert .depicter-1-element-4{color:#fff!important;width:100%;text-align:center;text-shadow:2px 2px 6px #333;}
.single-product h1.entry-title{color:#000!important;}
.flex-direction-nav{display:flex;gap:40px;}
.flex-direction-nav li{list-style:none;padding:6px 12px;border:1px solid #ad974f;}
.woocommerce-Tabs-panel--description th, .woocommerce-Tabs-panel--description td{color:#000;}
.elementor-7381 .elementor-element.elementor-element-44014836 .woocommerce-breadcrumb{margin-top:20px;}

.desk-slide01{display:block!important;}
.mobile-slide01{display:none!important;}

@media only screen and (max-width: 768px) {
	body{overflow-x:hidden!important;position:fixed;right:0;left:0;}
	#glt-translate-trigger{right:60px;}
	.depicter-revert .depicter-1-element-85, .depicter-revert .depicter-1-element-90, .depicter-revert .depicter-1-element-4, .depicter-revert .depicter-1-element-85, .depicter-revert .depicter-1-element-90, .depicter-revert .depicter-1-element-4, .depicter-revert .depicter-1-element-93, .depicter-revert .depicter-1-element-75, .depicter-revert .depicter-1-element-88{color:#fff!important;width:100%;text-align:center;text-shadow:2px 2px 6px #333;}{color:#fff!important;width:100%;text-align:center;text-shadow:2px 2px 6px #333;}
	.depicter-revert .depicter-1-element-6, .depicter-revert .depicter-1-element-86, .depicter-revert .depicter-1-element-91{background-color:#fff!important;color:#000!important;text-align:center!important;padding: 10px 5px 10px 5px;font-size: 12px!important;}
	
}

@media only screen and (max-width: 768px) {
.quantity.buttons_added{justify-content:end;}
p.woocommerce-shipping-destination{font-size:13px;}
}

@media only screen and (max-width: 599px) {
	.pro-text	ul.products li.product{box-shadow: 0 0px 0px 0 rgba(0, 0, 0, 0.06)!important;}
.pro-text ul.products li.product .woocommerce-loop-product__title{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;line-height: 1.5em;min-height: 3em; }
.desk-slide01{display:none!important;}
.mobile-slide01{display:block!important;}
}
.woocommerce .elementor-7381 .elementor-element.elementor-element-2eb8128b .woocommerce-Tabs-panel ul li{color:#000!important;}
	.tbl_info th{background-color:#f2f2f2;border:1px solid #e7e7e7;}
.tbl_info th, .tbl_info td{color:#000!important;}