.WaGadgetMenuHorizontal .menuInner ul.firstLevel>li>.item>a {
    padding: 16px;
    text-transform: uppercase;
}

.WaGadgetMenuHorizontal .menuInner ul ul li>.item>a {
    padding: 16px;  
}

.WaGadgetMenuHorizontal .menuInner ul ul li>.item>a {
    font: normal 18px / 18px 'Ubuntu Condensed', 'Arial', sans-serif;
}

#idFooterPoweredByContainer {
    text-align:center;
}

#idFooterPoweredByWA {
    font-size: 0.8em;
}

.join {
    display:inline-block;
    text-decoration: none;
    padding:12px 24px;
    border: 1px #3498DB solid;
    border-radius:24px;
}

.join:hover {
    background-color: #3498DB;
    color: white !important;
}

#join, #join .gadgetStyleBody, #join .gadgetStyleBody p, .gadgetStyleNone .gadgetStyleBody {
        text-align: right;
}

@media (max-width:767px) {
    #logo img {
        max-width: 200px !important ;
        max-height: 100%;
    }
    .promo {
        height: auto !important;
        text-align:center !important;
        font-size:16px !important;
        font-weight:bold !important;
    }
    #join, #join .gadgetStyleBody, #join .gadgetStyleBody p, .gadgetStyleNone .gadgetStyleBody {
        text-align: center !important;
    }
    .join {
        text-align:center !important;
        margin: 0 auto;
    }
    #headercontainer .WaLayoutTable {
        height: auto !important;
        text-align: center !important;
    }
}
