/* Custom CSS */ 



.content__item {padding: 20px !important;
}

/* MEMBER DESKTOP */
.side-right-bs, .side-left-bs {
background: #FFFFFF !important;
-webkit-border-radius: 0px !important;
}

.section-title {
color: #003087 !important;
verticle-align: middle;
height: 30px;
background: #efefef url(http://buzdemo2.buzsoftware.com//images/design2018/i_titles.jpg) repeat-x left top;
margin: 1px;
text-align: center;
font-size: 18px !important;
font-family: 'Roboto', sans-serif !important;
letter-spacing: .1em;
line-height: 28px;
text-transform: uppercase;
font-weight: 600 !important;
    }

.section-left {
    text-align: left;
    margin-top: 10px;
}
.section-body {
padding: 13px !important;
font-size: 16px !important;

} 

.section-body p {
font-family: 'Roboto', sans-serif !important;
}

.section-left-title 
{font-family: 'Roboto', sans-serif; 
font-size: 18px !important; 
line-height: 150% !important;
color:#003087 !important;
text-transform: uppercase !important;
letter-spacing: .1em;
text-align: center;
margin-top: 10px;
font-weight: 600 !important
}     

.section-body a, .section-body a:active, .section-body a:visited {
    font-size: 18px;
    font-family: 'Roboto', sans-serif !important;
    line-height: 28px;
    color: #003087 !important;}
    
.datebox-top {
    background: #003087 !important;
}     

.container-fluid {
    background: #fff !important;
}            


@media (max-width: 767px){
.main {

padding-top: 1px; }}    

.DownloadsHeader {display: none;}

p {margin-bottom: 0px !important;}

.section-left-body {
margin-bottom: 50px !important;
}  

.quick-links-link
{
padding: 0px !important;
}

p.section-body 
{font-family: 'Roboto', sans-serif !important;}

.event-name a, .event-name a:hover {
font-size: 18px !important;
} 

.SpecialHeader 
{display: none !important;}

.content-wrap {padding-top: 0px !important;}

#hero-photo {height: 400px !important;}
                      