/*
Theme Name: Betheme
Theme URI: https://themes.muffingroup.com/betheme/
Author: Muffin group
Author URI: https://muffingroup.com/
Description: The biggest WordPress Theme ever
License: Themeforest Split Licence
License URI: https://themeforest.net/licenses/standard
Text Domain: betheme
Requires PHP: 7.0
Version: 27.4.3

All css files are placed in /css/ folder
*/
.mfn-header-menu > .mfn-menu-li .mfn-menu-link span.menu-sub i.fa-arrow-right:before {
    content: "\f054";
}

.mfn-header-menu > .mfn-menu-li .mfn-menu-link span.menu-sub i.fa-arrow-down:before {
    content: "\f078";
}

.mcb-section .mcb-wrap .mcb-item-wra9tnxub ul.products li.product, .image_frame.scale-with-grid.product-loop-thumb .image_wrapper, .archive .mfn-product-li-item .mfn-li-product-row-image .image_frame .image_wrapper{
	background-color: none !important;
	background: none !important;
}

.woocommerce ul.products li.product .onsale{
	display: none;
}

.woocommerce ul.products li.product .woocommerce-placeholder{
	border: none;
}

.mcb-section .mcb-wrap .mcb-item-icj0pshk .mcb-column-inner-icj0pshk{
	background-image: none !important;
}

.single-product .onsale.onsale-label{
	display: none !important;
}

.mcb-section .mcb-wrap .mcb-item-wra9tnxub ul.products li.product{
	margin-bottom: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.woocommerce ul.products li.product .star-rating{
	display: none !important;
}

.page-id-12 .mcb-item-bbe858325 textarea, .page-id-12 .mcb-item-bbe858325 input{
	background: transparent;
    border: 1px solid #e8e8e8;
	color: #000;
	
}

.page-id-12 .mcb-item-bbe858325 textarea:focus, .page-id-12 .mcb-item-bbe858325 input:focus{
	background: transparent;
	color: #000;
	border-color: #ffb128;
}

/*.page-id-12 .mcb-item-bbe858325 textarea::selection, .page-id-12 .mcb-item-bbe858325 input::selection{
	color: #000;
}*/

.page-id-12 .mcb-item-bbe858325 input::placeholder,  .page-id-12 .mcb-item-bbe858325 textarea::placeholder{
  color: rgba(0,0,0,0.4);
}

.page-id-12 #Subheader .title{
	font-size: 53px !important;
}
.mcb-wrap-inner.mfn-module-wrapper.mfn-wrapper-for-wraps.product_image_header {
    background-size: contain;
}




.mcb-section .mcb-wrap-g6b8km2fu .mcb-wrap-inner-g6b8km2fu{
	background: transparent !important;
}

/*.mcb-wrap-inner-g6b8km2fu .mcb-column{
	width: 100% !important;
}*/

.archive .mcb-item-icj0pshk{
	width: 100% !important;
}

.archive .woocommerce-products-header__title{
	color: #000 !important;
	text-align: center;
}

.mcb-section .mcb-wrap .mcb-item-wra9tnxub ul.products li.product .title{
	margin-top: 0 !important;
}

.mcb-section .mcb-wrap .mcb-item-wra9tnxub ul.products li.product .title > a{
	font-size: 22px;
	text-transform: uppercase;
}

.archive.woocommerce ul.products li.product a img {
    padding: 50px 0 0 0;
} 

.archive.woocommerce ul.products li.product .product-tag-before-title{
	position: absolute;
    top: 22%;
    left: 22%;
    text-transform: uppercase;
    font-weight: 500;
}

/* Override */
.single-product pre.mfn-code{
	font-family: "Poppins",sans-serif !important;
	border: none !important;
    margin: 0 0 0 15px !important;
	padding: 0 !important;
	line-height: initial !important;
	background: none !important;
	white-space: none !important;
}

#slider-5-slide-50-layer-1 > img{
	height: 90% !important;
}

.mcb-section .mcb-wrap .mcb-item-wra9tnxub ul.products li.product{
padding-right: 0 !important;
padding-left: 0 !important;
}

.single-product .woocommerce-product-details__short-description{
	text-align: justify;
}

.archive.tax-product_cat .mfn-li-product-row .title{
	position: absolute;
    bottom: 18px;
    left: 50%;
    transform: translateX(-50%);
}

.archive.tax-product_cat .product-tag-before-title{
	background: #bc1e29;
    border-radius: 15%;
    display: block;
    padding: 1px 5px;
    color: #fff;
}

.single-product .column_product_related .product-tag-before-title{
	display: none !important; 
}
input::placeholder {
  color: #000 !important; font-weight:400!important;
}
.mcb-section-oun1qdwun { background: #000 !important;}
.tnp-subscription label, .tnp-profile label {
  display: none !important; 
}
div.tnp-subscription, form.tnp-subscription, form.tnp-profile {
  margin-top:20px;
}
.tnp-subscription div.tnp-field, .tnp-profile div.tnp-field {
  border: 0;
  padding: 0;
  width: auto !important; 
  float: left;
  margin-left: 20px;
}
.tnp-subscription .tnp-field.tnp-field-email{width:70% !important; }

.button-round #back_to_top.sticky {
    right: 100px;
    background: #000 !important; color:#fff !important; border-raduis:30px;width: auto;
}

@media(max-width: 767px){
	.mcb-section .mcb-wrap .mcb-item-wra9tnxub ul.products li.product .title{
		margin-bottom: -42px !important;
	}
	
	.page-id-144 #fauteuil-section-content, .page-id-144 #complement-ameublement-content{
		order: 2;
	}
	
	.page-id-144 #complement-ameublement-content{
		margin-top: 30px;
	}
	
	.page-id-144 #Content > div > main > div > div > section.section.mcb-section.mfn-default-section.mcb-section-39d3573eb.default-width{
		padding-bottom: 0;
	}
	
	.page-id-144 #Content > div > main > div > div > section.section.mcb-section.mfn-default-section.mcb-section-bc3a1c06d.default-width{
		padding-bottom: 0;
	}
	
	.page-id-144 #Content > div > main > div > div > section.section.mcb-section.mfn-default-section.mcb-section-c7c8ba5e5.default-width{
		padding-bottom: 0;
		padding-top: 0;
	}
	
	#menu-item-150 > ul{
		padding: 15px;
	}
	
	.archive .woocommerce-products-header__title{
		text-align: left;
		position: absolute;
		left: 50%;
		transform: translateX(-50%);
	}
	
	/*.tax-product_cat .mfn-li-product-row.mfn-li-product-row-title{
		position: absolute;
		bottom: 0;
		left: 50%;
		transform: translateX(-50%);
	}*/
}