
	.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;
}
@media only screen and (max-width: 768px) {

#site-navigation {
  background: #403f45;
}
}

/*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;}

@media only screen and (max-width: 768px) {
	body{overflow-x:hidden!important;position:fixed;right:0;left:0;}
	#glt-translate-trigger{right:60px;}
}