*,body,html{margin:0;padding:0}body,main{position:relative}h1,h2,h3{text-transform:uppercase}.col,.group,.half{zoom:1}a img,hr{border:none}#header1 p,.float_right{float:right}#header1 ul,#mobMenu ul,#navigation ul,.altNav{list-style:none}#header2,#navigation,#siteHeader{overflow:visible}#header1,.nowrap,a.smallButton{white-space:nowrap}.altNav li,.col,.half,.third{vertical-align:top}#overlay,.altNav li a,.imgWrapper img{right:0;bottom:0;top:0}#mobMenu ul li a,blockquote{margin:0 auto;display:block}#cart_preview:hover table,#loader.loading,#mobMenu ul li a,#navigation,.altNav li a,a.rss,a.smallButton,article,aside,blockquote,cite,figure,footer,header,hgroup,iframe,main,menu,nav,section{display:block}#tabNav h2 a,*{box-sizing:border-box}#tabNav h2,#tabs{z-index:20}#filterform,#modal,#quicklinks,#results{padding-top:10px}.buttonLink,.checkboxes li label,.quicklinks li a{background-color:#00adc4}#primary p img,#results .advisory,.spaced,form h2{margin-bottom:10px}.clearfix,.col,.group:after,.half,blockquote,hr{clear:both}#confirmClear,#modal{z-index:30;display:none}*,button,input[type=button],input[type=submit]{-webkit-appearance:none;-webkit-appearance:none}#cart_preview table,#filterform,#quicklinks,main{padding-bottom:10px}#cart_preview table,#confirmClear,#loader,#mobCart,#mobMenu,#modal,#overlay,#tabMarker{display:none}#down,#navigation ul li,#up,.altNav li,.checkboxes li label,.closeModal,.showMenu,a.smallButton{cursor:pointer}*{font-family:inherit;-webkit-margin-before:0px;-webkit-margin-after:0px;-webkit-margin-start:0px;-webkit-margin-end:0}body{font-family:Glegoo,serif;font-size:90%;color:#595959;background-color:#4f4f4f}main{background-color:#d3ecec}h1{font-weight:700}h2,h3{font-weight:400}.bold,strong{font-weight:700}hr{width:100%;border-bottom:1px solid #369191;margin:10px 0}form hr{border-bottom:1px solid #444;margin:20px 0}#contact hr{border-bottom:1px solid #bbb}.hidden,.mob{display:none!important}#header1 ul li,.buttonLink,.cell,.col,.half,.third,.vDiv{display:inline-block}.float_left,.mainCol,.subCol{float:left}#totals div:first-of-type,.align_left{text-align:left}.align_center,.cart_form input[type=text]{text-align:center}#header1 p,#status_output,.align_right{text-align:right}.justify{text-align:justify}.footerBottom,.smaller{font-size:.9em}#header1,#navigation ul li,.bigger{font-size:1.2em}.em{font-size:1.5em;letter-spacing:1px}.pad{padding-top:20px;padding-bottom:0}.topPad{padding-top:40px}.bPad{padding-bottom:30px}.padded{padding:20px 0}.minHt{min-height:250px}.half,.tab{white-space:normal}.italic{font-style:italic}.divider{margin:20px 0;border-bottom:1px solid #fff}.error{color:red}.advisory{color:#737399}.half{width:50%}.padLeft{padding-left:1%}.padRight{padding-right:1%}.col{width:50%;text-align:left}.imgWrapper img{width:100%;position:absolute;left:0;margin:auto;min-width:50%;min-height:50%}.imgWrapper{position:absolute;top:-50%;left:-50%;width:200%;height:200%;z-index:1}#header2,#mobMenu,#siteHeader,.banner,.bar,.buttonLink,.inner{position:relative}.spacer,a.rss{height:20px}.group:after,.group:before{content:"";display:table}.inner{margin:0 10%}#smilesContainer li,.buttons p:first-of-type,.vDiv{margin-bottom:5px}.inner ul{list-style-type:circle;margin-left:20px}.inner p{padding-bottom:5px}.subCol{width:27%;margin-left:2%;text-align:left!important}.banner,.bar,.cols,.third{text-align:center}.mainCol{width:68%;margin-right:3%;padding-bottom:20px}.cols{margin-top:30px;padding:30px 5%}#mobMenu ul li,#primary p img,.backLink{margin-top:10px}.third{width:26%;padding:0 2%}.third p{width:90%;margin:0 auto 5px}#modal,.third img{width:80%}.cols div:nth-of-type(2){border-left:1px solid #fff;border-right:1px solid #fff}.banner{width:100%;min-height:200px}.bar{width:100%;padding-top:30px;padding-bottom:30px}.page_title,.post_title{width:100%;position:relative;padding-top:20px;padding-bottom:20px;text-align:left}#confirmClear button,.buttonLink{padding:3px 5px;text-transform:uppercase}.backLink,.buttonLink,a.smallButton{text-align:center}.page_title h1,.post_title h1{text-transform:uppercase;font-weight:700;font-size:2.5em}.page_title h2{text-transform:uppercase;font-weight:400;font-size:1.3em}#smilesContainer{list-style:none;margin-top:5px}#cart_preview table a,a{-webkit-transition:background-color .5s,color .5s;-moz-transition:background-color .5s,color .5s;-o-transition:background-color .5s,color .5s;transition:background-color .5s,color .5s;text-decoration:none;outline:0;color:#3296db}#sidebar a:hover,#siteHeader a:hover,.post h2 a:hover,.post_nav a:hover,.tweet a:hover,a.readMore:hover,a:hover,article footer a:hover{color:#000}a.readMore,article footer a{font-weight:700;font-style:italic;color:#595959}#siteHeader a,.post_nav a,a.smallButton:hover{color:#fff}#sidebar ul li a{color:#666}.tweet a{color:#3296db}#modal,a.rss{color:#010101}.buttonLink{z-index:1;font-weight:400;font-size:1.1em;height:40px;line-height:34px;color:#fff!important}#navigation ul li ul,.homeNav{background-color:rgba(44,174,174,.8);position:absolute}.buttonLink.greyButton{margin-top:10px;background-color:#737399;float:right}#cart_preview table .buttonLink:hover,#clearOrder:hover,#confirmClear button:hover,.buttonLink:hover{color:#fff!important;background-color:#007fa3}#filterform,#header2,#homesearch input[type=text]:focus,#mobMenu,#overlay{background-color:#fff}.uline{color:#fff;border-bottom:1px dotted #fff}a img{outline:0}a.rss{line-height:20px;background:url(../img/rss.png) no-repeat;padding-left:25px;margin:10px 0;text-decoration:none}a.smallButton{height:18px;line-height:18px;padding:1px 0;width:70px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}#header1 ul li,#mobCart a,.dropdowns span,table.checkout tr td:last-child{padding-right:10px}#sidebar,.logo{margin-top:20px}#siteHeader{background-color:#2caeae}#header1{color:#fff;background-color:#1f93a4;padding:5px 10% 0;margin-bottom:50px}#header1 span{padding:0 10px}#header1 ul{float:left}#header2{padding:20px 10%;height:162px;color:#087777}#header2 img{position:absolute;z-index:1;top:-38px;right:5%;height:200px}#header2 p:last-of-type{font-size:20px}.logo{font-family:'Open Sans',sans-serif;text-transform:uppercase;font-weight:600;line-height:35px;font-size:35px}.cartHeader,.pParam{font-weight:700}#tabNav h2,.qte{font-size:1.5em}.vDiv{width:0;height:54px;border-left:2px solid #7a7a7a;vertical-align:middle}.cell{vertical-align:bottom;text-align:left;margin-left:5px}#confirmClear,#confirmClear button,#down,#featureWrapper h3,#footer,#loginform,#mobMenu ul,#navigation ul,#navigation ul li,#searchArea h3,#tabNav,#tabNav h2,#up,.altNav,.altNav li,.cartRow div,.cartform input[type=text],.checkboxes li,.featureImg,.quicklinks li,blockquote{text-align:center}.right,.tabRight{float:right;margin-left:-400px}#mobMenu{padding:20px 0 10px;min-height:10px;z-index:2;color:#fff}#mobMenu ul li{text-transform:uppercase}#mobMenu ul li a{width:250px;color:#fff;padding:5px;background-color:#017270}#mobMenu ul li.current_item a{background-color:#737399!important;color:#fff}#mobMenu ul li.current_item ul li a{background-color:#017270!important}#navigation{font-weight:400;height:60px}.homeNav{left:0;right:0;bottom:-60px;z-index:10}#navInner,#navigation ul li,#slides,#tabNav,#tabNav h2,#tabWrapper,#tabs,.altNav li,.qte,.tab,.tabInner,blockquote,blockquote p{position:relative}#homesearch button,#quicklinks h2,#tabWrapper,.tab{background-color:#2caeae}#navigation ul li{display:inline-block;vertical-align:bottom;padding:0;border:none;text-transform:uppercase}#navigation ul li a{display:inline-block;height:60px;line-height:60px;padding:0 5px;color:#fff;background-color:transparent;-moz-transition:color .3s,background-color .3s;-webkit-transition:color .3s,background-color .3s;-o-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}li.navSpacer{width:20px}#navigation ul li ul{display:none;text-align:left;top:60px;margin-top:0;left:-999px;z-index:99}#navigation .current_item a,#navigation ul li a:hover{background-color:rgba(1,114,112,.6);color:#fff}#navigation ul li:hover ul,ul.hovered{left:0}#navigation ul li:hover>ul.child{display:inline-block;height:auto}ul li:hover ul li:hover ul{top:5px;left:90%}#navigation ul li ul li{text-align:left;white-space:nowrap;float:none;width:auto;padding:0;display:block;font-size:1em}ul.child ul.child{left:100%!important;top:0!important}.altNav li{display:inline-block;z-index:1;width:32.2%;margin:10px .5%;padding-top:20px;padding-bottom:20px;-moz-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-0-transition:all .2s ease-in-out;transition:.2s ease-in-out}.altNav li:hover{-moz-transform:scale(1.02);-webkit-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}.altNav li:first-of-type{margin-left:0;margin-right:1%}.altNav li:last-of-type{margin-left:1%;margin-right:0}.altNav li a{position:absolute;z-index:2;left:0;text-indent:-9999px}.altNav li p{width:90%;margin:5px auto}.altNav li p:first-of-type{text-transform:uppercase;font-size:1.2em;font-weight:700}.altNav li hr{width:85%;margin:5px auto;height:0;border-bottom:2px solid #fff}#overlay{position:fixed;left:0;z-index:15;opacity:.8}#modal{top:100px;position:absolute;left:10%;background-color:rgba(238,235,234,.9);-webkit-box-shadow:7px 7px 5px 0 rgba(50,50,50,.75);-moz-box-shadow:7px 7px 5px 0 rgba(50,50,50,.75);box-shadow:7px 7px 5px 0 rgba(50,50,50,.75);border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-o-border-radius:1px;border:1px solid #333}.closeModal{margin-right:10px;-moz-opacity:0.50;-khtml-opacity:0.50;opacity:.5}.closeModal:hover{-moz-opacity:1;-khtml-opacity:1;opacity:1}#loader{position:fixed;z-index:101;padding:1px}#navInner,#tabNav h2{display:inline-block}#loader.loading{width:100px;height:100px;top:50%;left:50%;margin-top:-50px;margin-left:-50px;background:url(../img/spinner.gif) center no-repeat rgba(255,255,255,.8);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-webkit-box-shadow:7px 7px 5px rgba(50,50,50,.75);-moz-box-shadow:7px 7px 5px rgba(50,50,50,.75);box-shadow:7px 7px 5px rgba(50,50,50,.75)}#status_output{color:#00f}blockquote{width:90%}blockquote p{color:#84bae2;font-size:2em!important;line-height:120%}cite{color:#fff;font-style:normal;text-transform:uppercase;padding-top:5px}.qte{font-family:Times,serif}h1 .qte{top:10px}#tabs{top:-60px;overflow:hidden;width:100%;margin-bottom:-60px}#tabNav{background-color:rgba(4,73,94,.6);color:#fff}#tabMarker{position:absolute;height:60px;width:130px;top:0;left:0;z-index:10;border:2px solid #fff;overflow:visible!important;background-color:rgba(0,47,53,.6)}#tabMarker:after,#tabMarker:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#tabMarker:after{border-color:rgba(44,174,174,0);border-top-color:#2caeae;border-width:20px;margin-left:-20px}#tabMarker:before{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:23px;margin-left:-23px}#tabNav h2 a{padding:15px;color:#fff;height:60px;line-height:60px}#tabWrapper{color:#fff;left:0;overflow:hidden;max-width:400%}.tab{z-index:1;padding:0;height:auto;max-width:100%}.tabInner{padding:20px 10%;overflow:auto}.currentTab{z-index:10}#jsme_container{width:100%;height:500px}.tabRight{width:400px}#mini_jsme{width:400px;height:300px}#featureWrapper{width:400px;float:right;margin-left:20px}.tabText{margin-right:420px}.right{width:400px;background-color:#98fb98;height:200px}#featureWrapper .caroufredsel_wrapper,#featured{width:100%!important}.productList{width:100%;list-style:none!important;margin:0!important}.pageBg,.slides{position:absolute;margin:0;right:0;bottom:0;overflow:hidden;padding:0;top:0;left:0}.featured{width:100%;white-space:nowrap;background-color:#d3ecec;border-bottom:1px solid #2caeae;min-height:90px}.featureImg,.featureText{display:inline-block;white-space:normal;vertical-align:middle}#homesearch button,.checkboxes li,.pParam,.quicklinks li{vertical-align:top}.featureImg{width:35%}.featureText{width:65%}.featureText p{margin:5px;font-size:.9em;color:#2caeae}.featureImg img{max-width:100%!important;max-height:90px!important;width:auto!important;height:auto!important;-ms-interpolation-mode:bicubic}#down,#featureWrapper h3,#up{background-color:#1f93a4;width:100%;height:30px;line-height:30px}#quicklinks,.searchInput{background-color:#d3ecec}#up{border-top:1px solid #2caeae}#down .fa,#up .fa{font-size:1.8em}#down:active,#up:active{-webkit-box-shadow:inset 0 -2px 2px 0 rgba(0,0,0,.25);-moz-box-shadow:inset 0 -2px 2px 0 rgba(0,0,0,.25);box-shadow:inset 0 -2px 2px 0 rgba(0,0,0,.25)}#down:active{-webkit-box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.25);-moz-box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.25);box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.25)}#slides{width:100%;height:500px}.slides{list-style:none;z-index:2}.pageBg{z-index:-1}#cart_preview table,#menuOpen,.rslides_tabs{position:absolute;z-index:10}.slides li{position:absolute;width:100%;height:100%;bottom:0;padding-bottom:0;overflow:hidden;left:0;top:0;z-index:1}.slides img{display:block;height:auto;float:left;width:100%;border:0}.rslides_tabs{bottom:-10px;text-align:right;right:5%}.rslides_tabs li{display:inline;float:none;margin-right:5px}.rslides_tabs a{border:1px solid #9cdcf8;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;display:inline-block;height:10px;overflow:hidden;text-indent:9999px;width:10px;margin:0 3px}.rslides_here a{background:#9cdcf8!important}#homesearch{position:absolute;z-index:20;top:70px;right:20px;white-space:nowrap}#homesearch label{position:absolute;z-index:-1;color:transparent}#homesearch input[type=text]{height:40px;padding:5px 3px;width:350px;border:1px solid #2caeae;margin:0!important;display:inline-block;vertical-align:top;background-color:rgba(255,255,255,.6)}#homesearch button{height:40px;line-height:40px;color:#fff;font-size:24px;margin:0!important}#homesearch button .fa{position:relative;top:-2px}#contactform button:hover,#contactform input[type=submit]:hover,#filterform button:hover,#filterform input[type=submit]:hover,#homesearch button:hover,#miniSearch:hover,#searchStructure:hover,#searchform input[type=submit]:hover,.cartform input[type=submit]:hover,.checkboxes li label.selected,.checkboxes li label:hover,.quicklinks li a:hover,.tab .buttonLink:hover{background-color:#007fa3}#quicklinks h2{padding:10px 10%;color:#fff}#quicklinks .inner{white-space:nowrap;width:80%;margin-left:auto;margin-right:auto;max-width:950px;padding:10px 0}.quicklinks{list-style:none!important;margin:0!important;max-width:380px}#quicklinks .half:last-of-type ul{margin-left:auto!important}#quicklinks .half:last-of-type h3{width:330px;margin-left:auto!important;margin-right:0}.quicklinks li{display:inline-block;margin-bottom:5px}.quicklinks li a{display:block;color:#fff;margin:0 15px 0 0;padding:5px;width:175px}#contactform button,#contactform input[type=submit],#filterform input[type=submit],#miniSearch,#searchStructure,#searchform input[type=submit],#sidebar .buttonLink,.tab .buttonLink{background-color:#369191}#filterform input[type=text]{border:1px solid #007fa3;width:250px}.searchInput{display:block;padding:5px;margin:0 5px 5px}.searchInput label{margin-left:5px}#contactform button,#contactform input[type=submit],#filterform button,#filterform input[type=submit],#miniSearch,#searchStructure,#searchform input[type=submit]{color:#fff;padding:0 5px;text-transform:uppercase;width:auto;height:40px;line-height:40px;font-size:1.2em;margin-left:5px;margin-right:5px}#searchform input[type=submit]{margin-left:0}#searchform input[type=text]{width:100%;height:40px}#filterform input[type=submit]{min-width:80px}#filterform button{background-color:#aaa}#searchArea{width:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc}#searchArea h3{font-size:1em;height:40px;line-height:40px}#results .advisory{line-height:20px;padding-bottom:0}.primarywrap,.wrapmiddle{float:left;width:100%}.buttonsLeft,.buttonsRight{width:160px;min-height:200px;float:left}.middle{margin-right:170px;margin-left:170px;min-height:200px}.buttonsLeft{margin-left:-100%}.buttonsRight{margin-left:-160px}.checkboxes{list-style:none;margin:0!important}.checkboxes li{display:inline-block;margin-bottom:5px;margin-right:5px;margin-left:5px;position:relative}label,label.fxWidth{margin:5px 10px 5px 0;clear:left}input[type=checkbox].abs{position:absolute;top:0;left:0;z-index:-1}.checkboxes li label{display:inline-block;color:#fff;margin:0 auto;padding:5px;width:150px}.loading_bar{display:inline-block;width:163px;height:10px;background:url(../img/loading_bar.gif) no-repeat}#loginform input[type=password],#loginform input[type=text],#sidebar,#totals,.productImg{width:250px}#resultsContainer{position:relative;top:-50px;z-index:1}.smileResults{background-color:#fff;padding:10px}#primary{margin-left:260px;overflow:auto;padding:0 0 10px 10px}#sidebar{float:left;min-height:100px;background-color:#2caeae;color:#fff;padding:10px}#sidebar hr{border-color:#fff}#sidebar .buttonLink{color:#fff;min-width:190px;margin-bottom:10px}#sidebar .buttonLink:hover{color:#fff;background-color:#007fa3}#primary h1{min-height:60px;line-height:60px}#primary p img{max-width:100%;height:auto!important}#primary p img.float_left{margin-left:0!important;margin-right:10px!important}#primary p img.float_right{margin-right:0!important;margin-left:10px!important}.productImg{padding:3px;border:2px solid #369191;background-color:#fff;float:right;margin-left:10px}.pParam,.price{width:200px;display:inline-block;zoom:1}.productImg img{width:100%;height:auto}.cartRow div,.cart_icon span,.cartform span,.price{vertical-align:middle}.cartform{margin-bottom:5px;padding:5px}#confirmClear,.cart{background-color:#fff;padding:10px}.cartform.ajaxform{background-color:#efefef}.cartform input[type=text]{height:40px;width:40px;font-size:inherit;margin-right:10px;display:inline-block;vertical-align:middle;zoom:1;border:1px solid #bbb}.ajaxform input[type=text]{border:none}.cartform span{height:auto;line-height:100%}.cartform input[type=submit]{color:#fff;padding:0 5px;text-transform:uppercase;width:auto;height:40px;line-height:40px;margin-left:5px;margin-right:5px;background-color:#369191;position:relative;top:3px}#confirmClear{position:fixed;clear:both;margin:10px 0 10px -150px;width:300px;left:50%;top:16%;border:2px solid #809fa4;-webkit-box-shadow:7px 7px 5px rgba(50,50,50,.75);-moz-box-shadow:7px 7px 5px rgba(50,50,50,.75);box-shadow:7px 7px 5px rgba(50,50,50,.75)}#confirmClear button{display:inline-block;position:relative;z-index:1;font-weight:400;font-size:1.1em;color:#fff!important;height:40px;line-height:40px;margin:5px}#cart_preview table .buttonLink,#clearOrder,#confirmClear button.greyButton{background-color:#737399}#confirmClear button.greenButton{background-color:#00adc4}#weird img{width:340px;border:2px solid #fff;margin-bottom:-4px}#loginform{background-color:#369191;color:#fff;padding:5px;width:400px;height:225px;margin:0 auto 10px;overflow:hidden}#totals,.cart .stripe{margin-left:auto;margin-right:0;margin-top:20px}#loginform label{float:left;width:100px;text-align:right;text-transform:uppercase}#loginform p:first-of-type{margin-top:35px}#loginform input[type=submit]{margin-right:12px;color:#fff;background-color:#737399;height:40px;line-height:40px;text-transform:uppercase}#loginform input[type=submit]:active{background-color:#5f5f7f}label{width:150px}label.fxWidth{display:inline-block;width:130px}.status_output p,td,th{margin:0}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{margin:4px 0;padding:5px 1%;background:#fff;border:none;color:#2d2d2d;font-size:inherit;font-family:inherit}.footerTop,.footerTop a{color:#4f4f4f}.link{font-size:.9em!important;width:97%!important}.wide{width:550px!important}.little{width:150px!important}.tiny{width:30px!important}.halfWidth{width:46%!important}.auto{width:auto!important}.comments{width:70%!important}textarea{resize:none}button,input[type=button],input[type=submit]{display:inline-block;height:25px;line-height:25px;margin:10px 0 5px;font-size:inherit;font-family:inherit;padding:0;border:none;text-align:center;cursor:pointer}input[type=image]{margin:5px 10px}input[type=checkbox]{-webkit-appearance:checkbox!important}input [type=radio]{-webkit-appearance:radio}select{-webkit-appearance:menulist!important;font-size:.9em;max-width:120px}select.awidth{max-width:none}.status_output{margin-top:5px;min-height:22px;line-height:22px;text-align:right}.status_output img{position:static!important}#contactform input[type=email],#contactform input[type=tel],#contactform input[type=text]{width:300px}#contactform input[type=text].wider,.stripe img{width:100%}#contactform textarea{width:100%;height:150px}.cart{margin:10px auto}.cartHeader{margin-top:5px;background-color:#efefef;font-size:.9em}.cartRow{white-space:nowrap;text-align:left}#cart_preview,#mobCart,#totals div,.buttons,.cart_icon{text-align:right}.cartform .cartRow{border-bottom:1px dashed #ccc}.cartRow div{display:inline-block;width:14.5%;white-space:normal}.cartRow div:first-of-type{width:25%;text-align:left}#totals div{width:50%;display:inline-block}.buttons{margin:20px 0 10px;overflow:auto}.buttons a{margin-right:10px}.stripe{width:130px;margin-top:10px}.dropdowns{margin:10px 0}#cart_preview{position:relative;z-index:5;width:180px;margin:0 0 0 auto}.homeCart{position:absolute!important;z-index:10!important;right:0;top:10px}.cart_icon{white-space:no-wrap;position:relative;width:130px;height:40px;background-color:#737399}.cart_icon:after{left:0;top:50%;border:20px solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-left-color:#d3ecec;margin-top:-20px}.cart_icon span{display:inline-block}.cart_icon .fa{font-size:2em;margin-right:10px}#cart_preview table{width:300px;right:20px;top:35px;background-color:#fff;font-size:.9em;border:1px solid #72878c;-webkit-box-shadow:1px -1px 3px 0 rgba(50,50,50,.6);-moz-box-shadow:1px -1px 3px 0 rgba(50,50,50,.6);box-shadow:1px -1px 3px 0 rgba(50,50,50,.6)}#mobCart{font-size:110%}#mobCart a{color:#809fa4}table.checkout{width:99%;margin-top:10px;margin-left:1%;margin-bottom:10px;border-spacing:0;background-color:rgba(255,255,255,.6)}.footerTop img,.footerTop ul{display:inline-block;vertical-align:top;margin:20px 30px 20px 0}td,th{padding:3px;text-align:left}table.checkout td{padding-top:0;padding-bottom:0}table.options td{border-top:1px solid #a7cdda}table.no_options td{max-width:150px}#footer{background-color:#4f4f4f;color:#fff}.footerTop{background-color:#fff}#menuOpen,.showMenu{color:#fff;text-align:center;display:none}.footerTop img{height:124px}.footerBottom a,.footerTop a:hover{color:#00adc4}.footerTop ul{text-align:left;font-weight:300;list-style:none;zoom:1;text-transform:uppercase}.footerTop ul li{padding:2px 0}#menuOpen{top:0;right:0;left:0;background-color:#00a6dc;text-transform:uppercase;height:25px;line-height:25px}.showMenu{background-color:transparent;font-size:2.5em}.onMob{display:none}@media screen and (max-width:1100px){#primary{margin-left:230px}#sidebar{width:220px}.pParam{width:150px}.price{width:100px}}@media screen and (max-width:1024px){#header2,.tabInner{padding:20px 5%}body{font-size:85%}li.navSpacer{width:20px}.logo{font-size:30px;line-height:30px}#header2{height:145px}#header2 p:last-of-type{font-size:18px}#header2 img{height:180px;right:3%;top:-35px}#tabNav h2{font-size:1.4em}#slides{height:420px}.productImg{width:210px}#primary h1,.inner h1{font-size:1.8em}.inner{margin:0 5%}#header1{padding:5px 5% 0}#quicklinks .inner{width:90%}#quicklinks h2{padding:10px 5%}}@media screen and (max-width:900px){.logo{font-size:25px;line-height:25px}#header2{height:129px}#header2 p:last-of-type{font-size:16px}#header2 img{height:160px;top:-31px}#tabNav h2{font-size:1.2em}#slides{height:380px}}@media screen and (max-width:825px){#hometab,#tabWrapper{width:100%!important}#featured,#sidebar,.tabText{width:100%}#searchform input[type=submit],.tabText{margin:0}#quicklinks .pad,#quicklinks h2,#quicklinks h3,.quicklinks{text-align:center}#header1{font-size:1em}.logo{font-size:20px;line-height:20px}#header2{height:113px}#header2 p:last-of-type{font-size:16px}#header2 img{height:140px;top:-27px}#tabMarker{display:none!important}#navInner h2,#sidebar .buttonLink,#sidebar h2,#sidebar hr,.tab{display:none}#navInner h2:first-of-type{display:block!important}#hometab{display:block}#featureWrapper{float:none;left:10%;right:10%;width:auto;position:absolute;z-index:1;bottom:10px;margin-left:0}.tabInner{padding-bottom:400px}#quicklinks .half:last-of-type h3{width:auto}#primary{margin-left:0;overflow:auto;padding:0 0 10px}#sidebar{float:none;min-height:0;margin-top:10px;padding:5px 10px 0}#sidebar p{display:inline-block;vertical-align:middle}}@media screen and (max-width:700px){#navigation ul,.noMob{display:none}.onMob,.showMenu{display:block}#header1 p,#header1 ul{float:none;text-align:center}}@media screen and (max-width:625px){body{font-size:80%}#header1{margin-bottom:0;white-space:normal}#header1 span,.searchInput span{display:inline-block}#header2{height:auto;padding:10px 5%;text-align:center}#header2 img{position:static;display:block;margin:0 auto;height:100px;width:auto}#header2 p:last-of-type{font-size:14px}#sidebar,.buttonLink.greyButton,.footerTop img{display:none}.tabInner{padding-bottom:450px}#homesearch{width:300px;right:auto;left:50%;margin-left:-150px}#doSearch{width:28px}#homesearch input[type=text]{width:272px}#primary h1,.inner h1{font-size:1.6em;text-align:center;line-height:120%;margin-top:20px}#primary h2,.inner h2{font-size:1.4em}.productImg{width:180px}.topPad{padding-top:20px}.checkboxes li label{font-size:.9em;width:100px}.buttonsLeft,.buttonsRight{width:110px}.buttonsRight{margin-left:-110px}.middle{margin-left:110px;margin-right:110px}.buttonsLeft h3,.buttonsRight h3{line-height:120%!important;height:60px;margin-top:10px}#results{padding-top:50px}}@media screen and (max-width:520px){.pParam{width:100px}.price{width:90px}.labelWrap{width:auto!important}#filterform input[type=text],.productImg{width:200px}.productImg{float:none;margin:0 auto}.cartRow div{width:18%}.cartRow div:last-of-type{display:block;margin:0 0 5px auto;width:auto;text-align:right}.productList .featured .featureImg{display:block;width:70%;margin:0 auto}.productList .featured .featureText{display:block;width:100%}.searchInput span{display:inline-block;text-align:center;width:100%}}@media screen and (max-width:420px){.cartHeader div:first-of-type{display:none!important}.cartRow div{width:23%}.cartRow div:first-of-type{display:block;margin:0 0 5px auto;width:auto;text-align:center}.tabText{text-align:justify}.quicklinks .buttonLink,.quicklinks li{font-size:.9em}.quicklinks li a{width:120px}#quicklinks h3{height:40px;line-height:100%}#header2 p:last-of-type{font-size:13px}.checkboxes li label{font-size:.8em;width:70px}.buttonsLeft,.buttonsRight{width:80px}.buttonsRight{margin-left:-80px}.middle{margin-left:80px;margin-right:80px}}@media print{@page{size:80%}body{font-size:90%}.noprint{display:none!important}*{background:0 0!important}h1,h2,h3,h4,p{color:#000!important}#siteHeader .half{width:100%;display:block}}