/* SB5 STYLES
    written: Mateusz Sawka
    version: 1.0 
    last update: 8.14.2017

    Notes:
    *any classes with #sb5 pre-pended to it are out of the box bootstrap css classes 
    *classes that begin with .sb5- are custom sb5 classes
*/
/* CONFIGURABLES:START*/

/*header colors*/
#sb5 h1 {     font-size: 37px;}

#sb5 .btn-primary {
    background-color: #f15a22;
    border-color: #f15a22;
    color:#fff !important;
}
#sb5 .btn-primary:hover, #sb5 .btn-primary:focus {
    background-color: #f15a22;
    border-color: #f15a22;
    color:#fff;
}
#sb5 .btn-default {    
    background-color: #e7b90b;
    border-color: #f8c811;
    color:#fff;  
}
#sb5 .btn-default:hover, #sb5 .btn-default:focus, .list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover  {
    background-color: #f8c811;
    border-color: #f8c811;
    color:#fff;
}


#sb5 .sb5-add-btn{
    background-color: #b0ba25;
    border-color:#b0ba25;
}

#sb5 .sb5-remove-btn{
    background-color: #692e5f;
    border-color:#692e5f;
}

.sb5-datetime-divider { 
    background-color:#ccc; /*optional: date/time dividers on list.php*/
}
.nav > li > a:focus, .nav > li >a:hover {
    background-color:lightyellow; /*optional: hover for top days tabs*/
}
.sb5-session-page-sponsorship img {
    border-color:yellow; /*optional: border color for sponsored image*/
}
.btn-info  {
    background-color:yellow;/*optional: back to top styling*/
    border-color:yellow;
}
.btn-info:hover {
    background-color:lightyellow; /*optional: back to top hover styling*/
    border-color:yellow;
    color:black;
}
#sb5-mobile-filters .modal-header button { 
    float:right;
}
.clear-all {
    width:100%;
    border-radius: 5px;
    padding:8px;
    color:#202020;
    border-color:#202020;
}
/* CONFIGURABLES:END*/

.navbar-toggler {
  
    background-color: #23485f !important;
    }


    .form-check-input {
    margin-top: 0.4rem;
}

#sb5 #sb5-search-button {
    border-radius: 0em 0.25em 0.25em 0em;
    padding: 5px;
    color: #ffffff;
    font-size: 17px;
}

.nav-tabs > li.nav-item > a, .nav-tabs > li.nav-item > a:hover {
    border: none;
    color: #f15a22 !important;
    background: transparent;
    position: relative;
}


nav-tabs > li.nav-item > a::after {
    content: "";
    background: #f15a22 !important;
    height: 2px;

    }


    .sb5-left-sections a {
    color: #000 !important;
  
}


/*
body {
    background: url(https://www.hdiconference.com/~/media/SWL/Images/internal-content-bg) no-repeat;
    background-position: top right;
}
*/
div#toTop {
    border-color: #f15a22;
    color: #ffffff;
    background-color: #f15a22;
}

a:hover {
    color: #00A8AC !important;
   
}

button#sb5-export-btn {
    color: #ffffff;
}


button.btn.btn-secondary {
    color: #ffffff;
}

.sb5-social-icons-linkedin {
    float: left;
    width: 85px;
   
}

.navbar-nav > li > .dropdown-menu a:hover, .dropdown-submenu a:hover {
    color: #E0228F !important;
}

.alert-bar a:hover {
    color: #fff !important;
}

.btn.exhibit {
    background: #fff !important;
}

a#dropdown6 {
    color: #fff !important;
}