/* Toolbar login */
.toolbar-login form {
	position: relative;
	top: -4px;
	min-width: 450px;
	max-height: 30px;
}
.toolbar-login form .userdata {
	min-width: 450px;
}
.toolbar-login .input-medium {
	max-width: 150px !important;
	max-height: 28px;
}
.toolbar-login > .userdata > span {
	display: inline-block;
}
.toolbar-login .cbModuleLoginIcon {
	color: #ffffff;
	font-size: 24px;
}
.toolbar-login .logout-button {
	padding-top: 10px;
	padding-bottom: 3px;
}
.toolbar-login .logout-button button {
	color: rgba(255,255,255,.7) !important;
}
.toolbar-login .logout-button button:hover {
	color: #ffffff !important;
}

.wijnlogin #form-login-remember label {
	position: relative;
	top: -6px;
	padding-top: 0;
	padding-left: 6px;
}

/* Toolbar cart */
.tm-toolbar .hikashop_cart_dropdown_content {
	background-color: #850F1F;
	min-width: 200px;
	left: -10px;
}
.tm-toolbar td {
	padding-left: 6px;
	padding-right: 6px;
}
.tm-toolbar .hikashop_cart_module_product_price_value {
	min-width: 40px;
}
.tm-toolbar .hikashop_product_quantity_field {
	max-width: 28px;
	max-height: 36px;
	padding: 0 4px;
}
.tm-toolbar .hikashop_cart_proceed_to_checkout, .tm-toolbar .hikashop_cart_proceed_to_checkout:hover {
	color: #333333;
	margin: 10px;
}
#hikashop_checkout_form legend {
	font-size: 28px;
}
.hikashop_products .hikashop_listing_img_title form td {

}
.hikashop_products .hikashop_listing_img_title form td input {
	    width: 50px !important;
}
.hikashop_login_forgot_username_line {
	display: none;
}
.hikashop_listing_img_title form table {
	display: inline;
}
.hikashop_listing_img_title a.hikabtn {
	position: relative;
	top: -16px;
}

/* Navbar colors */
.tm-header .uk-sticky {
	margin-bottom: 10px;
}
.uk-navbar-container > .uk-container {
    padding-left: 0;
    padding-right: 0;
}
.uk-navbar-container > .uk-container .uk-navbar-left {
    margin-left: 0;
    margin-right: 0;
}
.uk-navbar-nav > li > a {
	min-width: 100px;
	min-height: 40px;
	color: #ffffff;
	font-weight: normal;
	font-size: 13px;
	letter-spacing: 0;
	margin-right: 6px;
	text-align: center;
}
.uk-navbar-nav > li.uk-active > a, 
.uk-navbar-nav > li > a:hover,
.uk-navbar-nav > li > a.uk-open {
	color: #dddddd;
}

.uk-navbar-nav > li > a.red {
	background-color: #850F1F;
}
.uk-navbar-nav > li > a.red.uk-open + .uk-navbar-dropdown {
	color: #ffffff;
	background-color: #850F1F;
}
.uk-navbar-nav > li > a.red.uk-open + .uk-navbar-dropdown a {
	color: #ffffff;
}

.uk-navbar-nav > li > a.yellow {
	background-color: #F8A600;
}
.uk-navbar-nav > li > a.yellow.uk-open + .uk-navbar-dropdown {
	color: #ffffff;
	background-color: #F8A600;
}
.uk-navbar-nav > li > a.yellow.uk-open + .uk-navbar-dropdown a {
	color: #ffffff;
}

.uk-navbar-nav > li > a.green {
	background-color: #B0CA08;
}
.uk-navbar-nav > li > a.green.uk-open + .uk-navbar-dropdown {
	color: #ffffff;
	background-color: #B0CA08;
}
.uk-navbar-nav > li > a.green.uk-open + .uk-navbar-dropdown a {
	color: #ffffff;
}

.uk-navbar-nav > li > a.brown {
	background-color: #a3864e;
}
.uk-navbar-nav > li > a.brown.uk-open + .uk-navbar-dropdown {
	color: #ffffff;
	background-color: #a3864e;
}
.uk-navbar-nav > li > a.brown.uk-open + .uk-navbar-dropdown a {
	color: #ffffff;
}

.uk-navbar-nav > li > a.black {
	background-color: #111111;
}
.uk-navbar-nav > li > a.black.uk-open + .uk-navbar-dropdown {
	color: #ffffff;
	background-color: #111111;
}
.uk-navbar-nav > li > a.black.uk-open + .uk-navbar-dropdown a {
	color: #ffffff;
}

/* Navbar colors Offcanvas */
.uk-offcanvas-bar {
	padding: 50px 0 10px;
}
.uk-offcanvas-bar .uk-nav-header:not(:first-child) {
	margin-top: 0 !important;
	padding-top: 10px;
}
.uk-offcanvas-bar li {
	padding: 0 20px;
}

.uk-offcanvas-bar a {
	color: #ffffff !important;
}
.uk-offcanvas-bar .toolbar-login {
	margin: 10px;
	min-height: 76px;
}
.uk-offcanvas-bar .toolbar-login .userdata > span {
	display: block;
}
.uk-offcanvas-bar #form-login-remember, .uk-offcanvas-bar #form-login-submit  {
	display: inline-block;
}

/* Eventbooking */
.eb-container li {
	padding-left: 30px;
}
#eb-event-info {
	margin-left: 0;
}
#pop-print {
	display: none;
}
.eb-event-price-container:not(.nohover) {  
    background-color: #850f1f; 
}

#eb-upcoming-events-page-columns .col-lg-6 .eb-event-location-price {
	margin-left: 0 !important;
}

/* Default background colors */
.uk-section-primary.red, .uk-card-primary.red, .uk-offcanvas-bar li.red, .uk-section.red, .button-red .uk-button {
	background-color: #850F1F !important;
	color: #FFFFFF !important;
}
.uk-section-primary.yellow, .uk-card-primary.yellow, .uk-offcanvas-bar li.yellow, .uk-section.yellow, .button-yellow .uk-button {
	background-color: #F8A600 !important;
}
.uk-section-primary.green, .uk-card-primary.green, .uk-offcanvas-bar li.green, .uk-section.green, .button-green .uk-button {
	background-color: #B0CA08 !important;
	color: #FFFFFF !important;
}
.uk-section-primary.brown, .uk-card-primary.brown, .uk-offcanvas-bar li.brown, .uk-section.brown, .button-brown .uk-button {
	background-color: #a3864e !important;
	color: #FFFFFF !important;
}
.uk-section-primary.black, .uk-card-primary.black, .uk-offcanvas-bar li.black, .uk-section.black, .button-black .uk-button {
	background-color: #111111 !important;
	color: #FFFFFF !important;
}

.button-red .uk-button:hover {
	border-color: #850F1F !important;
	color: #111111 !important;
}
.button-yellow .uk-button:hover {
	border-color: #F8A600 !important;
	color: #111111 !important;
}
.button-green .uk-button:hover {
	border-color: #B0CA08 !important;
	color: #111111 !important;
}
.button-brown .uk-button:hover {
	border-color: #a3864e !important;
	color: #111111 !important;
}
.button-black .uk-button:hover {
	border-color: #111111 !important;
	color: #AAAAAA !important;
}

/* form2content */
.news-blog-image {
	max-width: 100px;
	max-height: 100px;
}
.news-intro-image {
	max-width: 200px;
	max-height: 200px;
}

/* CB */
.cbUserListResultCount {
	display: none;
}
.cbUsersList #cbfr_42 {
	display: none !important;
}
.cbUserListSearch .cb-page-header-title {
	font-size: 18px;
}
.cbUserListSearch.CBList2 #cbfr_86, .cbUserListSearch.CBList5 #cbfr_74 {
	display: none !important;
}
.cbUserListSearch.CBList3 #cbfr_86, .cbUserListSearch.CBList3 #cbfr_74 {
	display: none !important;
}
#cbExam .examList input[type=checkbox]:disabled:checked {
    background-color: #850f1f;
    border-color: transparent;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23fff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")
}
#registrationTable .combodate select {
	width: auto !important;
	display: inline !important;
}

/* floatingSocialShare */
#floatingSocialShare .top-left {
	top: 26% !important;
}
@media (max-width: 1278px) {
	#floatingSocialShare .top-left {
		top: auto !important;
		bottom: 0 !important;
	}
	#floatingSocialShare a {
		position: relative !important;
		float: left !important;
		display: list-item !important;
		list-style-type: none !important;
	}
}

/* invisible captcha 
.cbft_antispam_captcha {
	height: 0;
}*/
.cbft_antispam_captcha label, .cbft_antispam_captcha .cbFieldIcons {
	visibility: hidden;
}

/* Cookie notice on top */
.uk-position-bottom.uk-position-fixed {
	z-index: 1000;
}