.tm-header {
	box-shadow: 0px 5px 12px #efefef;
}

.uk-nav.uk-navbar-dropdown-nav li {
    border-bottom: 1px solid #dcdadb;
}

.uk-navbar-dropdown.uk-navbar-dropdown-bottom-left {
	border-top: 3px solid #E5002D;
	
}

.uk-navbar-dropdown {
	background: transparent;
	
}

.uk-navbar-dropdown-nav li{
	background:#fff;
	
}

.uk-navbar-dropdown-nav li:last-child{
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	
}

.uk-nav.uk-navbar-dropdown-nav .uk-active {
	background-color:#E5002D;
}

.uk-nav.uk-navbar-dropdown-nav .uk-active {
    background-color: #E5002D;
}

#tm-mobile .uk-background-default.uk-padding {
		padding:0px;
}

.category-module.mod-list li p {
	margin-top:0px;
}


ul.uk-list .uk-flex-middle {
	align-items: inherit !important;
}

img.el-image  {
	border-radius:4px;
}

/* call-to-action */

.rightbanner {
    background-color: #575756;
    position: absolute;
    top: 15%;
    right: 0px;
    z-index: 1;
    color: #c6c6c6;
    padding: 20px;
    margin-top: -40px;
}

.rightbanner a {
    color: #c6c6c6;
    text-decoration: none!important;
}

.rightbanner ul {
    margin: 0px;
    padding: 0px;
    list-style: none;
    font-size: 15px;
}

/* einde call-to-action */


/* widgetkit */

.wk-panel.wk-panel-box.wk-panel {
	box-shadow: 0 5px 15px rgba(0,0,0,.08);
	border:0;
	/*padding:0 !important;*/
}

.wk-tab>li>a {
    font-weight: 600 !important;
}

.wk-tab>li.wk-active>a {
    color: #e6234b !important;
}

.wk-text-center.wk-margin.wk-margin-top-remove:hover img {
	transform: scale(1,1);
}

/* widgetkit slider */

.widgetkit-slider .wk-h1 {
	font-size: 2.4em;
	line-height: 1em;
}

.widgetkit-slider .wk-text-large {
	font-weight: 600 !important;
}

.widgetkit-slider .wk-overlay-panel {
	position: relative;
    box-sizing: border-box;
    max-width: 600px;
    justify-content: center;
    position: absolute;
    margin: 0 auto;
}

/*.wk-panel.wk-panel-box.wk-panel h3, .wk-panel.wk-panel-box.wk-panel p{
	padding:0 20px;
}

.wk-text-center.wk-margin.wk-margin-top-remove {
	padding: 0px !important;
}


.blog1 .wk-panel.wk-panel-box.wk-panel h3{
	padding-top:20px;
}

.blog2 .wk-panel:after {
    content: " \ " !important;
    white-space: pre;
} */

/* einde widgetkit */


.cf-btn-text {
	text-transform: uppercase;
}


/* Mobiel menu */

.accordeonck .menu {
	padding:0px !important;
	border-top: 1px solid #dcdadb;
	box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.08);
	    
}

ul#accordeonck97 li ul li {
    list-style-type: none;
    margin-left: 10px;

}

ul#accordeonck97 li, ul#accordeonck97 li a  {
	color:#333 !important;
}

ul#accordeonck97 ul {
  list-style-type: none;

}

ul#accordeonck97 li a {
    padding-left: 10px;


}

ul#accordeonck97 .accordeonck_outer {
    display: inline-block;
    
}

ul#accordeonck97 li ul li:before {
  content: '-';
  font-weight: normal;
  
}

.project_tekst p:first-child {
	font-weight: bold;
}

/* Einde Mobiel menu */


.tm-toolbar-default {
    background: linear-gradient(270deg, rgba(238,125,34,1) 0%, rgba(229,36,76,1) 100%);
    }
    
.revenue .convertforms .cf-label {
    font-weight: 700;
    font-size: 13px !important;
}


.uitkomst {
	background: #e6234b;
	border-radius:5px;
	text-align: center !important;

}

.revenue .uitkomst .cf-label {
	color:rgba(255,255,255,0.8) !important;
	font-size: 18px !important;
}	

.cf-label {
		text-align:center !important;
}

.uitkomst .cf-control-input input {
	border:none !important;
	background-color: transparent !important;
	color:#fff !important;
	font-size: 24px !important;
	font-weight: bold !important;
	text-align: center !important;
}

.convertforms .uitkomst  .cf-input:not(.flatpickr-input)[readonly] {
    background-color: #e6234b !important;
}

.revenue .convertforms{
	    box-shadow: 0 5px 15px rgb(0 0 0 / 8%);
	    padding:18px !important;
	    border-radius: 4px !important;
	    
}

@media (max-width:960px) {
	.rightbanner {
		display: none;
	}
	
}