@media only screen and (min-width: 942px) and (max-width: 1170px) {
.container { 
width:940px; 
}
#main {
width:644px;
float:left;
margin-right:30px;
}
#sidebar {
width:259px;
float:right;
}
.item-related {
width: 201px;
}
.lookbook_item {
height: 294px;
}
}
@media only screen and (max-width: 941px) {	
.menu_wrap {
display:none;
}
#sidebar {
width:100%;
margin-top:80px;
}
.widget {
width:480px;
margin-left:auto;
margin-right:auto;
}
.widget .list_cat_with_img li {
height: 200px;
}
.menu-mobile, .slicknav_menu {
display: block;
}
.top_search_wrap {
display: none;
}
}
@media only screen and (min-width: 768px) and (max-width: 941px) {
.container { width:726px; }
#main {
width:100%;
margin-right:0;
}
.item-related {
width: 228px;
}
.text_follow, .footer_social_text {
display: none;
}
#footer .mc4wp-form label {
display: block;
float: none;
text-align: center;
padding-bottom: 20px;
margin: 0;
}
.lookbook_item {
height: 227px;
}	
}
@media only screen and (max-width: 767px) {
.container { 
width:480px; 
}
#footer .mc4wp-form input[type=email] {
width: 300px;
margin-right: 0;
margin-bottom: 10px;
}
#footer .mc4wp-form input[type=submit] {
width: 300px;
margin: 0;
}
#main {
width:100%;
margin-right:0;
}
#respond #submit {
width: 100%;
}
.footer_social {
float:none;
text-align:center;
width: 100%;
border-bottom:1px solid #2D2D2D;
}
.text_follow, .top_search_wrap {
display: none;
}
#footer_meta h2 {
float:none;
text-align:center;
width: 100%;
}
.pagination {
margin-top: 0;
}
#footer .mc4wp-form label {
display: block;
float: none;
text-align: center;
padding-bottom: 20px;
margin: 0;
}
#footer_meta h2 {
line-height: 22px;
padding: 13px;
} .post_list {
padding-right: 0;
text-align: center;
}
.post.format-video .side_right, .post.format-audio .side_right, .side_right {
width: 92%;
box-sizing: border-box; 
margin: 0 auto;
}
.side_left {
position: relative;
width: 100%;
}
.side_left .post-img {
margin-bottom: -40px;
}
.side_right .post-header h2 a {
text-align: center;
}	
.lookbook_item {
width: 48.5%;
height: 232px;
margin-right: 3%;
}
.lookbook_item:nth-of-type(3n) {
margin-right: 3%;
}
.lookbook_item:nth-of-type(2n),.lookbook_item:last-child {
margin-right: 0;
}
.lookbook_item .overlay {
display: none;
}
}
@media only screen and (min-width: 480px) and (max-width: 768px) {
#main {
width:100%;
margin-right:0;
}
.item-related {
width:31.6%;;
margin-right:2.5%;
}	
}
@media only screen and (max-width: 479px) {
.container { 
width:305px; 
}
.footer_social_text {
display: none;
}
.footer_social a {
margin: 0 8px;
}
#top-social a {
margin-left: 10px;
}
.widget {
width:100%;
}
.widget .list_cat_with_img li {
height: 155px;
}
.post-related {
display:none;
}
.post-share {
margin-bottom: 0;
}
#footer .mc4wp-form input[type=submit] {
width: 300px;
}
.post-author {
text-align: center;
}
.author-img {
float: none;
margin-right: 0;
margin-bottom: 14px;
}
.lookbook_item {
height: 150px;
}
}