@media(max-width:1260px){.default_width #layout .row_inner,body #pagewrap{max-width:100%}.pagewidth{max-width:94%}body{font-size:1em}}@media(max-width:760px){.pagewidth{max-width:90%}#pagewrap #content,#pagewrap #sidebar{clear:both;float:none;max-width:100%;width:100%}#headerwrap #header{max-width:90%}.footer-widgets .widget{margin:0;padding-bottom:1em}#footerwrap,.footer-widgets-wrap{padding-bottom:2em;padding-top:2em}.footer-widgets-wrap{box-shadow:none}#commentform p{margin:0 0 1em}#commentform input[type=email],#commentform input[type=text],#commentform input[type=url],#commentform label{box-sizing:border-box;display:block;max-width:none;width:100%}.single.single-split-layout #footerwrap,.single.single-split-layout #layout,.single.single-split-layout .featured-area,.single.single-split-layout .footer-widgets-wrap,.single.single-split-layout .post-nav{float:none;position:relative;width:100%}.single.single-split-layout #layout{max-width:90%}.single.single-split-layout #content,.single.single-split-layout #footerwrap,.single.single-split-layout .footer-widgets-wrap{padding-left:inherit;padding-right:inherit}.single.single-split-layout .post-image img{height:auto;min-height:auto}.single.single-split-layout .post-nav{background-color:transparent;margin-bottom:1em}.single.single-split-layout .post-nav .next,.single.single-split-layout .post-nav .prev{clear:none}.single.single-split-layout .featured-area .post-content{padding-top:1.7em}.single.single-split-layout .post-image+.post-content .post-meta,.single.single-split-layout .post-meta{top:auto}.single.single-gallery-layout .post-content{padding-left:inherit;padding-right:inherit}.single.single-gallery-layout .post-meta{margin-left:auto;margin-right:auto;max-width:90%}.loops-wrapper.auto_tiles .has-post-thumbnail .post-content{color:#fff}.loops-wrapper.auto_tiles .post.tiled-portrait,.loops-wrapper.auto_tiles .post.tiled-square-small{font-size:1em}.single .featured-area .post-meta{font-size:.6em}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{float:none;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator{float:none;text-align:left;width:100%}.woocommerce ul.products{width:auto}.woocommerce ul.products li.product{box-sizing:border-box;clear:both;float:left;margin:0 0 1em;width:50%}.woocommerce ul.products li.product:nth-child(2n){clear:none;float:right}.woocommerce #pagewrap ul.products li.product .add_to_cart_button,.woocommerce #pagewrap ul.products li.product .button[data-product_id]{font-size:.6em}.woocommerce #pagewrap ul.products li.product h3{font-size:1.1em}.woocommerce table.shop_table{border-collapse:inherit}.woocommerce .cart-collaterals .cart_totals tr td{width:auto!important}}@media(min-width:660px) and (max-width:790px){.loops-wrapper.auto_tiles .tiled-portrait .post-title,.loops-wrapper.auto_tiles .tiled-square-small .post-title{font-size:2.1em}#pagewrap .product-tiles .wc-products .product h3{font-size:1.1em;margin-bottom:.2em}#pagewrap .module.product-tiles .product .price{font-size:.9em;margin-bottom:.2em}}@media(max-width:680px){h1{font-size:1.8em}h2{font-size:1.6em}h3{font-size:1.4em}h4{font-size:1.2em}.col2-1,.col3-1,.col3-2,.col4-1,.col4-2,.col4-3{margin-left:0;max-width:100%;width:100%}.page-category-title-wrap .page-title{margin-left:auto;margin-right:auto;max-width:90%}.page-title{font-size:2.2em}.page-category-title-wrap .category-description{font-size:1.1em}.transparent-header .page-category-title-wrap{padding-top:24%}.loops-wrapper.grid2 .post-title,.loops-wrapper.grid2-thumb .post-title,.loops-wrapper.grid3 .post-title,.loops-wrapper.grid4 .post-title,.loops-wrapper.list-large-image .post-title,.loops-wrapper.list-post .post-title,.loops-wrapper.list-thumb-image .post-title,.loops-wrapper.slider .post-title,.post-title{font-size:1.4em}.loops-wrapper.grid2 .post-image,.loops-wrapper.grid3 .post-image,.loops-wrapper.grid4 .post-image,.loops-wrapper.list-large-image .post-image,.loops-wrapper.list-post .post-image{float:none;margin:0;overflow:visible;position:static;width:auto}.loops-wrapper.list-large-image .post-image{margin:0 0 1em;max-width:none}.loops-wrapper.grid2-thumb .post-content,.loops-wrapper.list-thumb-image .post-content{overflow:visible}.loops-wrapper.slider .post-content{background-color:#000;padding-bottom:5px;padding-top:10px;position:static}.loops-wrapper.slider .post-meta{position:static}.single-post .featured-area .entry-content{display:none}.single-post .featured-area .post-title{font-size:1.4em}.single-post .featured-area .post-meta{top:15px}.related-posts .post{float:none;margin:0;width:100%}.loops-wrapper.auto_tiles .post-image+.post-content{position:absolute!important;top:0;width:100%}.loops-wrapper.auto_tiles .post-meta{font-size:.75em}#pagewrap .module.product-tiles .wc-products .product{margin-bottom:5px;margin-left:0}.author-box{display:block}.author-box .author-avatar{display:block;width:100%}.author-bio{margin:7px auto auto}.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 1em 1em 0;width:40px}.commentlist li{padding-left:55px}.woocommerce #pagewrap #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce #pagewrap div.product .woocommerce-tabs ul.tabs li a{padding:.8em .9em}.single.single-slider-layout .post-meta .author-avatar img.avatar{height:32px;width:32px}.single.single-slider-layout .post-author{font-size:1.3em}.single.single-slider-layout .post-date{font-size:.9em}.post-filter li a{font-size:.8em}.single-portfolio .project-meta{margin:0 0 1.5em}.project-date,.project-services,.project-view{border-left:none;display:block;margin:.5em 0;padding-left:0}.project-client,.project-date,.project-services,.project-view{font-size:.9em;line-height:1.4em;margin-bottom:.5em}.project-meta strong{margin:0}}