main {
  background: #ffffff;
  opacity:0.95;
  border-radius: 10px;
  padding: 20px;
}
.tm-middle.uk-grid {
  margin-top: 175px;
}
.uk-nav-side ul a {
  color: #ffffff;
  font-size: 12px;
}
.uk-nav-side ul a:hover {
  color: #E2DEDE;
}
.uk-nav-side > li > a {
  color: #ffffff;
}
.uk-nav-side > li > a {
  font-size: 16px;
  font-family: Georgia, "Times New Roman", Times, serif;
}
.uk-navbar{
	background: none;
}
.uk-dropdown-navbar {
  background: #3c3c3c none repeat scroll 0 0;
}
.uk-nav.uk-nav-navbar a, .uk-nav.uk-nav-navbar .uk-parent > a{
  font-size: 14px !important;
}
.uk-navbar-nav {
  background: #3c3c3c none repeat scroll 0 0;
  border-radius: 10px;
  margin-top: 55px;
}
.uk-nav-navbar > li > a, .uk-navbar-nav .uk-parent > a {
  color: #ffffff;
  font-family: Open Sans!important;
  font-size: 18px!important;
}
.uk-navbar-nav > li.uk-active > a, .uk-navbar-nav > li:hover a {
  border-radius: 10px;
}
/*Hide the 3rd level menu on dropdown*/
.uk-nav-navbar ul.uk-nav-sub {
display: none;
}

/*Show the 3rd level on mouseover 2nd level*/
ul.uk-nav-navbar li:hover > ul {
display:block;
position: absolute; /*this allows you to put the box everywhere you want*/
margin-top: -30px;
left: 220px;
background: #3c3c3c!important;
width: 200px;
opacity: none!important;
}
ul.uk-nav-navbar{
	border-top:	none;
}
.uk-dropdown .uk-nav {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
  border-top: medium none;
}
.uk-nav-navbar ul a{
  color: #ffffff;
  background: #3c3c3c;
}
.uk-nav-navbar ul a:hover {
  color: #e0dede;
}
/*nav open */
.uk-nav-sub a {
  color: #ffffff;
  font-family: Open Sans;
  font-size: 12px;
}
ul.uk-nav, li.uk-parent > a {
  color: #ffffff !important;
  font-family: Georgia, "Times New Roman", Times, serif;
}
.uk-nav > li > a {
  color: #ffffff;
}
ul.uk-nav-sub {
  	border-top: 1px solid #505050!important;
	background: -moz-linear-gradient(top,  rgba(26,26,26,0.4) 0%, rgba(51,51,51,0.4) 100%)!important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(26,26,26,0.4)), color-stop(100%,rgba(51,51,51,0.4)))!important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(26,26,26,0.4) 0%,rgba(51,51,51,0.4) 100%)!important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(26,26,26,0.4) 0%,rgba(51,51,51,0.4) 100%)!important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(26,26,26,0.4) 0%,rgba(51,51,51,0.4) 100%)!important; /* IE10+ */
background: linear-gradient(to bottom,  rgba(26,26,26,0.4) 0%,rgba(51,51,51,0.4) 100%)!important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e61a1a1a', endColorstr='#d9333333',GradientType=0 )!important; /* IE6-9 */
}
.uk-nav li > a {
  padding-left: 15px !important;
}
.uk-nav ul, .uk-parent ul {
  border-top: 1px solid #505050;
background: -moz-linear-gradient(top,  rgba(26,26,26,0.4) 0%, rgba(51,51,51,0.4) 100%)!important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(26,26,26,0.4)), color-stop(100%,rgba(51,51,51,0.4)))!important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(26,26,26,0.4) 0%,rgba(51,51,51,0.4) 100%)!important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(26,26,26,0.4) 0%,rgba(51,51,51,0.4) 100%)!important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(26,26,26,0.4) 0%,rgba(51,51,51,0.4) 100%)!important; /* IE10+ */
background: linear-gradient(to bottom,  rgba(26,26,26,0.4) 0%,rgba(51,51,51,0.4) 100%)!important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e61a1a1a', endColorstr='#d9333333',GradientType=0 )!important; /* IE6-9 */


}

.uk-panel-box-primary  {
background: -moz-linear-gradient(top,  rgba(26,26,26,0.9) 0%, rgba(51,51,51,0.9) 100%)!important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(26,26,26,0.9)), color-stop(100%,rgba(51,51,51,0.9)))!important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(26,26,26,0.9) 0%,rgba(51,51,51,0.9) 100%)!important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(26,26,26,0.9) 0%,rgba(51,51,51,0.9) 100%)!important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(26,26,26,0.9) 0%,rgba(51,51,51,0.9) 100%)!important; /* IE10+ */
background: linear-gradient(to bottom,  rgba(26,26,26,0.9) 0%,rgba(51,51,51,0.9) 100%)!important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e61a1a1a', endColorstr='#d9333333',GradientType=0 )!important; /* IE6-9 */
padding: 0px!important;
}
/*einde nav open */
em {
  color: inherit;
}
.uk-panel-box {
  border-radius: 10px;
}
.tm-logo {
  margin-right: 9%;
}
.uk-nav-side .uk-parent > a {
  font-size: 16px;
}
.social li {
  display: inline-flex!important;
}
.social ul {
  margin-left: 15% !important;
  width: auto!important;
}
.cr {
  display: inline-flex;
  float: left;
  text-align: left;
}
.footercr > a {
  color: #ffffff;
  font-size: 12px;
}
.tm-footer .uk-panel ul {
  float: right;
  padding-right: 10%;
}
.tm-headerbar, .tm-toolbar, .tm-navbar {
  margin-bottom: 5px;
  margin-top: 5px;
}
.tm-footer {
  background: #5a6164 none repeat scroll 0 0;
  border-radius: 10px;
  padding: 10px;
  color: #ffffff;
}
.uk-subnav.uk-subnav-line.uk-flex-center a {
  color: #ffffff;
}
.tm-logo-small > img {
  height: 90%;
}
.mod-languages {
  background: #ffffff;
  border-radius: 10px;
  padding-right: 3px;
  padding-left: 3px;
  padding-bottom: 2px;
}
.tm-navbar{
	background: #ffffff!important;
}
.uk-nav-offcanvas > li > a {
  font-variant: small-caps;
}
@media (min-width: 760px) and (max-width: 959px) {
	.uk-navbar {
    display: table;
	float:right;
}
.tm-logo{
	margin-right:0px;
	margin-left: -40px;
}
.uk-panel-box-primary  {
  background: #3c3c3c;
  padding: 5px;
}
}
@media (min-width: 320px) and (max-width: 799px) {
	#supersized{
		display: none;
	}
body {
  background: rgba(0, 0, 0, 0) url("/../../images/slideshow/img9.jpg") no-repeat scroll 0 0;
  background-size: cover;
}
}
@media (min-width: 320px) and (max-width: 1024px) {
.tm-middle.uk-grid {
  margin-top: 0px;
}
}