/*
 Theme Name:   Basel Child
 Description:  Basel Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     basel
 Version:      1.0.0
 Text Domain:  basel-child
*/
.blog #mc4wp-form-1 br{
	display:none !important;
}

.single-post #mc4wp-form-1 br{
	display:none !important;
}
.product_desc_icon{
	display:none !important;
}
.cere_informatii{
	display:none !important;
}
.ajutor{
	display:none !important;
}


.onbackorder .cart{
	display:none !important;
}
.instock .btn_tel{
	display:none !important;
}
.btn_tel{
	border: 4px solid red;
    padding: 10px;
    background-color: #ff000047;
    color: black !important;
    border-radius: 30px;
}

	
	
.blog .widget-title, .widgettitle {
    margin-bottom: 10px !important;
}

.blog .widget-title, .widgettitle {
    font-size: 16px !important;
    text-transform: uppercase !important;
    font-weight: 700 !important;
    position: relative !important;
    padding-bottom: 4px !important;
}

.single-post .sidebar-widget li a {
    color: #544438 !important;
    font-weight: bold;
    font-size: 18px !important;
    font-family: Frank Ruhl Libre !important;
}

.blog .see_more {
    font-size:16px !important;
    font-family: Frank Ruhl Libre !important;
}
.single-post .see_more {
    font-size:16px !important;
    font-family: Frank Ruhl Libre !important;
}
.footer-sidebar .widget-title:after, .widgettitle:after {
    content: "" !important;
    position: relative !important;
    bottom: 0 !important;
    display: inline-block !important;
    width: 30px !important;
    height: 2px !important;
    background-color: #E1C265 !important;
    vertical-align: middle !important;
    margin-left: 10px !important;
    width: 25% !important;
}

 
.footer-container .widget-title:before{

    height: 0px !important;
	display:none !important;
}

.product_list_widget li:nth-child(2) .woocommerce-Price-amount bdi{

   margin-left:70px;

}
.product_list_widget li:nth-child(4) .woocommerce-Price-amount bdi{

   

}
.page-title-default {
    border-top: 0px solid #eeeeee !important;
    border-bottom: 0px solid #eeeeee !important;
}
.cat-item-101{
	display:none !important;
}










.related-products .single-product .woocommerce-Price-amount {
    color: #070705 !important;
}
.single-post .mc4wp-form input[type=email] {
    background-color: #fcfaee !important;

}
.blog .mc4wp-form input[type=email] {
    background-color: #fcfaee !important;

}
.widget_categories ul>li a:before {
    content: "\f061" !important;
    font-size: 15px;
    color: #E1C265 !important;
    display: inline-block;
    margin-right: 10px;
    font-family: "Font Awesome 5 Free";
    font-size: 16px;
}
.basel-back-btn>span:before {
    /* font-family: basel-font; */
    position: absolute;
    left: 0px !important;
    top: -17px !important;
    font-size: 30px;
    !important: ;
    /* line-height: 3px !important; */
    color: #000 !important;
    content: url(https://dev.produse-lemn.com/wp-content/uploads/2022/03/Untitled-1-2.png) !important;
}
.basel-products-nav{
	display:none;
}
.basel-back-btn>span {
    width: 0px;
    height: 0px;
    line-height: 0px;
    position: relative;
    display: inline-block;
    background-color: #000;
    -webkit-transition: all .25s ease;
    transition: all .25s ease;
}
.basel-back-btn>span:after {
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 0px;
    height: 0px;
    line-height: 0;
    background-color: #000;
}
.product_list_widget li del {
    color: #E1C265 !important;
    width: 59%;
    display: inline-block;
    text-align: right;
}
.product-categories li{
	font-weight: normal !important;
}

.product_title{
	font-size: 22px;
    font-family: Frank Ruhl Libre !important;
    color: #544438;
    font-weight: 900;
}


#basel-woocommerce-layered-nav-4 h5 {
    font-size: 16px !important;
}
.mc4wp-form input[type=email] {
    background-color: #fcfaee !important;

}
.single_add_to_cart_button::before {
    font-family: fontAwesome;
    content: "\f217";
    margin-right: 10px;
    color: #dcc165 !important;
}
.search-extended input[type=text] {
    padding-right: 45px !important;
    border-top-right-radius: 45px !important;
    border-bottom-right-radius: 45px !important; 
    border-top-left-radius: 45px !important;
    border-bottom-left-radius: 45px !important;
    background-color: #f7f7f7 !important;
    border: 1px solid #f7f7f7 !important;
}

.blog .basel-recent-posts .entry-title a {
	font-size:18px !important;
    font-family: Frank Ruhl Libre !important;

}
.blog .sidebar-widget li a {
    color: #544438 !important;
    font-weight: bold;
	font-size:18px !important;
    font-family: Frank Ruhl Libre !important;
}
.blog .widget-title, .widgettitle {
   /*  font-size: 23px;
    text-transform: capitalize;
    font-weight: 700;
    letter-spacing: 0;
    color: #1B1919;
    margin-bottom: 25px;
    position: relative;
    padding-bottom: 4px; */
}

.blog h1,h2,h3,h4,h5,h6,p{
	font-family: Frank Ruhl Libre !important;
}





.labels-rounded .out-of-stock {

    display: none;
}


.customfont4321 p{
	font-family: Frank Ruhl Libre !important;
	    font-size: 24px;
    line-height: 1.5em;
    font-weight: 900;
	color:#544438;
}
.tt432{
	    font-family: Frank Ruhl Libre !important;
    font-weight: 900;
    font-size: 61px;
    line-height: 55px;
}
.tt433{
	  font-family: Frank Ruhl Libre !important;
    font-weight: 900;
    font-size: 61px;
    line-height: 55px;
	margin-bottom:12px;
}

.tt432_2{
	    font-family: Frank Ruhl Libre !important;
    font-weight: 900;
    font-size: 50px;
    line-height: 55px;
}
.tt433_2{
	  font-family: Frank Ruhl Libre !important;
    font-weight: 900;
    font-size: 50px;
    line-height: 55px;
	margin-bottom:12px;
}

blockquote p {
       font-size: 14px;
    line-height: 1.7em;
    font-weight: 400;
}
.th1rezss h4{
	color: #e1c265 !important; 
    
}
.th1rezss{
    font-weight: bold;
    font-size: 13px;
	    margin-bottom: 10px;
}
.widget-title{
	color:#E1C265 !important; 
}
.widget-title, .widgettitle {

letter-spacing: inherit !important; 
}
/* .product-labels {
	position: inherit !important; 
}
.onsale{
	position: absolute !important; 
    left: 0px !important; 
    top: 0px !important; 
}
.out-of-stock{
	position: absolute !important; 
    left: 0px !important; 
    right: 0px;
} */

/* Your customizations starts here */
.bttbb4322{
	 text-align: center !important; 
    margin-top: 16px !important; 
}


.vc_custom_1644410616951 .cq-buttoncontainer .bttbb4322{
	    text-align: center !important; 
    margin-top: 16px !important; 
}
.vc_custom_1644416924007 .bttbb4322{
	    text-align: center !important; 
    margin-top: 16px !important; 
}
.shop-content-area .product-grid-item {
    background-color: #ffffff !important; 

}
.product-grid-item .product-element-top {
    background-color: #f8eed4;
}
.title-line-one .product-grid-item .product-title {
    background-color: #f8eed4;
}
.basel-hover-standard .price {
    background-color: #f8eed4;
    padding-bottom: 10px;
}
.basel-hover-standard .btn-add {
    margin-top: 0px !important;
}
.vc_custom_1644405562090 .bttbb4322 {
	    text-align: center;
    margin-bottom: 16px;
}
.vc_custom_1644405562090 .bttbb4322 .txt{
	      color: rgb(84 68 56) !important; 
    font-weight: 900 !important;
    background-color: #e1c265 !important;
}
.vc_custom_1644405562090 .bttbb4322 .round{
	         background-color: white !important;
    color: black !important;
}
.vc_custom_1644405562090 .bttbb4322_2 .txt{
	      color: rgb(84 68 56) !important; 
    font-weight: 900 !important;
    background-color: #e1c265 !important;
}
.vc_custom_1644405562090 .bttbb4322_2 .round{
	         background-color: white !important;
    color: black !important;
}
.cq-buttoncontainer a {
    border: 0 !important;

}
.footer-sidebar a{
	text-transform: uppercase;
}
#ship-to-different-address{
	display:none;
}
#menu-main-navigation-1 {
    text-align: right;
}
.main-nav .menu>li>a {
    font-weight: 900;
    font-family: arial;
    text-shadow: 3px 3px 12px black;
	color:white !important;
	    font-family: Frank Ruhl Libre !important;
    font-size: 12px !important;
	    padding-left: 10px;
    padding-right: 0px;
}
.right-column>div ul li a, .right-column>div>a {
    color: rgb(255 255 255 / 100%);
}
.mobile-nav-icon .basel-burger, .mobile-nav-icon .basel-burger::after, .mobile-nav-icon .basel-burger::before {

    background-color: rgb(255 255 255);

}

.color-scheme-dark .amount {
    color: #fff;
}

.vc_custom_1644392506544 .title{
	    font-weight: 900;
    color: #e1c265;
    letter-spacing: 2px;
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #00000066;
    font-family: arial;
    font-size: 31px !important;
}

.vc_custom_1644392506544 .title-wrapper.basel-title-style-bordered .liner-continer .left-line:after, .title-wrapper.basel-title-style-bordered .liner-continer .right-line:after {
    background-color: rgb(225 194 101);
}
.vc_custom_1644404099480 .title{
	    font-weight: 900;
    color: #e1c265;
    letter-spacing: 2px;

    font-size: 45px !important;
	font-family: Frank Ruhl Libre !important;
}

.vc_custom_1644416412199 .title{
	    font-weight: 900;
    color: #060606;
    letter-spacing: 2px;
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #e1c265;
    font-family: arial;
    font-size: 31px !important
}
.vc_custom_1644416412199 .title-after_title{
    color: white !important;
}
.vc_custom_1644410616951 .title{
	       font-weight: 900;
    color: #e1c265;
    letter-spacing: 2px;
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #544438;
    font-family: arial;
    font-size: 31px !important;
}
.vc_custom_1644416924007 .title{
	       font-weight: 900;
    color: #e1c265;
    letter-spacing: 2px;
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #544438;
    font-family: arial;
    font-size: 31px !important;
}
.vc_custom_1644404099480 .title-wrapper.basel-title-style-bordered .liner-continer .left-line:after, .title-wrapper.basel-title-style-bordered .liner-continer .right-line:after {
    background-color: rgb(225 194 101);
}

.vc_custom_1644404099480 .title-after_title{
    color: white !important;
}


.sha1{
	box-shadow: 0px 2px 18px 0px rgb(0 0 0 / 30%);
}
.txt1{
	    color: rgb(255 255 255 / 70%);
}.txt2{
	    color: rgb(255 255 255 / 50%);
}
.c1{
    width: 100%;
    display: inline-flex;
    padding: 10px;
}
.c2{
    width: 20%;
    margin: auto;
    text-align:left;
}
.wpcf7-submit{
    width: 100%;
}
.c3{
    width: 80%;
}

.c2 .fa{
    font-size: 30px !important;
    color:#E1C265;
	
}

.flexslider {
    margin: 0 0 0px !important;
}
.wpb_gallery .wpb_flexslider .flex-control-paging {
    z-index: 10;
    display: none;
}

.product-label.onsale {
    background-color: #e65100 !important;
}
.product-label.out-of-stock {
    background-color: #544438;
}
.sidebar-container .widget-title {
    color: #544438 !important;
}
.filter-widget li a, .sidebar-widget li a {
    color: #544438 !important;
   
}
.widget_categories ul>li{
     color: #544438 !important;
    font-weight: bold;
}
.widget_categories ul>li a:before{
    content: ">";
    font-size: 15px;
    color:#E1C265 !important;
    display: inline-block;
    margin-right: 10px;
}
.sidebar-container .mc4wp-form input[type=submit] {
    width: 100%;
    border-radius: 10px;
    text-align: center;
    background-color: #544438 !important;
    color: #e1c265 !important;
}
.basel-recent-posts li {
    border-bottom: 2px solid #544438;
    margin-bottom: 25px;
    padding-bottom: 25px;
}
.basel-recent-posts .recent-posts-info {
    -webkit-box-flex: 2;
    -ms-flex: 1 1 auto;
    flex: 2 2 auto;
    display: flex;
    flex-direction: column-reverse;
    justify-content: flex-end;
}
.sidebar-widget:not(:last-child) {
    margin-bottom: 20px;
}
.icon_sidebar_arrow{
    font-size: 25px;
    color:#544438 !important;
}
#text-16 .widget-title:after{
display:none !important;
}
#text-16 .widget-title{
    border-top: 2px solid #544438;
text-align: center;
    padding-top: 25px;
    margin-bottom: 0px;
}
.blog .entry-content{
    display: none;
}
.blog-post-loop {
    margin-bottom: 10px;
    position: relative;
}
.post-mask{
     background-color: #FCFAEE;
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 10px
}
.post-mask .entry-meta-list{
    padding-bottom: 10px
}
.see_more{
    vertical-align: text-bottom;
    margin-left: 5px;
    font-size: 15px;
    color:#E1C265 !important;
}
.product_list_widget li del {
    color:#E1C265 !important;
}
.sidebar-container .recent-posts-comment{
    display: none !important;
}

.blog .widget-title:before, .widgettitle:before {
    display: none
}
.single-post .widget-title:before, .widgettitle:before {
    display: none
}
.entry-meta-list .modified-date{
    display: inline-block !important;
}
.blog .widget-title:after, .widgettitle:after {
    content: "";
    position: relative;
    bottom: 0;
    display: inline-block;
    width: 30px;
    height: 2px;
    background-color: #E1C265;
    vertical-align: middle;
    margin-left: 10px;
    width: 25%;
}
#basel-woocommerce-layered-nav-4 h5 {
   
}

.single-post .widget-title:after, .widgettitle:after {
    content: "";
    position: relative;
    bottom: 0;
    display: inline-block;
    width: 30px;
    height: 2px;
    background-color: #E1C265;
    vertical-align: middle;
    margin-left: 10px;
    width: 25%;
}

#text-17 {
    padding: 10px;
    background-color: #FCF9EF;
    border: 2px solid #f4edd8;
    border-radius: 10px;
}
.widget-title, .widgettitle {

    margin-bottom: 10px;

}
.product-labels {
/*     position: absolute;
    display: flexbox;
    display: flex;
    display: -webkit-flex;
    display: -ms-flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-end;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    z-index: 1;
    max-width: 100%;
    background-color: red;
    width: 100%;
    height: -webkit-fill-available;
    justify-content: space-between; */
}

.basel-buttons {
display:none;
}



.entry-header {
    background-color: transparent !important;
    box-shadow: 0 1px 5px -1px rgb(0 0 0 / 0%) !important;
}
.title-design-centered .breadcrumbs{
  display: none !important;
}
.labels-rounded .out-of-stock {
    max-width: unset;
    font-size: 10px;
    word-break: normal;
    margin-left: 3px;
    word-break: normal;
    border-radius: 5px;
    min-height: 30px;
}






.basel-product-categories a{
	background-color: white;
    box-shadow: 0 1px 5px -1px rgb(0 0 0 / 15%);
}
.entry-header{
	    width: fit-content;
    margin: auto;
    padding: 10px;
	background-color: white;
    box-shadow: 0 1px 5px -1px rgb(0 0 0 / 15%);
}
.basel-hover-standard .btn-add > a, .basel-hover-standard .btn-add {
	border-color: #E1C265 !important;
	background-color: #E1C265 !important;
	    color: #544438;
    font-size: 16px;
    font-weight: 900;
  letter-spacing: 0px;
    font-family: Frank Ruhl Libre;
}
.basel-hover-standard .btn-add > a{
	background-color: #E1C265 !important;
    color: #544438;
    font-size: 16px;
    font-weight: 900;
    letter-spacing: 0px;
    font-family: Frank Ruhl Libre;

}


.single-breadcrumbs-wrapper {
	background: #ececec;
}
.sku_wrapper{
	
}
.posted_in{
	display:none !important;
}
#billing_country_field{
    display: none;
}
.filter-widget li a{
    text-transform: uppercase;
}
.vc_custom_1637064202395 {
    margin-bottom: 0px !important;
}


.top-bar-left {
    text-align: center;
}
.basel-product-categories{
    display: none;
}
.related-products .product-grid-item {
	background-color: white;
    width: inherit;
    margin-right: 1%;
    margin-left: 1%;
	box-shadow: 0 1px 5px -1px rgb(0 0 0 / 15%);
    padding: 0;
}
.title-shop.without-title.title-size-large {
    padding: 120px 0;
}
.shadow_custom .vc_column-inner {
    box-shadow: 0px 2px 18px 0px rgb(0 0 0 / 30%);
}
#woocommerce_product_categories-2, #woocommerce_price_filter-3, #basel-woocommerce-layered-nav-4, #woocommerce_products-5{
    padding: 10px;
      background-color: #FCF9EF;
    border: 2px solid #f4edd8;
	border-radius:10px;

}
.basel-hover-standard .amount {
    color: #544438 !important;
}

.product-title a {
    color: #544438 !important;

}


#woocommerce_product_categories-2 h5, #woocommerce_price_filter-3 h5, #woocommerce_products-5 h5, #basel-woocommerce-layered-nav-4 h5{
       font-family: Frank Ruhl Libre;
    color: #544438 !important;

}


.form_123 {
    margin-top: 5px;
    margin-bottom: 5px;
}
.basel-navigation .menu>li.menu-item-design-default .sub-menu-dropdown {
    position: absolute;
    left: 0;
    width: 250px;
    padding-top: 12px;
    padding-bottom: 12px;
    z-index: 300;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all .25s ease .1s;
    transition: all .25s ease .1s;
}
.title-size-large h1 {
   font-family: Frank Ruhl Libre !important;
    font-weight: 900;
    font-size: 50px;
    line-height: 55px;
	color:#544438;
	text-transform: capitalize !important;
}
.title-size-large h3 {
   font-family: Frank Ruhl Libre !important;
    font-weight: 900;
    font-size: 50px;
    line-height: 55px;
	color:#544438;
	text-transform: capitalize !important;
}

.shop-loop-head {
    margin-bottom: 20px;
    text-align: right;
    line-height: 20px;
    padding: 20px 20px 10px 20px;
    vertical-align: middle;
    width: 100%;
    background-color: #FCF9EF;
    border: 2px solid #f4edd8;
	border-radius:10px;
    margin-top: 0;
}

.product-grid-item{
	    background-color: #f8eed4;
		 border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
	 border-top-left-radius: 25px;
    border-top-right-radius: 25px;
}

.product-grid-item .product-title {
    margin-bottom: 0px;
}
.basel-hover-standard .btn-add {
    margin-top: 10px;
}
.product-grid-item .product-element-top {
       margin-bottom: 0px;
    /* border-top: 1px solid #dadada; */
    /* border-left: 1px solid #dadada; */
    /* border-right: 1px solid #dadada; */
    padding-bottom: 20px;
    /* border-bottom-left-radius: 25px; */
    /* border-bottom-right-radius: 25px;*/
}

.product-element-top img{
         border-top-left-radius: 25px;
    border-top-right-radius: 25px;
}

 .sidebar-widget li .product-title {
    width: 160px;
    display: inline-block;
}
.title-line-one .product-grid-item .product-title {
   
}
.mc4wp-form input[type=email] {
    background-color: white !important;
    border: 2px solid rgba(129,129,129,.35);
    border-radius: 10px;
    border-bottom: 2px solid rgba(129,129,129,.35);
    padding-left: 5px;
}
.product-grid-item .product-element-top {
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
}
.basel-hover-standard .price {
   
}
.product_list_widget li del .amount {
    font-size: 15px;
    color: #e1c265 !important;
}
.product_list_widget li ins .amount {
    font-size: 15px;
   color: #544438 !important;
}

.image_contact .vc_column-inner{
    padding-top: 17.5px !important;
}
.product_list_widget li .amount {
   color: #544438 !important;
}

.basel-hover-standard .btn-add {
   border-color: #caaf4000 !important;
    background-color: #e1c265 !important;
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
    padding: 10px;
}

.single-product .price .amount{
    color: #A35343 !important;
 
}
.single-product-content .price del .amount {
    font-size: 28px;
    font-weight: 400;
    color: #e1c265 !important;
}
.single_add_to_cart_button{
    border-radius: 15px;
    text-align: center;
    background-color: #544438 !important;
    color: #e1c265 !important;
        font-family: Frank Ruhl Libre !important;
    text-transform: none;
    font-weight: bold;
    letter-spacing: 1px;
    font-size: 16px
    }


.transport_inner img{
    margin-right: 5px;
    width: 40px;
}
.ajutor a{
    color: black !important;
    text-decoration: underline;
}
.single-product-content .product_meta {

    display: inline-block;
}
.single-product-content .entry-summary .wishlist-btn-wrapper {

    margin-bottom: 15px;
}
.cere_informatii{
     /* display: inline-block !important; */
    margin-left: 10px;
    margin-right: 10px;
}
.ajutor{
    /*  display: inline-block !important; */
}
.single-product-content .product_meta {
    padding-top: 0px;
    margin-top: 15px;
    margin-bottom: 15px;
}
.wishlist-btn-wrapper{
    display: none !important;
}
.wishlist-btn-wrapper_new{
    display: inline-block !important;
}
.transport_inner{
   display: inline-block;
    width: fit-content;
}
.livrare_inner{
    display: inline-block;
    width: fit-content;
}
.single-product-content .product_meta {
    border-top: 0px solid #000;
}
.product_desc_icon{
    border-bottom: 1px solid #000;
    padding-bottom: 20px;
}
div.quantity .minus {
    border-right: 0;
    border-top-left-radius: 15px;
    border-bottom-left-radius: 15px;
}
div.quantity .plus {
    border-right: 0;
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
}
.single-product-content .summary-inner .in-stock {
    border: 0px;
    color: #297E29;
    padding: 0px;
}
.woocommerce-product-details__short-description{
    font-size: 18px;
}
.woocommerce-product-details__short-description p{
    font-size: 18px;
}
.pum-container .pum-content>:first-child {
  font-family: Frank Ruhl Libre !important;
    text-align: center;
}
 div.wpcf7-response-output {
   font-family: Frank Ruhl Libre !important;
}
.single-product-content .product-share {
   
}
.single-product-content .product_meta {

    margin-bottom: 0px;
}
.single-product-content .summary-inner .out-of-stock {
    border: 0px solid #CC1414;
    color: #B50808;
    padding: 0px;
}
.blog-post-loop .entry-title a {
   
  
}
.title-shop.title-design-centered.title-size-large .nav-shop h1 {
    line-height: 75px;
    width: fit-content;
    color: #E4C464;
       background-color: rgb(0 0 0 / 76%);
    border: 10px solid rgb(137 137 137 / 34%);
    border-radius: 90px !important;
       padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 35px;
    line-height: 50px;
    margin: auto;
}
.page-title .entry-title{
    line-height: 75px;
    width: fit-content;
    color: #E4C464;
        background-color: rgb(0 0 0 / 76%);
    border: 10px solid rgb(137 137 137 / 34%);
    border-radius: 90px !important;
       padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 35px;
    line-height: 50px;
    margin: auto;
}
.basel-entry-meta li:after {
    content: "/";
    opacity: 0;
}
.modified-date .updated{
    vertical-align: middle;
}
.blog-post-loop.post-single-page .entry-meta li {
    margin-bottom: 0;
    vertical-align: middle;
}
.fa-user {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400;
    background-color: #504434;
    color: #EAC367;
    font-size: 20px;
    padding: 5px;
    border-radius: 100%;
    margin-right: 3px;
}
.fa.fa-clock-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400;
    background-color: #EAC367;
    color: #fff;
    font-size: 20px;
    padding: 5px;
    border-radius: 100%;
    margin-right: 3px;
}
.single-post .post-mask {
    background-color: #fff;
    padding-left: 0px;
    padding-top: 10px;
    padding-bottom: 0px;
}
.blog-post-loop.post-single-page .entry-title {
    display: none;
}
.fa.fa-commenting-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400;
    background-color: #EAC367;
    color: #fff;
    font-size: 20px;
    padding: 5px;
    border-radius: 100%;
    margin-right: 3px;
}
.basel-recent-posts .entry-title a {
    letter-spacing: .3px;
    text-transform: none;
    text-decoration: none;
}
.basel-recent-posts .recent-posts-time {
    margin-right: 5px;
    text-transform: capitalize;
}
.meta-author .category{
    color: #544438 !important;
}
.basel-entry-meta a[rel~="category"]{
     color: #544438 !important
}
.single-product-content .summary-inner .in-stock {
    vertical-align: middle;
    margin-bottom: 0px;
}
.single-product-content .entry-summary .wishlist-btn-wrapper {
    margin-bottom: 0px;
}
.cod_produs{
    color:#000 !important;
    display: block;
}
.pum-container textarea {
    height: auto;
    line-height: 1.5;
    padding: 10px 15px;
    height: 100px;
}
.pum-container label {
    padding-bottom: 10px;
}
.blog .basel-entry-meta .meta-author {
    display: none !important;
}
.blog-post-loop .entry-meta {
    margin-bottom: 0px;
    margin-left: 92px;
}
.blog-post-loop.post-single-page .meta-post-categories {
    opacity: 0;
    margin-bottom: 10px;
}
.blog .basel-entry-meta li.modified-date {
    display: none;
    vertical-align: bottom;
}
.single-post .blog-post-loop .post-date {
    display: none !important;
}
.search-extended #searchsubmit {
    background-color: #E1C265 !important;
    border-top-right-radius: 15px !important;
    border-bottom-right-radius: 15px !important;
	color:#544438 !important;
}
.search-extended input[type=text] {
    padding-right: 45px;
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
}
@media only screen and (max-width: 800px) {
  .tt432 {
    font-size: 40px !important;
    }
    .tt433 {
    font-size: 38px;
    }
    .vc_row.vc_column-gap-20 {
    margin-top: 0px !important;
    }
}

