/* Large desktop */
@media (min-width: 1200px) {
	.main-content .post-title{
		min-height: 57px;
	}
}
 
/* Portrait tablet to landscape and desktop */
@media (min-width: 769px) and (max-width: 1199px) {
	
}
 
/* Landscape phone to portrait tablet */
@media (max-width: 768px) {
	header .navbar-nav {
	    float: none;
	}
	header .navbar-nav>li>a{
		font-size: 16px;
    	padding: 15px 14px;
	}
	header .nav>li>a:hover, header .nav>li>a:focus, header .navbar-nav>li.current-menu-item a{
		border-bottom-width: 2px;
	}
	header .navbar-nav>li>a{
		border-color: #373737;
		border-bottom-width: 2px;
	}
	.ls-wp-fullwidth-container{
		margin-bottom: 25px;
	}
	.home .main-content .featured h2{
		font-size: 25px;
	}
	.home .main-content .featured p{
		font-size: 16px;
	}
	.post-1, .post-3{
		margin-bottom: 35px;
	}
	.single .main-content{
		padding-right: 15px;
	}
}
 
/* Landscape phones and down */
@media (max-width: 480px) {
	.top_nav .subscribe, .pull-right{
		width:100%; 
	}
	.top_nav .subscribe:before, .top_nav .subscribe:after{
		display: none;
	}
	.top_nav .subscribe{
		padding: 8px 25px;
		text-align: center;
	}
	.navbar-brand{
		max-width: 80%;
	}
}