
.bg-color {background-color: #1f4d65;}
h1,h2,h3,h4 {color:#1f4d65;}
a {color:#1f4d65;}
a:hover {color: #1f4d65;}
a:not([href]):not([tabindex]) {color:#1f4d65;}
.btn {color: #1f4d65!important;}
.btn-primary {border-color: #1f4d65!important;color: #1f4d65!important;}
.btn-primary:active, .btn-primary:focus, .btn-primary:hover {background-color: #1f4d65!important;}
.bg-color .btn-primary:active, .bg-color .btn-primary:focus, .bg-color .btn-primary:hover {color: #1f4d65!important;}
.btn-out:hover, .btn-out:active, .btn-toggle:hover {color:#1f4d65!important;}
.btn-toggle:active,.btn-toggle:after {color:#1f4d65!important;}
.btn.btn-primary.btn-lg.white {border:1px solid #1f4d65!important;background:#1f4d65!important;}
.btn.btn-primary.btn-lg.white:active, .btn.btn-primary.btn-lg.white:focus, .btn.btn-primary.btn-lg.white:hover {color: #1f4d65!important;border:1px solid #1f4d65!important;}

#mainNav {background-color: #1f4d65;}
#mainNav.navbar-shrink, #mainNav.navbar-shrink.subpage{background-color: #1f4d65;}

header.masthead .intro-text {color:#1f4d65;background-image:linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,1));}
header.masthead .intro-text .intro-heading {color:#1f4d65;}
header.masthead .intro-text .intro-lead-in {color:#1f4d65;}


li .agenda_date h2 {background:#5dbcec!important;}
li .show .agenda_date h2 {background:#1f4d65!important;}
li .active .agenda_date h2 {background:#1f4d65!important;}
.agenda_date h2 {background:#1f4d65;}

#contact {background-color:#1f4d65!important;}

#subscribe_form input[type="submit"] {
    background-color: #1f4d65;
    border: 1px solid #1f4d65;
}

body {
    border-color: #1f4d65;
}
 .sponsor_type, .agenda_time strong, span.time, #content h1, #left_column a  {
    color: #1f4d65;
}
#mobile_menu_container, #menu_button, #sidebar_border_bottom,
a.main_link:hover, a.main_link.selected, ul#nav li a.active, .agenda_date h2,
#future input.future_button, #past_left h5, #benefits a {
    background-color: #1f4d65;
}
ul#nav, #sidebar, #footer, #content, #content_past {
    border-color: #1f4d65;
}
#footer_contact form label, #footer_contact ul li strong, #footer a, span.headline {
 color: #333333;
}
.sponsor_type {
    background-color: #1f4d65;
}
@media only screen and (min-device-width: 768px) {
    .sponsor_type {
        background-color: #1f4d65;
        color: #fff;
    }
    #header {
        margin: 20px 0 10px 0;
        float: left;
    }
    #page-top #register {
        background-color: #1f4d65;
    }
}