/* LARGE SCREENS */
@media screen and (min-width: 1280px){
}


/* TABLET PORTRAIT */
@media screen and (max-width: 800px){
    
	.wrapper { margin:0; }
	
}


/* SMARTPHONE */
@media only screen and (max-width: 600px){
	
		
	.header { padding:20px 0; }
	
	.slider .slider-slides .slide-body { float:none; width:auto; padding:20px; margin-top:40px; font-size:1em; }
	
	
	/* HOMEPAGE FEATURES */
	.features .feature { padding:30px 0; }
	.features .feature .feature-content,
	.features .feature .feature-image { float:none; width:auto; }

	.navigation-portfolio { float:none; }

	/* POSTS */
	.post .post-image { margin:0 0 10px; }
	.post .post-thumbnail img { display:block; margin:0; line-height:0em; width:100%; height:auto; }
	.post .post-title { margin:0 0 10px 0; font-size:1.5em; }
	.post .post-readmore { margin:0; }
	
	
	/* PORTFOLIO DETAILS */
	.cpo_portfolio .portfolio-item-details { border:none; padding:none; }
	
	
    /* COMMENTS */
	.comment .comment-avatar { width:50px; }
	.comment .comment-title { padding:0; height:48px; margin-left:60px; }
	.comment .comment-author { display:block; }
	.comment .comment-date { display:block; border:0; padding:0; margin:0; }
	.comment .comment-content { margin-left:60px; }
	.comment .comment-children { margin-left:20px; }
	
	/* COMMENTS */
	.comment-form label{ float:none; padding:8px 0; }
	.comment-form input[type=text], 
	.comment-form textarea{ width:100%; }
	.comment-respond .form-submit { padding-left:0; }
	.comment-respond .form-allowed-tags { padding-left:0; }
	.comment-respond .form-submit { padding-left:0; }
	.comment-respond .form-submit, .respond .submit:visited { margin-left:0; }
}