*{box-sizing:border-box;-webkit-box-sizing:border-box;-mozf-box-sizing:border-box;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,i,strong,th,var{font-style:normal;font-weight:normal;}ol,ul{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;}body{font:normal 12px "ls-lt",helvetica,arial;*font-size:small;*font:x-small;}table{font-size:inherit;font:100%;}select,input,textarea{font:99% arial,helvetica,clean,sans-serif;}pre,code{font:115% monospace;*font-size:100%;}input:focus,select:focus,textarea:focus,button:focus{outline:none;}.sc{display:block;clear:both;*zoom:1;}.sc:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.ccenter,.hcenter,.vcenter{position:absolute;}.ccenter{left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}.hcenter{left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);}.vcenter{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}html,body,#all-content{min-height:100%;}body{background:#fff;padding:0;margin:0;border:0;font:normal 20px/1.5em 'ls';letter-spacing:0.02em;overflow-x:hidden;}select{-webkit-appearance:none;-moz-appearance:none;}body,a{color:#000;}a{text-decoration:none;}a.link,.dlg-confirm .message a{color:#3D25CA;border-bottom:2px #3D25CA dotted;}a.link{cursor:pointer;}#all-content{position:relative;}strong{font-weight:bold;}em{font-style:italic;}ul{list-style-type:none;margin:0;padding:0;}li{list-style-type:none;margin:0;padding:0;}#feedback{position:fixed;top:50%;margin-top:-70px;left:0;}.btn{display:inline-block;border:3px #20D577 solid;color:#fff!important;font:normal 20px/1em "ls-med";letter-spacing:-0.015em;font-weight:normal;background:#20D577;padding:6px 30px;cursor:pointer;text-decoration:none;text-align:center;}a.btn{text-decoration:none!important;}.btn.small,.btn.btn-xs{font-size:15px;padding:10px 20px;}.btn.xsmall{font-size:14px;line-height:14px;padding:5px 8px;}.btn.alt{color:#20D577!important;background:#fff;}.btn.minor{color:#20D577!important;background:#fff;border:3px #20D577 solid;}.dlg .btn,.toolbuttons .btn{color:#FFF;border-color:#3D25CA;background-color:#3D25CA;}.dlg .btn.alt,.dlg .btn.minor,.toolbuttons .btn.alt,.toolbuttons .btn.minor{background:transparent;color:#3D25CA!important;}.form-control{width:100%;background:#e6eaf1;color:#6F86A3;font:normal 17px/17px "ls";letter-spacing:0.02em;border:0px #999 solid;border-radius:0;padding:13px;}select.form-control{background:#e6eaf1 url("/xassets/icons/caret.svg") no-repeat 98% center;background-size:24px auto;border:0;border-radius:0;}.safari select.form-control{padding:0 13px;}select.form-control,input.form-control{height:44px;}input.form-control:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #e6eaf1 inset;-webkit-text-fill-color:#6F86A3!important;border:0px;border-radius:0;}select option{color:#000;padding:0;margin:0;border:0;}button,input[type=button],input[type=submit]{border-radius:0;}input.form-control[disabled]{background:rgba(0,0,0,0.1);}.form-group{margin-bottom:10px;}.form-group:after{content:"";clear:both;display:block;}.form-group div:last-child{padding-right:0;}.control-label{font-size:17px;line-height:1em;text-align:left;padding-top:10px;display:block;float:none;width:100%;margin-bottom:6px;}.control-label:after{content:"";clear:both;display:block;}.input-group{display:table;width:100%;}.input-group-addon,.input-group .form-control{display:table-cell;}.input-group-addon{background:#eee;padding:20px;border:1px #999 solid;border-right:0;width:1%;white-space:nowrap;}.content-width,.narrow-content-width{max-width:1280px;margin:auto;}.narrow-content-width{max-width:700px;}#header{width:100%;height:85px;z-index:5;position:fixed;left:0;top:0;background:rgba(255,255,255,0.9);}.overlayopen #header{position:static;}#header-inner{position:relative;width:100%;height:100%;}#header #logo,.logo{display:block;position:absolute;top:50%;left:13px;transform:translatey(-50%);-webkit-transform:translatey(-50%);background:url("/xassets/logo.svg?1") no-repeat center left;background-size:253px auto;width:286px;height:60px;}#header #logo:after,.logo:after{content:"Beta";display:block;position:absolute;right:0;bottom:10px;font:normal 14px "ls-lt";text-transform:uppercase;color:#666;}#burger{display:none;width:32px;height:24px;border:3px #3D25CA solid;border-width:3px 0 3px 0;position:absolute;right:18px;top:50%;transform:translatey(-50%);-webkit-transform:translatey(-50%);cursor:pointer;}#burger:after{content:"";position:absolute;display:block;width:100%;border-bottom:3px #3D25CA solid;margin-top:-1.5px;top:50%;}.nav-authstate{position:absolute;right:25px;top:50%;transform:translatey(-50%);-webkit-transform:translatey(-50%);}.nav-loggedin,.nav-loggedin a{color:#3D25CA;}.nav-loggedin{}#header .menu{display:none;position:absolute;top:85px;right:25px;text-align:left;background:#3D25CA;color:#FFF;padding:33px;transition:all .2s;-webkit-transition:all .2s;width:150px;}#header .menu:after{content:"";display:block;width:15px;height:15px;transform:rotate(45deg);-webkit-transform:rotate(45deg);background:#3D25CA;position:absolute;top:-7px;right:21px;}.menuon #header .menu{display:block;z-index:2;}#header .menu a{display:block;padding-bottom:28px;font-size:17px;line-height:15px;color:#fff;}#header .menu a:last-child{padding-bottom:0;}#header .menu a.mo,#header .menu .mo{display:none;}#header .menu .mo{font-size:17px;}.nav-authstate .signout{margin:0 30px;}.nav-authstate .user-logo-initials{border:3px #3D25CA solid;color:#3D25CA;border-radius:50%;height:58px;width:58px;display:inline-block;vertical-align:middle;text-align:center;transition:all .1s;-webkit-transition:all .1s;}.nav-authstate .user-logo-initials span{display:block;width:100%;text-transform:uppercase;font:normal 17px/53px "ls-med";}.menuon .nav-authstate .user-logo-initials,.nav-authstate .user-logo-initials:hover{color:#fff;background:#3D25CA;}.nav-authstate .links{display:inline;}.nav-authstate .links a{font:normal 20px/1em "ls-med";letter-spacing:-0.015em;display:inline-block;color:#3D25CA;margin:0 40px 0 0;cursor:pointer;}.nav-authstate .nav-loggedout .links a:last-child{margin-right:0;}.nav-authstate .nav-loggedin .links a:last-child{margin-right:25px;}.loggedout #login{border:3px #3D25CA solid;padding:6px 20px;}#content{margin-top:85px;}#footer{min-height:210px;background:#6F86A3;position:relative;padding:40px 0;}#footer{color:#fff;}.footer-cols{margin:auto;font:normal 17px/33px "ls";}.footer-cols .col{display:block;float:left;max-width:33.3333%;width:100%;vertical-align:top;text-align:left;}.footer-cols li{display:block;}.footer-cols a{color:#fff;}.footer-cols .col2{text-align:center;}.footer-cols .col3{text-align:right;}.footer-cols .col2 ul,.footer-cols .col3 ul{display:inline-block;text-align:left;}.hero-and-tag{background:#D5DDE7;background-size:cover;background-repeat:no-repeat;background-position:top center;width:100%;margin-bottom:30px;position:relative;}.hero-and-tag .tagline-overlay{position:absolute;left:0;top:0;width:100%;z-index:2;}.hero-and-tag .content-width{position:relative;}.hero-and-tag img{display:block;width:100%;}.hero-and-tag .tagline{position:absolute;left:17px;top:20px;color:#fff;font:normal 64px/60px ls-med;letter-spacing:-0.025em;width:4em;}.tools #content{max-width:1080px;padding:165px 0;margin:auto;}.page-heading{font:normal 64px/1em "ls-med";letter-spacing:-0.015em;display:block;}.tools .subheading,.tools fieldset legend{text-transform:uppercase;letter-spacing:0.2em;color:#3D25CA;text-align:left;margin-bottom:10px;margin-top:40px;display:block;width:100%;clear:both;}.tools .subheading:first-child,.tools fieldset legend:first-child{margin-top:0;}.hidden{display:none!important;visibility:hidden!important;}a.queue,a.buy,.queue,.buy,a.get{display:inline-block;width:90px;height:90px;border:3px #0FDBE2 solid;color:#0FDBE2;border-radius:50%;font:normal 22px/90px "ls-med";text-align:center;cursor:pointer;transition:all .2s;}a.queue:hover,a.buy:hover,a.get:hover{background:#0FDBE2;color:#000;}a.queue.qremove{color:#aaa;border-color:#aaa;}a.queue.qremove:hover{color:#000;background:#aaa;}a.queue{font-size:15px;}.queue.qadd:before{content:"+Queue";}.queue.qremove:before{content:"-Queue";}.buy:before,.get:before{content:"Get";}body.working{cursor:wait;}#working-bg{position:fixed;left:0;top:0;right:0;bottom:0;z-index:5;background:rgba(255,255,255,0.8);cursor:wait;}body.overlayopen{overflow:hidden;}.overlay{position:fixed;left:0;top:0;bottom:0;right:0;background:rgba(255,255,255,0.95);z-index:6;text-align:center;overflow-y:scroll;}.dlg{width:100%;max-width:1040px;min-height:100px;background:#fff;padding-bottom:20px;margin:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}.dlg.dlg-confirm{max-width:500px;background:#6F86A3;padding:40px;}.dlg.dlg-confirm .confirm{color:#fff;}.dlg.dlg-confirm .close{display:none;}.dlg.dlg-confirm .dlg-header{padding-top:0;font-size:28px;line-height:1em;}.dlg-confirm .confirm .buttons{margin-top:40px;text-transform:uppercase;}.dlg-confirm .buttons button.cancel{margin-right:15px;}.dlg .dlg-header{font:bold 38px/38px "ls";padding:35px 0 30px 0;}.dlg-confirm .confirm .message{font-size:18px;line-height:24px;text-align:left;}.dlg-content iframe,.dlg-content embed{max-width:100%;max-height:500px;}.overlay .close{display:block;position:absolute;right:20px;top:14px;cursor:pointer;z-index:2;width:58px;height:58px;background:url("/xassets/icons/x_b_o.svg") no-repeat center center;background-size:cover;}.overlay .close:hover,.overlay .close:active{background-image:url("/xassets/icons/x_b.svg");}.overlay #msg{position:absolute;width:310px;height:310px;left:50%;margin-left:-155px;top:50%;margin-top:-155px;opacity:1;display:block;background:#fff url("/xassets/spinner.svg") no-repeat center center;background-size:250px auto;border-radius:50%;}.overlay.done #msg{background-image:none;}.overlay #msg span{display:block;width:140px;color:#fff;font-size:16px;font-weight:bold;color:#2B3E50;position:relative;top:50%;margin:auto;margin-top:-1em;text-align:center;}.confirmation-alert{display:none;position:fixed;left:0;top:0;background:#6F86A3;width:100%;text-align:center;cursor:pointer;z-index:9999999;font-size:17px;line-height:20px;padding:25px;padding-right:80px;}.confirmation-alert.error{background:#CC0045;}.confirmation-alert,.confirmation-alert a{color:#fff;}.confirmation-alert a{text-decoration:underline;}.confirmation-alert:after{content:"";display:block;position:absolute;width:58px;height:58px;right:5px;top:50%;transform:translatey(-50%);-webkit-transform:translatey(-50%);background:url("/xassets/icons/x_b_o.svg") no-repeat;background-size:cover;}.confirmation-alert:hover:after,.confirmation-alert.error:after{background-image:url("/xassets/icons/x_w.svg");}.confirmation-alert.error em{}.confirmation-alert.error i{color:#FF4F4F;}.tabs .tab-nav{font-size:0;}.tabs .tab-nav li{display:inline-block;width:calc(33.3333% - 15px);vertical-align:top;padding-bottom:6px;border-bottom:11px #6F86A3 solid;margin-right:20px;cursor:pointer;color:#6F86A3;user-select:none;-moz-user-select:none;-webkit-user-select:none;font-size:20px;line-height:1em;}.tabs.tab2 .tab-nav li{width:calc(50% - 20px);}.tabs .tab-nav li:last-child{margin-right:0;}.tabs .tab-nav .num{border-radius:50%;width:25px;height:25px;text-align:center;color:#fff;font-size:20px;line-height:25px;background:#6F86A3;display:inline-block;margin-right:5px;}.tabs .tab-nav .on .num{background:#3D25CA;}.tabs .tab-nav li.on{border-bottom-color:#3D25CA;color:#3D25CA;}.tabs .tab-content .tab{display:none;}.tabs .tab-content .tab.on{display:block;}.tabs .tab-content .tab{padding:50px 0;}.posts-title{padding-left:17px;padding-bottom:20px;font:normal 20px/1em "ls-med";letter-spacing:0.2em;text-transform:uppercase;color:#3D25CA;}.posts{font-size:0;}.posts li{text-align:left;width:100%;max-width:33%;display:inline-block;vertical-align:top;font-size:20px;padding:0 10px 65px 10px;position:relative;}.posts .img{margin-bottom:12px;display:block;}.posts .img img{max-width:100%;display:block;}.posts .body{}.posts h3{font:normal 32px/36px 'ls-med';letter-spacing:-0.015em;}.posts h3,.posts .meta{margin-bottom:6px;}.posts h4,.posts .meta{font:normal 17px/20px "ls";}.posts .meta .author{color:#20D577;}.posts .meta a,.posts h4{color:#6F86A3;}.hero-list .posts li{max-width:100%;padding:0 0 65px 0;}.hero-list .posts .img img{display:block;width:100%;}.hero-list .posts .body{max-width:700px;margin:auto;margin-top:20px;}.not-supported-on #content{margin-top:0;}.not-supported{margin-top:85px;display:none;background:#6F86A3;color:#fff;position:relative;width:100%;z-index:2;transition:all .2s;-webkit-transition:all .2s;}.not-supported .info{max-width:630px;padding:30px;margin:auto;font:normal 18px/24px "ls";}.not-supported .btn{min-width:165px;}.not-supported .info{color:#fff;}.not-supported .buttons{margin-top:25px;text-align:center;}.not-supported .buttons .btn:first-child{margin-right:1em;}.icon{display:inline-block;width:18px;height:18px;background-size:cover;background-repeat:no-repeat;margin-right:5px;position:relative;top:6px;overflow:hidden;}.icon.fb{background-image:url("icons/icon-fb.png");}.icon.gh{background-image:url("icons/icon-github.png");}.icon.insta{background-image:url("icons/icon-instagram.png");}.icon.loc{background-image:url("icons/icon-location.png");}.icon.tw{background-image:url("icons/icon-twitter.png");}.icon.link{background-image:url("icons/icon-link.png");}.icon.yt{background-image:url("icons/icon-youtube.png");}.rotation{-webkit-animation:rotation 2s infinite linear;-moz-animation:rotation 2s infinite linear;-ms-animation:rotation 2s infinite linear;animation:rotation 2s infinite linear;}@keyframes rotation{from{transform:rotate(0deg);}to{transform:rotate(359deg);}}@-ms-keyframes rotation{from{-ms-transform:rotate(0deg);}to{-ms-transform:rotate(359deg);}}@-moz-keyframes rotation{from{-moz-transform:rotate(0deg);}to{-moz-transform:rotate(359deg);}}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(359deg);}}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@-ms-keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@-moz-keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@-webkit-keyframes fadeIn{from{opacity:0;}to{opacity:1;}}#launcher{transform:scale(0.5)!important;-webkit-transform:scale(0.7)!important;transform-origin:right bottom;-webkit-transform-origin:right bottom;}.bx-wrapper .bx-controls .bx-controls-direction a{width:42px;height:42px;margin-top:0;transform:translatey(-50%);-webkit-transform:translatey(-50%);}.bx-wrapper .bx-prev,.bx-wrapper .bx-next{background-size:cover;background-repeat:no-repeat;}.bx-wrapper .bx-prev{left:15px;background-image:url("icons/back_w.svg");}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-prev:active{background-image:url("icons/back_g.svg");}.bx-wrapper .bx-next{right:15px;background-image:url("icons/forward_w.svg");}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-next:active{background-image:url("icons/forward_g.svg");}@media screen and (max-height:500px){.dlg{top:0px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);}}@media screen and (MAX-HEIGHT:400px){#header{position:static;}#content{margin-top:0!important;}.hero-and-tag{min-height:80vh!important;}.hero-and-tag img{display:none!important;}}@media screen and (max-width:1280px){#feedback{display:none;}}@media screen and (max-width:1100px){#footer-tagline{display:none;}}@media screen and (max-width:740px){.narrow-content-width{padding-left:20px;padding-right:20px;}.footer-cols{padding:0;}}@media screen and (max-width:720px){.posts li{max-width:48%;}}@media screen and (max-width:640px){.footer-cols{line-height:1em;}.footer-cols li{padding-bottom:10px;}.footer-cols,.footer-cols .col{max-width:100%;float:none;}.footer-cols .col{margin-bottom:20px;text-align:left;}}@media screen and (max-width:740px){.hero-list .posts .body{padding-left:20px;padding-right:20px;}}@media screen and (max-width:580px){#header{height:55px;}#header #logo,.logo{height:40px;background-size:auto 100%;width:187px;}#header #logo::after,.logo::after{font-size:12px;bottom:5px;}#burger{display:block;}.nav-loggedout{display:none;}.nav-loggedin{display:none;}#header .menu:after{display:none;}#header .menu{right:0;top:55px;}#header .menu a.mo,#header .menu .mo{display:block;}#content{margin-top:55px;}.not-supported-on #content{margin-top:0;}.not-supported{margin-top:55px;}.hero-and-tag .tagline,.page-heading{font-size:38px;line-height:1em;}.hero-and-tag .tagline{top:10px;}.hero-and-tag{min-height:50vh;}.hero-and-tag img{display:none;}.posts h3{font-size:24px;line-height:24px;}.posts h4,.posts .meta{font:normal 15px/20px "ls-med";}.dlg.dlg-confirm{padding:20px;}.tabs .tab-nav li{margin-right:10px;font-size:15px;width:calc(33.333% - 8px);width:-webkit-calc(33.333% - 8px);border-bottom-width:5px;}.tabs .tab-content .tab{padding-top:20px;}.overlay .close{width:42px;height:42px;}}@media screen and (max-width: 500px){.posts li{max-width:100%;padding-bottom:40px;}}@media screen and (max-width:480px){.form-control{padding:10px;}.dlg-content{padding:0 20px;}.form-control{font-size:14px;}.not-supported .btn{min-width:0;}.btn{font-size:14px;}}@media screen and (max-height:400px){.dlg{margin-top:20px;position:relative;left:auto;top:auto;transform:none;-webkit-transform:none;}}@media screen and (max-width: 350px){.dlg.dlg-confirm{padding:20px 0;}}