#Main48747 h2 {
    color: #0C2340;
}

/* Temporary to remove text on pg=Contribution */
#Main1508694 .instructions {
    padding: 10px;
    font-size: 18px;
}

#Main1508694 .TitleTextLanding {
    font-family: 'Palatino italic', garamond;
    font-size: 32px;
    color: #283e50;
}

#Main1508694 .TitleText {
    font-family: 'Trajan Pro', garamond;
    line-height: 12px;
    font-size: 16px;
    color: #333;
    font-weight: bold;
}

@media only screen and (max-width: 979px){
.navMain .navigation .topSocial ul li a {
    background: #b99758;
}
}

@media only screen and (max-width: 979px){
.xs979, .navMain {
    background: #0c2340;
}
}

@media only screen and (min-width: 1000px) and (max-width: 1330px) {
.home-slider {
    height: 500px !important;
}
}

@media only screen and (min-width: 1331px) and (max-width: 1500px) {
.home-slider {
    height: 550px !important;
}
}

@media only screen and (min-width: 1501px) and (max-width: 1730px) {
.home-slider {
    height: auto!important;
}
}

/* Update Navigation Background Color to Gold */
.header .navbar .navigation>ul>li>.dropdown-menu, .header .navbar .navigation>ul .dropdown-submenu>.dropdown-menu {
    background: #B99758;
}

/* Update Primary Nav hover color to white */
.header .navbar .navigation>ul>li.dropdown>ul li a:hover, .header .navbar .navigation>ul>li.dropdown>ul li:hover >a {
color: #fff;
}

/* Lower Website Popup */
#homepageWarningBlock.modal {
    top: 20%;
}

/* Decrease Primary Nav Font Size */
.header .navbar .navigation>ul>li>a {
    font-size: 14px;
}

/* Decrease Primary Nav Font Size */
@media only screen and (max-width: 1199px){
.header .navbar .navigation>ul>li>a {
    font-size: 13px;
}
}

/* Removing Auto-Capitalization Page Header Titles */
.bannerCaption h1 {
    text-transform: none;
}

/* Login Header Color */
td.tdSiteLoginLabel.tsAppHeading {
Background-color: #0c2340 !important
}

/* Increase Font Size in Mobile Menu */
@media only screen and (max-width: 979px){
.header .navbar .navigation>ul>li.dropdown>a {
    font-size: 16px;
}
}

/* Reduce Padding Around Buttons at Top of Mobile Nav */
@media only screen and (max-width: 979px){
.navMain .navigation .memberbox ul {
    padding: 19px 20px;
}
}

/* Join Form Color Changes */
#Main52069 .frmRow2 {
    background: #e3efff;
}

#Main52069 .BB {
    border-bottom: 1px solid #c0c0c0;
}

#Main52069 .subCPSectionArea1 {
    background-color: #e0e0e0;
}

/* Event Title Font/Color Changes */
#Main43166 #page-header.span12 h1 small {
color: #0c2340;
font-family: 'PT Serif', serif;
font-size: 35px;
font-weight: bold;
}

/* MyPage CSS */
#myPage .nav-tabs>li.tabLi>a, #myPage .nav-pills>li.tabLi>a {
padding: 7px 3px 7px 3px !important;
font-size: 13px !important;
}
#myPage .tab-content .tab-pane {
max-height: 290px !important;
min-height: 290px !important;
font-size:13px;
}
#myPage .tab-content .tab-pane p{
font-size:13px !important;
}
#myPage .tab-content .tab-pane .icon-calendar{
font-size:14px !important;
}
#myPage .tab-content{
padding-right:0px !important;
overflow: scroll;
max-height: 290px !important;
min-height: 290px !important;
}

#myPage .pageTitleWrap {
Display: none;
}

/* Main Zone - Remove Max Width Restriction */
.contentInner .rightInner p {
    max-width: none;
}

.CPSectionTitle {
  background: #0c2340!important;
}

.TitleText {
  color: #0c2340!important;
}

.frmRow3 {
  background: #0c2340!important;
}

/* Remove Not Included With Registration Warning Label in Event Registration */
#evRegContainer span.label.label-warning {
display:none;
}
