.tm-top-b{
	border: thin solid #E4E4E4;
	padding:15px;
}

h3.acc-header, h3.acc-header-active{
	font-size:110%;
}

.tm-headerbar, .tm-navbar, .tm-footer{
	margin-top:15px;
	margin-bottom:15px;
}

.tm-navbar{
	margin-bottom:55px;
}

.tm-headerbar{
	background:url(../../../../images/logo-headers/1.jpg);
	background-size:100%;
	background-position:center center;
}

.tm-leading-article .uk-article:last-child{
	border-bottom: none;
}

.tm-footer{
	/* background:#6B6969; */
	/* color:#FFFFFF; */
	color: #3A3A3A;
	padding: 10px;
	padding-bottom:0px;
	margin-top: 15px;
	margin-bottom: 15px;
	border-top-color: #000000;
	border-bottom-color: #000000;
	text-align: left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	/* [disabled]border-right-width: 1px; */
	/* [disabled]border-left-width: 1px; */
	border-top-style: dotted;
	border-bottom-style: dotted;
	/* [disabled]border-right-style: dotted; */
	/* [disabled]border-left-style: dotted; */
}

.tm-footer .uk-subnav > li > a{
	color:#3A3A3A;
}

hr {
  border-top: 1px dotted #f00;
  color: #fff;
  background-color: #fff;
  height: 1px;
  width:100%;
}

.wk-gallery-wall.margin > * {
	margin-top: 0;
	margin-right: 0px;
	margin-left: 0;
	margin-bottom: 30px;
}

.latest_news hr{
	margin:0px;
	padding:0px;
}

.latest_news p{
	margin:0px;
	padding:3px;
}

.center .uk-subnav {
	letter-spacing: -0.31em;
	list-style: none outside none;
	padding: 10px 0 0;
	text-align: center;
	width: 60%;
}

.tm-leading-article .uk-article:last-child {
 padding-bottom:0px;
}

em, i{
	color:#666666;
}