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


/* Your customizations starts here */

.main-header {
    background: whitesmoke;
}

.widget_nav_mega_menu .menu > li > a {
    padding: 16px 20px;
}

.widget_nav_mega_menu {
    background-color: #e1a30f !important;
}

.menu-categories-container {
    background: whitesmoke;
}

.widget_nav_mega_menu .menu>li>a {
    color: #483508;
}

.widget_nav_mega_menu .menu>li.menu-item-has-children>a:after {
    color: #483508;
}

.widget_nav_mega_menu .menu > li:hover {
    background-color: #ad7d0c !important;
}

.widget_nav_mega_menu .menu>li:hover>a::after {
    color: #fff;
}

.widget_nav_mega_menu .menu {
    border-right: 1px solid rgb(0 0 0 / 15%);
    border-left: 1px solid rgb(0 0 0 / 15%);
    border-bottom: 3px solid rgb(0 0 0 / 15%);
}

.widget_nav_mega_menu .menu>li {
    border-bottom: 1px solid #d1d1d1;
}

.widget_nav_mega_menu .menu>li:first-child>a::before, .widget_nav_mega_menu .menu>li:nth-child(2)>a::before, .widget_nav_mega_menu .menu>li:nth-child(3)>a::before, .widget_nav_mega_menu .menu>li:nth-child(4)>a::before, .widget_nav_mega_menu .menu>li:nth-child(5)>a::before,.widget_nav_mega_menu .menu>li:nth-child(6)>a::before,.widget_nav_mega_menu .menu>li:nth-child(7)>a::before, .widget_nav_mega_menu .menu>li:last-child>a::before {
    font-family: 'Font Awesome 5 Free';
    margin-right: 8px;
    font-size: 15px;
}

.widget_nav_mega_menu .menu>li:first-child>a::before {content: '\f06b';}
.widget_nav_mega_menu .menu>li:nth-child(2)>a::before {content: '\f275';}
.widget_nav_mega_menu .menu>li:nth-child(3)>a::before {content: '\f108';}
.widget_nav_mega_menu .menu>li:nth-child(4)>a::before {content: '\f02f';}
.widget_nav_mega_menu .menu>li:nth-child(5)>a::before {content: '\f02f';}
.widget_nav_mega_menu .menu>li:nth-child(6)>a::before {content: '\f073';}
.widget_nav_mega_menu .menu>li:nth-child(7)>a::before {content: '\f0fa';}
.widget_nav_mega_menu .menu>li:last-child>a::before {content: '\f02d';}

.wpb_text_column ul:not(.social-icons) > li:before {
	color: #ffaf00;
}

.about-box .vc_column-inner {
    box-shadow: 0 0 10px #cfcfcf;
    margin: 0 10px;
    padding: 20px;
}
.about-mng-box .box-style-shadow {
    box-shadow: 0 1px 9px rgb(0 0 0 / 30%);
}
.contact-box .vc_column-inner {
    box-shadow: 0px 15px 15px 5px #d9d9d9;
}
.entry-header .basel-entry-meta {
    opacity: 0;
}
.grid-masonry .product-grid-item {
    border: 1px solid #e9e9e9;
    margin-bottom: 0 !important;
}
.products-footer {
    margin-top: 30px;
}
.basel-navigation .menu>li.menu-item-design-sized .sub-menu>li>a {
    font-size: 13px;
}