@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
.helvetica{font-family:"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif}
.lato{font-family:Slack-Lato,appleLogo,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}
.lato_black{font-family:Slack-Lato,appleLogo,sans-serif;font-weight:900}
.lato_bold{font-family:Slack-Lato,appleLogo,sans-serif;font-weight:700}
.lato_regular{font-family:Slack-Lato,appleLogo,sans-serif;font-weight:500}
.lato_light{font-family:Slack-Lato,appleLogo,sans-serif;font-weight:300}
.monospace{font-family:Monaco,Menlo,Consolas,"Courier New",monospace!important}
@-webkit-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@-moz-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
.transparent{color:transparent!important}
.transparent_bg{background-color:transparent!important}
.flexpane_grey_bg{background-color:#f7f7f7!important}
.neutral_white{color:#fff!important}
.neutral_white_bg{background-color:#fff!important}
.off_white{color:#f9f9f9!important}
.off_white_bg{background-color:#f9f9f9!important}
.neutral_grey{color:#fbfbfa!important}
.neutral_grey_bg{background-color:#fbfbfa!important}
.indifferent_grey{color:#555459!important}
.indifferent_grey_bg{background-color:#555459!important}
.flat_grey{color:#434245!important}
.subtle_silver{color:#9e9ea6!important}
.subtle_silver_bg{background-color:#9e9ea6!important}
.soft_grey{color:#e8e8e8!important}
.soft_grey_bg{background-color:#e8e8e8!important}
.severe_grey{color:#3d3c40!important}
.severe_grey_bg{background-color:#3d3c40!important}
.dull_grey{color:#8b898f!important}
.dull_grey_bg{background-color:#8b898f!important}
.plastic_grey{color:#88919b!important}
.plastic_grey_bg{background-color:#88919b!important}
.cloud_silver{color:#babbbf!important}
.cloud_silver_bg{background-color:#babbbf!important}
.warm_white{color:#fbfaf8!important}
.warm_white_bg{background-color:#fbfaf8!important}
.cloud_white{color:#f2f2f5!important}
.cloud_white_bg{background-color:#f2f2f5!important}
.charcoal_grey_bg{background-color:#2c2d30!important}
.old_petunia_grey_bg{background-color:#a0a0a2!important}
.seafoam_green{color:#2ab27b!important}
.seafoam_green_bg{background-color:#2ab27b!important}
.clear_blue{color:#3aa3e3!important}
.clear_blue_bg{background-color:#3aa3e3!important}
.solid_blue{color:#2780f8!important}
.solid_blue_bg{background-color:#2780f8!important}
.candy_red{color:#eb4d5c!important}
.candy_red_bg{background-color:#eb4d5c!important}
.candy_red_on_hover:hover{color:#eb4d5c!important}
.highlight_yellow_bg{background-color:#fffce0!important}
.mention_yellow_bg{background-color:#fff3b8!important}
.star_yellow{color:#fc0!important}
.star_yellow_bg{background-color:#fc0!important}
.yolk_orange{color:#edb431!important}
.yolk_orange_bg{background-color:#edb431!important}
.thrills_purple{color:#7d60c5!important}
.thrills_purple_bg{background-color:#7d60c5!important}
.burnt_violet{color:#4d394b!important}
.burnt_violet_bg{background-color:#4d394b!important}
.ocean_teal{color:#4c9689!important}
.ocean_teal_bg{background-color:#4c9689!important}
.havana_blue{color:#2a80b9!important}
.havana_blue_bg{background-color:#2a80b9!important}
.pale_blue{color:#f0f7fb!important}
.pale_blue_bg{background-color:#f0f7fb!important}
.sky_blue{color:#439fe0!important}
.sky_blue_bg{background-color:#439fe0!important}
.slate_blue{color:#3c4b5b!important}
.slate_blue_bg{background-color:#3c4b5b!important}
.muddy_lilac{color:#937e91!important}
.muddy_lilac_bg{background-color:#937e91!important}
.moscow_red,.moscow_red_on_hover:hover{color:#cb5234!important}
.moscow_red_bg{background-color:#cb5234!important}
.moscow_red_dark{color:#870000!important}
.moscow_red_dark_bg{background-color:#870000!important}
.mustard_yellow{color:#dfa941!important}
.mustard_yellow_bg{background-color:#dfa941!important}
.kelly_green{color:#36a64f!important}
.kelly_green_dark{color:#257337!important}
.kelly_green_bg{background-color:#36a64f!important}
.channel_page_blue{color:#2d9cf5!important}
.pin_orange{color:#ff876d!important}
.charcoal_grey{color:#2c2d30!important}
.old_petunia_grey{color:#a0a0a2!important}
.dropbox_blue{color:#007ee5!important}
.dropbox_blue_bg{background-color:#007ee5!important}
.twitter_blue{color:#55acee!important}
.twitter_blue_bg{background-color:#55acee!important}
.gdrive_blue_bg{background-color:#4285f4!important}
.screenhero_blue{color:#1a9cdb!important}
.screenhero_blue_bg{background-color:#1a9cdb!important}
.btn{background:#2ab27b;color:#fff!important;-webkit-font-smoothing:antialiased;font-family:Slack-Lato,appleLogo,sans-serif;line-height:1.2rem;font-weight:900;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;text-shadow:0 1px 1px rgba(0,0,0,.1);border:none;border-radius:.25rem;box-shadow:none;position:relative;display:inline-block;vertical-align:bottom;text-align:center;white-space:nowrap;margin:0;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;padding:8px 14px 9px;font-size:15px}
.btn:after{position:absolute;content:'';top:0;right:0;bottom:0;left:0;border-radius:.25rem}
.no_touch .btn.hover,.no_touch .btn:focus,.no_touch .btn:hover{outline:0;text-decoration:none}
.btn.hover,.btn:focus,.btn:hover{background:#2ab27b;color:#fff}
.btn.hover:after,.btn:focus:after,.btn:hover:after{box-shadow:inset 0 -2px rgba(0,0,0,.25)}
.btn.active,.btn:active{color:#fff}
.btn.active:after,.btn:active:after{box-shadow:inset 0 2px 1px rgba(0,0,0,.2)}
.btn_outline{background:#fbfbfa;color:#555459!important;font-weight:700;text-shadow:none}
.btn_outline:after{border:1px solid #C7CACD}
.btn_outline.btn_transparent{background-color:transparent!important;color:rgba(255,255,255,.9)!important}
.btn_outline.btn_transparent:after{border:1px solid rgba(255,255,255,.5)}
.btn_outline.btn_transparent.active,.btn_outline.btn_transparent.hover,.btn_outline.btn_transparent:active,.btn_outline.btn_transparent:focus,.btn_outline.btn_transparent:hover{color:#3aa3e3!important;background:rgba(255,255,255,.9)!important}
.btn_outline.btn_transparent.active:after,.btn_outline.btn_transparent.hover:after,.btn_outline.btn_transparent:active:after,.btn_outline.btn_transparent:focus:after,.btn_outline.btn_transparent:hover:after{box-shadow:none;border-color:transparent}
.btn_outline.btn_transparent.active,.btn_outline.btn_transparent:active{background-color:rgba(255,255,255,.8)!important}
.btn_outline.hover,.btn_outline:focus,.btn_outline:hover{background:#fff;color:#3aa3e3!important}
.btn_outline.hover:after,.btn_outline:focus:after,.btn_outline:hover:after{box-shadow:none}
.btn_outline:active{color:#3aa3e3}
.btn_outline:active:after{box-shadow:inset 0 1px 1px rgba(0,0,0,.2)}
.btn_outline.active{color:#666!important;margin-top:0;font-weight:900}
.btn.btn_outline.btn_danger,.btn.btn_outline.btn_warning{background:#fbfbfa!important}
.btn.btn_outline.btn_danger:focus,.btn.btn_outline.btn_danger:hover,.btn.btn_outline.btn_warning:focus,.btn.btn_outline.btn_warning:hover{background:#fff!important}
.btn.btn_outline.btn_warning:focus,.btn.btn_outline.btn_warning:hover{color:#dfa941!important}
.btn.btn_outline.btn_warning:focus:after,.btn.btn_outline.btn_warning:hover:after{border-color:#dfa941}
.btn.btn_outline.btn_danger:focus,.btn.btn_outline.btn_danger:hover{color:#cb5234!important}
.btn.btn_outline.btn_danger:focus:after,.btn.btn_outline.btn_danger:hover:after{border-color:#cb5234}
.btn.btn_outline.disabled,.btn.btn_outline.disabled:hover{color:#9e9ea6!important;background:#fff!important}
.btn.btn_border{background:0 0;border:2px solid #fff}
.btn.btn_border:after{box-shadow:none}
.btn.disabled,.btn.disabled:active,.btn.disabled:hover,.btn:disabled,.btn:disabled:active,.btn:disabled:hover{background-color:#9e9ea6!important;opacity:.35;box-shadow:none!important;pointer-events:none}
.btn_small{padding:5px 10px;font-size:14px}
.btn_small i:before{font-size:15px}
.btn_large{padding:14px 2pc 1pc;font-size:20px}
.btn_extra_large{font-size:1.125rem;padding:1.25rem}
.btn_expand{width:100%;display:block}
@media only screen and (max-width:640px){.btn_large{padding:14px 20px 1pc}
.btn_extra_large{padding:.9375rem 2rem}
}
.btn_info{background:#3aa3e3!important}
.btn_warning{background:#dfa941!important}
.btn_danger{background:#cb5234!important}
.btn_twitter{background:#55acee!important}
.btn_facebook{background:#3b5998!important}
.btn_transparent{background:rgba(255,255,255,.25)!important}
.btn.btn_success{background-color:#56B68B}
.btn.btn_success.disabled,.btn.btn_success:disabled{background-color:#56B68B!important}
.btn i{margin-right:.25rem}
.btn i:before{font-size:inherit;vertical-align:bottom}
.btn_large i{margin-right:.5rem;font-size:18px}
.btn_extra_large i{vertical-align:middle;font-size:1.25rem}
.btn_with_icon{position:relative;padding-left:3rem!important}
.btn_with_icon i{position:absolute;top:0;left:0;bottom:-2px;padding:.5rem .75rem;border-right:1px solid rgba(255,255,255,.5);background:rgba(0,0,0,.2);display:inline-block;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;background-clip:padding-box;font-size:1.4rem!important;line-height:2.25rem}
.btn_icon{width:2pc;height:30px;padding:0}
.btn_icon:before{display:block}
.btn.dropdown-toggle .caret{border-top-color:#fff}
.pill_btn{border-radius:2rem;padding:5px 13px 6px;font-weight:600}
.pill_btn:after{border-radius:2rem}
.pill_btn i{margin-right:.1rem}
.pill_btn.btn_small{padding:3px 10px}
.pill_btn.btn_large{padding:14px 2pc 1pc}
.pill_btn.btn_large i{margin-right:.4rem}
.btn_ios,.btn_ios:focus,.btn_ios:hover{width:127px;height:38px;background-image:url(/66f9/img/ios_app_store_badge.png);background-size:127px 38px}
.btn_ios_large,.btn_ios_large:focus,.btn_ios_large:hover{width:175px;height:52px;background-image:url(/d1609/img/ios_app_store_badge_large.png);background-size:175px 52px}
.btn_android,.btn_android:focus,.btn_android:hover{width:110px;height:38px;background-image:url(/66f9/img/google_play_badge.png);background-size:110px 39px}
.btn_windows,.btn_windows:focus,.btn_windows:hover{width:146px;height:38px;background-image:url(/97d7c/img/windows_store_badge.png);background-size:146px 38px}
.btn_android,.btn_ios,.btn_ios_large,.btn_windows{border-radius:0;background-color:transparent;border-bottom:0}
.btn_android:focus,.btn_android:hover,.btn_ios:focus,.btn_ios:hover,.btn_ios_large:focus,.btn_ios_large:hover,.btn_windows:focus,.btn_windows:hover{background-color:transparent}
.btn_android:after,.btn_ios:after,.btn_ios_large:after,.btn_windows:after{display:none}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.btn_ios,.btn_ios:focus,.btn_ios:hover{background-image:url(/66f9/img/ios_app_store_badge@2x.png)}
.btn_ios_large,.btn_ios_large:focus,.btn_ios_large:hover{background-image:url(/d1609/img/ios_app_store_badge_large@2x.png)}
.btn_android,.btn_android:focus,.btn_android:hover{background-image:url(/66f9/img/google_play_badge@2x.png)}
.btn_windows,.btn_windows:focus,.btn_windows:hover{background-image:url(/97d7c/img/windows_store_badge@2x.png)}
}