@charset "utf-8";body{margin:0;padding:0;background:#fff;color:#808181;font-size:16px;font-family:'PT Sans',sans-serif;text-align:left;word-wrap:break-word;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;line-height:1.5}html,body{height:100%;min-height:100%}textarea{font-size:16px;font-family:Arial,Helvetica,sans-serif;resize:none}input[type='text'],input[type='email'],input[type='tel'],input[type='url'],input[type='number'],input[type='password']{font-size:16px;font-family:Arial,Helvetica,sans-serif;resize:none;padding:5px}textarea,input,select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:'PT Sans',sans-serif;font-size:16px;padding:5px}input[type='submit']{-webkit-appearance:none;border-radius:3px;color:#fff!important;background-color:#bcd201!important;border:none;padding:.5rem 1rem;font-weight:400;text-decoration:none;cursor:pointer;transition:background .2s ease-in-out;font-size:16px;font-family:Arial,Helvetica,sans-serif;resize:none}#wrapper{width:100%;margin:0 auto;padding:0;background:#fff}#lowermiddle{width:100%;max-width:1100px;margin:0 auto;padding:0;overflow:hidden}.content{display:flex;flex-wrap:wrap;flex-direction:row;flex:0 0 80%;margin-right:auto}.middlehome .content{display:block}#login{color:#fff;line-height:1.5}#login tr{vertical-align:top}#login td{font-size:16px}a{color:#444;text-decoration:none}a:hover,a:focus{color:#bcd201}h1,h2,h3,h4,h5,h6{color:#727272;font-weight:700;margin:10px 0 20px}h1{font-size:41px}h2{font-size:33px}h3{font-size:26px}h4{font-size:20px}h5{font-size:17px}h6{font-size:14px}p,li,td,th{font-size:18px}img{max-width:100%;height:auto}iframe{max-width:100%}b,strong{font-weight:700}#lightbox img{max-width:initial}.button{display:inline-block;color:#fff!important;background-color:#bcd201!important;border:none;padding:.5rem 1rem;font-weight:400;text-decoration:none;cursor:pointer;transition:background .2s ease-in-out}.button.rnd-5{border-radius:5px}.button.rnd{border-radius:25px}.button:hover,.button:focus{background-color:#99ab00;color:#fff;font-weight:400;text-decoration:none}.button-grey{background-color:#676c6e}.button-grey:hover,.button-grey:focus{background-color:#474b4d}.button-large{padding:.7rem 1.8rem}.button-green{background-color:#32cd32;border-radius:25px;padding:.5rem 2.6rem}.button-green:hover,.button-green:focus{background-color:#2db92d;color:#fff;font-weight:400;text-decoration:none}#togglecontainer{background:#df0101;width:100%}#toggle{width:960px;max-width:calc(100% - 20px);margin:0 auto;padding:3px 10px;text-align:left;color:#fff}#adminbutton{position:relative;top:25px;right:120px}#adminbutton a{display:block;width:100px;height:30px;background:#333;color:#fff;font-size:16px;font-weight:700;text-decoration:none;text-transform:uppercase;text-align:center;line-height:32px}#cartitems{position:relative;top:35px;right:100px;width:130px}#cartitems a{color:#333;font-size:16px;text-decoration:none}#cartitems a:hover{color:#c31315}#cartitems img{margin-left:7px;vertical-align:middle}section li ul,section li ol{margin-top:6px}hr{border:0;margin:20px auto;background:url(https://www.avan.com.au/images/hr.png) no-repeat;height:3px}section ul>li ul{list-style-type:circle}section ol>li>ol{list-style-type:lower-alpha}section ol>li>ol>li>ol{list-style-type:lower-roman}section blockquote{font-family:Georgia,Times,"Times New Roman",serif;font-style:italic;padding:0 8px 0 20px;border-left:5px solid #ccc;overflow:hidden}.hr-heading{display:flex;width:100%;align-content:center;justify-content:flex-end;background:#c6c8c8 url(../images/hr-heading.png) top left no-repeat;text-align:center;font-size:36px;font-weight:700;margin:35px 0 10px}.hr-heading .hr-range-link{flex:0 0 calc(60% - 20px);padding:6px 10px;color:#808181;text-decoration:none}.hr-heading .hr-enquire-link{flex:0 0 calc(20% - 25px);padding:6px 10px 6px 15px;color:#bcd201;background:#545555 url(../images/hr-enquire.png) top left no-repeat;text-decoration:none}.section-inner{max-width:80%;margin:0 auto;justify-content:space-between;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.section-inner h1{width:100%}.columns{display:flex;flex:0 0 100%}.columns-wrap{flex-flow:wrap}.columns-stretch{align-content:stretch}.columns-centre{align-items:center}.columns-justify{justify-content:space-between}.columns-two{flex:0 0 calc(50% - 30px);padding:15px}.columns-three{flex:0 0 calc(33.33% - 30px);padding:15px}.columns-three-no-padding{flex:0 0 33.33%;padding:0}.columns-four{flex:0 0 calc(25% - 30px);padding:15px}.columns-five{flex:0 0 calc(20% - 30px);padding:15px}.columns-six{flex:0 0 calc(16.6666% - 30px);padding:15px}.columns-seven{flex:0 0 calc(14.285714% - 30px);padding:15px}.flex-rows-break{flex-basis:100%;height:0;margin:0;margin-bottom:2%;border:0;margin:20px auto;background:url(../images/hr.png) no-repeat;height:3px}#leftcontainer{flex:0 0 20%;display:flex;flex-wrap:wrap;flex-direction:column}.dealer-state{position:relative;display:inline-block;width:100%;margin:0 auto;padding:0}.dealer{position:relative;display:inline-block;padding:15px;width:28%;color:#fff;background:#555656;margin:10px 1%}.dealer:hover{background:#bcd201}.dealer a{width:100%;height:100%;display:block;color:#fff}.dealer a:hover{color:#444}header .section-inner{display:flex;padding:10px;align-items:end;justify-content:space-between}.sociallinksupper{position:absolute;right:250px;display:block;float:right;margin-top:-40px}.sociallinksupper img{padding:5px}.search-bar{text-align:right;padding:10px 0;margin-top:-40px}.search-bar input{background:#b7b7b7;font-size:15px;color:#58595b;font-weight:700;border:0;border-radius:30px 0 0 30px;padding:7px 25px 7px 15px;vertical-align:bottom}.search-bar button{background:rgba(0,0,0,0) url(https://www.avan.com.au/images/search-button.png);height:63px;width:63px;border:0;margin-left:-10px;cursor:pointer}.ddmenu{position:relative;z-index:90;width:100%;text-align:right}.ddmenu ul{display:inline-flex;list-style:none;margin:0;padding:0;background-color:#fff}.ddmenu li{position:relative;display:inline-flex;align-items:stretch;min-width:90px}.ddmenu a{padding:8px 12px;font-size:17px;line-height:1.2;text-decoration:none;display:flex;align-items:center;font-weight:700;color:#444}.ddmenu a:hover,.ddmenu a:focus,.ddmenu a.active{text-decoration:none;color:#bcd201}.ddmenu li li{display:block;align-self:baseline}.ddmenu li>ul{position:absolute;left:0;top:50%;min-width:200px;display:block;visibility:hidden;opacity:0;transition:all .2s ease-in-out;background-color:rgba(0,0,0,0.8)}.ddmenu li>ul a{color:#dedede}.ddmenu li>ul a:hover,.ddmenu li>ul a:focus{color:#bcd201}.ddmenu li:hover>ul,.ddmenu li:focus>ul{visibility:visible;opacity:1;top:100%}.ddmenu nav>ul>li:last-child>ul{right:0;left:initial}.ddmenu nav>ul>li:not(:last-child){padding-right:17px;background:url(https://www.avan.com.au/images/ddmenu-divider.png) right no-repeat}.quick-links{font-size:28px;font-weight:700;align-items:center;justify-content:space-between;margin:2rem auto}.quick-links a{display:block;text-align:center;text-decoration:none}.quick-links a div{margin-top:-30px}.quick-links-lower{align-items:center}.quick-links-lower a{display:block;text-align:center;text-decoration:none;font-weight:700}#leftcontainer{float:left;width:235px;margin:15px 0}.middle{flex:0 0 80%}.middlehome{flex:0 0 100%}#menuv{position:relative;width:240px}#menuv nav ul{margin:-10px 0 0;padding:8px 4px 8px 0;list-style:none;text-align:left;display:inline}#menuv nav ul li a{margin-left:10px}#menuv nav ul li a.active,#menuv nav ul li a.active-child{font-weight:700}#menuv nav ul li{display:inline-block;width:100%;height:30px;position:relative;padding:0;cursor:pointer;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;background:#e9e9e9;margin:2px 0}#menuv nav ul li:last-of-type{margin-top:7px}#menuv nav ul li a.active>ul{display:block;opacity:1;visibility:visible;padding:0;position:relative;margin-top:5px;left:0;z-index:90;-webkit-transiton:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}#menuv nav ul li a.inactive>ul{display:none;opacity:0;visibility:hidden}#menuv nav ul li ul{margin:-2px 0;display:block}#menuv nav ul li ul li:last-of-type{margin-top:2px}#menuv nav ul li ul li{width:90%;margin-left:10%;display:inline-block}#slideshow{position:relative;width:100%;height:auto;margin:10px auto}#slideshow img{border:none}.cycle-slideshow{overflow:hidden;width:100%;height:auto;z-index:10}.cycle-slide{width:100%;line-height:0}.cycle-slide a{display:block;width:100%;height:auto;line-height:0}.cycle-slide img{line-height:0}.slideshow-overlay{position:absolute;bottom:0;background:url(../images/slideshow-overlay.png) no-repeat;width:100%;height:75px;margin:0 auto;vertical-align:top;z-index:15}.slideshow-text{color:#fff;font-size:16px;line-height:24px;margin:15px 0 0 25px;vertical-align:top}.slideshow-text div:nth-child(1){font-size:20px;font-weight:700}.slideshow-pager{display:inline-block;width:230px;text-align:right;margin:18px 25px 0 0}.slideshow-pager a{display:inline-block;width:12px;height:12px;margin:0 0 0 7px;background:#ccc}a.cycle-pager-active{background:#ff2431}#prevbutton{position:absolute;top:35%;left:10px;z-index:20}#nextbutton{position:absolute;top:35%;right:10px;z-index:20}#ctacontainer{display:block;width:100%}#ctabuttons{width:100%;margin:0 auto;padding:10px 0}#ctabuttons img{border:none}.cta{display:inline-block;width:23%;height:auto;margin:0 1%;text-align:center}.cta a{display:inline-block;width:100%;max-width:100%;height:100%;color:#444;font-size:28px;font-weight:700;text-decoration:none}.cta a:hover{color:#bcd201}.cta img{padding:30px 0 10px}.cta.cta4{margin-right:0}.recent_view{overflow:hidden;display:inline-block;position:relative;width:200px;padding-bottom:20px;vertical-align:top}.recent_view:hover{opacity:.8}.recent_view a{display:inline-block;max-width:100%;text-decoration:none;color:#727272}.recent_view a:hover{text-decoration:underline}.recent_image{display:inline-block;width:50%;vertical-align:middle;text-align:center}.recent_image a{line-height:0}.recent_image img{max-width:90%!important}.recent_detail{display:inline-block;width:50%;vertical-align:middle}#imagelibrary{margin:4px;padding:4px}#imagelibrary img{margin:3px}html>body .outerpair1{background:url(../images/upperrightfade.png) no-repeat right top}html>body .outerpair2{background:url(../images/lowerleftfade.png) no-repeat left bottom;padding-top:8px;padding-left:8px}html>body .shadowbox{background:url(../images/shadow.png) bottom right}html>body .innerbox{position:relative;left:-8px;top:-8px}.shadowbox img{border:1px solid #000;vertical-align:bottom}.pageheading{position:relative;display:block;width:100%}.pageimagecenter{text-align:center;margin:0 auto;padding:0;max-width:100%}.pageimageright{float:right;margin:5px 0 5px 5px;padding:0;max-width:100%}.pageimageleft{float:left;margin:5px 5px 5px 0;padding:0;max-width:100%}.pageimagenone img{margin:3px;padding:0}.social{position:relative;display:inline-block;width:100%;margin:20px 0 50px}.social h6{margin:0;color:#000}#social{padding:0;overflow:hidden}.a2a_label{display:none!important}#search{margin:10px}#search input[type='text']{height:24px;width:100%}#search input[type='submit']{height:24px;line-height:14px}.SearchResultProductWrapper ul{font-size:13px;list-style:none;padding:0;margin:0}.SearchResultProductWrapper ul li{padding:5px 10px;border:1px solid #dfdfdf;margin:3px 0 10px}.SearchResultProductWrapper .title{padding-bottom:5px}.SearchResultProductWrapper.title a{font-weight:700}.SearchResultProductWrapper small{display:block;color:#578a1e;margin-top:-4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SearchResultProductWrapper .desc{font-size:12px;line-height:18px;width:400px;max-width:100%}#product.SearchResultProductWrapper{flex:0 0 100%}.SearchResultProductWrapper{margin-top:50px}.SearchResultProductWrapper li{display:block;width:100%}#productfilter{margin:30px 0;width:240px}#productfilter h5{background:#3a3a3a;color:#fff;margin:0;padding:10px 15px}#productfilter h5 img{float:right}#productfilter form{padding:5px}.filterHead{font-size:14px;padding:5px 0;font-weight:700}.filterOpts{font-size:15px;padding:5px}.filterOpts label{display:inline}.filterSect{margin-bottom:10px}.filterSect input[type='checkbox']{margin-right:3px}.filterSect input[type='submit']{font-size:14px;margin:5px 5px 5px 3px;background:#3a3a3a;color:#fff;border-radius:0;padding:.7rem 1rem}.filterSect input[type='submit']:hover,.filterSect input[type='submit']:focus{opacity:.8}.warrantyheading{width:auto;min-width:17%;min-height:30px;display:inline-block;font-weight:700}.warrantydata{width:auto;min-width:80%;min-height:30px;max-width:65%;display:inline-block}#middlewarrantyprint div:nth-child(4n+4){background-color:#e9e9e9}#middlewarrantyprint div:nth-child(4n+3){background-color:#e9e9e9}#warrantyheader{max-width:1100px;display:block;margin:0 auto}.virtualshowroomsleft{position:relative;display:inline-block;width:26%;padding-right:3%;vertical-align:top}.virtualshowroomsleft a{position:relative;display:inline-block;background:url(../images/arrow-right.png) 260px 15px no-repeat #2d7730;width:100%;padding:10px;color:#fff;font-size:20px;text-decoration:none;border:1px solid #2d7730}.virtualshowroomsleft a:hover,.virtualshowroomsleft a:focus{background:url(../images/arrow-right-hover.png) 260px 15px no-repeat #fff;color:#2d7730}.virtualshowroomsright{position:relative;display:inline-block;width:69%;vertical-align:top}.virtualshowroomsright iframe{width:100%;border:0;height:400px;width:853px}.pagegalleryheading{display:none}.pagegalleryinner{width:100%;margin:0;padding:0}.pagegalleryimage{position:relative;display:inline-block;width:14%;height:0;padding-bottom:14%;overflow:hidden;margin:.3%;vertical-align:middle}.pagegalleryimage img{border:0;vertical-align:middle;line-height:0;position:absolute;display:block;max-width:240%!important;height:auto}.pagegalleryimage a{line-height:0}.pagegalleryimage a:hover img,.pagegalleryimage a:focus img{opacity:.7}.link{background:#efefef;overflow:hidden;border:1px solid #bbb;margin:15px 0;padding:5px}.linktop{margin:0;padding:5px}.linktop,.linktop a{font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none}.linkleftcontainer{float:left;width:150px;height:auto;max-width:25%;margin:0 5px 0 0}.linkleftcontainer img{border-style:none;margin:0;padding:0;line-height:0}.linkrightcontainer{height:120px;overflow-y:auto;border:1px solid #bbb;background:#fff;padding:5px}.linkrightcontainer p{margin:0}.linkfooter{padding:5px 0 0;text-align:right}#sitemap a{text-decoration:none}.sitemapL2:before,.sitemapL3:before,.sitemapL4:before,.sitemapL5:before,.sitemapL6:before{content:"\00BB";display:inline-block;margin:0 3px 0 0}.sitemapL1{margin:0 0 5px}.sitemapL1 a{font-size:16px;text-transform:uppercase;font-weight:700}.sitemapL2{margin:10px 0 3px 10px}.sitemapL2 a{color:#333;text-transform:uppercase}.sitemapL3{margin:0 0 3px 20px}.sitemapL4{margin:0 0 3px 30px}.sitemapL5{margin:0 0 3px 50px}.sitemapL6{margin:0 0 3px 60px}#product{display:flex;flex-wrap:wrap;flex-direction:row;flex:0 0 80%;margin-right:auto}.productitem{display:flex;flex:0 0 calc(33% - 25px);flex-direction:column;justify-content:flex-end;min-height:400px;max-height:400px;margin:20px 10px;text-align:center;text-decoration:none}.productitem img{border:none}.producttitle{position:relative;height:55px;margin:0;background-color:#555656;color:#bdd301;display:table}.producttitle span{width:100%;padding:0 10%;word-wrap:break-word;overflow-wrap:break-word;display:table-cell;vertical-align:middle}.productsubtitle{height:52px;font-size:15px;overflow:hidden}.producttitle:after{content:"";width:0;height:0;position:absolute;left:0;top:0;border-top:55px solid #fff;border-right:30px solid transparent}.productimage{margin:5px;max-width:100%;position:relative}.productimage a{display:inline-block;line-height:195px;width:100%}.productimage img{vertical-align:middle}.productsold{position:absolute;bottom:0;right:0;padding:2px 8px;background:#7b1307;color:#fff;font-size:12px;display:block;z-index:2}.productobsolete{position:absolute;bottom:0;right:0;padding:2px 8px;background:#7b1307;color:#fff;font-size:12px;display:block;z-index:2}.productonorder{position:absolute;bottom:0;right:0;padding:2px 8px;background:#eed202;color:#000;font-size:12px;display:block;z-index:2}.productbottom{position:relative;width:100%;height:50px;margin-top:0;background:#333;color:#fff}.productprice{position:absolute;bottom:0;left:10px;height:40px;font-size:20px;line-height:40px}.productwasprice{line-height:0}.productwas{display:block;margin:12px 0 -4px;font-size:11px;text-decoration:line-through;color:#ccc}.productcall{font-size:18px}.productbtns{position:absolute;bottom:0;right:5px;height:40px;line-height:40px}.productbtns a{display:inline-block;color:#fff;text-decoration:none;padding:0}.productbtns img{vertical-align:middle}.productorder{line-height:38px}.productorder:hover{background:#111}.productmore{margin-left:5px;font-size:17px;font-weight:700}.productmore:hover{color:#e51420}.productorder,.productmore,.productD_back a,.productD_thumb,#productD_order,#productD_enquire{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.productD_left{flex:0 0 50%}.productD_right{flex:0 0 50%}.productD_back{margin:5px 0 20px;flex:0 0 100%}.productD_back a{padding:5px 10px;background:#333;color:#fff;text-decoration:none}.productD_back a:hover{background:#34752b}.productD_back img{margin-right:5px;vertical-align:middle;border:none}.productD_large{max-width:90%;margin:0 auto;text-align:center;overflow:hidden}.productD_large a{background:url(../images/loading.gif) no-repeat 50% 50%;display:inline-block;width:100%;height:auto}.productD_large img{max-width:100%;height:auto;border:none}.productD_images{margin-bottom:10px;text-align:center}.productD_thumb{margin:5px;line-height:0}.productD_thumb,.productD_thumb a{display:inline-block;width:200px;height:200px;line-height:196px;overflow:hidden}.productD_thumb img{vertical-align:middle}.productD_thumb:hover{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}html.magnifying > body{overflow-x:hidden!important}.magnify,.magnify > .magnify-lens,.magnify-mobile,.lens-mobile{min-width:0;min-height:0;animation:none;border:none;float:none;margin:0;opacity:1;outline:none;overflow:visible;padding:0;text-indent:0;transform:none;transition:none}.magnify{position:relative;width:auto;height:auto;box-shadow:none;display:inline-block;z-index:inherit}.magnify > .magnify-lens{position:absolute;width:200px;height:200px;border-radius:100%;box-shadow:0 0 0 7px rgba(255,255,255,0.85),0 0 7px 7px rgba(0,0,0,0.25),inset 0 0 40px 2px rgba(0,0,0,0.25);cursor:none;display:none;z-index:99}.magnify > .magnify-lens.loading{background:#333!important;opacity:.8}.magnify > .magnify-lens.loading:after{position:absolute;top:50%;left:0;width:100%;color:#fff;content:'Loading...';font:italic normal 16px/1 Calibri,sans-serif;letter-spacing:1px;margin-top:-8px;text-align:center;text-shadow:0 0 2px rgba(51,51,51,0.8);text-transform:none}.productD_title h1{margin:0 0 20px;padding:10px}.productD_part{padding:0 10px;font-size:12px}.productD_status{padding:5px 10px 15px;font-size:15px}#available{color:#0F0;font-weight:600}#outofstock{color:#7b1307;font-weight:600}#soldout{color:#c31315;font-weight:600}#onorder{color:#eed202;font-weight:600}#obsolete{color:#c31315;font-weight:600}#productD_btns{position:relative;height:auto;display:block;padding:0 20px;line-height:45px}#productD_btns img{border:none}#productD_price{display:inline-block;height:45px;font-size:26px;font-weight:700;color:#333}#productD_was{display:block;margin-right:15px;font-size:15px;font-weight:400;text-decoration:line-through;color:red;line-height:1.2}#productD_links{position:relative;display:block;height:auto;line-height:42px}#productD_links a{display:inline-block;color:#fff;font-size:16px;text-decoration:none;padding:0}#productD_links img{padding:0 10px;vertical-align:middle}#productD_order{height:43px;padding:0 60px 0 15px;background:url(../images/icon-addcart.png) no-repeat 93% center;font-size:16px;border:none;float:right;margin-top:20px}#productD_order:hover{background-color:#000}#productD_enquire:hover{color:#e51420}.productD_option{margin-right:10px;width:100%;display:inline-block;position:relative}#productD_pdfs{padding:10px 10px 20px}.productD_pdf{display:inline-block;width:50%}.productD_pdf img{max-width:20px!important;margin-right:6px;vertical-align:middle}.productD_text{padding:0 10px}.productD_details{position:relative;display:inline-block;padding:10px 10px 20px}#productD_options{margin-top:15px;background:#ececec;padding:1% 2%}.vertical-tabs{list-style:none;margin:0;padding:0}.vertical-tabs li{margin:10px 0}.vertical-tabs a{display:flex;align-items:center;justify-content:center;color:#bcd201;text-decoration:none;height:61px;background:#515151 url(../images/button-triangle.png) top left no-repeat}.vertical-tabs a:hover,.vertical-tabs a:focus{background-color:#bcd201;color:#515151}.tabbed-content>div{display:none}.tabbed-content>.active{display:block}.tabbed-content h1 small{font-weight:400;margin:-15px 0 0;font-size:30%;display:block}.buttons{text-align:center}.buttons .button:not(:first-child){margin:5px 0 5px 5px}.virtualshowroom{background:#dc143c;border:1px solid #dc143c}.virtualshowroom:hover,.virtualshowroom:focus{text-decoration:none;background:#fff;color:#dc143c}.product-desc{padding:0 30px}.disclaimer{padding:20px 0}.disclaimer p{font-size:.8rem;text-align:center}.thumbnails{flex-wrap:wrap;justify-content:center}.thumbnails img{vertical-align:top;max-width:300px;height:auto}.thumbnail{flex-basis:20%}#productTabs2Wrap{position:relative;margin:80px auto 50px;top:0;width:100%;height:auto;background:#dcddde;border-top:2px solid #dcddde}#productTabs2{width:100%;max-width:1420px;margin:0 auto;padding:0;min-height:250px;overflow:hidden;margin-top:-45px}#productTabs2>ul li{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}#productTabs2>ul{list-style:none;margin:0;padding:0}#productTabs2>ul li{background-color:#727272;display:inline-block;font-size:15px;color:#dcddde;padding:10px 25px;margin:0;cursor:pointer;margin-right:4px}#productTabs2>ul li.active{background-color:#dcddde;color:#727272}#productTabs2>div{width:100%;background:#dcddde}#productTabs2>div>div{display:none}#productTabs2>div>div.active{display:block}#productTabs2 .review{display:inline-block;width:99%;margin-bottom:2%;vertical-align:top}#productTabs2 .review:nth-child(odd){margin-right:2%}#productTabs2 .specs h5{text-transform:uppercase;padding:25px 5px 0;font-size:20px;color:#454545}#productTabs2 .group{-webkit-columns:2;-moz-columns:2;columns:2;margin-bottom:20px}#productTabs2 .group2{-webkit-columns:1;-moz-columns:1;columns:1}#productTabs2 .group>div:nth-child(odd){background-color:#ececec}#productTabs2 .specs label{display:inline-block;vertical-align:top;width:25%;padding:5px;box-sizing:border-box;color:#282828;font-size:15px;letter-spacing:2px}#productTabs2 .spec{display:inline-block;vertical-align:top;width:75%;padding:10px 40px;box-sizing:border-box;color:#282828;font-size:15px;letter-spacing:2px}#productTabs2 .full-width-spec{display:block;width:auto;font-size:15px;color:#727272}#productT2_left{display:inline-block;width:60%;vertical-align:top}#productT2_right{display:inline-block;width:38%;vertical-align:top;margin-left:2%}#dealerorder{display:table;border:1px solid #444}.rowh{background-color:#111;color:#fff;font-size:14px;display:table-row;text-align:center}.row{background-color:#F2F2F2;font-size:12px;display:table-row}.col1{display:inline-block;border:0 solid #444;padding:5px;display:table-cell;vertical-align:middle;width:10%}.col2{display:inline-block;border:0 solid #444;padding:5px;display:table-cell;vertical-align:middle;width:80%}.col3{display:inline-block;border:0 solid #444;padding:5px;display:table-cell;vertical-align:middle;width:10%}#dealerorder input[type='text']{width:100%;border:1px solid #999;padding:3px}.image-link{height:386px;margin-bottom:2rem}.image-left,.image-right{position:relative;padding:0;flex:0 0 50%;overflow:hidden}.image-left img,.image-right img{width:100%;height:100%;object-fit:cover;vertical-align:middle}.image-left::after{content:" ";position:absolute;top:0;left:90%;width:0;height:0;border-right:260px solid #fff;border-bottom:386px solid transparent}.image-right::after{content:" ";position:absolute;top:0;left:-180px;width:0;height:0;border-left:260px solid #fff;border-bottom:386px solid transparent}.text-left,.text-right{background-color:#555656;color:#fff;padding:30px 45px;box-sizing:border-box;flex-basis:50%;position:relative;z-index:3}.text-left{padding-right:0}.text-left::after{content:" ";position:absolute;top:0;left:100%;width:0;height:0;border-left:260px solid #555656;border-top:386px solid transparent}.text-right{padding-left:0;text-align:right}.text-right::after{content:" ";position:absolute;top:0;left:-260px;width:0;height:0;border-right:260px solid #555656;border-top:386px solid transparent}.image-link h3{color:#bcd201;font-size:40px}.image-link h3 img{vertical-align:middle;margin-top:-10px}.image-link p{font-size:27px}.c_div{overflow:hidden}* CART v2 STYLING */ .c_div{overflow:hidden}.c_div table{width:100%;background:#ececec;padding:5px}.c_table th{border-bottom:1px solid #fff;padding:5px 0}.cart th{background:#333;color:#fff;font-weight:400;font-size:11px}.cart tr:nth-child(even) td{background:#efefef}.cart th{padding:3px 5px}.cart td{padding:3px 5px;height:70px}td.c_del{width:20px;padding:3px 5px 3px 10px}td.c_del a{background:url(../images/remove.png) no-repeat top left;display:inline-block;width:20px;height:20px}td.c_del a:hover,td.c_del a:focus{background-position:bottom left}.c_img{width:70px}.c_img img{width:auto;max-width:70px!important;height:auto}.c_part{display:block;color:#777;font-size:10px}.c_unit{width:60px;text-align:center}.c_qty{width:60px;text-align:center}.c_sub{width:70px;text-align:right}.c_opt{width:60px;text-align:center}.c_productOption1{width:150px;font-size:14px}#c_total{text-align:right;background:none;border-top:1px solid #bbb}.c_box{padding:10px;background:#efefef;float:left;text-align:left;margin:5px 5px 5px 0}.c_box label{display:block}.c_voucher{margin:5px 5px 5px 0}.c_shipping{margin:20px 5px 5px 0;display:none}.c_voucher input[type='text']{text-transform:uppercase;width:200px}.c_totals{width:300px;padding:10px 5px;margin:20px -5px 10px 0;float:right;border-top:1px solid #bbb;border-bottom:1px solid #bbb}.c_totals span{width:140px;display:inline-block;vertical-align:top}.c_subtotal{color:#444;line-height:20px}.c_promo{color:#444}.c_freight{color:#444}.c_freight span span{font-size:9px;line-height:10px}.c_total{display:block;font-size:22px;font-weight:700;color:#444;line-height:30px}span.orderPaymentType{display:block;margin:1px}span.orderPaymentType input{vertical-align:text-top}label.orderPaymentType{display:inline-block;cursor:pointer;font-weight:700;line-height:2em;padding:5px 10px;font-family:"Montserrat",Arial,Helvetica,sans-serif!important}span.orderPaymentType{display:block;margin:0;border:1px solid;background-color:#fff;border-color:#ccc;line-height:2.2;padding:8px;border-spacing:0}.c_table label{font-weight:700}.c_table label small{font-weight:400}#form_payment>.c_table{width:100%;border:0;background:none;padding:0;margin-bottom:-5px;display:block}.payment_detail_boxes{margin-left:2px}.payment_detail_boxes .c_table{border:1px solid;background-color:#f5f5f5;border-color:#ccc}.zipMoneyCartPaymentWidget{width:100%;border:1px solid;background-color:#f5f5f5;border-color:#ccc;padding:5px}.DirectDepositRow td{width:auto!important;display:inline-block!important}.DirectDepositRow td:first-child{width:150px!important;font-weight:700}input[name="cart_submit[orderCardName]"],input[name="cart_submit[orderCardNumber]"]{width:350px!important}label.orderPaymentType img{pointer-events:none;max-height:20px;vertical-align:text-bottom}#c_spBtn{padding:10px 15px;font-size:13px;border:none;border-radius:3px;color:#fff;display:inline-block;text-decoration:none;cursor:pointer;background:#454545}#c_poBtn{background:#454545;color:#fff;height:30px;float:none}#c_poBtn:hover{opacity:.8}#c_frBtn{background:#454545;color:#fff}#c_coBtn{background:#444;color:#fff;font-weight:700;float:right;padding:10px 15px}#c_upBtn{display:inline;background:#454545;color:#fff;font-size:9px;padding:2px;margin-top:4px;height:25px;float:none}#c_ecBtn{background:#d8d8d8;color:#454545;float:right;padding:11px 15px;margin-top:20px;margin-right:5px}#c_prBtn{background:#444;color:#fff;font-weight:700;float:right;padding:11px 15px;border:0;margin-top:20px}#c_ppBtn{margin:0 auto;display:block}#c_steps{border-bottom:6px solid #efefef;text-align:right;margin:10px 0}#c_steps span{border-bottom:6px solid #cfcfcf;display:inline-block;width:120px;max-width:33%;text-align:center;color:#444;font-size:11px;padding:4px 0;margin-bottom:-6px}#c_steps span.active{border-bottom:6px solid #a1c562;font-weight:700}#c_steps span.done{border-bottom:6px solid #666}.FormInput label{width:100%!important}#error-message{margin:20px 0 0;background:#ffd6d6;padding:10px;border-radius:4px;line-height:25px;font-size:.9em;color:#907575;display:none}#directory{overflow:hidden}.directoryitem{position:relative;display:inline-block;margin:0 0 20px;padding:0;overflow:hidden;width:47%;margin-right:2%;min-height:200px;border:0 solid red;vertical-align:top;margin-bottom:30px}.directorytitle{font-size:18px;color:#fff;padding:5px 0 6px;display:block;padding-left:2%;width:98%;border:0 solid green;background-color:#252525;margin-bottom:10px}.directorydesc{position:relative;display:inline-block;color:#7c6b4c;font-size:13px;width:46%;padding-left:2%;max-width:48%;overflow:hidden;border:0 solid purple}.directoryphone{font-size:16px;margin-top:15px}.directoryitem a{text-decoration:none;display:inline-block;width:100%}.directoryimage{position:relative;float:right;width:48%;padding-right:0;max-width:48%;height:auto;min-height:148px;text-align:center;display:inline-block;overflow:hidden;border:0 solid blue}.directoryimage a:hover img{opacity:.7}.readmore{position:relative;float:left;background:#F26B2A;color:#fff;font-size:13px;padding:7px 9px;letter-spacing:1px;display:inline-block;margin-top:10px}.directoryitem a:hover .readmore{background:#ef4023}.directoryitem a:hover .directorytitle{color:#ef4023}.directorydisplayright{width:250px;float:right;margin-bottom:20px}.directorydisplayfacts{margin-bottom:10px;padding-bottom:10px;font-size:14px;line-height:20px}.directorydisplayfacts h2{font-size:16px}.directorydisplayfacts table{border-collapse:collapse;width:100%}.directorydisplayfacts td{vertical-align:top;font-size:13px;padding:4px 0;border-bottom:1px solid #d9d4cb}.directorydisplayfacts td:first-child{width:30%}.directorydisplayfacts td:last-child{width:70%;text-align:left;font-weight:700}.directorydisplayfacts a{vertical-align:top;font-size:13px}.directorydisplaylarge{width:100%;height:auto;background:#f1eee6;line-height:0;margin-bottom:10px}.directorydisplaytext{width:734px;margin:30px 0 20px;padding-right:15px;border-right:1px solid #d9d4cb}.directorydisplayauthor{padding:20px 45px;clear:both;border-top:1px solid #d9d4cb;border-bottom:1px solid #d9d4cb;line-height:22px;font-size:12px}.directorydisplayimages{margin-bottom:5px;overflow:hidden;padding-bottom:6px;border-bottom:1px solid #d9d4cb}.directorydisplaythumb{float:left}.directorydisplaythumb a img{border:0}#directoryD_left{display:inline-block;width:48%;vertical-align:top}#directoryD_right{display:inline-block;width:50%;vertical-align:top;margin-left:2%;padding-top:20px}.directoryD_large{max-width:100%;text-align:center;overflow:hidden}.directoryD_large a{background:url(../images/loading.gif) no-repeat 50% 50%;display:inline-block;width:100%;height:auto}.directoryD_large img{max-width:100%;height:auto}.directoryD_images{text-align:center}.directoryD_thumb{border:3px solid #efefef;margin:2px;background:#fff;line-height:0}.directoryD_thumb,.directoryD_thumb a{display:inline-block;width:100px;height:100px;line-height:96px;overflow:hidden}.directoryD_thumb img{vertical-align:middle}.directoryD_thumb:hover{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}.directoryD_detail{padding:0 10px}#directoryD_links{padding:0 10px 10px;border-bottom:1px solid #ddd}#directoryD_links a{display:inline-block;color:#fff;text-decoration:none;padding:4px 10px}#directoryD_pdfs{padding:10px}.directoryD_pdf{display:inline-block;width:50%}.directoryD_pdf img{max-width:20px!important;margin-right:6px;vertical-align:middle}.directoryD_text{padding:0 10px}#directoryTabs{padding-left:10px;width:104%}#directoryTabs>ul li{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}#directoryTabs>ul{list-style:none;margin:0;padding:0;border-bottom:2px solid #7c7c7c}#directoryTabs>ul li{background-color:transparent;font-weight:400;display:inline-block;text-transform:uppercase;padding:7px 18px;margin:0;cursor:pointer}#directoryTabs>ul li.active{font-weight:700}#directoryTabs>div{width:100%}#directoryTabs>div>div{display:none}#directoryTabs>div>div.active{display:block}#directoryTabs .review{display:inline-block;width:99%;margin-bottom:2%;vertical-align:top}#directoryTabs .review:nth-child(odd){margin-right:2%}#directoryTabs .specs h5{text-transform:uppercase;padding:0 5px}#directoryTabs .group{-webkit-columns:1;-moz-columns:1;columns:1}#directoryTabs .group>div:nth-child(odd){background-color:#efefef}#directoryTabs .specs label{display:inline-block;vertical-align:top;width:30%;padding:5px;box-sizing:border-box;color:#282828;font-size:14px;font-weight:700}#directoryTabs .spec{display:inline-block;vertical-align:top;width:70%;padding:5px;box-sizing:border-box;color:#282828;font-size:14px}#directoryTabs .full-width-spec{display:block;width:auto}.gm-style-iw{width:324px!important;height:120px!important;overflow:hidden!important}.gm-style-iw div{overflow:hidden!important}.ubcmapbox{height:320px;margin-bottom:20px}.ubcmap{position:relative;overflow:hidden;background-color:#e5e3df;height:300px;top:0;left:0;margin:0;max-width:100%}.ubcmap-big{position:fixed!important;top:6%!important;margin:0 10%;width:80%;height:600px!important;z-index:10000}.ubcmap img{max-width:none!important;height:initial!important}.mapimage{position:relative;display:inline-block;width:90px;height:90px}.mapimage img{position:relative;display:inline-block;width:90px;height:90px}.mapcontent{position:relative;display:inline-block;width:220px;margin-left:5px}.posts{padding:40px 0 25px;border-bottom:3px solid #dfdfdf}.posts h1 a{text-decoration:none}.posts .date{color:#bbb;letter-spacing:-.5px;font-size:14px;font-weight:700;text-transform:uppercase}.post .date{color:#bbb;letter-spacing:-.5px;font-size:14px;font-weight:700;text-transform:uppercase}.next_post{margin:15px 0}.popular_posts{padding:0 0 10px;border-top:3px solid #dfdfdf;border-bottom:3px solid #dfdfdf}.popular_posts ul{padding-left:20px}.comment{border-bottom:1px solid #ccc;padding:13px 0;width:60%;overflow:hidden}.commentName,.commentName a{font-weight:700;text-decoration:none}.commentDate{color:#666;font-size:12px;padding-bottom:10px}.commentText,.commentText p{color:#555;margin:0}.admin_blog input[type='text']{width:100%}.admin_blog textarea{width:100%;min-height:80px}.admin_blog table{width:100%}.admin_blog td,.admin_blog th{padding:0 10px}.admin_blog td{padding-top:5px;padding-bottom:5px;border-top:2px solid #bbb}.admin_blog .comBox{padding:5px;max-width:500px;max-height:35px;line-height:17px;background:#efefef;overflow-y:auto}#about-keypoint-wrap{position:relative;display:inline-block;width:100%;margin:0 auto;text-align:center}.about-keypoint{position:relative;display:inline-block;width:170px;margin:0 auto;text-align:center;vertical-align:top}.about-keypoint-img{position:relative;display:inline-block;vertical-align:top}.about-keypoint-txt{font-weight:700}#adminpage input[name='login'],#adminpage input[name='password']{width:100%}#adminpage{margin:0 0 20px;font-size:12px;font-weight:400}#adminpage b{color:#000;font-weight:700}#adminpage table{margin-bottom:10px;border:none;background:#dfdfdf}#adminpage table img{display:inline-block;margin:0 auto}#adminpage td{background:#dfdfdf;color:#000;text-align:left}#adminpage th{background:#cfcfcf;color:#000;text-align:left}#adminpagegallery{position:relative;font-size:12px;font-weight:400}#adminpage table.productedit{width:100%}#adminpage .productedit>td{background:#d6d6d6}#adminpage table.LogBody{width:100%}#adminpage table.log{width:100%;background:#333}#adminpage table.log th{padding:2px;background:#555;color:#fff;font-size:13px}#adminpage table .logrow1 td{padding:4px;background:#cfcfcf;font-size:12px}#adminpage table .logrow2 td{padding:4px;background:#eee;font-size:12px}#adminpage table .logrowS td{padding:4px;background:#ff6;font-size:12px}#adminpage table label{display:inline-block;width:100%;padding:2px}#adminpage table label:hover,#adminpage table label:focus{color:#cf0000;cursor:pointer}#edit_product tbody tr td fieldset table tbody tr td:first-child{width:180px}fieldset{border:none}.audit_box li{width:48%;display:inline-block;vertical-align:top}span.audit_showhide{background:#222}#adminpage input[size='90']{width:100%}#adminpage input[name='insert']{width:50%}.subpages{display:flex;flex-wrap:wrap;flex-direction:row;flex:0 0 80%;margin-right:auto}.subpages div{display:inline-block;box-sizing:border-box;width:25%;min-width:100px;padding:1rem;text-align:center;vertical-align:bottom}.subpages a{display:inline-block;max-width:100%;color:#727272;text-decoration:none}.subpages img{border:0;margin-bottom:5px}.subpages span{display:inline-block;text-decoration:none;width:100%;max-width:100%}.subpages a:hover img,.subpages a:focus img,.subpages a:hover{opacity:.7;font-weight:700;color:#2d7730}#contact{margin:20px auto;background:#ececec;color:#727272;font-size:20px;font-weight:700;padding:30px 1%;flex-grow:1;margin-bottom:2%;max-width:96%}#contactform input[name='enquiry[Postcode]']{width:100px}#contactform #contact_thanks{padding:15px;margin:0 auto;width:75%;text-align:center;border:1px solid #afafaf;background:#cfcfcf}#contactpage{position:relative;display:inline-block;width:50%;vertical-align:top}.contactright{position:relative;display:inline-block;width:45%;vertical-align:top;font-weight:700;overflow:hidden;float:right}.contactright img{padding:5px 10px 5px 5px;vertical-align:middle}.contactright img a:hover{opacity:.6}.contactright a{color:#444446;text-decoration:none;font-family:'Work Sans',sans-serif}.contactright a:hover{color:#083f89}.contactright h3{font-weight:800}.contactright iframe{height:400px;width:100%;padding-top:40px;border:0}.maps{margin-top:50px}.form{overflow:hidden;text-align:left;width:100%;max-width:100%}.form *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form .error .c_err{color:#c00}.c_err{color:#c00}.form>div{padding:1px;margin:0 0 10px;overflow:hidden}.form>div>label{width:35%;float:left;padding-right:10px;line-height:24px}.form>div>div{width:65%;float:right}.form input[type=text],.form input[type=email],.form input[type=url],.form input[type=password],.form input[type=tel],.form input[type=number],.form textarea,.form select{width:95%;padding:4px;border:1px solid #ccc;border-radius:2px}.form input[type=text]:focus,.form input[type=email]:focus,.form input[type=url]:focus,.form input[type=password]:focus,.form input[type=tel]:focus,.form input[type=number]:focus,.form textarea:focus{outline:0;border-color:#4697e4}footer{padding:25px 0 0;background-color:#717171}footer h3{margin-bottom:15px;color:#fff}footer p{color:#fff;font-size:15px}footer li{font-size:15px}footer a{color:#fff;text-decoration:none}footer a:hover,footer a:focus{color:#bcd201;text-decoration:underline}footer .quick-menu ul{list-style:none;margin:0;padding:0;font-weight:200;columns:2;-webkit-columns:2;-moz-columns:2}footer .quick-menu li{margin-bottom:10px}footer .lower-bar{background-color:#fff;padding:10px 15px;margin-top:25px}footer .lower-bar .columns{align-items:center;justify-content:space-between}footer .legal{font-size:11px;text-align:center;padding-top:15px}footer .legal a{color:#bcd201}footer .legal img{margin-left:5px;vertical-align:top}@media (max-width: 1850px){.sociallinksupper{position:absolute;right:200px}}@media (max-width: 1750px){.sociallinksupper{position:absolute;right:170px}}@media (max-width: 1700px){.sociallinksupper{position:absolute;right:150px}}@media (max-width: 1650px){.section-inner{max-width:90%}.sociallinksupper{position:absolute;right:120px}}@media (max-width: 1600px){.sociallinksupper{position:absolute;right:100px}}@media (max-width: 1400px){.section-inner{max-width:95%}.dealer{width:45%}}@media (max-width: 1280px){.section-inner{max-width:98%}#leftcontainer{width:20%;margin:0 2% 0 0}#menuv{width:auto}#menuv nav ul li{font-size:16px}#menuv nav ul li ul li{height:auto}.middle{flex:0 0 70%;margin-left:2%}.slideshow-text{width:90%}.image-link p{font-size:24px}#adminbutton{right:140px}}@media (max-width: 1120px){.fixedContainer{width:92%!important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{width:3%!important}footer .columns{flex-wrap:wrap}}@media (max-width: 1024px){.dealer{width:44%}.subpages div{width:32%;padding:1rem}}@media (max-width: 985px){.ddmenu nav ul li ul{display:none}.ddmenu nav ul li ul li{display:none}#productD_left,#productD_right{width:49%}#productTabs .specs label{width:60%;padding:10px 5%}#productTabs .spec{width:40%;padding:10px 2%}.productitem{flex-basis:calc(48% - 2%)}.section-inner{padding:0 1rem}.product-details{flex-wrap:wrap}.product-details>div{flex:0 0 calc(100% - 30px)}.vertical-tabs{display:flex;flex-wrap:wrap}.vertical-tabs li{flex:0 1 auto}.vertical-tabs a{padding:0 1rem 0 2.5rem;font-size:20px;height:46px;background-position:bottom left}.virtualshowroomsleft{width:35%}.virtualshowroomsright{width:61%}.virtualshowroomsright iframe{height:300px}.image-link{flex-wrap:wrap;height:auto}.image-link>div{flex:0 0 100%}.image-link p{font-size:18px}.text-left::after,.text-right::after{content:none}.hr-heading{font-size:20px}}@media (max-width: 930px){#contact a{float:none;position:relative;display:block;width:auto;margin:15px auto 0;padding:10px}.dealer{width:90%}#contactpage,.contactright{width:90%}}@media (max-width: 860px){.middle{flex:0 0 65%;margin-left:2%}#form_detail,#form_shipping,#form_payment{width:auto!important;display:block!important;margin:0!important}#next img,#prev img{height:30px;width:30px}.slideshow-overlay{background:#bcd201;bottom:-50px;height:100px;z-index:1500}}@media (max-width: 825px){header .section-inner{flex-wrap:wrap}header .logo{flex:0 0 50%}header .header-right{flex:0 0 100%;margin-top:-80px}#adminbutton{position:absolute;right:1%;top:5px}#cartitems{position:absolute;right:1%;top:45px;text-align:right}.sociallinksupper{right:70px;top:115px}.search-bar{margin-top:0}.cta{width:48%}#warrantyright{display:none}.form{width:100%}.quick-links{flex-wrap:wrap}.quick-links>div{flex-basis:50%}.quick-links-lower{flex-wrap:wrap}.quick-links-lower .columns-seven{flex:0 0 calc(50% - 30px)}footer .columns{flex-wrap:wrap}footer .columns-four,footer .columns-six,footer .columns-five{flex-basis:calc(50% - 30px)}}@media (max-width: 780px){.directoryitem{width:100%;margin-right:0}#footer{height:30px;padding:13px 0 0}}@media (max-width: 760px){#leftcontainer{width:98%;margin:0 1% 0 0;flex:0 0 100%}.middle{flex:0 0 98%;margin-left:1%}#contactpage,.contactright{width:98%}}@media (max-width: 700px){#adminbutton{right:120px;top:45px}.productitem{height:300px}.productbtns a{display:block}.virtualshowroomsleft{width:100%}.virtualshowroomsright{width:100%}.virtualshowroomsright iframe{height:500px}}@media (max-width: 640px){*{width:auto;height:auto}.hr-heading{display:none;visibility:hidden;pointer-events:none}.slideshow-overlay{bottom:-80px}#ctacontainer{margin-top:40px}.vertical-tabs li{flex:0 0 100%;margin:2px 0}.text-left{padding-right:45px}.text-right{padding-left:45px}#contact{flex-wrap:wrap}#contact>div{flex:0 0 100%}#contact>a{flex:0 0 calc(100% - 20px)}footer .columns-four,footer .columns-six,footer .columns-five{flex-basis:calc(100% - 30px)}#toggle{font-size:14px}#wrapper{width:100%;border:0}.filterOpts label{display:inline-block;margin-right:10px}.pagegalleryimage{width:19%;padding-bottom:19%;margin:.5%}#sitemap>div{float:none!important;width:auto!important}.fixedContainer{width:96%!important;height:auto!important;float:none!important;text-align:center;margin:0 auto}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{display:none;width:5%!important}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{width:100%;text-align:left;padding:2px 6px!important}.moveableContainer{height:auto!important;width:100%!important}#productTabs>ul li{width:99%!important;padding:0;display:block;margin-right:0;text-align:center}.productT_left{display:block;width:100%}.productT_right{display:block;width:100%}.productD_large{height:auto}.productD_left{display:block;width:100%;flex:0 0 100%}.productD_right{display:block;width:100%;margin-left:0;flex:0 0 100%}#productD_right h1{padding:0}.productD_detail{padding:0}#productD_price{padding:10px 0}#productD_links{padding:10px 0}.productD_pdf{display:inline-block}.productD_text{padding:0}.productD_thumb{width:29%;margin:1%}.productD_thumb a{display:flex;flex-direction:row;align-items:center;justify-content:center;width:auto}#productTabs2>ul li{padding:10px 3%;margin-right:0;width:44%}#recentview{float:none;width:auto;padding:0 15px 15px;margin:0;border-top:1px solid #bbb}.recent_view{width:50%;vertical-align:middle;display:inline-block}td.c_del{width:20px;padding:3px 5px}.c_img{width:60px}.c_qty{width:50px}.c_qty input{width:100%}.c_sub{width:60px}.c_opt{width:50px}.c_voucher input[type='text'],.c_shipping input[type='text'],.c_shipping select{width:100%}.c_box{clear:right;margin-top:10px}#form_detail,#form_shipping,#form_payment{width:auto!important;display:block!important;margin:0!important}.c_table input[type='text'],.c_table input[type='email'],.c_table input[type='phone'],.c_table input[type='number'],.c_table textarea,.c_table select{width:100%!important}.c_table input[size='4'],select[name='cart_submit[orderCardExpiryM]'],select[name='cart_submit[orderCardExpiryY]']{width:auto!important}table.c_table th{width:35%;min-width:90px}#c_cvvhelpbox{left:-140px;width:200px}.subpages div{width:48%;margin:4px 1%}#contacttext iframe{width:100%}.form>div{margin:0 0 8px}.form>div>label{width:100%;float:none;margin:0 0 5px}.form>div>div{width:100%;float:none}.form input[type=text],.form input[type=email],.form input[type=url],.form input[type=password],.form input[type=tel],.form input[type=number],.form textarea,.form select{width:100%}}@media (max-width: 600px){.sociallinksupper{right:70px}.sociallinksupper img{padding:5px 2px}}@media (max-width: 560px){#adminbutton{position:relative;right:0;top:30px}#cartitems{position:relative;display:inline;float:right;top:0}.search-bar button{margin-top:-40px}.search-bar{position:relative;display:block;width:100%}header .logo{flex:0 0 100%;text-align:center;margin-bottom:-30px}header .header-right{margin-top:0}.ddmenu nav>ul>li:not(:last-child){padding-right:10px}.ddmenu a{padding:8px}.ddmenu li{min-width:auto}.sociallinksupper{position:relative;top:0;text-align:center;right:auto;left:auto;margin:0 auto;display:block;width:100%}.productitem{flex-basis:calc(47% - 2%)}}@media (max-width: 495px){.productD_thumb{width:45%}}@media (max-width: 460px){#ctacontainer{margin-top:80px}.slideshow-overlay{bottom:-120px;height:120px}#ctacontainer{margin-top:60px}.productitem{flex-basis:calc(98% - 2%)}}@media (max-width: 415px){#footer{height:42px;padding:0}#productTabs2 .group{columns:1}#productTabs2>ul li{width:94%}.subpages div{width:98%}.virtualshowroomsright iframe{height:400px}.cta{width:98%}}@media (max-width: 360px){.productbtns a{font-size:14px}.productD_pdf{width:100%}.recent_view{width:auto;display:block}table.cart{border-collapse:separate!important;border-spacing:0 5px}table.cart th{display:none}td.c_title,td.c_opt,td.c_unit,td.c_qty,td.c_sub{display:inline-block;width:94%;height:auto;border-right:1px solid #bbb}td.c_del{border:1px solid #bbb;border-right:0;border-radius:6px 0 0 6px;height:auto}td.c_img{width:auto;border-top:1px solid #bbb;border-bottom:1px solid #bbb}td.c_img img{width:50px!important}td.c_title{border-top:1px solid #bbb;border-radius:0 6px 0 0}td.c_unit{text-align:left}td.c_qty{text-align:left;border-bottom:1px solid #bbb;border-radius:0 0 6px 0}td.c_qty input{width:auto}#c_upBtn{font-size:13px;padding:2px 6px;margin:0 0 0 4px}td.c_sub{display:none}td#c_total{padding:0;border-top:0}.c_totals{float:none;width:auto}.c_box{float:none;width:auto;margin-right:0}#c_cvvhelpbox{left:-140px;width:160px}}@media (max-width: 320px){table.cart *{font-size:12px!important;line-height:15px}td.c_del{padding-right:0;padding-left:3px}td.c_img{display:none}td.c_title,td.c_opt,td.c_unit,td.c_qty,td.c_sub{padding-left:0}.c_totals div>span{width:50%}.c_totals span>span{width:100%}}#debug{position:relative;padding:10px 15px;text-align:left;background:#cfdaff;border-top:12px solid #c4d2ff;border-bottom:12px solid #c4d2ff}#debug h1{border:none;color:#001b51;text-transform:none;text-decoration:none}#debug pre{color:#000d27}