#in8-menu-footer{
    background: #667451;
    /*font-size: 0;*/
}
div#in8-menu-footer ul {
    display: flex;
}
#in8-menu-footer li{
    display: flex;
    flex: 1;
}
#in8-menu-footer li a {
    display: inline-block;
    font-size: 15px;
    padding: 20px 30px !important;
    border-right: 1px solid #fff;
    width: 100%;
    text-align: center;
    color:white;
}
#in8-menu-footer li a:focus, 
#in8-menu-footer li a:hover {
    color:white;
}
#in8-menu-footer li a i.fas {
    display: block;
    text-align: center;
    font-size: 30px;
}
.account-links {
    display: none !important;
}

.price_lists_menu, .price_lists_pin_padding {
    display: flex;
    background-color: #a56454;
    position: relative;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    padding: 0 15px;}
.price_lists_pin_padding {display:none;background-color:transparent;padding:8px;}
.price_lists_menu span, .price_lists_menu a, .price_lists_pin_padding span {
    color: white;
    font-size: 14px;
    padding: 8px 0;}
.price_lists_menu span {margin-right:10px;}
.price_lists_menu a:after{content:"|";padding: 0 10px;}
.price_lists_menu a:last-child:after{content:"";}
.price_lists_menu a:hover, .price_lists_menu a:focus, .price_lists_menu a:active {color:white !important;}
.account-info-page br {display:none;}
.price_lists_menu.pin {position:fixed;width: 100%; left: 0; justify-content: center; top: 0;}
#sales_target_info-contents a {color:#ed6e4a;text-decoration:underline;font-weight:bold;}
.rentention-target a.sales_target_met,
.rentention-target a.sales_target_met:hover {color:#a56454;}
.rentention-target a.sales_target_not_met {}
.rentention-target i {font-size:25px; position: relative;top:3px;}
.rentention-target a,
.rentention-target a:hover {text-align:right;margin-bottom: 1em;color:#3A7A92;}

.account-info-page h2 {font-weight:bold;}
.account-info-page h3 {font-size:1.35rem;font-weight:normal;margin-top:20px;}
.account-info-page h3 span {color:#667451;font-weight:bold;}
.account-info-page h3 small {font-size:0.75rem;color:black;}
.account-info-page h4 {font-size:1.15rem;font-weight:normal;margin-top:15px;margin-bottom:20px;}

a.button.big-button {font-size:25px !important;}
.woocommerce-account .button.woocommerce-button.woocommerce-form-login__submit,
.woocommerce .button.woocommerce-form-register__submit {background-color: #667451 !important;}

@media only screen and (max-width: 900px) {
    div#in8-menu-footer ul, .price_lists_menu {
        flex-direction: column;
    }

    .price_lists_menu a:after{content:"";padding: 0;}

    #in8-menu-footer li a {
        font-size: 12px !important;
        padding: 10px 15px !important;
        text-align: left;
        border-bottom: 2px solid #fff;
    }

    #in8-menu-footer li a i {
        font-size: 20px !important;
        display: inline-block !important;
        margin-right: 15px;
    }
}