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

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

.uk-article-title {
    font-size: 32px;
    line-height: 46px;
    font-weight: 300;
    text-transform: uppercase;
}
h1,
.uk-h1 {
  font-size: 32px;
  line-height: 46px;
}
h2,
.uk-h2 {
  font-size: 24px;
  line-height: 32px;
}
h3,
.uk-h3 {
  font-size: 20px;
  line-height: 28px;
}
h4,
.uk-h4 {
  font-size: 17px;
  line-height: 26px;
}
h5,
.uk-h5 {
  font-size: 15px;
  line-height: 24px;
}
h6,
.uk-h6 {
  font-size: 12px;
  line-height: 20px;
}

.uk-slideshow .uk-overlay-background {background:transparent;}
.uk-slideshow .uk-overlay-background > div {background:rgba(255,255,255,0.8);padding:20px 40px;}

#tm-top-b.uk-block-primary {background:url(/images/home-top-b.jpg) 50% 50% no-repeat;background-size:100% auto;}

#tm-top-d .uk-overlay-panel {background:transparent;align-items:flex-end;padding:0;}
#tm-top-d .uk-overlay-panel > div {background:rgba(255,255,255,0.8);padding:0 10px;width:100%;min-height:56px;display:flex;align-items:center;justify-content:center;}

.uk-sticky-placeholder, .uk-navbar-attached {background:#455112;}
.uk-navbar-nav > li > a {color:#fff;}
.uk-nav-navbar > li > a {color:#444;}

.uk-navbar-toggle{color:#a1c602;}

@media (max-width: 719px) {
	#tm-top-b.uk-block-primary {background-size:auto 100%;}
}