@charset "UTF-8";

/*
Theme Name: Plasmapen

*/
/* .woo-product-gallery-slider{
  display: flex;
  justify-content: center;
  position: relative;
  flex-direction: row-reverse;
}
.woo-product-gallery-slider .wpgs-for{
	width: 80%;
}
.woo-product-gallery-slider .wpgs-nav{
	width: 19%;
} */
tr[data-slug="wp-fastest-cache-premium"] {
    display: none !important;
}
.wpcdt-timer{
	display:flex;
	justify-content:center;
}
.woocommerce ul.products li.product .button{
	font-weight:500;
}
.woocommerce ul.products li.product .onsale{
	font-weight:500 !important;
}
.textDiv_Days{
	text-align:center !important;
}
.textDiv_Hours{
	text-align:center !important;
}
.textDiv_Minutes{
	text-align:center !important;
}
.textDiv_Seconds{
	text-align:center !important;
}

@media (max-width: 600px){
/* 	.et_pb_column .et_pb_column_1_4 .et_pb_column_2_tb_header  .et_pb_css_mix_blend_mode_passthrough .et_pb_column--with-menu{width: 30px !important;} */
	.et_pb_social_media_follow{text-align:center !important;}
	.et-db #et-boc .et-l .et_pb_menu--style-left_aligned .et_pb_menu__wrap {
    justify-content: flex-end !important;
}
}
@media (max-width: 480px){
	.mobile-logo{
/* 		width: 200% !important; */
		justify-self: flex-end;}
}

.wpgs-nav .slick-slide{
   border: 1px solid rgba(0, 0, 0, 0.50) !important;
	padding:10px;
}
.et-l et-l--footer{
	overflow:hidden !important;
}
.woocommerce .star-rating span::before{
	content:" " !important;
}
ul.products li.product.woocommerce-text-align-center .star-rating {
    margin: 0 !important;
}
.rating-wrapper {
    display: flex;
    justify-content: left;
    align-items: center;
    gap: 10px;
	color:#000;
}

.woocommerce span.onsale {
    min-height: 3.236em !important;
    min-width: 3.236em !important;
	padding: 0 !important;
    font-size: 15px !important;
    font-weight: 700 !important;
    position: absolute;
    text-align: center !important;
    line-height: 3 !important;
    border-radius: 100% !important;
    background-color: #b3af54 !important;
    color: #fff !important;
    z-index: 9 !important;
	text-align: center !important;
}
.woocommerce span.onsale {
	min-width: 50px;
    line-height: 42px;
}
.et-db #et-boc .et-l .et_pb_shop_0 ul.products li.product .onsale{
		padding: 0 !important;
}
.rating-wrapper.empty-star{
	font-family: "fontawesome";
	position:relative;
	margin: 0 0 0.5em;
}


.rating-wrapper.empty-star::before {
   content: "\f006\f006\f006\f006\f006";
    top: 0;
    position: absolute;
    left: 0;
	font-size:18px;
	color: #FFC633;
}
.rating-wrapper.empty-star span
{
	float: right;
    overflow: hidden;
    position: relative;
    height: 1em;
    line-height: 1;
    font-size: 1em;
    width: 5.4em;
}
.woocommerce-ordering span.sort-name{
	color: rgba(0, 0, 0, 0.60);
}
.woocommerce-ordering select
{
	color:#000 !important;
}
span.sep-delimeter {
    font-size: 22px;
}
.woocommerce .woocommerce-ordering select{
	background:#f0f0f0 !important
}

.dc-spacing-5.testimonial-row .et_pb_testimonial_author, .testimonial-row .et_pb_testimonial_author{
	position: absolute !important;
    top: 5px !important;
}
.dc-spacing-5.testimonial-row .et_pb_testimonial_content p:nth-child(2), .testimonial-row .et_pb_testimonial_content p:nth-child(2){
	margin-top: 35px !important;
}
.et-social-twitter a.icon:before,.et-social-instagram a.icon:before,.et-social-youtube a.icon:before{
	left: -1px;
}
.testimonial-box span.star {
    color: #FFB900 !important;
    font-size: 26px;
}
.next:before {
    content: ""!important;
}

.testimonial-video .video-box {
	padding: 25px 0 0 0 !important;
}
.testimonial-video .fluid-width-video-wrapper {
	padding-top: 56% !important;
}
#et-boc .et-l .colour-box p{
	color: rgba(0, 0, 0, 0.60) !important;
	font-size: 20px !important;
	line-height: 22px !important;
	font-weight: 500;
}
.faq-col-box p{
	font-size: 20px !important;
	line-height: 27px !important;
	margin-bottom: 30px !important;
}
.banner p{
	font-weight: 600 !important;
}
.accordion-box-right .et_pb_toggle_content {
    padding: 0 !important;
    background: none !important;
}
/* .testimonial-row .et_pb_testimonial_author:after{
	content: url('https://api.iconify.design/teenyicons/tick-circle-solid.svg?color=%2301ab31&width=16&height=16');
} */

.p-24.p-20 p{
	font-size:20px !important;
}
#et-boc .et-l .form-box p, #et-boc .et-l .form-box form label{
	color: #fff !important;
}
#et-boc .et-l .form-box.contact-box p, #et-boc .et-l .form-box.contact-box form label{
	color: #000 !important;
}
.form-box .gform_heading{
	display:none;
}
#et-boc .et-l .form-box form input[type="text"],#et-boc .et-l .form-box form input[type="email"],#et-boc .et-l .form-box form input[type="tel"],#et-boc .et-l .form-box form select{
	border-radius: 3px !important;
    background: #FFF;
    width: 100% !important;
    height: 45px !important;
    border: none !important;
	font-size: 16px;
    line-height: 26px;
    padding: 10px 15px ;
    color: rgba(0, 0, 0, 0.60) !important;
    font-weight: 500;
}
#et-boc .et-l .form-box form textarea{
	border-radius: 3px !important;
    background: #FFF;
    width: 100% !important;
    border: none !important;
	padding: 15px;
    height: 130px;
    resize: none;
}
#et-boc .et-l .form-box form::placeholder, .form-box form option.gf_placeholder{
	color: rgba(0, 0, 0, 0.40) !important;
	font-size: 17px !important;
	font-weight: 400 !important;
	line-height: 27px !important;
}
#et-boc .et-l .form-box .ginput_container_consent label a{
	text-decoration: underline !important;
    color: #fff !important;
}
#et-boc .et-l .form-box.contact-box .ginput_container_consent label a{
	color: #000 !important;
}
#et-boc .et-l .form-box form input[type="submit"],#et-boc .et-l .form-box form input[type="button"]{
	border-radius: 3px;
    background: #FFF;
    text-align: center;
    padding: 10px 64px;
    align-items: center;
    margin-top: 25px;
    font-size: 18px;
    line-height: 27px;
    font-weight: 600;
	cursor:pointer;
}
#et-boc .et-l .form-box.contact-box form input[type="text"],#et-boc .et-l .form-box.contact-box form input[type="email"],#et-boc .et-l .form-box.contact-box form input[type="tel"],#et-boc .et-l .form-box.contact-box form select,#et-boc .et-l .form-box.contact-box form textarea{
	border: 1px solid #000 !important;
	border-radius: 3px !important;
}	
#et-boc .et-l .form-box.contact-box form input[type="submit"],#et-boc .et-l .form-box.contact-box form input[type="button"]{
	color: #FFF !important;
	background: #000 !important;
	font-weight: 500 !important;
	cursor:pointer;
}
#et-boc .et-l .form-box.contact-box.center form input[type="submit"],#et-boc .et-l .form-box.contact-box.center form input[type="button"]{
	margin:25px auto !important;
}
.page-id-112987 #input_8_3_1{
	margin-bottom:15px !important;
}

.p-18 p,.p-18 li{
	font-size: 18px;
    line-height: 28px;
}
.treatment-list li:before{
	content: url('https://api.iconify.design/mdi/tick-all.svg?color=rgba(0%2C%200%2C%200%2C%200.6)');
	margin-right: 10px;
	position:relative;
	top:2px;
}
.treatment-list li{
	color: rgba(0, 0, 0, 0.60) !important;
    line-height: 35px;
	font-size: 18px !important;
	display: flex;
}
.p-18 strong{
	font-size:22px;
	line-height:32px;
	font-weight:600;
	color:#000 !important;
}
.faq-content-section li{
	list-style:disc !important;
}

.model-form .ginput_container--name{
	gap: 20px !important;
}
#et-boc .et-l .form-box.contact-box.model-form form label{  
	color: rgba(0, 0, 0, 0.60) !important;
	font-size: 17px;
    line-height: 28px;
}
#et-boc .et-l .form-box.contact-box.model-form form input[type="submit"]{
	margin-top: 50px;
	cursor:pointer;
}
.model-form .gform_wrapper.gravity-theme .gfield_label {
    font-size: 18px !important;
    line-height: 29px !important;
}
.gform_wrapper.gravity-theme .gfield_validation_message, .gform_wrapper.gravity-theme .validation_message{
	color: #c02b0a !important;
}
.gform_wrapper.gravity-theme .gform_validation_errors {
    background: #fff9f9 !important;
    border: 1.5px solid #c02b0a !important;
    box-shadow: 0 1px 4px rgba(0,0,0,.11), 0 0 4px rgba(18,25,97,.041) !important;
    margin-bottom: 8px !important;
    padding: 16px 16px 16px 48px !important;
    position: relative !important;
    width: 100% !important;
}
.gform_wrapper.gravity-theme .gform_validation_errors .gform_submission_error{
	color: #c02b0a !important;
    font-size: 16px !important;
    font-weight: 500;
    line-height: 27px !important;
    margin: 0 !important;
    padding: 0 !important;
	font-family: 'Satoshi-Regular' !important; 
}
.CookieDeclarationType {
    display: block;
    margin: 12px 0 12px 0 !important;
    padding: 8px 8px 0 8px !important;
    border: 1px solid #333333 !important;
    vertical-align: top !important;
}
.CookieDeclarationTypeDescription {
    margin: 2px 0 16px 0 !important;
}
.CookieDeclarationTable{
	border-collapse: collapse !important;
    border-spacing: 0;
	width: 100% !important; 
    margin: 0 0 15px !important;
    border: 1px solid #eee !important;
    text-align: left;
}
.CookieDeclarationTableHeader {
    font-weight: bold;
    border-bottom: 1px solid #777777 !important;
    text-align: left !important;
    padding: 4px !important;
    overflow: hidden !important;
}
.CookieDeclarationTable tr th, .CookieDeclarationTable thead th{
	padding: 9px 24px !important;
    color: #555 !important;
    font-weight: 700 !important;
}
.CookieDeclarationTable tr td{
	padding: 6px 24px !important;
    border-top: 1px solid #eee !important;
}
.CookieDeclarationTableCell {
    text-overflow: ellipsis;
    word-wrap: break-word;
    border-bottom: 1px solid #777777 !important;
    vertical-align: top;
    padding: 4px 4px 5px 4px !important;
}
.CookieDeclarationxx a{
	color: #000 !important;
	font-size: 16px !important;
	line-height:27px !important;
}
.privacy-policy span em{
	color: #000 !important;
}
#et-boc .privacy-policy [data-custom-class='link'], #et-boc .privacy-policy [data-custom-class='link'] * {
	color: #777777 !important;
}
#et-boc .privacy-policy ul li{
	list-style: disc !important;
}
.gform_wrapper.gravity-theme .gf_progressbar_blue {
    background: #d2d6dc !important;
}
.gform_wrapper.gravity-theme .gf_progressbar {
    background: #e8e8e8;
    border-radius: 10.5px !important;
    margin-bottom: 16px !important;
    position: relative;
	overflow:hidden;
}
.gform_wrapper.gravity-theme .gf_progressbar_percentage span {
    display: block;
    float: right;
    font-size: 13px;
    line-height: 21px;
    margin-left: 8px;
    margin-right: 8px;
    min-width: 2em;
    width: auto;
}
.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_blue {
    background-color: #1e7ac4 !important;
    color: #fff !important;
}

.ms-edit-frontend{
	display:none;
}
.img-flex p{
	display: grid;
    grid-template-columns: repeat(8, 1fr);
}
/* Search Product */
.search_result ul
{
	margin: 10px !important;
}
.search_result ul li{
	display:inline-block;
	margin-bottom:8px;
	width:100%;
	border-bottom: 1px solid #eee8e8 !important;
	padding: 4px 0 8px 0 !important;
	text-align:left;
}
.search_result ul li img{
	width:50px; 
	float:left
}
.search_result {
    background: #e5e3e3 !important;
    padding: 20px;
/*     border-radius: 5px !important; */
    overflow-y: scroll;
    position: absolute;
    right: 0;
    z-index: 99999;
    max-height: 300px;
	width:100%;
	display:none;
}
.search_result li a{
	color:rgba(0, 0, 0, 0.60) !important;
	
}
.search_result li a:hover{
	color:#000 !important;
}
.searchthumb {
  float: left;
	width: 12%;
	padding:0 5px !important;
}
.searchinfo {
/*   padding-left: 10px !important; */
  float: left;
	width:86%;
	line-height: 25px;
}
.searchinfo .searchPrice{
/* 	display:block;*/
	padding:5px 0px !important; 
}
.searchinfo .woocommerce-Price-amount.amount{
	font-size: 14px;
  color: rgba(0, 0, 0, 0.60) !important;
  font-weight: 600;
  line-height: 25px;
}

.search_bar:before{
	font-size: 20px;
  	font-family: 'FontAwesome';
	position: absolute;
    z-index: 99;
  	top: 12px;
	left: 15px;
    color: rgba(0, 0, 0, 0.40);
	content: "\f002";
}
article.page{
	z-index: 0;
  position: relative;
}

.et-db #et-boc .et-l .et_pb_section_1_tb_header {
  padding-top:0px !important;
  padding-right:0px !important;
  padding-bottom:0px !important;
  padding-left:0px;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:0px;
  margin-left:0px
}
.et-db #et-boc .et-l .et_pb_section_1_tb_footer.et_pb_section{
	background-color: #f0f0f0 !important;
}
.et-db #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row {
  padding-bottom: 40px !important;
}
.et-db #et-boc .et-l .et_pb_section_1_tb_footer {
/* padding-top: 30px !important; */
  padding-right: 0px !important;
  padding-bottom: 30px !important;
  padding-left: 0px !important;
  margin-top: 0px;
  margin-bottom: 0px !important;
  margin-left: 0px;
}
.footer .et_pb_heading_container h3{
	font-weight: 600;
  font-size: 16px !important;
  color: #000000 !important;
  letter-spacing: 3px !important;
  line-height: 27px !important;
}
.et-db #et-boc .et-l .et_pb_menu_0_tb_footer.et_pb_menu ul li a{
	font-size: 16px;
  color: rgba(0,0,0,0.6) !important;
  line-height: 17px;
}
.et-db #et-boc .et-l .et_pb_social_media_follow .et_pb_social_media_follow_network_0_tb_footer.et_pb_social_icon .icon:before,
.et-db #et-boc .et-l .et_pb_social_media_follow .et_pb_social_media_follow_network_3_tb_footer.et_pb_social_icon .icon:before,
.et-db #et-boc .et-l .et_pb_social_media_follow .et_pb_social_media_follow_network_2_tb_footer.et_pb_social_icon .icon:before {
  color:#000000;
}
.et-db #et-boc .et-l .et_pb_social_media_follow .et_pb_social_media_follow_network_0_tb_footer .icon:before,
.et-db #et-boc .et-l .et_pb_social_media_follow .et_pb_social_media_follow_network_2_tb_footer .icon:before,
.et-db #et-boc .et-l .et_pb_social_media_follow .et_pb_social_media_follow_network_1_tb_footer .icon:before,
.et-db #et-boc .et-l .et_pb_social_media_follow .et_pb_social_media_follow_network_3_tb_footer .icon:before {
  font-size:15px;
  line-height:30px;
  height:30px;
  width:30px
}
.et-db #et-boc .et-l .et_pb_social_media_follow .et_pb_social_media_follow_network_2_tb_footer .icon,
.et-db #et-boc .et-l .et_pb_social_media_follow .et_pb_social_media_follow_network_3_tb_footer .icon,
.et-db #et-boc .et-l .et_pb_social_media_follow .et_pb_social_media_follow_network_0_tb_footer .icon,
.et-db #et-boc .et-l .et_pb_social_media_follow .et_pb_social_media_follow_network_1_tb_footer .icon {
  height:30px;
  width:30px
}
.et-db #et-boc .et-l .et_pb_social_media_follow_network_2_tb_footer a.icon,
.et-db #et-boc .et-l .et_pb_social_media_follow_network_0_tb_footer a.icon,
.et-db #et-boc .et-l .et_pb_social_media_follow_network_3_tb_footer a.icon {
  background-color:#FFFFFF!important
}
.et-db #et-boc .et-l .et_pb_social_media_follow_network_0_tb_footer.et_pb_social_icon a.icon,
.et-db #et-boc .et-l .et_pb_social_media_follow_network_3_tb_footer.et_pb_social_icon a.icon,
.et-db #et-boc .et-l .et_pb_social_media_follow_network_2_tb_footer.et_pb_social_icon a.icon {
  border-radius:50px 50px 50px 50px;
  border-width:1px;
  border-color:rgba(0,0,0,0.6)
}
.et-db #et-boc .et-l .et_pb_social_media_follow_network_1_tb_footer,
.et-db #et-boc .et-l .et_pb_social_media_follow_network_0_tb_footer,
.et-db #et-boc .et-l .et_pb_social_media_follow_network_2_tb_footer,
.et-db #et-boc .et-l .et_pb_social_media_follow_network_3_tb_footer {
  margin-right:5px!important
}
.et-db #et-boc .et-l .et_pb_social_media_follow_network_1_tb_footer a.icon {
  background-color:#000000!important
}
.et-db #et-boc .et-l .et_pb_social_media_follow_network_1_tb_footer.et_pb_social_icon a.icon {
  border-radius:50px 50px 50px 50px
}
.et-db #et-boc .et-l .et_pb_heading_1_tb_footer,
.et-db #et-boc .et-l .et_pb_heading_3_tb_footer,
.et-db #et-boc .et-l .et_pb_heading_2_tb_footer,
.et-db #et-boc .et-l .et_pb_heading_4_tb_footer {
  padding-top:0px!important;
  padding-right:0px!important;
  padding-bottom:0px!important;
  padding-left:0px!important;
  margin-top:0px!important;
  margin-right:0px!important;
  margin-bottom:0px!important;
  margin-left:0px!important
}
.et-db #et-boc .et-l .et_pb_menu_0_tb_footer.et_pb_menu ul li a,
.et-db #et-boc .et-l .et_pb_menu_0_tb_footer.et_pb_menu ul li,
.et-db #et-boc .et-l .et_pb_menu_2_tb_footer.et_pb_menu ul li a,
.et-db #et-boc .et-l .et_pb_menu_2_tb_footer.et_pb_menu ul li,
.et-db #et-boc .et-l .et_pb_menu_1_tb_footer.et_pb_menu ul li a,
.et-db #et-boc .et-l .et_pb_menu_1_tb_footer.et_pb_menu ul li,
.et-db #et-boc .et-l .et_pb_menu_3_tb_footer.et_pb_menu ul li a,
.et-db #et-boc .et-l .et_pb_menu_3_tb_footer.et_pb_menu ul li {
  font-size:16px;
  color:rgba(0,0,0,0.6)!important;
  line-height:17px
}
.et-db #et-boc .et-l .et_pb_menu_1_tb_footer.et_pb_menu,
.et-db #et-boc .et-l .et_pb_menu_3_tb_footer.et_pb_menu,
.et-db #et-boc .et-l .et_pb_menu_0_tb_footer.et_pb_menu,
.et-db #et-boc .et-l .et_pb_menu_2_tb_footer.et_pb_menu {
  background-color:#f0f0f0
}
.et-db #et-boc .et-l .et_pb_menu_3_tb_footer .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,
.et-db #et-boc .et-l .et_pb_menu_3_tb_footer .et_pb_menu__logo-slot,
.et-db #et-boc .et-l .et_pb_menu_1_tb_footer .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,
.et-db #et-boc .et-l .et_pb_menu_1_tb_footer .et_pb_menu__logo-slot,
.et-db #et-boc .et-l .et_pb_menu_0_tb_footer .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,
.et-db #et-boc .et-l .et_pb_menu_0_tb_footer .et_pb_menu__logo-slot,
.et-db #et-boc .et-l .et_pb_menu_2_tb_footer .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,
.et-db #et-boc .et-l .et_pb_menu_2_tb_footer .et_pb_menu__logo-slot {
  width:auto;
  max-width:100%
}
.et-db #et-boc .et-l .et_pb_menu_3_tb_footer .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img,
.et-db #et-boc .et-l .et_pb_menu_3_tb_footer .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img,
.et-db #et-boc .et-l .et_pb_menu_2_tb_footer .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img,
.et-db #et-boc .et-l .et_pb_menu_2_tb_footer .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img,
.et-db #et-boc .et-l .et_pb_menu_0_tb_footer .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img,
.et-db #et-boc .et-l .et_pb_menu_0_tb_footer .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img,
.et-db #et-boc .et-l .et_pb_menu_1_tb_footer .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img,
.et-db #et-boc .et-l .et_pb_menu_1_tb_footer .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img {
  height:auto;
  max-height:none
}
.et-db #et-boc .et-l .et_pb_image_0_tb_footer {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px !important;
  margin-right: 0px !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  text-align: left;
  margin-left: 0;
}
.et-db #et-boc .et-l .et_pb_text_0_tb_footer {
  line-height: 22px;
  padding-top: 0px !important;
  padding-right: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  margin-top: 20px !important;
  margin-right: 0px !important;
  margin-bottom: 20px !important;
  margin-left: 0px !important;
}
.et-db #et-boc .et-l .et_pb_text_0_tb_footer  p{
	color: rgba(0, 0, 0, 0.60) !important;
}
.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li a,
.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li {
  font-size:15px !important;
  line-height:26px
}
.et-db #et-boc .et-l .et_pb_menu_0_tb_header {
  margin-top: 6px !important;
}
.et-db #et-boc .et-l .et_pb_code_2_tb_header {
  padding-top:0px;
  padding-right:0px;
  padding-bottom:0px;
  padding-left:0px;
  margin-top:10px!important;
  margin-right:0px!important;
  margin-bottom:0px!important;
  margin-left:0px!important
}
.search_bar{
	position:relative;
}
.searchloader{
border: 5px solid #c1bdbd !important;
  border-radius: 50% !important;
  border-top: 5px solid #000 !important;
  width: 20px;
  height: 20px;
  -webkit-animation: spin 2s linear infinite; /* Safari */
  animation: spin 2s linear infinite;	
position: absolute;
right: 10px;
top: 14px;
z-index: 99999;
	display:none;
}
/* Safari */
@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
.et-db #et-boc .et-l ul.et_pb_social_media_follow_0_tb_footer {
  padding-right:40px!important;
  margin-top:30px!important;
}
.et-db #et-boc .et-l .et_pb_heading_0_tb_footer .et_pb_heading_container h3{
	font-size: 40px;
  color: #FFFFFF !important;
  line-height: 45px;
  text-align: left;
}
.et-db #et-boc .et-l .et_pb_row_0_tb_footer {
/*   background-color: #000000; */
/*   border-radius: 20px 20px 20px 20px; */
  overflow: hidden;
}
.et-db #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row {
  padding-top:0px!important;
/*   padding-right:64px!important; */
  padding-bottom:0px!important;
/*   padding-left:64px!important; */
}
.gform_wrapper.gravity-theme .gfield_required {
	color: #c02b0a !important;
}


.product-outofstock {
    color: #f00;
    font-size: 100%;
    text-align: center;
    font-weight: 700;
    margin-top: 14px;
}
tr.order-total .woocommerce-Price-amount {
    font-weight: 700;
	color: #000 !important;
}
.et-db #et-boc .et-l .et_pb_image_0_tb_header .et_pb_image_wrap {
    display: block !important;
}
.et-db #et-boc .et-l .et_pb_image_0_tb_footer .et_pb_image_wrap {
    display: block!important;
}
/* responsive 1fter 400*/
.gform_5 .ginput_container_consent a{
	color:#2b2b2b;
	font-weight:600;
}
ul.wc-block-product-categories-list.wc-block-product-categories-list--depth-1 {
    margin-left: 10px;
}
.pcatforblog  ul.wc-block-product-categories-list li.wc-block-product-categories-list-item .wc-block-product-categories-list {
    display: none;
}
.price br{
  content: "";
}
.price br:after {
  content: " ";
}
.price .from{
display:none;
}
.gform_confirmation_message {
    font-size: 18px;
    color: #488939 !important;
    font-weight: 500;
}
/* .header ul li a, .header ul li {
    text-transform: uppercase;
    font-size: 16px;
    line-height: 26px;
} */
.alg_currency_select{
	background:black;
	color:white;
}
label#label_26_10_2 {
    max-width: 100%;
}
.woocommerce-no-products-found {
    width: 100%;
    display: inline-block;
}
.woocommerce-no-products-found .woocommerce-info {
    margin: 0 !important;
}