body{border:0;padding:0;margin:0;padding-top:95px;color:#333;font:14px/22px 'Exo 2',sans-serif}h1,h2,h3,h4,h5,h6,p,div,ul,oliv{border:0;padding:0;margin:0}.group:after {  content:""; display:table; clear:both}a{color:#0068EE;font-weight:500;text-decoration:none}a:visited{color:#0052AA}a:hover,a:active{text-decoration:underline}a img{border:0}input,textbox,button,select,option{font:16px/24px "Exo 2",sans-serif}input[type="submit"],button{cursor:pointer}input[type='number'] {    -moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {-webkit-appearance:none;margin:0}img{ -ms-interpolation-mode:bicubic}.ctaRedChevron{font-size:200%;font-weight:800;color:#FA0000;vertical-align:calc(-10%);clear:none}.js-show{display:none!important}#blackout{position:fixed;top:0;bottom:0;left:0;right:0;z-index:998;background-color:#022;display:none;opacity:0.4}.nowrap{white-space:nowrap}.-iscroll-horizontal{overflow:hidden;white-space:nowrap;position:relative;width:95%;padding-bottom:22px}.iScrollWrapper{display:inline-block}.iScrollHorizontalScrollbar {position:absolute;z-index:997;height:7px;bottom:4px;left:0;width:100%;overflow:visible!important;background:#CCC}.iScrollIndicator{background-color:#3E4146;color:#FC0}.iScrollIndicator:hover{background-color:rgba(0,77,203,1)}.iScrollHorizontalScrollbar .iScrollIndicator{height:15px;position:absolute;top:-4px;cursor:pointer;text-align:center}.iScrollHorizontalScrollbar .iScrollIndicator:before{content:"\2261";font-size:22px;display:inline-block;line-height:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}#js--tablet,#js--phone{display:none;width:1px;height:1px;position:absolute}.only--tablet,.only--phone,.tablet--and--phone{display:none!important}@media screen and (max-width:1020px){#js--tablet { display:block }.only--tablet { display:block!important }.only--desktop { display:none!important }.tablet--and--phone { display:block!important }}@media screen and (max-width:549px){#js--tablet { display:none }#js--phone { display:block }.only--tablet { display:none!important }.only--phone { display:block!important }.not--phone { display:none!important }}.postlaunch-toggle{display:none!important}#sitewide-announcement{background-color:rgba(0,0,0,0.9);bottom:0;color:#F7FBFC;font-size:17px;height:72px;left:0;line-height:18px;padding:4px 4%;position:fixed;right:0;z-index:997;transition:height 0.4s;display:none}#sitewide-announcement.hidden{height:19px}#sitewide-announcement h6{font-size:14px;line-height:12px;color:#F15A5A;margin:4px 0;border-bottom:1px solid #F15A5A;padding-bottom:2px;margin-right:75%;font-weight:400;font-style:italic;text-transform:uppercase}#sitewide-announcement a{display:block;float:right;color:#F7FBFC;font-size:14px;line-height:14px;margin-top:3px;margin-right:12px}#sitewide-announcement a:before{content:'[hide]'}#sitewide-announcement.hidden a:before{content:'[show]'}body.announced{margin-bottom:80px;transition:margin-bottom 0.4s}body.announce-hidden{margin-bottom:27px}@media screen and (max-width:1020px){#sitewide-announcement h6{margin-right:25%}}@media screen and (max-width:549px){#sitewide-announcement{font-size:13px;line-height:14px}#sitewide-announcement h6{font-size:13px;line-height:10px;margin-bottom:5px}#sitewide-announcement a{line-height:7px;margin-right:2px}}.card{border:1px solid #999!important;display:inline-block!important;width:333px!important;margin-right:10px!important;padding-bottom:24px!important;white-space:normal!important;color:#333;background-color:#FFF;vertical-align:top}.card .thumb{margin-bottom:8px!important}.card img{display:block!important;width:100%!important}.card h3{height:46px!important;overflow:hidden!important;margin:6px 12px 10px!important;font-size:22px!important;line-height:22px!important;font-weight:600!important;font-style:italic!important;padding:0!important}.card a h3{color:#333!important}.card .blurb{height:100px!important;overflow:hidden!important;margin-bottom:5px!important;margin:0 12px!important;font-size:20px!important;line-height:24px!important;font-weight:300!important}.card .more{margin:2px 12px!important;border-bottom:1px solid #666!important;font-size:18px!important}.card .more a{font-weight:600!important;font-style:italic!important;color:#666!important}.card .more a:hover,.card .more a:active{color:#FA0000!important}.card.small{width:200px!important;margin-right:6px!important;padding:15px!important;height:249px!important;vertical-align:bottom!important;position:relative!important}.card.small h3{height:auto!important;max-height:46px!important;overflow:hidden!important;font-size:22px!important;margin-left:4px!important;margin-right:4px!important}.card.small .thumb.needscrop{ height:113px;background-repeat:no-repeat;background-size:cover;background-position:0 50%}.card.small .blurb{height:52px!important;overflow:hidden!important;margin:-8px 4px 0!important}.card.small .more{position:absolute;bottom:15px}.card-decor{background-color:rgba(50,50,50,0.9)!important;   color:#FFD346!important;   font-weight:700!important;   letter-spacing:0.8px!important;   padding:5px 25px!important;   position:absolute!important;   text-transform:uppercase!important;transform:skewX(-15deg)!important;margin:-5px!important}.compare-html #wave-container {background:rgba(0,0,0,0) url('../imgs/compareToolBackground.jpg') 50% 50%;padding-bottom:115px;border-bottom:12px solid rgba(0,60,100,1)}.compare-html #arc{z-index:0}.compare header h1{color:#FFF;text-align:center;font-size:92px;font-weight:300;line-height:72px;margin-bottom:50px}.compare #fader{background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,1));height:581px;position:absolute;right:0;top:0;width:44%;z-index:0}.compare section{padding-left:5%}.compare h2{color:rgba(0,85,128,1);font-size:40px;font-weight:300;line-height:50px;margin-top:2px}.compare .prods{background:url('../imgs/product-bg.jpg');box-shadow:0 7px 21px rgba(180,200,200,0.5) inset;padding:33px 0 12px 5%;white-space:nowrap}.compare .keyspecs,.compare .allspecs{margin-bottom:24px}.compare .cards{padding-left:305px}.compare .cards .rmvLink{position:absolute;top:-21px;left:2px;color:#333}.compare .cards .rmvLink:hover,.compare .cards .rmvLink:active{text-decoration:none}.compare .cards .rmvLink:before{content:'\2716\a0'}.compare .cards .restartLink{color:#333;position:relative;left:-225px;top:-317px}.compare .cards .restartLink:hover,.compare .cards .restartLink:active{text-decoration:none}.compare .cards .restartLink:before{content:'\27F3\a0'}.compare .cards .card.small{height:296px!important;padding-top:5px!important}.card.small h3{margin-bottom:0!important;height:46px!important}.compare .cards .card .thumb{margin-bottom:18px!important}.compare .card.small .more{bottom:12px!important}.compare .noprodyet{padding-left:0}.compare .noprodyet .cards{padding-left:0;background:url('../imgs/comparisonHero.png') no-repeat 50% 70%}.compare .noprodyet #cmpAdd{margin-left:calc(50% - 108px)}.compare .noprodyet .restartLink{display:none}.compare .vs{color:rgba(0,85,128,1);display:inline-block;font-size:30px;font-weight:300;padding-top:150px;vertical-align:top;position:relative}.compare #cmpAdd{border:3px dashed rgba(0,0,0,0.25);display:inline-block;height:309px;margin-left:40px;vertical-align:bottom;width:216px;background:#F0F4F4 url('../imgs/addtocompareIconDown.svg') no-repeat 45% 35%;background-size:160px auto;cursor:pointer;position:relative;color:#666;margin-top:-6px;top:-2px}.compare #cmpAdd:hover{background-image:url('../imgs/addtocompareIconDownOver.svg');background-color:rgba(255,255,255,0.95);border-color:rgba(0,0,0,0.4);color:#333}#cmpAdd p{bottom:43px;font-size:20px;font-weight:300;position:absolute;text-align:center;white-space:normal}.compare .intro{padding:0}.compare .intro div{max-width:850px;font-size:20px;font-weight:300;line-height:33px;margin:24px auto 12px}.compare table{border-collapse:separate;border-spacing:25px 0;font-size:16px;line-height:36px;margin:6px 0 6px 12px}.compare table th{font-style:italic;font-weight:600}.compare table td{padding-left:25px;width:236px;min-width:236px;border-top:1px solid rgba(0,85,128,1)}.compare table td ul{list-style:none;border:0;padding:0;margin:4px 0;line-height:16px;font-size:14px}.compare table td i{font-size:14px;font-weight:300;margin-left:6px;font-style:normal}.compare table tr:last-child td{border-bottom:2px solid #333;border-bottom-color:#333!important}.compare .disclaimer div{background-color:rgba(180,200,200,0.5);color:rgba(100,110,120,1);font-size:16px;line-height:22px;padding:12px 18px;width:90%;margin-bottom:36px}.compare .disclaimer div h6{font-size:16px;font-style:italic;font-weight:800}.compare .specName{background-color:rgba(180,200,200,0.2);font-weight:600;font-style:italic;padding-left:6px;width:225px;min-width:225px}.compare .descripts{font-size:18px;font-weight:300;line-height:28px;padding-right:3%;max-width:850px}.compare .descripts h3{font-size:32px;font-style:italic;font-weight:200;line-height:32px;margin:12px 0 2px 40px;padding-bottom:1px;border-bottom:1px solid #CCC}.compare .descripts div{margin-left:80px}.compare .descripts p{margin-bottom:11px}.compare .descripts strong{font-weight:300}.compare .descripts a{color:#666;display:block;font-style:italic;font-weight:700;text-align:right}.compare #cmpBlackout{background-color:#022;bottom:0;display:none;left:0;opacity:0.4;position:fixed;right:0;top:0;z-index:999998}.compare #cmpBlackout.waitforit{background:#FFF url('../imgs/loading.gif') no-repeat 50% 50%;opacity:0.8;z-index:999999}.compare .addbox{background-color:#FFF;border:2px solid #333;bottom:20px;display:none;overflow-y:scroll;padding:12px;position:fixed;top:20px;z-index:999999}.compare .addbox header{background-color:rgba(180,200,200,0.5);font-size:18px;font-style:italic;font-weight:500;line-height:56px;padding:0 36px}.compare .addbox div{border-left:12px solid #CCC;border-bottom:1px solid #333;padding-left:12px;margin-bottom:8px}.compare .addbox h1{font-size:24px;line-height:36px}.compare .addbox h1 a{color:rgba(0,60,100,1)}.compare .addbox ul{list-style:none;margin-left:16px;font-size:18px;font-weight:300;line-height:28px}.compare .addbox .alreadycmp{text-decoration:line-through}.compare .addbox ul a{color:#333;font-style:italic;font-weight:600}.compare .addbox ul a:after{content:"[compare]";margin-left:10px;font-size:14px;font-weight:400;font-style:normal}#distributors-html #wave-gradient{background:url('../imgs/worldmapselection.svg') 100% 75px no-repeat;background-size:84vw;padding-bottom:35vw}#distributors-html #wave-container{background-image:url('../imgs/worldmapbackground.svg');background-size:auto;padding-bottom:31vw}.distributors #map-overlay{position:absolute;top:0;left:0;right:0;height:calc(90px + 35vw);background:url('../imgs/distributionstamp.png') 4% 100% no-repeat;background-size:30%}.distributors #map-overlay .marker{position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-position:100% 75px;background-size:84vw 36.2vw;display:none;color:rgba(0,85,128,1);font-size:1.4vw;font-weight:300}.distributors #map-overlay .pin{position:absolute;z-index:1000;display:block}.distributors #map-overlay .marker#usa{background-image:url('../imgs/usmapoverlay.svg');padding-left:28%}.distributors #map-overlay .pin[rel="usa"]{left:19%;top:19%;width:23%;height:27%}.distributors #map-overlay .marker#canada{background-image:url('../imgs/canadamapoverlay.svg');padding-left:28%}.distributors #map-overlay .pin[rel="canada"]{left:26%;top:13%;width:20%;height:20%;z-index:15000}.distributors #map-overlay .marker#central-am{background-image:url('../imgs/centrallatinmapoverlay.svg');padding-left:25%}.distributors #map-overlay .pin[rel="central-am"]{left:23%;top:46%;width:15%;height:10%}.distributors #map-overlay .marker#south-am{background-image:url('../imgs/southammapoverlay.svg');padding-left:33%}.distributors #map-overlay .pin[rel="south-am"]{left:30%;top:56%;width:15%;height:44%}.distributors #map-overlay .marker#europe{background-image:url('../imgs/europemapoverlay.svg');padding-left:52%}.distributors #map-overlay .pin[rel="europe"]{left:46%;top:15%;width:19%;height:27%}.distributors #map-overlay .marker#africa{background-image:url('../imgs/southafricaoverlay.svg');padding-left:50%}.distributors #map-overlay .pin[rel="africa"]{left:48%;top:60%;width:16%;height:30%}.distributors #map-overlay .marker#india{background-image:url('../imgs/middleeastmapoverlay.svg');padding-left:58%}.distributors #map-overlay .pin[rel="india"]{left:57%;top:28%;width:14%;height:32%}.distributors #map-overlay .marker#asia{background-image:url('../imgs/asiamaooverlay.svg');padding-left:74%}.distributors #map-overlay .pin[rel="asia"]{left:71%;top:30%;width:20%;height:40%}.distributors #map-overlay .marker#nz{background-image:url('../imgs/australiamapoverlay.svg');padding-left:81%}.distributors #map-overlay .pin[rel="nz"]{left:74%;top:70%;width:19%;height:30%}.distributors h1{text-align:center;margin-top:33vw;color:rgba(0,85,128,1);font-size:36px;font-weight:300}.distributors nav{margin:24px auto;width:80%}.distributors .menu-region{background-repeat:no-repeat;background-position:90% 50%;background-size:40%;border-width:0 0 2px 22px;border-style:solid;padding:10px 10%;margin-bottom:6px}.distributors .menu-region.even{background-color:rgba(180,200,200,0.3)}.distributors .menu-region.odd{background-color:rgba(180,200,200,0.5)}.distributors .menu-region a{color:#333;font-size:32px;line-height:36px;font-weight:300;padding-right:26px;background:url('../imgs/mappoint.svg') 100% 6px no-repeat;background-size:20px}.distributor_region .pagetitle{text-align:center;margin-top:38px;color:rgba(0,85,128,1);font-size:36px;line-height:42px;font-weight:300}.distributor_region .key{margin:6px 3% 0;background-color:#003c64;border-left:22px solid;color:#FFF;padding:12px 12px 16px}.distributor_region .key span{margin-right:4%;padding-left:19px;background:url('../imgs/art-hobby-store-pin.png') 0 50% no-repeat;font-size:18px;font-weight:300}.distributor_region .key a{color:rgba(230,240,240,1);font-weight:600;font-style:italic;font-size:18px;padding:4px 12px;background-color:rgba(180,200,200,0.5);float:right}.distributor_region .key .full-line{background-image:url('../imgs/fulldis.svg')!important;background-size:16px;font-size:24px}.distributor_region .key small{font-size:14px;font-weight:400}.distributor_region .map-container{margin:0 3% 20px;border-bottom:2px solid #AAA}.distributor_region .map-listing{width:338px;height:calc(100vh - 295px);float:left;overflow-y:scroll;border-left:22px solid #AAA;padding:20px}.distributor_region .map-listing aside{text-align:center;font-style:italic;margin-bottom:10px;margin:-20px -20px 10px;padding:5px;background-color:rgba(0,0,0,0.1)}.distributor_region #map-canvas{height:calc(100vh - 255px);float:left;width:calc(100% - 400px)}@-webkit-keyframes distrib_lightup{0%{background-color:rgba(0,0,0,0)}50%{background-color:rgba(255,255,100,0.8)}100%{background-color:rgba(0,0,0,0)}}@keyframes distrib_lightup{0%{background-color:rgba(0,0,0,0)}50%{background-color:rgba(255,255,100,0.8)}100%{background-color:rgba(0,0,0,0)}}.distributor_region .bystate{margin-top:11px}.distributor_region #theListings header{margin:0 -20px 11px;padding:11px 20px 11px;cursor:pointer;border-bottom:1px solid #333;font-size:16px;font-style:italic;font-weight:600;line-height:16px}.distributor_region #theListings header:first-of-type{margin-top:-11px}.distributor_region #theListings header span:before{content:"\203A";color:#FA0000;margin-right:2px;font-size:200%;font-weight:800;vertical-align:calc(-10%);display:inline-block;transition:all 0.2s}.distributor_region #theListings header.shown span:before{-webkit-transform:rotate(83deg);-ms-transform:rotate(83deg);transform:rotate(83deg);margin-right:-9px;padding-left:12px}.distributor_region #theListings div{margin:0 -11px;padding:0 11px 1px;border-bottom:2px inset #AAA}.distributor_region .distributor-listing{border-bottom:1px solid #333;margin:0 -20px;padding:11px 20px 0}.distributor_region .distributor-listing:first-of-type{margin-top:-11px}.distributor_region .distributor-listing.full-distributor{background-color:rgba(180,200,200,0.5)}.distributor_region .distributor-listing.animate{-webkit-animation:distrib_lightup 800ms ease;animation:distrib_lightup 800ms ease}.distributor_region .distributor-listing h1{font-weight:500;font-style:italic;font-size:18px;line-height:18px;margin-bottom:2px;padding-left:14px;background:url('../imgs/art-hobby-store-pin.png') 0 50% no-repeat;cursor:pointer}.distributor_region .full-distributor h1{background-image:url('../imgs/fullpin.svg')!important;background-size:12px;font-weight:800}.distributor_region .distributor-listing h2{font-size:14px;font-weight:300;margin-left:-10px;font-style:italic}.distributor_region .distributor-listing h2.full-distributor{font-weight:600;font-style:normal;color:rgba(255,0,0,1)}.distributor_region .distributor-listing h3{border-bottom:1px solid #ccc;font-size:24px;font-weight:400;margin:3px 0 6px}.distributor_region .distributor-listing p,.distributor_region .distributor-listing ul{font-size:18px;line-height:20px;font-weight:300}.distributor_region .distributor-listing .showhide-control{display:block;margin:4px 0 12px;color:#333;font-style:italic}.distributor_region .distributor-listing ul{list-style:none;margin-bottom:12px}.distributor_region .distributor-listing .distrib-youtube a{display:block;padding:2px 0 2px 23px;background:url('../imgs/youtubeOptionIconToRight.svg') no-repeat;background-size:23px 25px}.distributor_region .distributor-listing .distrib-youtube a:hover,.distributor_region .distributor-listing .distrib-youtube a:active{background-image:url('../imgs/youtubeOptionIconToRightOver.svg')}#documents-html body,#a-z-html body{background:url("../imgs/product-bg.jpg") no-repeat;background-size:100%}.docs h1{font-size:60px;   font-weight:400;   line-height:60px;margin-top:48px;   padding-left:20%}.docs .desc{font-size:22px;font-weight:300;line-height:32px;padding:0 25%;margin:12px 0}.docs #watermark {background:rgba(0,0,0,0) url("../imgs/docLibrary.png") no-repeat;height:400px;background-size:contain;max-width:344px;position:absolute;right:6%;top:85px;width:23%;z-index:-1;opacity:0.5}.docs .catsection{margin-bottom:12px}.docs .catsection h1{margin-top:0;padding-left:0;padding-bottom:10px;padding-top:10px}.docs .catsection h1 a{font-size:32px;font-weight:400;line-height:40px;padding-left:16px;color:rgba(0,60,100,1)}.docs .linesection{margin-bottom:12px}.docs .linesection h1{margin-top:0;padding-left:0;padding-bottom:0;padding-top:0}.docs .linesection h1 a{font-size:30px;font-weight:400;line-height:40px;padding-left:16px;color:rgba(0,60,100,1)}.docs .prodsection{margin-bottom:0;border-left:0 !important;margin-left:20px}.docs .prodsection h1{margin-top:0;padding-left:0;padding-bottom:10px;padding-top:10px}.docs .prodsection h1 a{font-size:28px;font-weight:400;line-height:40px;padding-left:16px;color:rgba(0,60,100,1)}.docs h2{font-size:28px;line-height:32px;margin-top:0;padding:8px 0 2px}.docs h2 a{color:#333;font-weight:300}.docs .theDocs{padding:12px 10%;width:80%}.docs #alphabar{background-color:rgba(180,200,200,0.5);font-size:18px;font-style:italic;font-weight:500;line-height:56px;padding:0 36px;white-space:nowrap}.docs #alphabar.catbar a{color:#900}.docs #alphabar.azbar a{display:inline-block;color:#333;padding:0 3px 0 2px}.docs #alphabar.azbar a:hover,.docs #alphabar.azbar a:active{background-color:rgba(180,200,200,1)}.docs #alphabar.azbar a.selected{color:#FFF;background-color:rgba(0,61,79,1)}.docs #alphabar.azbar a.selected:hover{text-decoration:none}.docs .notfound{padding:16px;font-size:22px;margin-bottom:144px}.docs .theDocs section{border-left:12px solid #999;border-bottom:1px solid #333;padding-left:22px;padding-bottom:3px}.docs .theDocs section.catsection div{}.docs ul.docslist a {    background:url('../imgs/pdfdlicon.svg') no-repeat;background-size:25px 32px;   color:#333;   display:block;   font-size:16px;   font-style:italic;   font-weight:600;   line-height:22px;   padding:4px 0 6px 35px;margin:0 0 0 68px}footer{border-top:1px solid #CCC;background-color:rgba(218,228,228,1);color:rgba(100,110,120,1);clear:left;font-size:14px;line-height:18px;font-weight:300;padding-top:2%;margin-top:12px}footer a{color:rgba(100,110,120,1);font-weight:300}footer a:visited{color:rgba(100,110,120,1)}footer a:hover,footer a:active{color:#900}footer p{margin-bottom:6px}footer > p{display:none}footer h6,footer b{margin:0;font-style:italic;font-weight:800;font-size:inherit}#about-smoothon,#contact-smoothon,#footer-links{float:left;width:26%;margin-bottom:5px}#about-smoothon{ margin-left:10% }#contact-smoothon{ margin-left:10% }#footer-links{ margin-left:0% }#contact-smoothon a:hover{color:rgba(100,110,120,1);text-decoration:none;cursor:default}.social-smoothon{margin-top:16%;text-align:center;white-space:nowrap}#social-smoothon-smaller{display:none}.social-smoothon a{display:inline-block;width:15%;min-width:42px;max-width:52px;padding-top:17%;overflow:hidden;background-size:contain;background-repeat:no-repeat}.social-smoothon a span{visibility:hidden}.footerlink-fb{ background-image:url('../imgs/facebookIconDown.svg') }.footerlink-tw{ background-image:url('../imgs/twitterIconDown.svg') }.footerlink-ig{ background-image:url('../imgs/instagramIconDown.svg') }.footerlink-yt{ background-image:url('../imgs/youtubeIconDown.svg') }.footerlink-gp{ background-image:url('../imgs/googleplusIconDown.svg') }.footerlink-pn{ background-image:url('../imgs/pinterestIconDown.svg') }#copyright{clear:left;text-align:center;background-color:rgba(100,110,120,1);color:#FFF;padding:10px 0;margin-bottom:1px}footer .footertech{display:block;font-size:20px;font-weight:500;line-height:50px;padding-left:65px;background:url('../imgs/techSupportIconToRight.svg') no-repeat;background-size:58px 50px;margin:12px 0 0 -5px;white-space:nowrap;cursor:pointer!important}footer .footertech:after{content:"\00A0\0203A"}footer .footertech:hover,footer .footertech:active{color:#900!important;cursor:pointer!important;text-decoration:underline!important;background-image:url('../imgs/techSupportIconToRightOver.svg')}.workbench{background:url('../imgs/worktablebackground.jpg');background-size:auto 100%;padding:11px calc(15% - 22px);background-position:-120px 0}.gallery-workbench .slider-main{background:url('../imgs/worktablebackground.jpg');background-size:auto 100%;padding:11px 0;background-position:-120px 0}.gallery-workbench .slider-main img{border:22px solid #FFF;box-shadow:5px 3px 10px #333;max-width:calc(70% - 44px)}.fluidvideo{position:relative;padding-bottom:52%;height:0;border:22px solid #FFF;box-shadow:5px 3px 10px #333;margin:15px auto}.fluidvideo iframe{position:absolute;display:block;width:100%;height:100%;top:0;left:0}.slider-main img{max-width:100%}.slider-main{padding:3px;text-align:center;position:relative}.slider-control{display:block;position:absolute;width:49%;top:0;bottom:0;opacity:0.2;transition:opacity 0.5s;z-index:100}.slider-control[rel="undefined"]{opacity:0}.slider-control:not([rel="undefined"]):hover,.slider-control:not([rel="undefined"]):active{opacity:0.8}.slider-left{width:50%;max-width:464px;right:50%;background:url('../imgs/prev.png') 5% 50% no-repeat;background-size:35px}.slider-right{width:50%;max-width:464px;left:50%;background:url('../imgs/next.png') 95% 50% no-repeat;background-size:35px}.slider-caption{margin-top:-5px;position:absolute;line-height:14px;width:100%;font-size:14px;z-index:100}.slider-thumbs{overflow:hidden;white-space:nowrap;position:relative;text-align:center;z-index:1;padding-bottom:20px;padding-top:25px}.slider-thumbs.thumbs-1{display:none!important}.slider-thumb-cap{display:none}.slider-thumbs img{vertical-align:top;padding-right:10px;width:200px;cursor:pointer;transition:all 0.5s}.slider-thumbs img:hover{opacity:0.6}.thumb-gallery{text-align:center}.thumb-gallery ul{list-style:none}.thumb-gallery span{display:block;text-align:left;margin-bottom:1em;margin-top:-4px}.thumb-gallery .fullsize{display:none;position:fixed;z-index:1002;box-shadow:0px 0px 40px #000}.thumb-gallery .fullsize,.thumb-gallery .caption{border:10px solid #FFF}.thumb-gallery .caption{display:none;position:fixed;z-index:1003;padding:6px 12px;background-color:#FFF;font-size:16px;line-height:20px;text-align:left;font-weight:500;border-top:0}.thumb-gallery .thumbs-blackout{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1001;background-color:#022;display:none;opacity:0.4}.thumb-gallery .thumbs-close{display:none;position:fixed;z-index:1004;opacity:0.6;width:50px;height:50px;cursor:pointer;background:url("/support/inc/calcs/assets/close.svg") no-repeat;background-size:cover;transition:all 0.3s}.thumb-gallery .thumbs-close:hover,.thumb-gallery .thumbs-close:active{opacity:1}.thumb-gallery .thumb-control{display:none;position:fixed;z-index:1003;cursor:pointer;opacity:0.2;transition:all 0.5s}.thumb-gallery .thumb-control[rel="undefined"]{opacity:0}.thumb-gallery .thumb-control:not([rel="undefined"]):hover,.thumb-gallery .thumb-control:not([rel="undefined"]):active{opacity:0.8}.thumb-gallery .previous{right:50%;background:url('../imgs/prev.png') 5% 50% no-repeat;background-size:35px}.thumb-gallery .next{left:50%;background:url('../imgs/next.png') 95% 50% no-repeat;background-size:35px}.thumb-gallery .thumbnail{display:inline-block;margin-right:10px;cursor:pointer;transition:opacity 0.5s}.thumb-gallery .thumbnail:hover{opacity:0.6}.thumb-gallery .thumb-caption{display:none}.yt-banner{display:none;position:absolute;height:22px;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.75);line-height:20px;font-size:16px;text-align:center;color:#FFF;font-weight:600}.yt-banner:before{content:"Click the play button to view video."}#topnav{position:fixed;top:0;left:0;right:0;font-size:16px;line-height:24px;z-index:999}#topnav-list{list-style:none;padding-left:0;height:28px;padding:12px 4px;margin:0;text-align:right;position:relative}#topnav.floating{box-shadow:0 5px 44px rgba(0,0,0,0.15);background-color:#FFF;border-bottom:0}#topnav-list.floating{box-shadow:0 5px 44px rgba(0,0,0,0.15);background-color:#FFF;border-bottom:0}#topnav-list li{display:inline;vertical-align:top}#topnav-list a{color:#333;font-weight:500;text-decoration:none;padding:2px 13px;margin:0px 2px}#big-logo-link{position:absolute;display:none;top:7px;left:1.5%;background:url('../imgs/large.png') no-repeat;background-size:contain;width:16%;max-width:308px;height:157px;z-index:1000}#big-logo-link.obscure{z-index:1!important}#small-logo-link{position:absolute;padding-left:35px;padding-top:6px;z-index:1000}#wave-container{position:absolute;top:0;width:100%;height:90px;z-index:-2}#wave-gradient{height:90px}#wave-img{height:90px;background-image:url('../imgs/wave.png');background-position:0 -7px;background-repeat:repeat-x}#arc{position:absolute;top:40px;width:100%;z-index:-1;height:1072px;background:url('../imgs/arc.png') no-repeat transparent;background-size:47%;pointer-events:none}#search{background:url('../imgs/searchboxIconToLeft.svg') no-repeat 99% -10px #4888FF;background-size:17%;border:1px solid #C8DCDC;padding:7px;white-space:nowrap;position:relative;transition:background-color 0.4s}#search.option {background-color:#DAE4E4;border-color:#666}.optionc  {color:#646E78}#back-to-mm{display:none}#search.focused{background-color:#FFF;background-image:none;box-shadow:none;border-color:#333}#search form,#tab-searchbar form{display:inline}#search-suggestions{position:absolute;height:200px;top:34px;left:-1px;width:calc(100% - 4px);border:1px solid #333;border-top-color:#AAA;background:#FFF;overflow-y:scroll;display:none;box-shadow:0px 5px 5px #999}#tab-searchbar{position:fixed;top:52px;left:0;right:0;border-bottom:1px solid #999;width:98%;background-color:#FFF;padding:0 9px;display:none;box-shadow:0px 5px 5px #999}#search-suggestions.loading,#tab-searchbar.loading{background:#FFF url('../imgs/loading.gif') 50% 50% no-repeat}#tab-results{height:200px;overflow-y:scroll}#search input{background:transparent;border:0;color:#333;font-size:18px;line-height:20px;padding-left:10px}#search.focused input{border-color:#C8DCDC!important}#search input::-webkit-input-placeholder {    color:   #C8DCDC}#search input:-moz-placeholder {   color:   #C8DCDC;  opacity: 1}#search input::-moz-placeholder {   color:   #C8DCDC;  opacity: 1}#search input:-ms-input-placeholder {   color:   #C8DCDC}#search.option input::-webkit-input-placeholder {    color:   #646E78}#search.option input:-moz-placeholder {   color:   #646E78;  opacity: 1}#search.option input::-moz-placeholder {   color:   #646E78;  opacity: 1}#search.option input:-ms-input-placeholder {   color:   #646E78}#search input[type="submit"]{}#tab-searchbar input[name="q"]{width:100%;border:0;border-bottom:1px solid #AAA}#search input[name="q"]{width:345px}#ajax-results{padding:10px}#ajax-results .no-results{margin-bottom:6px;font-style:italic;text-align:center;padding-top:12px}#ajax-results .correction{margin-bottom:6px;text-align:left;border-bottom:1px solid #CCC;font-weight:500}#ajax-results a{display:block;border-bottom:1px solid #333;margin-bottom:6px;text-decoration:none;color:#333;padding:0 0 12px 8px;text-align:left;white-space:normal;font-weight:300;line-height:16px}#ajax-results .no-results a,#ajax-results .correction a{display:inline;border-bottom:0;margin-bottom:0;padding:0;font-weight:500;color:#00A;font-style:normal}#ajax-results .card-decor{left:0;font-size:13px;padding:3px 15px;text-transform:none;box-shadow:2px 2px 6px #000;color:#333;background-color:rgba(180,200,200,1)}#ajax-results a .externallink{margin-top:26px;display:block;text-align:right;padding-right:14px;font-size:14px;font-weight:500;background:url('../imgs/external.png') no-repeat 100% 50%}#ajax-results a.top-result .externallink{margin-top:0}#ajax-results a.has-image{min-height:84px;padding:4px 0 6px 162px;background-repeat:no-repeat;background-size:150px auto;background-position:0 50%}#ajax-results a.top-result{box-shadow:3px 4px 12px rgba(30,30,30,0.1) inset;background-color:rgba(180,200,200,0.2);border-left-width:6px;border-left-style:solid;padding-right:12px;padding-top:0}#ajax-results a.all{box-shadow:3px 4px 12px rgba(30,30,30,0.1) inset;background-color:rgba(180,200,200,0.2);font-weight:600;text-align:right;padding-right:12px;border-bottom:0}#ajax-results .search-title{display:block;font-weight:600;line-height:20px}#sandwich{display:none}li#float-search{display:none;background:url('../imgs/search.png') 100% 0 no-repeat;background-size:contain}li#float-search a{margin-right:-14px;padding-right:36px}#preloader{position:absolute;top:-10px;overflow:hidden;width:1px;height:1px}#home-html #wave-container{background-image:url('../imgs/homeTopBg.jpg');background-position:0 100%;background-repeat:no-repeat;padding-bottom:520px}.home #hero{height:515px;position:relative}.home #hero h1{margin:0 calc(340px + 8%) 0 0;text-align:right;color:rgba(0,60,100,1);font-size:47px;line-height:47px;font-weight:400;max-width:1154px}.home #hero h1 sup{font-size:50%}.home #hero-nav{width:25%;min-width:392px;position:absolute;right:0;top:0;z-index:100;padding-left:12px}.home #hero-nav ul{list-style:none}.home #hero-nav ul a{display:block;color:rgba(0,60,100,1);font-size:20px;font-weight:300;padding-left:65px;padding-right:5px;background-size:58px 50px;background-repeat:no-repeat;background-position:0 50%;margin-bottom:16px;line-height:50px;text-decoration:none}.home #hero-nav ul a:hover,.home #hero-nav ul a:active{color:#900}.home a.distributor{ background-image:url('../imgs/distributorIconToRight.svg') }.home a.distributor:hover,.home a.distributor:active{ background-image:url('../imgs/distributorIconToRightOver.svg') }.home a.store{ background-image:url('../imgs/cartIconToRight.svg') }.home a.store:hover,.home a.store:active{ background-image:url('../imgs/cartIconToRightOver.svg') }.home a.tutorials{ background-image:url('../imgs/tutorialIconToRight.svg') }.home a.tutorials:hover,.home a.tutorials:active{ background-image:url('../imgs/tutorialIconToRightOver.svg') }.home a.seminars{ background-image:url('../imgs/seminarIconToRight.svg') }.home a.seminars:hover,.home a.seminars:active{ background-image:url('../imgs/seminarIconToRightOver.svg') }.home a.techsupport{ background-image:url('../imgs/techSupportIconToRight.svg') }.home a.techsupport:hover,.home a.techsupport:active{ background-image:url('../imgs/techSupportIconToRightOver.svg') }.home a.techbulletin{ background-image:url('../imgs/docIconToRight.svg') }.home a.techbulletin:hover,.home a.techbulletin:active{ background-image:url('../imgs/docIconToRightOver.svg') }.home a.calculator{ background-image:url('../imgs/calculatorIconToRight.svg') }.home a.calculator:hover,.home a.calculator:active{ background-image:url('../imgs/calculatorIconToRightOver.svg') }.home #carousel{position:absolute;bottom:63px;left:0;width:100%}.home #carousel img.placeholder-carousel{opacity:1;transform:initial}.home #carousel img.real-carousel{display:none}.home #carousel img{position:absolute;display:block;bottom:0;right:calc(35px + 30%);opacity:0;transition:all 1s ease-in-out;-webkit-transform:rotateX(90deg);-webkit-transform-origin:100% 100%;transform:rotateX(90deg);transform-origin:100% 100%;z-index:10;min-width:898px;max-width:978px;width:80%}.home #carousel img[data-rank='r1']{opacity:1;-webkit-transform:none;transform:none;z-index:20}.home #listsofthings{background:url('../imgs/homeTopBar.jpg') no-repeat;background-position:0 0;border-bottom:4px solid rgba(0,60,100,1);padding:20px 0 15px}.home .carousel-tagline{color:rgba(0,60,100,1);font-size:42px;font-weight:200;padding-left:0;position:relative;z-index:100;text-align:center;padding-top:8px;position:absolute;width:100%;bottom:3px}.home #listsofthings .group{width:100%;position:relative;z-index:100;text-align:center}.home #listsofthings .btn{display:inline-block;background-color:rgba(6,64,103,0.8);box-shadow:5px 7px 21px rgba(0,0,0,0.45) inset;text-align:left;border:4px solid rgba(255,206,0,1);border-right-width:36px;margin:20px 50px;padding:9px 0 19px 40px;width:260px;color:#FFF;font-size:28px;font-weight:300;line-height:28px;white-space:nowrap;transition:margin 0.8s ease-out,border 0.8s ease-out,color 0.5s,background-color 0.5s}.home #listsofthings .btn.prodsbtn{border-color:rgba(1,106,249,1);padding-left:60px;width:240px}.home #listsofthings .btn:hover,.home #listsofthings .btn:active{text-decoration:none!important;box-shadow:2px 3px 5px rgba(0,0,0,0.45);margin:20px 50px 20px 82px;border-right-width:4px;color:rgba(30,84,121,1);background-color:rgba(180,200,200,1)}.home #listsofthings .btn .ctaRedChevron{margin-left:45px;color:rgba(32,86,124,1)!important}.home #listsofthings .btn.prodsbtn .ctaRedChevron{margin-left:70px;color:inherit!important}.home #listsofthings .thelist{background:#FFF;padding:16px 10%;position:relative;z-index:100}.home #listsofthings h3{font-size:36px;font-weight:200;padding-bottom:14px;margin-top:6px;border-bottom:1px solid #333}.home #listsofthings table{font-size:16px;width:100%}.home #listsofthings table td{border-color:#333 #FFF;border-style:solid;border-width:0 12px 1px;margin-right:2px;padding:10px 0 10px 2px}.home #listsofthings table td.listname a{color:#333;font-size:16px;font-style:italic;font-weight:600;line-height:16px;display:block;padding:6px}.home #news .card .thumb{height:0;overflow:hidden;padding-top:56%;background:url('../imgs/loading-blue.gif') no-repeat 50% 50%}.home #news .card .loaded{background:none}.home #news .card img{margin-top:-56%;opacity:0;transition:opacity 150ms}.home #news .card .loaded img{opacity:1}.home #news .card .ctaRedChevron{vertical-align:calc(-4%);font-size:135%;line-height:0}.home #news,.home #social{padding:12px 10%;background-image:url("../imgs/product-bg.jpg");background-size:cover;box-shadow:0 7px 21px rgba(180,200,200,0.5) inset}.home #social{margin-top:12px}.home #informational{padding:12px 10%;margin:12px 0}.home .catalog,.home #seminar-callout{margin:24px 10%}.home h2{font-size:38px;line-height:42px;font-weight:200;margin-bottom:12px;margin-left:-44px}.home #news h2,.home #social h2{color:rgba(0,60,100,1)}.home #news .card{background-color:rgba(0,60,100,1);color:#FFF;font-style:italic}.home #newsletter {margin-left:10%;padding:5px 5px 5px 40px;font-size:22px;font-weight:400;font-style:italic;color:rgba(0,60,100,1);vertical-align:bottom;background:url('../imgs/emailIconToRight.svg') no-repeat 0 50%;background-size:37px 32px;text-decoration:none}.home #newsletter:hover,.home #newsletter:active{color:#900;background:url('../imgs/emailIconToRightOver.svg') no-repeat 0 50%;background-size:37px 32px}.home .-iscroll-horizontal{width:100%}.juicer-feed{overflow-x:hidden!important;overflow-y:hidden!important;padding-bottom:22px!important;white-space:nowrap;margin-bottom:12px!important;font:14px/22px 'Exo 2',sans-serif}.juicer-feed .j-stacker{width:auto!important}.juicer-feed .referral,.juicer-feed .j-paginate{display:none!important}.juicer-feed .galcolumn{width:unset!important;float:none!important;padding-bottom:0!important;display:inline-block}.juicer-feed .feed-item{overflow:hidden;width:335px!important;display:inline-block!important;white-space:normal;margin-bottom:0!important;margin-right:13px!important;border-width:1px!important}.juicer-feed .j-image{height:313px!important;display:block;overflow:hidden}.juicer-feed .j-image img{margin-bottom:0px!important;opacity:0;transition:opacity 150ms}.juicer-feed .j-image img.loaded{opacity:1;display:block;overflow:hidden}.juicer-feed .j-meta{margin-top:6px!important}.juicer-feed .j-message,.juicer-feed .j-edit{height:102px;overflow:hidden;font:300 20px/24px 'Exo 2',sans-serif}.home #seminar-callout{border-bottom:1px solid #033;padding-bottom:24px}.home #seminar-callout h2 a{color:#f00;font-style:normal;font-weight:300}.home #seminar-callout p{font-size:22px;line-height:32px;font-weight:300;margin:0 11%}.home #seminar-callout .moreinfo{display:block;text-align:right;margin:2px 0 6px;color:#666;font-size:16px;font-weight:700;font-style:italic}.home #seminar-callout .moreinfo:hover,.home #seminar-callout .moreinfo:active{color:#900}.home #seminar-callout .seminar-image{background:none no-repeat 50% 0;background-size:contain;height:20vw;min-height:300px}.home .catalog{padding-bottom:4px;background:none no-repeat 100% 50%;background-size:57% auto;border-bottom:1px solid #033;padding-right:24%}.home .catbody{background:none no-repeat;min-height:296px;position:relative;padding-left:225px}.home .catbody p{font-size:22px;line-height:32px;font-weight:300}.home .catlinks{margin-top:0.5vw;margin-bottom:8px;padding-left:5%}.home .catlinks a{color:#666;font-size:16px;font-weight:700;font-style:italic;display:block}.home .catlinks a:hover{color:#900}.home #informational div{margin:0 2% 16px;padding-bottom:6px;border-bottom:1px solid #033}.home #informational .headlink{font-size:28px;color:rgba(0,85,128,1);padding-left:65px;line-height:50px;background-repeat:no-repeat;background-size:55px 50px;background-position:0 50%;font-weight:300;display:block;margin-bottom:12px;text-decoration:none}.home #informational #educator { background-image:url('../imgs/collegeIconToRight.svg') }.home #informational #educator:hover,.home #informational #educator:active{ background-image:url('../imgs/collegeIconToRightOver.svg') }.home #informational #moldmaker{ background-image:url('../imgs/moldmakerIconToRight.svg') }.home #informational #moldmaker:hover,.home #informational #moldmaker:active {background-image:url('../imgs/moldmakerIconToRightOver.svg') }.home #informational #customformula{ background-image:url('../imgs/labIconToRight.svg') }.home #informational #customformula:hover,.home #informational #customformula:active{ background-image:url('../imgs/labIconToRightOver.svg') }.home #informational p{font-size:22px;line-height:32px;font-weight:300;margin:0 11%}.home #informational .moreinfo{display:block;text-align:right;margin-top:2px;color:#666;font-size:16px;font-weight:700;font-style:italic}.home #informational .headlink:hover,.home #informational .headlink:active,.home #informational .moreinfo:hover,.home #informational .moreinfo:active{color:#900}.landing-page-html #arc{z-index:1}.landing-page-html footer{margin-top:0}.landing-page .main-hero{float:left;margin-left:5%;display:block;margin-bottom:26px;margin-top:2%;position:relative;width:45%;z-index:0;text-align:right}.landing-page .main-hero-img{width:100%;max-width:680px}.landing-page #overview{margin-top:-5px;position:relative;z-index:0;border-bottom:1px solid #FFF}.landing-page #overview-overlay{float:right;margin-right:5%;margin-bottom:26px;margin-top:2%;width:45%}.landing-page #overview-overlay h1{font-size:60px;font-weight:400;line-height:60px}.landing-page #overview-overlay h2{font-size:24px;font-weight:300;font-style:italic;line-height:24px;padding-left:48px;margin-top:6px;margin-bottom:24px}.landing-page #overview-overlay p{font-size:22px;font-weight:300;line-height:32px;margin-bottom:12px;max-width:600px}.landing-page h3{font-size:44px;font-weight:100;padding-top:5px;padding-left:35px;line-height:60px;position:relative;z-index:0;font-style:italic}.landing-page section{position:relative;z-index:0;border-bottom:1px solid #FFF;padding-bottom:12px}.landing-page section .hero{width:45%;display:block;position:relative;margin-bottom:26px;margin-top:2%;z-index:-1}.landing-page section .hero-img{width:100%;max-width:600px}.landing-page section.odd .hero{float:right;margin-right:4%;text-align:left;position:relative}.landing-page section.even .hero{float:left;text-align:right;margin-left:4%}.landing-page section .feature-text-area{width:45%;margin:26px 0}.landing-page section.odd .feature-text-area{margin-left:5%;float:left;text-align:right}.landing-page section.even .feature-text-area{margin-right:5%;float:right;text-align:left}.landing-page section .feature-text{width:100%;display:inline-block;max-width:600px}.landing-page section .feature-overview{margin-left:20px}.landing-page section .feature-overview ul{text-align:left;margin-left:36px;margin-top:12px;font-size:22px;line-height:26px;font-weight:300;list-style-type:square}.landing-page section h1{margin-left:-20px;font-size:40px;font-weight:300;line-height:46px;text-align:left}.landing-page section h2{font-size:1.7em;font-weight:500;font-style:italic;text-align:left;padding:10px 0}.landing-page section p{font-size:22px;font-weight:300;line-height:32px;text-align:left}.landing-page section strong{font-weight:500}.landing-page section .callouts{margin-top:18px;text-align:center}.landing-page section .callout-feature{display:inline-block;vertical-align:top;width:100px;margin-right:16px;text-align:center;background:url('../imgs/whiteIconDown.png') no-repeat;background-size:contain}.landing-page section .icon{display:block;height:90px}.landing-page section .caption{font-size:18px;font-style:italic;font-weight:700;line-height:24px;display:block;margin-top:15px}.landing-page section .feature-link{display:block;text-align:center;padding-bottom:8px;color:#FFF;font-weight:500;font-style:italic;font-size:26px;line-height:30px;background:rgba(0,0,0,0.8);margin:12px 15% 0}.moldmakers .pagetitle{text-align:center;color:rgba(0,85,128,1);font-size:42px;line-height:55px;font-weight:300;background:url("../imgs/moldmakerIconToRight.svg") calc(50% - 344px) 50% no-repeat;background-size:48px}.moldmakers .key{margin:6px 3% 0;border-left:22px solid;color:#FFF;padding:12px 12px 16px;font-size:22px;text-align:center}.moldmakers .key a{color:#FFF}.moldmakers .map-container{margin:0 3% 20px;border-bottom:2px solid #AAA}.moldmakers .map-listing{width:300px;height:calc(100vh - 280px);float:left;overflow-y:scroll;border-left:22px solid #AAA;padding:20px}.moldmakers .map-listing aside{text-align:center;font-style:italic;margin-bottom:10px;margin:-20px -20px 10px;padding:5px;background-color:rgba(0,0,0,0.1)}.moldmakers #map-canvas{height:calc(100vh - 240px);float:left;width:calc(100% - 362px)}@-webkit-keyframes distrib_lightup{0%{background-color:rgba(0,0,0,0)}50%{background-color:rgba(255,255,100,0.8)}100%{background-color:rgba(0,0,0,0)}}@keyframes distrib_lightup{0%{background-color:rgba(0,0,0,0)}50%{background-color:rgba(255,255,100,0.8)}100%{background-color:rgba(0,0,0,0)}}.moldmakers .moldmaker-listing{border-bottom:1px solid #333;margin:0 -20px;padding:11px 20px 0}.moldmakers .moldmaker-listing:first-of-type{margin-top:-11px}.moldmakers .moldmaker-listing.animate{-webkit-animation:distrib_lightup 800ms ease;animation:distrib_lightup 800ms ease}.moldmakers .moldmaker-listing h1{font-weight:500;font-style:italic;font-size:18px;line-height:18px;margin-bottom:2px;padding-left:14px;background:url('../imgs/art-hobby-store-pin.png') 0 50% no-repeat;cursor:pointer}.moldmakers .moldmaker-listing p,.moldmakers .moldmaker-listing ul{font-size:18px;line-height:20px;font-weight:300}.moldmakers .moldmaker-listing .biglink{display:block;margin:4px 0 12px;color:#333;font-style:italic}.moldmakers .moldmaker-listing ul{list-style:none;margin-bottom:12px}.moldmakers .disclaimer,.moldmaker .disclaimer{background-color:rgba(180,200,200,0.5);color:rgba(100,110,120,1);font-size:16px;line-height:22px;padding:12px 18px;margin:24px 3%}.moldmakers .disclaimer h6,.moldmaker .disclaimer h6{font-size:16px;font-style:italic;font-weight:800}.moldmaker .pagetitle{    font-size:40px;   font-weight:400;   line-height:45px;margin:30px auto 8px;   width:70%;max-width:850px;border-bottom:1px solid #333;padding-bottom:2px}.moldmaker .mainbody{margin:0 auto;   width:70%;max-width:850px;font-size:22px;   font-weight:300;   line-height:1.5em}.moldmaker .mainbody h2{font-size:28px;font-weight:400;line-height:32px;margin-bottom:3px}.moldmaker .mainbody p{padding-bottom:1.5em}.moldmaker .mainbody ol,.moldmaker .mainbody ul{margin:0 0 1.5em 3em}.moldmaker .mainbody strong{font-weight:600}.moldmaker .mainbody em{font-weight:200}.moldmaker .specialties ul{float:left;margin-left:5%;width:45%}.moldmaker .mainbody .slide-gallery{font-size:1px;line-height:32px}.moldmaker .mainbody .gallery{margin:0 0 1.5em 0}@media screen and (max-width:549px){.moldmaker .pagetitle{width:100%;max-width:auto;text-align:center;padding-bottom:4px;font-size:36px}.moldmaker .mainbody{width:calc(100% - 40px);max-width:auto;font-size:20px;line-height:1.4em}.moldmaker .mainbody h2{font-size:26px}.moldmaker .mainbody p{padding-bottom:1.4em}.moldmaker .mainbody ol,.moldmaker .mainbody ul{margin:0 0 1.4em}.moldmaker .mainbody .gallery{margin:0 0 1.4em 0}}.page-html body{background:url('../imgs/product-bg.jpg') no-repeat;background-size:100%}.page .pagetitle{    font-size:40px;   font-weight:400;   line-height:45px;margin:10px auto 8px;   width:70%;max-width:850px;border-bottom:1px solid #333;padding-bottom:2px}.page .hero{width:80%;max-width:850px;margin:0 auto}.page .idbanner{background-color:rgba(50,50,50,0.9);color:#ffd346;font-weight:700;letter-spacing:0.8px;margin:-5px;padding:5px 25px;position:absolute;text-transform:uppercase;transform:skewX(-15deg)}.page .hero img{width:100%}.page .mainbody{margin:0 auto;   width:70%;max-width:850px;font-size:22px;   font-weight:300;   line-height:1.5em}.page .mainbody h2{font-size:28px;font-weight:400;line-height:32px;margin-bottom:3px}.page .mainbody h3{font-weight:400;margin:3px 0;font-size:24px}.page .mainbody h4{font-size:24px;font-weight:400;margin:2px 0;border-bottom:1px solid #999;padding-bottom:1px}.page .mainbody p{padding-bottom:1.5em}.page .mainbody ol,.page .mainbody ul{margin:0 0 1.5em 3em}.page .mainbody strong{font-weight:600}.page .mainbody em{font-weight:200}.page .mainbody blockquote{margin:1em;padding-left:6px;padding-top:0.25em;position:relative}.page .mainbody blockquote:before{content:"\201C";color:#CCC;position:absolute;left:-28px;top:20px;font-size:92px}.page .mainbody blockquote p:nth-last-child(2):after{content:"\201D"}.page .mainbody blockquote .cite{margin-top:-1em;font-style:italic;padding-bottom:0.5em}.page .mainbody .slide-gallery{font-size:1px;line-height:32px}.page .mainbody .gallery,.page .mainbody .fluidvideo{margin:0 0 1.5em 0}.page .mainbody .warning,.page .mainbody .notice,.page .mainbody .alert{font-style:italic;font-weight:600}.page .mainbody .center{text-align:center}.page .mainbody .btn{display:block;text-align:center;padding:3px 16px;background-color:#005480;color:#FFF}.page .mainbody .img50{width:48%;padding:0 10px}.page .mainbody .img33{width:33%;padding:10px}.page .mainbody .imgleft{float:left}.page .mainbody .imgright{float:right}.page .mainbody .img100{width:100%;float:center}.page .mainbody .pdf-form{display:block;margin:0 0 12px 24px}.page .mainbody .pdf-download{border:0;border-radius:0;font:600 14px/22px 'Exo 2',sans-serif;color:#333;display:inline-block;padding-left:22px;background:transparent url('../imgs/pdfdlicon.svg') no-repeat;background-size:20px auto;text-decoration:underline;padding-right:1px;margin-left:4px}.page .mainbody .pdf-download:hover,.page .mainbody .pdf-download:active{color:#A00}.page .mainbody .pdf-filesize{font-size:14px;font-weight:300}.page .mainbody input,.page .mainbody select{width:50%}.page .mainbody input[type="checkbox"]{width:auto}.page .mainbody ul.checklist{list-style:none;margin:12px 1.5em 0 0;width:calc(50% - 1.5em);display:inline-block;min-width:325px;vertical-align:top}.page .mainbody .g-recaptcha > div > div{margin:24px auto 0}.page .mainbody .ajax-form button{background-color:rgba(6,64,103,0.8);border-color:rgba(255,206,0,1);border-style:solid;border-width:4px 36px 4px 4px;box-shadow:5px 7px 21px rgba(0,0,0,0.45) inset;color:#fff;display:block;font-size:28px;font-weight:300;line-height:28px;margin:1em 0 1em calc(50% - 158px);padding:9px 0 19px 40px;transition:margin 0.8s ease-out 0s,border 0.8s ease-out 0s,width 0.8s ease-out 0s,color 0.5s ease 0s,background-color 0.5s ease 0s;white-space:nowrap;width:319px}.page .mainbody .ajax-form button#email-signup-submit,.page .mainbody .ajax-form button#sms-signup-submit{width:237px;margin-left:calc(50% - 119px)}.page .mainbody .ajax-form button:hover,.page .mainbody .ajax-form button:active{text-decoration:none!important;box-shadow:2px 3px 5px rgba(0,0,0,0.45);margin:1em 0 1em calc(50% - 120px);border-right-width:4px;color:rgba(30,84,121,1);background-color:rgba(180,200,200,1);width:280px}.page .mainbody .ajax-form button#email-signup-submit:hover,.page .mainbody .ajax-form button#email-signup-submit:active,.page .mainbody .ajax-form button#sms-signup-submit:hover,.page .mainbody .ajax-form button#sms-signup-submit:active{width:200px;margin-left:calc(50% - 95px)}.page .mainbody .ajax-form button .ctaRedChevron{color:rgba(30,84,121,1) !important;margin-left:43px}.page .mainbody .required-field:before{content:"*";color:#F00;font-style:normal;font-weight:800;margin-right:2px}.page .mainbody label{display:block}.page .mainbody ul label{display:inline}.page .mainbody .form-note{font-style:italic;font-weight:200;padding-bottom:0}.page .mainbody .ajax-form-response ul{margin-bottom:0}.page .mainbody .ajax-form-response{display:none;margin-top:12px;transition:background-color 0.8s,border-color 0.8s;padding:24px 12px}.page .mainbody .ajax-form-response.loading{background:#FFF url("../imgs/loading.gif") no-repeat scroll 50% 50%;height:82px}.page .mainbody .ajax-form-response.err{background:#FFF5F5;border:2px solid #A00;color:#A00;font-weight:500;display:block}.page .mainbody .ajax-form-response.success{background:#F5FFF5;border:2px solid #0A0;color:#0A0;font-weight:500;padding:24px;display:block}.page .mainbody .doclink {    text-align:left;   padding:2px 6px 6px 10px;   color:#FFF;   font-weight:400;   font-style:italic;   font-size:22px;   line-height:36px;   background:rgba(0,5,10,0.7)}.page .related-products{margin:0 auto;   width:70%;max-width:850px}.page .related-products h2{font-size:32px;font-weight:300;line-height:50px;margin-top:12px;border-top:1px solid #333}.page .mainbody form[name='catalog-request']{background:url('../imgs/catalogbg.png') no-repeat 100% 100px;background-size:contain}.page .mainbody form[name='catalog-request'].concrete{background-image:url('../imgs/concretecatalogbg.png')}.product h1{font-size:40px;font-weight:300;line-height:60px}.product h2{font-size:32px;font-weight:300;line-height:50px;margin-top:12px}.product aside h2{font-size:24px;line-height:36px;font-style:italic;margin-top:36px}.product aside .purchase h2{margin-top:6px;font-weight:600;padding:0 0 10px 44px;background:url('../imgs/cartslct.svg') no-repeat;background-size:40px 46px}.product h3{font-size:22px;font-weight:700}.product ul{padding-left:16px}.product aside{float:right;width:300px;border-left:1px solid #999;margin:0 5px;padding:0 15px 48px}.product .sizes,.product .specs,.product .docs{border-bottom:1px solid #666}.product h1,.product .info,.product .features,.product .gallery,.product .instructions,.product .related,.product .tuts{margin-left:18%;width:calc(82% - 365px)}.product .info p,.product .features p,.product .instructions p{margin-bottom:11px;font-size:18px;line-height:28px;font-weight:300}.product .info ul,.product .features ul,.product .instructions ul{line-height:28px;font-weight:300;padding-left:24px;margin-bottom:11px;   margin-left:36px;   font-size:19px;   list-style-type:square}.product .features .doclink {    text-align:left;   padding:2px 6px 6px 10px;   color:#FFF;   font-weight:400;   font-style:italic;   font-size:22px;   line-height:36px;   background:rgba(0,5,10,0.7)}.product .instructions ol{line-height:28px;font-weight:300;   font-size:18px}.product #size-table{width:100%;border-collapse:collapse}.product #size-table tr{border-bottom:1px solid #333;height:36px}.product #size-table .size-label{width:50%;padding-right:5%}.product #size-table .size-label span{white-space:nowrap}.product #size-table .size-label .bold-label{font-weight:600;font-style:italic;font-size:16px}.product .howmuch{margin-top:14px;line-height:8px;display:block;font-weight:600}.product .calc-link{padding:10px 0 15px 60px!important;background-image:url("../imgs/calculatorIconToRight.svg")!important;background-size:54px 50px!important}.product .calc-link b{color:#333}.product .calc-link:hover,.product .calc-link:active{background-image:url("../imgs/calculatorIconToRightOver.svg")!important}.product .comparethis{margin-top:14px;line-height:8px;display:block;font-weight:600}.product .comp-link{padding:10px 0 15px 60px!important;background-image:url("../imgs/compareIconToRight.svg") !important;background-size:54px 50px!important}.product .comp-link b{color:#333}.product .comp-link:hover,.product .comp-link:active{background-image:url("../imgs/compareIconToRightOver.svg")!important}.product #specs-table{width:100%;border-collapse:collapse}.product #specs-table tr{border-bottom:1px solid #333;height:36px}.product #specs-table .spec-label{width:175px;padding-right:4%}.product #specs-table .spec-label .bold-label{font-weight:600;font-style:italic;font-size:16px}.product small{color:#999;font-weight:300;font-size:13px;line-height:12px}.product .purchase ul{list-style:none;padding-left:0}.product .purchase ul a{display:block;font-size:20px;background-color:rgba(180,200,200,0.5);font-style:italic;color:#000;line-height:45px;padding:6px 1px 6px 95px;background-position:5px center;background-repeat:no-repeat;text-decoration:none;border:1px solid #666;margin:8px 0;position:relative}.product .purchase ul a:active,.product .purchase ul a:hover{text-decoration:none;border:1px solid #F00}.product .purchase ul a:hover:after{background:#333;position:absolute;top:44px;left:94px;right:20px;height:1px;content:" "}.product .purchase .usa{background-image:url('../imgs/USA_icon.png')}.product .purchase .usa .ctaRedChevron{margin-left:22px}.product .purchase .int{background-image:url('../imgs/earth_icon_option_b.png')}.product .purchase .int .ctaRedChevron{margin-left:1px}.product .purchase .soi{background-image:url('../imgs/SOlogo_icon.png')}.product .purchase .soi .ctaRedChevron{margin-left:6px}.product #docslist{list-style:none;padding-left:0}.product #docslist li a,.product .specs a,.product .calc-link{display:block;color:#333;font-weight:600;font-size:16px;font-style:italic;line-height:28px;padding:4px 0 12px 40px;border-bottom:1px solid #333;background:url('../imgs/pdfdlicon.svg') 0 5px no-repeat;background-size:31px}.product .comp-link{display:block;color:#333;font-weight:600;font-size:16px;font-style:italic;line-height:28px;padding:4px 0 12px 40px;border-bottom:1px solid #333;background:url('../imgs/pdfdlicon.svg') 0 5px no-repeat;background-size:31px}.product .specs a{border:0!important;background-image:url('../imgs/tbIconToRight.svg');background-size:54px 50px;padding:10px 0 13px 60px}.product .specs a:hover,.product .specs a:active{background-image:url('../imgs/tbIconToRightOver.svg')}.product .specs h3{font-weight:300;font-style:italic;font-size:18px;margin:6px 0 2px;border-bottom:1px solid #999}.product .herothumb{float:right;width:48%;max-width:400px;text-align:center;position:relative;z-index:900}.product .info img{width:100%}.product .related{clear:left}.product .warning,.product .alert,.product .notice{font-size:22px!important;font-style:italic;font-weight:700!important;color:#E11}.product .quicklinks{float:left;margin-left:3%;margin-top:4%;width:13%}.product .quicklinks ul{list-style:none}.product .quicklinks ul li:first-child{color:#666;font-size:24px;font-style:italic;font-weight:300}.product .quicklinks li{border-bottom:1px solid #333;display:block;padding:10px 2px}.product .quicklinks a{color:#333;display:block;width:100%;font-style:italic;font-weight:600}.product #quickbuys{margin-top:24px;display:none}.product #quickbuys li{background-color:rgba(180,200,200,0.5);padding-left:8px}.product #quickbuys li:first-child{background-color:transparent;padding-left:0}.product .oneminvid  {background:#EEE url("/assets/imgs/REDyoutubeOptionIconToRight.svg") no-repeat scroll 12px 50% / 40px 45px;border:1px solid #EEE;cursor:pointer;margin:0 auto;max-width:190px;padding:12px 12px 12px 44px;width:100%;color:black;text-align:center;line-height:18px !important;font-size:16px !important;font-style:italic;font-weight:600 !important}.product .oneminvid:hover {background-image:url("/assets/imgs/REDyoutubeOptionIconToRightOver.svg") !important;text-decoration:none;border:1px solid #F00}.product .oneminvid a{font-size:18px;font-weight:600;color:#000;line-height:18px !important}.product .tuts h2,.product .related h2{width:100%;overflow:hidden}  .series-html #arc {z-index:1}.series .main-hero{float:left;margin-left:5%;display:block;margin-bottom:26px;margin-top:2%;position:relative;width:45%;z-index:0;text-align:right}.series .main-hero-img{width:100%;max-width:680px}.series #overview{margin-top:-5px;position:relative;z-index:0;border-bottom:1px solid #FFF}.series #overview-overlay{float:right;margin-right:5%;margin-bottom:26px;margin-top:2%;width:45%}.series #overview-overlay h1{font-size:60px;font-weight:400;line-height:60px}.series #overview-overlay h2{font-size:24px;font-weight:300;font-style:italic;line-height:24px;padding-left:48px;margin-top:6px;margin-bottom:24px}.series #overview-overlay p{font-size:22px;font-weight:300;line-height:32px;margin-bottom:12px;max-width:600px}.series .jumper{padding-top:6px}.series #overview-overlay a{display:block;text-align:center;border-top:1px inset #FFF;padding:12px 0 50px 0;color:#FFF;font-weight:500;font-style:italic;line-height:28px;background:url('../imgs/chevronIconDown.svg') no-repeat 50% 90%;background-size:80px}.series #overview-overlay a:hover,.series #overview-overlay a:active{text-decoration:none;background-color:rgba(255,255,255,0.05);}.series #overview-overlay a .ctaRedChevron{display:block;float:right;background-color:#FFF;font-style:normal;padding:0 4px 11px;line-height:22px}.series #overview-overlay ul{text-align:left;margin-left:36px;margin-top:12px;font-size:22px;line-height:26px;font-weight:300;list-style-type:square}.series h3{font-size:44px;font-weight:100;padding-top:5px;padding-left:35px;line-height:60px;position:relative;z-index:0;font-style:italic}.series section{position:relative;z-index:0;border-bottom:1px solid #FFF;padding-bottom:12px}.series section .hero{width:45%;display:block;position:relative;margin-bottom:26px;margin-top:2%;z-index:-1}.series section .hero-img{width:100%;max-width:600px}.series section.odd .hero{float:right;margin-right:4%;text-align:left;position:relative}.series section.even .hero{float:left;text-align:right;margin-left:4%}.series section .feature-text-area{width:45%;margin:26px 0}.series section.odd .feature-text-area{margin-left:5%;float:left;text-align:right}.series section.even .feature-text-area{margin-right:5%;float:right;text-align:left}.series section .feature-text{width:100%;display:inline-block;max-width:600px}.series section .feature-overview{margin-left:20px}.series section .feature-overview ul{text-align:left;margin-left:36px;margin-top:12px;font-size:22px;line-height:26px;font-weight:300;list-style-type:square}.series section h1{margin-left:-20px;font-size:40px;font-weight:300;line-height:46px;text-align:left}.series section h2{font-size:1.7em;font-weight:500;font-style:italic;text-align:left;padding:10px 0}.series section p{font-size:22px;font-weight:300;line-height:32px;text-align:left}.series section strong{font-weight:500}.series section .callouts{margin-top:18px;text-align:center}.series section .callout-feature{display:inline-block;vertical-align:top;width:100px;margin-right:16px;text-align:center;background:url('../imgs/whiteIconDown.png') no-repeat;background-size:contain}.series section .icon{display:block;height:90px}.series section .caption{font-size:18px;font-style:italic;font-weight:700;line-height:24px;display:block;margin-top:15px}.series #specs-area{position:relative;min-height:300px;background:url("../imgs/cartIconToRight.svg") no-repeat calc(5% - 42px) 66px;background-size:58px 50px}.series #specs-area h3{font-size:40px;font-weight:300}.series .wheretobuy-help{font-size:22px;font-weight:400;line-height:44px;font-style:italic;padding:0 0 2px 48px;background:url('../imgs/cartslct.svg') no-repeat;background-size:40px auto;position:absolute;top:10px;left:200px;width:calc(100% - 250px);z-index:20}.series .specs-thumbnail{display:block;position:absolute;right:0;max-width:800px;min-height:332px;top:44px;bottom:-5px;left:calc(50% + 32px);background-repeat:no-repeat;background-position:0 50%;z-index:-2}.series #specstable{width:45%;margin:10px 0 10px calc(5% + 20px);border-collapse:collapse;font-size:16px;min-width:530px;background-color:rgba(255,255,255,0.9)}.series #specstable th{font-style:italic;font-weight:600;font-size:16px;line-height:17px;padding:0 4px}.series #specstable td{border:1px solid #333;border-right:0;border-left:12px solid rgba(255,255,255,0.9);padding:4px;margin-right:2px}.series #specstable .prodname a{font-style:italic;font-weight:600;color:#333;font-size:20px;line-height:16px}.series #specstable .wheretobuy a{font-style:italic;font-weight:600;color:#999}.series #specstable .wheretobuy a:hover,.series #specstable .wheretobuy a:active{color:#333}.series #specstable .wheretobuy{white-space:nowrap}.series #media-area{margin-top:24px}.series #media-area h4{font-size:32px;font-weight:300;line-height:34px;margin-left:5%;margin-top:10px}.series #media-area .-iscroll-horizontal{width:88%;margin:14px auto}#products-html body,.category-html body{background:url('../imgs/product-bg.jpg') no-repeat;background-size:100%}.category{padding:12px 2% 12px 13%}.products #bottles{position:absolute;top:37px;right:0;width:35%;max-width:444px;height:380px;background:url('../imgs/bottles.png') no-repeat;background-size:contain;z-index:-3}.products #cattitle,.category #cattitle{font-size:60px;font-weight:400;line-height:60px}.products #cattitle{margin-top:48px;padding-left:20%}.category #cattitle{margin-top:12px;padding-left:7%}.category #catdesc{font-size:22px;font-weight:300;line-height:32px;padding:10px 10% 10px 12%}.category .backbutton{display:block;color:#333;line-height:32px;font-size:18px;font-style:italic;font-weight:600;background-color:rgba(180,200,200,0.5);padding:3px 9px;margin:0 15% 24px calc(85% - 211px)}.category .backbutton:hover,.category .backbutton:active{color:#900}.products #catlist{width:80%;padding:12px 10%}.products #advanced{background-color:rgba(180,200,200,0.5);padding:5px 36px;font-size:18px;font-style:italic;font-weight:500;line-height:46px}.products #advanced a{color:#333;text-decoration:none;font-size:22px;font-weight:600px;border-bottom:1px solid #333;font-weight:500;margin-left:6px}.products #advanced span{background-color:#C00;border-radius:11px;color:#CCC;font-size:36px;line-height:10px;font-weight:900;display:inline-block;margin:0 0 1px 4px;padding:0 5px 11px}.products .maincat{border-left:22px solid #EEE;border-bottom:1px solid #333!important;padding:12px 18px;margin-bottom:22px;position:relative}.products .maincat h1 a{color:#333;font-size:40px;font-weight:300;line-height:40px}.products .maincat h1 a:after{content:"\2009\203A";font-weight:600;white-space:nowrap}.products .maincat .theoverview{transition:max-height 3s ease-in;max-height:107px;overflow:hidden}.products .maincat .theoverview.expanded{max-height:9999px}.products .maincat p{font-size:22px;font-weight:300;line-height:32px;margin-top:10px;padding-left:40px;padding-right:10%}.products .maincat .readall{display:block;position:absolute;left:60%;right:0;bottom:0;background:linear-gradient(to right,rgba(180,200,200,0) 0%,rgba(230,235,240,0.95) 25%,rgba(230,235,240,0.95) 75%,rgba(180,200,200,0) 100%);color:#333;padding:10px 9%;text-align:right;font-style:italic;font-weight:600;color:#900}.products .maincat .readmore{display:none}.category .product-line{border-width:0 0 2px 22px;border-style:solid;margin-bottom:12px;margin-right:10%;padding:12px 0}.category .product-line.odd{background-color:rgba(180,200,200,0.5)}.category .product-line.even{background-color:rgba(180,200,200,0.3)}.category .product-line h2{font-size:32px;line-height:36px;font-weight:300;padding:0 15%}.category .product-line h3{font-size:20px;line-height:24px;font-style:italic;font-weight:300;padding:0 15%;padding-left:calc(15% + 30px)}.category .product-line .group{margin:12px 15% 12px calc(15% + 30px)}.category .product-line .btn .ctaRedChevron{display:block;background-color:#FFF;float:right;font-style:normal;padding:0 5px 9px;line-height:20px}.category .product-line .btn{display:block;float:left;width:29%;padding-left:9%;margin-right:8%;margin-left:1%;background-color:rgba(0,0,0,0.3);border:1px solid #FFF;color:#FFF;font-size:16px;line-height:24px;font-weight:500;font-style:italic}.category .product-line .btn.learnmore{background-color:rgba(255, 255,255,0.6);color:#333}.category .product-line .quickview{background-color:#FFF;padding:12px 0;position:relative;min-height:200px;overflow:hidden}.category .product-line .quickview table{width:57%;margin-left:3%;border-collapse:collapse;font-size:16px;background-color:rgba(255,255,255,0.9);position:relative;z-index:2}.category .product-line .quickview table th{font-style:italic;font-weight:600;font-size:16px;line-height:28px}.category .product-line .quickview table td{border:1px solid #333;border-left:0;border-right:12px solid rgba(255,255,255,0.9);padding:4px 0;margin-right:2px}.category .product-line .quickview table .prodname a{font-style:italic;font-weight:600;color:#333;font-size:16px;line-height:16px}.category .product-line .quickview table .compare a{font-style:italic;font-weight:600;color:#999}.category .product-line .quickview table .compare a:hover,.category .product-line .quickview table .compare a:active{color:#900}.category .product-line .quickview table .compare{white-space:nowrap}.category .product-line .quickview .specs-thumbnail{display:block;position:absolute;right:0;top:5px;bottom:0;left:calc(60% - 25px);background-position:0 50%;background-repeat:no-repeat;min-height:332px;z-index:1}.category .redplus{font-weight:800;color:#FA0000;font-style:normal}#search-html body{background:url('../imgs/product-bg.jpg') no-repeat;background-size:100%}.search h1{font-size:60px;font-weight:400;line-height:60px;padding-left:20%}.search .resultsfor{font-size:22px;font-weight:300;font-style:italic;padding-left:20%;margin-top:6px}.search #results{padding-left:15%;margin-top:24px}.search .result{margin:50px 15% 0 0;padding:12px 24px 12px 170px;border:1px solid #CCC;border-width:0 0 1px 22px;position:relative;background-repeat:no-repeat;background-position:0 50%;background-size:160px auto;min-height:95px}.search .top-result{background-color:rgba(255,255,255,0.5)}.search .result .card-decor{top:-27px;left:-56px}.search .result h2 a{color:#333;font-size:32px;font-weight:300;line-height:32px}.search .result h2 a:after{content:"\2009\203A";font-weight:600;white-space:nowrap}.search .result h2 a:hover,.search .result h2 a:active{color:#A00}.search .result .search-text{font-size:22px;font-weight:300;line-height:32px}.tutorial-step h1,.tutorial-step h2,.tutorial-step .gallery,.tutorial-step .tutnav,.tutorial h1,.tutorial .info,.tutorial .tutnav,.tutorial .materials-list{margin-left:18%;width:calc(82% - 365px)}.tutorial-step .info{margin-left:22%;width:calc(74% - 365px);max-width:1100px}.tutorial-step h1,.tutorial h1{font-size:40px;font-weight:300;line-height:45px;border-bottom:5px solid #666;padding-bottom:10px}.tutorial .info,.tutorial .materials-list,.tutorial-step .info{font-size:18px;line-height:1.4em;font-weight:300}.tutorial .info img{display:block;border:11px solid #fff;box-shadow:5px 3px 10px #333;float:right;   max-width:400px;   width:calc(48% - 22px);margin:12px}.tutorial .materials-list{margin-top:12px}.tutorial .materials-list h2,.tutorial .info h2{font-size:32px;font-weight:300;line-height:50px}.tutorial .materials-list ul{float:left;margin-left:5%;width:45%}.tutorial-step h2{font-size:32px;font-weight:300;line-height:50px}.tutorial-step .info p,.tutorial .info p{padding-bottom:1.5em}.tutorial-step .info ul,.tutorial .info ul{padding-bottom:1.5em;margin-left:16px}.tutorial-step .gallery{margin-top:12px}.tutorial .tutnav{margin-top:12px;padding-top:32px;border-top:5px solid #333;margin-bottom:32px}.tutorial-step .tutnav{margin-top:32px;margin-bottom:32px}.tutorial-step .tutnav:after{clear:unset}.tutorial-step .tutnav a,.tutorial .tutnav a{text-align:right;display:block;width:49%;float:left;color:#333;font-weight:600;font-size:16px}.tutorial-step .tutnav a:first-child{text-align:left;margin-right:2%}.tutorial .tutnav a{margin-left:51%}.tut-materials-used{float:right;width:339px;margin:16px 5px;padding:0 5px}.tut-materials-used div{margin-top:12px;border-top:1px solid #F00;   padding-top:14px}.tut-materials-used h2{font-size:24px;font-weight:500;font-style:normal;color:#666;line-height:26px;margin-left:0;width:100%}.tut-materials-used a{color:#F00}.tut-materials-used h3{font-size:24px;margin-bottom:2px}.tut-materials-used h3 a{font-weight:300;color:#333}.tut-materials-used h3 a:hover,.tut-materials-used h3 a:active{color:#900}.tut-all-steps{float:left;margin-left:3%;margin-top:4%;width:13%}.tut-all-steps a{display:block;width:100%;color:#333}.tut-all-steps ul{list-style:none}.tut-all-steps li{display:block;border-bottom:1px solid #F00;padding:10px 2px}.tut-all-steps li.current-step{background-color:#CCC}.tut-all-steps li:first-child{font-size:24px;font-weight:300;font-style:italic;color:#666}.tut-all-steps li:last-child{border-bottom:0}.tutorials-html #wave-container{padding-bottom:20vw;background:rgba(184,217,217,1) url(../imgs/hatchbg.svg) repeat-x;background-size:6% auto;border-bottom:8px solid rgba(180,200,200,1)}.tutorials-html #wave-gradient{background:url('../imgs/tutorial_hero.png');background-size:cover;padding-bottom:20vw}.tutorials h1{text-align:center;color:rgba(0,85,128,1);font-size:40px;line-height:50px;font-weight:300;margin-top:21vw}#applications-html body{background:url('../imgs/product-bg.jpg') no-repeat;background-size:100%}.applications h1{text-align:center;font-size:60px;font-weight:400;line-height:60px;margin-top:48px}.tutorials .featured{background-color:rgba(184,215,215,1);padding:6px 24px;margin-top:12px}.tutorials .featured h2{margin-bottom:10px;margin-top:4px;font-size:32px;font-weight:300;color:rgba(0,60,100,1)}.tutorials .featured .-iscroll-horizontal{margin:14px 10% 0;width:80%!important}.tutorials .featured .card{}.applications .applist,.tutorials .tutlist{width:80%;margin:23px auto 0}.applications .app,.tutorials .app{min-height:140px;border-width:0 0 2px 22px;border-style:solid;background-repeat:no-repeat;margin-bottom:12px;padding-left:195px}.applications #selectfrom{background-color:rgba(180,200,200,0.5);padding:5px 36px;font-size:18px;font-style:italic;font-weight:500;line-height:46px}.applications .app{border-bottom:1px solid #333!important;margin-bottom:18px!important}.applications .app:first-child{margin-top:0!important}.tutorials .app.odd{background-color:rgba(180,200,200,0.5)}.tutorials .app.even{background-color:rgba(180,200,200,0.3)}.applications .app h2,.tutorials .app h2{padding-top:8px;font-size:32px;line-height:36px}.applications .app h2 a,.tutorials .app h2 a{font-weight:300;color:#333}.applications .app h2 a:hover,.applications .app h2 a:active,.tutorials .app h2 a:hover,.tutorials .app h2 a:active{color:#900}.applications .app p,.tutorials .app p{font-size:20px;line-height:24px;margin:0 0 8px 40px;font-style:italic;font-weight:300}.applications .app a.btn,.tutorials .app a.btn{display:block;background-color:rgba(0,0,0,0.3);border:1px solid #fff;color:#fff;display:block;float:left;font-size:16px;font-style:italic;font-weight:500;line-height:24px;margin-left:48px;padding-left:16px;width:214px}.tutorials .app a.btn.viewall{background-color:rgba(255,255,255,0.6);color:#333}.applications .app a .ctaRedChevron,.tutorials .app a .ctaRedChevron{background-color:#fff;display:block;float:right;font-style:normal;line-height:20px;padding:0 5px 9px}.application-html #arc {    z-index:1}.application .overview{padding:12px 16%;margin-top:-5px;position:relative;white-space:nowrap}.application .application-view .overview{border-bottom:8px solid rgba(180,200,200,1);padding:12px 8%}.application .overview h1{line-height:50px;font-size:40px;font-weight:300;text-align:center}.application .overview img{display:inline-block;vertical-align:middle;width:40%;max-width:480px}.application .howto-view .overview img{max-width:360px}.application .overview div{white-space:normal;display:inline-block;vertical-align:middle;font-size:22px;line-height:32px;font-weight:300;margin-top:6px;width:60%;margin-left:1%}.application .howto-view .overview div{margin-left:0;margin-right:1%}.application .overview p{padding-bottom:18px}.application .overview ul{text-align:left;margin-left:36px;margin-top:12px;font-size:22px;line-height:33px;font-weight:300;list-style-type:square}.application #main-contained{text-align:center}.application .tutslist{width:70%;text-align:center;display:inline-block;vertical-align:top}.application .tutslist .card{margin-bottom:12px;text-align:left}.application .tutslist .card .thumb{height:0;overflow:hidden;padding-top:56%;background:url('../imgs/loading.gif') no-repeat 50% 50%}.application .tutslist .card .loaded{background:none}.application .tutslist .card img{margin-top:-56%;opacity:0;transition:opacity 150ms}.application .tutslist .card .loaded img{opacity:1}.application .filter-controls{margin:12px 5px;background-color:rgba(180,200,200,0.5);padding:12px 24px;font-weight:500;font-style:italic;text-align:left}.application .filter-controls.applied-filters{background:transparent!important}.application .filter-controls .curr-filter{font-size:14px;margin-left:3px;padding:0 5px 2px;background-color:rgba(0,0,0,0.2);font-style:normal}.application .filter-controls span{font-size:18px}.application .filter-controls a{margin-left:54px;font-size:22px;color:#333}.application .filter-controls a span{font-size:36px;font-style:normal;font-weight:900;color:#FA0000;margin-left:6px}.application .filter-controls span,.application .filter-controls a{vertical-align:sub}.application .filter-controls a:hover{color:#900}.application .filter-list{margin:-12px 5px 12px;background-color:rgba(180,200,200,0.5);padding:6px 2px 12px 66px;font-size:18px;line-height:22px;font-weight:500;font-style:italic;text-align:left}.application .filter-list ul{list-style:none;display:inline-block;margin-right:24px;vertical-align:top}.application .filter-list a{color:#333}.application .filter-list .tagcount{font-style:normal;margin-left:5px;font-size:80%}.application .related{background-color:rgba(180,200,200,0.5);width:252px;display:inline-block;vertical-align:top;margin-top:12px}.application .related h2{margin:4px 4px 12px;font-size:22px;font-weight:500;font-style:italic;text-align:center;background:#FFF;padding:9px 0 13px}.application .related .-iscroll-horizontal{margin:0 10%;width:80%!important}.application .related .card{background-color:#FFF;margin:0 auto 12px;display:block;text-align:left}.application  .overview .doclink  {    text-align:left;   padding:2px 6px 6px 10px;   color:#FFF;   font-weight:400;   font-style:italic;   font-size:22px;   line-height:36px;   background:rgba(0,5,10,0.7)}.application .app-section{padding:12px 4%}.application .app-section h2{font-size:32px;font-weight:300;line-height:46px;text-align:left}.application .app-related h2{margin-top:12px}.application .app-spots{text-align:center}.application .app-spots .card{text-align:left;margin-bottom:12px}.application .app-tuts .readmore{width:315px;height:390px;display:inline-block;vertical-align:top;color:#333;border:10px solid #DAE4E4;background:#FFF url('../imgs/howto-more.jpg') 0 25px;position:relative}.application .app-tuts .rmtxt{font-size:22px;line-height:50px;   font-style:italic;   font-weight:600;position:absolute;bottom:50px;left:60px;background-position:0 50%;background-repeat:no-repeat;background-size:58px 50px;background-image:url("../imgs/tutorialIconToRight.svg");padding-left:60px}@media screen and (max-width:1020px){.compare-html #wave-container{padding-bottom:100px}.compare header h1{font-size:62px;font-weight:400;margin-bottom:35px}.compare header h1 img{height:35px}.compare #fader{width:10%}.compare .intro div{padding:0 2%}.compare .prods{padding-left:2%}.compare .cards{padding-left:283px}.compare .vs{font-size:24px;font-weight:500}.compare table{margin-left:0px;border-spacing:15px 0}.compare section{padding-left:2%}.compare .addbox h1{font-size:22px}.compare .addbox ul{font-size:16px}.compare .addbox ul a:after{font-size:12px}}@media screen and (max-width:1020px){.distributors #map-overlay{display:none}#distributors-html #wave-container{padding-bottom:40vw}.distributors #map-overlay{margin-top:5vw}#distributors-html #wave-gradient{padding-bottom:40vw;background-position:100% 118px}.distributors h1{margin-top:41vw}.distributors nav{width:90%}.distributor_region .map-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.distributor_region .key span{display:block}.distributor_region .key a{display:none}.distributor_region #map-canvas{float:none;width:100%;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;height:calc(100vh - 335px)}.distributor_region .map-listing{float:none;width:calc(100% - 40px);border:0;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}}@media screen and (max-width:1020px){.docs h1{margin-top:9%;padding:0;text-align:center}.docs .desc{padding:0 15%}.docs .theDocs {padding:12px 2%;width:96%}.docs #alphabar{padding:12px 48px;line-height:18px}.docs #alphabar.azbar{padding:12px 8px}.docs #alphabar.azbar .alphdivide{display:none}.docs #alphabar.azbar .showall{display:block;margin-top:3px}.docs #alphabar.catbar a{display:block}.docs .catsection h1{text-align:left}}@media screen and (max-width:1020px){#about-smoothon,#contact-smoothon,#footer-links{width:30%;margin-bottom:12px}#about-smoothon{ margin-left:5% }#contact-smoothon{ margin-left:2% }#footer-links{ margin-left:2% }#social-smoothon-wide{display:none}#social-smoothon-smaller{display:block}.social-smoothon{clear:left}.social-smoothon a{padding-top:6%;margin:0 1%}footer .footertech{margin-left:-10px;font-size:18px}}@media screen and (max-width:1020px){.workbench{padding:1px calc(15% - 60px)}.gallery-workbench .slider-main{padding:6px 0}.fluidvideo{border-width:15px}}@media screen and (max-width:1020px){li#search{display:block;width:50%;margin-left:48%;padding:4px;margin-top:12px}#search-suggestions{width:100%}#tab-results.loading{background:#FFF url('../imgs/loading.gif') 50% 50% no-repeat}#search input[name="q"]{width:calc(100% - 22px)}#topnav-list a{padding:2px 1px}#big-logo-link{max-width:260px;width:25%}#big-logo-link img{width:100%}#small-logo-link{padding-left:15px}#wave-img{background-position:0 -20px}#arc{background-size:65% auto}}@media screen and (max-width:1020px){#home-html #wave-container{padding-bottom:590px;background-position:30% 100%}.home #hero h1{text-align:center;margin:9% 2% 10px;max-width:auto;font-size:41px}.home #hero-nav{display:none}.home #hero{height:auto;position:static}.home #carousel{position:relative;bottom:0;overflow:hidden}.home #carousel img{right:0;top:0;width:100%;min-width:initial;max-width:none;display:block}.home #carousel img[data-rank='r1']{position:relative}.home #carousel img.placeholder-carousel{position:relative}.home .carousel-tagline{position:static;bottom:0;margin-left:0;font-size:35px}.home #listsofthings{white-space:nowrap;overflow:hidden;background-position:30% 0}.home #listsofthings .btn{width:229px;padding-left:11px;margin:20px 2.5%}.home #listsofthings .btn.prodsbtn{width:185px;padding-left:11px}.home #listsofthings .btn .ctaRedChevron{margin-left:15px}.home #listsofthings .btn.prodsbtn .ctaRedChevron{margin-left:15px;color:#FFF!important}.home #listsofthings .btn:hover,.home #listsofthings .btn:active{margin:20px 2.5%;border-right-width:36px}.home #listsofthings .thelist{padding:16px 1%;white-space:normal}.home #hero-nav-smaller{padding:12px 10% 4px;margin-bottom:12px;background-image:url("../imgs/product-bg.jpg");background-size:cover;box-shadow:0 7px 21px rgba(180,200,200,0.5) inset;text-align:center}.home #hero-nav-smaller h2{color:rgba(0,60,100,1);text-align:left}.home #hero-nav-smaller ul{list-style:none;display:inline-block;text-align:left;width:350px;vertical-align:top}.home #hero-nav-smaller ul a{display:block;color:rgba(0,60,100,1);font-size:17px;font-weight:400;padding-left:60px;padding-right:5px;background-size:53px auto;background-repeat:no-repeat;background-position:0 50%;margin-bottom:6px;line-height:46px;text-decoration:none}.home #hero-nav-smaller ul a:hover,.home #hero-nav-smaller ul a:active{color:#900}.home a.distributor{ background-image:url('../imgs/distributorIconToRightOver.svg') }.home a.store{ background-image:url('../imgs/cartIconToRightOver.svg') }.home a.tutorials{ background-image:url('../imgs/tutorialIconToRightOver.svg') }.home a.seminars{ background-image:url('../imgs/seminarIconToRightOver.svg') }.home a.techsupport{ background-image:url('../imgs/techSupportIconToRightOver.svg') }.home a.techbulletin{ background-image:url('../imgs/docIconToRightOver.svg') }.home #newsletter{display:block}.home #seminar-callout .seminar-image{min-height:auto;height:31vw}.home #seminar-callout p{margin:0}.home #seminar-callout .moreinfo{white-space:nowrap;overflow:hidden}.home .catalog{padding-right:0;background-image:none !important}.home #informational p{margin:0 2%}}@media screen and (max-width:1020px){.landing-page .main-hero{float:left;width:40%;min-width:270px;margin-top:74px!important}.landing-page #overview-overlay{display:block;width:calc(90% - 20px);margin:0;float:none!important;padding-left:10%}.landing-page .main-hero{text-align:center;margin-top:35px}.landing-page #overview-overlay p,.landing-page section .feature-text{max-width:none}.landing-page h3{padding-left:1%}.landing-page section .hero{width:100%!important;float:none!important;text-align:center!important;margin:0!important;padding-top:12px}.landing-page section .hero-img{width:75%}.landing-page section .feature-text-area{float:none !important;width:90% !important;margin:0 5% !important}.landing-page section h1{margin:10px 5%;width:90%;padding-top:10px}.landing-page section h2{margin-left:24px;margin-bottom:6px}.landing-page section .feature-link{margin:12px 0 0 10%;width:80%}.landing-page section .feature-overview{margin-left:0 !important}}@media screen and (max-width:1020px){.moldmakers .pagetitle{margin-top:6%;background:none;font-size:36px;line-height:42px}.moldmakers .map-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.moldmakers #map-canvas{float:none;width:100%;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.moldmakers .map-listing{float:none;width:calc(100% - 40px);border:0;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.moldmaker .pagetitle{margin-top:6%;max-width:auto;width:96%}.moldmaker .mainbody{max-width:auto;width:96%}}@media screen and (max-width:1020px){.page .pagetitle,.page .mainbody,.page .hero,.page .related-products{width:96%;max-width:auto}.page .pagetitle{margin-top:5%}}@media screen and (max-width:1020px){.product{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.product .quicklinks{display:none}.product aside{border-left:0;width:94%;float:none;margin-left:3%;margin-top:12px;padding:0;-webkit-box-ordinal-group:8;-moz-box-ordinal-group:8;-ms-flex-order:8;-webkit-order:8;order:8}.product h1,.product .info,.product .features,.product .gallery,.product .instructions,.product .related,.product .tuts{width:94%!important;margin-left:3%!important}.product h1{margin-top:40px;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.product .info{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.product .features{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}.product .gallery{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4}.product .instructions{-webkit-box-ordinal-group:5;-moz-box-ordinal-group:5;-ms-flex-order:5;-webkit-order:5;order:5}.product .tuts{-webkit-box-ordinal-group:6;-moz-box-ordinal-group:6;-ms-flex-order:6;-webkit-order:6;order:6}.product .related{-webkit-box-ordinal-group:7;-moz-box-ordinal-group:7;-ms-flex-order:7;-webkit-order:7;order:7}.product #specs-table .spec-label{width:50%}.product #specs-table .spec-label span{white-space:nowrap}.product .info img{max-width:300px}}@media screen and (max-width:1020px){.series .main-hero{float:left;width:40%;min-width:270px;margin-top:74px!important}.series #overview-overlay{display:block;width:calc(90% - 20px);margin:0;float:none!important;padding-left:10%}.series .main-hero{text-align:center;margin-top:35px}.series #overview-overlay p,.series section .feature-text{max-width:none}.series #overview-overlay a{display:none}.series h3{padding-left:2%}.series section .hero{width:100%!important;float:none!important;text-align:center!important;margin:0!important;padding-top:12px}.series section .hero-img{width:75%}.series section .feature-text-area{float:none !important;width:90% !important;margin:0 5% !important}.series section .feature-overview{margin-left:0 !important}.series section h1{margin:0 5%;padding-top:10px}.series section h2{margin-left:10%;width:85%;margin-bottom:0}.series .specs-thumbnail{display:none}.series #specs-area{background-image:none}.series #specs-area h3{position:static;margin-top:6px;margin-left:2%;line-height:24px;min-height:45px;font-size:28px;font-weight:400}.series .wheretobuy-help{position:static;margin-top:6px;margin-left:10%;line-height:24px;min-height:45px}.series #specstable{width:95%;margin:0 auto}.series #media-area{margin-top:8px;padding-bottom:5px}.series #media-area h4{margin-left:5%;font-size:20px;line-height:22px;font-weight:400}}@media screen and (max-width:1020px){.products #bottles{top:90px}.products #cattitle{margin-top:66px;padding-left:10%}.products #catlist{padding:12px 3%;width:94%}.category{padding:12px 3%}.category #cattitle{margin-top:55px;padding-left:0;text-align:center}.category #catdesc{padding:10px 1%}.category .backbutton{margin:6px 0 24px calc(100% - 211px)}.category .product-line{margin-right:0}.products .maincat .readall{left:50%}.category .product-line h2{padding:0 3%}.category .product-line h3{padding:0 3% 0 calc(3% + 30px)}.category .product-line .group{margin:12px 3% 12px calc(3% + 30px)}.category .product-line .quickview table{width:95%}.category .product-line .quickview .specs-thumbnail{position:relative;height:41vw;left:auto;right:auto;top:auto;bottom:auto}}@media screen and (max-width:1020px){.search h1{margin-top:6%}.search #results{padding-left:9%}.search .result{margin-right:2%;padding-top:0;background-position:0 0}.search .result h2{min-height:115px}.search .result .search-text{margin-left:-150px}}@media screen and (max-width:1020px){.tutorial,.tutorial-step{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.tutorial .tut-all-steps,.tutorial .tut-materials-used,.tutorial h1,.tutorial .info,.tutorial .materials-list,.tutorial .tutnav,.tutorial-step .tut-all-steps,.tutorial-step .tut-materials-used,.tutorial-step h1,.tutorial-step .stepname,.tutorial-step .info,.tutorial-step .gallery,.tutorial-step .tutnav{display:block;float:none;width:96%;margin:4px 2%}.tutorial .tut-all-steps{-webkit-box-ordinal-group:5;-moz-box-ordinal-group:5;-ms-flex-order:5;-webkit-order:5;order:5}.tutorial .tut-materials-used{-webkit-box-ordinal-group:6;-moz-box-ordinal-group:6;-ms-flex-order:6;-webkit-order:6;order:6}.tutorial h1,.tutorial-step h1{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;margin-top:40px;text-align:center}.tutorial .info{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.tutorial .materials-list{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}.tutorial .tutnav{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4;padding:12px 0}.tutorial-step .tut-all-steps{-webkit-box-ordinal-group:6;-moz-box-ordinal-group:6;-ms-flex-order:6;-webkit-order:6;order:6}.tutorial-step .tut-materials-used{-webkit-box-ordinal-group:7;-moz-box-ordinal-group:7;-ms-flex-order:7;-webkit-order:7;order:7}.tutorial-step .stepname{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;line-height:36px}.tutorial-step .info{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}.tutorial-step .gallery{-webkit-box-ordinal-group:5;-moz-box-ordinal-group:5;-ms-flex-order:5;-webkit-order:5;order:5}.tutorial-step .tutnav{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4;padding:12px 0}.tut-all-steps li:first-child{color:#FFF;padding-left:5%;padding-bottom:14px}.tut-materials-used h2{color:#FFF;padding:10px 2px 14px 5%;font-size:24px;font-style:italic;font-weight:300;margin-top:12px;width:auto}.tut-materials-used div:first-of-type{margin-top:0}}@media screen and (min-width:1021px){.tut-all-steps li:first-child,.tut-materials-used h2{background-color:#FFF!important}}@media screen and (max-width:1020px){.tutorials-html #wave-container{padding-bottom:32vw;background-size:11% auto}.tutorials-html #wave-gradient{background-size:contain;background-repeat:no-repeat;background-position:50% 100%;padding-bottom:32vw}.tutorials h1{margin-top:34vw}.applications h1{margin-top:66px}.applications .applist,.tutorials .tutlist{width:94%}.applications .app a.btn,.tutorials .app a.btn{margin-bottom:4px}.application .overview{padding:12px 3%}.application .overview h1{margin-top:9%;white-space:normal;line-height:38px}.application .overview img{display:block;width:40%;max-width:none;min-width:270px;float:left;margin-right:8px}.application .overview div{display:block;width:100%}.application .tutslist{width:96%}.application .related{width:100%}.application .related h2{background:transparent}.application .related .card{display:inline-block;margin-right:6px}}@media screen and (max-width:549px){.card{width:240px!important}.card.small{width:220px!important;padding:10px!important}.card .blurb{font-size:16px!important;line-height:20px!important;height:63px!important}.card .more{font-size:16px!important;line-height:20px!important}.card.small .blurb{height:45px!important}.card.small .more{bottom:6px!important}}@media screen and (max-width:549px){#distributors-html #wave-gradient{background:none}#distributors-html #wave-container{background-image:url('../imgs/worldmapbackground.svg');background-size:auto;padding-bottom:5px}.distributors #map-overlay{display:none}.distributors h1{margin-top:12px;font-size:28px;line-height:28px}.distributors .select-region{display:none}.distributors nav{width:96%;margin-top:18px}.distributors #find-nearest{text-align:center;margin:5px;border-bottom:1px solid #333;padding-bottom:12px;margin-bottom:6px}.distributors #find-nearest h1{margin-bottom:12px}.distributors #find-nearest label{display:block}.distributors #find-nearest input{width:90%}.distributors #usemylocation{display:block;font-size:18px}.distributors #closest-ajax{display:none;background-color:rgb(180,200,200);box-shadow:2px 3px 5px rgba(0,0,0,0.45);padding:5px;border:3px solid rgba(255,206,0,1);margin:5px;transition:background-color 0.5s;text-align:left}.distributors #closest-ajax.loading{background:#FFF url("../imgs/loading.gif") no-repeat scroll 50% 50%;height:130px;border:0;box-shadow:none}.distributors #closest-distrib h1{margin-top:0;font-size:20px;line-height:20px;font-weight:bold;text-align:left;color:#333;margin-bottom:3px}.distributors #closest-distrib ul{list-style:none}.distributors #closest-distrib a{color:rgba(0,85,128,1);font-weight:600}.distributors #closest-distrib .callthem{display:block;width:40%;padding:15px 5% 20px;margin:15px auto 5px;background-color:rgba(255,255,255,0.7);color:#333;font-size:20px;line-height:20px;text-align:center}.distributors #next2{display:none}.distributors .menu-region{padding:0}.distributors .menu-region a{font-size:20px;line-height:24px;display:block;padding:10px 10px 10px 32px;background-position:5px 50%}.distributor_region-html #wave-gradient{background-position:50% 50%}.distributor_region .pagetitle{font-size:24px;line-height:24px}.distributor_region #map-canvas,.distributor_region .key{display:none!important}.distributor_region .map-listing{width:calc(100% - 40px);float:none;height:auto;overflow-y:auto;border:0;margin-top:8px}.distributor_region .distributor-listing.animate{animation:unset}.distributor_region .distributor-listing h1{cursor:auto}.distributor_region .distributor-listing h3{font-size:18px;margin-top:-2px}.distributor_region .distributor-listing p,.distributor_region .distributor-listing ul{font-size:16px;line-height:20px}}@media screen and (max-width:549px){.docs #watermark{display:none}.docs h1{margin-top:0;font-size:48px;line-height:42px}.docs .desc{padding:0 10%;font-size:16px;line-height:20px}.docs #alphabar{padding:12px 4px;font-size:16px}.docs #alphabar.azbar{white-space:normal}.docs .theDocs section{padding:0 12px 10px 12px}.docs .catsection h1 a{font-size:24px;font-weight:400;line-height:24px;padding-left:0}.docs .prodsection{margin-left:6px}.docs h2{font-size:20px;line-height:20px}.docs h2 a{font-weight:400}.docs ul.docslist a{margin-left:0;padding-left:23px}}@media screen and (max-width:549px){#about-smoothon,#contact-smoothon,#footer-links{float:none;width:94%;margin-bottom:5px;margin-left:3%}#contact-smoothon{text-align:center}#contact-smoothon a:before{content:'\0260E';padding-right:3px;color:#BBB;font-size:12px;vertical-align:bottom}#footer-links ul{list-style:none}#footer-links a{display:block;padding:5px 12px;background-color:rgba(0,0,0,0.2);margin:8px 0;color:#FFF}#footer-links a:after{content:"\00A0\0203A"}#social-smoothon-smaller{margin-top:15px}#social-smoothon-smaller a{margin:0}footer .footertech{position:relative;margin-left:0;text-align:left!important;background-size:42px;font-size:14px;line-height:36px;margin-top:0;padding-left:42px}footer .footertech:before{content:""!important}}@media screen and (max-width:549px){.workbench{padding:0}.fluidvideo{border-width:5px}.slider-caption{position:relative}.slider-thumbs{display:none}.iScrollHorizontalScrollbar .iScrollIndicator{height:7px;top:0}.iScrollHorizontalScrollbar .iScrollIndicator:before{content:""}.slider-left{background-size:25px auto;background-position:10% 50%}.slider-right{background-size:25px auto;background-position:90% 50%}.thumb-gallery img{max-width:100%}}@media screen and (max-width:549px){#js--tablet { display:none }#js--phone { display:block }#blocker { display:none }#topnav-list li{display:block;border-bottom:1px solid #333;margin:0;margin-left:5px}#topnav-list li a{display:block;padding:10px;margin:0}#topnav-list{position:fixed;right:-220px;top:0;bottom:0;width:220px;height:auto;padding:0;box-shadow:4px -1px 8px rgba(0,0,0,0.1) inset;background:#FFF;z-index:1001}#topnav-list.focused li{display:none!important}#topnav-list.focused #back-to-mm{display:block;font-style:italic;text-align:left;margin-top:18px;font-size:12px;font-weight:200;padding-left:5px}#topnav-list.focused li#search,#topnav-list.focused li#mobile-search-suggestions{display:block!important}#topnav-list.focused li#search{margin-top:50px;border-top:1px solid #333}#topnav-list .topnav-header{text-align:left;font-size:22px;font-style:italic;font-weight:500;padding:12px 6px 2px;border-bottom-width:2px}#topnav-list a span{color:#F00;font-weight:900}li#float-search{display:none!important}li#search{margin-left:5px;width:calc(100% - 15px);border-top:0}#search{background-position:96% 50%}#search input[name="q"]{width:calc(100% - 11px)}#search input[type="submit"]{color:transparent;width:0}#search-suggestions{display:none!important}#mobile-search-suggestions{border-bottom:0!important}#mobile-search-suggestions.loading{height:176px;background:#FFF url('../imgs/loading.gif') 50% 50% no-repeat}#ajax-results{padding:10px 3px 0 0}#ajax-results a.has-image{background-image:none!important;padding-left:12px}#ajax-results .card-decor{display:none}#ajax-results .search-title{color:#333!important}#ajax-results a span.search-text{color:#333!important;font-weight:300!important}#ajax-results a.all{text-align:left;padding-bottom:18px;background-color:#FFF;box-shadow:none}#wave-container,#wave-gradient{height:50px}#wave-img{height:50px;background-position:0 -32px}#arc{top:0;background-position:-255px 0}body{padding-top:60px}#small-logo-link{padding-left:5px}#topnav{height:50px}#topnav.sandwiched{background-color:transparent}body.sandwiched{overflow:hidden}#sandwich{display:block;float:right;padding-top:14px;padding-right:15px;position:relative;z-index:1001}}@media screen and (max-width:549px){.home #hero h1{margin-top:0;font-size:22px;line-height:26px}.home .carousel-tagline{font-size:18px;padding-top:10px;margin-bottom:12px;font-weight:400}.home #listsofthings .btn{float:left;width:220px;font-size:20px;line-height:0;margin:5px calc(50% - 134px);border-width:2px 36px 2px 2px;padding-top:11px!important;padding-bottom:16px!important}.home #listsofthings .btn:hover,.home #listsofthings .btn:active{margin:5px calc(50% - 134px)}.home #listsofthings .btn.prodsbtn{width:220px}.home #listsofthings .btn .ctaRedChevron {margin-left:72px;vertical-align:sub}.home #listsofthings .btn.prodsbtn .ctaRedChevron {margin-left:104px}.home h2{font-size:18px;font-weight:400;line-height:18px;margin-left:-2px}.home #hero-nav-smaller{padding:12px 3% 4px}.home #hero-nav-smaller ul{width:100%;white-space:nowrap;overflow:hidden}.home #hero-nav-smaller ul a{background-size:42px auto;padding-left:47px;font-size:14px}.home #news,.home #social,.home .catalog,.home #seminar-callout,.home #informational{padding:12px 3%}.home #newsletter{padding-bottom:11px;font-size:16px;margin-left:0}.home #news h2{margin-bottom:4px}.juicer-feed{font:16px/20px 'Exo 2',sans-serif}.juicer-feed .feed-item{width:240px!important;margin-right:10px!important}.juicer-feed .j-image{height:220px}.juicer-feed .j-meta{margin-top:3px!important}.juicer-feed .message{height:83px;font:300 16px/20px 'Exo 2',sans-serif}.home .catalog,.home #seminar-callout{margin:0}.home #seminar-callout p,.home .catbody p,.home #informational p{font-size:16px;line-height:20px}.home .catbody{background:none!important;padding-left:0;min-height:auto}.home #seminar-callout .moreinfo{overflow:auto;white-space:normal;text-align:left}.home #informational .headlink{background-size:42px auto;font-size:14px;padding-left:47px;font-weight:400;margin-bottom:0}}@media screen and (max-width:549px){.landing-page .main-hero{display:none}.landing-page #overview-overlay{margin:-10px 0 0;padding:0 2% 6px;width:96%}.landing-page #overview-overlay h1{font-size:48px;line-height:48px;text-align:center}.landing-page #overview-overlay h2{padding:0 2%;margin:12px 0;font-size:24px}.landing-page #overview-overlay p{font-size:14px;line-height:18px}.landing-page h3{font-size:40px;text-align:center}.landing-page section{padding-top:6px}.landing-page section .hero{float:none!important;width:96%;margin-left:2%}.landing-page section .feature-text{float:none!important;margin-left:2%!important}.landing-page section .feature-text h1{margin-left:0;font-size:24px;line-height:24px;margin-bottom:6px}.landing-page section h1{font-size:24px;line-height:30px}.landing-page section h2{font-size:18px;padding:0}.landing-page section p{font-size:14px;line-height:18px}.landing-page section .feature-overview ul{font-size:14px;line-height:16px}.landing-page section .callout-feature{width:80px;margin:0 20px}.landing-page section .icon{height:62px}.landing-page section .icon img{width:100%}.landing-page section .caption{font-size:14px;line-height:16px;font-weight:500}.landing-page section .feature-link{font-size:18px;line-height:20px}}@media screen and (max-width:549px){.moldmakers .pagetitle{font-size:24px;line-height:24px;margin-top:0}.moldmakers .key{display:none}.moldmakers #map-canvas{display:none}.moldmakers .map-listing{height:auto;margin-top:8px;overflow-y:auto;width:calc(100% - 40px)}.moldmakers .moldmaker-listing{padding:6px 2% 0}.moldmakers .moldmaker-listing p,.moldmakers .moldmaker-listing ul{font-size:16px;line-height:20px}.moldmaker .pagetitle{margin-top:0;font-size:24px;line-height:24px}.moldmaker .mainbody{font-size:16px;line-height:20px}.moldmaker .specialties{margin-bottom:1.4em}.moldmaker .specialties ul{float:none;width:auto;margin-bottom:0;margin-left:8%}}@media screen and (max-width:549px){.page .pagetitle{padding-bottom:4px;font-size:36px;text-align:center;margin-top:0}.page .hero{margin-top:-8px}.page .mainbody{font-size:20px;line-height:1.4em}.page .mainbody h2{font-size:24px;font-weight:400;line-height:24px;margin-bottom:3px}.page .mainbody p{padding-bottom:1.4em;font-size:16px;line-height:20px}.page .mainbody ol,.page .mainbody ul{margin:0 0 1.4em;font-size:16px;line-height:20px}.page .mainbody table{font-size:16px!important;line-height:20px}.page .mainbody td{word-wrap:break-word;padding:3px!important}.page .mainbody .gallery,.page .mainbody .fluidvideo{margin:0 0 1.4em 0;font-size:16px;line-height:20px}.page .mainbody .pdf-form{margin:5px 0 24px 5px}.page .mainbody .doclink {    text-align:left;   padding:2px 6px 6px 10px;   color:#FFF;   font-weight:400;   font-style:italic;   font-size:14px;   line-height:27px;   background:rgba(0,5,10,0.7)}.page .related-products h2{font-size:24px;font-weight:400;line-height:24px;margin-bottom:3px;padding-top:3px}}@media screen and (max-width:549px){.product h1{margin-top:0;font-size:42px;line-height:40px;text-align:center}.product .info img{width:94%}.product h2{font-size:24px;line-height:24px;font-weight:400;margin-bottom:3px}.product .info p,.product .features p,.product .instructions p,.product .info ul,.product .features ul,.product .instructions ul{font-size:16px;line-height:20px;margin-left:8px}.product .features .doclink {text-align:left;padding:2px 6px 6px 10px;color:#FFF;font-weight:400;font-style:italic;font-size:14px;line-height:27px;background:rgba(0,5,10,0.7)}.product #specs-table .spec-label{width:180px}.product #specs-table .spec-label span{white-space:normal}.product .instructions ol{font-size:16px;line-height:20px}.product h3,.product .warning,.product .alert{font-size:16px!important}.product .purchase ul a{font-size:16px;padding-left:88px}.product .herothumb{float:none;width:100%;max-width:none;text-align:center;margin-left:0;display:block}.product .oneminvid  {background:#EEE url("/assets/imgs/REDyoutubeOptionIconToRight.svg") no-repeat scroll 6px 50% / 40px 45px;max-width:270px;text-align:center;margin:8px auto;margin-left:auto !important}}@media screen and (max-width:549px){.series .main-hero{display:none}.series #overview-overlay{margin:-10px 0 0;padding:0 2% 6px;width:96%}.series #overview-overlay h1{font-size:48px;line-height:48px;text-align:center}.series #overview-overlay h2{padding:0 2%;margin:12px 0;font-size:24px}.series #overview-overlay p{font-size:14px;line-height:18px}.series #overview-overlay ul{font-size:14px;line-height:18px}.series h3{font-size:40px;text-align:center}.series section{padding-top:6px}.series section .hero{float:none!important;width:96%;margin-left:2%}.series section .feature-text{float:none!important;margin-left:2%!important}.series section .feature-text h1{margin-left:0;font-size:24px;line-height:24px;margin-bottom:6px}.series section h1{font-size:24px;line-height:30px}.series section h2{font-size:18px;padding:0}.series section p{font-size:14px;line-height:18px}.series section .feature-overview ul{font-size:14px;line-height:16px}.series #specs-area h3{font-size:24px;line-height:28px}.series section .callout-feature{width:80px;margin:0 20px}.series section .icon{height:62px}.series section .icon img{width:100%}.series section .caption{font-size:14px;line-height:16px;font-weight:500}.series .wheretobuy-help{margin-left:2%;background-position:0 50%;width:calc(96% - 48px)}.series #specstable{min-width:initial!important}.series #specstable th,.series #specstable td{display:none}.series #specstable td.prodname{display:block!important;border-top:0}.series #media-area{margin-top:0}.series #media-area h3{line-height:34px;margin-bottom:3px}.series #media-area h4{margin-bottom:3px}}@media screen and (max-width:549px){.products #bottles{display:none}.products #cattitle{margin-top:0px;padding-left:3%;font-size:48px;line-height:42px;text-align:center}.products #advanced{padding:0 4px;text-align:center}.products .maincat{border-left-width:7px}.products .maincat h1 a{font-size:24px;line-height:24px;font-weight:400}.products .maincat p{font-size:16px;line-height:20px;margin-top:6px;padding:0 2% 0 7px}.products .maincat .theoverview{display:none;max-height:none}.products .maincat .readall{visibility:hidden!important}.products .maincat .readmore{display:block;color:#900;text-align:center;padding-top:12px}.category{padding-top:0px}.category #cattitle{margin-top:0px;font-size:38px;line-height:38px;margin-bottom:8px}.category #catdesc{display:none}.category .backbutton{display:none}.category .product-line{border-left-width:7px;padding:6px 0}.category .product-line h2{font-size:24px;font-weight:400}.category .product-line h3{font-size:14px;line-height:18px;padding:0 3%;font-style:normal;font-weight:400}.category .product-line .btn{width:90%;margin-bottom:6px;float:right}.category .product-line .quickview{min-height:0!important}.category .product-line .quickview .specs-thumbnail{display:none}.category .product-line .quickview table th{display:none}.category .product-line .quickview table td{display:none}.category .product-line .quickview table td.prodname{display:block!important;border-width:0 0 1px}}@media screen and (max-width:549px){.tutorial h1,.tutorial-step h1{margin-top:0;font-size:36px;line-height:36px}.tutorial .info h2,.tutorial-step .stepname{font-size:24px;font-weight:400}.tutorial .info p,.tutorial-step .info p,.tutorial .info ul,.tutorial .materials-list ul,.tutorial-step .info ul,.tutorial-step .tutnav a,.tutorial .tutnav a{font-size:16px;line-height:20px}.tutorial .info img{border-width:5px;float:none;margin:5px;width:calc(100% - 24px)}}@media screen and (max-width:549px){.tutorials-html #wave-container{padding-bottom:1vw;background-size:16% auto;border-bottom:0}.tutorials-html #wave-gradient{background-image:none;padding-bottom:1vw}.applications h1{font-size:48px;line-height:42px;margin-top:0}.applications #selectfrom{padding:0 4px;text-align:center}.tutorials h1{margin-top:0;font-size:32px;line-height:32px;font-weight:400;padding-bottom:25vw;background:url('../imgs/tutorial_hero.png') no-repeat 50% 100%;background-size:contain}.applications .applist,.tutorials .tutlist{margin-top:6px}.applications .app,.tutorials .app{background-image:none!important;padding-left:10px;border-left-width:7px;min-height:auto}.applications .app h2,.tutorials .app h2{font-size:20px;line-height:20px;padding-top:2px}.applications .app h2 a,.tutorials .app h2 a{font-weight:500}.applications .app p,.tutorials .app p{margin:4px 0;font-size:16px;line-height:20px}.applications .app a.btn,.tutorials .app a.btn{margin:4px auto;float:none}.applications .app a .ctaRedChevron,.tutorials .app a .ctaRedChevron{line-height:15px}.tutorials .featured{padding:6px 2%}.tutorials .featured h2{font-size:24px;line-height:24px;font-weight:400}.tutorials .featured .-iscroll-horizontal{margin:14px 2% 0;width:95%!important}.application .overview{margin-top:-10px}.application .overview h1{margin-top:0;font-size:32px;line-height:32px;font-weight:400}.application .overview img{float:none;min-width:0;width:100%}.application .overview div{font-size:14px;line-height:18px}.application .filterby:after{display:block;content:""}.application .filter-controls a{margin-left:10px}.application .filter-controls .curr-filter,.application .filter-controls .appliedfilters{display:block;float:left;clear:left}.application  .overview .doclink  {    text-align:left;   padding:2px 6px 6px 10px;   color:#FFF;   font-weight:400;   font-style:italic;   font-size:14px;   line-height:27px;   background:rgba(0,5,10,0.7)}}@media print{@page{margin:0.5in}#blackout,#preloader,#wave-container,#arc,#topnav,footer,video,audio,object,embed,iframe,#sitewide-announcement,.yt-banner{display:none!important}body{font-size:12pt!important;line-height:1.3!important}h1,h2,h3,h4,h5,h6,header{page-break-after:avoid}img{max-width:500px}a{word-wrap:break-word}a:after{content:" (http://www.smooth-on.com/" attr(href) ")";font-size:90%}a[href^="http://"]:after{content:" (" attr(href) ")";font-size:90%}a[href^="/"]:after{content:" (http://www.smooth-on.com" attr(href) ")";font-size:90%}a[href^="#"]{display:none!important}#big-logo-link{top:0!important;left:0!important;width:100%!important;max-width:none!important;display:block!important;background:transparent!important}#big-logo-link:before{content:"5600 Lower Macungie Road\a Macungie,\00a0PA 18062\a (610) 252-5800\a http://www.smooth-on.com/";white-space:pre;display:block;float:right;color:#333}#big-logo-link:after{content:url('../imgs/print-logo.png')}body:after{margin-top:1.3em;border-top:1px solid #BBB;padding-top:0.5em;text-align:center;display:block;font-size:10pt;white-space:pre;content:'\00a9 Smooth-On,\00a0Inc. All rights reserved.\00a0\00a0Mind Blowing Materials for a World of Applications\00ae\a Visit us on:\00a0 Facebook\00a0\00b7\00a0Twitter\00a0\00b7\00a0YouTube\00a0\00b7\00a0Instagram\00a0\00b7\00a0Google+\00a0\00b7\00a0Pinterest'}.page .pagetitle{font-size:24pt;line-height:1.3;width:100%;max-width:none}.page .mainbody{width:100%;max-width:none;font-size:12pt;line-height:1.3}.page .mainbody h2{font-size:16pt;line-height:1.3}.page .mainbody h3{font-size:12pt;line-height:1.3}.page .mainbody p{padding-bottom:0.7em}.fluidvideo{padding-bottom:0;box-shadow:none;border:0;height:0.5em}.fluidvideo:before{content:'Watch this video on YouTube:\00a0\00a0https://youtu.be/' attr(data-yt);display:block}.thumb-gallery .thumbnail{display:none}.thumb-gallery .fullsize{display:block;position:relative;border:0;box-shadow:none;margin:0 auto}.thumb-gallery .thumb-caption{display:block;max-width:500px;margin:1pt auto 14pt}}@media screen and (max-width:549px){.search h1{margin-top:0;font-size:48px;line-height:42px;padding:0 2%;text-align:center}.search .resultsfor{padding:0 2%;text-align:center}.search #results{padding-left:4%}.search .result{padding:6px 2%;border-left-width:7px;min-height:0;background-image:none!important}.search .result .card-decor{left:-20px}.search .result h2{margin-bottom:3px;min-height:0}.search .result h2 a{font-size:24px;line-height:24px}.search .result .search-text{font-size:16px;line-height:20px;margin-left:0}}