/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 
 body { font-size: 1.2em; }
 
 li {
	 padding-bottom: 0.6em;
 }
 
 nav li { padding-bottom: 0; }
 
 .uk-navbar-nav > li > a {
	 font-size: 1.2em;
 }
 
 dl.contact-position,
 dl.contact-position::before,
 dl.contact-position::after
 {
	 display: inline !important;
	 clear: none;
 }

.uk-article,
.uk-article p.MsoNormal  {
 	text-align: left !important;
 }
 
 .uk-article-title {
	 padding-bottom: 7px;
 }
 
 h1, h2, h3, h4, h5, h6 {
    font-family: "Open Sans";
 }
 
 .tm-headerbar .tm-logo {
    background: rgba(221, 51, 51, 0.9) none repeat scroll 0 0;
	padding: 0.6em 1.2em 0.2em 0;
}

.uk-navbar-toggle {
	background: rgba(221, 51, 51, 0.9) none repeat scroll 0 0;
}

#jp-menu-outer {
    background-color: rgba(245, 245, 240, 0.95);
}

.uk-navbar .uk-navbar-flip {
	display: block;
}

/* Only large screens */
@media (min-width: 1100px) {
	.tm-headerbar {
		margin-top: 8vw;
	}
}


@media (max-width: 900px) {
	.uk-navbar .uk-navbar-flip {
		display: none;
	}
}