.header{ background: #29333f; }#masthead.sticky{ background-color: rgba(41,51,63,.95); }#masthead.sticky{ position:fixed;top:0; z-index:99999;margin:0 auto 30px; width:100%;box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.22);}#masthead.sticky #header-container{ padding:0;transition: padding 200ms linear; -webkit-transition:padding 200ms linear;}#masthead.sticky .navbar.navbar-default{ background: rgba(255,255,255,.95); border-bottom:1px solid #f5f5f5}#main-menu .nav>li>a{ color: #ffffff; }#main-menu .nav>li>a:hover{ color: #dba333; }#main-menu .nav>li.ticket-menu a{ background-color: #dba333; }#main-menu .nav>li.ticket-menu a:hover{ background-color: #dba333; }#main-menu .nav>li>ul li a{ color: #ffffff; }#main-menu .nav>li>ul li:hover{ background-color: #dba333; }#main-menu .nav>li>ul li a:hover{ color: #ffffff; }.sub-title-inner h2{ color: 1; }.sub-title-inner h2{ color: #000000; }.sub-title-inner h2{ font-size: 48px; }.sub-title .breadcrumb, .sub-title .breadcrumb>li>a, .breadcrumb>li+li:before, .sub-title .breadcrumb>.active{ color: #000000; }.sub-title .breadcrumb{ font-size: 16px; }.sub-title{ margin-bottom: 30px; }footer{ background-color: #343d47; }.footer-wrap-inner .copyright, footer .social-icons i{ color: #999ea3; }.logo-wrapper .navbar-brand>img{ width: 200px; }.site-header{ padding-top: 0px; }.site-header{ min-height: 160px; }.site-header{ padding-bottom: 0px; }.error-page-inner{
	width: 100%;
    height: 100%;
    min-height: 100%;
    position: absolute;
    background: url(http://demo.themeum.com/wordpress/eventum/wp-content/themes/eventum/images/404-bg.png) no-repeat 100% 0; 
    background-size: contain;
}                    #navigation .navbar-brand{
    margin: 0;
    
}

.col-sm-9.woo-menu-item-add {
    margin-top: 30px;
}

.countdown-days, .countdown-hours, .countdown-minutes, .countdown-seconds{
   color:#dba333!important
}


#main-menu .nav li a {
    padding: 0 25px!important;
}

p.lead.speaker-designation, ol.breadcrumb, h2.speaker-title {
    display: none;
}

@media (min-width: 768px){

.speaker-template-default .col-sm-7 {
    width: 68%;
}
.speaker-template-default .col-sm-5 {
    width: 30%;
}

}

.speaker-template-default .col-sm-5 .img-responsive {
    margin: 0 auto;
}

h4.speaker-title a:hover{
    color:#a8c1ba!important;
}

.sub-title-inner h2 {
    COLOR: #DBA232!important;
    background-image: url('/wp-content/uploads/2017/06/banner-bg.png')!important;
    
}

p.lead {
    color: #a8c1ba;
}

.eventum-schedules.layout-tabbed .events-nav >li.active {
    background-color: #DBA332;
    color: #fff;
}

.active span.scedule-date-day {
    color: #fff!important;
}

.eventum-schedules.layout-tabbed .events-nav >li:first-child .scedule-date-day {
    color: #DBA332;
}

.eventum-schedules.layout-tabbed .events-nav >li:nth-child(2) .scedule-date-day {
    color: #DBA332;
}

.eventum-schedules.layout-tabbed .events-nav >li:nth-child(3) .scedule-date-day {
    color: #DBA332;
}

.eventum-schedules.layout-tabbed .events-nav >li:nth-child(4) .scedule-date-day {
    color: #DBA332;
}

.eventum-schedules.layout-tabbed .events-nav >li:nth-child(5) .scedule-date-day {
    color: #DBA332;
}

.eventum-schedules.layout-tabbed .events-nav >li:nth-child(6) .scedule-date-day {
    color: #DBA332;
}

.eventum-schedules.layout-tabbed .events-nav >li:nth-child(7) .scedule-date-day {
    color: #DBA332;
}

.eventum-schedules.layout-tabbed .events-nav >li:nth-child(8) .scedule-date-day {
    color: #DBA332;
}

.eventum-schedules.layout-tabbed .events-nav >li:nth-child(9) .scedule-date-day {
    color: #DBA332;
}

.eventum-schedules .table-hover th:nth-child(3), .eventum-schedules .table-hover th:nth-child(4) {
    display: none;
}

.eventum-schedules .table-hover td:nth-child(3), .eventum-schedules .table-hover td:nth-child(4) {
    display: none;
}

.eventum-schedules.layout-tabbed .events-nav >li {
    margin-right: 21px!important;
    padding: 19px!important;
}

h4.speaker-title {
    text-align: center;
    font-size: 24px!important;
    font-weight: bold;
    margin-bottom: 40px!important;
}

.lu-n{
        font-size: 72px;
        color: #DBA332;
}

.lu-m{
        color: #DBA332;
}

li.vc_tta-tab a {
    padding-top: 35px!important;
        border-radius: 10px 10px 0 0!important;
}

li.vc_tta-tab.vc_active a {
    background-color: #DBA332!important;
    color: #fff!important;
}

li.vc_tta-tab.vc_active a .lu-n, li.vc_tta-tab.vc_active a .lu-m{
    color: #fff!important;

}

li.vc_tta-tab a{
    background-color: #f0f0f0!important;
    margin-right: 10px;
}

li.vc_tta-tab a {
    padding-bottom: 30px!important;
}

li.vc_tta-tab {
    font-size: 72px;
    font-weight: bold;
}

.vc_tta-panels {
    max-width: 565px!important;
}

.vc_tta-container {
    max-width: 547px;
    margin: 0 auto!important;
}

#august-calendar .vc_tta-title-text {
    font-size: 48px;
}

.eventum-schedules.layout-tabbed .events-nav >li {
    border-radius: 10px!important;
}

.eventum-schedules.layout-tabbed {
    float: right;
}

.eventum-schedules.layout-tabbed .events-nav >li.active {
    margin-left: 30px;
    margin-bottom: 40px;
}

p.p1 {
    text-align: justify;
}


#mobile-menu {
    top: 165px;
}

@media (max-width: 767px){
    #july-calendar .vc_tta-title-text{
    font-size: 48px;
    }
    
    .eventum-schedules.layout-tabbed .events-nav >li.active {
    margin-bottom: 20px;
}
    
}


@media (min-width: 1200px){
    #corey-date{
        margin-bottom: 60px;
    }
}                