.static-bar {
background-color:#4b246d !important;
}
#full_name {
    color: #FFF !important;
font-family:GraphikRegular, sans-serif !important;
}
#user_arrow {
    background-position: 0px -163px;
}
.horizontal.control-panel-link {
    color: #FFF;
    background-position: 0px -258px;
font-family:GraphikRegular, sans-serif !important;
}
#panel_links a:hover {
background-color:#f58220 !important;
}
#menu_container,
ul.horizontal.site-menu {
background-color:#cccccc !important;
}
ul.horizontal.site-menu li span a,
ul.horizontal.site-menu li span span {
color:#363636 !important;
font-family:GraphikRegular, sans-serif !important;
font-weight:normal !important;
}
ul.horizontal.site-menu li:hover,
ul.horizontal.site-menu li:hover span span {
color:#9c4695 !important;
background-color:#b7b7b7 !important;
}
ul.horizontal.site-menu li span a:hover {
color:#9c4695 !important;
}
ul.horizontal.site-menu ul.sub-menu {
border-top:none !important;
}
ul.horizontal.site-menu ul.sub-menu li {
background-color:#b7b7b7 !important;
border-bottom:none !important;
}

ul.horizontal.site-menu ul.sub-menu li span a {
color:#363636 !important;
font-family:GraphikRegular, sans-serif !important;
font-weight:normal !important;
}
ul.horizontal.site-menu ul.sub-menu li:hover {
background-color:#5e3085 !important;
}
ul.horizontal.site-menu ul.sub-menu li span a:hover {
color:#FFF !important;
}
#nav_header_container {
padding-bottom:0px;
}

.footer-container, .footer-container a, .footer-container span {
font-family:GraphikRegular, sans-serif; 
}
.manager-table th,
.admin-table th {
background-color:#4b246d !important;
}


.static-bar #non_member_panel .login-link {
font-weight:normal;
font-family: GraphikRegular, sans-serif;
color:#FFF;
font-size:15px;
padding-left:25px;
background-image:url(//s3.amazonaws.com/ClubExpressClubFiles/671860/graphics/user_78877615.png);
background-repeat:no-repeat;
background-position:0% 50%;
background-size:16px;
}
.static-bar #non_member_panel .login-link:hover {
color:#FFF !important;
}
.static-link {
text-transform:none;
color:#FFF;
font-weight:normal;
font-family: GraphikRegular, sans-serif;
margin-right:10px; 
font-size:15px;
text-decoration:none;
text-transform:none;
margin-top:2px;
display:inline-block;
padding:3px 10px;
padding-left:25px;
background-repeat:no-repeat;
background-position:0% 50%;
background-size:18px;
}
.static-contact { background-image:url(//s3.amazonaws.com/ClubExpressClubFiles/671860/graphics/mail_2131689562.png); }
.static-join { background-image:url(//s3.amazonaws.com/ClubExpressClubFiles/671860/graphics/plus_491725403.png); }

.static-bar .add-me-link,
.add-me-link {
display:none;
}
.bottom-wrapper {
background-color:#000;
padding-top:30px;
}

.fb_iframe_widget {
max-width:100%;
overflow:scroll;
}
@media (min-width : 320px) and (max-width : 480px),
(min-width : 375px) and (max-width : 667px){
/* Styles */
.footer-column,
.topimg {
width:100% !important;
clear:left;
}
.footer-column hr {
width:100% !Important;
}
#top2 {
padding-left:0px !important;
}
}
.menu-toggle {
background-color:#4b246d !important;
}
#favorites_hover {
color:#FFF;
font-family:GraphikRegular, sans-serif;
}
.material-icons.favorite-icon {
color:#FFF;
}
.home-page .build-column {
padding:0px;
}

.resp-row a.ce-button {
    color:#FFF;
    background-color:#f58220;
    box-shadow: none;
    font-size:18px !important;
    font-weight:normal !important;
    font-family:GraphikRegular, sans-serif;
    text-transform:none;
    padding:10px 25px !important;
    border-radius:10px !important;
    border:none !important;
    transition:all .5s ease;
    background-image:none !important;
    }
    .layout-wrapper a.ce-button:hover,
    .resp-row a.ce-button:hover {
    border:none !important;
    background-color:#9b4594 !important;
    }

ul.site-menu, ul.site-menu li {
    background-color: transparent;
}
a {

text-decoration:none;

}
.submenu-widget.bg-color-2, .subcontainer {

  background-color: #4b246d;

  color: #FFF;

}