@media only screen and (max-width:480px),screen and (max-device-width:480px){.container{width:300px;}.one-half{width:300px;}.one-third{width:300px;}.two-third{width:300px;}.one-fourth{width:300px;}.three-fourth{width:300px;}.two-fifth{width:300px;}.three-fifth{width:300px;}.one-sixth{width:300px;}.five-sixth{width:300px;}article.node-article.node-teaser{margin-top:30px;}.node-teaser .entry-body{margin-top:-20px;}.node-teaser .entry-body .field-name-field-media{width:100%;}.entry-meta{color:#878787;float:left!important;margin:10px 0px 0px 0!important;text-align:left!important;width:300px!important;}.entry-meta ul{margin:0;}.entry-meta li{list-style:none!important;margin:0 10px 0 0!important;float:left!important;}.entry-body{float:left;margin:10px 0 0 0;width:300px!important;}.date{width:300px!important;height:auto;float:left;text-align:center;margin-top:-20px;margin-bottom:15px!important;display:block;background:#2D6EAE;text-shadow:none;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:!important;padding:5px 0px!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important;}#page{float:none;height:auto;background:#FFF;padding:0 0px;text-align:left;margin:0 auto;}.center-page{height:auto;width:320px;margin:0 auto;padding:0px;}header.container.clearfix{margin-bottom:0px;}#pre-header{float:left;width:300px;padding:0 10px 0px 10px;margin-left:-10px;margin-bottom:0px;}#pre-header ul.menu,#pre-header .block-menu h2{text-align:center;}#pre-header ul.menu li{margin-bottom:7px;}#pre-header ul.menu li.first a,#pre-header ul.menu li:first-child a{padding-left:6px;}#mm0{display:block;width:100%;float:none;height:auto;margin-top:0px;}#navigation-wrapper{float:none;}#main-navigation{display:none;}.slicknav_menu{display:block;width:100%;}.slicknav_btn{width:270px;}#header{border-bottom:0px;}#header-left{margin:-40px auto -10px auto;width:50%;height:auto;float:left;}#header-left a img{height:50px;}#header-right{margin-bottom:0px;}#social-icons{float:none;padding:10px 0 0px 0;text-align:center;font-size:0;}#social-icons ul#social-links{float:none;}ul#social-links li{margin:0px 3px 5px 3px;float:none;display:inline-block;}ul#social-links li:last-child{margin:0px 3px 5px 3px;}h3{font-size:21px;line-height:22px;}img.intro-img{margin-left:-10px!important;max-width:320px!important;max-height:100%;margin-bottom:30px;border-bottom:1pt solid #d8d5cd;}.button-holder-2{float:none!important;margin:0 auto 20px auto!important;width:150px;}.inner-page-intro h2{text-align:center;}.button.huge{padding:10px 20px;font-size:14px;color:#FFF!important;font-weight:bold;}ul#projects-carousel li{width:300px;}ul#projects-carousel li .item-content{width:300px;}#footer-form input[type="text"],#footer-form input[type="password"],#footer-form input[type="email"],#footer-form textarea,#footer-form select{width:280px;}#footer .one-half,#footer  .one-third,#footer  .two-third,#footer .one-fourth,#footer  .three-fourth{border-bottom:1px solid #e1e1e1;margin-bottom:0px;padding-bottom:15px;padding-top:15px;}#footer .one-fourth.last,#footer .one-half.last{border-bottom:none!important;}#footer{width:320px;padding:30px 0px 0;height:auto;}#footer-bottom{width:320px;padding:10px 0px 10px 0px;margin-left:0px;float:left;}#footer-bottom p,#footer-bottom span{font-size:12px;text-align:center;}#footer-bottom .right{float:none;}#header{height:auto;padding-bottom:0px;}#footer-bottom ul.menu,#footer-bottom .block-menu h2{text-align:center;}#footer-bottom ul.menu li{margin-bottom:7px;}#footer-bottom ul.menu li.first a,#pre-header ul.menu li:first-child a{padding-left:6px;}ul#portfolio-items-one-fourth{overflow:hidden;position:relative;list-style:none;margin:0;padding:0px 0 0 0;}ul#portfolio-items-one-fourth li{width:300px;min-height:auto;height:auto;}ul#portfolio-items-one-fourth li .portfolio-item{float:left;background:#f8f9f9;width:300px;height:auto;padding:0;}ul#portfolio-items-one-fourth li  .item-content{background:#615951;float:left;width:300px;text-align:center;padding:0px 0 15px 0;height:auto;}#portfolio-items-one-fourth .description{padding-top:15px;}ul#portfolio-items-one-fourth li .item-content p{margin:0;padding:0;font-weight:800;color:#FFF;}ul#portfolio-items-one-fourth li .item-content p a{margin:0;padding:0;font-weight:800;color:#FFF;}ul#portfolio-items-one-fourth li  .item-content span{font-style:italic;color:#FFF;}ul#portfolio-items-one-fourth li   img{width:100%;height:auto;padding:0;margin:0;}ul#portfolio-items-one-third{overflow:hidden;position:relative;list-style:none;margin:0 !important;padding:0px 0 0 0;}ul#portfolio-items-one-third li{width:300px;min-height:295px!important;margin:0 10px 10px 0!important;}ul#portfolio-items-one-third li .portfolio-item{float:left;background:#f8f9f9;width:300px;height:auto;padding:0!important;}ul#portfolio-items-one-third li .item-content{background:#615951;float:left;width:300px;text-align:center;padding:0px 0 15px 0;height:auto;}#portfolio-items-one-third  .description{padding-top:15px;}ul#portfolio-items-one-third li .item-content p{margin:0;padding:0;font-weight:800;color:#FFF;}ul#portfolio-items-one-third li .item-content p a{margin:0;padding:0;font-weight:800;color:#FFF;}ul#portfolio-items-one-third li .item-content span{font-style:italic;color:#FFF;}ul#portfolio-items-one-third li  img{width:100%;height:auto;padding:0;margin:0;}.portfolio-items{width:300px;margin:0;}.portfolio-items:after{content:"";display:block;height:0;overflow:hidden;clear:both;}.portfolio-items-not-filterable li{width:210px;margin:0 20px 0px 0!important;float:left;min-height:350px!important;overflow:hidden;}.portfolio-items-not-filterable{width:300px;margin:0;}.portfolio-items-not-filterable:after{content:"";display:block;height:0;overflow:hidden;clear:both;}.portfolio-items-not-filterable li{width:300px!important;margin:0 20px 0px 0!important;float:left;height:295px!important;overflow:hidden;}#filterable{display:inline;float:left;margin-bottom:20px;margin-right:0px;}#filterable li{float:left;margin-left:15px;}#filterable{display:inline;float:left;margin-bottom:20px;margin-right:0px;}#filterable li{float:left;margin-left:15px;}#block-views-featured-products-block{display:none;}.highlight-text,.highlight-media{float:left;width:100%;}.highlight-text h1{margin-top:20px;}#contact-map{margin:0px 0 30px -20px;position:relative;width:320px;}#contact-form .error{margin:15px 0 0 0;}#contact-form form{margin-bottom:0px;}#contact-form  fieldset{margin-bottom:0px;}#contact-form  label,#contact-form  legend,#contact-form  strong,#contact-form  span{font-weight:bold;font-size:13px;color:#898989;}#contact-form input[type="checkbox"]{display:inline;}#contact-form label span,#contact-form legend span{font-weight:normal;font-size:13px;color:#444;line-height:34px;}#contact-form input[type="text"],#contact-form input[type="password"],#contact-form  input[type="email"],#contact-form textarea,#contact-form select{border:1px solid #dddddd;padding:5px 10px;outline:none;overflow:hidden;font:12px "Helvetica",Arial,sans-serif;color:#777;box-shadow:inset 0px 2px 4px #f3f3f3;-moz-box-shadow:inset 0px 2px 4px #f3f3f3;-webkit-box-shadow:inset 0px 2px 4px #f3f3f3;width:280px;max-width:100%;display:block;margin-bottom:0px;background:#FFF;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}#contact-form select{padding:0;}#contact-form  textarea{width:280px;height:200px;resize:vertical;margin-bottom:10px;}#contact-form input[type="text"]:focus,#contact-form input[type="password"]:focus,#contact-form  input[type="email"]:focus,#contact-form  textarea:focus{border:1px solid #bbbbbb;color:#555;box-shadow:0px 0px 5px #CCC,inset 0px 2px 4px #f3f3f3;-moz-box-shadow:0px 0px 5px #CCC,inset 0px 2px 4px #f3f3f3;-webkit-box-shadow:0px 0px 5px #CCC,inset 0px 2px 4px #f3f3f3;}.portfolio-container{width:300px;margin-right:0px;float:left;}.inner-page-intro h2{font-size:21px;line-height:24px;}.inner-page-intro h1{font-size:24px;line-height:25px;text-align:center;}.not-found-text{text-align:center;font-size:64px;}ul.center-list li a{text-align:center;padding:5px 2px;}input#edit-keys,.page-user input.form-text,.no-sidebars #comment-form input.form-text{width:96%;}.search-advanced .criterion{float:none;margin-right:0;}.flexslider.loading{min-height:155px;}.flex-direction-nav a{top:25%;}.flex-title{position:relative;}.slideshow-right{position:relative;}.slideshow-right h1{font-size:18px;line-height:23px;font-weight:normal;}.mediaTable .product-body .product-image .main-product-image a img{height:auto;}}#cart-form-pane table thead tr th:empty{display:none;}#cart-form-pane table td.image{display:none;}form.uc-cart-checkout-form .form-item label{float:none;width:auto;text-align:left;}form.uc-cart-checkout-form .form-item input.form-text{margin-top:0px;width:100%;padding:9px 0;}form.uc-cart-checkout-form .form-item select{width:100%;max-width:260px;}form.uc-cart-checkout-form .form-item.form-item-panes-delivery-delivery-street2 label{display:none;}.order-review-table .title-col{white-space:normal;padding-left:0px;}.order-review-table .data-col{padding-right:0px;}.field-name-field-techspecs .node-product .product-image{max-width:100%;width:100%}.field-name-field-techspecs .node-product .field-name-field-decision-features{float:left;}.node-product .gallery-slide img{margin-left:0px;}.node-product .gallery-slide img{width:320px;}
