@media handheld,only screen and (max-width:1023px){body{font-size:.9rem;line-height:1.9}blockquote{font-size:1.4rem}}@media handheld,only screen and (max-width:1023px){.container{margin:12px;padding:36px}.menu a{font-size:.9em;padding:0 10px}.slideshow .information{padding:18px}.slideshow .information .excerpt{display:none}.slideshow .loading{min-height:260px}.homepage .eight.columns{display:block;width:100%}.home-tabs{margin-top:24px}.home-news,.home-tabs{margin-left:0;margin-right:0}.featured-pages .information,.home-news .information,.home-tabs .ui-tabs .ui-tabs-panel{padding:12px}#portfolio-filter li a{font-size:.8em}.search-results .post-author p{float:left;display:block;width:100%;font-size:.9em}.footer-information .content{text-align:center}.footer-information .align-left{float:none;display:block}.footer-information .align-right{float:none;display:block;text-align:center;margin-top:18px}}@media handheld,only screen and (max-width:767px){h1{font-size:1.8rem;line-height:1.4}h2{font-size:1.6rem;line-height:1.4}h3{font-size:1.4rem;line-height:1.4}h4{font-size:1.2rem;line-height:1.4}h5{font-size:1.1rem;line-height:1.4}h6{font-size:1rem;line-height:1.4}.headline{font-size:2rem;padding-bottom:6px}.title{font-size:1.4rem}body,p{font-size:.9rem;line-height:1.7}blockquote{padding:12px 0;border-left:none}blockquote p{font-size:1rem;line-height:1.6}}@media only screen and (max-width:767px){.container{margin:12px;padding:18px}#header{display:inline-block;width:100%;height:auto}#custom-header{margin:0}#navigation{background:#242424;position:relative;top:auto;margin:0;padding:0}.mobile-menu{margin:0;padding:0}.menu-toggle,.main-small-navigation ul.mobile-menu.toggled-on{display:block}.navigation-main ul.menu,.sf-sub-indicator{display:none}.menu{display:block}.menu-toggle{color:#666;color:rgba(255,255,255,.5);font-size:24px;text-align:right;line-height:1.2;margin:0;padding:12px 18px}.menu-toggle:hover{color:#fff}.mobile-menu ul.sub-menu,.mobile-menu ul.children{display:block!important;visibility:visible!important;left:auto;margin:0;padding:0}.mobile-menu ul,.mobile-menu li{list-style:none;margin:0;padding:0}.mobile-menu li{display:block;text-align:center;line-height:30px}.mobile-menu li li a:before{content:'- '}.mobile-menu li li li a:before{content:'-- '}.mobile-menu li li li li a:before{content:'--- '}.mobile-menu a{display:block;color:#999!important;font-size:1.2em;text-decoration:none;text-shadow:-1px -1px rgba(0,0,0,.1);padding:6px 0;border-top:1px solid rgba(0,0,0,.1)}.mobile-menu a:hover{background:rgba(0,0,0,.08);color:#fff!important;text-decoration:none}.slideshow .loading{min-height:180px}.slideshow .information{padding:18px 12px 0}.slideshow .information .excerpt{display:block}.flex-direction-nav .flex-next{right:0;border-radius:2px 0 0 2px}.flex-direction-nav .flex-prev{left:0;border-radius:0 2px 2px 0}.flex-control-nav,.slideshow .excerpt,.slideshow .button{display:none}.featured-pages .information{border-left:none;border-right:none;border-bottom:1px solid rgba(0,0,0,.08)}.featured-pages .holder.last .information{border-bottom:none}.featured-pages .text-holder{height:auto!important}.home-news,.home-news .information .feature-img{margin-right:0}.home-tabs{margin-top:24px;margin-left:0}.home-tabs .ui-tabs .ui-tabs-nav li a{font-size:.8em}.postarea,.postarea.middle,.postarea.full{padding:24px 0}.post-author p{float:left;display:block;width:100%;font-size:.9em}.pagination{margin-bottom:12px}.tweet-btn,.like-btn,.pin-btn,.plus-btn{float:left;margin:4px}.archive-column{width:100%;padding-right:0}.sidebar{padding:24px 0;border-top:1px solid rgba(0,0,0,.08)}.sidebar.left{display:none}.container form textarea{width:94%!important}#commentform textarea{width:95%!important}.footer-widgets{width:100%;margin:0;padding:0}.footer-widgets .widget{width:100%!important;margin:0;padding:0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator,.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:100%!important}.container .woocommerce table.shop_table th,.container .woocommerce-page table.shop_table th{font-size:.8em;padding:4px}.container .woocommerce table.shop_table td,.container .woocommerce-page table.shop_table td{font-size:.7em;line-height:1.4;padding:4px}.woocommerce table.cart .product-thumbnail,.woocommerce #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail{display:none}.woocommerce .cart .button,.woocommerce .cart input.button,.woocommerce-page .cart .button,.woocommerce-page .cart input.button{margin:2px}body{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;width:100%;min-width:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.row{width:100%;min-width:0;margin-left:0;margin-right:0;overflow:visible!important}.row .single,.row .half,.row .third,.row .fourth{width:100%}.row .row .column,.row .row .columns{padding:0}.column,.columns{width:auto!important;float:none;margin-left:0;margin-right:0}.column:last-child,.columns:last-child{margin-right:0;float:none}[class*=column]+[class*=column]:last-child{float:none}[class*=column]:before,[class*=column]:after{content:'';display:table}[class*=column]:after{clear:both}}