/*
Theme Name: GenesisExpo Child
Author: WebGeniusLab
Author URI: http://webgeniuslab.net
Description: -
Version: 1.0
Template: genesisexpo
Text Domain:  genesisexpo-child
*/
.mini-cart {
    pointer-events: none;
}
.header-top-menu {
    margin-right: 10px;
    padding: 0;
    display: flex;
}
.header-top-menu li {
    margin: 0px 7px;
    padding: 0;
}
.header-top-menu li:after {
    content: "|";
    position: absolute;
    right: -12px;
}
.header-top-menu li:last-child:after {
    display: none;
}
.wgl-theme-header .primary-nav>ul>li>a>span:after {
    bottom: 0px;
}
.genesisexpo_module_infobox.vc-infobox .infobox_wrapper {
    display: flex;
    align-items: center;
}
.genesisexpo_module_infobox.vc-infobox .infobox_icon_wrapper {
    margin-bottom: 0px !important;
}
.genesisexpo_module_infobox.vc-infobox .infobox_title {
    margin-bottom: 0px;
}
.footer_top-area .tcpp-menu .widget.widget_nav_menu ul li a {
    color: #6b6373;
}
.footer_top-area .tcpp-menu .widget.widget_nav_menu ul li a:hover, 
.footer_top-area .tcpp-menu .widget.widget_nav_menu ul li.current-menu-item a {
    color: #fd226a;
}
.footer_top-area .tcpp-menu .widget.widget_nav_menu ul li a:hover:before, 
.footer_top-area .tcpp-menu .widget.widget_nav_menu ul li.current-menu-item a:before {
    display: none;
}
.menu-terms-and-conditions-menu-container .menu .menu-item a {
    padding: 0px !important;
}
@media only screen and (max-width: 767px){
    .copyright-tcpp .vc_row {
        display: flex;
        flex-direction: column;
    }
    .copyright-text {
        order: 2;
    }
    .copyright-text p {
        text-align: center !important;
    }
    .tcpp-menu {
        order: 1;
        margin-bottom: 10px;
    }
    .tcpp-menu .menu-item-right .menu {
        text-align: center !important;
    }
}