@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/PTS_Regular.ttf);
}

@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 700;
  src: url(../fonts/PTS_Bold.ttf);
}

@font-face {
  font-family: 'PT Sans Narrow';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/PTN_Regular.ttf);
}

header {
  background-image: url(../img/header_bg.jpg);
}
body{
  font-family: 'PT Sans Narrow' !important;
  background-color: #fff;
}
.tts-header {
  background-color: #1f1f1f !important;
  border-bottom: 4px solid #f7931e;
}
.tts-header small {
  font-family: 'PT Sans Narrow', sans-serif;
  padding: 10px 15px;
}
.tts-header small > span {
  border-bottom: 1px dotted #999;
}
header > .tts-header-title {
  padding: 220px 0 100px 0;
}
header > .tts-header-title > h1 {
  color: #fff;
  font-family: "PT Sans Narrow", sans-serif;
}
.tts-header-navbar > .uk-navbar-right {
  display: -webkit-block;
  display: -ms-block;
  display: block;
}
.tts-header-navbar .uk-navbar-nav > li > a {
  border: 2px solid transparent;
  border-bottom: 0px;
  height: 50px;
  color: #cecece;
  font-family: 'PT Sans Narrow', sans-serif !important;

  transition: 0.2s ease-out border-color;
}
.tts-header-navbar .uk-navbar-nav > li > a:hover  {
  border-color: #f7931e;
}
.clear {
  clear: both;
}
.tts-h3 {
	background-color: #1f1f1f;
  border-bottom: 4px solid #f7931e;
  padding: 25px 0 25px;
}
.tts-h3 > h3 {
	font-family: 'PT Sans Narrow' !important;
	color: #cecece;
}
.tts-h3 > p {
  max-width: 650px;
  margin: 10px auto 0;

  font-size: 12px;
}
.uk-card-lease-title {
	font-family: 'PT Sans Narrow' !important;
}
.tts-card-lease-price {
	line-height: 0;
	padding-top: 5px;
}
.uk-card-lease-title > span {
	border-bottom: 2px solid #f7931e;
}
.uk-card-title {
  font-family: "PT Sans Narrow", sans-serif !important;
}

footer {
  background-color: #1f1f1f;
  border-top: 4px solid #f7931e;
}