@media(max-width:980px){#pagewrap,.row_inner{margin-left:auto;margin-right:auto;max-width:90%}}@media(max-width:860px){#header{height:auto;margin-top:15px;padding-bottom:15px;position:static;width:auto}#body{clear:both}#contentwrap,#footerwrap{margin-left:0}#content{margin-top:0}#sidebar{position:static}.sidebar-left #sidebarwrap{left:0}.sidebar-left #contentwrap,.sidebar-left #footerwrap{margin-left:224px}#main-nav-wrap{position:absolute;right:0;top:12px}#headerwrap #main-nav{height:auto;left:inherit;right:0}#headerwrap #main-nav ul{background:0;border:0;border-radius:0;box-shadow:none;display:block;margin:0;padding:0;position:static}#headerwrap #main-nav ul a{padding-left:20px;width:auto}#headerwrap #main-nav .menu-item-has-children>a .child-arrow,#headerwrap #main-nav .page_item_has_children>a .child-arrow{display:none!important}.welcome-message{position:static}.fullscreen-caption{font-size:100%}}@media(max-width:860px) and (max-height:600px){#headerwrap #main-nav{-webkit-overflow-scrolling:touch;max-height:320px;overflow:auto}}@media(max-width:760px){#sidebar,#sidebarwrap{height:auto;position:static;width:auto}#contentwrap,#footerwrap{margin-left:0;margin-right:0}.sidebar-left #contentwrap,.sidebar-left #footerwrap{margin-left:0}.welcome-message{position:static}.list-large-image .post-image{float:none;margin-right:0}.list-large-image .post-content{float:none;overflow:visible}}@media(max-width:680px){.loops-wrapper.grid3 .post,.sidebar1 .loops-wrapper.grid3 .post{float:none;margin-left:0;width:100%}html{-webkit-text-size-adjust:none}.col2-1,.col3-1,.col3-2,.col4-1,.col4-2,.col4-3{margin-left:0;max-width:100%;width:100%}#site-logo{font-size:34px;text-align:left;width:auto}#site-description{margin:0 0 10px;text-align:left}.social-widget{float:none;padding:0;position:static}.post{float:none!important;margin-left:0!important;max-width:100%!important;width:auto!important}.post-title{font-size:2em!important;margin:0 0 2px!important}.post-image{float:none!important;margin-left:0!important;margin-right:0!important}.post-content{float:none!important;overflow:visible!important}.post-nav .next,.post-nav .prev{clear:both;display:block;margin-bottom:10px;width:100%}.commentlist{padding-left:0}.commentlist .commententry{clear:left}.commentlist .avatar{float:left;height:40px;margin:0 10px 10px 0;width:40px}.widgettitle{font-size:16px}#footer-logo{position:static}.footer-nav{padding:0}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary{float:none!important;width:100%!important}}