.tm-container {
	margin-top: 15px;
}
.tm-search {
	margin-top: 25px;
}
.tm-top-block {
	margin-top: 5px;
}

/*
.tm-content-boxed .tm-content .uk-article {
    padding: 0;
    box-shadow: none;
    -moz-box-shadow: none;
}
*/
.wk-map {
    border: solid 1px #ddd;
}

[class*="uk-width-"] .chzn-container-single {
    width: 100% !important;
}
[class*="uk-width-"] .chzn-container-single .chzn-drop {
    width: 99.4% !important;
}



body {
	background: url(../img/worldmap/tts.jpg) no-repeat fixed center top #d2d5dc;
	background-size: cover;
}

.tm-headerbar {
	position: relative;
	height: 90px;
}
.tm-headerbar .tm-logo {
	display: block;
	width: 65%;
	min-width: 480px;
	height: 80px;
	background: url(../../../../../images/tts_logo.svg) left center no-repeat;
}
.tm-headerbar .tm-logo * {
	display: none;
}
.tm-headerbar .tm-search {
	position: absolute;
	top: 80px;
	right: 15px;
}
.tm-headerbar .uk-form {
	width: 300px;
}
.tm-headerbar .uk-form .uk-form-row {
	width: 40%;
	float: left;
	margin-top: 10px;
	/*margin-left: 5%;*/
}
.tm-headerbar .uk-form .uk-form-row:first-child {
	width: 60%;
	/*margin-left: 0;*/
}
.tm-headerbar .uk-form .uk-form-row:last-child {
	width: 60%;
	/*margin-left: 0;*/
	text-align: right;
}
.tm-headerbar .uk-form .uk-list {
	/*display: none;*/
}

.uk-dropdown {
	width: 300px;
}


.uk-navbar-nav {
	padding-left: 5px;
}
.uk-navbar-nav > li > a {
	color: #fff;
	padding: 0 12px;
}
.uk-navbar-nav > li.uk-active > a {
	background: rgba(255,255,255,0.2);
}

.tm-top-block .tm-navbar {
	/*background: linear-gradient(to bottom, #3566BC, #184BA5) repeat scroll 0 0 #3566BC;*/
	background: linear-gradient(to bottom, #285FAE, #143C82) repeat scroll 0 0 #285FAE;
}
.tm-top-block .tm-toolbar {
	color: #222;
	background: #D59D23;
	text-transform: uppercase;
}
.tm-top-block .tm-toolbar .uk-subnav-line {
	line-height: 1em;
}
.tm-top-block .tm-toolbar .uk-subnav-line > li:nth-child(n+2):before {
	border-left-color: rgba(0, 0, 0, 0.2);
}
.tm-top-block .tm-toolbar .uk-subnav > li > a {
	color: #333;
	text-shadow: 1px 1px 0px rgba(255,255,255,0.4);
	-moz-text-shadow: 1px 1px 0px rgba(255,255,255,0.4);
	-webkit-text-shadow: 1px 1px 0px rgba(255,255,255,0.4);
	-o-text-shadow: 1px 1px 0px rgba(255,255,255,0.4);
}







#system-message {
	background: #ffeecc;
	border:1px solid #ccc;
	padding: 10px 20px;
}
#system-message dt.message {
	padding-bottom: 0.6em;
}