﻿@charset "utf-8";
/* Universal Device Responsive E-commerce Website Styling Copyright (C) 2015 - 2016 American Home & Habitat Inc. All Rights Reserved https://www.ahh.biz */
.style86{color:#C00;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:700;font-style:italic;text-align:center;word-break:normal;margin-bottom:0}
.style87{color:#C00;font-family:Arial,Helvetica,sans-serif;font-size:3.5em;font-weight:700;font-style:italic;text-align:center;word-break:normal}
body{font-size:17px;width:100%;height:100%;margin:0;padding:0;font-family:'Raleway',sans-serif;color:#737373;overflow-x:hidden;background:#f4f5f6}
.masthead{width:100%}
.topgreenspace{width:50%;height:30px;background:#DFE4DF;border-bottom:1px solid #B1B1B1;font-size:1em;float:left}
.linkspace{width:100%;margin-top:4px;font-size:1em;float:left}
.topgreenspacer{width:50%;height:31px;background:#DFE4DF;float:right}
.search-bar-space{width:100%;margin-bottom:0;border-top:0;border-bottom:1px solid #B1B1B1;background-color:#DFE4DF}
.search-bar-query{font-size:1em;width:60%;height:1.2em}
.search-button{font-size:1em;width:20%;height:1.8em;margin-left:.95%}
.search-bar{margin-left:0;margin-top:0}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
a img{border:none}
a{cursor:pointer;text-decoration:none;outline:none}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
.fleft{float:left}
.fright{float:right}
.clear{clear:both}
@font-face{font-family:'FontAwesome';src:url(fonts/fontawesome-webfont.eot?v=4.4.0);src:url(fonts/fontawesome-webfont.eot?#iefix&v=4.4.0) format("embedded-opentype"),url(fonts/fontawesome-webfont.woff2?v=4.4.0) format("woff2"),url(fonts/fontawesome-webfont.woff?v=4.4.0) format("woff"),url(fonts/fontawesome-webfont.ttf?v=4.4.0) format("truetype"),url(fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}
header{background:url(images/header-bg.jpg) repeat 0 0;padding:15px 0;text-align:center}
header a img{width:50%;height:auto}
nav .headingTop{font-family:"Raleway",sans-serif;font-size:1.176em;font-weight:700;background:#9fcb85;line-height:2em;color:#0000A6}
nav a{color:#fff;text-decoration:none}
body a:hover{color:#ff0000}
nav{background-color:#c4dfb3}
nav ul{margin:0;padding:0;list-style:none}
nav li,nav .nav-toggle{text-align:center;position:relative;display:inline-block;cursor:pointer;width:100%}
nav .dropdown > a:after{content:"";position:absolute;right:15px;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:-webkit-transform .2s ease;transition:transform .2s ease}
nav .dropdown.open,.desktop nav li:hover{background-color:#b4e197}
nav .dropdown.open > a:after,.desktop nav li:hover > a:after{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}
nav .dropdown ul{position:relative;background-color:#b4e197;display:none}
nav a{display:block;padding:10px 15px}
.t{font-size:1em;font-weight:400;font-family:Arial,Helvetica,sans-serif;color:gray}
.t-b{font-size:medium;font-weight:700;font-family:Arial,Helvetica,sans-serif;color:#000}
.t-i{font-size:medium;font-weight:400;font-family:Arial,Helvetica,sans-serif;color:#000;font-style:italic}
.t-ib{font-size:medium;font-weight:700;font-family:Arial,Helvetica,sans-serif;color:#000;font-style:italic}
.ts{font-size:.5em;font-weight:400;font-family:Arial,Helvetica,sans-serif;color:#D6D6D6}
.page-background{width:100%;margin:0 auto}
#top-banner-space{width:99.913194444444%;background-color:#DFE4DF;float:left}
.banner-img-1{width:57.8125%;float:left}
.banner-img-2{width:29.6875%;float:left}
.time-space{width:9.5%;margin-left:.6%;margin-top:2.5%;background-color:#DFE4DF;float:left}
.time-text{font-size:.8em;font-weight:400;font-family:Arial,Helvetica,sans-serif;color:gray;vertical-align:bottom;float:none;white-space:nowrap;list-style-type:none}
.chat-button{width:100%;list-style-type:none;float:left}
.chat-img{width:100%;float:left}
.nav-bar-space{width:99.9%;background-color:#DFE4DF;border-top:1px solid #B1B1B1;border-bottom:1px solid #B1B1B1;line-height:100%;list-style-type:none;float:left}
.nav-img{width:3.6%;margin-top:1.22%;margin-right:.25%;float:none}
.nav-bar-path{width:48.2%;background-color:#DFE4DF;float:left}
.nav-text{font-size:1em;font-weight:400;font-family:Arial,Helvetica,sans-serif;color:#000;vertical-align:bottom;float:none}
.search-bar-space{width:23%;margin-top:.25%;border-left:1px solid #B1B1B1;float:left}
.search-bar{width:100%;float:left}
.search-bar-query{font-size:1em;width:73%;height:1.2em;font-weight:400;font-family:Arial,Helvetica,sans-serif;color:#000;float:left;margin-top:.8%}
.search-button{font-size:1em;width:22%;height:1.8em;margin-left:.95%;font-weight:400;font-family:Arial,Helvetica,sans-serif;color:#000;float:left}
.desktop-function{width:86.2%;display:table;background-color:#F1F1F1}
.left-column{width:13.7152%;float:left;display:table-cell}
#center-stage{width:100%;height:auto;float:none;background-image:url(/images/page/glt2.gif);background-size:118.86%;background-repeat:repeat-y;word-break:break-all}
.dt-menu{width:95%;margin-left:0;background-color:#C4DFB3;list-style:none}
.dt-heading{width:100%;font-size:1.028em;padding-left:2%;padding-top:5.8%;padding-bottom:5.8%;border-bottom:1px solid #B1B1B1;border-left:1px solid #9FCB85;border-right:1px solid #9FCB85;background-color:#9FCB85;font-weight:700;font-family:Arial,Helvetica,sans-serif;color:#0000A6;text-align:center;list-style:none}
.dt-span:hover{background-color:#ffffc1;color:#0000FB}
.dt-menu li span{text-decoration:none}
.dt-menu li span:hover{background-color:#FFFFC1;color:#0000FB}
.dt-span{width:100%;display:block;font-size:1.03em;padding-left:2%;padding-top:9.5%;padding-bottom:9.5%;border-left:1px solid #B1B1B1;border-right:1px solid #B1B1B1;border-bottom:1px solid #B1B1B1;background-color:#C4DFB3;font-weight:400;font-family:Arial,Helvetica,sans-serif;color:#0000FB;vertical-align:bottom;text-align:left;list-style:none}
.h1-tag-space{width:100%;height:auto;padding-top:1.5%}
.h1-tag-text{color:#C00;font-family:Arial,Helvetica,sans-serif;font-size:2em;font-weight:700;font-style:italic;text-align:center;word-break:normal}
.p-under-h1-space{width:100%;padding-bottom:1.3%}
.p-under-h1-text{color:#C00;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:700;font-style:italic;text-align:center;word-break:normal}
.h2-space{font-family:Arial,Helvetica,sans-serif;color:navy;font-size:1em;font-weight:700;width:100%;padding-bottom:1.5%;word-break:normal}
.bold-blue{color:navy;font-weight:700}
.style39{font-family:Arial,Helvetica,sans-serif;margin-left:.5%;width:95%;word-break:normal;width:100%;height:auto}
.style85{border-width:0;width:100%;height:auto}
.grid-stage{width:auto;background-color:#F1F1F1;margin-left:.5%;margin-top:1%}
.grid-cell img{width:100%;height:auto}
.grid-cell{width:140px;height:195px;border:1px solid gray;text-align:center;word-break:normal;margin:0;float:left}
.grid-cell a:hover{background: #ffffc1;font-style: italic;}
.grid-cell img:hover{border: 2px solid #0000FB;}
.grid-cell a{font-family:Arial,Helvetica,sans-serif;color:#00F;font-size:.9em;font-weight:400}
.grid-text3{color:#00F;font-family:Arial,Helvetica,sans-serif;font-size:.9em;font-weight:400;word-break:normal}
.grid-text91{color:#00F;font-family:Arial,Helvetica,sans-serif;font-size:.9em;font-weight:700}
.grid-text92{color:green;font-family:Arial,Helvetica,sans-serif;font-size:.9em;font-weight:700}
.grid-text93{color:red;font-family:Arial,Helvetica,sans-serif;font-size:.9em;font-weight:700}
.grid-text94{color:#49552F;font-family:Arial,Helvetica,sans-serif;font-size:.9em;font-weight:700}
.grid-descrpt-space{width:98%;height:auto;margin-left:.8%;margin-top:2%;margin-bottom:2%;word-break:normal;float:left}
.grid-descrpt-space p{font-family:Arial,Helvetica,sans-serif;color:#000;font-size:1em;font-weight:400}
.grid-h3-space{font-family:Arial,Helvetica,sans-serif;color:navy;font-size:1em;font-weight:700;width:100%;padding-bottom:1.5%}
.grid-4-stage{width:auto;background-color:#F1F1F1;margin-left:.5%;margin-top:1%}
.grid-4-i-cell{width:390px;height:543px;border:1px solid gray;text-align:center;word-break:normal;margin-right:.8%;float:right}
.grid-4-i-cell img{width:100%;height:auto}
#bottom-banner{width:100%;float:none;position:static;bottom:0}
.logosBlock{background:#212222;padding:.4em 0 0;text-align:center}
.logosBlock ul{list-style:none;margin:0 auto}
.logosBlock li{padding:.3em .5em .2em .6em;width:10.15%;float:left}
.logosBlock li img{width:100%}
.bottom-banner{font-size:.5em;font-weight:400;font-family:Arial,Helvetica,sans-serif;color:#D6D6D6}
.contact-div{font-family:Arial,Helvetica,sans-serif;color:#000;font-size:1em;font-weight:400;text-align:left;width:50%;margin-left:2%;margin-right:2%;padding-left:2px;border:1px solid green;background-color:#F2FFF5;margin-bottom:10%;float:left}
.form-heading{width:99%;border:2px solid green;background-color:#FFF2D9;font-family:Arial,Helvetica,sans-serif;color:navy;font-weight:700;text-align:center}
.contact-field{font-family:Arial,Helvetica,sans-serif;color:#000;margin-top:4px;margin-bottom:4px;font-size:1em;word-break:normal}
.contact-field-text{font-size:1em}
.form-small-text{font-size:.7em}
.contact-left-space{width:45%;float:left}
.red-text{color:red}
.dark-blue-text{color:navy}
.hl-blue-text{color:#0000FB;word-break:normal}
.full-width-img{width:100%;height:auto}
.special-display-space1{width:45%;height:16em;margin-left:2%;margin-bottom:2%;border:2px solid #84C133;text-align:center;float:left;display:table}
.special-display-space2{width:45%;height:16em;margin-left:2%;margin-bottom:2%;border:2px solid #84C133;text-align:center;float:left;display:table-cell}
.auto-img{width:auto;height:auto}
.content .desktop{display:block}
.content .mobile{display:none}
.content .mobile-large{display:none}
.content .mobile-medium{display:none}
.content .mobile-small{display:none}
.time-text{font-size:1.5em}
.nav-img{margin-top:.7%}
.nav-text{font-size:1.55em}
.search-bar-query{font-size:1.95em}
.search-button{font-size:1.85em}
.view-cart-button{font-size:1.85em}
.my-account-button{font-size:1.85em}
.contact-button{font-size:1.85em}
.dt-heading{font-size:2.01em}
.dt-span{font-size:1.8em}
.h1-tag-text{font-size:4em}
.p-under-h1-text{font-size:2em}
.h2-space{font-size:2em}
.h1-tag-text{font-size:4em}
.p-under-h1-text{font-size:2em}
.h2-space{font-size:2em}
.p-info-heading{font-size:25pt}
.p-info-blue-med{font-size:16pt}
.p-info-black{font-size:16pt}
.p-info-blue{font-size:16pt}
.p-info-green{font-size:16pt}
.p-info-gray{font-size:16pt}
.quant-level-header p{font-size:16pt}
.discount-col-header p{font-size:16pt}
.discounts-black{font-size:15pt}
.discounts-blue{font-size:15pt}
.price-text-black{font-size:20pt}
.price-text-green{font-size:25pt}
.price-small-black{font-size:12pt}
.prod-descrpt-space{width:64%}
.prod-descrpt-space p{font-size:2em}
.grid-descrpt-space p{font-size:2em}
.grid-cell{width:305px;height:420px}
.grid-cell a{font-size:1.4em}
.grid-text3{font-size:1.4em}
.grid-text91{font-size:1.4em}
.grid-text92{font-size:1.4em}
.grid-text93{font-size:1.4em}
.grid-text94{font-size:1.4em}
.grid-4-i-cell{width:1080px;height:1320px}
.contact-div{font-size:1.5em;float:left}
.contact-left-space{font-size:1.5em;float:left}
.contact-field{font-size:1.5em}
.contact-field-text{font-size:1.5em}
.special-display-space1{width:45%;height:20em}
.special-display-space2{width:45%;height:20em}
.content .desktop{display:block}
.content .mobile{display:none}
.content .mobile-large{display:none}
.content .mobile-medium{display:none}
.content .mobile-small{display:none}
.nav-img{margin-top:.7%}
.nav-text{font-size:1.45em}
.search-bar-query{font-size:1.85em}
.search-button{font-size:1.75em}
.view-cart-button{font-size:1.75em}
.my-account-button{font-size:1.75em}
.contact-button{font-size:1.75em}
.dt-heading{font-size:1.91em}
.dt-span{font-size:1.7em}
.grid-4-i-cell{width:930px;height:1170px}
.content .desktop{display:block}
.content .mobile{display:none}
.content .mobile-large{display:none}
.content .mobile-medium{display:none}
.content .mobile-small{display:none}
.desktop-function{height:95em}
.nav-img{width:3.6%;margin-top:.7%}
.nav-text{font-size:1.1em}
.search-bar-query{font-size:1.45em}
.search-button{font-size:1.35em}
.view-cart-button{font-size:1.35em}
.my-account-button{font-size:1.35em}
.contact-button{font-size:1.35em}
.dt-heading{font-size:1.528em}
.dt-span{font-size:1.33em}
.logosBlock li{float:left;padding:0 .27em .05em .2em}
.h1-tag-text{font-size:3.5em}
.p-under-h1-text{font-size:1.6em}
.h2-space{font-size:1.9em}
.p-info-heading{font-size:22pt}
.p-info-blue-med{font-size:12pt}
.p-info-black{font-size:12pt}
.p-info-blue{font-size:12pt}
.p-info-green{font-size:12pt}
.p-info-gray{font-size:12pt}
.grid-cell{width:245px;height:325px}
.grid-cell a{font-size:1.2em}
.grid-text3{font-size:1.2em}
.grid-text91{font-size:1.2em}
.grid-text92{font-size:1.2em}
.grid-text93{font-size:1.2em}
.grid-text94{font-size:1.2em}
.grid-cell{width:210px;height:325px}
.grid-4-i-cell{width:670px;height:830px}
.contact-div{font-size:1.25em;float:left}
.contact-left-space{font-size:1.25em;float:left}
.contact-field{font-size:1.25em}
.contact-field-text{font-size:1.25em}
.content .desktop{display:block}
.content .mobile{display:none}
.content .mobile-large{display:none}
.content .mobile-medium{display:none}
.content .mobile-small{display:none}
.time-text{font-size:1em}
.nav-img{margin-top:.7%}
.nav-text{font-size:1.09em}
.search-bar-query{font-size:1.15em}
.search-button{font-size:1.15em}
.view-cart-button{font-size:1.15em}
.my-account-button{font-size:1.15em}
.contact-button{font-size:1.15em}
.dt-heading{font-size:1.51em}
.dt-span{font-size:1.3em}
.h1-tag-text{font-size:3.4em}
.p-under-h1-text{font-size:1.5em}
.h2-space{font-size:1.9em}
.p-info-heading{font-size:21pt}
.p-info-blue-med{font-size:11pt}
.p-info-black{font-size:11pt}
.p-info-blue{font-size:11pt}
.p-info-green{font-size:11pt}
.p-info-gray{font-size:11pt}
.grid-cell{width:210px;height:325px}
.grid-4-i-cell{width:570px;height:710px}
.content .desktop{display:block}
.content .mobile{display:none}
.content .mobile-large{display:none}
.content .mobile-medium{display:none}
.content .mobile-small{display:none}
.desktop-function{height:60em}
.time-text{font-size:.8em}
.nav-img{width:3.6%;margin-top:1.5%}
.nav-text{font-size:.68em}
.search-bar-query{font-size:.85em}
.search-button{font-size:.85em}
.view-cart-button{font-size:.85em}
.my-account-button{font-size:.85em}
.contact-button{font-size:.85em}
.dt-heading{font-size:.845em}
.dt-span{font-size:.83em}
.grid-descrpt-space p{font-size:1em}
.grid-cell{width:150px;height:230px}
.grid-cell a{font-size:1em}
.grid-text3{font-size:1em}
.grid-text91{font-size:1em}
.grid-text92{font-size:1em}
.grid-text93{font-size:1em}
.grid-text94{font-size:1em}
.grid-4-i-cell{width:385px;height:543px}
.h1-tag-text{font-size:2.1em}
.p-under-h1-text{font-size:1em}
.h2-space{font-size:1.1em}
.p-info-heading{font-size:14pt}
.p-info-blue-med{font-size:8pt}
.p-info-black{font-size:8pt}
.p-info-blue{font-size:8pt}
.p-info-green{font-size:8pt}
.p-info-gray{font-size:8pt}
.content .desktop{display:block}
.content .mobile{display:none}
.content .mobile-large{display:none}
.content .mobile-medium{display:none}
.content .mobile-small{display:none}
.desktop-function{height:55em}
.nav-img{width:3.6%;margin-top:1.5%}
.nav-text{font-size:.51em}
.search-bar-query{font-size:.8em}
.search-button{font-size:.8em}
.view-cart-button{font-size:.8em}
.my-account-button{font-size:.8em}
.contact-button{font-size:.8em}
.dt-heading{font-size:.78em}
.dt-span{font-size:.77em}
.purchasing{width:300px}
.h1-tag-text{font-size:2em}
.p-under-h1-text{font-size:1em}
.h2-space{font-size:1em}
.p-info-heading{font-size:13pt}
.p-info-blue-med{font-size:8pt}
.p-info-black{font-size:7.4pt}
.p-info-blue{font-size:7.4pt}
.p-info-green{font-size:7.4pt}
.p-info-gray{font-size:7.4pt}
.grid-cell{width:140px;height:195px}
.grid-cell a{font-size:.9em}
.grid-text3{font-size:.9em}
.grid-text91{font-size:.9em}
.grid-text92{font-size:.9em}
.grid-text93{font-size:.9em}
.grid-text94{font-size:.9em}
.contact-div{font-size:1em;float:left}
.contact-left-space{font-size:1em;float:left}
.contact-field{font-size:1em}
.contact-field-text{font-size:1em}
.special-display-space1{width:45%;height:16em}
.special-display-space2{width:45%;height:16em}
.content .desktop{display:none}
.content .mobile{display:block}
.content .mobile-large{display:block}
.content .mobile-medium{display:none}
.content .mobile-small{display:none}
#left-column{width:0;height:auto}
.desktop-function{width:100%}
.banner-img-1{width:61.5%;float:none}
.banner-img-2{width:31%;float:none}
.nav-bar-space{width:100%}
.nav-img{width:4.3%;margin-top:1.9%}
.nav-bar-path{width:55.1%}
.nav-text{font-size:.78em}
.search-bar-space{width:28.2%;margin-top:.85%;border-left:0 solid #B1B1B1;float:right}
.search-bar-query{font-size:1em;width:70%}
.search-button{font-size:1em;float:left}
.cart-button-img{width:45px;height:45px;margin-left:.2%;float:right}
.contact-us-img{width:45px;height:45px;margin-left:1.2%;margin-right:1.2%;float:right}
.dt-heading{font-size:.78em}
.dt-span{font-size:1.03em}
.content .desktop{display:none}
.content .mobile{display:block}
.content .mobile-large{display:block}
.content .mobile-medium{display:none}
.content .mobile-small{display:none}
.nav-bar-path{width:52.1%}
.search-bar-space{width:29.7%}
.nav-img{width:4.3%;margin-top:2.4%}
.nav-text{font-size:.65em}
.grid-stage{margin-left:2.5%}
.grid-4-i-cell{width:385px;height:543px}
.content .desktop{display:none}
.content .mobile{display:block}
.content .mobile-large{display:block}
.content .mobile-medium{display:none}
.content .mobile-small{display:none}
.nav-bar-path{width:45.5%}
.grid-stage{margin-left:1.2%}
.content .desktop{display:none}
.content .mobile{display:block}
.content .mobile-large{display:block}
.content .mobile-medium{display:none}
.content .mobile-small{display:none}
.nav-img{width:4.3%;margin-top:2.9%}
.nav-text{font-size:.58em}
.search-bar-space{width:31.7%}
.search-bar-query{font-size:1em;width:70%}
.search-button{font-size:1em;float:left}
.grid-4-i-cell{width:480px;height:593px}
.content .desktop{display:none}
.content .mobile{display:block}
.content .mobile-large{display:none}
.content .mobile-medium{display:block}
.content .mobile-small{display:none}
#top-banner-space{width:100%}
.banner-img-1{width:83%;float:none}
.banner-img-2{width:0;float:none}
#left-column{width:0}
#center-stage{width:100%}
.nav-bar-path{width:100%;height:3.5em}
.nav-img{width:3.3%;margin-top:2%}
.nav-text{font-size:1em;padding-bottom:4%}
.search-bar-space{width:100%;margin-top:0;border-top:0;border-bottom:1px solid #B1B1B1;background-color:#DFE4DF}
.search-bar{width:100%;margin-left:2%;margin-top:2.7%}
.search-bar-query{font-size:1em;width:60%;height:1.2em}
.search-button{font-size:1em;width:20%;height:1.8em;margin-left:.95%}
.cart-button-img{margin-right:1%;float:right}
.contact-us-img{margin-right:2.5%;float:right}
.picture-box{width:320px}
.grid-4-i-cell{width:440px;height:593px}
.content .desktop{display:none}
.content .mobile{display:block}
.content .mobile-large{display:none}
.content .mobile-medium{display:block}
.content .mobile-small{display:none}
.nav-img{width:3.3%;margin-top:2.2%}
.nav-text{font-size:.95em;padding-bottom:4%}
.logosBlock li{float:left;padding:0 .3em .5em;width:18%}
.picture-box{width:48%}
.purchasing{width:50%}
.color-bar-space{float:right;margin-right:3.2%}
.prod-descrpt-space{width:70%}
.grid-stage{margin-left:5%}
.grid-4-i-cell{width:328px;height:590px}
.nav-img{width:3.1%;margin-top:2.4%}
.nav-text{font-size:.85em}
.search-bar{margin-left:0;margin-top:0}
.search-bar-query{font-size:1em;width:60%;height:1.2em}
.search-button{font-size:1em;width:20%}
.grid-stage{margin-left:2%}
.grid-4-i-cell{width:300px;height:593px}
.content .desktop{display:none}
.content .mobile{display:block}
.content .mobile-large{display:none}
.content .mobile-medium{display:block}
.content .mobile-small{display:none}
.nav-img{width:3.1%;margin-top:2.6%}
.nav-text{font-size:.8em}
.color-bar-space{margin-right:1%}
.prod-descrpt-space{width:68%}
.grid-stage{margin-left:10%}
.grid-4-i-cell{width:280px}
.nav-img{width:3.1%;margin-top:3.2%}
.nav-text{font-size:.72em}
.grid-stage{margin-left:5%}
.grid-4-stage{margin-left:5%}
.grid-4-i-cell{width:282px;height:392px;margin-right:6.5%}
.banner-img-1{width:80%;float:none}
.h1-tag-space{padding-top:2.8%}
.picture-box{width:45%}
.purchasing{width:53%}
.prod-descrpt-space{width:65%}
.grid-stage{margin-left:12%}
.grid-4-stage{margin-left:.2%}
.grid-4-i-cell{width:280px;height:392px;margin-right:1.2%}
.contact-div{margin-left:22%;width:315px;float:left}
.prod-descrpt-space{width:63%;margin-top:4%}
.grid-4-stage{margin-left:5.5%}
.grid-4-i-cell{width:282px;height:392px;margin-right:6%}
.quant-minus{margin-left:3px;margin-right:10px}
.quant-plus{margin-left:10px}
.contact-div{margin-left:15.5%}
.contact-left-space{margin-left:15.5%}
.special-display-space1{width:95%}
.special-display-space2{width:95%}
.h1-tag-text{font-size:1.5em}
.picture-box{width:99%}
.purchasing{width:80%;margin-left:10%}
.color-bar-space{width:80%;float:left;margin-top:4%;margin-bottom:4%;margin-left:9.4%}
.color-bar-image{width:100%}
.prod-descrpt-space{width:99%}
.grid-4-stage{margin-left:3.2%}
.grid-4-i-cell{width:282px;height:392px;margin-right:4.2%}
.contact-div{margin-left:14.8%}
.contact-left-space{margin-left:14.8%}
.search-button{font-size:1em;width:20%;height:1.8em;margin-left:.95%}
.logosBlock li{float:left;padding:0 .25em .3em;width:22%}
.purchasing{width:88%;margin-left:6%}
.grid-4-stage{margin-left:14%}
.grid-4-i-cell{width:282px;height:392px;margin-right:19%}
.grid-4-stage{margin-left:11%}
.grid-4-i-cell{width:282px;height:392px;margin-right:15%}
.logosBlock li{float:left;padding:0 .25em .3em;width:30%}
.contact-div{margin-left:7.5%}
.grid-stage{margin-left:10%}
.grid-4-stage{margin-left:10.5%}
.grid-4-i-cell{width:282px;height:392px;margin-right:11.8%}
.contact-div{margin-left:4.9%}
.contact-left-space{margin-left:4.9%}
.content .desktop{display:none}
.content .mobile{display:block}
.content .mobile-large{display:none}
.content .mobile-medium{display:none}
.content .mobile-small{display:block}
#center-stage{width:320px}
.grid-stage{margin-left:5%}
.grid-4-stage{margin-left:5%}
.grid-4-i-cell{width:282px;height:392px;margin-right:6.5%}
.contact-div{margin-left:.5%}
.contact-left-space{margin-left:.5%}
.search-bar-space{width:100%;margin-bottom:0;border-top:0;border-bottom:1px solid #B1B1B1;background-color:#DFE4DF}
.search-bar-query{font-size:1em;width:60%;height:1.2em}
.search-button{font-size:1em;width:20%;height:1.8em;margin-left:.95%}
.search-bar{margin-left:0;margin-top:0}

