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

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 
 /* imports */
 
 @import url(http://fonts.googleapis.com/css?family=Lato:100,300,400,700,300italic,400italic);
 
 
 /* Core Type */
 
 body {
	 font-family: 'Lato', sans-serif;
 }
 
 p, ul, ol, dl, li, blockquote, pre, address, fieldset, figure {
  font-weight: 300;
  font-size: 18px;
  line-height: 26px;
} 
p {
	text-align: left !important; 
}
h1, h2, h3, h4, h5, h6 {
	font-family: 'Lato', sans-serif;
}

.quoteright,.pullquote-right{
	float:right;
	width:240px;
	font-size:24px;
	color:#444;
	margin-left:15px;
	margin-top:5px;
	margin-bottom:5px;
	border-top:5px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:15px 5px 25px 5px;
}
.quoteleft,.pullquote-left{
	float:left;
	width:240px;
	font-size:24px;
	color:#444;
	margin-right:15px;
	margin-top:5px;
	margin-bottom:5px;
	border-top:5px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:15px 5px 25px 5px;
}
.uk-article-meta {
	font-size: 14px !important;
}

.uk-article-title {
	font-size: 36px;
	line-height: 42px;
	font-style: normal;
	font-weight: 400;
	color: #000;
}

.uk-article-title a {
	color: #000;
}

h3 {
  border-bottom: 1px solid #DDD;
  padding-bottom: 8px;
  font-weight: 400;
}
em {
	 color: #444;
 }

 .intro {
	font-size: 24px;
	color: #222;
	font-family: 'Lato', sans-serif;
	text-align: left;
	line-height: 32px;
	font-style: italic;
	font-weight: 300; 
}
.uk-panel-box li.intro {
	font-size: 18px;
	line-height: 24px;
	margin-bottom: 14px;
}
 
 /* Header */
 
 .tm-logo img {
	 width: 200px;
	 height: auto;
	 margin-top: -116px;
	 position: absolute;
	 left: -14px;
	 
 }
 
 /* Navbar */
 
.uk-navbar {
	background-color: #fff;
	margin: -50px 0px 70px 90px;
}
.uk-navbar-nav > li > a {
	font-family: 'Lato', sans-serif;
	font-weight: 300;
	padding: 0px;
	margin: 0px 15px;
	font-size: 15px;
}
.uk-navbar-nav > li.uk-active > a,
.uk-navbar-nav > li:hover > a, .uk-navbar-nav > li > a:focus, .uk-navbar-nav > li.uk-open > a {
	background-color: transparent;
	border-bottom: 5px solid #f5f5f5;
}
/* Sidebar */

.uk-panel-box {
	background-color: #fff;
}
.uk-nav-side > li > a,
.tm-sidebar-a li,
.tm-sidebar-a ul {
	font-size: 15px;
}
 
 /* Typography */
 
 .uk-article img {
	 margin: 10px;
 }
 
 /* Blog structure */
 
 .blog .items-leading > div,
 .blog .items-row {
	 margin: 40px 0px;
 } 



.byline{font-size:85%;text-align:right;color:#aaa;margin-bottom:10px;}
.ccredits{font-size:0.9;}
.hello{font-size:15px;color:#777;font-family:Georgia,Times,TimesNewRoman;font-style:italic;}