html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-base{width:100%;height:100%;position:relative}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-stacking+.noUi-origin{*z-index:-1}.noUi-state-tap .noUi-origin{-webkit-transition:left 0.3s, top 0.3s;transition:left 0.3s, top 0.3s}.noUi-state-drag *{cursor:inherit !important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-horizontal.noUi-extended{padding:0 15px}.noUi-horizontal.noUi-extended .noUi-origin{right:-15px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-vertical.noUi-extended{padding:15px 0}.noUi-vertical.noUi-extended .noUi-origin{bottom:-15px}.noUi-background{background:#FAFAFA;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#3FB8AF;box-shadow:inset 0 0 3px rgba(51,51,51,0.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-origin{border-radius:2px}.noUi-target{border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,0.45),0 3px 6px -5px #bbb}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled].noUi-connect,[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle{cursor:not-allowed}.noUi-state-blocked.noUi-connect,.noUi-state-blocked .noUi-connect{background:#4FDACF}@font-face{font-family:'iconfont';src:url("fonts/iconfont.eot?l5h17a");src:url("fonts/iconfont.eot?#iefixl5h17a") format("embedded-opentype"),url("fonts/iconfont.woff?l5h17a") format("woff"),url("fonts/iconfont.ttf?l5h17a") format("truetype"),url("fonts/iconfont.svg?l5h17a#iconfont") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'iconfont';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cross:before{content:"\e600"}.icon-list:before{content:"\e601"}.icon-moon:before{content:"\e602"}.icon-eye:before{content:"\e603"}.icon-sun:before{content:"\e604"}.icon-brush:before{content:"\e605"}.icon-levels:before{content:"\f0ae"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}header .sidetoggle,header .logo,header .share,main>div,main .dream ul li .tooltip{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}body{font:62.5%/1 "freight-sans-pro","futura-pt",Helvetica,Arial,sans-serif}a{color:#ccc;text-decoration:none}a:hover{color:#fff}header{height:75px;background-color:#ffffff}header .sidetoggle,header .logo,header .share{line-height:75px;float:left}header .sidetoggle{padding:0 20px;width:20%}header .sidetoggle .icon-list{color:#666666;font-size:4em;vertical-align:middle}header .logo{width:60%;text-align:center}header .logo img{vertical-align:middle;width:100%;max-width:388px}header .share{padding:0 20px;width:20%;text-align:right}header .share .sharecontainer{float:right}header .share .sharecontainer .sharebtn{width:92px}header .share .social{line-height:1;margin-top:-25px !important}@media (max-width: 750px){header .sidetoggle{width:20%}header .logo{width:45%}header .share{width:35%}}@media (max-width: 400px){header .sidetoggle,header .share{padding:0 10px}}aside{position:fixed;z-index:20;top:0;bottom:0;width:245px;overflow-y:auto;font-size:3em;background-color:#e6e6e6}aside .close{display:block;padding:25px;text-align:right}aside .close a{color:#353535}aside ul{margin:-15px 0 0 50px}aside ul li{padding:15px 0}aside ul a{color:#201e1e;font-weight:bold;text-transform:uppercase}main>div{padding:50px;max-width:750px;margin:0 auto 55px;color:#444;font-size:1.75em;line-height:1.4}main>div .title{font-size:2.4em;font-weight:400;text-align:center;letter-spacing:1.4;margin-bottom:1.2em}main>div h2{font-size:1.25em;font-weight:bold;text-transform:uppercase}main>div p{margin:15px 0}main .dream{color:#666;font-weight:normal;line-height:1.1;font-size:3em;text-transform:uppercase}main .dream ul{margin:-25px 0}main .dream ul li{margin-left:80px;padding:12px 0}main .dream ul li i{position:absolute;margin-left:-80px;margin-top:5px}main .dream ul li .tooltip{display:none;font-size:0.7em;color:#fff;width:300px;margin-top:15px;margin-left:-420px;padding:10px;position:absolute;background-color:#656d78;border-radius:2px;border-top-right-radius:0}main .dream ul li .tooltip:after{width:0px;height:0px;content:"";position:absolute;top:0;right:-20px;border-style:solid;border-width:20px 20px 0 20px;border-color:#656d78 transparent transparent transparent}main .dream ul li:hover .tooltip{display:block}main .dream ul .enjoy a{color:#fff;font-size:0.5em;letter-spacing:2px;text-align:center;font-weight:bold;padding:25px;display:block;background-color:#999999}main .dream ul .enjoy a:hover{background-color:#545454}main .colorpicker{padding:0px 15px;height:110px;background-color:#e5e5e5}main .colorpicker #pickercanvas{cursor:crosshair}main .frequencytext{position:relative;display:inline-block;margin-bottom:20px;margin-left:-25px;font-size:0.75em;font-weight:bold;text-transform:none}main .frequencyslider{width:100%;height:15px;background-color:#e5e5e5;box-shadow:none;border:0 none;border-radius:15px}main .frequencyslider .noUi-handle{width:30px;height:30px;background-color:#fac32d;box-shadow:none;border:0 none;border-radius:30px;left:-11px;top:-8px}main .frequencyslider .noUi-handle:before,main .frequencyslider .noUi-handle:after{display:none}@media (max-width: 1400px){main .dream ul li .tooltip{width:250px;margin-left:-370px}}@media (max-width: 1300px){main .dream ul li .tooltip{width:200px;margin-left:-320px;font-size:0.6em}}@media (max-width: 1150px){main .dream ul li:hover .tooltip{display:none}}@media (max-width: 750px){main>div{padding:30px 25px}main .dream ul li{margin-left:50px}main .dream ul li i{margin-left:-50px}}@media (max-width: 640px){main>div{padding:30px 15px;font-size:1.5em}main .dream ul{margin:-30px 0}main .dream ul li{margin-left:40px;padding:15px 0}main .dream ul li i{font-size:0.8em;margin-left:-40px;margin-top:7px}}@media (max-width: 480px){main>div{padding:10px}main .dream ul li{font-size:0.9em;margin-left:25px}main .dream ul li i{font-size:0.75em;margin-left:-25px;margin-top:5px}}@media (max-width: 320px){main .dream ul li{font-size:0.8em}}footer{position:fixed;z-index:10;bottom:0;left:0;right:0;height:55px;line-height:55px;background-color:#fff;font-weight:bold;font-size:1.8em}footer .container{width:auto;margin:0 auto;text-align:center}footer .legalnote{color:red;text-transform:uppercase;font-size:0.8em}footer .version{position:absolute;right:45px}@media (max-width: 850px){footer .container{padding:0 25px;margin:0;text-align:left}footer .version{position:static;float:right}}@media (max-width: 776px){footer{height:auto;line-height:1.25}footer .container{padding:10px}footer .version{color:#CCC;float:none}}@media (max-height: 500px){footer{position:static}main>div{margin-bottom:0}}
