/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 
.tm-teaser h1 {
padding: 0 20px;
color: #1E1F33;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
font-weight: 700;
}

.tm-teaser-subtitle {
display: inline-block;
position: relative;
color: #419ACC;
text-transform: none;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
line-height: 24px;
font-weight: 400;
font-size: 24px;
}

.tm-teaser-subtitle-small {
display: inline-block;
position: relative;
color: #419ACC;
text-transform: none;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
line-height: 20px;
font-weight: 400;
font-size: 20px;
}

.tm-headerbar .uk-panel {
max-width: 446px;
margin-right: 0;
float: right;
}

.tm-headerbar {
padding: 15px 0;
}

.tm-headerbar .tm-logo {
margin-top: 10px;
}

@media (min-width: 768px) {
  .uk-heading-large {
    font-size: 40px;
    line-height: 66px;
  }
}

.tm-uppercase {
font-size: 14px;

}

.uk-nav-header {
font-size: 14px;
}

.tm-block {
padding-bottom: 25px;
}

.tm-top-c.uk-grid {
padding-bottom: 15px;
}
.tm-article-center .uk-article-title {
text-align: left;
}

li.ib-crumb {
list-style: none;
display:inline-block;
}

ul.ib-crumb {
white-space: nowrap;
}


.tm-headerbar {
padding: 0px 0;
}

.ib-trail {
	padding-left: 0px;
}

.ib-trail ul{
	padding-left: 0px;
}

.logo {
	max-width: 1024px;
	margin: 0px auto;
}

.uk-container {
max-width: 1200px;
padding: 0 70px;
}

.tm-page {
max-width: 1200px;
margin: 15px auto;
}

.tm-headerbar .tm-logo {
margin-top: 0px;
}

.tm-headerbar .uk-panel {
max-width: 750px; 
}

.tm-teaser {
margin-top: 85px;
}

.uk-article-title {
font-size: 33px;
line-height: 33px;
}

.tm-block-light + .tm-block-dark, .tm-block-dark + .tm-block-light, .tm-block-full + .tm-block {
padding-top: 30px;
}
.uk-width-3-4 {
width: 95%;
}
.tm-page .tm-block:first-child {
padding-top: 21px;
}
.uk-search-field {
	width: 160px;
}