/*Custom Styles*/
.main-content {
    background-image: url("/images/librariesprovider6/18/template-images/background.jpg");
    background-size: cover;
}
.pageTitle {
    font-size: 27px;
    color: #1a0a14;
    line-height: 1;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
}
.navbar-default .navbar-toggle {
    border-color: #fff;
}
.track-buttons a:hover img{
    opacity: 1;
}
a .track-text {
    z-index: 10;
    text-align: center;
    margin-top: -124px;
    position: absolute;
    font-size: 22px;
    font-weight: bold;
    width: 91%;
}
a .track-title {
    font-size: 20px;
    line-height: 1.2;
}
a .track-date {
    font-size: 14px;
    color: #636363;
    padding-top: 8px;
}
.track-date-sc {
    margin-top: 31px;
}
a .tt-purple {
    color: #475082;
}
a .tt-red {
    color: #bb5e5b;
}
a .tt-blue {
    color: #667aa5;
}
.speakers-homepage .col-sm-6 {
    padding-bottom: 10px;
}
.testimonials img {
    padding: 15px;
}
@media screen and (max-width: 1200px) {
    a .track-text {
        margin-top: -105px;
    }
    a .track-title {
        font-size: 17px;
    }
    .track-date-sc {
        margin-top: 24px;
    }
}
@media screen and (max-width: 992px) {
    a .track-text {
        width: 85%;
        margin-top: -77px;
    }
    a .track-title {
        font-size: 12px;
    }
    a .track-date {
        font-size: 11px;
    }
    .track-date-sc {
        margin-top: 17px;
    }
}
@media screen and (max-width: 767px) {
    a .track-text {
        margin-top: -330px;
        width: 97%;
    }
    a .track-title {
        font-size: 55px;
    }
    a .track-date {
        font-size: 27px;
        padding-top: 40px;
    }
    .track-date-sc {
        margin-top: 75px;
    }
}
@media screen and (max-width: 680px) {
    a .track-text {
        margin-top: -49%;
    }   
    a .track-title {
        font-size: 45px;
    }
    a .track-date {
        padding-top: 15px;
    }

}
@media screen and (max-width: 550px) {
    a .track-title {
        font-size: 35px;
    }
}    
@media screen and (max-width: 470px) {
    a .track-date {
        font-size: 17px;
        padding-top: 35px;

    }
    a .track-title {
        font-size: 25px;
    }
    .track-date-sc {
        margin-top: 35px;
    }
}
/*Navigation Styles*/
a.navbar-brand, a.navbar-brand-reg {
    background-image: url('/images/librariesprovider6/18/template-images/logo-nav.png');                     
    background-repeat: no-repeat;
}
a.navbar-brand-reg {
    width: 100%;
    display: block;
    margin: 15px 0px 15px 20px;
    background-position: center;
    height: 67px;
}
/*NAV LOGO OVERRIDE*/
a.navbar-brand {
    width: 377px;
}
/* Dropdown Nav Border Color */
.dropdown-menu>li>a {
    border-top: 1px solid #fff;
    color: #fff;
}
/* Main Nav Color - Nav Font Color */
.navbar-default .navbar-nav>li>a, .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover, .dropdown-menu>li>a, .dropdown-menu>li>a:hover, .navbar-default .navbar-nav>.open>a {
    color: #fff;
}
.navbar-default .navbar-nav>li>a:hover, .navbar-default, .dropdown-menu>li>a:hover, .navbar-default .navbar-nav>li>a:hover, .nav>li:last- child>a, .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar- default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li:last-child, .dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .navbar-default .navbar-nav>.open>a:hover, .dropdown-menu, .navbar-default .navbar-nav>.open>a  {
   background-color: #f16560;
}
.navbar-default .navbar-nav>li:last-child, .dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .navbar-default .navbar-nav>.open>a:hover, .dropdown-menu, .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>.active>a:hover  {
    background-color: #f16560;
    color: #fff;
}
.navbar-default, .dropdown-menu>li>a:hover, .dropdown-menu>.active>a:hover, .navbar-default .navbar-nav>.active>a  {
    background-color: #46577e;
    color: #fff;
}
.nav li:last-of-type ul {
    margin-left: -93px;
}
/* Reg Page */
.CHIRegTableWrapper .standout, .CHIRegTableHeader, .CHIRegTableHeaderClear, .CHIRegTableWrapperClear .standout, .CHIRegTableHeaderSidebar, .CHIRegDiscountTableRows {
        background-color:#46577e;
        color:white;
        padding-top:10px;
        padding-left:10px;
        font-weight:bold;
}

