body, h1, h2, h3, h4, .uk-navbar-nav > li > a {font-family: 'Roboto Condensed', sans-serif;}
b, strong {font-weight: 700;}
.uk-button {-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.uk-button {box-shadow: 0 2px 0 rgba(0, 0, 0, 0.2);}
.uk-button:hover {box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.2);}
.h-block {border-bottom: 1px solid rgba(255, 255, 255, 0.15);}
.h-block, .ta-block {background: #5C3333;}
.ta-block {padding: 20px 0 40px;}
.ta-block h1, .ta-block h2, .ta-block h3 {color: #fff;}
.bb-block {background: #F2D068;}
.m-block, .bb-block {padding: 50px 0;}
.city-block {background: #C1D5DC url("../images/bg_city.svg") repeat-x scroll center bottom;padding: 40px 0 0; color: #2a4b58;}
.city-block p {margin-bottom: 0;}
.city-block h1, .city-block h2, .city-block h3, .city-block h4 {color: #2a4b58;}
ol {counter-reset:li;padding:0;list-style:none;}
ol li {position:relative;margin:0 0 10px 2em; padding:4px 0 0 20px;}
ol li:before {content:counter(li);counter-increment:li;position:absolute;top:-2px;left:-2em;width:2em;padding:4px 0;border-right:2px solid rgba(0, 0, 0, 0.3);text-align:center;font-size: 22px;margin-right: 10px;}
.f-block {font-size: 90%; opacity: 0.8; border-top: 1px solid rgba(0, 0, 0, 0.35);}
.tm-logo {float: left;margin-top: 15px;}
.tm-navbar {margin: 10px 0;}



@media (max-width: 768px) {
	.city-block {background: #C1D5DC; background-image: none;}
}
@media (min-width: 768px) and (max-width: 972px) {}
@media (min-width: 972px) and (max-width: 1220px) {}