

#tm-bottom-b p {
	max-width: 960px;
	margin-right: auto !important;
	margin-left: auto !important;
}

#tm-bottom-b h3 {
	color: white !important;
}

.mmod-preview-info {
	display: none !important;
}

h2 em {
	color: #666 !important;
	font-size: 22px !important;
}

.uk-article.tm-article .fformr {
	display: none !important;
}

p em strong {
	margin-top: -32px;
}

h1 i {
	font-size: 16px !important;
}

.tm-footer > .uk-panel {
	color: grey !important;
}

.webd, .webd a {
	color: silver !important;
}

.webd a:hover {
	color: white !important;
}

#tm-bottom-a {
	margin-bottom: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
}

.uk-article.tm-article.line {
	border: 1px solid silver;
}

#fox-m185-board-box, #fox-m188-board-box {
	display: none;
}

div#fox-container-m185 .control-group, div#fox-container-m187 .control-group {
	margin-bottom: 10px !important;
}

table#rightcontact {
	
	float: right;
	width: 260px !important;
	margin-left: 20px !important;
	margin-top: -20px !important;
}

.whiteb {
	background-color: white;
	color: gray;
	background-image: url(../images/aikido-rijst.jpg);
	margin-top: -16px;
}

.whiteb .control-label, .whiteb .control-label label {
	display: none !important
}

.tm-footer .uk-panel-space {
	padding: 0 !important;
}

.fox-container.fox-container-module.whiteb form{
	max-width: 800px;
	margin-right: auto;
	margin-left: auto;
}

.fox-container.fox-container-module.whiteb input  {
	background-color: white !important;
}

.switcher, uk-panel socr {
	float: right !important;
}

.line img {
	display: none;
}

.uk-width-medium-3-4 .uk-article.tm-article.line {
	margin-left: 40px !important;
	margin-right: 40px !important;
	margin-bottom: 40px !important;
}

.line h1 {
	margin-top: 0 !important;
	padding-top: 0 !important;
}



.uk-nav-sub li{
	padding-left: 10px;
	font-size: 11px !important;
}

.uk-nav-sub li a{
	font-size: 11px !important;
}

.missie img {
	max-width: 50% !important;
}

h1.uk-article-title.missie{
	display: none;
}

h1.uk-article-title.missie.vis{
	display: inline;
}
@media screen and (min-width: 960px){
ul.uk-nav-sub {
	display: none;
}}

@media screen and (max-width: 960px){
ul.uk-nav-sub ul{
	display: none;
}

}

@media screen and (max-width: 768px){

.uk-panel.switcher {
	margin-top: -18px  !important;
	margin-bottom: -140px  !important;
	margin-right: -12px !important;
}
.tm-toolbar {
		margin-bottom: -142px  !important;
}
}

table.right {

	width: 380px;
	
}

@media screen and (min-width: 1040px){
	

table.right {
	float: right;
	margin-bottom: -200px;
	width: 380px;
	
}
table.right td {
	padding-left: 20px;
	
}
}

.nav-stacked, .inloggenhidden {
	display: none !important;
}

@media screen and (max-width: 800px){
#fox-container-m188 {
	width: 360px;
	margin-right: auto !important;
	margin-left: auto !important;
	padding-top: 20px  !important;
	margin-top: 0  !important;
}

.tm-header.home{
	height: 140px !important;
}
}

#tm-top-a {
	clear: both !important;
}

