@media only screen and (max-width: 40em){body{font-size:1.4em}.admin-bar #main{margin-top:60px}.admin-bar #wpadminbar{top:60px !important}#main{margin-top:14px;padding-top:46px}.site-actions{display:none}.width-auto{width:auto}.float-none{float:none}.float-width,#footer .col,#footer .col .col{width:100%;float:none}.container{width:auto;padding:0 20px}#masthead{position:relative}.site-tagline{display:none}#slideshow{height:auto}#slideshow .flexslider{background:#00467f !important}#slideshow .flex-control-paging,#slideshow .view-actions{display:none}#slideshow img{min-height:100px;width:auto}#slideshow .caption{position:static;background:#00467f !important;padding:2% 4%;font-size:1.4em;display:block;margin:0 !important}#slideshow .caption .flex-caption{background:none !important;margin:0}.home-block{float:none !important;width:100% !important;margin:0 0 5px !important}.home-block .entry-content{display:block !important}.home-block .text,.home-block .picture{width:100% !important;display:block !important}.home-block .picture{height:120px !important;margin-top:10px}.site-title{width:auto;height:auto}.site-title img{width:2.5em}.colored-header{position:fixed;top:0;left:0;right:0;z-index:20;height:55px;min-height:inherit;padding:0px;-moz-box-shadow:0px 5px 0px #fff,0 8px 5px rgba(0,0,0,0.2);-webkit-box-shadow:0px 5px 0px #fff,0 8px 5px rgba(0,0,0,0.2);box-shadow:0px 5px 0px #fff,0 8px 5px rgba(0,0,0,0.2)}#primary,#secondary{float:none;width:auto}.sidebar{margin-top:10px}.link-block#reseller,.link-block#reasons{width:calc( 50% - (5px / 2) )}.sidebar .side-block{width:100%;float:none;margin-left:0}.sidebar .side-block img{max-width:100%}#footer .col .col{margin-bottom:10px;margin-left:0}#main-menu,#side-navigation{display:none}.open-menu{display:block}.site-navigations.opened{display:block;background:#959484;position:absolute;top:60px;left:0;right:0;-moz-box-shadow:0 3px 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.2);box-shadow:0 3px 5px rgba(0,0,0,0.2)}.admin-bar #site-navigation ul{top:106px}.site-navigations.opened #main-menu,.site-navigations.opened #side-navigation{display:block}#site-navigation{margin-left:0;width:100%;margin-top:0;float:none}#site-navigation #main-menu.opened{display:block}#site-navigation li{display:block;font-size:0.8em}#site-navigation li a{background:#959484}#site-navigation li.current-menu-item a,#site-navigation li.current-menu-parent a,#site-navigation li:hover a,#site-navigation li:focus a{background:#00aeef}#side-navigation{position:static;clear:both;float:none;border-top:1px dashed white;margin-top:10px;padding-top:10px}#side-navigation li{float:none;display:block;margin:0}#side-navigation li a{display:block;background:none;padding:10px 15px;width:auto;text-align:left;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:white;font-weight:normal}#side-navigation li.current-menu-item a,#side-navigation li.current-menu-parent a,#side-navigation li:hover a,#side-navigation li:focus a{background:#00aeef}.page-template-template-archive-solutions-php .solution-small{float:none;width:auto}.page-template-template-archive-solutions-php .solution-small .ss-picture,.page-template-template-archive-solutions-php .solution-small .ss-text{float:none;width:auto}.main-block form,.main-block label,.main-block input[type="text"],.main-block input[type="password"],.main-block textarea{width:100%;max-width:100%}.main-block label{display:block;text-align:left}.main-block input[type="submit"],.main-block button[type="submit"]{width:100%;padding:0.5em;margin:0}.main-block .contact-error{margin-left:0}.works-outer{float:none;width:100%}.work-small{float:none;width:100%}.page-nav{margin-top:20px;float:none;clear:both}.tabs-container .tabs a{font-size:0.55em}#search_products_sheets .main-label{text-align:center;margin-right:0;width:100%}#search_products_sheets #product_tags{width:100%}#search_products_sheets #search_types label{width:100%;display:block}#search_products_sheets #search_types label input{vertical-align:initial}#search_products_sheets label{margin-bottom:5px}#search_products_sheets select{width:100%;padding:5px 0}.table,#cart-products,.single-product .specifications table{display:block}.table thead,#cart-products thead,.single-product .specifications table thead,.table tbody,#cart-products tbody,.single-product .specifications table tbody,.table tfoot,#cart-products tfoot,.single-product .specifications table tfoot,.table th,#cart-products th,.single-product .specifications table th,.table td,#cart-products td,.single-product .specifications table td,.table tr,#cart-products tr,.single-product .specifications table tr{display:block}.table thead tr,#cart-products thead tr,.single-product .specifications table thead tr{position:absolute;top:-9999px;left:-9999px}.table tr,#cart-products tr,.single-product .specifications table tr{border:1px solid #ccc}.table td,#cart-products td,.single-product .specifications table td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:10px;padding-right:10px;white-space:normal;text-align:left !important}.table td.thumbnail,#cart-products td.thumbnail,.single-product .specifications table td.thumbnail,.table td:last-child,#cart-products td:last-child,.single-product .specifications table td:last-child{padding-left:10px;text-align:center !important}.table td:last-child a,#cart-products td:last-child a,.single-product .specifications table td:last-child a{width:100%}.table td:before,#cart-products td:before,.single-product .specifications table td:before{padding-right:10px;text-align:left;font-weight:bold;display:block;font-size:0.8em}.table td:before,#cart-products td:before,.single-product .specifications table td:before{content:attr(data-title)}#cart-products tr.subtotal th,#cart-products tr.shipping-cost th,#cart-products tr.shipping th,#cart-products tr.total th{text-align:center}#cart-products td.price-for-sheets{text-align:left !important}#cart-products td.cell-delete{text-align:right !important;font-size:1.8em}#cart-products td.cell-delete a{text-decoration:none}#cart-products td{font-size:1.4em}#cart-products td:before{font-size:0.6em}#cart-products .actions td .button{display:inline-block;width:100%;padding:15px;line-height:1}#cart-products .actions td .button+.button{margin-top:15px}#cart-products input[name="product_quantity"]{padding:10px}.single-product .left,.single-product .right{width:100%;float:none}.single-product .left{padding-right:0}.single-product .right{padding-left:0}.single-product .price-user,.single-product .price-guest{text-align:center}.single-product .price-user label,.single-product .price-guest label{text-align:center;margin-bottom:5px;font-weight:700}.single-product .gallery{width:100%;float:none}.single-product .product-details{width:100%;padding-left:0;float:none}.single-product .specifications table th{display:none}.single-product .specifications table td:before{text-align:center}.single-product #product_quantity{padding:10px}.single-product #add_to_cart{background:#00aeef;color:#fff;font-weight:700;outline:none;margin-top:10px;padding:10px}.blog .archive-title,.category .archive-title,.tag .archive-title{font-size:1.5em}.blog .entry-picture img,.category .entry-picture img,.tag .entry-picture img,.single-post .entry-picture img{max-width:100%;height:auto}.blog .tag-links,.blog .cat-links,.category .tag-links,.category .cat-links,.tag .tag-links,.tag .cat-links,.single-post .tag-links,.single-post .cat-links{margin-left:0 !important;display:block}.blog .tag-links .label,.blog .cat-links .label,.category .tag-links .label,.category .cat-links .label,.tag .tag-links .label,.tag .cat-links .label,.single-post .tag-links .label,.single-post .cat-links .label{display:block;margin-bottom:2px}.blog .cat-links,.category .cat-links,.tag .cat-links,.single-post .cat-links{margin-top:10px}#content .search-form input.search-field{width:100%;padding:10px}#content .search-form input[type="submit"]{background:#00aeef;color:#000;padding:10px;margin-top:5px;outline:none;border:none;font-weight:700}.blog article.main-block .left,.blog article.main-block .right,.single-post article.main-block .left,.single-post article.main-block .right,.category article.main-block .left,.category article.main-block .right,.tag article.main-block .left,.tag article.main-block .right,.search article.main-block .left,.search article.main-block .right{float:none}.blog article.main-block .left,.blog article.main-block .right,.single-post article.main-block .left,.single-post article.main-block .right,.category article.main-block .left,.category article.main-block .right,.tag article.main-block .left,.tag article.main-block .right,.search article.main-block .left,.search article.main-block .right{width:100%}.blog article.main-block .right,.single-post article.main-block .right,.category article.main-block .right,.tag article.main-block .right,.search article.main-block .right{padding-left:0}.blog .entry-picture,.single-post .entry-picture,.category .entry-picture,.tag .entry-picture,.search .entry-picture{margin:0 0 15px;text-align:center}.blog .entry-picture img,.single-post .entry-picture img,.category .entry-picture img,.tag .entry-picture img,.search .entry-picture img{width:100%;max-width:100%;height:auto}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.container{width:auto;padding:0 20px}#masthead{position:relative}.site-tagline{max-width:calc(100% - 153px);top:50px}#primary,#secondary{float:none;width:auto}#secondary{margin-left:-5px}.sidebar{clear:both;margin-top:10px}.main-navigation{float:none;clear:both;margin:30px 0 0;text-align:center}#side-navigation{position:absolute;top:0;right:0}#slideshow{height:auto}#slideshow .view-actions{top:inherit;bottom:22px}.link-block#reseller,.link-block#reasons{width:calc( 50% - (5px / 2) )}.sidebar .side-block,.sidebar .cm-signup{width:calc(25% - 5px);float:left;margin-left:5px}.works-outer{float:none;width:100%}.page-nav{margin-top:20px;float:none;clear:both}#search_products_sheets #product_tags{width:calc( 100% - 218px )}}
