/*@font-face{font-family:'Arial';src:url("webfonts/3645AB_0_0.eot");src:url("webfonts/3645AB_0_0.eot?#iefix") format("embedded-opentype"),url("webfonts/3645AB_0_0.woff2") format("woff2"),url("webfonts/3645AB_0_0.woff") format("woff"),url("webfonts/3645AB_0_0.ttf") format("truetype")}@font-face{font-family:'HelveticaNeueLT-Roman';src:url("webfonts/3645AB_2_0.eot");src:url("webfonts/3645AB_2_0.eot?#iefix") format("embedded-opentype"),url("webfonts/3645AB_2_0.woff2") format("woff2"),url("webfonts/3645AB_2_0.woff") format("woff"),url("webfonts/3645AB_2_0.ttf") format("truetype")}*/
html{width:100%;height:100%;overflow-x:hidden;overflow-y:auto}body{margin:0;font-family:sans-serif;color:white;min-height:100%;width:100%;font-family: sans-serif}h3{font-size:2em;font-family: sans-serif,
 sans-serif}#bgContainer{background-position:center center;background-image:url(../img/mbg.jpg);background-size:cover;position:fixed;top:0;bottom:0;right:0;left:0}#stepDisplay{position:absolute;opacity:0;left:50%;transform:translateX(-50%);font-family: sans-serif,
 sans-serif}@media (min-width: 75rem){#stepDisplay{top:-2em}}#mainSurCont{position:absolute;left:50%;top:100px;width:485px;margin-left:-242.5px;text-align:center;max-width:100%}@media (max-width: 639px){#mainSurCont{left:0;width:100%;top:0;margin-left:0}}#uiwrap{padding-top:1em}@media (max-width: 639px){#uiwrap{position:relative;top:340px;max-width:100%;box-sizing:border-box;padding-left:1em;padding-right:1em}}#tachCont{width:485px;height:550px;background-image:url(../img/ar_bg.png);background-repeat:no-repeat;position:relative}@media (max-width: 639px){#tachCont{left:50%;transform-origin:left;transform:scale(0.6) translateX(-50%);position:absolute;top:-100px}}#tachArrow{position:absolute;left:190px;top:36px;transform-origin:center 227px;width:108px;height:281px;background-image:url(../img/arrow.png);opacity:0;transition:transform 0.4s cubic-bezier(0.94, 0.11, 0.66, 1.18)}#matSelectors{position:absolute;bottom:2em;width:100%;top:287px;left:0}@media (max-width: 55.49rem){#matSelectors{transform:scale(0.7)}}.emph{text-transform:uppercase}#questionField{font-family: sans-serif,
 sans-serif}#controlField{margin-bottom:2em}#buttonField{text-align:center;position:relative}@media (max-width: 639px){#buttonField{width:100%}}#calcResult{display:none;position:absolute;left:5px;right:5px;top:5px;bottom:5px;padding:2em;color:#777;background-color:white;border-radius:5px;transition:opacity 0.3s}.rt-0{transform:rotate(-90deg)}.rt-1{transform:rotate(-89deg)}.rt-2{transform:rotate(-88deg)}.rt-3{transform:rotate(-87deg)}.rt-4{transform:rotate(-86deg)}.rt-5{transform:rotate(-85deg)}.rt-6{transform:rotate(-84deg)}.rt-7{transform:rotate(-83deg)}.rt-8{transform:rotate(-82deg)}.rt-9{transform:rotate(-81deg)}.rt-10{transform:rotate(-80deg)}.rt-11{transform:rotate(-79deg)}.rt-12{transform:rotate(-78deg)}.rt-13{transform:rotate(-77deg)}.rt-14{transform:rotate(-76deg)}.rt-15{transform:rotate(-75deg)}.rt-16{transform:rotate(-74deg)}.rt-17{transform:rotate(-73deg)}.rt-18{transform:rotate(-72deg)}.rt-19{transform:rotate(-71deg)}.rt-20{transform:rotate(-70deg)}.rt-21{transform:rotate(-69deg)}.rt-22{transform:rotate(-68deg)}.rt-23{transform:rotate(-67deg)}.rt-24{transform:rotate(-66deg)}.rt-25{transform:rotate(-65deg)}.rt-26{transform:rotate(-64deg)}.rt-27{transform:rotate(-63deg)}.rt-28{transform:rotate(-62deg)}.rt-29{transform:rotate(-61deg)}.rt-30{transform:rotate(-60deg)}.rt-31{transform:rotate(-59deg)}.rt-32{transform:rotate(-58deg)}.rt-33{transform:rotate(-57deg)}.rt-34{transform:rotate(-56deg)}.rt-35{transform:rotate(-55deg)}.rt-36{transform:rotate(-54deg)}.rt-37{transform:rotate(-53deg)}.rt-38{transform:rotate(-52deg)}.rt-39{transform:rotate(-51deg)}.rt-40{transform:rotate(-50deg)}.rt-41{transform:rotate(-49deg)}.rt-42{transform:rotate(-48deg)}.rt-43{transform:rotate(-47deg)}.rt-44{transform:rotate(-46deg)}.rt-45{transform:rotate(-45deg)}.rt-46{transform:rotate(-44deg)}.rt-47{transform:rotate(-43deg)}.rt-48{transform:rotate(-42deg)}.rt-49{transform:rotate(-41deg)}.rt-50{transform:rotate(-40deg)}.rt-51{transform:rotate(-39deg)}.rt-52{transform:rotate(-38deg)}.rt-53{transform:rotate(-37deg)}.rt-54{transform:rotate(-36deg)}.rt-55{transform:rotate(-35deg)}.rt-56{transform:rotate(-34deg)}.rt-57{transform:rotate(-33deg)}.rt-58{transform:rotate(-32deg)}.rt-59{transform:rotate(-31deg)}.rt-60{transform:rotate(-30deg)}.rt-61{transform:rotate(-29deg)}.rt-62{transform:rotate(-28deg)}.rt-63{transform:rotate(-27deg)}.rt-64{transform:rotate(-26deg)}.rt-65{transform:rotate(-25deg)}.rt-66{transform:rotate(-24deg)}.rt-67{transform:rotate(-23deg)}.rt-68{transform:rotate(-22deg)}.rt-69{transform:rotate(-21deg)}.rt-70{transform:rotate(-20deg)}.rt-71{transform:rotate(-19deg)}.rt-72{transform:rotate(-18deg)}.rt-73{transform:rotate(-17deg)}.rt-74{transform:rotate(-16deg)}.rt-75{transform:rotate(-15deg)}.rt-76{transform:rotate(-14deg)}.rt-77{transform:rotate(-13deg)}.rt-78{transform:rotate(-12deg)}.rt-79{transform:rotate(-11deg)}.rt-80{transform:rotate(-10deg)}.rt-81{transform:rotate(-9deg)}.rt-82{transform:rotate(-8deg)}.rt-83{transform:rotate(-7deg)}.rt-84{transform:rotate(-6deg)}.rt-85{transform:rotate(-5deg)}.rt-86{transform:rotate(-4deg)}.rt-87{transform:rotate(-3deg)}.rt-88{transform:rotate(-2deg)}.rt-89{transform:rotate(-1deg)}.rt-90{transform:rotate(0deg)}.rt-91{transform:rotate(1deg)}.rt-92{transform:rotate(2deg)}.rt-93{transform:rotate(3deg)}.rt-94{transform:rotate(4deg)}.rt-95{transform:rotate(5deg)}.rt-96{transform:rotate(6deg)}.rt-97{transform:rotate(7deg)}.rt-98{transform:rotate(8deg)}.rt-99{transform:rotate(9deg)}.rt-100{transform:rotate(10deg)}.rt-101{transform:rotate(11deg)}.rt-102{transform:rotate(12deg)}.rt-103{transform:rotate(13deg)}.rt-104{transform:rotate(14deg)}.rt-105{transform:rotate(15deg)}.rt-106{transform:rotate(16deg)}.rt-107{transform:rotate(17deg)}.rt-108{transform:rotate(18deg)}.rt-109{transform:rotate(19deg)}.rt-110{transform:rotate(20deg)}.rt-111{transform:rotate(21deg)}.rt-112{transform:rotate(22deg)}.rt-113{transform:rotate(23deg)}.rt-114{transform:rotate(24deg)}.rt-115{transform:rotate(25deg)}.rt-116{transform:rotate(26deg)}.rt-117{transform:rotate(27deg)}.rt-118{transform:rotate(28deg)}.rt-119{transform:rotate(29deg)}.rt-120{transform:rotate(30deg)}.rt-121{transform:rotate(31deg)}.rt-122{transform:rotate(32deg)}.rt-123{transform:rotate(33deg)}.rt-124{transform:rotate(34deg)}.rt-125{transform:rotate(35deg)}.rt-126{transform:rotate(36deg)}.rt-127{transform:rotate(37deg)}.rt-128{transform:rotate(38deg)}.rt-129{transform:rotate(39deg)}.rt-130{transform:rotate(40deg)}.rt-131{transform:rotate(41deg)}.rt-132{transform:rotate(42deg)}.rt-133{transform:rotate(43deg)}.rt-134{transform:rotate(44deg)}.rt-135{transform:rotate(45deg)}.rt-136{transform:rotate(46deg)}.rt-137{transform:rotate(47deg)}.rt-138{transform:rotate(48deg)}.rt-139{transform:rotate(49deg)}.rt-140{transform:rotate(50deg)}.rt-141{transform:rotate(51deg)}.rt-142{transform:rotate(52deg)}.rt-143{transform:rotate(53deg)}.rt-144{transform:rotate(54deg)}.rt-145{transform:rotate(55deg)}.rt-146{transform:rotate(56deg)}.rt-147{transform:rotate(57deg)}.rt-148{transform:rotate(58deg)}.rt-149{transform:rotate(59deg)}.rt-150{transform:rotate(60deg)}.rt-151{transform:rotate(61deg)}.rt-152{transform:rotate(62deg)}.rt-153{transform:rotate(63deg)}.rt-154{transform:rotate(64deg)}.rt-155{transform:rotate(65deg)}.rt-156{transform:rotate(66deg)}.rt-157{transform:rotate(67deg)}.rt-158{transform:rotate(68deg)}.rt-159{transform:rotate(69deg)}.rt-160{transform:rotate(70deg)}.rt-161{transform:rotate(71deg)}.rt-162{transform:rotate(72deg)}.rt-163{transform:rotate(73deg)}.rt-164{transform:rotate(74deg)}.rt-165{transform:rotate(75deg)}.rt-166{transform:rotate(76deg)}.rt-167{transform:rotate(77deg)}.rt-168{transform:rotate(78deg)}.rt-169{transform:rotate(79deg)}.rt-170{transform:rotate(80deg)}.rt-171{transform:rotate(81deg)}.rt-172{transform:rotate(82deg)}.rt-173{transform:rotate(83deg)}.rt-174{transform:rotate(84deg)}.rt-175{transform:rotate(85deg)}.rt-176{transform:rotate(86deg)}.rt-177{transform:rotate(87deg)}.rt-178{transform:rotate(88deg)}.rt-179{transform:rotate(89deg)}.rt-180{transform:rotate(90deg)}.mobileString{display:none}@media (max-width: 639px){.mobileString{display:block}}@media (max-width: 639px){.desktopString{display:none}}.slideKnob{position:absolute;cursor:pointer;width:15px;height:51px;background-image:url(../img/slider_knob.png);background-repeat:no-repeat;margin-left:-7px;margin-top:5px}.slideTick{position:absolute;height:2px;border-left:1px solid gray}.cslideHl{position:absolute;height:32px;background-color:#abd8e5;top:-16px;opacity:0.6}.cslider{position:relative;height:64px}@media (max-width: 639px){.cslider{width:80%;margin-left:10%;margin-top:1em}}@media (max-width: 639px){#qcont1 .cslider{margin-top:2em}#qcont1 .cslideLabel{font-size:16px;top:-1em}#qcont1 .cslideLabel:nth-child(1){left:5em !important}#qcont1 .cslideLabel:nth-child(2){right:3em !important}}.cslideBody{height:64px;position:absolute;width:100%;cursor:pointer}.cslideLine{position:absolute;border-bottom:solid 1px white;top:31px;pointer-events:none;opacity:0.3;left:32px;right:32px}.cslideLabel{color:#abd8e5;font-size:16px;text-transform:uppercase;position:absolute;top:20px}.cslideknobs{position:absolute;pointer-events:none;left:32px;right:32px}.cslideTick{height:9px;width:1px;border-left:solid 1px white;bottom:-5px;position:absolute}.slideBody{height:64px;position:relative;cursor:pointer}.pseudoRB{width:18px;height:18px;box-sizing:border-box;border-radius:11px;border:2px solid;border-color:rgba(255,255,255,0.5);display:inline-block;background-color:rgba(0,0,0,0.1);margin-right:8px;position:relative;text-align:center}.pseudoRB:first-child{margin-left:8px}.pseudoRB:hover{border-color:rgba(255,255,255,0.75)}.rbHighlight{position:absolute;background-color:white;border-radius:6px;width:12px;height:12px;left:1px;top:1px}.rbMarker{position:absolute;font-size:small;top:-1.5em;left:50%;transform:translateX(-50%)}.rbValue{position:absolute;top:-1em;left:50%;transform:translateX(-50%)}.navBut{position:absolute;cursor:pointer;user-select:none}.navBut:hover{opacity:0.9}.navBut:hover .btnTitle{color:white}#navStart,#navReset{left:50%;transform:translateX(-50%);width:125px;height:125px;background-image:url(../img/start2.png);top:200px}#navStart:hover,#navReset:hover{opacity:1;transform:translateX(-50%) scale(1.1)}#navReset{background-image:url(../img/reset.png)}#navReset:hover{opacity:1;transform:translateX(-50%) scale(1.1)}#navButPrev{left:0}@media (max-width: 639px){#navButPrev{left:1em}}#navButSkip{left:50%;transform:translateX(-50%)}#navButNext{right:0}@media (max-width: 639px){#navButNext{right:1em}}.rsLabel{position:absolute;left:50%;transform:translateX(-50%);bottom:-2em}.sliceL{position:absolute;height:53px;top:0;left:0;width:13px;background-image:url(../img/btnL.png)}.sliceM{position:absolute;height:53px;top:0;left:12px;right:11px;background-image:url(../img/btnM.png);background-repeat:repeat-x}.sliceR{position:absolute;height:53px;top:0;right:0;width:12px;background-image:url(../img/btnR.png)}.btnTitle{position:relative;height:53px;font-size:small;line-height:53px;padding-left:20px;padding-right:20px;text-transform:uppercase;font-family: sans-serif,
 sans-serif;vertical-align:middle;letter-spacing:0.05em;color:#abd8e5}.arrR{margin-top:8px;margin-left:4px;width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:16px solid #abd8e5}.arrL{margin-top:8px;margin-left:-4px;width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-right:16px solid #abd8e5}.mathightlight{position:absolute;width:127px;height:110px;background-image:url(../img/icon_backdrop_hl.png);opacity:0}.matbackdrop{position:absolute;width:127px;height:110px;background-image:url(../img/icon_backdrop.png)}.maticon{position:absolute;width:127px;height:110px}.matselector{position:absolute;width:127px;height:110px;cursor:pointer;user-select:none}.matselector:hover .mathightlight{opacity:0.8;transition:opacity 0.1s}.matselector:hover .matlabel{color:white;transition:color 0.1s}.matlabel{font-family: sans-serif,
 sans-serif;font-size:11px;letter-spacing:0.1em;position:absolute;bottom:0;transform:translateY(110%);width:100%;left:0;color:#abd8e5;user-select:none;text-transform:uppercase}@media (max-width: 639px){.matlabel{font-size:20px}}.selectedMat .mathightlight{opacity:1.0;transition:opacity 0.4s}.selectedMat .matlabel{color:white;transition:color 0.4s}#mts7{top:60px;left:179px}#mts7 .matbackdrop{background-image:url(../img/ico_prod_back.png)}#mts7 .mathightlight{background-image:url(../img/ico_productivity.png)}#mts3{left:25px;top:0}#mts3 .maticon{background-image:url(../img/ico_sus.png)}#mts3 .matlabel{bottom:auto;top:0;transform:translateY(-110%)}#mts4{left:332px;top:0}#mts4 .maticon{background-image:url(../img/ico_alu.png)}#mts4 .matlabel{bottom:auto;top:0;transform:translateY(-110%)}#mts1{top:60px;left:-78px}#mts1 .maticon{background-image:url(../img/ico_steel.png)}#mts2{left:25px;top:120px}#mts2 .maticon{background-image:url(../img/ico_zinc.png)}#mts5{left:332px;top:120px}#mts5 .maticon{background-image:url(../img/ico_copper.png)}#mts6{top:60px;left:435px}#mts6 .maticon{background-image:url(../img/ico_brass.png)}@media print {#calcResult {padding:0px !important;left:0px !important;right:0px !important;top:0px !important;bottom:0px !important;color:#000 !important;}
