/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

/*CSS ACCUEIL*/

.textBoldGreen .title-after_title{
    font-weight:800 !important;
}

/*CSS SINGLE PRODUCT*/
body.product-template-default.single.single-product .product-images img {
    width: 80% !important;
	float: right !important;
}

/*CSS ARCHIVE PRODUCT*/

body.archive .nav-shop {

    text-align: center !important;
}

/*CSS MENU*/

.woodmart-logo-wrap.switch-logo-enable a img {
    width: 125px !important;
}

ul#menu-mobile-navigation li.wpml-ls-menu-item,
ul#menu-mobile-navigation-anglais li.wpml-ls-menu-item {
    width: 50%;
    float: left;
    display:flex;
    justify-content:center;
    align-items:center;
    padding: 10px 0;
    background:rgba(202, 219, 164, 1);
    border-bottom:none;
}

ul#menu-mobile-navigation li.wpml-ls-menu-item a,
ul#menu-mobile-navigation-anglais li.wpml-ls-menu-item a{
    display:block;
    padding: 5px 20px;
    min-height:auto !important;
    height:auto !important;
    border:1px solid white;
}

ul#menu-mobile-navigation li.wpml-ls-menu-item.wpml-ls-current-language a,
ul#menu-mobile-navigation-anglais li.wpml-ls-menu-item.wpml-ls-current-language a{
    background:rgba(255,255,255,0.3);
}

ul#menu-mobile-navigation li.menu-item:nth-child(3),
ul#menu-mobile-navigation-anglais li.menu-item:nth-child(3) {
    clear:both;
}

/* MEGA MENU */
.mega-menu-wrapper {
    width: 100%;
    margin: 0 auto;
    max-width: 1360px;
}

.menu-item-design-full-width .sub-menu-dropdown{
    padding-top:10px!important;
}

.mega-menu-wrapper ul.vc_tta-tabs-list li{
    color: white !important;
    background:#cadba4;
    position:relative;
}

.mega-menu-wrapper ul.vc_tta-tabs-list li:after{
    content:">";
    position:absolute;
    top:50%;
    transform:translateY(-50%) scale(0.4, 1.1);
    font-weight:100;
    right:0px;
    font-size:5em;
}

.mega-menu-wrapper ul.vc_tta-tabs-list li.vc_active{
    background:#b7c597;
}

.mega-menu-wrapper ul.vc_tta-tabs-list li a{
    padding:20px 60px 20px 30px!important;
    font-family: "Roboto", Arial, Helvetica, sans-serif!important;
    text-transform:uppercase;
}

.mega-menu-wrapper ul.vc_tta-tabs-list li a span::after{
    content:none!important;
}

.mega-menu-wrapper .vc_tta-panels,
.mega-menu-wrapper .vc_tta-panel,
.mega-menu-wrapper .vc_tta-panel-body{
    background:white!important;
    border:none!important;
    padding:0!important;
}

.mega-menu-wrapper .vc_tta.vc_general.vc_tta-style-classic.vc_tta-tabs .vc_tta-panel-body{
    padding:0 10px 0 30px!important;
}

.mega-menu-wrapper .widget_nav_mega_menu ul,
.mega-menu-wrapper .widget_nav_mega_menu ul li{
    border-left:0px;
    border-right:0px;
    border-top:0px;
    border-bottom-color: #a0bf5c;
}

.mega-menu-wrapper .widget_nav_mega_menu ul li:hover{
    
}

.mega-menu-wrapper .widget_nav_mega_menu ul li:hover a{
    color:#a0bf5c;
    background:none;
}

p#delivery_signature_field span{
    display:flex;
    align-items:center;
}

p#delivery_signature_field span > * {
    margin:0
}

p#delivery_signature_field span > label {
    margin-right:50px;
}

p#delivery_signature_field span > input {
    width:15px;
    margin-right:5px;
    margin-top:-2px;
}

p#delivery_signature_field span > label:last-child {
    margin-right:0px;
}

#wc_realex_redirect_iframe_cancel{
    width:100%!important;
}

.archive.tax-product_cat .yoast-breadcrumb {
    flex: 0 1 100%;
    text-align: left;
    margin-left: 50px;
}

.wcml_currency_switcher > ul > li {
    background: none;
    border: none;
}
.wcml_currency_switcher > ul > li a{
    font-weight: 400;
    font-size: 12px;
    color: #333;
    padding: 0 5px;
    height: 35px;
}

@media (max-width:1024px){
    .archive.tax-product_cat .yoast-breadcrumb {
        text-align: center;
        margin-left: 0;
    }
}