@media only screen and (max-width: 991px) {
.sidebar-l #main,.sidebar-r #main{width:100%!important}
#widget-area .sidebar_widget > li{width:50%!important}
#widget-area .sidebar_widget > li:nth-child(2n+1){clear:both}
.page-lookbook .parts,.page-lookbook .part{width:50%}
.page-lookbook .half{width:100%}
.page-lookbook .rb{border-right:0}
#sidebar{margin:0 auto;float:none;clear:both;overflow:hidden;padding-top:40px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
#sidebar{width:480px!important}
.navigation .container{width:100%}
}
@media only screen and (max-width: 767px) {
#home-slider.owl-carousel .owl-nav div{display:none}
#widget-area .sidebar_widget{margin:0}
.flex-direction-nav{display:none}
.navigation{padding:0 30px}
.navigation .nav_menu li{width:100%}
.navigation .nav-control{display:block;float:left;height:44px;padding:0;line-height:44px}
.navigation .nav-control a{line-height:44px}
.navigation .nav{margin:0}
.navigation>.container{float:right;padding:0}
.navigation .nav .pc_nav{margin:0;top:0;left:-280px;position:fixed;width:280px;z-index:20;height:100%;overflow-y:scroll;overflow-x:hidden;-webkit-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);-moz-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);-o-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);-ms-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);background:#fff}
.navigation .navbar-nav>li{border-top:1px solid #E0E0E0;padding:0;margin:0;overflow:hidden;display:block;width:100%;clear:both;position:relative;text-align:left}
.navigation .navbar-nav>li.pc_nav a{color:#1b1b1b!important;padding:0 25px;margin:0;display:block;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}
.navigation .nav-control{display:block}
.navigation .nav_close{display:block;height:55px;padding:0 25px;background-color:#f7f7f7}
.navigation .nav_close button{font-size:24px;height:100%;background:none;border:none;display:inline-block;cursor:pointer;outline:none}
.navigation .menu-item-has-children .sub-menu{opacity:1;visibility:visible;position:static;background-color:transparent!important;border:0;box-shadow:none;width:auto;padding-left:25px;padding-top:0;padding-bottom:0}
.navigation .menu-item-has-children .sub-menu li a{width:100%;padding:0 25px}
.navigation .menu-item-has-children .sub-menu .sub-menu li{padding:0}
.navigation li.pc_more .social a{padding:0}
.navigation li.pc_more{border:0}
.navigation li.pc_more .search-ctl{float:right;text-align:center}
.navigation li a:before{top:50%;background-color:#111;left:0;width:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.navigation .nav_menu > li > a:before,.navigation .navbar-nav > li a.search-ctl:before{display:none}
.menu-opened .navigation .nav .pc_nav{left:0}
#scroll-top{display:none}
#posts{margin-left:30px;margin-right:30px;padding:30px 0}
.posts .bpost,.archive-box{margin-bottom:30px}
.post-author,.post-comments{margin-top:30px}
#pagination{margin-top:0}
#notes{padding:20px}
.bloginfo{overflow:visible;bottom:50%}
.post-author,.post-comments{padding:15px 20px}
.bloginfo{font-size:50px}
.footer_bar .col-xs-6{width:100%!important}
#footer .social{text-align:left;padding-top:10px}
#footer .social a{margin-left:0;margin-right:8px}
#posts.page-lookbook{margin:0}
.page-lookbook .parts,.page-lookbook .part{width:100%;border:0}
#sidebar{width:100%!important;padding-top:30px}
.posts .list-item .post-image img{max-width:150px}
.posts .list-item .post-caption{display:none}
.posts [data-role="title"]{font-size:16px!important}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
#widget-photos .instagram_widget .wrap{display:none;width:15%}
#widget-photos .instagram_widget .wrap:nth-child(-n + 12){display:inline-block}
}
@media only screen and (max-width: 480px) {
.post-author .author-content{overflow:visible}
.meta-controls{width:100%;padding-top:10px}
.meta-controls .share-control{margin-left:0}
#respond .comment-form-author,#respond .comment-form-email,#respond .comment-form-url,#respond .comment-form-comment,#respond .form-submit{width:100%}
.bloginfo{font-size:30px}
.navigation{top:10px;left:10px}
#widget-photos .instagram_widget .wrap{display:none;width:20%}
#widget-photos .instagram_widget .wrap:nth-child(-n + 10){display:inline-block}
#widget-area .sidebar_widget > li{width:100%!important}
.wpcf7-form input{width:100%}
div.wpcf7 img.ajax-loader{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;margin:5px 0 0;top:100%;position:absolute}
.posts .bpost .post-inner{padding:15px 20px}
.posts .list-item .post-content{padding:0}
.posts .list-item .post-image{width:100%;margin:0;float:none}
.posts .list-item .post-image img{max-width:100%}
.posts .list-item .post-caption{display:block}
.posts .grid-item{width:100%}
.posts.error-404 form input{width:100%}
}
@media only screen and (max-width: 360px) {
.bloginfo .logo a img{padding:0 30px;max-width:100%}
}