

body.home .ls-nav-prev, body.home .ls-nav-next{display: none !important;}

.subtitle { font-size: 48px; font-weight: 300;line-height: 1.25em; }

.post-2inrow{

}
.post-2inrow .image_in_box.latest_post_holder .latest_post {
    min-height: 110px;
}
.post-2inrow .image_in_box.latest_post_holder .latest_post_text .latest_post_title {
    max-height: 60px;
    overflow: hidden;
}

.latest_post_image {
	  height: 60px;
	  background-color: #F5F2F2;
}
.post-2inrow .image_in_box ul li{
width: 48%;
float: left;
margin-left: 20px;
padding: 15px 0px 0px;
    box-sizing: border-box;
}

.post-2inrow .image_in_box ul li:nth-child(2n + 1){
margin-left:0%;
}

.post-2inrow .image_in_box ul li:nth-last-child(2) .latest_post{
border-bottom: none;
}
.projects_holder article a.lightbox, .projects_holder article a.preview, .projects_holder article .portfolio_like, .portfolio_slider a.lightbox, .portfolio_slider a.preview, .portfolio_slider .portfolio_like{
	border:3px solid #FFFFFF !important;
}
.portfolio_single .portfolio_container > .column1,
.portfolio_single .portfolio_container > .column2{
     width: 100%;
}
.founder-container { height: 461px; }

.blue-text { color: #2cb888; }


@media only screen and (max-width: 1000px){
body.home .title_outer > .title {
    padding: 0 !important;
}
.subtitle {     margin: 0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 768px;max-width:100%; }
.post-2inrow .image_in_box.latest_post_holder .latest_post_text {
		padding: 0 0 0 70px;
	}
	.post-2inrow .image_in_box.latest_post_holder .latest_post_text .latest_post_title {
	    max-height: 40px;
	}
}
@media only screen and (max-width: 850px){
.subtitle {    width: 650px; }
}
@media only screen and (max-width: 768px){
.subtitle {    font-size: 28px;    width: 600px; }
}
@media only screen and (max-width: 600px){
.subtitle {   width: 420px; }
.post-2inrow .image_in_box ul li{
    width: 100%;
    margin: 0;
}
.post-2inrow .image_in_box.latest_post_holder .latest_post_text .latest_post_title {
	 max-height: 100%;overflow: visible;
}
}
@media (max-width: 567px) {
    .carousel-inner .item:nth-child(2) .slider_content.left{
        width: 58% !important;
    }
}
@media only screen and (max-width: 480px){
.q_logo a{height: 60px !important;}
.subtitle { font-size: 22px;width: 300px; }
}

@media only screen and (min-width: 740px) and (max-width: 1000px) {
.title.has_background .breadcrumb {
    top: 65px !important;
}
}