@import url(https://fonts.googleapis.com/css?family=Lato:400,500,300,700);
@import url('https://fonts.googleapis.com/css?family=Nunito:300,400,600');
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600');
h1, h2, h3, h4 { font-family: 'Lato', arial, sans-serif; letter-spacing: normal; } 
body { font-family: 'Lato', arial, sans-serif; font-size: 17px; } 
a { color: #4e73a4; } 
a:hover { color: #556baa; } 
.navbar-inverse { background-color: #DC1F2A; border: 1px solid #da2642;  } 
body.admin-bar .navbar-fixed-top { top: 12px; } 
.navbar-inverse .navbar-nav>li>a { color: #fff; } 
.navbar-inverse .navbar-nav>li>a:hover { color: #eee; } 
.navbar { margin-top: 10px; } 
.site-inner { padding-top: 10px;  }
body { color: #111111; background-color: #fff; }

h1 { font-size: 34px; } 
h2 { font-size: 30px; font-weight: 400; } 
h3 { font-size: 25px; font-weight:400; margin-bottom: 16px; line-height: 131%; } 
h4 { font-size: 21px; font-weight: 300; } 
h5 { font-size: 20px; font-weight: 300; } 

p { margin-bottom: 25px; } 

.entry-content p, .entry-summary p { color: #333; margin-bottom: 25px; line-height: 1.7; } 

h1.entry-title { font-weight: 300; line-height: 1.3; margin-top: 0px; }
h4.entry-title { font-size: 33px; color: #000; line-height: 1.3; } 
.widget-title { font-size: 24px; } 

h4.widget-title { text-align: center; margin-bottom: 25px; } 
.archive-title { font-size: 24px; } 

.entry-title a { text-decoration: none; color: #4e73a4; } 
.entry-title a:hover { color: #4e73a4; }

.mymasonry .grid {
		width: 100%;
		float: none;
}

.row { margin-right: -1px; } 

.sidebar { padding-right: 0px; padding-left: 40px; }

.navbar-default .navbar-nav>li>a { color: #000; } 

@media (max-width:991px){
	.header-right,
	.title-area {
		text-align: center; margin-top: 20px;
	}
	.alignright { float: none; text-align: center; } 
}

@media (max-width:767px){
	.navbar .navbar-brand {
	    display: block;
	}

h1 { font-size: 28px; }

.navbar-fixed-top .navbar-brand { display: none; } 


.navbar { display: block; } 

	.header-right {
		display: none;
	}

	.sidebar {
		clear: both;
	}

	.navbar-collapse {
	    padding-left: 25px;
	}

	p.copyright,
	p.credit {
		float: none;
		text-align: center;
	}

	.mymasonry .grid {
		width: 100%;
		float: none;
	}



}


.entry-content { margin-bottom: 25px; } 
.entry-meta, .entry-meta a { font-size: 13px; color: #333; } 
.entry-wrap { margin-bottom: 30px; } 
p { margin-bottom: 25px; } 
.entry-content p { margin-bottom: 25px; } 

.attachment-post-thumbnail { float: left; margin-left: 22px; margin-bottom: 20px; } 

#footer { background-color: #2E3233; color: #fff; } 


@media (min-width: 992px){
.col-md-8 { width: 55%; } 
.col-md-4 { width: 42%; } 
}

@media (min-width: 1200px){
.container { max-width: 1150px; } 
}

#recent-posts-2 li { border-bottom: 1px solid #eee; margin-bottom: 20px; padding-bottom: 18px; } 

.entry-footer .entry-meta { background-color: #f9f9f9; padding: 14px; } 
.entry-footer { margin-bottom: 40px; } 
input[type="submit"] { background-color: #415489; } 
input[type="submit"]:hover, input[type="submit"]:focus  { background: #556baa; } 
#recent-posts-2 a, #categories-2 a, .entry-content a { text-decoration: underline; }