html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:not-allowed;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em";}html{font-size:100%;box-sizing:border-box;}*,*::before,*::after{box-sizing:inherit;}body{padding:0;margin:0;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;line-height:1.5;color:#0a0a0a;background:#fefefe;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle;}textarea{height:auto;min-height:50px;border-radius:none;}select{width:100%;border-radius:none;}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none!important;}button{-webkit-appearance:none;-moz-appearance:none;background:transparent;padding:0;border:0;border-radius:none;line-height:1;}[data-whatinput='mouse'] button{outline:0;}.is-visible{display:block!important;}.is-hidden{display:none!important;}.row{max-width:75rem;margin-left:auto;margin-right:auto;}.row::before,.row::after{content:' ';display:table;}.row::after{clear:both;}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0;}.row .row{max-width:none;margin-left:-0.9375rem;margin-right:-0.9375rem;}.row .row.collapse{margin-left:0;margin-right:0;}.row.expanded{max-width:none;}.row.expanded .row{margin-left:auto;margin-right:auto;}.column,.columns{width:100%;float:left;padding-left:0.9375rem;padding-right:0.9375rem;}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right;}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left;}.column.row.row,.row.row.columns{float:none;}.row .column.row.row,.row .row.row.columns{padding-left:0;padding-right:0;margin-left:0;margin-right:0;}.small-1{width:8.33333%;}.small-push-1{position:relative;left:8.33333%;}.small-pull-1{position:relative;left:-8.33333%;}.small-offset-0{margin-left:0%;}.small-2{width:16.66667%;}.small-push-2{position:relative;left:16.66667%;}.small-pull-2{position:relative;left:-16.66667%;}.small-offset-1{margin-left:8.33333%;}.small-3{width:25%;}.small-push-3{position:relative;left:25%;}.small-pull-3{position:relative;left:-25%;}.small-offset-2{margin-left:16.66667%;}.small-4{width:33.33333%;}.small-push-4{position:relative;left:33.33333%;}.small-pull-4{position:relative;left:-33.33333%;}.small-offset-3{margin-left:25%;}.small-5{width:41.66667%;}.small-push-5{position:relative;left:41.66667%;}.small-pull-5{position:relative;left:-41.66667%;}.small-offset-4{margin-left:33.33333%;}.small-6{width:50%;}.small-push-6{position:relative;left:50%;}.small-pull-6{position:relative;left:-50%;}.small-offset-5{margin-left:41.66667%;}.small-7{width:58.33333%;}.small-push-7{position:relative;left:58.33333%;}.small-pull-7{position:relative;left:-58.33333%;}.small-offset-6{margin-left:50%;}.small-8{width:66.66667%;}.small-push-8{position:relative;left:66.66667%;}.small-pull-8{position:relative;left:-66.66667%;}.small-offset-7{margin-left:58.33333%;}.small-9{width:75%;}.small-push-9{position:relative;left:75%;}.small-pull-9{position:relative;left:-75%;}.small-offset-8{margin-left:66.66667%;}.small-10{width:83.33333%;}.small-push-10{position:relative;left:83.33333%;}.small-pull-10{position:relative;left:-83.33333%;}.small-offset-9{margin-left:75%;}.small-11{width:91.66667%;}.small-push-11{position:relative;left:91.66667%;}.small-pull-11{position:relative;left:-91.66667%;}.small-offset-10{margin-left:83.33333%;}.small-12{width:100%;}.small-offset-11{margin-left:91.66667%;}.small-up-1>.column,.small-up-1>.columns{width:100%;float:left;}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none;}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both;}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left;}.small-up-2>.column,.small-up-2>.columns{width:50%;float:left;}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none;}.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1){clear:both;}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left;}.small-up-3>.column,.small-up-3>.columns{width:33.33333%;float:left;}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none;}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both;}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left;}.small-up-4>.column,.small-up-4>.columns{width:25%;float:left;}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none;}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both;}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left;}.small-up-5>.column,.small-up-5>.columns{width:20%;float:left;}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none;}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both;}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left;}.small-up-6>.column,.small-up-6>.columns{width:16.66667%;float:left;}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none;}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both;}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left;}.small-up-7>.column,.small-up-7>.columns{width:14.28571%;float:left;}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none;}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both;}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left;}.small-up-8>.column,.small-up-8>.columns{width:12.5%;float:left;}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none;}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both;}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left;}.small-collapse>.column,.small-collapse>.columns{padding-left:0;padding-right:0;}.small-collapse .row,.expanded.row .small-collapse.row{margin-left:0;margin-right:0;}.small-uncollapse>.column,.small-uncollapse>.columns{padding-left:0.9375rem;padding-right:0.9375rem;}.small-centered{float:none;margin-left:auto;margin-right:auto;}.small-uncentered,.small-push-0,.small-pull-0{position:static;margin-left:0;margin-right:0;float:left;}@media screen and (min-width: 40em) {.medium-1{width:8.33333%;}.medium-push-1{position:relative;left:8.33333%;}.medium-pull-1{position:relative;left:-8.33333%;}.medium-offset-0{margin-left:0%;}.medium-2{width:16.66667%;}.medium-push-2{position:relative;left:16.66667%;}.medium-pull-2{position:relative;left:-16.66667%;}.medium-offset-1{margin-left:8.33333%;}.medium-3{width:25%;}.medium-push-3{position:relative;left:25%;}.medium-pull-3{position:relative;left:-25%;}.medium-offset-2{margin-left:16.66667%;}.medium-4{width:33.33333%;}.medium-push-4{position:relative;left:33.33333%;}.medium-pull-4{position:relative;left:-33.33333%;}.medium-offset-3{margin-left:25%;}.medium-5{width:41.66667%;}.medium-push-5{position:relative;left:41.66667%;}.medium-pull-5{position:relative;left:-41.66667%;}.medium-offset-4{margin-left:33.33333%;}.medium-6{width:50%;}.medium-push-6{position:relative;left:50%;}.medium-pull-6{position:relative;left:-50%;}.medium-offset-5{margin-left:41.66667%;}.medium-7{width:58.33333%;}.medium-push-7{position:relative;left:58.33333%;}.medium-pull-7{position:relative;left:-58.33333%;}.medium-offset-6{margin-left:50%;}.medium-8{width:66.66667%;}.medium-push-8{position:relative;left:66.66667%;}.medium-pull-8{position:relative;left:-66.66667%;}.medium-offset-7{margin-left:58.33333%;}.medium-9{width:75%;}.medium-push-9{position:relative;left:75%;}.medium-pull-9{position:relative;left:-75%;}.medium-offset-8{margin-left:66.66667%;}.medium-10{width:83.33333%;}.medium-push-10{position:relative;left:83.33333%;}.medium-pull-10{position:relative;left:-83.33333%;}.medium-offset-9{margin-left:75%;}.medium-11{width:91.66667%;}.medium-push-11{position:relative;left:91.66667%;}.medium-pull-11{position:relative;left:-91.66667%;}.medium-offset-10{margin-left:83.33333%;}.medium-12{width:100%;}.medium-offset-11{margin-left:91.66667%;}.medium-up-1>.column,.medium-up-1>.columns{width:100%;float:left;}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none;}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both;}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left;}.medium-up-2>.column,.medium-up-2>.columns{width:50%;float:left;}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none;}.medium-up-2>.column:nth-of-type(2n+1),.medium-up-2>.columns:nth-of-type(2n+1){clear:both;}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left;}.medium-up-3>.column,.medium-up-3>.columns{width:33.33333%;float:left;}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none;}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both;}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left;}.medium-up-4>.column,.medium-up-4>.columns{width:25%;float:left;}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none;}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both;}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left;}.medium-up-5>.column,.medium-up-5>.columns{width:20%;float:left;}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none;}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both;}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left;}.medium-up-6>.column,.medium-up-6>.columns{width:16.66667%;float:left;}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none;}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both;}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left;}.medium-up-7>.column,.medium-up-7>.columns{width:14.28571%;float:left;}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none;}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both;}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left;}.medium-up-8>.column,.medium-up-8>.columns{width:12.5%;float:left;}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none;}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both;}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left;}.medium-collapse>.column,.medium-collapse>.columns{padding-left:0;padding-right:0;}.medium-collapse .row,.expanded.row .medium-collapse.row{margin-left:0;margin-right:0;}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-left:0.9375rem;padding-right:0.9375rem;}.medium-centered{float:none;margin-left:auto;margin-right:auto;}.medium-uncentered,.medium-push-0,.medium-pull-0{position:static;margin-left:0;margin-right:0;float:left;}}@media screen and (min-width: 64em) {.large-1{width:8.33333%;}.large-push-1{position:relative;left:8.33333%;}.large-pull-1{position:relative;left:-8.33333%;}.large-offset-0{margin-left:0%;}.large-2{width:16.66667%;}.large-push-2{position:relative;left:16.66667%;}.large-pull-2{position:relative;left:-16.66667%;}.large-offset-1{margin-left:8.33333%;}.large-3{width:25%;}.large-push-3{position:relative;left:25%;}.large-pull-3{position:relative;left:-25%;}.large-offset-2{margin-left:16.66667%;}.large-4{width:33.33333%;}.large-push-4{position:relative;left:33.33333%;}.large-pull-4{position:relative;left:-33.33333%;}.large-offset-3{margin-left:25%;}.large-5{width:41.66667%;}.large-push-5{position:relative;left:41.66667%;}.large-pull-5{position:relative;left:-41.66667%;}.large-offset-4{margin-left:33.33333%;}.large-6{width:50%;}.large-push-6{position:relative;left:50%;}.large-pull-6{position:relative;left:-50%;}.large-offset-5{margin-left:41.66667%;}.large-7{width:58.33333%;}.large-push-7{position:relative;left:58.33333%;}.large-pull-7{position:relative;left:-58.33333%;}.large-offset-6{margin-left:50%;}.large-8{width:66.66667%;}.large-push-8{position:relative;left:66.66667%;}.large-pull-8{position:relative;left:-66.66667%;}.large-offset-7{margin-left:58.33333%;}.large-9{width:75%;}.large-push-9{position:relative;left:75%;}.large-pull-9{position:relative;left:-75%;}.large-offset-8{margin-left:66.66667%;}.large-10{width:83.33333%;}.large-push-10{position:relative;left:83.33333%;}.large-pull-10{position:relative;left:-83.33333%;}.large-offset-9{margin-left:75%;}.large-11{width:91.66667%;}.large-push-11{position:relative;left:91.66667%;}.large-pull-11{position:relative;left:-91.66667%;}.large-offset-10{margin-left:83.33333%;}.large-12{width:100%;}.large-offset-11{margin-left:91.66667%;}.large-up-1>.column,.large-up-1>.columns{width:100%;float:left;}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none;}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both;}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left;}.large-up-2>.column,.large-up-2>.columns{width:50%;float:left;}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none;}.large-up-2>.column:nth-of-type(2n+1),.large-up-2>.columns:nth-of-type(2n+1){clear:both;}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left;}.large-up-3>.column,.large-up-3>.columns{width:33.33333%;float:left;}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none;}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both;}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left;}.large-up-4>.column,.large-up-4>.columns{width:25%;float:left;}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none;}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both;}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left;}.large-up-5>.column,.large-up-5>.columns{width:20%;float:left;}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none;}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both;}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left;}.large-up-6>.column,.large-up-6>.columns{width:16.66667%;float:left;}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none;}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both;}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left;}.large-up-7>.column,.large-up-7>.columns{width:14.28571%;float:left;}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none;}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both;}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left;}.large-up-8>.column,.large-up-8>.columns{width:12.5%;float:left;}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none;}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both;}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left;}.large-collapse>.column,.large-collapse>.columns{padding-left:0;padding-right:0;}.large-collapse .row,.expanded.row .large-collapse.row{margin-left:0;margin-right:0;}.large-uncollapse>.column,.large-uncollapse>.columns{padding-left:0.9375rem;padding-right:0.9375rem;}.large-centered{float:none;margin-left:auto;margin-right:auto;}.large-uncentered,.large-push-0,.large-pull-0{position:static;margin-left:0;margin-right:0;float:left;}}.full-bleed-small,.hybrid-ad-wrapper,.native-ad,.feed li.feed-item-ad,.story-below,.promoted,.page-heading hr,.dash-hero-image,.top-stories-section,.article-header,.inside_story,.jobs2careers-logo-wrapper{margin:0 -0.9375rem;}@media screen and (min-width: 40em) {.full-bleed-medium,.signup.call-out,footer,.baseline,.read-next-wrapper{padding:2rem 6%;margin:0 -6%;}}@media screen and (min-width: 64em) {.full-bleed-large,.dash .site-notification-wrapper,.top-content-section{padding:2rem 6%;margin:0 -6%;}}.printed-branding{display:none;}.hide-small{display:none;}.show-small{display:block;}@media screen and (min-width: 40em) {.hide-medium{display:none;}.show-medium{display:block;}}@media screen and (min-width: 64em) {.hide-large{display:none;}.show-large{display:block;}}.clear-fix{clear:both;}@media screen and (min-width: 64em) {.large-uncentered.columns{float:left;}}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;}.screen-reader-text-visible.search{display:none;}.dark-bg{color:#fff;}.dark-bg p,.dark-bg li,.dark-bg blockquote,.dark-bg h1,.dark-bg h2,.dark-bg h3,.dark-bg h4,.dark-bg h5,.dark-bg h6{color:#fff;}.dark-bg a{color:#fff;}.dark-bg a:hover{color:#fff;}.off-site-link{margin-left:0.5rem;max-width:12px;}.wf-loading h1{font-size:1.5rem;}.wf-loading .top-article h1{font-size:1.5rem;}@media screen and (min-width: 40em) {.wf-loading h1{font-size:2.5rem;}.wf-loading .top-article h1{font-size:2.15rem;}}@media screen and (min-width: 64em) {.wf-loading h1{font-size:2.75rem;}.wf-loading .top-article h1{font-size:2.25rem;}}body{font-family:"proxima-nova",Helvetica,Arial,sans-serif;}h1{font-size:1.625rem;font-weight:800;letter-spacing:.3px;line-height:1.2;}h2{font-size:1.5rem;letter-spacing:.5px;line-height:1.2;}h3{font-size:1.25rem;letter-spacing:.5px;line-height:1.3;}h4{font-size:1rem;margin:1rem 0;}p,li,ol,blockquote{font-size:1rem;letter-spacing:.3px;line-height:1.4;margin-bottom:1.25rem;}a{color:#101316;cursor:pointer;}a:hover{color:#101316;text-decoration:underline;}ol,ul{margin:0 0 1.25rem 1.25rem;padding-left:0;}ol li,ul li{margin-bottom:0.675rem;}ul.list-no-bullets{margin-left:0;}ul.list-no-bullets li{list-style-type:none;}.call-out-link{color:#d62828;text-decoration:underline;}.call-out-link:hover{color:#d62828;}.call-out-text{color:#d62828;}@media screen and (min-width: 40em) {h1{font-size:2.75rem;}h3{font-size:1.5rem;}h4{font-size:1.25rem;}p,li{font-size:1.125rem;}}@media screen and (min-width: 64em) {h1{font-size:3rem;}}.help-text,.editor-note p{font-size:.875rem;font-style:italic;color:#76797C;}.help-text a,.editor-note p a{color:#76797C;}@media screen and (min-width: 40em) {.editor-note p{font-size:1.125rem;}.help-text{font-size:1rem;}}.label{color:#434649;font-size:.875rem;overflow-wrap:break-word;text-transform:uppercase;word-wrap:break-word;}.label.label-sponsored,.label.label-promoted{color:#287fd6;font-weight:600;}.label.label-opinion{color:#000;font-weight:700;}.label.label-strong-red{color:#d62828;font-weight:700;}.label.label-strong{color:#000;display:block;font-weight:600;}.label.label-subtle{color:#76797C;margin-top:.25rem;text-transform:capitalize;}.label.label-topic{color:#76797C;display:inline-block;font-size:.75rem;letter-spacing:.5px;padding-top:.75rem;text-transform:none;}.label.label-topic:before{background:url("../img/tag.png") no-repeat left center transparent;background-size:100% 100%;content:"\0000a0";height:12px;display:inline-block;margin:0 .35rem 0 0;opacity:.25;vertical-align:middle;width:12px;}.label.label-topic:hover{color:#101316;text-decoration:none;}.label.label-topic:hover:before{opacity:.6;}.message.success,.message.error,.message.sponsored{font-weight:600;margin-bottom:1rem;padding:1.125rem 1rem;}.message.success img,.message.error img,.message.sponsored img{float:right;margin-top:0.25rem;width:12px;}.message.success img:hover,.message.error img:hover,.message.sponsored img:hover{cursor:pointer;}.message.success{background-color:#e9fbf2;border:1px #28d67f solid;}.message.success .message:before{background:url("../img/check-mark.png") no-repeat left center transparent;background-size:100% 100%;content:"\0000a0";height:18px;display:inline-block;float:left;margin:.125rem .5rem 0 0;width:18px;}.message.error{background-color:#fbe9e9;border:1px #d62828 solid;}.message.sponsored{background:#e9f2fb;border:1px solid #287fd6;}.site-notification-wrapper{padding:1rem;text-align:center;}.site-notification-wrapper .site-notification{background-color:#d62828;border-radius:4px;color:#fff;display:inline-block;padding:.25rem 1rem;}.site-notification-wrapper .site-notification a{color:#fff;text-decoration:none;}.site-notification-wrapper .site-notification b{font-weight:800;letter-spacing:.25px;}.site-notification-wrapper .close-site-notification{color:#fff;cursor:pointer;display:inline-block;font-weight:800;font-size:.875rem;margin-left:1rem;-webkit-transition:all .15s;transition:all .15s;}.site-notification-wrapper .close-site-notification:hover{color:#e6e6e6;}@media screen and (min-width: 40em) {.site-notification-wrapper{padding:0 0 2rem 0;}.dash .site-notification-wrapper{padding-bottom:0;padding-top:1.5rem;}}@media screen and (min-width: 64em) {.dash .site-notification-wrapper{background:#f5f6f7;}}.button,.stripe_btn .stripe-button-el span{background-color:#d62828;box-shadow:0 2px 2px 0 rgba(0,0,0,0.15),0 1px 5px 0 rgba(0,0,0,0.1),0 3px 1px -2px rgba(0,0,0,0.2);color:#fff;cursor:pointer;display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:1px;line-height:1.2;margin:0;padding:1rem 2rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:box-shadow 0.3s cubic-bezier(0.2,0.6,0.2,1),background-color 0.25s ease-out,color 0.25s ease-out;transition:box-shadow 0.3s cubic-bezier(0.2,0.6,0.2,1),background-color 0.25s ease-out,color 0.25s ease-out;vertical-align:middle;-webkit-appearance:none;}.button:hover,.stripe_btn .stripe-button-el span:hover{background-color:#db3d3d;box-shadow:0 3px 3px 0 rgba(0,0,0,0.18),0 1px 7px 0 rgba(0,0,0,0.13),0 3px 1px -1px rgba(0,0,0,0.23);color:#fff;text-decoration:none;}.button.full-width,.stripe_btn .stripe-button-el span.full-width{width:100%;}.button.full-width-small,.stripe_btn .stripe-button-el span.full-width-small{width:100%;}.button.material.white,.stripe_btn .stripe-button-el span.material.white{background:#fff;color:#101316;}.button.material.black,.stripe_btn .stripe-button-el span.material.black,.button.material.brand-studio,.stripe_btn .stripe-button-el span.material.brand-studio{background:#101316;color:#fff;}.button.material.black:hover,.stripe_btn .stripe-button-el span.material.black:hover,.button.material.brand-studio:hover,.stripe_btn .stripe-button-el span.material.brand-studio:hover{background-color:#252d34;}.button.material.grey,.stripe_btn .stripe-button-el span.material.grey{background:#e9ecef;color:#101316;}.button.material.grey:hover,.stripe_btn .stripe-button-el span.material.grey:hover{background-color:#eff1f3;}.button.material.sponsored,.stripe_btn .stripe-button-el span.material.sponsored{background:#287fd6;color:#fff;}.button.material.sponsored:hover,.stripe_btn .stripe-button-el span.material.sponsored:hover{background-color:#3d8cdb;}.button.outline,.stripe_btn .stripe-button-el span.outline{background:none;border:solid 1px #d62828;color:#d62828;}.button.outline.grey,.stripe_btn .stripe-button-el span.outline.grey{color:#101316;border-color:#a9acaf;}.button.outline.grey:hover,.stripe_btn .stripe-button-el span.outline.grey:hover{background:#a9acaf;color:#fff;}.button.outline:hover,.stripe_btn .stripe-button-el span.outline:hover{text-decoration:none;background:#d62828;color:#fff;}.button.outline.white,.stripe_btn .stripe-button-el span.outline.white{color:#fff;border-color:#fff;}.button.outline.white:hover,.stripe_btn .stripe-button-el span.outline.white:hover{background:#fff;color:#101316;}.button.offsite:before,.stripe_btn .stripe-button-el span.offsite:before{background:url("../img/button_icons/offsite_white.png") no-repeat left center transparent;background-size:100% 100%;content:"\0000a0";height:18px;display:inline-block;line-height:1.4;margin:0 .4rem -0.6rem -0.4rem;width:18px;}.button.offsite.grey:before,.stripe_btn .stripe-button-el span.offsite.grey:before{background:url("../img/button_icons/offsite_black.png") no-repeat left center transparent;background-size:100% 100%;}.button.email:before,.stripe_btn .stripe-button-el span.email:before{background:url("../img/button_icons/email_white.png") no-repeat left center transparent;background-size:100% 100%;content:"\0000a0";height:18px;display:inline-block;line-height:1.4;margin:0 .4rem -0.6rem -0.4rem;width:18px;}.button.email.grey:before,.stripe_btn .stripe-button-el span.email.grey:before{background:url("../img/button_icons/email_black.png") no-repeat left center transparent;background-size:100% 100%;}.button.email.outline:before,.stripe_btn .stripe-button-el span.email.outline:before{background:url("../img/email_icons/email-icon-red.png") no-repeat left center transparent;background-size:100% 100%;line-height:.9;height:13px;}.button.email.outline:hover:before,.stripe_btn .stripe-button-el span.email.outline:hover:before,.button.email.outline.grey:hover:before,.stripe_btn .stripe-button-el span.email.outline.grey:hover:before{background:url("../img/button_icons/email_white.png") no-repeat left center transparent;background-size:100% 100%;line-height:1.4;height:18px;}.button.submit:before,.stripe_btn .stripe-button-el span.submit:before{background:url("../img/button_icons/checkmark_white.png") no-repeat left center transparent;background-size:100% 100%;content:"\0000a0";height:18px;display:inline-block;line-height:1.4;margin:0 .4rem -0.6rem -0.4rem;width:18px;}.button.submit.grey:before,.stripe_btn .stripe-button-el span.submit.grey:before{background:url("../img/button_icons/checkmark_black.png") no-repeat left center transparent;background-size:100% 100%;}.button.download:before,.stripe_btn .stripe-button-el span.download:before{background:url("../img/button_icons/download_white.png") no-repeat left center transparent;background-size:100% 100%;content:"\0000a0";height:18px;display:inline-block;line-height:1.4;margin:0 .4rem -0.6rem -0.4rem;width:18px;}.button.download.grey:before,.stripe_btn .stripe-button-el span.download.grey:before{background:url("../img/button_icons/download_black.png") no-repeat left center transparent;background-size:100% 100%;}.pagination{font-size:0.875rem;margin:3rem auto;text-align:center;}.pagination a{padding:.675rem 1rem;width:45%;}.pagination a.previous{margin-right:1rem;}.pagination .arrow{font-size:1.2rem;line-height:0;margin-left:0.08rem;}@media screen and (min-width: 40em) {.pagination a{font-size:0.875rem;width:30%;}}@media screen and (min-width: 64em) {.pagination{text-align:right;}}.button.twitter,.stripe_btn .stripe-button-el span.twitter{background-color:#55acee;}.button.twitter:hover,.stripe_btn .stripe-button-el span.twitter:hover{background-color:#6cb7f0;}.button.social,.stripe_btn .stripe-button-el span.social{background:#e9ecef;border-radius:50%;font-size:1rem;height:45px;line-height:1.8;margin-right:.25rem;padding:.5rem;width:45px;}.button.social img,.stripe_btn .stripe-button-el span.social img{height:22px;}.stripe_btn .stripe-button-el{border-radius:0px;box-shadow:none;-webkit-box-shadow:none;background-image:none;margin-top:.75rem;padding:0px;}.stripe_btn .stripe-button-el span{background-image:none;background:#287fd6;border-radius:0px;font-family:proxima-nova,sans-serif;font-weight:400;height:inherit;}.stripe_btn .stripe-button-el span:hover{background:#2066ab;}@media screen and (min-width: 40em) {.button.full-width-small,.stripe_btn .stripe-button-el span.full-width-small{width:inherit;}}.rrssb-buttons{box-sizing:border-box;font-size:1rem;margin:0;padding:0;}.rrssb-buttons:after{clear:both;}.rrssb-buttons:before,.rrssb-buttons:after{content:' ';display:table;}.rrssb-buttons li{box-sizing:border-box;float:left;height:100%;line-height:13px;list-style:none;margin:0 .25rem .25rem 0;width:92px;}.rrssb-buttons li.rrssb-email a{background-color:#d62828;}.rrssb-buttons li.rrssb-email a:hover{background-color:#db3d3d;}.rrssb-buttons li.rrssb-facebook a{background-color:#306199;}.rrssb-buttons li.rrssb-facebook a:hover{background-color:#366dac;}.rrssb-buttons li.rrssb-linkedin a{background-color:#007bb6;}.rrssb-buttons li.rrssb-linkedin a:hover{background-color:#008cd0;}.rrssb-buttons li.rrssb-twitter a{background-color:#55acee;}.rrssb-buttons li.rrssb-twitter a:hover{background-color:#6cb7f0;}.rrssb-buttons li.rrssb-print a{background-color:#000000;}.rrssb-buttons li.rrssb-print a:hover{background-color:#0d0d0d;}.rrssb-buttons li a{background-color:#ccc;box-sizing:border-box;display:block;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:500;height:100%;line-height:1.1;padding:.5rem;position:relative;width:100%;}.rrssb-buttons li a .rrssb-icon{display:inline-block;padding-right:.125rem;vertical-align:middle;}.rrssb-buttons li a .rrssb-icon svg{height:17px;width:17px;}.rrssb-buttons li a .rrssb-icon svg path,.rrssb-buttons li a .rrssb-icon svg circle{fill:#fff;}.rrssb-buttons li a .rrssb-text{color:#fff;display:inline-block;}form .asterisk{color:#d62828;}form p,form label{font-size:1rem;}form ul{margin-left:0;}form ul li{list-style-type:none;margin-bottom:0.75rem;}form .help-text{font-size:0.875rem;}[type='text'],[type='password'],[type='date'],[type='datetime'],[type='datetime-local'],[type='month'],[type='week'],[type='email'],[type='number'],input[type="search"],[type='tel'],[type='time'],[type='url'],[type='color']{box-sizing:border-box;color:#434649;display:block;font-family:inherit;font-size:1rem;border:1px solid #e9ecef;border-radius:0;margin:0 0 1rem;padding:0.5rem;-webkit-transition:box-shadow 0.5s,border-color 0.25s ease-in-out;transition:box-shadow 0.5s,border-color 0.25s ease-in-out;-webkit-appearance:none;-moz-appearance:none;width:100%;}[type='text']:hover,[type='text']:focus,[type='password']:hover,[type='password']:focus,[type='date']:hover,[type='date']:focus,[type='datetime']:hover,[type='datetime']:focus,[type='datetime-local']:hover,[type='datetime-local']:focus,[type='month']:hover,[type='month']:focus,[type='week']:hover,[type='week']:focus,[type='email']:hover,[type='email']:focus,[type='number']:hover,[type='number']:focus,input[type="search"]:hover,input[type="search"]:focus,[type='tel']:hover,[type='tel']:focus,[type='time']:hover,[type='time']:focus,[type='url']:hover,[type='url']:focus,[type='color']:hover,[type='color']:focus{border:1px solid #101316;outline:none;}input:disabled:hover,input:disabled:focus{border:1px solid #e9ecef;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}[type='checkbox']+label,[type='radio']+label{display:inline-block;margin-bottom:0;vertical-align:baseline;}textarea{box-sizing:border-box;border:1px solid #e9ecef;border-radius:0;color:#434649;display:block;font-family:inherit;font-size:1rem;height:auto;margin:0 0 1rem;min-height:50px;overflow:auto;padding:0.5rem;-webkit-transition:box-shadow 0.5s,border-color 0.25s ease-in-out;transition:box-shadow 0.5s,border-color 0.25s ease-in-out;-webkit-appearance:none;-moz-appearance:none;width:100%;}textarea:hover,textarea:focus{border:1px solid #101316;outline:none;}fieldset{border:none;padding:0;}select{background-color:#fff;background-image:url("../img/select-dropdown.png");background-position:97% center;background-repeat:no-repeat;background-size:10px;border:1px solid #e9ecef;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1);box-sizing:border-box;display:block;padding:0.5rem;width:100%;-webkit-appearance:none;-webkit-border-radius:0px;}.filter-wrapper{margin:1rem 0;}.form-generic{margin-top:1rem;}@media screen and (min-width: 40em) {footer .form-generic{margin-top:0;}}.input-wrapper{position:relative;}.input-wrapper input{background-position:2% 50%;background-repeat:no-repeat;padding-left:40px;padding-right:40px;}.input-wrapper.location input{background-image:url("../img/location_grey.png");background-size:23px;}.input-wrapper.search input{background-image:url("../img/search_grey.png");background-size:20px;}.input-wrapper .input-clear{bottom:0px;color:#76797C;content:'x';cursor:pointer;float:right;font-size:1.125rem;font-weight:500;padding:.5rem 1rem;position:absolute;right:0;}.input-wrapper .input-clear.activate{display:block;}.ui-helper-hidden-accessible{display:none;}.ui-state-highlight{background-color:#f5f6f7;}.ui-menu{background-color:white;border:1px solid #e9ecef;}.ui-menu .ui-menu-item{border-bottom:1px solid #f5f6f7;cursor:pointer;display:block;font-size:.875rem;list-style-type:none;margin:0;padding:0.5rem;text-decoration:none;}.ui-menu .ui-menu-item .ui-state-hover,.ui-menu .ui-menu-item .ui-state-active{background-color:#f5f6f7;display:block;margin:-0.5rem;padding:0.5rem;}.sort .switch{display:inline-block;height:34px;position:relative;vertical-align:middle;width:60px;}.sort .switch input{display:none;}.sort .switch input:checked+.slider:before{-webkit-transform:translateX(26px);transform:translateX(26px);}.sort .switch .slider{background-color:#d8dde3;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;-webkit-transition:.4s;transition:.4s;}.sort .switch .slider:before{background-color:#FFF;bottom:4px;content:"";height:26px;left:4px;position:absolute;-webkit-transition:.4s;transition:.4s;width:26px;}.sort span.active{font-weight:600;}.form-grey{background-color:#f5f6f7;margin-bottom:2rem;padding:1rem;}.form-grey h4,.form-grey legend{font-weight:600;margin:1rem 0 .5rem 0;}.form-grey h4:first-of-type,.form-grey legend:first-of-type{margin-top:0;}.form-grey p{font-size:1rem;margin:0;}.form-grey p.help-text{font-size:.875rem;}.form-grey .form-grey-label{color:#76797C;font-size:.875rem;margin:0 0 .25rem 0;}.form-grey .form-grey-label:after{color:#d62828;content:"*";font-size:1.125rem;line-height:1;}.form-grey table{width:100%;}.form-grey .first-section td,.form-grey .second-section td{display:block;}.form-grey .django-ckeditor-widget{display:block!important;margin-bottom:0.5rem;}.form-grey button[value="Submit Press Release"]{display:block;margin:1rem auto;}.error-highlight{border:#d62828 1px solid!important;margin-bottom:0.5rem!important;}.error-message{color:#d62828;display:block;font-size:0.75rem;font-weight:600;margin:0 0 0.625rem 0;text-transform:uppercase;}.captcha{text-align:center;}.captcha iframe{transform:scale(0.85)!important;-webkit-transform:scale(0.85)!important;transform-origin:0 0!important;-webkit-transform-origin:0 0!important;}.captcha-text{display:block;margin:.5rem 0!important;}@media screen and (min-width: 40em) {.captcha{text-align:center;}.captcha iframe{transform:scale(1)!important;-webkit-transform:scale(1)!important;transform-origin:0 0!important;-webkit-transform-origin:0 0!important;}}.form-search{margin-bottom:1.5rem;}.search-description{color:#76797C;display:inline-block;line-height:1.4;margin-bottom:1.5rem;width:65%;}.clear-search{display:inline-block;float:right;margin-bottom:1.5rem;}.clear-search:after{background:url("../img/close-icon-2.png") no-repeat left center transparent;background-size:100% 100%;content:"\0000a0";height:8px;display:inline-block;margin:0 0 0 .5rem;width:8px;vertical-align:middle;}.hybrid-ad-wrapper{background-image:url("../img/slash.png");clear:both;padding:0 1rem;text-align:center;}.hybrid-ad-wrapper img{display:block;margin:0 auto;}@media screen and (min-width: 40em) {.hybrid-ad-wrapper{margin:0 0 1rem 0;padding:0;}}.native-ad{background:#f5f6f7;border-top:solid 1px #e9ecef;border-bottom:solid 1px #e9ecef;padding:1rem 0;text-align:left;}.native-ad .native-ad-sponsor img{display:inline-block;}.native-ad .native-ad-image{display:none;}.native-ad .native-ad-title{display:block;font-family:"abril-titling",Georgia,serif;font-size:1.25rem;font-weight:700;line-height:1.3;margin:.675rem 0;text-decoration:none;text-align:left;display:block;}.native-ad .native-ad-title:hover{color:#000;text-decoration:underline;}.native-ad .native-ad-copy{display:none;}.native-ad .button,.native-ad .stripe_btn .stripe-button-el span,.stripe_btn .stripe-button-el .native-ad span{display:inline-block;}.native-ad .button:hover,.native-ad .stripe_btn .stripe-button-el span:hover,.stripe_btn .stripe-button-el .native-ad span:hover{text-decoration:none;}.special-offer{display:block;color:#76797C;font-size:.875rem;margin:.675rem 0 0 0;font-style:italic;line-height:1;}@media screen and (min-width: 40em) {.native-ad,.native-ad.row{margin:0;border:solid 1px #e9ecef;}.native-ad .native-ad-image{display:block;border:solid 1px #e9ecef;width:150px;}.native-ad .native-ad-title{font-size:1.5rem;}.native-ad .native-ad-copy{display:block;font-size:1rem;margin:.5rem 0;}.native-ad .native-ad-copy a{font-size:1rem;}.native-ad .button,.native-ad .stripe_btn .stripe-button-el span,.stripe_btn .stripe-button-el .native-ad span{margin-top:1rem;}}@media screen and (min-width: 64em) {.native-ad{padding:1.5rem;}.native-ad .native-ad-image{margin:2.5rem auto 0 auto;}}.feed li.feed-item-ad{padding:0;}.feed li.feed-item-ad+li{border-top:0;}.feed li.feed-item-ad.feed-item-ad-no-border{border:0px;padding-left:0.9375rem;padding-right:0.9375rem;}.story-below{background:#fff;color:#76797C;font-style:italic;padding:0 1rem .5rem 1rem;text-align:left;}@media screen and (min-width: 40em) {.story-below{font-size:1rem;}article .hybrid-ad-wrapper .story-below{margin-top:2.5rem;}article .hybrid-ad-wrapper .native-ad{margin-bottom:2.5rem;}}@media screen and (min-width: 40em) {.sidebar .native-ad .native-ad-title{font-size:1.125rem;}.sidebar .native-ad .native-ad-image-wrapper{display:none;}.sidebar .native-ad .native-ad-copy-wrapper{width:100%;padding:0;}.sidebar .native-ad .button,.sidebar .native-ad .stripe_btn .stripe-button-el span,.stripe_btn .stripe-button-el .sidebar .native-ad span{width:100%;}}@media screen and (min-width: 64em) {#advert_leaderboard{background-image:url("../img/slash.png");}#advert_leaderboard img{display:block;margin:0 auto!important;padding:1rem 0;}#advert_leaderboard iframe{display:block;margin:0 auto!important;padding:1rem 0;box-sizing:content-box;}}.native-ad.brand-studio .brand-studio-logo,.native-ad.brand-studio-2 .brand-studio-logo{display:inline-block;height:26px;}.native-ad.brand-studio .native-ad .native-ad-image,.native-ad.brand-studio-2 .native-ad .native-ad-image{border:0;}.native-ad.brand-studio-2{background-color:white;padding:0;}.native-ad.brand-studio-2 .native-ad .native-ad-sponsor{background-color:#f5f6f7;border-bottom:1px solid #e9ecef;padding:.75rem 1rem;}.native-ad.brand-studio-2 .native-ad .native-ad-sponsor .label{padding-left:.5rem;}.native-ad.brand-studio-2 .native-ad .native-ad-title{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-weight:800;margin-top:0;}.native-ad.brand-studio-2 .native-ad .native-ad-copy-wrapper{padding:0;}.native-ad.brand-studio-2 .native-ad .native-ad-card{padding:1rem;}.signup .newsletter-title{font-weight:600;}.signup .call-out-link{display:none;}.signup.call-out .signup-list label,.signup.call-out .signup-list .label,.signup.mm-signup .signup-list label,.signup.mm-signup .signup-list .label{display:inline-block;}.signup.call-out .newsletter-description,.signup.call-out .help-text,.signup.mm-signup .newsletter-description,.signup.mm-signup .help-text{display:none;}.signup.call-out{background:#f5f6f7;padding:2.5rem 0;}.signup.call-out h3{font-weight:800;letter-spacing:1.5px;margin:0;text-transform:uppercase;}.signup.call-out h3:before{background:url("../img/paper-airplane.png") no-repeat left center transparent;background-size:100% 100%;content:"\0000a0";height:15px;display:inline-block;line-height:.8;margin:0 .5rem 0 0;width:15px;}.signup.call-out .subhead{margin-top:.5rem;}.signup.call-out .signup-list{display:none;margin:1.25rem 0;}@media screen and (min-width: 40em) {.signup.call-out{padding:4.5rem 0;}.signup.call-out h3{font-size:2.5rem;line-height:1.1;margin:0 0 1rem 0;}.signup.call-out h3:before{height:25px;line-height:.7;margin:0 1rem 0 0;width:25px;}.signup.call-out .subhead{font-size:1.25rem;}.signup.signup-centered h3,.signup.signup-centered .subhead{text-align:center;}.signup.signup-centered form{margin:0 auto;}}@media screen and (min-width: 70em) {.signup.call-out form{width:60%;}}.signup.mm-signup{background-color:#f5f6f7;border-top:1px solid #e9ecef;border-bottom:1px solid #e9ecef;margin-bottom:2rem;padding:2rem 0;}.signup.mm-signup h3{font-size:1.5rem;font-weight:800;margin:0 0 .5rem 0;}.signup.mm-signup .subhead{margin:0;}@media screen and (min-width: 64em) {.signup.sidebar-box .newsletter-description{margin:0.25rem 0;}}.inline-signup{border-bottom:1px solid #e9ecef;border-top:1px solid #e9ecef;margin:1.5rem 0;padding:1.5rem 0;}.inline-signup p{font-weight:700;margin:0 0 .5rem 0;}.inline-signup .newsletter-title{font-weight:600;}.inline-signup .help-text,.inline-signup .newsletter-description,.inline-signup .call-out-link{display:none;}.inline-signup .signup-list{display:none;margin:1.25rem 0;}@media screen and (min-width: 40em) {.inline-signup .button,.inline-signup .stripe_btn .stripe-button-el span,.stripe_btn .stripe-button-el .inline-signup span{display:block;width:40%;}}ul.feed{margin:0;}ul.feed.editorial-content .feed-title{font-family:"abril-titling",Georgia,serif;font-weight:700;}ul.feed li{border-top:solid 1px #e9ecef;list-style-type:none;margin:0;padding:2rem 0;}ul.feed li.listing .listing-bottom{margin-top:.25rem;}ul.feed li.listing .listing-bottom .listing-label{color:#76797C;font-size:0.9rem;}ul.feed li:first-of-type{border:none;padding-top:1.5rem;}ul.feed li:last-of-type{padding-bottom:0;}ul.feed li a{text-decoration:none;}ul.feed li a:hover{text-decoration:underline;}ul.feed li a:hover.button{text-decoration:none;}ul.feed .feed-image{display:none;}ul.feed .feed-title{display:inline;font-size:1.125rem;font-weight:300;line-height:1.3;}ul.feed .feed-description{color:#434649;font-size:.875rem;line-height:1.3;margin:.25rem 0 0 0;}.clear-filters{border:1px solid #a9acaf;border-radius:5px;display:inline-block;font-size:.875rem;margin:1rem 0;padding:.25rem .5rem;text-decoration:none;}.clear-filters:after{background:url("../img/close-icon-2.png") no-repeat left center transparent;background-size:100% 100%;content:"\0000a0";height:10px;display:inline-block;margin:0 0 0 .5rem;width:10px;vertical-align:middle;}@media screen and (min-width: 40em) {ul.feed .feed-title{font-size:1.375rem;line-height:1.2;}ul.feed .feed-description{font-size:1rem;}ul.feed .feed-image{display:block;}}.promoted{background-color:#f5f6f7;padding:1rem;}.promoted-star{margin:.2rem .2rem .5rem 0;width:18px;}.promoted-post{font-size:.875rem;text-transform:uppercase;}.promoted-post img{width:15px;}ul.feed li.promoted{padding:1.5rem 0;}ul.feed li .promoted-star{margin:.2rem .2rem .5rem 0;width:18px;}.promoted-story-wrapper{margin:.5rem 0 1.25rem 0;}.promoted-story-wrapper p{color:#287fd6;display:inline-block;font-size:.875rem;font-weight:600;margin:0;text-transform:uppercase;}.promoted-story-wrapper img{margin-left:.25rem;width:80px;vertical-align:middle;}.bankrolled-content{color:#76797C;margin:0 0 1.5rem 0;}.bankrolled-content img{margin-left:.25rem;width:80px;vertical-align:middle;}.detail-breadcrumb{border-bottom:1px solid #e9ecef;margin-bottom:1rem;padding:.5rem;}.detail-breadcrumb a{cursor:pointer;font-size:.875rem;letter-spacing:1px;text-decoration:none;}.detail-breadcrumb .detail-page-indicator{color:#000;display:inline-block;float:left;font-weight:800;text-transform:uppercase;}.js-search-accordion{position:relative;}.js-search-accordion-header{cursor:pointer;font-weight:700;position:absolute;right:0;-webkit-transition:all .25s ease;transition:all .25s ease;}.js-search-accordion-header img{margin-left:0.5rem;-webkit-transition:all 300ms ease-in 0s;transition:all 300ms ease-in 0s;width:13px;}.js-search-accordion-header.js-search-active img{-webkit-transform:rotate(180deg);transform:rotate(180deg);}body.not-first-page .js-search-accordion-inner{border-top:2px solid #e9ecef;padding:1rem;}.addto-calendar-accordion{background-color:transparent;border:1px solid #a9acaf;color:#101316;display:block;font-size:.875rem;margin-top:1rem;padding:0;text-transform:none;width:100%;}.addto-calendar-accordion:hover{background:transparent;color:#101316;}.addto-calendar-accordion .addto-calendar-header{padding:.75rem 1.5rem;-webkit-transition:background-color 0.25s ease-out;transition:background-color 0.25s ease-out;width:100%;}.addto-calendar-accordion .addto-calendar-header:hover{background-color:#e6e9ed;}.addto-calendar-accordion img{margin-right:.25rem;width:20px;}.addto-calendar-accordion ul{margin-bottom:0;}.addto-calendar-accordion ul li{border-top:1px solid #a9acaf;cursor:pointer;font-size:.875rem;font-weight:400;padding:.75rem 1.5rem;-webkit-transition:background-color 0.25s ease-out,color 0.25s ease-out;transition:background-color 0.25s ease-out,color 0.25s ease-out;}.addto-calendar-accordion ul li a{text-decoration:none;}.addto-calendar-accordion ul li:hover{background-color:#e6e9ed;}@media screen and (min-width: 40em) {.addto-calendar-accordion{width:40%;}}.card{box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);margin-bottom:1.5rem;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.card:hover{box-shadow:0 8px 18px rgba(0,0,0,0.1),0 6px 6px rgba(0,0,0,0.18);cursor:pointer;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.card a{text-decoration:none;}.card a:hover{text-decoration:none;}.card img{width:100%;}.card p{margin:0;padding:1.25rem 0;text-align:center;}#simplemodal-overlay{background-color:#000000;-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);width:100%!important;}#simplemodal-container{background-color:#FFF;padding:10px;box-shadow:5px 5px 15px #000000;box-sizing:content-box;}#simplemodal-container a.modal-close:link,#simplemodal-container a.modal-close:active,#simplemodal-container a.modal-close:visited{border-radius:50%;color:#fff;cursor:pointer;display:inline;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:3rem;font-weight:400;height:2rem;line-height:2rem;position:absolute;right:-50px;text-align:center;text-decoration:none;top:-10px;vertical-align:middle;width:2rem;z-index:500;}.custom-modal-inner-wrapper{margin:2rem auto;width:60%;}.custom-modal-inner-wrapper h3{margin:0 auto;text-align:center;}.custom-modal-inner-wrapper .button,.custom-modal-inner-wrapper .stripe_btn .stripe-button-el span,.stripe_btn .stripe-button-el .custom-modal-inner-wrapper span{display:inline-block;margin:0 .5rem;padding:.75rem;width:95px;}.custom-modal-inner-wrapper .button:focus,.custom-modal-inner-wrapper .stripe_btn .stripe-button-el span:focus,.stripe_btn .stripe-button-el .custom-modal-inner-wrapper span:focus{outline:none;}.custom-modal-close{cursor:pointer;height:10px;padding:.5rem;position:absolute;right:10px;top:10px;width:10px;}#signup-inter{padding:2rem;}#signup-inter-form h1{margin:0;}#signup-inter-form h1:before{background:url("../img/paper-airplane.png") no-repeat left center transparent;background-size:100% 100%;content:"\0000a0";display:inline-block;float:left;height:35px;margin:0.5rem 1rem 2rem 0;width:35px;}#signup-inter-form p{font-size:1.25rem;}#signup-inter-form ul{margin-bottom:1.25rem;}#signup-inter-form label{font-size:1.125rem;font-weight:600;}#signup-inter-form .newsletter-description,#signup-inter-form .signup-view-sample{display:none;}#signup-inter-form input[type='submit']{border:none;box-sizing:border-box;font-size:1rem;}.cpm-error{color:red;margin-bottom:.5rem;}.cpm-x{width:10px;}.google-map{margin-bottom:2.5rem;}.google-map .embed-container{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative;}.google-map .embed-container iframe,.google-map .embed-container object,.google-map .embed-container embed{border:0;height:100%;left:0;position:absolute;top:0;width:100%;}.progress-bar{counter-reset:counter;display:inline-block;width:100%;}.progress-bar li{float:left;font-size:.875rem;font-weight:500;margin-bottom:0;position:relative;text-align:center;width:33%;}.progress-bar li a{font-size:inherit;text-decoration:none;}.progress-bar li:before{background-color:#e9ecef;border-radius:50%;content:counter(counter);counter-increment:counter;display:block;height:25px;margin:0 auto .5rem auto;padding:.25rem;width:25px;}.progress-bar li:after{background:#e9ecef;content:'';height:5px;position:absolute;left:-50%;top:11px;width:100%;z-index:-100;}.progress-bar li:first-of-type:after{background:none;content:none;}.progress-bar li.completed:before{background-color:#287fd6;color:white;}.progress-bar li.completed:after{background:#287fd6;}.responsive-custom-iframe iframe{border:0;width:100%;}.reading-list li{border-bottom:1px solid #f5f6f7;margin-bottom:1rem;padding-bottom:1.125rem;}.reading-list li:last-of-type{border:none;}.reading-list li .label{display:block;}body{background-color:#fff;}.page-container{overflow:hidden;}@media screen and (min-width: 64em) {.page-container{position:relative;}}.page-wrapper{padding-top:80px;z-index:0;}@media screen and (min-width: 40em) {.page-wrapper{margin:0 auto;max-width:90%;}}@media screen and (min-width: 64em) {.page-wrapper{padding-top:140px;}}.flush-top .page-wrapper{padding-top:55px;}@media screen and (min-width: 40em) {.flush-top .page-wrapper{padding-top:80px;}.flush-top.dash .page-wrapper{padding-top:55px;}}@media screen and (min-width: 70em) {.flush-top .page-wrapper{padding-top:140px;}.flush-top.dash .page-wrapper{padding-top:104px;}}.page-inner-wrapper{margin-bottom:2rem;}@media screen and (min-width: 40em) {.page-inner-wrapper{margin-bottom:5rem;}}html,body{height:100%;}header{top:0;width:100%;}.site-menu{background-color:#101316;height:55px;padding:.75rem 0;position:fixed;width:100%;z-index:300;}.pub-logo{max-height:32px;}@media screen and (min-width: 64em) {header{position:absolute;}.site-menu{position:relative;}.site-menu.js-site-menu-fixed{position:fixed;top:0;}}.desktop-menu-wrapper-main,.desktop-menu-wrapper-sub,.topics-bar{display:none;}body{overflow-x:hidden;overflow-y:scroll;}.no-scroll{overflow:hidden;width:100%;}.mobile-menu-toggle img{width:20px;height:20px;}.mobile-menu-toggle:focus{outline:none;}.site-menu .mobile-menu-toggle{color:#fff;font-weight:800;float:right;padding:.375rem 0 0 0;text-transform:uppercase;}.site-menu .mobile-menu-toggle img{margin-bottom:2px;}.mobile-menu .mobile-menu-toggle{display:inline-block;padding:.5rem;}.mobile-menu{background:#fff;height:100%;position:fixed;overflow-y:scroll;top:0;right:-1000px;width:100%;z-index:500;}.mobile-menu a{text-decoration:none;}.mm-top-bar{background:#000;height:55px;padding:.75rem;width:100%;}.mm-list{margin:0;}.mm-list li{border-bottom:solid 1px #e9ecef;margin:0;}.mm-list li:last-of-type{border-bottom:0px;}.mm-list li a,.mm-list li button{display:block;padding:.875rem 1.5rem;letter-spacing:.4px;text-align:left;text-transform:uppercase;width:100%;}.mm-list li a img,.mm-list li button img{display:inline-block;margin-right:.5rem;}@media screen and (min-width: 40em) {.mobile-menu{width:400px;}.overlay{background-color:#000;display:none;height:100%;left:0;opacity:.75;position:fixed;top:0;width:100%;z-index:400;}}.mm-topics button .topics-toggle-arrow{float:right;-webkit-transition:all 300ms ease-in 0s;transition:all 300ms ease-in 0s;}.mm-topics button .topics-toggle-arrow img{width:16px;margin:0;}.mm-topics button.active .topics-toggle-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.mm-topics ul{background-color:#f5f6f7;}.mm-topics ul li a{color:#76797C;text-transform:capitalize;}.menu-search{display:none;}.mm-search{float:right;width:61%;}.mm-search form{background:#434649;border:solid 1px #434649;}.mm-search input[type="search"]{background:#434649;border:solid 1px #434649;color:#f5f6f7;display:inline-block;font-size:.875rem;margin:0;padding:0.25rem 0.375rem;width:85%;}.mm-search button img{width:15px;}@media screen and (min-width: 70em) {.menu-search{background-color:#fff;box-shadow:0px 0px 20px 0px rgba(153,153,153,0.25);display:block;height:49px;position:absolute;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;width:100%;z-index:200;}.menu-search .menu-search-inner-wrapper{position:relative;}.menu-search .close{color:#a9acaf;font-size:1.5rem;position:absolute;right:23px;top:7px;}.menu-search .close:hover{cursor:pointer;}.menu-search form{display:block;margin:0 auto;width:350px;}.menu-search input[type="search"]{border:none;border-bottom:2px #e9ecef solid;display:inline-block;padding:0.625rem 0.5rem 0.125rem 0;width:90%;}.menu-search input[type="search"]:focus{border-color:#a9acaf;outline:0;-webkit-transition:all 200ms ease-in 0s;transition:all 200ms ease-in 0s;}.menu-search.js-search-hide{top:0px;}.menu-search.js-search-show{top:55px;}.menu-search button img{display:inline-block;width:18px;}.search-overlay{background-color:#000;display:none;height:100%;left:0;opacity:.5;position:fixed;top:0;width:100%;z-index:50;}}@media screen and (min-width: 70em) {.mobile-menu,.mobile-menu-toggle{display:none;}.site-menu ul{margin-bottom:0;}.site-menu ul li{display:inline-block;margin:0;padding:.2rem .4rem;}.site-menu ul li a{color:#a9acaf;font-weight:700;letter-spacing:.5px;text-decoration:none;-webkit-transition:color 0.25s ease-out;transition:color 0.25s ease-out;}.site-menu ul li a:hover{color:#fff;}.desktop-menu-wrapper-main{display:inline-block;}.desktop-menu-main{list-style-type:none;}.desktop-menu-main li a{font-size:.875rem;}.desktop-menu-main li a:hover .topics-toggle-arrow{background:url("../img/menu_icons/chevron_down_white.svg") no-repeat left center transparent;}.desktop-menu-main li.topics-wrapper{margin:0;-webkit-transition:width 0.3s ease;transition:width 0.3s ease;width:0;}.desktop-menu-main li.topics-wrapper.js-topics-width{width:75px;}.desktop-menu-main li.topics-wrapper a.topic-bar-toggle{opacity:0;position:absolute;top:-100px;-webkit-transition:top 0.3s ease,opacity 0.3s ease;transition:top 0.3s ease,opacity 0.3s ease;}.desktop-menu-main li.topics-wrapper a.topic-bar-toggle.js-active{opacity:1;top:19px;}.desktop-menu-main li.topics-wrapper a.topic-bar-toggle .topics-toggle-arrow{background:url("../img/menu_icons/chevron_down_grey.svg") no-repeat left center transparent;display:inline-block;height:5px;-webkit-transition:-webkit-transform 100ms ease-in 0s;transition:-webkit-transform 100ms ease-in 0s;transition:transform 100ms ease-in 0s;transition:transform 100ms ease-in 0s,-webkit-transform 100ms ease-in 0s;width:10px;vertical-align:middle;}.desktop-menu-main li.topics-wrapper a.topic-bar-toggle .topics-toggle-arrow.js-arrow-rotation{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.desktop-menu-wrapper-sub{display:inline-block;float:right;}.desktop-menu-sub{display:inline-block;}.desktop-menu-sub li a{font-size:.75rem;text-transform:uppercase;}.smt-user-menu-item:before{background:url("../img/menu_icons/write-for-us.png") no-repeat left center transparent;background-size:100% 100%;content:"\0000a0";display:inline-block;height:13px;margin:0 .15rem 0 0;opacity:.75;vertical-align:middle;width:13px;}.smt-user-menu-item:hover:before{opacity:1;}.signup-menu-item:before{background:url("../img/email_icons/email-icon-white.png") no-repeat left center transparent;background-size:100% 100%;content:"\0000a0";display:inline-block;height:10px;margin:0 .15rem 0 0;opacity:.75;vertical-align:middle;width:16px;}.signup-menu-item:hover:before{opacity:1;}.search-toggle:before{background:url("../img/menu_icons/search-glass-white.png") no-repeat left center transparent;background-size:100% 100%;content:"\0000a0";display:inline-block;margin:0;opacity:.75;vertical-align:middle;width:16px;}.search-toggle:hover:before{opacity:1;}.courses-menu-item:before{background:url("../img/menu_icons/courses_icon.png") no-repeat left center transparent;background-size:100% 100%;content:"\0000a0";display:inline-block;height:14px;margin:0 .15rem 0 0;opacity:.75;vertical-align:middle;width:14px;}.courses-menu-item:hover:before{opacity:1;}.topics-bar{background-color:white;border-bottom:1px solid #f5f6f7;box-shadow:0px 0px 20px 0px rgba(153,153,153,0.25);display:block;height:49px;position:absolute;top:55px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;width:100%;z-index:100;}.topics-bar.js-topics-bar-hide{top:0px;}.topics-bar ul{margin:0;padding:.75rem 0;text-align:center;}.topics-bar ul li{display:inline-block;letter-spacing:0px;margin:0 .25rem;}.topics-bar ul li a{color:#434649;font-size:.875rem;padding:.1rem .25rem;text-decoration:none;}.topics-bar ul li a:hover{color:#d62828;}.topics-bar ul li a.active{color:#101316;font-weight:800;}}.page-heading h1{font-size:1.5rem;font-weight:800;letter-spacing:1px;line-height:1.2;margin:0;text-transform:uppercase;}.page-heading .page-heading-number{font-weight:400;}.page-heading p{font-size:1rem;margin:0;}.page-heading hr{background:#e5e8ec;border:none;height:1px;margin-top:1rem;margin-bottom:1rem;}@media screen and (min-width: 40em) {.page-heading h1{font-size:1.75rem;}.page-heading hr{margin:1.5rem 0;}}footer{border-top:1px solid #e9ecef;padding-bottom:0;padding-top:0;}footer h4{font-size:1rem;font-weight:700;letter-spacing:.75px;margin:2rem 0 1rem 0;text-transform:uppercase;}footer ul li{margin:.5rem 0;}footer ul li:first-of-type{margin-top:0;}footer ul li:last-of-type{margin-bottom:0;}footer ul a{font-size:1.125rem;font-weight:300;text-decoration:none;}footer textarea{height:240px;resize:none;}footer .baseline{border-top:1px solid #e9ecef;font-weight:300;margin-top:2.5rem;padding-top:2rem;padding-bottom:3rem;}footer .app-store-badges li{display:inline-block;margin:0;}footer .app-store-badges li a{-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;}footer .app-store-badges li a:hover{opacity:.7;}footer .app-store-badges li img{max-width:140px;height:auto;}@media screen and (min-width: 64em) {footer ul a:hover{color:#d62828;}}.dash .sidebar{margin-top:2rem;}.dash .sidebar .sidebar-box{display:none;}.article-page .page-inner-wrapper{margin-bottom:0;}.sidebar{display:block;padding:0;}.sidebar .sidebar-box{border-top:20px solid #f5f6f7;padding:1.5rem;}.sidebar .sidebar-box .label{display:inline-block;}.sidebar .sidebar-title-icon{height:25px;margin-right:.5rem;vertical-align:top;}.sidebar h3{border-bottom:1px dotted #a9acaf;font-size:1.25rem;letter-spacing:1px;margin:0 0 1.5rem 0;padding-bottom:.5rem;text-transform:uppercase;}.sidebar li{border-bottom:1px solid #e9ecef;margin:.5rem 0 1rem 0;padding-bottom:1rem;}.sidebar li:last-of-type{border-bottom:none;padding-bottom:0;}.sidebar ol{list-style-type:none;margin-left:0;position:relative;}.sidebar ol li{counter-increment:step-counter;padding-left:2rem;}.sidebar ol li:before{content:counter(step-counter) ".";font-weight:800;left:0;position:absolute;}.sidebar .sidebar-list-title{display:block;font-size:1rem;font-weight:500;line-height:1.3;text-decoration:none;}.sidebar .sidebar-list-title:hover{text-decoration:underline;}@media screen and (min-width: 40em) {.article-page .page-inner-wrapper{margin-bottom:2rem;}.sidebar.columns:last-child:not(:first-child){float:none;}.sidebar .sidebar-box{border:1px solid #e9ecef;margin-bottom:1rem;}}@media screen and (min-width: 64em) {.dash .sidebar .sidebar-box{display:block;}.sidebar{padding:0 0 0 2.75rem;}.sidebar.columns:last-child:not(:first-child){float:right;}}.paychek p,.paychek li,.paychek ul,.paychek ol,.paychek h1,.paychek h2,.paychek h3,.paychek h4,.paychek h5,.paychek h6{color:#e9ecef;}.paychek hr{margin:1rem auto 2rem auto;width:30%;}.paychek label{color:#fff;display:block;font-weight:600;text-transform:uppercase;}.paychek label.error{color:#d62828;}.paychek input[type="text"]:focus,.paychek input[type="text"],.paychek input,.paychek textarea{background:none;background-color:none;color:#e9ecef!important;}.paychek input[type="checkbox"]{margin:0 0 1rem 0;}.paychek nav{background:#101316;padding:.5rem 0;}.paychek nav .logo{margin:.75rem 0 .5rem 0;max-height:36px;}.paychek section{padding:1.375rem 0 3.125rem 0;}.paychek section h1{color:#fff;font-size:1.25rem;font-weight:800;letter-spacing:1px;line-height:1.25rem;text-align:center;text-transform:uppercase;}.paychek section h1 span{display:block;font-size:1.125rem;font-weight:200;letter-spacing:.5px;line-height:1.125rem;margin-top:.5rem;}.paychek section.about h1,.paychek section.logos h1{color:#6C7F92;}.paychek section.lead-gen hr,.paychek section.testimonials hr{border:solid 1px #fff;}.paychek section.lead-gen img,.paychek section.testimonials img{border-radius:50%;}.paychek section.logos{background-color:#f5f6f7;}.paychek section.logos .client-logos{margin-bottom:2.5rem;}.paychek section.logos .contact-row{margin-top:4rem;}.paychek section.logos .contact-row p{color:#434649;}.paychek section.lead-gen{background-color:#6C7F92;background-image:url(../images/pages/advertising/section_backgrounds/hero_1920x1248.jpg);background-size:cover;}.paychek section.lead-gen .quote{margin-top:0rem;}.paychek section.lead-gen .testimonial-wrapper{margin-bottom:20px;}.paychek section.about{background-color:#fff;}.paychek section.about h3,.paychek section.about p{text-align:center;}.paychek section.about h3{color:#6C7F92;font-size:1.125rem;font-weight:600;text-transform:uppercase;}.paychek section.about p{color:#76797C;letter-spacing:.4px;line-height:1.5;}.paychek section.about img{margin:.625rem auto;display:block;}.paychek section.testimonials{background-color:#101316;background-image:url(../images/pages/advertising/section_backgrounds/reader_quotes_1920x1248.jpg);background-size:cover;}.paychek section.testimonials .attribution{color:#6C7F92;}.paychek .quote{font-size:1rem;font-style:italic;font-weight:200;letter-spacing:.0625rem;line-height:1.2;}.paychek .attribution{font-weight:600;letter-spacing:.0625rem;line-height:1.3;margin:0;}.paychek .attribution .title{display:block;font-weight:100;}.paychek footer{background:#101316;}.paychek footer a,.paychek footer a:active,.paychek footer a:hover,.paychek footer a:active,.paychek footer a:visited{color:#f5f6f7;text-decoration:underline;}button.generate-pdf{margin-top:1.5rem;}nav .contact-links-mobile{margin:0;text-align:right;}nav .contact-links-mobile li{display:inline-block;margin:.5rem 0 0 0;}nav .contact-links-mobile li img{height:40px;width:40px;}nav .contact-links-desktop{display:none;font-size:1rem;font-weight:100;letter-spacing:.4px;line-height:1.3;margin:0;text-align:right;}nav .contact-links-desktop a{color:#f5f6f7;text-decoration:underline;}.reader-quote-1{margin-bottom:2rem;}.reveal-modal{padding:3.125rem;}.reveal-modal label{color:#434649;font-weight:400;letter-spacing:.4px;}.reveal-modal .modal-heading{color:#6C7F92;font-size:2rem;font-weight:800;margin:0;text-transform:uppercase;}.reveal-modal .modal-lead{color:#434649;font-size:1rem;line-height:1.2;margin-bottom:2.5rem;width:80%;}.reveal-modal .modal-subhead{color:#434649;font-size:1.25rem;}#thankyouModal .checkmark{display:block;height:200px;margin:0 auto;width:200px;}.paychek h2.modal-thankyou{color:#101316;margin:2rem 0;}.paychek h2.modal-thankyou a:link,.paychek h2.modal-thankyou a:visited,.paychek h2.modal-thankyou a:hover,.paychek h2.modal-thankyou a:active{color:#101316;text-decoration:underline;}@media only screen and (min-width: 40.063em) {.paychek nav .logo{margin:0;}.paychek section{margin-bottom:.625rem auto 1.875rem auto;}.paychek section .section-subhead{margin-top:0;}.paychek section .quote{font-size:1.5rem;}.paychek section .attribution{font-size:1.375rem;}.paychek section .attribution .title{font-size:1rem;}.paychek section.lead-gen{background-image:url(../images/pages/advertising/section_backgrounds/hero_1024x667.jpg);}.paychek section.lead-gen h1{font-size:3.125rem;line-height:1.2;}.paychek section.lead-gen h1 span{font-size:1.875rem;letter-spacing:0.125rem;}.paychek section.about h1,.paychek section.testimonials h1,.paychek section.logos h1{font-size:2.5rem;line-height:1.4;}.paychek section.about h1 span,.paychek section.testimonials h1 span,.paychek section.logos h1 span{font-size:1.5rem;letter-spacing:0.0625rem;}.paychek section.testimonials{background-image:url(../images/pages/advertising/section_backgrounds/reader_quotes_1024x667.jpg);}nav .contact-links-mobile{display:none;}nav .contact-links-desktop{display:block;}.reveal-modal .modal-heading{font-size:2.8rem;}.reveal-modal .modal-lead{font-size:1.3rem;width:80%;}}@media only screen {.paychek .section.lead-gen{background-image:url(../images/pages/advertising/section_backgrounds/hero_640x416.jpg);}.paychek .section.testimonials{background-image:url(../images/pages/advertising/section_backgrounds/reader_quotes_640x416.jpg);}}@media only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min-resolution: 120dpi) {.paychek .section.lead-gen{background-image:url(../images/pages/advertising/section_backgrounds/hero_1280x832.jpg);}.paychek .section.testimonials{background-image:url(../images/pages/advertising/section_backgrounds/reader_quotes_1280x832.jpg);}}@media only screen and (-webkit-min-device-pixel-ratio: 1.25) and (min-width: 40.063em), only screen and (min-resolution: 120dpi) and (min-width: 40.063em) {.paychek .section.lead-gen{background-image:url(../images/pages/advertising/section_backgrounds/hero_1920x1248.jpg);}.paychek .section.testimonials{background-image:url(../images/pages/advertising/section_backgrounds/reader_quotes_1920x1248.jpg);}}@media only screen and (min-width: 64.063em) {.paychek .section.lead-gen{background-image:url(../images/pages/advertising/section_backgrounds/hero_1920x1248.jpg);}.paychek .section.testimonials{background-image:url(../images/pages/advertising/section_backgrounds/reader_quotes_1920x1248.jpg);}}meta.foundation-data-attribute-namespace{font-family:false;}.reveal-modal-bg{background:#000000;background:rgba(0,0,0,0.45);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1004;}.reveal-modal{background-color:#FFFFFF;border:solid 1px #666666;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,0.4);display:none;left:0;padding:1.875rem;position:absolute;top:0;visibility:hidden;width:100%;z-index:1005;}@media only screen and (max-width: 40em) {.reveal-modal{min-height:100vh;}}.reveal-modal .column,.reveal-modal .columns{min-width:0;}.reveal-modal>:first-child{margin-top:0;}.reveal-modal>:last-child{margin-bottom:0;}@media only screen and (min-width: 40.0625em) {.reveal-modal{left:0;margin:0 auto;max-width:62.5em;right:0;width:80%;}}@media only screen and (min-width: 40.0625em) {.reveal-modal{top:6.25rem;}}.reveal-modal.radius{border-radius:3px;}.reveal-modal.round{border-radius:1000px;}.reveal-modal.collapse{padding:0;}@media only screen and (min-width: 40.0625em) {.reveal-modal.tiny{left:0;margin:0 auto;max-width:62.5em;right:0;width:30%;}}@media only screen and (min-width: 40.0625em) {.reveal-modal.small{left:0;margin:0 auto;max-width:62.5em;right:0;width:40%;}}@media only screen and (min-width: 40.0625em) {.reveal-modal.medium{left:0;margin:0 auto;max-width:62.5em;right:0;width:60%;}}@media only screen and (min-width: 40.0625em) {.reveal-modal.large{left:0;margin:0 auto;max-width:62.5em;right:0;width:70%;}}@media only screen and (min-width: 40.0625em) {.reveal-modal.xlarge{left:0;margin:0 auto;max-width:62.5em;right:0;width:95%;}}.reveal-modal.full{height:100vh;height:100%;left:0;margin-left:0!important;max-width:none!important;min-height:100vh;top:0;}@media only screen and (min-width: 40.0625em) {.reveal-modal.full{left:0;margin:0 auto;max-width:62.5em;right:0;width:100%;}}.reveal-modal.toback{z-index:1003;}.reveal-modal .close-reveal-modal{color:#AAAAAA;cursor:pointer;font-size:2.5rem;font-weight:bold;line-height:1;position:absolute;right:1.375rem;text-decoration:none;top:0.625rem;}@media screen and (min-width: 64em) {.top-content-section{background:#f5f6f7;}}.dash-hero-image{margin-bottom:.5rem;}.dash-hero-image img{width:100%;}.top-article h1{font-size:1.75rem;font-family:"abril-titling",Georgia,serif;font-weight:700;line-height:1.2;margin:0;}.top-article p{color:#434649;margin-top:.5rem;}.top-article a{text-decoration:none;}.top-article a:hover{text-decoration:underline;}@media screen and (min-width: 40em) {.dash-hero-image{margin-top:1.5rem;}.top-article h1{font-size:2.375rem;}}@media screen and (min-width: 64em) {.dash-hero-image{margin:0 auto .5rem auto;}.top-article{padding-right:2rem;}.top-article h1{font-size:2.5rem;}.top-article p{font-size:1.25rem;margin-top:1rem;}}.top-stories-section{background:#f5f6f7;margin-top:1rem;padding:1rem;}.top-stories-section h3{border-bottom:1px dotted #76797C;letter-spacing:1px;margin:0 0 1.25rem 0;padding-bottom:.5rem;text-transform:uppercase;}.top-stories-section ol{counter-reset:counter;list-style-type:none;margin:0;position:relative;}.top-stories-section ol li{line-height:1.2;margin:0 0 1rem 1.5rem;}.top-stories-section ol li:before{color:#d62828;content:counter(counter);counter-increment:counter;font-family:"abril-titling",Georgia,serif;font-weight:800;left:0;position:absolute;}.top-stories-section ol li:last-of-type{margin-bottom:0;}.top-stories-section ol li a{font-size:.875rem;text-decoration:none;}.top-stories-section ol li a:hover{text-decoration:underline;}@media screen and (min-width: 40em) {.top-stories-section h3{font-size:1.25rem;}.top-stories-section ol li a{font-size:1rem;}}@media screen and (min-width: 64em) {.top-stories-section{margin:0;padding:0;}.top-stories-section ol li{border-bottom:solid 1px #e9ecef;line-height:1.3;padding-bottom:1rem;}.top-stories-section ol li:last-of-type{border:none;}.top-stories-section ol li a{font-size:1.125rem;}}.article-hero-img{left:-999px;position:absolute;visibility:hidden;}.article-title-wrapper{color:#fff;background:-webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,0.99) 99%,#000 100%);background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.99) 99%,#000 100%);padding:1.5rem 0.9375rem 1.25rem 0.9375rem;}.article-title-wrapper h1{font-family:"abril-titling",Georgia,serif;-webkit-font-variant-ligatures:no-common-ligatures;font-variant-ligatures:no-common-ligatures;margin:.25rem 0 .5rem 0;text-shadow:1px 1px #434649;}.article-title-wrapper p{margin:0;text-shadow:1px 1px #434649;}.article-title-wrapper .label-post{background-color:#d62828;color:#fff;font-size:.675rem;font-weight:600;padding:.125rem .5rem;}.article-title-wrapper .label-post.post-promoted{background-color:#287fd6;}.article-title-wrapper .label-post.post-opinion{background-color:#000;}@media screen and (min-width: 40em) {.article-hero-img{left:0;margin-bottom:2rem;position:relative;visibility:visible;width:100%;}.article-header{margin:0;background:none!important;}.article-title-wrapper{background:none;color:#000;padding:0;position:static;}.article-title-wrapper h1{text-shadow:none;}.article-title-wrapper p{font-size:1.5rem;margin:1rem 0 0 0;text-shadow:none;}.article-title-wrapper .label-post{font-size:1rem;}}@media screen and (min-width: 64em) {.article-title-wrapper{border-bottom:solid 1px #e9ecef;margin-bottom:2rem;padding:0 0 1.5rem 0;}}.article-byline{color:#76797C;line-height:1.2;margin:1.375rem 0;}.article-byline .author,.article-byline .date{display:inline;}.article-byline .author .author-name,.article-byline .date .author-name{display:inline-block;display:-moz-inline-stack;}.article-byline .author .author-name:after,.article-byline .date .author-name:after{content:',';display:inline-block;margin-left:-0.25rem;}.article-byline .author .author-name:last-of-type:after,.article-byline .date .author-name:last-of-type:after{content:'';}.article-byline .author .author-name a,.article-byline .date .author-name a{font-weight:700;text-decoration:none;}.article-byline .author .author-name a:hover,.article-byline .date .author-name a:hover{text-decoration:underline;}.article-byline .social-share li{margin-top:0.75rem;}@media screen and (min-width: 40em) {.article-byline{border-bottom:solid 1px #e9ecef;padding-bottom:1.5rem;}}@media screen and (min-width: 64em) {.article-wrapper{padding-left:1.5rem;}.article-byline{border:0;color:#101316;padding:0;font-size:0.875rem;}.article-byline h4{color:#a9acaf;font-size:.875rem;letter-spacing:.5px;margin-bottom:.5rem;text-transform:uppercase;}.article-byline .author,.article-byline .date{border-bottom:1px dotted #a9acaf;display:block;margin-bottom:1.75rem;padding-bottom:1.75rem;}.article-byline .author .author-name,.article-byline .date .author-name{margin-bottom:.75rem;}.article-byline .author .author-name:after,.article-byline .date .author-name:after{display:none;}.article-byline .author .author-name:last-of-type,.article-byline .date .author-name:last-of-type{margin-bottom:0;}.article-byline a.twitter{color:#76797C;margin-top:.25rem;font-weight:400;}.article-byline .social-share li{margin:0 0.25rem 0.5rem 0;}}article ::-moz-selection{background:#e9ecef;}article ::selection{background:#e9ecef;}article h3{margin:1rem 0;}@media screen and (min-width: 40em) {article a:hover{color:#d62828;}}article .with-drop-cap>p:first-of-type:first-letter{float:left;font-size:5rem;font-weight:800;line-height:.7;margin:0;padding:.5rem .3rem 0 0;}@media screen and (min-width: 40em) {article .with-drop-cap>p:first-of-type:first-letter{font-size:6rem;}}.inside_story img{width:100%;}.inside_story.image-right{margin:0 auto;max-width:70%;}.inside_story.image-right figcaption{padding-left:0;}.inside_story figcaption{display:inline-block;font-size:0.875rem;padding:.5rem 0 0 0.9375rem;}.inside_story figcaption .caption_text,.inside_story figcaption .source_text,.inside_story figcaption p,.inside_story figcaption a{color:#76797C;display:inline;font-size:.875rem;}.caption_text:before{background:url("../img/camera.svg") no-repeat left center transparent;background-size:100% 100%;content:"\0000a0";height:18px;display:inline-block;margin:0 .35rem 0 0;width:18px;}.source_text{font-style:italic;}.source_text a{text-decoration:underline;}@media screen and (min-width: 40em) {.inside_story{margin:0;}.inside_story.image-right{float:right;margin:0 0 0 1.5rem;max-width:40%;}.inside_story figcaption{padding:0.5rem 0 0 0;}}.chart-wrapper{background:#f5f6f7;border:solid 1px #e9ecef;padding:2rem 2rem 0 2rem;margin-bottom:3rem;}.chart-wrapper .inside_story{margin:0;}.chart-wrapper h4{border-top:2px #e9ecef solid;font-size:1.125rem;margin:0 0 1.5rem 0;padding-top:1rem;text-transform:uppercase;}.chart-wrapper ul{margin-left:0;}.chart-wrapper ul li{border-bottom:1px #e9ecef solid;list-style-type:none;padding-bottom:1rem;}.chart-wrapper ul li:last-of-type{border-bottom:none;}.chart-wrapper .chart-resource-source{color:#76797C;display:block;font-size:0.9rem;}.chart-wrapper .chart-resource-title{font-size:0.875rem;font-weight:600;}@media screen and (min-width: 40em) {.chart-wrapper .chart-resource-title{font-size:1rem;}}.editorial-table{border-bottom:1px solid #e9ecef;border-top:1px solid #e9ecef;margin:2rem auto;overflow-x:scroll;}.editorial-table h6{font-size:1.25rem;letter-spacing:.5px;margin:1rem 0;text-transform:uppercase;}.editorial-table td,.editorial-table th{line-height:1.3;padding:.5rem 1rem .5rem .5rem;}.editorial-table thead tr{border-bottom:2px solid #000;}.editorial-table thead th{font-weight:600;text-align:left;}.editorial-table tbody tr:nth-child(odd){background-color:#f5f6f7;}.editorial-table-source{color:#76797C;font-size:.75rem;}@media screen and (min-width: 64em) {.editorial-table{overflow-x:hidden;}}.pullquote{border-left:6px solid #d62828;margin:2rem auto;padding-left:1.5rem;}.pullquote hr{display:none;}.pullquote p{margin:0;}.pullquote .pq-quote{font-size:1.25rem;font-weight:800;}.pullquote .pq-headshot,.pullquote .pq-speaker-details{display:inline-block;vertical-align:middle;}.pullquote .pq-headshot img{border-radius:50%;height:40px;margin:1rem .5rem 0 0;width:40px;}.pullquote .pq-headshot img.pq-headshot-img-hidden{display:none;}.pullquote .pq-speaker-details{margin:1rem 0 0 0;}.pullquote .pq-speaker-details .pq-speaker-title{font-style:italic;}@media screen and (min-width: 40em) {.pullquote .pq-quote{font-size:1.5rem;}.pullquote .pq-speaker-details p{font-size:1rem;}}.pquote{border-left:4px solid #55acee;margin:1.5rem 0;padding:.5rem 0 .5rem 1.25rem;}.pquote .tweetwords{color:#434649;font-size:1rem;font-weight:600;line-height:1.3;}.pquote .button,.pquote .stripe_btn .stripe-button-el span,.stripe_btn .stripe-button-el .pquote span{font-weight:600;letter-spacing:0;margin-top:.75rem;padding:.5rem 1rem;text-transform:none;}.pquote .button img,.pquote .stripe_btn .stripe-button-el span img,.stripe_btn .stripe-button-el .pquote span img{width:15px;margin-left:.5rem;}.pquote br{display:none;}@media screen and (min-width: 40em) {.pquote{float:right;width:40%;margin:0 0 1rem 1rem;}.pquote .tweetwords{font-size:1.125rem;}}.editor-box p{font-size:1rem;font-style:italic;margin:0;}.editor-box p a{color:#55acee;font-weight:700;text-decoration:none;}.post-article-wrapper{margin:1.5rem 0;}.post-article-wrapper .help-text{font-size:.875rem;}.post-article-topics{margin:.5rem 0;}.post-article-topics a{font-weight:600;margin-right:.25rem;}.read-next-wrapper{padding:1.5rem 0 2rem 0;}.read-next-wrapper h3{font-weight:800;letter-spacing:1.5px;margin:0 0 1rem 0;text-transform:uppercase;}.read-next-wrapper ul li{border-bottom:solid 1px #e9ecef;margin:0;padding:1.5rem 0;}.read-next-wrapper ul li:last-of-type{border-bottom:none;}.read-next-wrapper .read-next-number{border:1px solid #101316;color:#101316;display:inline-block;font-size:1.125rem;height:40px;line-height:1.0;padding:.625rem 0;text-align:center;width:40px;}.read-next-wrapper h4{font-weight:400;margin:0;}.read-next-wrapper h4 a{text-decoration:none;}.read-next-wrapper h4 a:hover{text-decoration:underline;}@media screen and (min-width: 40em) {.read-next-wrapper{padding:4rem 0;}.read-next-wrapper h3{font-size:2.5rem;}.read-next-wrapper ul li{padding:2rem 0;}.read-next-wrapper .read-next-number{font-size:2.25rem;height:70px;padding:1.125rem;width:70px;}.read-next-wrapper h4{font-size:1.5rem;}}.profile-wrapper{background-color:#f5f6f7;margin-bottom:1.5rem;padding:1.5rem;}.profile-wrapper h2,.profile-wrapper h3{font-weight:800;font-size:1.75rem;letter-spacing:.5px;margin:1rem 0;text-align:center;text-transform:uppercase;}.profile-wrapper p{font-size:1rem;}.profile-wrapper p:last-of-type{margin-bottom:0;}.profile-wrapper .profile-title{color:#434649;margin:1rem 0;text-align:center;}.profile-wrapper hr{border:2px solid #d62828;margin:2rem auto;width:30%;}.cloned-story{margin:1rem 0 3.5rem 0;}.cloned-story p{font-size:1rem;font-style:italic;font-weight:200;margin:.5rem 0 .5rem 0;}.cloned-story img{margin:0;max-height:30px;}@media screen and (min-width: 40em) {.cloned-story p{display:inline-block;}.cloned-story img{display:inline-block;margin:.5rem .5rem .725rem .5rem;max-height:35px;}}.article-custom .page-wrapper{max-width:100%;}.article-custom .article-wrapper{padding:0;}.article-custom .share-buttons{margin:0 auto;width:500px;}@media (min-width: 40em) {.article-custom .page-wrapper{padding-top:55px;}.article-custom .custom-article-footer{margin:0 auto;max-width:90%;}}@media (min-width: 70em) {.article-custom .page-wrapper{padding-top:104px;}}.smt-imported-img{display:block;height:auto!important;margin:2.5rem auto;}.detail-page h1{margin:1rem 0;}.detail-page .detail-header{margin:0 0 2rem 0;}.detail-page .detail-header li{margin-bottom:0;padding-bottom:.75rem;}.detail-page .detail-header .detail-info-type{font-weight:700;}.detail-page .detail-header .detail-link{display:block;font-weight:600;}.detail-page .detail-header .detail-label{color:#76797C;}.post-job-cta-wrapper{margin:1rem auto;padding:1rem;text-align:center;}.post-job-cta-wrapper p{font-size:1rem;font-weight:600;}.post-job-cta-wrapper a{font-weight:400;}.jobs2careers-logo-wrapper{background-color:#fff2e6;border-top:2px solid #ff8100;color:#cc6700;margin-top:1.5rem;padding:1rem 0;text-align:center;}.jobs2careers-logo-wrapper img{max-height:22px;}.job-links-wrapper{margin-top:1rem;}.job-post-body h2{font-size:1.25rem;margin-top:3rem;text-transform:uppercase;}.post-job-tiers h1{font-weight:400;letter-spacing:1px;text-align:center;text-transform:uppercase;}.post-job-tiers h1 .title-callout{font-weight:600;}@media screen and (min-width: 64em) {.post-job-tiers h1{font-size:2.5rem;}}.job-tier-wrapper{margin:1.5rem auto;}.job-tier-wrapper ul{border:1px solid #e9ecef;padding:1.25rem;}.job-tier-wrapper ul li{font-size:.875rem;font-weight:500;}.job-tier-wrapper ul li:last-of-type{margin:0;}.job-tier-wrapper ul li.cross-out{color:#c3c6c8;font-weight:400;text-decoration:line-through;}.sponsored-call-out{color:#287fd6;font-weight:600;}@media screen and (min-width: 64em) {.job-tier-wrapper{padding:0;margin:2.5rem 0;}}.job-tier-header{border:1px solid #e9ecef;padding:1.25rem;text-align:center;}.job-tier-header .tier-name{display:block;font-weight:600;text-transform:uppercase;}.job-tier-header .tier-price{display:block;font-size:1.75rem;font-weight:800;}.job-tier-header .post_btn{margin-top:.5rem;}.job-tier-header.recommended{background-color:#287fd6;border:1px solid #287fd6;color:#fff;}.job-tier-header.recommended .post_btn{background:#fff;color:#101316;}.job-tier-header.recommended .post_btn:hover{background:#f5f6f7;}.job-tier-inner-wrapper{position:relative;}.job-tier-recommended-label{background:#e9ecef;font-size:.875rem;padding:.125rem 0;position:absolute;text-align:center;top:-25px;width:100%;}.post-job-form h2,.post-job-payment h2{margin-top:3rem;text-transform:uppercase;}.post-job-form h2:first-of-type,.post-job-payment h2:first-of-type{margin-top:1rem;}.post-job-form .django-ckeditor-widget{display:block!important;}.radio-option input{display:inline-block;width:inherit;}.radio-option input.js-disabled{background-color:#f5f6f7;}.cms-login-notice{color:red;margin-bottom:1rem;}.post-job-confirmation{text-align:center;}.confirmation-message{margin:1.5rem 0 3rem 0;}.confirmation-message img{width:60px;}.edit-job-wrapper{margin-top:2rem;}.form-edit-job-buttons{float:right;}.form-edit-job-buttons .admin-button{display:inline-block;font-size:.875rem;padding:.5rem;margin:0 0 0 .5rem;width:inherit;}.about-page-header{font-size:1.5rem;font-weight:400;text-transform:uppercase;}.about-call-out{margin:2rem 0;}.about-call-out p{margin:0;}.about-call-out .call-out-link{font-weight:700;}@media screen and (min-width: 40em) {.about-page-header{font-size:2rem;}}.divider{background:#e9ecef;border:none;display:block;height:1px;margin:.875rem 0;width:25%;}.editor-title{color:#76797C;font-size:1.125rem;}.editor-title a{color:#76797C;}.editor-wrapper{margin:4rem 0;text-align:center;}.editor-wrapper .editor-name{margin:0;}.editor-wrapper .editor-name a{text-decoration:none;}.editor-wrapper .editor-name a:hover{text-decoration:underline;}.editor-wrapper li{margin:0;}.editor-wrapper .editor-headshot{display:block;margin:0 auto 1rem auto;}@media screen and (min-width: 40em) {.editor-wrapper{margin-bottom:2rem;text-align:left;}.past-articles-wrapper h3{font-size:1.25rem;}}.editor-detail-wrapper{padding:2rem 0 0 0;}.editor-detail-wrapper ul{margin:1rem 0 0 0;}.editor-detail-wrapper ul li{margin:0 0 .5rem 0;}.editor-detail-wrapper ul li a{font-size:1rem;}.editor-detail-wrapper ul li a.email:before{background:url("../img/email_icons/email-icon-black.png") no-repeat left center transparent;background-size:100% 100%;content:"\0000a0";display:inline-block;height:12px;line-height:.7;margin-right:.5rem;width:18px;}.editor-detail-wrapper ul li a.twitter:before{background:url("../img/social_icons/twitter-follow-icon-black.png") no-repeat left center transparent;background-size:100% 100%;content:"\0000a0";display:inline-block;height:18px;line-height:1;margin-right:.5rem;width:18px;}.editor-detail-wrapper ul li a.facebook:before{background:url("../img/social_icons/facebook-follow-icon-black.png") no-repeat left center transparent;background-size:100% 100%;content:"\0000a0";display:inline-block;height:18px;line-height:1;margin-right:.5rem;width:18px;}.editor-detail-wrapper ul li a.linkedin:before{background:url("../img/social_icons/linkedin-follow-icon-black.png") no-repeat left center transparent;background-size:100% 100%;content:"\0000a0";display:inline-block;height:18px;line-height:1;margin-right:.5rem;width:18px;}.editor-detail-wrapper ul li a.google-plus:before{background:url("../img/social_icons/google-plus-follow-icon-black.png") no-repeat left center transparent;background-size:100% 100%;content:"\0000a0";display:inline-block;height:18px;line-height:1;margin-right:.5rem;width:18px;}.editor-detail-wrapper .editor-name{font-size:2.125rem;margin:0;}.editor-detail-wrapper .editor-detail-info{margin:1rem 0;}.editor-bio{margin:2rem 0 3rem 0;}@media screen and (min-width: 40em) {.editor-detail-wrapper .editor-link-divider{display:inline-block;}.editor-detail-wrapper .editor-detail-info{margin:0 0 .5rem 0;}}@media screen and (min-width: 64em) {.editor-detail-wrapper ul:after{content:"";clear:both;display:table;}.editor-detail-wrapper li{float:left;width:48%;}}.past-articles-wrapper{border-top:1px solid #e9ecef;padding-top:1.5rem;}.past-articles-wrapper h3{text-transform:uppercase;}.past-articles-wrapper .past-articles{margin-top:3rem;}.past-articles-wrapper .past-articles li{border:0;padding:1rem 0;}.past-articles-wrapper .past-articles li:first-of-type{padding-top:0;}.past-articles-wrapper .past-articles li:last-of-type{padding-bottom:0;}.past-articles-wrapper .past-articles .article-date{display:block;}.form-submission-page .form-contact{border-bottom:1px solid #e9ecef;padding-bottom:1.5rem;}.message-header{display:inline;}.message-header img,.message-header h1{display:inline-block;vertical-align:middle;}.message-header img{margin-right:.25rem;width:30px;}.message-text{margin-top:0;}.message-page-wrapper{margin-bottom:2rem;text-align:center;}.message-page-wrapper .icon{margin-top:1rem;width:75px;}.wwar-wrapper{border-bottom:solid 1px #e9ecef;padding:2.5rem 0;}.wwar-wrapper:first-of-type{padding-top:1rem;}.wwar-wrapper h2,.wwar-wrapper h3{font-size:1rem;text-transform:uppercase;}.wwar-wrapper h2{font-weight:800;margin:0;}.wwar-wrapper h3{font-weight:500;margin:2.75rem 0 1.25rem 0;}.wwar-wrapper h3:first-of-type{margin:1.25rem 0;}.wwar-wrapper img{padding:0 .125rem .25rem 0;}.wwar-wrapper ul{list-style:none;margin:0;}.wwar-wrapper ul li{border-bottom:0;margin:2rem 0;padding:0;}.wwar-wrapper ul li:first-of-type{margin-top:1rem;}.wwar-wrapper ul li:last-of-type{margin-bottom:0;}.wwar-wrapper ul li a{font-size:1rem;text-decoration:none;}.wwar-wrapper ul li a:hover{text-decoration:underline;}.apps-page .app-mockup{display:block;margin:0 auto;max-height:550px;max-width:100%;}.apps-page h1{text-align:center;}.apps-page .app-badges{margin-bottom:2rem;text-align:center;}.apps-page .app-badges li{display:inline-block;}.apps-page .app-badges li img{max-width:140px;}@media screen and (min-width: 64em) {.apps-page h1{font-size:1.75rem;margin:4rem 0 1rem 0;text-align:left;}.apps-page .app-badges{text-align:left;}.apps-page .app-badges li:first-of-type{margin-right:.375rem;}.apps-page .app-badges li img:hover{opacity:.7;}}.signup-page table{margin:2rem 0;}.signup-page ul{list-style-type:disc;}.signup-page li{list-style-type:none;}.signup-page ol{list-style-type:decimal;}.signup-page h1{font-size:2rem;line-height:1.1;margin:0;}.signup-page h2{font-size:1.75rem;margin:0 0 2rem 0;text-align:center;}.signup-page figure{margin:1rem 0;}.signup-page .button,.signup-page .stripe_btn .stripe-button-el span,.stripe_btn .stripe-button-el .signup-page span{border:0;margin:0;}@media only screen and (max-width: 40em) {.signup-page .button,.signup-page .stripe_btn .stripe-button-el span,.stripe_btn .stripe-button-el .signup-page span{width:100%;}}.signup-page #nav-bar{background-color:#000;}.signup-page .dive-logo{height:32px;margin:.5rem 0;}@media only screen and (min-width: 40em) {.signup-page h1{font-size:3.5rem;}.signup-page h2{font-size:2.75rem;margin:0 0 3rem 0;}.signup-page figure{margin:3rem 0;}}.signup-page section{padding:2rem 0;}.signup-page section.testimonials-section{background-color:#f5f6f7;}@media only screen and (min-width: 40em) {.signup-page section{padding:5rem 0;}.signup-page section.form-section{padding:3rem 0;}}.signup-page .page-description{font-size:1.125rem;margin:.75rem 0 1.5rem;}@media only screen and (min-width: 40em) {.signup-page .page-description{font-size:1.5rem;}}.signup-page .form-section li{margin-bottom:0.375rem;}.signup-page .newsletter-partner{max-width:100px;vertical-align:middle;display:inline-block;margin-left:10px;}.signup-page .testimonial{margin:2rem auto;}.signup-page .testimonial p{font-size:1.375rem;text-align:center;}.signup-page .testimonial p.testimonial-attribution{color:#76797C;font-size:.875rem;margin:.5rem 0 0 0;}.signup-page .testimonial img{border-radius:50%;display:block;margin:0 auto;max-width:100px;}.signup-page .testimonial:last-of-type{margin-bottom:0;}@media only screen and (min-width: 64em) {.signup-page .testimonial{width:70%;}.signup-page .testimonial p{margin:0;text-align:left;}}.signup-page .reasons-section img{display:block;margin:1rem auto;width:50px;}.signup-page .reasons-section h4,.signup-page .reasons-section p{text-align:center;}.signup-page .reasons-section h4{margin:0;}.signup-page .reasons-section p{margin-top:.5rem;}.signup-page .reasons-section .button,.signup-page .reasons-section .stripe_btn .stripe-button-el span,.stripe_btn .stripe-button-el .signup-page .reasons-section span{display:block;margin:2rem auto 0 auto;}@media only screen and (min-width: 40em) {.signup-page .reasons-section .button,.signup-page .reasons-section .stripe_btn .stripe-button-el span,.stripe_btn .stripe-button-el .signup-page .reasons-section span{width:30%;}}.signup-page .demographics-page select:disabled{background-color:#f5f6f7;}.signup-page .demographics-page .sidebar.columns:last-child:not(:first-child){float:right;}.signup-page .demographics-page .sidebar-box.promo{background-color:#f5f6f7;}.signup-page .demographics-page .sidebar-box.promo h3{color:#287fd6;}.signup-page .demographics-page .sidebar-box.promo label p{font-weight:400;}.signup-page .demographics-page .sidebar-box.promo label p.help-text{margin-top:1rem;}.signup-page .demographics-page .sidebar-box .checkbox:last-of-type{margin:0;}.signup-page .demographics-page .button,.signup-page .demographics-page .stripe_btn .stripe-button-el span,.stripe_btn .stripe-button-el .signup-page .demographics-page span{margin-top:1.5rem;width:100%;}.signup-page .thanks-page{text-align:center;}.signup-page .thanks-page h1{margin:2rem 0;}.signup-page .thanks-page ul{margin:0 0 1rem 0;}.signup-page .thanks-page .thanks-icon{display:block;margin:0 auto;width:70px;}.signup-page .thanks-page .social-icons img{width:50px;}.signup-page .thanks-page .return-to-homepage{font-size:.875rem;}@media only screen and (min-width: 40em) {.signup-page .thanks-page .thanks-icon{width:100px;}}.signup-page .signup-form .checkbox{margin-bottom:1rem;}.signup-page .signup-form .checkbox label{cursor:pointer;font-weight:700;}.signup-page .signup-form .checkbox p{color:#434649;font-size:.875rem;font-weight:400;margin:.25rem 0;}.signup-page .signup-form .help-text{margin-top:.5rem;}.signup-page .non-ie-wrapper .signup-form input[type="checkbox"]{display:none;}.signup-page .non-ie-wrapper .signup-form input[type="checkbox"]+label:before{border:1px solid #101316;content:'\00a0';display:inline-block;font-size:.75rem;height:20px;margin-right:.5rem;text-align:center;width:20px;}.signup-page .non-ie-wrapper .signup-form input[type="checkbox"]:checked+label:before{content:'\2715';}.signup-page .view-sample{display:none;}@media only screen and (min-width: 40em) {.signup-page .view-sample{display:inline-block;}}.signup-page .footer-wrapper{min-height:100%;padding-bottom:140px;}.signup-page .footer{background:#101316;color:#fff;height:140px;margin-top:-140px;text-align:center;padding:1.5rem 1rem;width:100%;position:relative;}.signup-page .footer p{margin:0;}.signup-page .footer a{color:#fff;}.signup-page .footer a:hover{color:#fff;}@media only screen and (min-width: 40em) {.signup-page .footer{padding:3rem 1rem;}}