*{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;}table{font-size:inherit;font-size:100%;}select,input,textarea{font-size:100%}pre,code{font-size:115% monospace;}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:#edeff0;padding:0;margin:0;border:0;font:normal 16px/1em 'Rubik';font-weight:400;overflow-x:hidden;color:#333;}a{color:inherit;text-decoration:none;}a.link{cursor:pointer;color:#DA06D3;}a.link.alt{color:#05A4DF;}body.dashboard,.dashboard .nav-authstate{background:#2C3437;}body.dashboard{color:#fff;}strong,b{font-weight:500;}select{-webkit-appearance:none;-moz-appearance:none;}body,select,input,button{font-family:'Rubik';}.small{font-size:12px;font-weight:300;}#all-content{position:relative;}.translation_missing{text-decoration:line-through;}em{font-style:italic;}ul{list-style-type:none;margin:0;padding:0;}li{list-style-type:none;margin:0;padding:0;}.btn{-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;cursor:pointer;text-decoration:none;text-align:center;padding:0 40px;background:#DA06D3;color:#fff;font-size:16px;line-height:55px;border:2px #DA06D3 solid;border-radius:30px;text-transform:uppercase;letter-spacing:0.05em;transition:background-color .2s,border-color .2s;}.btn:hover{background:#616368;border-color:#616368;}.btn.disabled{opacity:0.4;pointer-events:none;}a.btn{text-decoration:none!important;}.btn.med{font-weight:500;font-size:12px;line-height:45px;padding:0 18px;min-width:125px;}.btn.small,.btn.btn-xs{padding:0 15px;border-radius:18px;line-height:30px;}.btn.xsmall{font-size:10px;padding:5px 5px;}.btn.alt,.btn.minor{color:#fff!important;background:transparent;}.btn.alt2{background:#fff;border-color:#fff;color:#DA06D3!important;}.btn.alt2:hover{background:#DA06D3;border-color:#DA06D3;color:#fff!important;}.btn.minor{}.dlg .btn,.toolbuttons .btn{}.dlg .btn.alt,.dlg .btn.minor,.toolbuttons .btn.alt,.toolbuttons .btn.minor{}.form-control{width:100%;background:#fff;color:#333;border:0;border-radius:2px;padding:18px 13px;font-size:16px;line-height:17px;}select.form-control{background:#fff url("/xassets/icons/caret.svg") no-repeat 98% center;background-size:24px auto;border:0;border-radius:0;font-size:24px;padding-top:13px;}.safari select.form-control{padding:0 13px;}select.form-control,input.form-control{height:61px;}select.form-control option{padding:13px 18px;}input.form-control:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset;-webkit-text-fill-color:#666!important;border:0px;border-radius:0;}select option{color:#000;padding:0;margin:0;border:0;}input.form-control[disabled]{background:rgba(0,0,0,0.1);}.form-group{margin-bottom:15px;}.form-group .form-group{margin-bottom:0;}.form-group:after{content:"";clear:both;display:block;}.form-group div:last-child{padding-right:0;}.control-label{}.control-label:after{}.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;}.form-group.error .form-control,.form-group.error .control-label{color:#FC0707;}.form-group.error .form-control{box-shadow:0 0 1px inset;}.form-group.float-label{position:relative;}.form-group.float-label label{position:absolute;z-index:2;left:13px;top:1.3em;color:#999;opacity:0;font-size:16px;transition:top .1s,opacity .1s,font-size .1s;-webkit-transition:top .1s,opacity .1s,font-size .1s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.form-group.float-label.with-val label{white-space:nowrap;max-width:90%;font-size:10px;top:3px;opacity:1;}.form-group.float-label.with-val input{padding:18px 13px 13px 13px;color:#000;font-size:24px;}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left;position:relative;min-height:1px;padding-right:15px;}.col-md-1.end,.col-md-2.end,.col-md-3.end,.col-md-4.end,.col-md-5.end,.col-md-6.end,.col-md-7.end,.col-md-8.end,.col-md-9.end,.col-md-10.end,.col-md-11.end,.col-md-12.end{padding-right:0;}.col-md-12{width:100%;padding:0;}.col-md-11{width:91.66666667%;}.col-md-10{width:83.33333333%;}.col-md-9{width:75%;}.col-md-8{width:66.66666667%;}.col-md-7{width:58.33333333%;}.col-md-6{width:50%;}.col-md-5{width:41.66666667%;}.col-md-4{width:33.33333333%;}.col-md-3{width:25%;}.col-md-2{width:16.66666667%;}.col-md-1{width:8.33333333%;}.content-width,.narrow-content-width,.content-width.posts,.small-content-width{width:100%;max-width:1200px;margin:auto;}.content-width.posts{max-width:1240px;}.narrow-content-width{max-width:990px;}.small-content-width{max-width:770px;}#header{width:100%;height:73px;z-index:5;position:fixed;left:0;top:0;background:#e0e2e4;}.overlayopen #header{position:relative;}#header-inner{width:100%;height:100%;}#header #logo,.logo{display:block;position:absolute;top:50%;left:30px;transform:translatey(-50%);-webkit-transform:translatey(-50%);background:url("/xassets/logo.svg?4") no-repeat center left;background-size:100% auto;width:208px;height:24px;}.menuon #header #logo{background:url("/xassets/logo_white.svg") no-repeat center left;}.no-nav #header #logo{left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}.logo{position:static;transform:none;-webkit-transform:none;}#header .nav{position:absolute;right:0;top:0;height:100%;}#header .nav-links,#header .nav-authstate{float:left;height:100%;padding-top:28px;}#header .nav-links{border-right:1px #ccc solid;padding-right:35px;}#header .nav-authstate a#login{color:#999;}#header .nav-links a{color:#333;font-weight:300;}#header .nav-links a:hover{color:#DA06D3;}#header .nav-links a.on{color:#05A4DF;}#header .nav-links a{padding-right:30px;}#header .nav-links a:last-child{padding-right:0;}#header .nav-authstate{padding-left:35px;padding-right:50px;}#header .nav-authstate.loggedin{padding-top:20px;}#header .nav-authstate .btn{margin-top:-9px;background:#fff;color:#DA06D3;border-color:#fff;text-transform:none;overflow-x:visible;}#header .nav-authstate .btn:hover{color:#fff;border-color:#DA06D3;background-color:#DA06D3;}#header .nav-authstate #login{padding-right:25px;}.nav-loggedin .hello{font-size:14px;font-weight:500;}.nav-loggedin .minors{padding-top:5px;display:block;font-size:14px;font-weight:300;}.nav-loggedin .minors a{color:#DA06D3;}.dashboard .nav-loggedin .minors a.on{color:#999;}.dashboard .nav-loggedin .link{color:#fff;}#content{margin-top:73px;min-height:80vh;min-height:calc(100vh - 73px - 350px);}.headless #content{margin-top:0;}#footer{min-height:350px;background:#202123;position:relative;padding:70px 60px;color:#E4E6E7;}.footer-cols{display:flex;margin:auto;}.footer-cols .col{}.footer-cols li{display:block;}.footer-cols a{color:#E4E6E7;}.footer-cols .col1{width:100%;max-width:208px;}.footer-cols .col2{flex:1;}.footer-cols .col3{text-align:right;flex:0 0 260px;width:260px;}#footer .byline{margin-top:20px;position:relative;}#footer .byline h2{text-transform:uppercase;font-size:34px;color:#fff;}#footer .byline h3{font-weight:300;font-size:16px;line-height:1.44em;color:#666;margin-top:15px;}#footer .footer-navs{margin:auto;display:flex;max-width:480px;}#footer .footer-navs .footer-nav{width:33.333333%;}.footer-navs h2{color:#05A4DF;font-size:12px;text-transform:uppercase;padding-bottom:25px;}.footer-navs a{font-weight:300;font-size:14px;display:block;padding-bottom:20px;}#footer .socials a{margin-left:20px;}#footer .legals{margin-top:70px;font-size:12px;}#footer .legals .links{display:inline;}#footer .legals,#footer .legals a{color:#666;}#footer .legals a{}#footer .legals a:after{content:"|";padding:0 10px;}#footer .legals a:last-child:after{display:none;}#footer .legals .ncopy{padding-right:45px;}#footer .ncopy .heart{background:url("/xassets/icons/redheart.svg") no-repeat scroll center top/ contain ;
	display: inline-block;
	height: 1em;
	position: relative;
	top: 3px;
	width: 1em;

}#footer .logo{background:url(/xassets/footer-logo.svg) no-repeat center left;}.page-heading{font-size:40px;display:block;}.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-weight:normal;font-size:22px;line-height:90px;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{}body.overlayopen{overflow:hidden;}.overlay{position:fixed;left:0;top:0;bottom:0;right:0;background:rgba(0,0,0,0.5);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:800px;background:#fff;padding:100px;color:#333;}.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:50px;text-transform:uppercase;}.dlg-confirm .buttons .cancel{color:#DA06D3!important;}.dlg-confirm .buttons .btn{font-size:16px;min-width:200px;margin:0 17px 10px;}.dlg .dlg-header{font-size:38px;padding:35px 0 30px 0;}.dlg-confirm .confirm .message{line-height:1.7em;}.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:#edeff0;width:100%;text-align:right;cursor:pointer;z-index:9999999;font-size:14px;line-height:1em;color:#333;padding:22px;padding-right:70px;}.confirmation-alert.error{color:#FC0707}.confirmation-alert,.confirmation-alert a{}.confirmation-alert a{text-decoration:underline;}.confirmation-alert:after{content:"\00D7";font-size:40px;color:#DA06D3;display:block;position:absolute;right:30px;top:50%;transform:translatey(-50%);-webkit-transform:translatey(-50%);}.confirmation-alert.error:after{color:#FC0707;}.lang-en .confirmation-alert.error:after{padding:9px 14px;border-radius:14px;background:#FC0707;content:"Ok. Got it.";color:#fff;font-size:14px;}.confirmation-alert.error em{}.confirmation-alert.error i{color:#FF4F4F;}.lang-en .confirmation-alert.error{padding-right:145px;}.section.alt{background:#fff;}.section.dark{background:#333;color:#fff;}.section h2{text-align:center;font-size:74px;line-height:1em;margin-bottom:35px;}.section h2.heading-med{font-size:54px;}.section h2.heading-small{font-size:34px;}.section h3{font-size:20px;line-height:1.3em;margin-bottom:30px;text-align:center;font-weight:300;}.section h3{color:#666;}.section h3.long{text-align:left;}.section .section-lead h4{font-size:16px;line-height:1.44em;text-align:left;color:#666;font-weight:300;}.section .buttons{text-align:center;}.section.header{display:block;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;max-height:90vh;max-height:calc(100vh - 140px);color:#ccc;}.section svg{display:block;width:100%;height:auto;}.section.header .content{width:100%;max-width:900px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);text-align:center;}.section.header h2{color:#fff;padding-left:20px;padding-right:20px;}.section.header h3{color:#ccc;padding-left:40px;padding-right:40px;}.section.header h3{margin-bottom:60px;}.section.header .buttons .btn:first-child{margin-right:30px;}.section.header .buttons .btn:last-child{margin-right:0;}.section.header .more-section{position:absolute;left:0;bottom:0;width:100%;text-align:center;}.section.header .more-text{margin-bottom:30px;}.section.header .arrows{margin-bottom:-30px;}.section .content-width{padding-top:80px;padding-bottom:80px;}.section .narrow-content-width{padding:80px 20px;}.section .content-width.posts{padding-top:0;}.section h2{}.callout-cols{display:flex;}.callout-cols .col{flex:1;text-align:center;}.callout-cols .subhead{font-weight:500;font-size:35px;color:#0DBAFA;margin-bottom:30px;}.callout-cols .subhead.med{font-size:24px;}.callout-cols p{font-weight:300;font-size:18px;line-height:1.44em;color:#666;}.callout-cols.col2 .col:last-child{margin-left:60px;}.callout-cols.icon-list{text-align:center;}.callout-cols.icon-list .img{position:relative;height:70px;width:100%;margin-bottom:22px;}.callout-cols.icon-list .img img{position:absolute;left:50%;bottom:0;transform:translatex(-50%);-webkit-transform:translatex(-50%);height:70px;width:auto;max-width:100%;}.callout-cols.icon-list .subhead{margin-bottom:15px;}.half-headers{display:flex;}.half-headers svg{display:block;width:100%;height:auto;}.half-headers .half-header{position:relative;flex:1;min-height:195px;overflow:hidden;}.half-headers .zbg{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;transition:all 2s;z-index:1;}.half-headers .half-header:hover .zbg{transform:scale(1.15);}.half-headers .content{display:block;width:100%;text-align:center;position:absolute;top:50%;transform:translatey(-50%);-webkit-transform:translatey(-50%);z-index:2;}.half-header h4{font-size:20px;color:#05A4DF;text-transform:uppercase;margin-bottom:20px;}.half-header h2{font-size:34px;line-height:1em;color:#fff;}.news-items{display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;}.news-items h2{margin:0;padding:0;font-size:34px;line-height:1.2em;text-align:left;font-weight:300;}.news-items h2 i{font-style:italic;}.news-items.smaller h2{font-size:28px;}.news-items li{width:33.3333%;padding:60px;text-align:left;}.news-items .img img{max-height:30px;max-width:100%;margin-bottom:15px;display:block;}.news-items .date{font-size:14px;margin-bottom:10px;}.news-items a:hover h2{color:#DA06D3;}.featured-news-items{border-bottom:rgba(0,0,0,.17) solid 1px;}.posts ul{display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.posts li{max-width:305px;width:25%;padding:0 20px 62px 20px;}.posts li .img{display:block;margin-bottom:30px;}.posts li img{max-width:100%;}.posts li .img span{display:block;background-size:cover;background-position:center center;background-repeat:no-repeat;}.posts .body h3{font-weight:500;font-size:20px;text-align:left;margin-bottom:0.4em;color:#333;}.posts .body p{font-weight:300;font-size:16px;line-height:1.44em;color:#666;}.posts .body .tags{margin-top:8px;font-size:12px;letter-spacing:0.05em;text-transform:uppercase;font-weight:500;}.icon{display:inline-block;width:35px;height:28px;background-size:auto 25px;background-repeat:no-repeat;margin-right:5px;}.icon.fb{background-image:url("icons/facebook.svg");}.icon.tw{background-image:url("icons/twitter.svg");}.icon.yt{background-image:url("vendor/socicon/socicon_youtube-white.svg?1");}.icon.mail{background-image:url("icons/mail.svg");}.icon.arrows{display:inline-block;width:60px;height:60px;background:#FFF url("/xassets/icons/jumpdown_arrows.svg") no-repeat center center;background-size:60px auto;margin:0;border-radius:50%;cursor:pointer;}.icon.arrows.down{}.icon.arrows.left{background-image:url("/xassets/icons/jumpleft_arrows.svg");}.icon.arrows.right{background-image:url("/xassets/icons/jumpright_arrows.svg");}.icon.arrows.up{background-image:url("/xassets/icons/jumpup_arrows.svg");}.icon-download{display:inline-block;height:70px;width:38px;background:url("/xassets/icons/download-phone.svg") no-repeat;background-size:100% auto;}.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;}}.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-width:1280px){.content-width{padding-left:40px;padding-right:40px;}.content-width.posts{padding-left:30px;padding-right:30px;}}@media screen and (max-width:1024px){.news-items li{width:50%;padding:30px;padding-bottom:0;}.section .news-items h2{font-size:16px;line-height:1.44em;margin-bottom:0;}.news-items .date{font-size:10px;}.featured-news-items{margin-bottom:40px;padding-bottom:20px;}}@media screen and (max-width:990px){.narrow-content-width{padding-left:20px;padding-right:20px;}}@media screen and (max-width:970px){#header{height:63px;}#content{margin-top:63px;min-height:calc(100vh - 63px - 350px);}#header #logo{width:150px;height:18px;}#header .nav{display:none;}#burger,.menuon #burgerclose{width:40px;height:40px;position:absolute;right:26px;top:50%;transform:translatey(-50%);-webkit-transform:translatey(-50%);cursor:pointer;background:url("/xassets/icons/burger.svg") no-repeat center center;background-size:28px auto;}.menuon #burgerclose{background-image:url("/xassets/icons/close.svg");}#footer .logo{background-size:116px auto;width:116px;height:18px;}#footer .byline h2{font-size:24px;}#footer .byline h3{font-size:12px;}#footer{padding:40px 30px;}#footer .footer-cols,#footer .footer-navs{-webkit-flex-direction:row;flex-directon:row;flex-wrap:wrap;}#footer .footer-navs{width:100%;}.footer-cols .col1{margin-right:30px;width:115px;max-width:115px;}.footer-cols .col2{width:100%;}.footer-cols .col3{flex:0 0 100%;width:100%;text-align:center;margin-top:60px;}#footer .socials{white-space:nowrap;}#footer .socials a{width:20%;background-size:auto 35px;height:35px;background-position:center center;margin-left:0;}.footer-navs h2{font-size:9px;letter-spacing:0.05em;}.footer-navs a{padding-bottom:10px;font-size:10px;}#footer .legals .links{display:block;float:right;text-align:right;}#footer .by-wevr-logo{display:block;margin-top:.075em;background-size:5em;width:208px;height:2em;}.menuon #burger{display:none;}.menuon #burgerclose{display:block;transform:none;-webkit-transform:none;top:16px;}.menuon #header{height:100vh;background:#2C3437;}.menuon #header-inner{height:63px;background:#2A2F32;}.menuon #header #logo{transform:none;-webkit-transform:none;top:22px;}.menuon #header .nav{display:block;height:auto;width:100%;}.menuon #header .nav-links,#header .nav-authstate{padding-top:0;}.menuon #header .nav-links{position:absolute;top:235px;left:0;width:100%;margin:0 30px;font-size:25px;line-height:1em;border-right:0;}.menuon #header .nav-links a{display:block;padding:0;padding-bottom:30px;color:#fff;}.menuon #header .nav-authstate{position:absolute;left:0;top:106px;width:100%;height:auto;float:none;}.menuon #header .nav-authstate.loggedout:after{margin-top:43px;}.menuon #header .nav-authstate.loggedin{padding-top:0;top:102px;}.menuon #header .nav-authstate:after{content:"";display:block;height:1px;background:#666;margin-top:35px;}.menuon #header .nav-authstate.loggedout a#login{font-size:22px;}.menuon #header .nav-authstate.loggedin .hello{font-size:22px;color:#ccc;}.menuon #header .nav-loggedin .minors{padding-top:20px;color:#999;}.menuon #header .nav-loggedin .minors a{font-size:18px;color:#DA06D3;}.menuon #header .nav-authstate.loggedout .btn{margin-top:0;font-size:22px;}.section h2{font-size:37px;margin-bottom:20px;}.section h2.heading-med{font-size:30px;margin-bottom:20px;letter-spacing:-0.025em;}.section h3{font-size:18px;}.section.header h2{font-size:46px;}.section.header.secondary h2{font-size:37px;}.section.header.secondary h3{margin-bottom:20px;}.section .content-width{padding-bottom:50px;padding-top:50px;}.posts .body h3{font-size:18px;}.posts .body p{font-size:12px;}.posts li{padding-bottom:40px;}.posts li .img{margin-bottom:15px;}.btn{font-size:14px;}}@media screen and (max-width:800px){.dlg.dlg-confirm{width:calc(100% - 40px);}}@media screen and (max-width:740px){.narrow-content-width{padding-left:20px;padding-right:20px;}.posts ul{justify-content:center;}.posts li{width:50%;padding:0 10px 40px 10px;}.footer-cols{padding:0;}.half-headers{display:block;}.half-headers .half-header{display:block;flex:unset;}}@media screen and (max-width:700px){.dlg-confirm .buttons .btn{min-width:0;}}@media screen and (max-width:640px){.news-items li{width:100%;padding:0 0 20px 0;}.dlg-confirm .buttons .btn{display:block;width:100%;}.dlg-confirm .confirm .message{font-size:14px;}}@media screen and (max-width:580px){.dlg.dlg-confirm{padding:50px;}#footer .footer-navs .footer-nav{width:50%;}.section .content-width{padding-top:60px;padding-bottom:60px;}.callout-cols{display:block;}.callout-cols.col2 .col:last-child{margin-left:0;}.callout-cols .col{margin-bottom:40px;}.callout-cols .subhead{font-size:24px;margin-bottom:4px;}.callout-cols.icon-list .subhead{margin-bottom:4px;}.callout-cols p{font-size:16px;}}@media screen and (max-width: 500px){.dlg.dlg-confirm{padding-left:25px;padding-right:25px;}.dlg.dlg-confirm .btn{padding-left:15px;padding-right:15px;margin-left:0;margin-right:0;min-width:0;}.dlg-confirm .buttons button.cancel{margin-right:15px;}}@media screen and (max-width:480px){.form-control{padding:10px;}.form-control{font-size:14px;}#footer .legals{text-align:center;}#footer .legals .ncopy{padding-right:0;width:100%;}#footer .legals .links{float:none;margin-top:20px;text-align:center;}}@media screen and (max-width:420px){.section.header h3{margin-bottom:45px;padding-left:20px;padding-right:20px;}.section.header .buttons{text-align:center;}.section.header .buttons .btn{display:block;margin:0 auto 15px auto!important;max-width:210px;}}@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: 359px){#footer{padding:20px 15px;}#footer .footer-navs{display:block;}.footer-navs h2{padding-bottom:0px;}.footer-navs a{padding-bottom:5px;}#footer .footer-navs .footer-nav{margin-bottom:10px;width:100%;}.footer-cols .col3{margin-top:30px;}.content-width{padding-left:20px;padding-right:20px;}}