/* =Responsive Design
-------------------------------------------------------------- */
@media screen and (max-width: 801px) {

body, #container, #top-menu-container, #header, #header-content, #content-full, .conwidth, #footer, #footer-sidebar, #creditline, #slide-container, img.site-logo, h1.site-title  { max-width: 100%; min-width: 0; }
body { width: 100%; }
.featured-boxs, .featured-contents, #right-sidebar, #footer-sidebar  { text-align: center; margin: 0 auto; width: 100%; clear: both;   }
.featured-box, #footer-sidebar #footer-widgets, #footer-sidebar #first-footer-widget, #right-sidebar .widget, .featured-content1, .featured-content2 { display: inline-block; margin: 20px; vertical-align: top; float: none; width: 270px; text-align: left; }
#design-main-menu{ float: none; width: 100%; text-align: center;  }
#design-main-menu ul{ float: none; display: inline-block; }

#client img { margin: 5px; max-height: 70px; vertical-align: middle; width: auto; }
.postmetadata, .postmetadata:hover { max-width: 70%; }

#slide-container { width: 100%; padding: 15px 0; height: auto; }
.box_skitter {position:relative;width:100% !important;height:31vw !important;background:#000;margin: 0 auto; display: block;}
.box_skitter img { height:31vw !important; } /* Tip for stildv */
.box_skitter_large {width:100% !important;height:31vw !important;margin: 0 auto;}
.box_skitter .label_skitter p { font-size: 9px; }
.box_skitter .play_pause_button, .box_skitter .focus_button, .box_skitter .info_slide_dots { display: none !important; }
#top-menu-container { width: 100%; text-align: center; height: auto; }
#social, #top-menu-container #searchform, ul.lboxd { float: none; display: inline-block; vertical-align: middle; margin: 3px 5px; text-align: left; }
img.site-logo, h1.site-title { float: none; margin: 10px auto; }

#content { float: none; width: 90%; display: block; margin: 0 auto; }
.conwidth { padding: 0 10px; }
#container .thumb, #container .sticky .thumb { background-size: 100% 100% !important; height: 29.5vw; width: 97%; }
#container .attachment-post-thumbnail { height: 100%; width: auto; }
}


