@import url(https://s3.amazonaws.com/ClubExpressFonts/whitney/stylesheet.css);


/** Delete this section if no longer want whitney **/
body,
a {
font-family:"Whitney-Book"
}
h1,h2,h3 {
font-family:"Whitney-Bold"
}
/** END DELETE **/
h1 {
text-transform:uppercase;
font-weight:normal;
}


ul.horizontal.site-menu {
text-align:center;
}
ul.horizontal.site-menu ul.sub-menu li {
text-align:left;
}
ul.horizontal.site-menu li {
float:none;
display:inline-block;
vertical-align:top;
}
#menu_container, .horizontal.site-menu {
background-color:#00aeef !important;
border-top:none;
border-bottom:none;
}
ul.horizontal.site-menu li:hover,
ul.horizontal.site-menu li:hover span span {
background-color:#1194df !important;
}
ul.horizontal.site-menu li span a, 
ul.horizontal.site-menu li span span {
color:#FFF !important;
font-family:Whitney-Book, sans-serif !important;
font-size:18px !important;
transition:all .5s ease;
font-weight:normal !important;
}

ul.horizontal.site-menu ul.sub-menu li span a {
font-family:Whitney-Book, sans-serif !important;
}
ul.horizontal.site-menu ul.sub-menu li {
background-color:#1194df !important;
border-bottom:none !important;
}
ul.horizontal.site-menu ul.sub-menu {
border-top:none !important;
}
ul.horizontal.site-menu ul.sub-menu li:hover {
background-color:#00aeef !important;
}
ul.horizontal.site-menu ul.sub-menu li span a {
text-transform:none;
}
ul.horizontal.site-menu ul.sub-menu li span a:hover {
color:#FFF !important;
}

ul.horizontal.site-menu li.sub-parent:hover ul { 
top:40px !important;
}
footer { background-color:#FFF; }
.footer-container, .footer-container a, .footer-container span { color:#000; font-family:Whitney-Book, sans-serif !important; font-size:16px; line-height:2; }

.static-bar {
background-color:#FFF;
}


#full_name,
.horizontal.control-panel-link,
#favorites_hover {
font-family:Whitney-Book, sans-serif !important;
color:#000;
}
.admin-table th,
.manager-table th {
background-color:#1194df !important;
}
.add-me-link,
.static-bar .add-me-link {
display:none;
}
.below-content {
border-top:1px solid #00aeef;
}

.static-bar {
position:absolute;
top:50px;
}
.horizontal.control-panel-link,
#favorites_hover {
position:relative;
z-index:1;
}
#panel_links a:hover{
background-color:#00aeef !important;
}
.static-bar #non_member_panel .login-link {
display:none;
}
@media (min-width : 320px) and (max-width : 768px) {
/* Styles */
.static-bar {
position:relative;
top:initial;
}
}
.menu-toggle {
background-color:#00aeef !important;
}

textarea {
  width: 750px;
  height: 75px;
}

*,*:focus,*:hover{
    outline:none;
}

#ctl00_ctl00_contacts_repeater_contact_name_label_2 { display: none;}

#folder_container, #list_container {
    min-height: 500px !important;
}
#folder_list {
    max-height: 450px !important;
}
#document_list {
    max-height: 440px !important;
}

.folder-title-box {
    width: 350px !important;
}
#document_wrapper #folder_list {
    max-width: 340px !important;
}

ul.horizontal.site-menu li, ul.horizontal.site-menu li:hover span span {
background-color:transparent;
}