:root {
	--primary: #499327;
}

#topnav.navbar-primary,
#topnav .notifications .notification-primary .notification-icon,
.sidebar nav.widget-body > ul.acc-menu .badge.badge-primary,
.panel.panel-primary,
.panel.panel-primary .panel-heading,
.btn-primary,
.btn-primary-alt:hover, .btn-primary-alt:focus, .btn-primary-alt:active, .btn-primary-alt.active,
.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active,
.bg-primary,
.label-primary,
.badge-primary,
.progress-bar-primary,
span[data-style="panel-primary"],
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus,
.back-to-top, #intro .about-btn:hover,
.section-header::before,
#book .form button[type="submit"],
#schedule .nav-tabs a.active{
border-color: #499327 !important;
background: #499327 !important;
}

.sidebar nav.widget-body > ul.acc-menu .badge.badge-primary[href]:hover,
.sidebar nav.widget-body > ul.acc-menu .badge.badge-primary[href]:focus ,
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary,
.label-primary[href]:hover,
.label-primary[href]:focus,
.badge-primary[href]:hover,
.badge-primary[href]:focus {
background: #499327 !important;
border-color: #499327 !important;
opacity: 0.5;
}

#topnav .logo-area .toolbar-trigger a span.icon-bg,
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary,
.btn-primary-alt:hover, .btn-primary-alt:focus, .btn-primary-alt:active, .btn-primary-alt.active,
.panel.panel-primary .panel-heading h2,
#intro .about-btn:hover{
color: #fff !important;
}

text-primary,
.page-content > .breadcrumb li a,
.btn-primary .badge,
#intro h1 span,
#speakers .speaker .details a:hover{
color: #499327 !important;
}

.btn-primary-alt{
border-color: #499327 !important;
color: #499327 !important;
}

#intro .about-btn{
border-color: #499327 !important;
}

.buy-tickets {
color: #fff;
background: #499327 !important;
padding: 10px 35px;
border-radius: 20px;
border: 2px solid;
border-color: #499327 !important;
transition: all ease-in-out 0.3s;
font-weight: 500;
margin-left: 8px;
margin-top: 2px;
line-height: 1;
font-size: 14px;
}
