@import url("https://fonts.googleapis.com/css?family=Inconsolata|Roboto:300,400,500,700,900|Raleway:400,500,700,900|Open+Sans:300,400,600,700,800");
.webapp-content{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;text-rendering:optimizeLegibility;font-smoothing:antialiased;font-size:14px;line-height:20px;vertical-align:baseline;}.webapp-content table{border-collapse:separate;border-spacing:0;vertical-align:middle}.webapp-content caption,.webapp-content th,.webapp-content td{text-align:left;font-weight:normal;vertical-align:middle}.webapp-content a{color:#00b5e2;}.webapp-content a:hover{color:#00b5e2}.webapp-content a:active{color:#0099be}.webapp-content a:focus{color:#0099be}.webapp-content a img{border:none}
.s-profile-empty-ghost{width:32px;height:46px;background-position:0 0;background-image:url("/static/images/sprite-profile.png")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.s-profile-empty-ghost{background-size:32px 46px;background-image:url("/static/images/sprite-profile@2x.png")}}.s-dashboard-notification-hover{width:24px;height:24px;background-position:0 0;background-image:url("/static/images/sprite-dashboard.png")}.s-dashboard-notification-subscribe{width:24px;height:24px;background-position:-24px 0;background-image:url("/static/images/sprite-dashboard.png")}.s-dashboard-notification-subscribed{width:24px;height:24px;background-position:0 -24px;background-image:url("/static/images/sprite-dashboard.png")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.s-dashboard-notification-hover{background-size:48px 48px;background-image:url("/static/images/sprite-dashboard@2x.png")}.s-dashboard-notification-subscribe{background-size:48px 48px;background-image:url("/static/images/sprite-dashboard@2x.png")}.s-dashboard-notification-subscribed{background-size:48px 48px;background-image:url("/static/images/sprite-dashboard@2x.png")}}.s-header-community-collection{width:48px;height:48px;background-position:0 0;background-image:url("/static/images/sprite-header.png")}.s-header-community-hot-topic{width:48px;height:48px;background-position:-48px 0;background-image:url("/static/images/sprite-header.png")}.s-header-community-trending-post{width:48px;height:48px;background-position:0 -48px;background-image:url("/static/images/sprite-header.png")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.s-header-community-collection{background-size:96px 96px;background-image:url("/static/images/sprite-header@2x.png")}.s-header-community-hot-topic{background-size:96px 96px;background-image:url("/static/images/sprite-header@2x.png")}.s-header-community-trending-post{background-size:96px 96px;background-image:url("/static/images/sprite-header@2x.png")}}.s-lesson-summary-collection{width:60px;height:60px;background-position:0 0;background-image:url("/static/images/sprite-lesson-summary.png")}.s-lesson-summary-message{width:60px;height:60px;background-position:-60px 0;background-image:url("/static/images/sprite-lesson-summary.png")}.s-lesson-summary-refund{width:60px;height:60px;background-position:0 -60px;background-image:url("/static/images/sprite-lesson-summary.png")}.s-lesson-summary-review{width:60px;height:60px;background-position:-60px -60px;background-image:url("/static/images/sprite-lesson-summary.png")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.s-lesson-summary-collection{background-size:120px 120px;background-image:url("/static/images/sprite-lesson-summary@2x.png")}.s-lesson-summary-message{background-size:120px 120px;background-image:url("/static/images/sprite-lesson-summary@2x.png")}.s-lesson-summary-refund{background-size:120px 120px;background-image:url("/static/images/sprite-lesson-summary@2x.png")}.s-lesson-summary-review{background-size:120px 120px;background-image:url("/static/images/sprite-lesson-summary@2x.png")}}.s-article-template-blank-w{width:50px;height:50px;background-position:0 0;background-image:url("/static/images/sprite-article-template.png")}.s-article-template-blank{width:50px;height:50px;background-position:-50px 0;background-image:url("/static/images/sprite-article-template.png")}.s-article-template-built-w{width:50px;height:50px;background-position:0 -50px;background-image:url("/static/images/sprite-article-template.png")}.s-article-template-built{width:50px;height:50px;background-position:-50px -50px;background-image:url("/static/images/sprite-article-template.png")}.s-article-template-learned-w{width:50px;height:50px;background-position:-100px 0;background-image:url("/static/images/sprite-article-template.png")}.s-article-template-learned{width:50px;height:50px;background-position:-100px -50px;background-image:url("/static/images/sprite-article-template.png")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.s-article-template-blank-w{background-size:150px 100px;background-image:url("/static/images/sprite-article-template@2x.png")}.s-article-template-blank{background-size:150px 100px;background-image:url("/static/images/sprite-article-template@2x.png")}.s-article-template-built-w{background-size:150px 100px;background-image:url("/static/images/sprite-article-template@2x.png")}.s-article-template-built{background-size:150px 100px;background-image:url("/static/images/sprite-article-template@2x.png")}.s-article-template-learned-w{background-size:150px 100px;background-image:url("/static/images/sprite-article-template@2x.png")}.s-article-template-learned{background-size:150px 100px;background-image:url("/static/images/sprite-article-template@2x.png")}}.s-leaderboard-logo-500{width:38px;height:50px;background-position:0 -150px;background-image:url("/static/images/sprite-leaderboard.png")}.s-leaderboard-logo-fortune{width:78px;height:50px;background-position:-153px 0;background-image:url("/static/images/sprite-leaderboard.png")}.s-leaderboard-logo-product-hunt{width:153px;height:50px;background-position:0 0;background-image:url("/static/images/sprite-leaderboard.png")}.s-leaderboard-logo-tc{width:116px;height:50px;background-position:0 -100px;background-image:url("/static/images/sprite-leaderboard.png")}.s-leaderboard-logo-techstars{width:58px;height:50px;background-position:-153px -50px;background-image:url("/static/images/sprite-leaderboard.png")}.s-leaderboard-logo-wsj{width:41px;height:50px;background-position:-153px -100px;background-image:url("/static/images/sprite-leaderboard.png")}.s-leaderboard-logo-yc{width:153px;height:50px;background-position:0 -50px;background-image:url("/static/images/sprite-leaderboard.png")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.s-leaderboard-logo-500{background-size:231px 200px;background-image:url("/static/images/sprite-leaderboard@2x.png")}.s-leaderboard-logo-fortune{background-size:231px 200px;background-image:url("/static/images/sprite-leaderboard@2x.png")}.s-leaderboard-logo-product-hunt{background-size:231px 200px;background-image:url("/static/images/sprite-leaderboard@2x.png")}.s-leaderboard-logo-tc{background-size:231px 200px;background-image:url("/static/images/sprite-leaderboard@2x.png")}.s-leaderboard-logo-techstars{background-size:231px 200px;background-image:url("/static/images/sprite-leaderboard@2x.png")}.s-leaderboard-logo-wsj{background-size:231px 200px;background-image:url("/static/images/sprite-leaderboard@2x.png")}.s-leaderboard-logo-yc{background-size:231px 200px;background-image:url("/static/images/sprite-leaderboard@2x.png")}}.s-request-form-cmx-logo{width:43px;height:43px;background-position:0 -88px;background-image:url("/static/images/sprite-request-form.png")}.s-request-form-live-help-active{width:44px;height:44px;background-position:0 0;background-image:url("/static/images/sprite-request-form.png")}.s-request-form-live-help{width:44px;height:44px;background-position:-44px 0;background-image:url("/static/images/sprite-request-form.png")}.s-request-form-long-term-active{width:44px;height:44px;background-position:0 -44px;background-image:url("/static/images/sprite-request-form.png")}.s-request-form-long-term{width:44px;height:44px;background-position:-44px -44px;background-image:url("/static/images/sprite-request-form.png")}.s-request-form-offline-help-active{width:44px;height:44px;background-position:-88px 0;background-image:url("/static/images/sprite-request-form.png")}.s-request-form-offline-help{width:44px;height:44px;background-position:-88px -44px;background-image:url("/static/images/sprite-request-form.png")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.s-request-form-cmx-logo{background-size:132px 131px;background-image:url("/static/images/sprite-request-form@2x.png")}.s-request-form-live-help-active{background-size:132px 131px;background-image:url("/static/images/sprite-request-form@2x.png")}.s-request-form-live-help{background-size:132px 131px;background-image:url("/static/images/sprite-request-form@2x.png")}.s-request-form-long-term-active{background-size:132px 131px;background-image:url("/static/images/sprite-request-form@2x.png")}.s-request-form-long-term{background-size:132px 131px;background-image:url("/static/images/sprite-request-form@2x.png")}.s-request-form-offline-help-active{background-size:132px 131px;background-image:url("/static/images/sprite-request-form@2x.png")}.s-request-form-offline-help{background-size:132px 131px;background-image:url("/static/images/sprite-request-form@2x.png")}}.s-get-help-cmx-active{width:44px;height:44px;background-position:0 0;background-image:url("/static/images/sprite-get-help.png")}.s-get-help-cmx{width:44px;height:44px;background-position:-44px 0;background-image:url("/static/images/sprite-get-help.png")}.s-get-help-live-help-active{width:44px;height:44px;background-position:0 -44px;background-image:url("/static/images/sprite-get-help.png")}.s-get-help-live-help{width:44px;height:44px;background-position:-44px -44px;background-image:url("/static/images/sprite-get-help.png")}.s-get-help-long-term-active{width:44px;height:44px;background-position:-88px 0;background-image:url("/static/images/sprite-get-help.png")}.s-get-help-long-term{width:44px;height:44px;background-position:-88px -44px;background-image:url("/static/images/sprite-get-help.png")}.s-get-help-small-task-active{width:44px;height:44px;background-position:0 -88px;background-image:url("/static/images/sprite-get-help.png")}.s-get-help-small-task{width:44px;height:44px;background-position:-44px -88px;background-image:url("/static/images/sprite-get-help.png")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.s-get-help-cmx-active{background-size:132px 132px;background-image:url("/static/images/sprite-get-help@2x.png")}.s-get-help-cmx{background-size:132px 132px;background-image:url("/static/images/sprite-get-help@2x.png")}.s-get-help-live-help-active{background-size:132px 132px;background-image:url("/static/images/sprite-get-help@2x.png")}.s-get-help-live-help{background-size:132px 132px;background-image:url("/static/images/sprite-get-help@2x.png")}.s-get-help-long-term-active{background-size:132px 132px;background-image:url("/static/images/sprite-get-help@2x.png")}.s-get-help-long-term{background-size:132px 132px;background-image:url("/static/images/sprite-get-help@2x.png")}.s-get-help-small-task-active{background-size:132px 132px;background-image:url("/static/images/sprite-get-help@2x.png")}.s-get-help-small-task{background-size:132px 132px;background-image:url("/static/images/sprite-get-help@2x.png")}}.s-company-logos-barclays{width:190px;height:80px;background-position:0 0;background-image:url("/static/images/sprite-company-logos.png")}.s-company-logos-bose{width:190px;height:80px;background-position:0 -80px;background-image:url("/static/images/sprite-company-logos.png")}.s-company-logos-coca-cola{width:190px;height:80px;background-position:-190px 0;background-image:url("/static/images/sprite-company-logos.png")}.s-company-logos-disney{width:190px;height:80px;background-position:-190px -80px;background-image:url("/static/images/sprite-company-logos.png")}.s-company-logos-hp{width:190px;height:80px;background-position:0 -160px;background-image:url("/static/images/sprite-company-logos.png")}.s-company-logos-ing{width:190px;height:80px;background-position:-190px -160px;background-image:url("/static/images/sprite-company-logos.png")}.s-company-logos-mc-donald{width:190px;height:80px;background-position:0 -240px;background-image:url("/static/images/sprite-company-logos.png")}.s-company-logos-nascar{width:190px;height:80px;background-position:-190px -240px;background-image:url("/static/images/sprite-company-logos.png")}.s-company-logos-tech-stars{width:190px;height:80px;background-position:-380px 0;background-image:url("/static/images/sprite-company-logos.png")}.s-company-logos-yc{width:190px;height:80px;background-position:-380px -80px;background-image:url("/static/images/sprite-company-logos.png")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.s-company-logos-barclays{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}.s-company-logos-bose{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}.s-company-logos-coca-cola{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}.s-company-logos-disney{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}.s-company-logos-hp{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}.s-company-logos-ing{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}.s-company-logos-mc-donald{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}.s-company-logos-nascar{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}.s-company-logos-tech-stars{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}.s-company-logos-yc{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}}.s-careers-icon-challenge{width:40px;height:40px;background-position:-40px 0;background-image:url("/static/images/sprite-careers.png")}.s-careers-icon-cm-rocks{width:28px;height:40px;background-position:-120px -36px;background-image:url("/static/images/sprite-careers.png")}.s-careers-icon-community{width:32px;height:32px;background-position:0 -120px;background-image:url("/static/images/sprite-careers.png")}.s-careers-icon-cool{width:40px;height:40px;background-position:-40px -40px;background-image:url("/static/images/sprite-careers.png")}.s-careers-icon-engineer{width:36px;height:36px;background-position:-40px -80px;background-image:url("/static/images/sprite-careers.png")}.s-careers-icon-good{width:40px;height:40px;background-position:-80px -40px;background-image:url("/static/images/sprite-careers.png")}.s-careers-icon-learn{width:40px;height:40px;background-position:0 0;background-image:url("/static/images/sprite-careers.png")}.s-careers-icon-love{width:40px;height:40px;background-position:-80px 0;background-image:url("/static/images/sprite-careers.png")}.s-careers-icon-marketing{width:36px;height:36px;background-position:-76px -80px;background-image:url("/static/images/sprite-careers.png")}.s-careers-icon-operation{width:32px;height:32px;background-position:-120px -76px;background-image:url("/static/images/sprite-careers.png")}.s-careers-icon-pace{width:40px;height:40px;background-position:0 -40px;background-image:url("/static/images/sprite-careers.png")}.s-careers-icon-product{width:36px;height:36px;background-position:-120px 0;background-image:url("/static/images/sprite-careers.png")}.s-careers-icon-target{width:40px;height:40px;background-position:0 -80px;background-image:url("/static/images/sprite-careers.png")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.s-careers-icon-challenge{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}.s-careers-icon-cm-rocks{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}.s-careers-icon-community{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}.s-careers-icon-cool{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}.s-careers-icon-engineer{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}.s-careers-icon-good{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}.s-careers-icon-learn{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}.s-careers-icon-love{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}.s-careers-icon-marketing{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}.s-careers-icon-operation{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}.s-careers-icon-pace{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}.s-careers-icon-product{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}.s-careers-icon-target{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}}.s-categories-lang_android_color{width:30px;height:30px;background-position:-30px 0;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_android_grey{width:30px;height:30px;background-position:-150px -120px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_angular_color{width:30px;height:30px;background-position:0 -30px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_angular_grey{width:30px;height:30px;background-position:-30px -30px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_aws_color{width:30px;height:30px;background-position:-60px 0;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_aws_grey{width:30px;height:30px;background-position:-60px -30px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_cpp_color{width:30px;height:30px;background-position:0 -60px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_cpp_grey{width:30px;height:30px;background-position:-30px -60px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_csharp_color{width:30px;height:30px;background-position:-60px -60px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_csharp_grey{width:30px;height:30px;background-position:-90px 0;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_css_color{width:30px;height:30px;background-position:-90px -30px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_css_grey{width:30px;height:30px;background-position:-90px -60px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_data_science_color{width:30px;height:30px;background-position:0 -90px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_data_science_grey{width:30px;height:30px;background-position:-30px -90px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_devops_color{width:30px;height:30px;background-position:-60px -90px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_devops_grey{width:30px;height:30px;background-position:-90px -90px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_django_color{width:30px;height:30px;background-position:-120px 0;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_django_grey{width:30px;height:30px;background-position:-120px -30px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_docker_color{width:30px;height:30px;background-position:-120px -60px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_docker_grey{width:30px;height:30px;background-position:-120px -90px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_firebase_color{width:30px;height:30px;background-position:0 -120px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_firebase_grey{width:30px;height:30px;background-position:-30px -120px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_git_color{width:30px;height:30px;background-position:-60px -120px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_git_grey{width:30px;height:30px;background-position:-90px -120px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_go_color{width:30px;height:30px;background-position:-120px -120px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_go_grey{width:30px;height:30px;background-position:-150px 0;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_ios_color{width:30px;height:30px;background-position:-150px -30px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_ios_grey{width:30px;height:30px;background-position:-150px -60px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_java_color{width:30px;height:30px;background-position:-150px -90px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_java_grey{width:30px;height:30px;background-position:0 0;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_js_color{width:30px;height:30px;background-position:0 -150px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_js_grey{width:30px;height:30px;background-position:-30px -150px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_linux_color{width:30px;height:30px;background-position:-60px -150px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_linux_grey{width:30px;height:30px;background-position:-90px -150px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_meteor_color{width:30px;height:30px;background-position:-120px -150px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_meteor_grey{width:30px;height:30px;background-position:-150px -150px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_no_color{width:30px;height:30px;background-position:-180px 0;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_no_grey{width:30px;height:30px;background-position:-180px -30px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_nodejs_color{width:30px;height:30px;background-position:-180px -60px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_nodejs_grey{width:30px;height:30px;background-position:-180px -90px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_php_color{width:30px;height:30px;background-position:-180px -120px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_php_grey{width:30px;height:30px;background-position:-180px -150px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_python_color{width:30px;height:30px;background-position:0 -180px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_python_grey{width:30px;height:30px;background-position:-30px -180px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_react_color{width:30px;height:30px;background-position:-60px -180px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_react_grey{width:30px;height:30px;background-position:-90px -180px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_ror_color{width:30px;height:30px;background-position:-120px -180px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_ror_grey{width:30px;height:30px;background-position:-150px -180px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_ruby_color{width:30px;height:30px;background-position:-180px -180px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_ruby_grey{width:30px;height:30px;background-position:-210px 0;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_spark_color{width:30px;height:30px;background-position:-210px -30px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_spark_grey{width:30px;height:30px;background-position:-210px -60px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_sql_color{width:30px;height:30px;background-position:-210px -90px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_sql_grey{width:30px;height:30px;background-position:-210px -120px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_swift_color{width:30px;height:30px;background-position:-210px -150px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_swift_grey{width:30px;height:30px;background-position:-210px -180px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_testing_color{width:30px;height:30px;background-position:0 -210px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_testing_grey{width:30px;height:30px;background-position:-30px -210px;background-image:url("/static/images/sprite-categories.png")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.s-categories-lang_android_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_android_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_angular_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_angular_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_aws_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_aws_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_cpp_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_cpp_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_csharp_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_csharp_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_css_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_css_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_data_science_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_data_science_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_devops_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_devops_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_django_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_django_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_docker_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_docker_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_firebase_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_firebase_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_git_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_git_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_go_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_go_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_ios_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_ios_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_java_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_java_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_js_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_js_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_linux_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_linux_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_meteor_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_meteor_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_no_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_no_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_nodejs_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_nodejs_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_php_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_php_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_python_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_python_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_react_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_react_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_ror_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_ror_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_ruby_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_ruby_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_spark_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_spark_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_sql_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_sql_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_swift_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_swift_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_testing_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_testing_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}}/*! =======================================================
                      VERSION  9.10.0              
========================================================= */
/*! =========================================================
 * bootstrap-slider.js
 *
 * Maintainers:
 *		Kyle Kemp
 *			- Twitter: @seiyria
 *			- Github:  seiyria
 *		Rohit Kalkur
 *			- Twitter: @Rovolutionary
 *			- Github:  rovolution
 *
 * =========================================================
  *
 * bootstrap-slider is released under the MIT License
 * Copyright (c) 2017 Kyle Kemp, Rohit Kalkur, and contributors
 * 
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use,
 * copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following
 * conditions:
 * 
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 * 
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
 * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 * OTHER DEALINGS IN THE SOFTWARE.
 *
 * ========================================================= */.slider{display:inline-block;vertical-align:middle;position:relative}.slider.slider-horizontal{width:210px;height:20px}.slider.slider-horizontal .slider-track{height:10px;width:100%;margin-top:-5px;top:50%;left:0}.slider.slider-horizontal .slider-selection,.slider.slider-horizontal .slider-track-low,.slider.slider-horizontal .slider-track-high{height:100%;top:0;bottom:0}.slider.slider-horizontal .slider-tick,.slider.slider-horizontal .slider-handle{margin-left:-10px}.slider.slider-horizontal .slider-tick.triangle,.slider.slider-horizontal .slider-handle.triangle{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-width:0 10px 10px 10px;width:0;height:0;border-bottom-color:#2e6da4;margin-top:0}.slider.slider-horizontal .slider-tick-container{white-space:nowrap;position:absolute;top:0;left:0;width:100%}.slider.slider-horizontal .slider-tick-label-container{white-space:nowrap;margin-top:20px}.slider.slider-horizontal .slider-tick-label-container .slider-tick-label{padding-top:4px;display:inline-block;text-align:center}.slider.slider-horizontal.slider-rtl .slider-track{left:initial;right:0}.slider.slider-horizontal.slider-rtl .slider-tick,.slider.slider-horizontal.slider-rtl .slider-handle{margin-left:initial;margin-right:-10px}.slider.slider-horizontal.slider-rtl .slider-tick-container{left:initial;right:0}.slider.slider-vertical{height:210px;width:20px}.slider.slider-vertical .slider-track{width:10px;height:100%;left:25%;top:0}.slider.slider-vertical .slider-selection{width:100%;left:0;top:0;bottom:0}.slider.slider-vertical .slider-track-low,.slider.slider-vertical .slider-track-high{width:100%;left:0;right:0}.slider.slider-vertical .slider-tick,.slider.slider-vertical .slider-handle{margin-top:-10px}.slider.slider-vertical .slider-tick.triangle,.slider.slider-vertical .slider-handle.triangle{border-width:10px 0 10px 10px;width:1px;height:1px;border-left-color:#2e6da4;border-right-color:#2e6da4;margin-left:0;margin-right:0}.slider.slider-vertical .slider-tick-label-container{white-space:nowrap}.slider.slider-vertical .slider-tick-label-container .slider-tick-label{padding-left:4px}.slider.slider-vertical.slider-rtl .slider-track{left:initial;right:25%}.slider.slider-vertical.slider-rtl .slider-selection{left:initial;right:0}.slider.slider-vertical.slider-rtl .slider-tick.triangle,.slider.slider-vertical.slider-rtl .slider-handle.triangle{border-width:10px 10px 10px 0}.slider.slider-vertical.slider-rtl .slider-tick-label-container .slider-tick-label{padding-left:initial;padding-right:4px}.slider.slider-disabled .slider-handle{background-image:linear-gradient(to bottom,#dfdfdf 0,#bebebe 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdfdfdf',endColorstr='#ffbebebe',GradientType=0)}.slider.slider-disabled .slider-track{background-image:linear-gradient(to bottom,#e5e5e5 0,#e9e9e9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5e5e5',endColorstr='#ffe9e9e9',GradientType=0);cursor:not-allowed}.slider input{display:none}.slider .tooltip.top{margin-top:-36px}.slider .tooltip-inner{white-space:nowrap;max-width:none}.slider .hide{display:none}.slider-track{position:absolute;cursor:pointer;background-image:linear-gradient(to bottom,#f5f5f5 0,#f9f9f9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);border-radius:4px}.slider-selection{position:absolute;background-image:linear-gradient(to bottom,#f9f9f9 0,#f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9',endColorstr='#fff5f5f5',GradientType=0);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-sizing:border-box;border-radius:4px}.slider-selection.tick-slider-selection{background-image:linear-gradient(to bottom,#8ac1ef 0,#82b3de 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8ac1ef',endColorstr='#ff82b3de',GradientType=0)}.slider-track-low,.slider-track-high{position:absolute;background:transparent;box-sizing:border-box;border-radius:4px}.slider-handle{position:absolute;top:0;width:20px;height:20px;background-color:#337ab7;background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7',endColorstr='#ff2e6da4',GradientType=0);-webkit-filter:none;filter:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);border:0 solid transparent}.slider-handle.round{border-radius:50%}.slider-handle.triangle{background:transparent none}.slider-handle.custom{background:transparent none}.slider-handle.custom::before{line-height:20px;font-size:20px;content:'\2605';color:#726204}.slider-tick{position:absolute;width:20px;height:20px;background-image:linear-gradient(to bottom,#f9f9f9 0,#f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9',endColorstr='#fff5f5f5',GradientType=0);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-sizing:border-box;-webkit-filter:none;filter:none;opacity:.8;border:0 solid transparent}.slider-tick.round{border-radius:50%}.slider-tick.triangle{background:transparent none}.slider-tick.custom{background:transparent none}.slider-tick.custom::before{line-height:20px;font-size:20px;content:'\2605';color:#726204}.slider-tick.in-selection{background-image:linear-gradient(to bottom,#8ac1ef 0,#82b3de 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8ac1ef',endColorstr='#ff82b3de',GradientType=0);opacity:1}
/*!
 * Datetimepicker for Bootstrap v3
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 */
.bootstrap-datetimepicker-widget{top:0;left:0;width:250px;padding:4px;margin-top:1px;z-index:99999!important;border-radius:4px}.bootstrap-datetimepicker-widget.timepicker-sbs{width:600px}.bootstrap-datetimepicker-widget.bottom:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);position:absolute;top:-7px;left:7px}.bootstrap-datetimepicker-widget.bottom:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:8px}.bootstrap-datetimepicker-widget.top:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.top:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;position:absolute;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget .dow{width:14.2857%}.bootstrap-datetimepicker-widget.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget>ul{list-style-type:none;margin:0}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:100%;font-weight:bold;font-size:1.2em}.bootstrap-datetimepicker-widget table[data-hour-format="12"] .separator{width:4px;padding:0;margin:0}.bootstrap-datetimepicker-widget .datepicker>div{display:none}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget td,.bootstrap-datetimepicker-widget th{text-align:center;width:20px;height:20px;border-radius:4px}.bootstrap-datetimepicker-widget td.day:hover,.bootstrap-datetimepicker-widget td.hour:hover,.bootstrap-datetimepicker-widget td.minute:hover,.bootstrap-datetimepicker-widget td.second:hover{background:#eee;cursor:pointer}.bootstrap-datetimepicker-widget td.old,.bootstrap-datetimepicker-widget td.new{color:#999}.bootstrap-datetimepicker-widget td.today{position:relative}.bootstrap-datetimepicker-widget td.today:before{content:'';display:inline-block;border-left:7px solid transparent;border-bottom:7px solid #428bca;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget td.active,.bootstrap-datetimepicker-widget td.active:hover{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget td.disabled,.bootstrap-datetimepicker-widget td.disabled:hover{background:none;color:#999;cursor:not-allowed}.bootstrap-datetimepicker-widget td span{display:block;width:47px;height:54px;line-height:54px;float:left;margin:2px;cursor:pointer;border-radius:4px}.bootstrap-datetimepicker-widget td span:hover{background:#eee}.bootstrap-datetimepicker-widget td span.active{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget td span.old{color:#999}.bootstrap-datetimepicker-widget td span.disabled,.bootstrap-datetimepicker-widget td span.disabled:hover{background:none;color:#999;cursor:not-allowed}.bootstrap-datetimepicker-widget th.switch{width:145px}.bootstrap-datetimepicker-widget th.next,.bootstrap-datetimepicker-widget th.prev{font-size:21px}.bootstrap-datetimepicker-widget th.disabled,.bootstrap-datetimepicker-widget th.disabled:hover{background:none;color:#999;cursor:not-allowed}.bootstrap-datetimepicker-widget thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget thead tr:first-child th:hover{background:#eee}.input-group.date .input-group-addon span{display:block;cursor:pointer;width:16px;height:16px}.bootstrap-datetimepicker-widget.left-oriented:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.left-oriented:after{left:auto;right:7px}.bootstrap-datetimepicker-widget ul.list-unstyled li div.timepicker div.timepicker-picker table.table-condensed tbody>tr>td{padding:0!important}
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url('./ajax-loader.gif') center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('./fonts/slick.4bb08b6e.eot');
    src: url('./fonts/slick.4bb08b6e.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.15d95642.woff') format('woff'), url('./fonts/slick.74144acf.ttf') format('truetype'), url('./fonts/slick.f97e3bbf.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    margin-top: -10px\9; /*lte IE 8*/
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -45px;

    display: block;

    width: 100%;
    padding: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

@font-face{font-family:KaTeX_AMS;src:url(fonts/KaTeX_AMS-Regular.5142770e.eot);src:url(fonts/KaTeX_AMS-Regular.5142770e.eot#iefix) format('embedded-opentype'),url(fonts/KaTeX_AMS-Regular.b631e355.woff2) format('woff2'),url(fonts/KaTeX_AMS-Regular.dcd67f0f.woff) format('woff'),url(fonts/KaTeX_AMS-Regular.b1b4e9a5.ttf) format('ttf');font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(fonts/KaTeX_Caligraphic-Bold.fcc311e7.eot);src:url(fonts/KaTeX_Caligraphic-Bold.fcc311e7.eot#iefix) format('embedded-opentype'),url(fonts/KaTeX_Caligraphic-Bold.25796855.woff2) format('woff2'),url(fonts/KaTeX_Caligraphic-Bold.c3def3e5.woff) format('woff'),url(fonts/KaTeX_Caligraphic-Bold.da1644d7.ttf) format('ttf');font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(fonts/KaTeX_Caligraphic-Regular.bc7e76d4.eot);src:url(fonts/KaTeX_Caligraphic-Regular.bc7e76d4.eot#iefix) format('embedded-opentype'),url(fonts/KaTeX_Caligraphic-Regular.94711f1e.woff2) format('woff2'),url(fonts/KaTeX_Caligraphic-Regular.f8d085f9.woff) format('woff'),url(fonts/KaTeX_Caligraphic-Regular.dad9085e.ttf) format('ttf');font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(fonts/KaTeX_Fraktur-Bold.4a56a78f.eot);src:url(fonts/KaTeX_Fraktur-Bold.4a56a78f.eot#iefix) format('embedded-opentype'),url(fonts/KaTeX_Fraktur-Bold.60a5fa17.woff2) format('woff2'),url(fonts/KaTeX_Fraktur-Bold.709289c9.woff) format('woff'),url(fonts/KaTeX_Fraktur-Bold.671d6aaa.ttf) format('ttf');font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(fonts/KaTeX_Fraktur-Regular.854aa4c7.eot);src:url(fonts/KaTeX_Fraktur-Regular.854aa4c7.eot#iefix) format('embedded-opentype'),url(fonts/KaTeX_Fraktur-Regular.e4d3125e.woff2) format('woff2'),url(fonts/KaTeX_Fraktur-Regular.09253aa6.woff) format('woff'),url(fonts/KaTeX_Fraktur-Regular.1e66fc23.ttf) format('ttf');font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(fonts/KaTeX_Main-Bold.1285bead.eot);src:url(fonts/KaTeX_Main-Bold.1285bead.eot#iefix) format('embedded-opentype'),url(fonts/KaTeX_Main-Bold.cffb4ef7.woff2) format('woff2'),url(fonts/KaTeX_Main-Bold.039d2775.woff) format('woff'),url(fonts/KaTeX_Main-Bold.9134e4b2.ttf) format('ttf');font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(fonts/KaTeX_Main-Italic.2a898ac9.eot);src:url(fonts/KaTeX_Main-Italic.2a898ac9.eot#iefix) format('embedded-opentype'),url(fonts/KaTeX_Main-Italic.76f12301.woff2) format('woff2'),url(fonts/KaTeX_Main-Italic.c0c048dd.woff) format('woff'),url(fonts/KaTeX_Main-Italic.6e9e7424.ttf) format('ttf');font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(fonts/KaTeX_Main-Regular.2cd2bc04.eot);src:url(fonts/KaTeX_Main-Regular.2cd2bc04.eot#iefix) format('embedded-opentype'),url(fonts/KaTeX_Main-Regular.e5d84f46.woff2) format('woff2'),url(fonts/KaTeX_Main-Regular.f83011c7.woff) format('woff'),url(fonts/KaTeX_Main-Regular.94e5b2c9.ttf) format('ttf');font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(fonts/KaTeX_Math-Italic.805cabc4.eot);src:url(fonts/KaTeX_Math-Italic.805cabc4.eot#iefix) format('embedded-opentype'),url(fonts/KaTeX_Math-Italic.bfc38dc6.woff2) format('woff2'),url(fonts/KaTeX_Math-Italic.cda593f5.woff) format('woff'),url(fonts/KaTeX_Math-Italic.072bc034.ttf) format('ttf');font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(fonts/KaTeX_SansSerif-Regular.1a0b9e6c.eot);src:url(fonts/KaTeX_SansSerif-Regular.1a0b9e6c.eot#iefix) format('embedded-opentype'),url(fonts/KaTeX_SansSerif-Regular.1aa34002.woff2) format('woff2'),url(fonts/KaTeX_SansSerif-Regular.45eb5b19.woff) format('woff'),url(fonts/KaTeX_SansSerif-Regular.8e5e7fc9.ttf) format('ttf');font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(fonts/KaTeX_Script-Regular.b59ae908.eot);src:url(fonts/KaTeX_Script-Regular.b59ae908.eot#iefix) format('embedded-opentype'),url(fonts/KaTeX_Script-Regular.2d532d00.woff2) format('woff2'),url(fonts/KaTeX_Script-Regular.a11a728d.woff) format('woff'),url(fonts/KaTeX_Script-Regular.93d22337.ttf) format('ttf');font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(fonts/KaTeX_Size1-Regular.77f35f85.eot);src:url(fonts/KaTeX_Size1-Regular.77f35f85.eot#iefix) format('embedded-opentype'),url(fonts/KaTeX_Size1-Regular.9b4b32cd.woff2) format('woff2'),url(fonts/KaTeX_Size1-Regular.3e5e7d40.woff) format('woff'),url(fonts/KaTeX_Size1-Regular.8f30f11c.ttf) format('ttf');font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(fonts/KaTeX_Size2-Regular.82ef811b.eot);src:url(fonts/KaTeX_Size2-Regular.82ef811b.eot#iefix) format('embedded-opentype'),url(fonts/KaTeX_Size2-Regular.2f10d5f3.woff2) format('woff2'),url(fonts/KaTeX_Size2-Regular.ee189293.woff) format('woff'),url(fonts/KaTeX_Size2-Regular.4924f37e.ttf) format('ttf');font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(fonts/KaTeX_Size3-Regular.60db0a3c.eot);src:url(fonts/KaTeX_Size3-Regular.60db0a3c.eot#iefix) format('embedded-opentype'),url(fonts/KaTeX_Size3-Regular.fae39ad0.woff2) format('woff2'),url(fonts/KaTeX_Size3-Regular.2d984d84.woff) format('woff'),url(fonts/KaTeX_Size3-Regular.70f674e4.ttf) format('ttf');font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(fonts/KaTeX_Size4-Regular.d3b42f29.eot);src:url(fonts/KaTeX_Size4-Regular.d3b42f29.eot#iefix) format('embedded-opentype'),url(fonts/KaTeX_Size4-Regular.8e0c5ca8.woff2) format('woff2'),url(fonts/KaTeX_Size4-Regular.d62d581b.woff) format('woff'),url(fonts/KaTeX_Size4-Regular.018904bf.ttf) format('ttf');font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(fonts/KaTeX_Typewriter-Regular.4262dcb9.eot);src:url(fonts/KaTeX_Typewriter-Regular.4262dcb9.eot#iefix) format('embedded-opentype'),url(fonts/KaTeX_Typewriter-Regular.554e5cad.woff2) format('woff2'),url(fonts/KaTeX_Typewriter-Regular.14890059.woff) format('woff'),url(fonts/KaTeX_Typewriter-Regular.b5d7ad62.ttf) format('ttf');font-weight:400;font-style:normal}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:inline-block;text-align:initial}.katex{font:400 1.21em KaTeX_Main;line-height:1.2;white-space:nowrap;text-indent:0}.katex .katex-html{display:inline-block}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .base,.katex .strut{display:inline-block}.katex .mathit{font-family:KaTeX_Math;font-style:italic}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .amsrm,.katex .mathbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr{font-family:KaTeX_Script}.katex .mathsf{font-family:KaTeX_SansSerif}.katex .mainit{font-family:KaTeX_Main;font-style:italic}.katex .textstyle>.mord+.mop{margin-left:.16667em}.katex .textstyle>.mord+.mbin{margin-left:.22222em}.katex .textstyle>.mord+.mrel{margin-left:.27778em}.katex .textstyle>.mop+.mop,.katex .textstyle>.mop+.mord,.katex .textstyle>.mord+.minner{margin-left:.16667em}.katex .textstyle>.mop+.mrel{margin-left:.27778em}.katex .textstyle>.mop+.minner{margin-left:.16667em}.katex .textstyle>.mbin+.minner,.katex .textstyle>.mbin+.mop,.katex .textstyle>.mbin+.mopen,.katex .textstyle>.mbin+.mord{margin-left:.22222em}.katex .textstyle>.mrel+.minner,.katex .textstyle>.mrel+.mop,.katex .textstyle>.mrel+.mopen,.katex .textstyle>.mrel+.mord{margin-left:.27778em}.katex .textstyle>.mclose+.mop{margin-left:.16667em}.katex .textstyle>.mclose+.mbin{margin-left:.22222em}.katex .textstyle>.mclose+.mrel{margin-left:.27778em}.katex .textstyle>.mclose+.minner,.katex .textstyle>.minner+.mop,.katex .textstyle>.minner+.mord,.katex .textstyle>.mpunct+.mclose,.katex .textstyle>.mpunct+.minner,.katex .textstyle>.mpunct+.mop,.katex .textstyle>.mpunct+.mopen,.katex .textstyle>.mpunct+.mord,.katex .textstyle>.mpunct+.mpunct,.katex .textstyle>.mpunct+.mrel{margin-left:.16667em}.katex .textstyle>.minner+.mbin{margin-left:.22222em}.katex .textstyle>.minner+.mrel{margin-left:.27778em}.katex .mclose+.mop,.katex .minner+.mop,.katex .mop+.mop,.katex .mop+.mord,.katex .mord+.mop,.katex .textstyle>.minner+.minner,.katex .textstyle>.minner+.mopen,.katex .textstyle>.minner+.mpunct{margin-left:.16667em}.katex .reset-textstyle.textstyle{font-size:1em}.katex .reset-textstyle.scriptstyle{font-size:.7em}.katex .reset-textstyle.scriptscriptstyle{font-size:.5em}.katex .reset-scriptstyle.textstyle{font-size:1.42857em}.katex .reset-scriptstyle.scriptstyle{font-size:1em}.katex .reset-scriptstyle.scriptscriptstyle{font-size:.71429em}.katex .reset-scriptscriptstyle.textstyle{font-size:2em}.katex .reset-scriptscriptstyle.scriptstyle{font-size:1.4em}.katex .reset-scriptscriptstyle.scriptscriptstyle{font-size:1em}.katex .style-wrap{position:relative}.katex .vlist{display:inline-block}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist .baseline-fix{display:inline-table;table-layout:fixed}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{width:100%}.katex .mfrac .frac-line:before{border-bottom-style:solid;border-bottom-width:1px;content:"";display:block}.katex .mfrac .frac-line:after{border-bottom-style:solid;border-bottom-width:.04em;content:"";display:block;margin-top:-1px}.katex .mspace{display:inline-block}.katex .mspace.negativethinspace{margin-left:-.16667em}.katex .mspace.thinspace{width:.16667em}.katex .mspace.mediumspace{width:.22222em}.katex .mspace.thickspace{width:.27778em}.katex .mspace.enspace{width:.5em}.katex .mspace.quad{width:1em}.katex .mspace.qquad{width:2em}.katex .llap,.katex .rlap{width:0;position:relative}.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .rlap>.inner{left:0}.katex .katex-logo .a{font-size:.75em;margin-left:-.32em;position:relative;top:-.2em}.katex .katex-logo .t{margin-left:-.23em}.katex .katex-logo .e{margin-left:-.1667em;position:relative;top:.2155em}.katex .katex-logo .x{margin-left:-.125em}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .overline .overline-line,.katex .underline .underline-line{width:100%}.katex .overline .overline-line:before,.katex .underline .underline-line:before{border-bottom-style:solid;border-bottom-width:1px;content:"";display:block}.katex .overline .overline-line:after,.katex .underline .underline-line:after{border-bottom-style:solid;border-bottom-width:.04em;content:"";display:block;margin-top:-1px}.katex .sqrt>.sqrt-sign{position:relative}.katex .sqrt .sqrt-line{width:100%}.katex .sqrt .sqrt-line:before{border-bottom-style:solid;border-bottom-width:1px;content:"";display:block}.katex .sqrt .sqrt-line:after{border-bottom-style:solid;border-bottom-width:.04em;content:"";display:block;margin-top:-1px}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer,.katex .sizing{display:inline-block}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:2em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:3.46em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:4.14em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.98em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.47142857em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.95714286em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.55714286em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.875em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.125em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.25em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.5em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.8em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.1625em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.5875em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:3.1125em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.77777778em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.88888889em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.6em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.92222222em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.3em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.76666667em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.7em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.8em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.9em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.2em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.44em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.73em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:2.07em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.49em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.58333333em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.66666667em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.75em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.83333333em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44166667em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.725em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.075em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.48611111em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.55555556em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.625em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.69444444em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.20138889em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.4375em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72916667em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.28901734em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.40462428em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.46242775em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.52023121em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.57803468em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69364162em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83236994em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.19653179em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.43930636em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.24154589em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.33816425em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.38647343em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.43478261em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.48309179em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.57971014em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69565217em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83574879em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20289855em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.20080321em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2811245em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.32128514em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.36144578em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.40160643em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48192771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57831325em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69477912em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8313253em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist>span,.katex .op-limits>.vlist>span{text-align:center}.katex .accent .accent-body>span{width:0}.katex .accent .accent-body.accent-vec>span{position:relative;left:.326em}.katex .mtable .vertical-separator{display:inline-block;margin:0 -.025em;border-right:.05em solid #000}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist{text-align:center}.katex .mtable .col-align-l>.vlist{text-align:left}.katex .mtable .col-align-r>.vlist{text-align:right}
/**
 * Draft v0.10.5
 *
 * Copyright (c) 2013-present, Facebook, Inc.
 * All rights reserved.
 *
 * This source code is licensed under the BSD-style license found in the
 * LICENSE file in the root directory of this source tree. An additional grant
 * of patent rights can be found in the PATENTS file in the same directory.
 */
.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:rgba(255,255,255,0);border-left:.1px solid transparent;position:relative;z-index:1}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;z-index:1}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-listRTL{direction:rtl}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}
.joyride-beacon {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
  border: 0;
  cursor: pointer;
  display: inline-block;
  line-height: 1;
  padding: 0;
  height: 36px;
  position: relative;
  width: 36px;
  z-index: 1500; }
  .joyride-beacon:active, .joyride-beacon:focus, .joyride-beacon:hover {
    outline: none; }
  .joyride-beacon__inner {
    -webkit-animation: joyride-beacon-inner 1.2s infinite ease-in-out;
            animation: joyride-beacon-inner 1.2s infinite ease-in-out;
    background-color: #f04;
    border-radius: 50%;
    display: block;
    height: 50%;
    left: 50%;
    opacity: 0.7;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    width: 50%; }
  .joyride-beacon__outer {
    -webkit-animation: joyride-beacon-outer 1.2s infinite ease-in-out;
            animation: joyride-beacon-outer 1.2s infinite ease-in-out;
    background-color: rgba(255, 0, 68, 0.2);
    border: 2px solid #f04;
    border-radius: 50%;
    box-sizing: border-box;
    display: block;
    height: 100%;
    left: 0;
    opacity: 0.9;
    position: absolute;
    top: 0;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    -webkit-transform-origin: center;
            transform-origin: center;
    width: 100%; }

.joyride-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1500; }

.joyride-hole {
  border-radius: 4px;
  box-shadow: 0 0 0 9999px rgba(0, 0, 0, 0.5), 0 0 15px rgba(0, 0, 0, 0.5);
  position: absolute; }
  .joyride-hole.safari {
    box-shadow: 0 0 999px 9999px rgba(0, 0, 0, 0.5), 0 0 15px rgba(0, 0, 0, 0.5); }

.joyride-tooltip {
  background-color: #fff;
  border-radius: 4px;
  color: #555;
  cursor: default;
  -webkit-filter: drop-shadow(-1px -2px 3px rgba(0, 0, 0, 0.3)) drop-shadow(1px 2px 3px rgba(0, 0, 0, 0.3));
          filter: drop-shadow(-1px -2px 3px rgba(0, 0, 0, 0.3)) drop-shadow(1px 2px 3px rgba(0, 0, 0, 0.3));
  opacity: 0;
  padding: 20px;
  pointer-events: auto;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  width: 290px;
  z-index: 1510; }
  .joyride-tooltip--animate {
    -webkit-animation: joyride-tooltip 0.4s forwards;
            animation: joyride-tooltip 0.4s forwards;
    -webkit-animation-timing-function: cubic-bezier(0, 1.05, 0.55, 1.18);
            animation-timing-function: cubic-bezier(0, 1.05, 0.55, 1.18); }
  .joyride-tooltip__triangle {
    background-repeat: no-repeat;
    position: absolute; }
  .joyride-tooltip.bottom, .joyride-tooltip.bottom-left, .joyride-tooltip.bottom-right {
    margin-top: 18px; }
    .joyride-tooltip.bottom .joyride-tooltip__triangle, .joyride-tooltip.bottom-left .joyride-tooltip__triangle, .joyride-tooltip.bottom-right .joyride-tooltip__triangle {
      background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2236px%22%20height%3D%2218px%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpolygon%20points%3D%220%2C%200%208%2C%208%2016%2C0%22%20fill%3D%22%23fff%22%20transform%3D%22scale%282.25%29%20rotate%28180 8 4%29%22%3E%3C%2Fpolygon%3E%3C%2Fsvg%3E");
      height: 18px;
      left: 50%;
      top: -16px;
      -webkit-transform: translateX(-50%);
              transform: translateX(-50%);
      width: 36px; }
  .joyride-tooltip.top, .joyride-tooltip.top-left, .joyride-tooltip.top-right {
    margin-bottom: 18px; }
    .joyride-tooltip.top .joyride-tooltip__triangle, .joyride-tooltip.top-left .joyride-tooltip__triangle, .joyride-tooltip.top-right .joyride-tooltip__triangle {
      background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2236px%22%20height%3D%2218px%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpolygon%20points%3D%220%2C%200%208%2C%208%2016%2C0%22%20fill%3D%22%23fff%22%20transform%3D%22scale%282.25%29%20rotate%280%29%22%3E%3C%2Fpolygon%3E%3C%2Fsvg%3E");
      bottom: -16px;
      height: 18px;
      left: 50%;
      -webkit-transform: translateX(-50%);
              transform: translateX(-50%);
      width: 36px; }
  .joyride-tooltip.bottom-left .joyride-tooltip__triangle, .joyride-tooltip.top-left .joyride-tooltip__triangle {
    left: 3%;
    -webkit-transform: translateX(0);
            transform: translateX(0); }
    @media screen and (min-width: 480px) {
      .joyride-tooltip.bottom-left .joyride-tooltip__triangle, .joyride-tooltip.top-left .joyride-tooltip__triangle {
        left: 2%; } }
  .joyride-tooltip.bottom-right .joyride-tooltip__triangle, .joyride-tooltip.top-right .joyride-tooltip__triangle {
    left: auto;
    right: 3%;
    -webkit-transform: translateX(0);
            transform: translateX(0); }
    @media screen and (min-width: 480px) {
      .joyride-tooltip.bottom-right .joyride-tooltip__triangle, .joyride-tooltip.top-right .joyride-tooltip__triangle {
        right: 2%; } }
  .joyride-tooltip.left {
    margin-right: 18px; }
    .joyride-tooltip.left .joyride-tooltip__triangle {
      background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2218px%22%20height%3D%2236px%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpolygon%20points%3D%220%2C%200%208%2C%208%2016%2C0%22%20fill%3D%22%23fff%22%20transform%3D%22scale%282.25%29%20rotate%28270 8 8%29%22%3E%3C%2Fpolygon%3E%3C%2Fsvg%3E");
      height: 36px;
      right: -16px;
      width: 18px; }
  .joyride-tooltip.right {
    margin-left: 18px; }
    .joyride-tooltip.right .joyride-tooltip__triangle {
      background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2218px%22%20height%3D%2236px%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpolygon%20points%3D%220%2C%200%208%2C%208%2016%2C0%22%20fill%3D%22%23fff%22%20transform%3D%22scale%282.25%29%20rotate%2890 4 4%29%22%3E%3C%2Fpolygon%3E%3C%2Fsvg%3E");
      height: 36px;
      left: -16px;
      width: 18px; }
  .joyride-tooltip__close {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    background-color: transparent;
    border: 0;
    cursor: pointer;
    display: inline-block;
    line-height: 1;
    padding: 0;
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2212px%22%20height%3D%2212px%22%20viewBox%3D%220%200%2016%2016%22%20version%3D%221.1%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M14.117.323l-6.073%206.075-5.449-6.075c-.431-.431-1.131-.431-1.562%200-.431.431-.431%201.131%200%201.562l5.449%206.075-6.159%206.159c-.431.431-.431%201.134%200%201.562.431.431%201.131.431%201.562%200l6.075-6.073%205.449%206.073c.429.431%201.131.431%201.56%200%20.431-.429.431-1.131%200-1.562l-5.452-6.073%206.159-6.161c.431-.431.431-1.131%200-1.562-.431-.431-1.129-.431-1.56%200z%22%20fill%3D%22rgba(85, 85, 85, 0.5)%22%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    height: 12px;
    position: absolute;
    right: 10px;
    text-decoration: none;
    top: 10px;
    width: 12px;
    z-index: 10;
    display: block; }
    .joyride-tooltip__close:active, .joyride-tooltip__close:focus, .joyride-tooltip__close:hover {
      outline: none; }
    .joyride-tooltip__close:hover, .joyride-tooltip__close:focus {
      color: rgba(60, 60, 60, 0.5);
      outline: none; }
    .joyride-tooltip__close--header {
      right: 20px;
      top: 20px; }
  .joyride-tooltip__header {
    border-bottom: 1px solid #f04;
    color: #555;
    font-size: 20px;
    padding-bottom: 6px;
    padding-right: 18px;
    position: relative; }
    .joyride-tooltip__header ~ .joyride-tooltip__main {
      padding: 12px 0 18px; }
  .joyride-tooltip__main {
    font-size: 16px;
    padding-bottom: 18px;
    padding-right: 18px; }
  .joyride-tooltip__footer {
    text-align: right; }
  .joyride-tooltip__button {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    background-color: transparent;
    border: 0;
    cursor: pointer;
    display: inline-block;
    line-height: 1;
    padding: 0; }
    .joyride-tooltip__button:active, .joyride-tooltip__button:focus, .joyride-tooltip__button:hover {
      outline: none; }
    .joyride-tooltip__button--primary {
      background-color: #f04;
      border-radius: 4px;
      color: #fff;
      padding: 6px 12px;
      transition: background-color 0.2s ease-in-out; }
      .joyride-tooltip__button--primary:active, .joyride-tooltip__button--primary:focus, .joyride-tooltip__button--primary:hover {
        background-color: #ff1f5a;
        color: #fff; }
    .joyride-tooltip__button--secondary {
      color: #f04;
      margin-right: 10px; }
    .joyride-tooltip__button--skip {
      color: #ccc;
      float: left;
      margin-right: 10px; }
  .joyride-tooltip--standalone .joyride-tooltip__main {
    padding-bottom: 0; }
  .joyride-tooltip--standalone .joyride-tooltip__footer {
    display: none; }
  @media screen and (min-width: 480px) {
    .joyride-tooltip {
      width: 360px; } }
  @media screen and (min-width: 960px) {
    .joyride-tooltip {
      width: 450px; } }

@-webkit-keyframes joyride-tooltip {
  0% {
    -webkit-transform: scale(0.1);
            transform: scale(0.1); }
  100% {
    opacity: 1;
    -webkit-transform: perspective(1px) scale(1);
            transform: perspective(1px) scale(1); } }

@keyframes joyride-tooltip {
  0% {
    -webkit-transform: scale(0.1);
            transform: scale(0.1); }
  100% {
    opacity: 1;
    -webkit-transform: perspective(1px) scale(1);
            transform: perspective(1px) scale(1); } }

@-webkit-keyframes joyride-beacon-inner {
  20% {
    opacity: 0.9; }
  90% {
    opacity: 0.7; } }

@keyframes joyride-beacon-inner {
  20% {
    opacity: 0.9; }
  90% {
    opacity: 0.7; } }

@-webkit-keyframes joyride-beacon-outer {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1); }
  45% {
    opacity: 0.7;
    -webkit-transform: scale(0.75);
            transform: scale(0.75); }
  100% {
    opacity: 0.9;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes joyride-beacon-outer {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1); }
  45% {
    opacity: 0.7;
    -webkit-transform: scale(0.75);
            transform: scale(0.75); }
  100% {
    opacity: 0.9;
    -webkit-transform: scale(1);
            transform: scale(1); } }
.CodeMirror-hints{position:absolute;z-index:10;overflow:hidden;overflow-y:auto;list-style:none;margin:0;padding:6px 0;max-height:200px;border-radius:2px;border:1px solid #c0c0c0;background:#fff;box-shadow:0 4px 30px 0 #dcdcdc}.CodeMirror-hint{font-size:14px;font-family:'Inconsolata',monospace;color:#424242;padding:4px 8px;white-space:pre;cursor:pointer}li.CodeMirror-hint-active{background-color:#00a3cb;color:#fff}.webapp-content .customize-container{margin-right:auto;margin-left:auto;width:90%;position:relative;}@media (min-width:1281px){.webapp-content .customize-container{margin-right:auto;margin-left:auto;max-width:1170px}}.webapp-content .wide-container{width:90%;max-width:1152px;margin:0 auto;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@media (max-width:480px){.webapp-content .wide-container{width:90%}}.at4-share-outer{display:none}.addthis_32x32_style .at_flat_counter{background:#fff;}.addthis_32x32_style .at_flat_counter:after{border-color:transparent #fff transparent transparent}.modal .modal-header{background-color:#fff}*{box-sizing:border-box}p{margin-top:0}a{text-decoration:none;cursor:pointer;}a:hover,a:focus{text-decoration:underline}h1,h2,h3,h4,h5{line-height:inherit}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="url"],textarea,select{height:auto;line-height:initial;background:#fff;min-width:120px;max-width:100%;border-radius:2px;border:1px solid #e1e6e6;color:#555;transition:all .4s ease-out;outline:none;font-size:.9em;font-family:"Open Sans",sans-serif;margin:0;}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="url"]:focus,textarea:focus,select:focus{border:1px solid #afbdbd;color:#333}input[type="text"]:required,input[type="password"]:required,input[type="email"]:required,input[type="tel"]:required,input[type="url"]:required,textarea:required,select:required{box-shadow:none}input{position:relative;font-size:1em;padding:8px 10px}img{max-width:100%}strong{font-weight:600}textarea{width:100%;padding:7px 10px;line-height:20px;overflow-y:scroll}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#b8b8b8}input::-moz-placeholder,textarea::-moz-placeholder{color:#b8b8b8}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#b8b8b8}input::placeholder,textarea::placeholder{color:#b8b8b8}label{display:block;cursor:pointer;color:#073648;font-size:.9em;font-weight:500;margin:0}select{height:36px;cursor:pointer;color:#888;max-width:300px}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}ul{margin:0;padding:0}.btn,.btn-primary,.btn-secondary,.btn-highlight{color:#888;background:#f3f5f5;border-radius:3px;padding:12px 28px;text-align:center;outline:none;cursor:pointer;display:inline-block;font-size:1em;line-height:1;border:none;text-transform:capitalize;text-shadow:none;letter-spacing:0;}.btn i,.btn-primary i,.btn-secondary i,.btn-highlight i{padding-right:6px}.btn:focus,.btn-primary:focus,.btn-secondary:focus,.btn-highlight:focus,.btn:hover,.btn-primary:hover,.btn-secondary:hover,.btn-highlight:hover,.btn:active,.btn-primary:active,.btn-secondary:active,.btn-highlight:active,.btn:focus:active,.btn-primary:focus:active,.btn-secondary:focus:active,.btn-highlight:focus:active,.btn:active:hover,.btn-primary:active:hover,.btn-secondary:active:hover,.btn-highlight:active:hover{box-shadow:none;text-decoration:none}.btn,a.btn{color:#555;background:#f3f5f5;}.btn i,a.btn i{color:#555}.btn:hover,a.btn:hover{background:#f0f2f2}.btn:focus,a.btn:focus{color:#555;background:#f3f5f5;}.btn:focus i,a.btn:focus i{color:#555}.btn:active,a.btn:active,.btn:focus:active,a.btn:focus:active,.btn:active:hover,a.btn:active:hover{background:#eceeee}.btn--disabled[disabled],a.btn--disabled[disabled],.btn--disabled,a.btn--disabled{opacity:.6;cursor:not-allowed;}.btn--disabled[disabled]:hover,a.btn--disabled[disabled]:hover,.btn--disabled:hover,a.btn--disabled:hover,.btn--disabled[disabled]:active,a.btn--disabled[disabled]:active,.btn--disabled:active,a.btn--disabled:active,.btn--disabled[disabled]:focus,a.btn--disabled[disabled]:focus,.btn--disabled:focus,a.btn--disabled:focus,.btn--disabled[disabled]:focus:active,a.btn--disabled[disabled]:focus:active,.btn--disabled:focus:active,a.btn--disabled:focus:active,.btn--disabled[disabled]:active:hover,a.btn--disabled[disabled]:active:hover,.btn--disabled:active:hover,a.btn--disabled:active:hover{background-color:#f3f5f5}.btn--submitting[disabled],a.btn--submitting[disabled],.btn--submitting,a.btn--submitting{opacity:.6;cursor:default;}.btn--submitting[disabled]:hover,a.btn--submitting[disabled]:hover,.btn--submitting:hover,a.btn--submitting:hover,.btn--submitting[disabled]:active,a.btn--submitting[disabled]:active,.btn--submitting:active,a.btn--submitting:active,.btn--submitting[disabled]:focus,a.btn--submitting[disabled]:focus,.btn--submitting:focus,a.btn--submitting:focus,.btn--submitting[disabled]:focus:active,a.btn--submitting[disabled]:focus:active,.btn--submitting:focus:active,a.btn--submitting:focus:active,.btn--submitting[disabled]:active:hover,a.btn--submitting[disabled]:active:hover,.btn--submitting:active:hover,a.btn--submitting:active:hover{background-color:#f3f5f5}.btn--submitting[disabled]:before,a.btn--submitting[disabled]:before,.btn--submitting:before,a.btn--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.btn--unfilled,a.btn--unfilled{background:transparent;color:#f3f5f5;border:1px solid #f3f5f5;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.btn--unfilled i,a.btn--unfilled i{color:#f3f5f5}.btn--unfilled:hover,a.btn--unfilled:hover{background:transparent;color:#f0f2f2;border:1px solid #f0f2f2;}.btn--unfilled:hover i,a.btn--unfilled:hover i{color:#f0f2f2}.btn--unfilled:focus,a.btn--unfilled:focus{background:transparent;color:#f3f5f5;border:1px solid #f3f5f5;text-shadow:none;box-shadow:none;}.btn--unfilled:focus i,a.btn--unfilled:focus i{color:#f3f5f5}.btn--unfilled:active,a.btn--unfilled:active,.btn--unfilled:focus:active,a.btn--unfilled:focus:active,.btn--unfilled:active:hover,a.btn--unfilled:active:hover{background:transparent;color:#eceeee;border:1px solid #eceeee;}.btn--unfilled:active i,a.btn--unfilled:active i,.btn--unfilled:focus:active i,a.btn--unfilled:focus:active i,.btn--unfilled:active:hover i,a.btn--unfilled:active:hover i{color:#eceeee}.btn-primary.btn-cmx,a.btn-primary.btn-cmx{color:#fff;background:#4cc;}.btn-primary.btn-cmx i,a.btn-primary.btn-cmx i{color:#fff}.btn-primary.btn-cmx:hover,a.btn-primary.btn-cmx:hover{background:#1eaca6}.btn-primary.btn-cmx:focus,a.btn-primary.btn-cmx:focus{color:#fff;background:#4cc;}.btn-primary.btn-cmx:focus i,a.btn-primary.btn-cmx:focus i{color:#fff}.btn-primary.btn-cmx:active,a.btn-primary.btn-cmx:active,.btn-primary.btn-cmx:focus:active,a.btn-primary.btn-cmx:focus:active,.btn-primary.btn-cmx:active:hover,a.btn-primary.btn-cmx:active:hover{background:#22c2bb}.btn-primary.btn-cmx--disabled[disabled],a.btn-primary.btn-cmx--disabled[disabled],.btn-primary.btn-cmx--disabled,a.btn-primary.btn-cmx--disabled{opacity:.6;cursor:not-allowed;}.btn-primary.btn-cmx--disabled[disabled]:hover,a.btn-primary.btn-cmx--disabled[disabled]:hover,.btn-primary.btn-cmx--disabled:hover,a.btn-primary.btn-cmx--disabled:hover,.btn-primary.btn-cmx--disabled[disabled]:active,a.btn-primary.btn-cmx--disabled[disabled]:active,.btn-primary.btn-cmx--disabled:active,a.btn-primary.btn-cmx--disabled:active,.btn-primary.btn-cmx--disabled[disabled]:focus,a.btn-primary.btn-cmx--disabled[disabled]:focus,.btn-primary.btn-cmx--disabled:focus,a.btn-primary.btn-cmx--disabled:focus,.btn-primary.btn-cmx--disabled[disabled]:focus:active,a.btn-primary.btn-cmx--disabled[disabled]:focus:active,.btn-primary.btn-cmx--disabled:focus:active,a.btn-primary.btn-cmx--disabled:focus:active,.btn-primary.btn-cmx--disabled[disabled]:active:hover,a.btn-primary.btn-cmx--disabled[disabled]:active:hover,.btn-primary.btn-cmx--disabled:active:hover,a.btn-primary.btn-cmx--disabled:active:hover{background-color:#4cc}.btn-primary.btn-cmx--submitting[disabled],a.btn-primary.btn-cmx--submitting[disabled],.btn-primary.btn-cmx--submitting,a.btn-primary.btn-cmx--submitting{opacity:.6;cursor:default;}.btn-primary.btn-cmx--submitting[disabled]:hover,a.btn-primary.btn-cmx--submitting[disabled]:hover,.btn-primary.btn-cmx--submitting:hover,a.btn-primary.btn-cmx--submitting:hover,.btn-primary.btn-cmx--submitting[disabled]:active,a.btn-primary.btn-cmx--submitting[disabled]:active,.btn-primary.btn-cmx--submitting:active,a.btn-primary.btn-cmx--submitting:active,.btn-primary.btn-cmx--submitting[disabled]:focus,a.btn-primary.btn-cmx--submitting[disabled]:focus,.btn-primary.btn-cmx--submitting:focus,a.btn-primary.btn-cmx--submitting:focus,.btn-primary.btn-cmx--submitting[disabled]:focus:active,a.btn-primary.btn-cmx--submitting[disabled]:focus:active,.btn-primary.btn-cmx--submitting:focus:active,a.btn-primary.btn-cmx--submitting:focus:active,.btn-primary.btn-cmx--submitting[disabled]:active:hover,a.btn-primary.btn-cmx--submitting[disabled]:active:hover,.btn-primary.btn-cmx--submitting:active:hover,a.btn-primary.btn-cmx--submitting:active:hover{background-color:#4cc}.btn-primary.btn-cmx--submitting[disabled]:before,a.btn-primary.btn-cmx--submitting[disabled]:before,.btn-primary.btn-cmx--submitting:before,a.btn-primary.btn-cmx--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.btn-primary.btn-cmx--unfilled,a.btn-primary.btn-cmx--unfilled{background:transparent;color:#4cc;border:1px solid #4cc;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.btn-primary.btn-cmx--unfilled i,a.btn-primary.btn-cmx--unfilled i{color:#4cc}.btn-primary.btn-cmx--unfilled:hover,a.btn-primary.btn-cmx--unfilled:hover{background:transparent;color:#1eaca6;border:1px solid #1eaca6;}.btn-primary.btn-cmx--unfilled:hover i,a.btn-primary.btn-cmx--unfilled:hover i{color:#1eaca6}.btn-primary.btn-cmx--unfilled:focus,a.btn-primary.btn-cmx--unfilled:focus{background:transparent;color:#4cc;border:1px solid #4cc;text-shadow:none;box-shadow:none;}.btn-primary.btn-cmx--unfilled:focus i,a.btn-primary.btn-cmx--unfilled:focus i{color:#4cc}.btn-primary.btn-cmx--unfilled:active,a.btn-primary.btn-cmx--unfilled:active,.btn-primary.btn-cmx--unfilled:focus:active,a.btn-primary.btn-cmx--unfilled:focus:active,.btn-primary.btn-cmx--unfilled:active:hover,a.btn-primary.btn-cmx--unfilled:active:hover{background:transparent;color:#22c2bb;border:1px solid #22c2bb;}.btn-primary.btn-cmx--unfilled:active i,a.btn-primary.btn-cmx--unfilled:active i,.btn-primary.btn-cmx--unfilled:focus:active i,a.btn-primary.btn-cmx--unfilled:focus:active i,.btn-primary.btn-cmx--unfilled:active:hover i,a.btn-primary.btn-cmx--unfilled:active:hover i{color:#22c2bb}.btn-primary,a.btn-primary{color:#fff;background:#009fc6;}.btn-primary i,a.btn-primary i{color:#fff}.btn-primary:hover,a.btn-primary:hover{background:#00a3cb}.btn-primary:focus,a.btn-primary:focus{color:#fff;background:#009fc6;}.btn-primary:focus i,a.btn-primary:focus i{color:#fff}.btn-primary:active,a.btn-primary:active,.btn-primary:focus:active,a.btn-primary:focus:active,.btn-primary:active:hover,a.btn-primary:active:hover{background:#0099be}.btn-primary--disabled[disabled],a.btn-primary--disabled[disabled],.btn-primary--disabled,a.btn-primary--disabled{opacity:.6;cursor:not-allowed;}.btn-primary--disabled[disabled]:hover,a.btn-primary--disabled[disabled]:hover,.btn-primary--disabled:hover,a.btn-primary--disabled:hover,.btn-primary--disabled[disabled]:active,a.btn-primary--disabled[disabled]:active,.btn-primary--disabled:active,a.btn-primary--disabled:active,.btn-primary--disabled[disabled]:focus,a.btn-primary--disabled[disabled]:focus,.btn-primary--disabled:focus,a.btn-primary--disabled:focus,.btn-primary--disabled[disabled]:focus:active,a.btn-primary--disabled[disabled]:focus:active,.btn-primary--disabled:focus:active,a.btn-primary--disabled:focus:active,.btn-primary--disabled[disabled]:active:hover,a.btn-primary--disabled[disabled]:active:hover,.btn-primary--disabled:active:hover,a.btn-primary--disabled:active:hover{background-color:#009fc6}.btn-primary--submitting[disabled],a.btn-primary--submitting[disabled],.btn-primary--submitting,a.btn-primary--submitting{opacity:.6;cursor:default;}.btn-primary--submitting[disabled]:hover,a.btn-primary--submitting[disabled]:hover,.btn-primary--submitting:hover,a.btn-primary--submitting:hover,.btn-primary--submitting[disabled]:active,a.btn-primary--submitting[disabled]:active,.btn-primary--submitting:active,a.btn-primary--submitting:active,.btn-primary--submitting[disabled]:focus,a.btn-primary--submitting[disabled]:focus,.btn-primary--submitting:focus,a.btn-primary--submitting:focus,.btn-primary--submitting[disabled]:focus:active,a.btn-primary--submitting[disabled]:focus:active,.btn-primary--submitting:focus:active,a.btn-primary--submitting:focus:active,.btn-primary--submitting[disabled]:active:hover,a.btn-primary--submitting[disabled]:active:hover,.btn-primary--submitting:active:hover,a.btn-primary--submitting:active:hover{background-color:#009fc6}.btn-primary--submitting[disabled]:before,a.btn-primary--submitting[disabled]:before,.btn-primary--submitting:before,a.btn-primary--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.btn-primary--unfilled,a.btn-primary--unfilled{background:transparent;color:#009fc6;border:1px solid #009fc6;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.btn-primary--unfilled i,a.btn-primary--unfilled i{color:#009fc6}.btn-primary--unfilled:hover,a.btn-primary--unfilled:hover{background:transparent;color:#00a3cb;border:1px solid #00a3cb;}.btn-primary--unfilled:hover i,a.btn-primary--unfilled:hover i{color:#00a3cb}.btn-primary--unfilled:focus,a.btn-primary--unfilled:focus{background:transparent;color:#009fc6;border:1px solid #009fc6;text-shadow:none;box-shadow:none;}.btn-primary--unfilled:focus i,a.btn-primary--unfilled:focus i{color:#009fc6}.btn-primary--unfilled:active,a.btn-primary--unfilled:active,.btn-primary--unfilled:focus:active,a.btn-primary--unfilled:focus:active,.btn-primary--unfilled:active:hover,a.btn-primary--unfilled:active:hover{background:transparent;color:#0099be;border:1px solid #0099be;}.btn-primary--unfilled:active i,a.btn-primary--unfilled:active i,.btn-primary--unfilled:focus:active i,a.btn-primary--unfilled:focus:active i,.btn-primary--unfilled:active:hover i,a.btn-primary--unfilled:active:hover i{color:#0099be}.btn-secondary,a.btn-secondary{color:#fff;background:#00bb8f;}.btn-secondary i,a.btn-secondary i{color:#fff}.btn-secondary:hover,a.btn-secondary:hover{background:#00b088}.btn-secondary:focus,a.btn-secondary:focus{color:#fff;background:#00bb8f;}.btn-secondary:focus i,a.btn-secondary:focus i{color:#fff}.btn-secondary:active,a.btn-secondary:active,.btn-secondary:focus:active,a.btn-secondary:focus:active,.btn-secondary:active:hover,a.btn-secondary:active:hover{background:#24a88a}.btn-secondary--disabled[disabled],a.btn-secondary--disabled[disabled],.btn-secondary--disabled,a.btn-secondary--disabled{opacity:.6;cursor:not-allowed;}.btn-secondary--disabled[disabled]:hover,a.btn-secondary--disabled[disabled]:hover,.btn-secondary--disabled:hover,a.btn-secondary--disabled:hover,.btn-secondary--disabled[disabled]:active,a.btn-secondary--disabled[disabled]:active,.btn-secondary--disabled:active,a.btn-secondary--disabled:active,.btn-secondary--disabled[disabled]:focus,a.btn-secondary--disabled[disabled]:focus,.btn-secondary--disabled:focus,a.btn-secondary--disabled:focus,.btn-secondary--disabled[disabled]:focus:active,a.btn-secondary--disabled[disabled]:focus:active,.btn-secondary--disabled:focus:active,a.btn-secondary--disabled:focus:active,.btn-secondary--disabled[disabled]:active:hover,a.btn-secondary--disabled[disabled]:active:hover,.btn-secondary--disabled:active:hover,a.btn-secondary--disabled:active:hover{background-color:#00bb8f}.btn-secondary--submitting[disabled],a.btn-secondary--submitting[disabled],.btn-secondary--submitting,a.btn-secondary--submitting{opacity:.6;cursor:default;}.btn-secondary--submitting[disabled]:hover,a.btn-secondary--submitting[disabled]:hover,.btn-secondary--submitting:hover,a.btn-secondary--submitting:hover,.btn-secondary--submitting[disabled]:active,a.btn-secondary--submitting[disabled]:active,.btn-secondary--submitting:active,a.btn-secondary--submitting:active,.btn-secondary--submitting[disabled]:focus,a.btn-secondary--submitting[disabled]:focus,.btn-secondary--submitting:focus,a.btn-secondary--submitting:focus,.btn-secondary--submitting[disabled]:focus:active,a.btn-secondary--submitting[disabled]:focus:active,.btn-secondary--submitting:focus:active,a.btn-secondary--submitting:focus:active,.btn-secondary--submitting[disabled]:active:hover,a.btn-secondary--submitting[disabled]:active:hover,.btn-secondary--submitting:active:hover,a.btn-secondary--submitting:active:hover{background-color:#00bb8f}.btn-secondary--submitting[disabled]:before,a.btn-secondary--submitting[disabled]:before,.btn-secondary--submitting:before,a.btn-secondary--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.btn-secondary--unfilled,a.btn-secondary--unfilled{background:transparent;color:#00bb8f;border:1px solid #00bb8f;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.btn-secondary--unfilled i,a.btn-secondary--unfilled i{color:#00bb8f}.btn-secondary--unfilled:hover,a.btn-secondary--unfilled:hover{background:transparent;color:#00b088;border:1px solid #00b088;}.btn-secondary--unfilled:hover i,a.btn-secondary--unfilled:hover i{color:#00b088}.btn-secondary--unfilled:focus,a.btn-secondary--unfilled:focus{background:transparent;color:#00bb8f;border:1px solid #00bb8f;text-shadow:none;box-shadow:none;}.btn-secondary--unfilled:focus i,a.btn-secondary--unfilled:focus i{color:#00bb8f}.btn-secondary--unfilled:active,a.btn-secondary--unfilled:active,.btn-secondary--unfilled:focus:active,a.btn-secondary--unfilled:focus:active,.btn-secondary--unfilled:active:hover,a.btn-secondary--unfilled:active:hover{background:transparent;color:#24a88a;border:1px solid #24a88a;}.btn-secondary--unfilled:active i,a.btn-secondary--unfilled:active i,.btn-secondary--unfilled:focus:active i,a.btn-secondary--unfilled:focus:active i,.btn-secondary--unfilled:active:hover i,a.btn-secondary--unfilled:active:hover i{color:#24a88a}.btn-highlight,a.btn-highlight{color:#fff;background:#ff7142;}.btn-highlight i,a.btn-highlight i{color:#fff}.btn-highlight:hover,a.btn-highlight:hover{background:#e66a45}.btn-highlight:focus,a.btn-highlight:focus{color:#fff;background:#ff7142;}.btn-highlight:focus i,a.btn-highlight:focus i{color:#fff}.btn-highlight:active,a.btn-highlight:active,.btn-highlight:focus:active,a.btn-highlight:focus:active,.btn-highlight:active:hover,a.btn-highlight:active:hover{background:#d96441}.btn-highlight--disabled[disabled],a.btn-highlight--disabled[disabled],.btn-highlight--disabled,a.btn-highlight--disabled{opacity:.6;cursor:not-allowed;}.btn-highlight--disabled[disabled]:hover,a.btn-highlight--disabled[disabled]:hover,.btn-highlight--disabled:hover,a.btn-highlight--disabled:hover,.btn-highlight--disabled[disabled]:active,a.btn-highlight--disabled[disabled]:active,.btn-highlight--disabled:active,a.btn-highlight--disabled:active,.btn-highlight--disabled[disabled]:focus,a.btn-highlight--disabled[disabled]:focus,.btn-highlight--disabled:focus,a.btn-highlight--disabled:focus,.btn-highlight--disabled[disabled]:focus:active,a.btn-highlight--disabled[disabled]:focus:active,.btn-highlight--disabled:focus:active,a.btn-highlight--disabled:focus:active,.btn-highlight--disabled[disabled]:active:hover,a.btn-highlight--disabled[disabled]:active:hover,.btn-highlight--disabled:active:hover,a.btn-highlight--disabled:active:hover{background-color:#ff7142}.btn-highlight--submitting[disabled],a.btn-highlight--submitting[disabled],.btn-highlight--submitting,a.btn-highlight--submitting{opacity:.6;cursor:default;}.btn-highlight--submitting[disabled]:hover,a.btn-highlight--submitting[disabled]:hover,.btn-highlight--submitting:hover,a.btn-highlight--submitting:hover,.btn-highlight--submitting[disabled]:active,a.btn-highlight--submitting[disabled]:active,.btn-highlight--submitting:active,a.btn-highlight--submitting:active,.btn-highlight--submitting[disabled]:focus,a.btn-highlight--submitting[disabled]:focus,.btn-highlight--submitting:focus,a.btn-highlight--submitting:focus,.btn-highlight--submitting[disabled]:focus:active,a.btn-highlight--submitting[disabled]:focus:active,.btn-highlight--submitting:focus:active,a.btn-highlight--submitting:focus:active,.btn-highlight--submitting[disabled]:active:hover,a.btn-highlight--submitting[disabled]:active:hover,.btn-highlight--submitting:active:hover,a.btn-highlight--submitting:active:hover{background-color:#ff7142}.btn-highlight--submitting[disabled]:before,a.btn-highlight--submitting[disabled]:before,.btn-highlight--submitting:before,a.btn-highlight--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.btn-highlight--unfilled,a.btn-highlight--unfilled{background:transparent;color:#ff7142;border:1px solid #ff7142;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.btn-highlight--unfilled i,a.btn-highlight--unfilled i{color:#ff7142}.btn-highlight--unfilled:hover,a.btn-highlight--unfilled:hover{background:transparent;color:#e66a45;border:1px solid #e66a45;}.btn-highlight--unfilled:hover i,a.btn-highlight--unfilled:hover i{color:#e66a45}.btn-highlight--unfilled:focus,a.btn-highlight--unfilled:focus{background:transparent;color:#ff7142;border:1px solid #ff7142;text-shadow:none;box-shadow:none;}.btn-highlight--unfilled:focus i,a.btn-highlight--unfilled:focus i{color:#ff7142}.btn-highlight--unfilled:active,a.btn-highlight--unfilled:active,.btn-highlight--unfilled:focus:active,a.btn-highlight--unfilled:focus:active,.btn-highlight--unfilled:active:hover,a.btn-highlight--unfilled:active:hover{background:transparent;color:#d96441;border:1px solid #d96441;}.btn-highlight--unfilled:active i,a.btn-highlight--unfilled:active i,.btn-highlight--unfilled:focus:active i,a.btn-highlight--unfilled:focus:active i,.btn-highlight--unfilled:active:hover i,a.btn-highlight--unfilled:active:hover i{color:#d96441}.btn.btn-frameless{color:#999;cursor:pointer}.avatar-img{display:inline-block;position:relative;width:40px;height:40px;overflow:hidden;font-size:10px;}.avatar-img__img-avatar{object-fit:cover;position:absolute;border-radius:50%;left:0;top:0;background-size:cover;background-position:50%;background-image:url("https://assets.codementor.io/avatar/default.png");width:100%;height:100%}.switcher{position:relative;display:inline-block;vertical-align:top;width:60px;height:25px;background-color:#fff;border-radius:18px;box-shadow:inset 0 -1px #fff,inset 0 1px 1px rgba(0,0,0,0.05);cursor:pointer;background-image:linear-gradient(to top,#eee,#fff 25px);}.switcher input.switcher__input{position:absolute;top:0;left:0;opacity:0;}.switcher input.switcher__input:checked ~ .switcher__label{background:#47a8d8;box-shadow:inset 0 1px 2px rgba(0,0,0,0.15),inset 0 0 3px rgba(0,0,0,0.2);}.switcher input.switcher__input:checked ~ .switcher__label:before{opacity:0}.switcher input.switcher__input:checked ~ .switcher__label:after{opacity:1}.switcher input.switcher__input:checked ~ .switcher__handler{left:37px;box-shadow:-1px 1px 5px rgba(0,0,0,0.2)}.switcher .switcher__label{position:relative;display:block;height:inherit;text-transform:uppercase;background:#eceeef;border-radius:inherit;box-shadow:inset 0 1px 2px rgba(0,0,0,0.12),inset 0 0 2px rgba(0,0,0,0.15);transition:.15s ease-out;}.switcher .switcher__label:before{content:attr(data-off);right:11px;color:#aaa;text-shadow:0 1px rgba(255,255,255,0.5)}.switcher .switcher__label:after{content:attr(data-on);left:11px;color:#fff;text-shadow:0 1px rgba(0,0,0,0.2);opacity:0}.switcher .switcher__label:before,.switcher .switcher__label:after{position:absolute;top:50%;margin-top:-.5em;line-height:1;transition:inherit}.switcher .switcher__handler{position:absolute;top:2px;left:2px;width:21px;height:21px;background:#fff;border-radius:10px;box-shadow:1px 1px 5px rgba(0,0,0,0.2);background-image:linear-gradient(to top,#fff 40%,#f0f0f0);transition:left .15s ease-out;}.switcher .switcher__handler:before{content:'';position:absolute;top:50%;left:50%;margin:-6px 0 0 -6px;width:13px;height:13px;background:#f9f9f9;border-radius:6px;box-shadow:inset 0 1px rgba(0,0,0,0.02);background-image:linear-gradient(to top,#eee,#fff)}.empty-modal{position:relative;overflow-y:auto;}.empty-modal__close{cursor:pointer;position:fixed;right:1em;top:.6em;color:#999;font-size:1.5em;z-index:1}.empty-modal__body{-webkit-flex:1;-ms-flex:1;flex:1;min-width:300px;max-width:700px}.rating-icon{color:#999;margin-right:1.7px;}.rating-icon.active{color:#3e90ca}.lazy-image{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;}.lazy-image__progressive{width:100%;height:100%;max-width:900px;position:relative;overflow:hidden;}.lazy-image__progressive > img{height:auto;width:100%;position:absolute;top:-100%;bottom:-100%;left:-100%;right:-100%;margin:auto}.lazy-image__progressive__main{opacity:0;transition:opacity .4s ease-in;}.lazy-image__progressive__main.loaded{opacity:1}.lazy-image__progressive__preview{-webkit-filter:blur(6px);filter:blur(6px);-webkit-transform:scale(1);transform:scale(1);transition:visibility .5s ease-out;}.lazy-image__progressive__preview.loaded{visibility:hidden}.headroom{will-change:transform;top:0;left:0;right:0;z-index:1;}.headroom--unfixed{position:relative;-webkit-transform:translateY(0);transform:translateY(0)}.headroom--scrolled{transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out}.headroom--pinned{position:fixed;-webkit-transform:translateY(0%);transform:translateY(0%)}.headroom--unpinned{position:fixed;-webkit-transform:translateY(-100%);transform:translateY(-100%)}ul.react-pagination{display:inline-block;padding:0 15px;}ul.react-pagination li{display:inline-block;}ul.react-pagination li.active a{background-color:#6293a3;color:#fff}ul.react-pagination li.break{color:#666;margin:0 .5em;cursor:default}ul.react-pagination li.disabled{display:none}ul.react-pagination a{outline:none;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;border-radius:2px;border:1px solid transparent;padding:.5em .85em;margin:0 .15em;border-color:#e5e5e5;background:#fff;text-decoration:none}.share-link{display:-webkit-flex;display:-ms-flexbox;display:flex}.state-progress-bar{width:325px;margin-left:40px;}@media (max-width:640px){.state-progress-bar{margin:0 0 18px 0}}.state-progress-bar--icons{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.state-progress-bar--labels{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:8px}.state-progress-bar--label{-webkit-flex:1;-ms-flex:1;flex:1;font-size:12px;font-weight:500;line-height:1.25;letter-spacing:.1px;text-align:center;color:#8da9b4;}.state-progress-bar--label.active{color:#1d556a}.state-progress-bar--h-bar{margin:0 2px;border-bottom:solid 2px #8da9b4;height:0;width:50px}.state-progress-bar__step{width:26px;height:26px;border-radius:50%;text-align:center;line-height:26px}.state-progress-bar__circle{border:4px solid #8da9b4;}.state-progress-bar__circle--active{border-color:#1d556a}.state-progress-bar__solid-circle{background-color:#8da9b4;color:#f8f9fa;}.state-progress-bar__solid-circle--active{background-color:#1d556a}.cm-comments{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:3em;background:#fff;color:#333;font-size:16px;}.cm-comments .article-comments__thread{margin-top:2em;}.cm-comments .article-comments__thread__header{margin-bottom:1.5em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.cm-comments .article-comments__thread__header img{width:18px;margin-right:.5em}.cm-comments .article-comments__thread__header span{margin-left:4px}.cm-comments .article-comments__load-more{background-color:transparent;-webkit-flex:1;-ms-flex:1;flex:1;border:1px solid #ccc;cursor:pointer;border-radius:3px;color:#777;text-align:center;padding:8px 0;margin-top:1.5em;opacity:.7;}.cm-comments .article-comments__load-more:hover{opacity:1}.cm-comments .article-comment{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1em 0;}.cm-comments .article-comment ~ .article-comment{border-top:solid 1px #efefef}.cm-comments .article-comment__container:hover .article-comment__anchor{display:block}.cm-comments .article-comment__info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:.6em;font-size:.8em}.cm-comments .article-comment__name{color:#4b4b4b;font-weight:bold;font-size:14px;}.cm-comments .article-comment__name a{color:#4b4b4b}.cm-comments .article-comment__timestamp{margin-left:.8em;color:#999}.cm-comments .article-comment__anchor{display:none;color:#999;margin-left:.8em}.cm-comments .article-comment__helpers{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;position:relative;}.cm-comments .article-comment__helpers .helper-trigger{font-size:1.2em;cursor:pointer;padding:0 .5em;color:#999}.cm-comments .article-comment__helpers .helper-dropdown{z-index:2;position:absolute;top:22px;width:120px;border-radius:3px;background-color:#f9f9f9;border:solid 1px rgba(0,0,0,0.06);box-shadow:0 4px 10px 0 rgba(0,0,0,0.2);}.cm-comments .article-comment__helpers .helper-dropdown__item{padding:.6em 1.2em;cursor:pointer;}.cm-comments .article-comment__helpers .helper-dropdown__item i{margin-right:10px}.cm-comments .article-comment__helpers .helper-dropdown__item:hover{background:#00b5e2;color:#fff}.cm-comments .article-comment__body{margin-left:1em;-webkit-flex:1;-ms-flex:1;flex:1}.cm-comments .article-comment__content{color:#222;word-break:break-word;font-size:1.1em;line-height:30px;position:relative;}.cm-comments .article-comment__content--overflow{max-height:200px;overflow:hidden}.cm-comments .article-comment__content--expanded{max-height:auto}.cm-comments .article-comment__content__mask{background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.66) 60%,#fff 95%);height:40px;width:100%;position:absolute;bottom:0}.cm-comments .article-comment__content__expand{width:100%;cursor:pointer;margin:6px 0 12px;color:#00b5e2}.cm-comments .article-comment__content ul{list-style:initial;margin-bottom:1em}.cm-comments .article-comment__content p{margin-bottom:1em}.cm-comments .article-comment__content blockquote p:last-child{margin-bottom:0}.cm-comments .article-comment__content h1,.cm-comments .article-comment__content h2,.cm-comments .article-comment__content h3{margin:14px 0 12px}.cm-comments .article-comment__content h1{font-size:1.8em}.cm-comments .article-comment__content h2{font-size:1.6em;font-weight:600}.cm-comments .article-comment__content h3{font-size:1.4em}.cm-comments .article-comment__content strong{font-size:1em;color:#444}.cm-comments .article-comment__content pre{font-size:14px;border-color:#e6e6e6;background:#f9f9f9}.cm-comments .article-comment__content img{max-width:70%;margin:.4em 0}@media (max-width:640px){.cm-comments .article-comment__content img{max-width:100%}}.cm-comments .article-comment__child > .article-comment:first-child{margin-top:1em;border-top:solid 1px #efefef}.cm-comments .article-comment__child > .article-comment:last-child{padding-bottom:0}.cm-comments .article-comment__child > .reply-form{margin-top:1em;padding:1.5em 0 1em;border-top:solid 1px #efefef}.cm-comments .article-comment__child .article-comment__child{margin-top:0}.cm-comments .article-comment__footer-actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.8em;color:#aaa;height:18px;}.cm-comments .article-comment__footer-actions > div + div{margin-left:1em}.cm-comments .article-comment__footer-actions .footer-actions__item{cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.cm-comments .article-comment__footer-actions .footer-actions__item:hover{color:#888}.cm-comments .article-comment__footer-actions .footer-actions__like-count{margin-left:4px}.cm-comments .article-comment .fa-heart,.cm-comments .article-comment .fa-heart-o{color:rgba(255,140,72,0.7);font-size:14px}.cm-comments .reply-form{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1em;}.cm-comments .reply-form .markdown-hint{font-size:.8em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#888;}.cm-comments .reply-form .markdown-hint img{opacity:.5;margin-right:6px;width:16px}.cm-comments .reply-form .markdown-hint a{color:#888;margin-right:4px}.cm-comments .reply-form__inputs{-webkit-flex:1;-ms-flex:1;flex:1;margin-left:.8em}.cm-comments .reply-form--avatar{margin-top:5px}.cm-comments .reply-form__footer{display:none;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:8px}.cm-comments .reply-form__actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.cm-comments .reply-form__actions > div + div{margin-left:.6em}.cm-comments .reply-form__actions__cancel{color:#999;cursor:pointer}.cm-comments .reply-form__content{padding:1em 1.2em;border-radius:3px;background-color:#fafbfc;border:solid 1px #efefef;resize:none !important;}.cm-comments .reply-form__content:focus{border-color:#00b5e2;}.cm-comments .reply-form__content:focus ~ .reply-form__footer{display:-webkit-flex;display:-ms-flexbox;display:flex}.cm-comments .reply-form__content.dirty ~ .reply-form__footer{display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:640px){.cm-comments{margin:2em 0}.cm-comments .article-comment--avatar{width:30px;height:30px}.cm-comments .article-comment__body{margin-left:.5em}}.feature-tutorial{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:14px;color:#333;position:absolute;z-index:500;top:0;left:0;}.feature-tutorial--left{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.feature-tutorial--left .feature-tutorial__hintDot{margin-left:18px}.feature-tutorial--right{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.feature-tutorial--right .feature-tutorial__hintDot{margin-right:18px}.feature-tutorial--top{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.feature-tutorial--top .feature-tutorial__hintDot{margin-top:18px}.feature-tutorial--bottom{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.feature-tutorial--bottom .feature-tutorial__hintDot{margin-bottom:18px}.feature-tutorial__hintDot{display:inlin-block;width:14px;height:14px;border-radius:50%;background-color:#00d5f3;box-shadow:0 0 0 0 rgba(151,242,252,0.7),0 0 0 0 rgba(196,248,253,0.5);-webkit-animation:pulse 1.5s infinite;animation:pulse 1.5s infinite;-webkit-flex:none;-ms-flex:none;flex:none;}@-webkit-keyframes pulse{0%{-webkit-transform:scale(.9);transform:scale(.9)}70%{-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 10px rgba(151,242,252,0),0 0 0 20px rgba(196,248,253,0)}100%{-webkit-transform:scale(.9);transform:scale(.9);box-shadow:0 0 0 0 rgba(151,242,252,0),0 0 0 0 rgba(196,248,253,0)}}@keyframes pulse{0%{-webkit-transform:scale(.9);transform:scale(.9)}70%{-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 10px rgba(151,242,252,0),0 0 0 20px rgba(196,248,253,0)}100%{-webkit-transform:scale(.9);transform:scale(.9);box-shadow:0 0 0 0 rgba(151,242,252,0),0 0 0 0 rgba(196,248,253,0)}}.feature-tutorial__content{border-radius:2px;background-color:#ebfcfe;box-shadow:0 5px 10px 5px rgba(0,0,0,0.12);max-width:197px;-webkit-flex:none;-ms-flex:none;flex:none;padding:15px;position:relative}.feature-tutorial__body{padding-right:8px;line-height:1.43}.feature-tutorial__cancel-btn{position:absolute;top:12px;right:12px;color:#666;cursor:pointer}.feature-tutorial__actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:20px}.feature-tutorial__action{font-weight:bold;display:inline-block}.feature-tutorial__step-indicator{display:inline-block;}.feature-tutorial__step-indicator span + span{margin-left:3px}.feature-tutorial__step{display:inline-block;width:5px;height:5px;background-color:#d8d8d8;border-radius:50%;}.feature-tutorial__step--current{background-color:#999}.common-modal{color:#666;}.common-modal__action-footer{background-color:#f9f9f9;border-top:solid 1px #e5e5e5;padding:20px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.common-modal__action-footer > * + *{margin-left:20px}@media (max-width:400px){.common-modal__action-footer{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;display:-webkit-flex;display:-ms-flexbox;display:flex}.common-modal__action-footer > * + *{margin-left:0;margin-bottom:10px}}.common-modal__action-footer__positive-btn{font-weight:bold;padding:10px 26px;line-height:15px;cursor:pointer;text-transform:uppercase}.common-modal__action-footer__negative-btn{border:solid 1px #ccc;border-radius:3px;color:#333;padding:10px;line-height:14px;display:inline-block;cursor:pointer;}.common-modal__action-footer__negative-btn:hover{background-color:#f3f3f3}.common-modal__text-header{border-bottom:solid 1px #e6e6e6;padding:32px 20px;color:#003648;font-size:24px;font-weight:bold;text-align:center;position:relative;white-space:normal}.divider{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:10px 0;font-size:14px;color:#808080;}.divider__text{padding:0 18px}.divider__line{-webkit-flex:1;-ms-flex:1;flex:1;border:0;border-top:1px solid rgba(187,188,199,0.5)}.webapp-content .online-index{font-weight:bold;font-size:14px;}.webapp-content .online-index__text{vertical-align:middle}.webapp-content .online-index__icon{margin:0 8px;vertical-align:middle;font-size:11px}.webapp-content .online-index__available{color:#2bd99f}.webapp-content .online-index__online{color:#2bd99f}.webapp-content .online-index__away{color:#f9c928}.webapp-content .online-index__offline{color:#afafaf}.webapp-content .online-index__session{color:#f66}.modal-block{display:none;background-color:#fff;border-radius:3px}.review .radio-item{display:inline-block;margin-right:18px;color:#343434}.review__title{background-color:#09455d;color:#dcdcdc;margin:0;padding:15px}.review__content{padding:25px;padding-top:0}.review__question-block{border-bottom:1px solid #dcdcdc;padding-bottom:15px;margin-top:15px;}.review__question-block:nth-last-child(3){border-bottom:none}.review__question-block input[type="radio"]{margin:0}.review__question-title{color:#09455d}.review__comment{width:640px;height:150px}.review__btn{margin-top:15px;width:60px;height:40px;border:none;float:right;border-radius:3px;}.review__btn--submit{background-color:#3e90ca;color:#fff;margin-left:10px}.review__clear-float{clear:both}.webapp-content .request-form{padding:30px;background-color:#fff;margin-top:0;margin-bottom:0;box-sizing:border-box;}.webapp-content .request-form .form-body .label-title,.webapp-content .request-form .form-body .label-budget,.webapp-content .request-form .form-body .label-email{display:block;color:#444;margin-bottom:10px;font-size:18px}.webapp-content .request-form .form-body .label-email .small{font-weight:400;font-size:80%}.webapp-content .request-form .form-body > input,.webapp-content .request-form .form-body > textarea{height:38px;box-sizing:border-box;padding:5px 10px;font-size:14px;border:1px solid #f0f2f3;display:block;width:100%;margin-bottom:10px;border-radius:3px;background-color:#f0f2f3;resize:vertical;}.webapp-content .request-form .form-body > input:focus,.webapp-content .request-form .form-body > textarea:focus{background-color:#fff;border-color:#ccc}.webapp-content .request-form .form-body > textarea{min-height:100px}.webapp-content .request-form .form-body > input.input-email,.webapp-content .request-form .form-body > input.input-password{width:calc(50% - 5px);display:inline-block;margin-right:10px}.webapp-content .request-form .form-body > input.input-password{margin-right:0}.webapp-content .request-form .form-body .budget-buttons{margin-bottom:15px;}.webapp-content .request-form .form-body .budget-buttons > .btn{border:1px solid #eee;background-color:#f0f2f3;width:80px;height:40px;padding:0;text-align:center;font-size:14px;padding-bottom:0;margin-right:5px;margin-bottom:5px;}.webapp-content .request-form .form-body .budget-buttons > .btn:focus{outline:none}.webapp-content .request-form .form-body .budget-buttons > .btn.active{background-color:#ddd;box-shadow:none;border-color:#ddd;position:relative;}.webapp-content .request-form .form-body .budget-buttons > .btn.active:after{content:'✓';position:absolute;top:-5px;right:-5px;width:18px;height:18px;box-sizing:border-box;padding-left:2px;line-height:18px;text-align:center;display:block;border-radius:50%;background-color:#16bb8e;color:#fff}.webapp-content .request-form .btn-submit-request{color:#fff;background-color:#e84d3d;border-color:#e84d3d;border-radius:3px;}.webapp-content .request-form .btn-submit-request:focus{outline:none}.webapp-content .request-form .btn-submit-request[disabled]:hover{background-color:#e84d3d;border-color:#e84d3d}.webapp-content .request-form .error-msg{margin-left:20px}.webapp-content .request-form .react-tagsinput{background-color:#f0f2f3;border:1px solid #f0f2f3;border-radius:3px;overflow:hidden;padding-left:5px;padding-top:5px;min-height:38px;margin-bottom:20px}.webapp-content .request-form .react-tagsinput-tag{background-color:#ddd;border-radius:2px;border:1px solid #ddd;color:#5f6366;display:inline-block;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;margin:2px;padding:0 5px}.webapp-content .request-form .react-tagsinput-remove{cursor:pointer;font-weight:bold;color:#585858;margin-left:5px}.webapp-content .request-form .react-tagsinput-remove:before{content:" x"}.webapp-content .request-form .react-tagsinput-input{background:transparent;border:0;color:#777;font-family:sans-serif;font-size:14px;font-weight:400;outline:none;padding:5px;width:170px;height:26px;box-sizing:border-box}.webapp-content .request-form .react-tagsinput-invalid{background-color:#fbd8db;color:#90111a}.webapp-content .request-form .react-tagsinput-validating{background:#fffacd}.webapp-content .onboarding{background:url("/static/images/BackgroundImg/bg-landing-3.jpg") no-repeat #0e2439 fixed;background-position:center;background-size:cover;font-family:'Open Sans',sans-serif;top:0;left:0;}.webapp-content .onboarding__content{padding-top:50px;padding-bottom:50px;background:rgba(9,69,93,0.8);min-height:calc(100vh);}.webapp-content .onboarding__content__header-block{clear:both}.webapp-content .onboarding__content__title{color:#fff;font-size:22px;font-weight:bold;line-height:30px;float:left;display:block;margin-right:10px}.webapp-content .onboarding__content__logo{float:left;display:block;}.webapp-content .onboarding__content__logo img{height:23px;width:auto}.webapp-content .onboarding__content__subtitle{font-size:30px;font-weight:500;color:#fff;line-height:40px;margin:15px 0 60px;}@media (max-width:768px){.webapp-content .onboarding__content__subtitle{font-size:20px;line-height:30px;margin-bottom:30px}}.webapp-content .onboarding__content__card-link:hover{text-decoration:none}.webapp-content .onboarding__content__card{margin-bottom:30px;display:block;position:relative;}.webapp-content .onboarding__content__card:active{margin:5px 0 25px}.webapp-content .onboarding__content__card:hover .original{opacity:0;transition:opacity .3s ease-in}.webapp-content .onboarding__content__card:hover .hover{opacity:1;transition:opacity .3s ease-in;}.webapp-content .onboarding__content__card:hover .hover__description{text-decoration:none}.webapp-content .onboarding__content__card i.service-icon{width:70px;height:70px;background:url("/static/images/Onboarding/service_icons.png") no-repeat;background-size:490px 70px;}.webapp-content .onboarding__content__card i.service-icon.icon-live-help{background-position:0}.webapp-content .onboarding__content__card i.service-icon.icon-hire{background-position:-70px 0}.webapp-content .onboarding__content__card i.service-icon.icon-monthly{background-position:-140px 0}.webapp-content .onboarding__content__card i.service-icon.icon-class{background-position:-210px 0}.webapp-content .onboarding__content__card i.service-icon.icon-recource{background-position:-280px 0}.webapp-content .onboarding__content__card i.service-icon.icon-task{background-position:-350px 0}.webapp-content .onboarding__content__card i.service-icon.icon-x{background-position:-420px 0}.webapp-content .onboarding__content__card .original{padding:50px 30px 30px;background-color:rgba(255,255,255,0.5);border-radius:5px;color:#fff;height:270px;opacity:1;}.webapp-content .onboarding__content__card .original__icon{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:3px solid #fff;border-radius:50%;width:110px;height:110px;margin-bottom:20px}.webapp-content .onboarding__content__card .original__title{display:table;text-align:center;height:60px;}.webapp-content .onboarding__content__card .original__title__text{display:table-cell;vertical-align:middle;font-size:20px;font-weight:bold;line-height:30px;letter-spacing:1px}.webapp-content .onboarding__content__card .hover{padding:30px;background-color:rgba(232,77,61,0.9);border-radius:5px;color:#fff;height:270px;opacity:0;width:100%;display:block;position:absolute;left:0;top:0;}.webapp-content .onboarding__content__card .hover i.service-icon{display:inline-block;width:50px;height:50px;background-size:350px 50px;}.webapp-content .onboarding__content__card .hover i.service-icon.icon-live-help{background-position:0}.webapp-content .onboarding__content__card .hover i.service-icon.icon-hire{background-position:-50px 0}.webapp-content .onboarding__content__card .hover i.service-icon.icon-monthly{background-position:-100px 0}.webapp-content .onboarding__content__card .hover i.service-icon.icon-class{background-position:-150px 0}.webapp-content .onboarding__content__card .hover i.service-icon.icon-recource{background-position:-200px 0}.webapp-content .onboarding__content__card .hover i.service-icon.icon-task{background-position:-250px 0}.webapp-content .onboarding__content__card .hover i.service-icon.icon-x{background-position:-300px 0}.webapp-content .onboarding__content__card .hover__icon{margin-bottom:10px}.webapp-content .onboarding__content__card .hover__title{display:table;text-align:center;height:36px;}.webapp-content .onboarding__content__card .hover__title__text{display:table-cell;vertical-align:middle;font-size:18px;font-weight:bold;line-height:24px;letter-spacing:1px}.webapp-content .onboarding__content__card .hover__description{margin:10px 0 20px;font-size:14px;font-weight:300;line-height:22px}.webapp-content .onboarding__content__card .hover__btn{font-size:14px;font-weight:bold;border:2px solid #fff;padding:10px 15px;display:inline-block;border-radius:3px;}.webapp-content .onboarding__content__card .hover__btn:hover{background-color:#fff;color:#e84d3d}.webapp-content .onboarding__content__card-last .original{background-color:rgba(255,255,255,0.3);color:rgba(255,255,255,0.6)}.webapp-content .onboarding__content__card-last:hover .original{background-color:rgba(255,255,255,0.5);color:#fff;opacity:1}.webapp-content .onboarding-detail{min-height:calc(100vh);background-color:#073648;font-family:'Open Sans',sans-serif;}.webapp-content .onboarding-detail__menu{padding:20px;margin-bottom:30px;border-bottom:1px solid rgba(0,0,0,0.5);box-shadow:0 1px 0 rgba(255,255,255,0.15);}.webapp-content .onboarding-detail__menu img{height:20px;width:auto}.webapp-content .onboarding-detail__back-link{color:rgba(255,255,255,0.6);font-size:30px;font-weight:300;}.webapp-content .onboarding-detail__back-link:hover{text-decoration:none}.webapp-content .onboarding-detail__back-link:hover{color:rgba(255,255,255,0.8)}.webapp-content .onboarding-detail__title{color:rgba(255,255,255,0.9);font-size:28px;font-weight:300;margin-bottom:20px}.webapp-content .onboarding-detail__description{color:rgba(255,255,255,0.7);font-size:14px;line-height:24px;font-weight:300}.webapp-content .onboarding-detail__content{margin:20px 0 40px;background-color:#fff;border-radius:5px;padding:80px 100px}.webapp-content .onboarding-detail__action{background-color:#e84d3d;color:#fff;padding:15px 20px;display:inline-block;border-radius:4px;text-transform:uppercase;font-size:12px;cursor:pointer;border:2px solid #e84d3d;font-weight:bold;text-decoration:none !important;}.webapp-content .onboarding-detail__action:hover{background-color:#fff;color:#e84d3d}.webapp-content .onboarding-detail__action i{margin-left:5px}.webapp-content .onboarding-detail__skip{color:#aaa;font-size:12px;margin-top:18px;display:inline-block;}.webapp-content .onboarding-detail__skip i{margin-left:5px}.webapp-content .onboarding-detail__skip:hover{text-decoration:none}.webapp-content .onboarding-live-help__video{width:600px;height:350px;margin-bottom:30px}.webapp-content .onboarding-hire--left{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:20px;}.webapp-content .onboarding-hire--left__index{width:80px;padding:10px;}.webapp-content .onboarding-hire--left__index__step{font-size:20px;border:1px solid #aaa;background-color:#f8f9fa;color:#666;border-radius:50%;width:36px;height:36px;line-height:36px}.webapp-content .onboarding-hire--left__content{-webkit-flex:1;-ms-flex:1;flex:1;text-align:left;padding:10px;}.webapp-content .onboarding-hire--left__content__title{font-size:20px;font-weight:bold;line-height:32px;color:#666;margin-bottom:10px}.webapp-content .onboarding-hire--left__content__description{font-size:16px;line-height:28px;color:#999}.webapp-content .onboarding-hire__img{width:100%;height:auto}.webapp-content .onboarding-longterm__index{text-align:left;}.webapp-content .onboarding-longterm__index__step{font-size:14px;border:1px solid #aaa;background-color:#f8f9fa;color:#666;border-radius:50%;width:28px;height:28px;line-height:28px;text-align:center}.webapp-content .onboarding-longterm__title{font-size:16px;font-weight:bold;line-height:24px;color:#666;margin-bottom:10px}.webapp-content .onboarding-longterm__description{font-size:14px;line-height:24px;color:#999}.webapp-content .onboarding-longterm__img{width:80%;height:auto;margin-top:-10px}.webapp-content .onboarding-classes__landing-image{width:100%;max-width:500px;height:auto;margin-bottom:30px}.webapp-content .onboarding-classes__title{font-size:24px;line-height:40px;margin-bottom:15px;color:#333;font-weight:bold}.webapp-content .onboarding-classes__description{font-size:16px;line-height:24px;color:#666;margin-bottom:30px}.webapp-content .onboarding-resources__img{width:90%;height:auto;margin-bottom:30px}.webapp-content .onboarding-resources__resource{margin-bottom:40px;}.webapp-content .onboarding-resources__resource__name{font-weight:bold;font-size:18px;line-height:24px;color:#666;margin-bottom:10px}.webapp-content .onboarding-resources__resource__description{font-size:14px;line-height:22px;color:#999}.webapp-content .onboarding-resources__resource__link{font-size:14px;margin:10px 0;display:inline-block;font-weight:bold;}.webapp-content .onboarding-resources__resource__link:hover{text-decoration:none}.webapp-content .onboarding-resources__resource__link i{margin-left:5px}.webapp-content .onboarding-x--left{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:10px;}.webapp-content .onboarding-x--left__index{width:80px;padding:10px;}.webapp-content .onboarding-x--left__index__step{font-size:20px;border:1px solid #aaa;background-color:#f8f9fa;color:#666;border-radius:50%;width:36px;height:36px;line-height:36px}.webapp-content .onboarding-x--left__content{-webkit-flex:1;-ms-flex:1;flex:1;text-align:left;padding:10px;}.webapp-content .onboarding-x--left__content__title{font-size:20px;font-weight:bold;line-height:32px;color:#666;margin-bottom:10px}.webapp-content .onboarding-x--left__content__description{font-size:16px;line-height:28px;color:#999}.webapp-content .onboarding-x__img{width:100%;box-shadow:0 2px 13px rgba(0,0,0,0.3);height:auto}.dropdown-wrapper{position:relative;}.dropdown-wrapper__dropdown{position:absolute;bottom:-4px;right:0;min-width:160px;border-radius:2px;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2);border:solid 1px #ddd;-webkit-transform:translateY(100%);transform:translateY(100%);z-index:1}.leaderboard .mini-profile{box-sizing:border-box;position:relative;}.leaderboard .mini-profile--wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;height:88vh;}@media (max-width:760px){.leaderboard .mini-profile--wrapper{display:block;padding:40px 40px 120px;overflow:auto}}.leaderboard .mini-profile--left{width:260px;max-height:88vh;padding:40px 40px 24px 60px;text-align:center;overflow:auto;}@media (max-width:760px){.leaderboard .mini-profile--left{width:100%;padding:0 0 40px;max-height:unset;text-align:left;overflow:hidden}}.leaderboard .mini-profile--left .mini-profile__avatar--avatar{width:160px;height:160px;margin-bottom:24px;}@media (max-width:760px){.leaderboard .mini-profile--left .mini-profile__avatar--avatar{display:block}}.leaderboard .mini-profile--left .mini-profile__avatar--avatar img{width:160px;height:160px}.leaderboard .mini-profile--right{-webkit-flex:1;-ms-flex:1;flex:1;padding:40px 60px 0 0;max-height:88vh;overflow:auto;}@media (max-width:760px){.leaderboard .mini-profile--right{width:100%;padding:0;max-height:unset;overflow:hidden}}.leaderboard .mini-profile__header-info{margin-bottom:16px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.leaderboard .mini-profile__mentor-name{font-size:24px;font-weight:bold;line-height:1.5;color:#003648;display:inline-block}.leaderboard .mini-profile__rating{font-size:12px;display:inline-block;}.leaderboard .mini-profile__rating--num{margin:0 5px 0 10px;color:#999}.leaderboard .mini-profile__rating .rating-stars > i{color:#33b2d1}.leaderboard .mini-profile__headline{font-size:14px;font-weight:bold;line-height:1.43;color:#003648;margin-bottom:16px;white-space:pre-wrap}.leaderboard .mini-profile__about{font-size:14px;line-height:1.71;color:#666;margin-bottom:32px;white-space:pre-wrap}.leaderboard .mini-profile__module{margin-bottom:16px;}.leaderboard .mini-profile__module__title{font-size:18px;font-weight:bold;line-height:1.5;color:rgba(0,0,51,0.4) 4;margin-bottom:16px}.leaderboard .mini-profile__expertise{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:16px;box-sizing:border-box;}.leaderboard .mini-profile__expertise__icon{width:32px;margin-right:16px;}.leaderboard .mini-profile__expertise__icon > img{width:100%;height:auto}.leaderboard .mini-profile__expertise__content{-webkit-flex:1;-ms-flex:1;flex:1}.leaderboard .mini-profile__expertise__header{font-size:16px;font-weight:bold;line-height:1.5;color:#333;margin-right:5px}.leaderboard .mini-profile__expertise__seniority{font-size:12px;color:#999}.leaderboard .mini-profile__expertise__description{font-size:14px;line-height:1.71;color:#666;white-space:pre-wrap}.leaderboard .mini-profile__employment,.leaderboard .mini-profile__project{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:16px;box-sizing:border-box;}.leaderboard .mini-profile__employment--left,.leaderboard .mini-profile__project--left{width:32px;margin-right:16px;text-align:center}.leaderboard .mini-profile__employment--right,.leaderboard .mini-profile__project--right{-webkit-flex:1;-ms-flex:1;flex:1}.leaderboard .mini-profile__employment__header,.leaderboard .mini-profile__project__header{font-size:16px;font-weight:bold;line-height:1.5;color:#333;margin-bottom:4px}.leaderboard .mini-profile__employment__company-name,.leaderboard .mini-profile__project__company-name{font-size:12px;font-weight:bold;line-height:1.5;color:#333}.leaderboard .mini-profile__employment__duration,.leaderboard .mini-profile__project__duration{font-size:12px;line-height:1.5;color:#999}.leaderboard .mini-profile__employment__description,.leaderboard .mini-profile__project__description{font-size:14px;line-height:1.71;color:#666;white-space:pre-wrap}.leaderboard .mini-profile__employment__categories .category,.leaderboard .mini-profile__project__categories .category{font-size:12px;line-height:1.5;color:rgba(0,54,72,0.4);}.leaderboard .mini-profile__employment__categories .category:after,.leaderboard .mini-profile__project__categories .category:after{content:'●';margin:0 5px}.leaderboard .mini-profile__employment__categories .category:last-child:after,.leaderboard .mini-profile__project__categories .category:last-child:after{content:''}.leaderboard .mini-profile__employment__start-year,.leaderboard .mini-profile__project__start-year{font-size:12px;line-height:1.5;color:#999;margin-right:24px}.leaderboard .mini-profile__employment__client,.leaderboard .mini-profile__project__client{font-size:12px;font-weight:600;line-height:1.5;color:#333}.leaderboard .mini-profile .mini-profile__btn{padding:8px 16px;width:100%;font-size:14px;font-weight:600;line-height:1.43;display:inline-block;background-color:#137ded;color:#fff;text-transform:uppercase;max-width:300px;margin-bottom:24px;}.leaderboard .mini-profile .mini-profile__btn:hover{background:#1170d4}.leaderboard .mini-profile .mini-profile__btn:active,.leaderboard .mini-profile .mini-profile__btn:focus{background:#0f64bd}@media (max-width:760px){.leaderboard .mini-profile .mini-profile__btn--desktop{display:none}}.leaderboard .mini-profile__location{font-size:14px;line-height:1.5;color:#666;}.leaderboard .mini-profile__location > i{margin-right:10px}.leaderboard .mini-profile__close-btn{padding:3px;display:inline-block;font-size:20px;color:#b8b8b8;position:absolute;right:15px;top:5px;z-index:1;}.leaderboard .mini-profile__close-btn:hover{cursor:pointer}.leaderboard .mini-profile__mobile-call-to-action{position:absolute;bottom:0;left:0;width:100%;padding:20px;text-align:center;box-sizing:border-box;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 35%,#fff 100%);display:none;}@media (max-width:760px){.leaderboard .mini-profile__mobile-call-to-action{display:block}}.leaderboard .mini-profile__mobile-call-to-action > button{margin-bottom:0;margin-top:24px}.webapp-content .leaderboard{background:#f9f9f9;font-family:'Open Sans',sans-serif;}.webapp-content .leaderboard h1{font-family:Raleway;font-weight:500;}.webapp-content .leaderboard h1 b{font-weight:900}.webapp-content .leaderboard .container{width:95%;max-width:1100px;margin:0 auto}.webapp-content .leaderboard .title-block{padding:30px 0 15px;margin-top:65px;text-align:center;background-color:#fff;}.webapp-content .leaderboard .title-block__img{width:60px;height:60px;margin:0 auto}.webapp-content .leaderboard .title-block__title{color:#003648;font-size:32px;font-family:Raleway;font-weight:600;line-height:1.31;margin-bottom:24px;}@media (max-width:600px){.webapp-content .leaderboard .title-block__title{font-size:32px}}.webapp-content .leaderboard .title-block__description{font-size:16px;line-height:1.5;margin:0 auto 32px;color:#666;max-width:800px}.webapp-content .leaderboard .title-block__hint{margin-top:24px;color:#666;font-size:14px}.webapp-content .leaderboard__press{text-align:center;background-color:#fff;}@media (max-width:512px){.webapp-content .leaderboard__press{display:none}}.webapp-content .leaderboard__press__logos{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:16px 0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.webapp-content .leaderboard__press__logos > .press-logo{margin:0 20px;}@media (max-width:1048px){.webapp-content .leaderboard__press__logos > .press-logo:nth-last-child(1){display:none}}@media (max-width:860px){.webapp-content .leaderboard__press__logos > .press-logo:nth-last-child(2){display:none}}@media (max-width:720px){.webapp-content .leaderboard__press__logos > .press-logo:nth-last-child(3){display:none}}@media (max-width:620px){.webapp-content .leaderboard__press__logos > .press-logo:nth-last-child(4){display:none}}.webapp-content .leaderboard .main-content{padding-top:16px;margin:0 auto;border-top:1px solid #e6e6e6;}.webapp-content .leaderboard .main-content__inner{display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:1028px){.webapp-content .leaderboard .main-content__inner{display:block}}.webapp-content .leaderboard .main-content__inner--left{-webkit-flex:3;-ms-flex:3;flex:3;padding:16px}.webapp-content .leaderboard .main-content__inner--right{-webkit-flex:1;-ms-flex:1;flex:1;padding:16px;max-width:350px;margin:0 auto}.webapp-content .leaderboard .mentors{margin:0 auto;}.webapp-content .leaderboard .mentors > h2{font-size:12px;line-height:1.36;margin:0 0 16px;color:#666;font-family:'Open Sans';text-transform:uppercase}.webapp-content .leaderboard .become-freelancer{background:#fff;margin-top:16px;box-shadow:0 5px 15px 0 rgba(0,0,0,0.1);padding:32px 40px;}.webapp-content .leaderboard .become-freelancer > h2{margin-top:0;font-size:22px;font-family:'Open Sans';line-height:1.36;color:#003648;font-weight:normal}.webapp-content .leaderboard .become-freelancer__category{display:block;color:#137ded;font-size:22px;line-height:1.36;font-weight:bold;margin:5px 0}.webapp-content .leaderboard .become-freelancer__description{margin:16px 0;color:#666;font-size:14px;line-height:1.43}.webapp-content .leaderboard .become-freelancer__btn{width:100%;color:#fff;padding:8px 16px;font-size:14px;font-weight:600;line-height:1.43;margin-bottom:12px;display:inline-block;text-transform:uppercase;background-color:#137ded;}.webapp-content .leaderboard .become-freelancer__btn:hover{background:#1170d4}.webapp-content .leaderboard .become-freelancer__view-jobs{font-size:12px;line-height:1.5;color:#666;}.webapp-content .leaderboard .become-freelancer__view-jobs > a{color:#137ded;margin-left:3px}.webapp-content .leaderboard .testimonial{padding-bottom:0}.webapp-content .leaderboard .city-links{background:#fff;margin-top:15px;box-shadow:0 0 0 1px rgba(232,232,232,0.36),0 12px 24px 0 rgba(202,202,202,0.22);padding:20px 30px;}.webapp-content .leaderboard .city-links > h2{font-size:16px;color:#003648;margin:10px 0;line-height:28px;font-weight:600}.webapp-content .leaderboard .city-links > ul{padding-left:0}.webapp-content .leaderboard .city-links__item{font-size:14px;line-height:28px;margin-left:5px}.webapp-content .leaderboard .mentor-block{border-radius:3px;margin-bottom:16px;color:#8e979b;background:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:32px;box-shadow:0 5px 15px 0 rgba(0,0,0,0.1);}@media (max-width:600px){.webapp-content .leaderboard .mentor-block{display:block}}.webapp-content .leaderboard .mentor-block--left{width:164px;text-align:center;padding-right:36px;}@media (max-width:600px){.webapp-content .leaderboard .mentor-block--left{width:100%;padding-right:0}}.webapp-content .leaderboard .mentor-block--right{position:relative;-webkit-flex:1;-ms-flex:1;flex:1;}@media (max-width:600px){.webapp-content .leaderboard .mentor-block--right{text-align:center}}.webapp-content .leaderboard .mentor-block__header-info{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:8px;}@media (max-width:600px){.webapp-content .leaderboard .mentor-block__header-info{display:block}}.webapp-content .leaderboard .mentor-block__mentor-name{display:block;margin-right:13px;color:#003b55;font-size:22px;line-height:1.5;font-weight:bold;text-decoration:underline;}.webapp-content .leaderboard .mentor-block__mentor-name:hover{cursor:pointer}@media (max-width:600px){.webapp-content .leaderboard .mentor-block__mentor-name{margin-right:0}}.webapp-content .leaderboard .mentor-block .rating,.webapp-content .leaderboard .mentor-block .rating-stars{line-height:36px;font-size:12px;margin-left:5px;color:#999;}@media (max-width:512px){.webapp-content .leaderboard .mentor-block .rating,.webapp-content .leaderboard .mentor-block .rating-stars{display:none}}.webapp-content .leaderboard .mentor-block .rating .rating-icon.active,.webapp-content .leaderboard .mentor-block .rating-stars .rating-icon.active{color:#33b2d1}.webapp-content .leaderboard .mentor-block .rating .rating-icon,.webapp-content .leaderboard .mentor-block .rating-stars .rating-icon{color:#f3f5f5;margin-right:2px}.webapp-content .leaderboard .mentor-block__hire-now{font-size:14px;font-weight:500;line-height:1.5;color:#fff;padding:8px 16px;margin:16px auto;background-color:#137ded;text-transform:uppercase;display:inline-block;border-radius:3px;}.webapp-content .leaderboard .mentor-block__hire-now:hover{background:#1170d4}.webapp-content .leaderboard .mentor-block__hire-now:active,.webapp-content .leaderboard .mentor-block__hire-now:focus{background:#0f64bd}.webapp-content .leaderboard .mentor-block__location{font-size:12px;line-height:1.43;color:#666;margin-bottom:4px;}@media (max-width:600px){.webapp-content .leaderboard .mentor-block__location{display:none}}.webapp-content .leaderboard .mentor-block__location > strong{color:#333}.webapp-content .leaderboard .mentor-block__headline{font-size:14px;font-weight:bold;line-height:1.43;color:#333;margin-bottom:4px;}.webapp-content .leaderboard .mentor-block__headline mark.highlight{font-weight:600;background-color:transparent;color:#000}.webapp-content .leaderboard .mentor-block__description{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:16px;}@media (max-width:600px){.webapp-content .leaderboard .mentor-block__description{display:block}}.webapp-content .leaderboard .mentor-block__description--quote{padding-right:16px;}@media (max-width:600px){.webapp-content .leaderboard .mentor-block__description--quote{display:none}}.webapp-content .leaderboard .mentor-block__description--quote > img{width:20px;height:auto}.webapp-content .leaderboard .mentor-block__description--detail{-webkit-flex:1;-ms-flex:1;flex:1;white-space:pre-wrap;font-size:14px;line-height:1.5;color:#666;}@media (max-width:600px){.webapp-content .leaderboard .mentor-block__description--detail > span{max-height:230px;overflow:hidden;display:block}}@media (max-width:600px){.webapp-content .leaderboard .mentor-block__description--detail{width:100%;word-break:break-word;text-align:left}}.webapp-content .leaderboard .mentor-block__description--detail mark.highlight{font-weight:600;background-color:transparent;color:#333}.webapp-content .leaderboard .mentor-block__description__show-all{margin-top:12px;display:inline-block;color:#137ded;font-weight:bold;font-size:14px;line-height:1.57}.webapp-content .leaderboard .mentor-block__expertises__tag{background-color:#f2f2f2;padding:3px 8px;margin:0 4px 4px 0;display:inline-block;color:#666;font-size:12px;}.webapp-content .leaderboard .mentor-block__expertises__tag > b{color:#333;font-weight:600}.webapp-content .leaderboard .mentor-block__expertises__tag:hover{background-color:#eee}.webapp-content .leaderboard .mentor-block__expertises__tag--more{background-color:#eee;color:#666;}.webapp-content .leaderboard .mentor-block__expertises__tag--more:hover{background-color:#ccc}.webapp-content .leaderboard .freelancer-apply{background-color:#fff;margin-top:0;text-align:center;padding-bottom:80px;}.webapp-content .leaderboard .freelancer-apply .companies{padding-bottom:40px}.webapp-content .leaderboard .freelancer-apply__btn{border-radius:3px;padding:13px 40px;font-size:18px;line-height:21px;background:#4cc;color:#fff;margin:0 10px 1em;display:inline-block;}.webapp-content .leaderboard .freelancer-apply__btn:hover{text-decoration:none;background:rgba(68,204,204,0.9)}.webapp-content .leaderboard .freelance-rates{margin-top:16px;padding:32px 40px;font-size:16px;line-height:1.5;color:#003648;background-color:#fff;box-shadow:0 5px 15px 0 rgba(0,0,0,0.1);}.webapp-content .leaderboard .freelance-rates > a{margin-top:16px;display:block}.webapp-content .leaderboard .freelance-rates > b{color:#137ded}.webapp-content .leaderboard .search-bar__input{width:100%;background-color:#fff;border:1px solid #e6e6e6;border-radius:3px;font-size:20px;line-height:1.5;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:16px;position:relative;}.webapp-content .leaderboard .search-bar__input:focus-within > i{display:none}.webapp-content .leaderboard .search-bar__input > i{line-height:30px;padding:17px 0 17px 16px}.webapp-content .leaderboard .search-bar__input > div{width:100%;}.webapp-content .leaderboard .search-bar__input > div > input{border:none;padding:17px 16px;width:100%;}.webapp-content .leaderboard .search-bar__input > div > input:focus{outline:none}.webapp-content .leaderboard .search-bar__dropdown-item{padding:4px 16px;font-size:20px;line-height:1.5;color:#666;}.webapp-content .leaderboard .search-bar__dropdown-item:first-child{margin-top:8px}.webapp-content .leaderboard .search-bar__dropdown-item:last-child{margin-bottom:8px}.webapp-content .leaderboard .search-bar__dropdown-item--selected{background-color:#009fc6;color:#fff;font-weight:bold}.webapp-content .leaderboard__live-help{margin-top:16px;text-align:center;}.webapp-content .leaderboard__live-help > a{font-size:12px;color:#137ded}.webapp-content .service-dir{padding:30px 0 40px;background:#f3f3f3}.webapp-content .service-dir__breadcrumb{padding:0 30px;}.webapp-content .service-dir__breadcrumb .breadcrumb{background:#fff}.webapp-content .service-dir__result-block{border-left:2px solid rgba(7,54,72,0.03);box-shadow:inset 1px 0 0 rgba(255,255,255,0.7);padding:0 25px}.webapp-content .service-dir__result-wrapper{padding:8px}.webapp-content .service-dir__header{display:inline-block;margin:0;padding:0 15px 15px;font-size:2em;color:#555;}.webapp-content .service-dir__header-count{color:#888}.webapp-content .service-dir__result{background:#fff;border:1px solid #ececec;padding:10px 12px;margin-bottom:5px;overflow:hidden;transition:.3s all ease-out;}.webapp-content .service-dir__result:hover{box-shadow:0 1px 4px rgba(0,0,0,0.16),0 1px 4px rgba(0,0,0,0.23);}.webapp-content .service-dir__result:hover a{text-decoration:none}.webapp-content .service-dir__result a{color:#666}.webapp-content .service-dir__result .result-cover{width:100%;overflow:hidden;position:relative;}.webapp-content .service-dir__result .result-cover__wrapper{width:100%;height:120px;background-color:#eee}.webapp-content .service-dir__result .result-cover__img{width:100%;height:100%;object-fit:cover}.webapp-content .service-dir__result .result-header__content,.webapp-content .service-dir__result .result-header__price,.webapp-content .service-dir__result .result-header__delivery-time{padding:2px 6px}.webapp-content .service-dir__result .result-header__content h2{margin-top:7px;font-size:1.1em;line-height:1.3em;height:40px;overflow:hidden}.webapp-content .service-dir__result .result-header__price{text-align:right;font-size:1.6em;color:#56a557;font-weight:bold;}.webapp-content .service-dir__result .result-header__price .doller-sign{font-size:.8em;padding:2px}.webapp-content .service-dir__result .result-header__delivery-time{color:#777}.webapp-content .service-dir__result .result-seller{width:100%;padding:5px 0;color:#888;margin-bottom:8px;border-bottom:1px solid #eee;}.webapp-content .service-dir__result .result-seller .seller-header__mentor,.webapp-content .service-dir__result .result-seller .seller-header__rating{padding:2px 6px}.webapp-content .service-dir__result .result-seller .seller-header__mentor .name{margin-left:3px}.webapp-content .service-dir__result .result-seller .seller-header__rating{text-align:right;}.webapp-content .service-dir__result .result-seller .seller-header__rating .rating-wrapper{display:block;text-align:left;font-size:.85em;}.webapp-content .service-dir__result .result-seller .seller-header__rating .rating-wrapper__num{margin-right:5px;font-size:.9em}.webapp-content .service-dir__result .result-seller .seller-header__rating .rating-wrapper__star{color:#3e90ca;font-size:.9em}.webapp-content .service-dir__filter-block{padding:0 30px}.webapp-content .service-dir__filter .filter-group{margin-bottom:30px;}.webapp-content .service-dir__filter .filter-group__header{border-bottom:1px solid rgba(7,54,72,0.08);box-shadow:inset 0 0 2px rgba(255,255,255,0.7);padding:5px 0 10px;margin:0 0 10px;color:#9e9e9e;}.webapp-content .service-dir__filter .filter-group__header i{vertical-align:text-top;font-size:1em}.webapp-content .service-dir__filter .filter-group__header-title{margin:0 6px;display:inline-block;font-weight:bold;font-size:1.1em;text-transform:uppercase}.webapp-content .service-dir__filter .filter-group__input{height:30px;margin:0 10px;}.webapp-content .service-dir__filter .filter-group__input-hint{margin:0 10px;color:#888;font-size:.9em;text-align:right}.webapp-content .service-dir__filter .filter-group__list{list-style:none;position:relative;}.webapp-content .service-dir__filter .filter-group__list-item{font-weight:300;font-size:1.1em;line-height:1.5em;}.webapp-content .service-dir__filter .filter-group__list-item a{display:block;color:#555;padding:2px 10px;cursor:pointer;}.webapp-content .service-dir__filter .filter-group__list-item a:hover,.webapp-content .service-dir__filter .filter-group__list-item a:active,.webapp-content .service-dir__filter .filter-group__list-item a:visited{color:#333;text-decoration:none}.webapp-content .service-dir__filter .filter-group__list-item:hover{background:#eaeaea}.webapp-content .service-dir__filter .filter-group__list-item--active{color:#333;font-weight:bold}.webapp-content .service-dir__filter .filter-group__list-item--bottom{position:absolute;bottom:-28px;width:100%}.webapp-content .service-categories__header{padding-top:60px;background-color:#09455d;color:#fff;}.webapp-content .service-categories__header-title{font-size:3em;margin:0 0 30px}.webapp-content .service-categories__header-desc{color:#eee;font-size:1.5em;line-height:1.3;font-weight:400}.webapp-content .service-categories__header-cta{background:#e84d3d;color:#fff;border-radius:4px;display:inline-block;margin:40px 0 25px;font-weight:bold;font-size:1.2em;padding:14px 36px;text-decoration:none;cursor:pointer;}.webapp-content .service-categories__header-cta:hover{text-decoration:none;background:#ca4335;color:#fff}.webapp-content .service-categories__header-right{height:320px;margin-top:-20px;overflow:hidden;}.webapp-content .service-categories__header-right img{height:100%}@media (max-width:992px){.webapp-content .service-categories__header{text-align:center}.webapp-content .service-categories__header-right{margin-top:20px}}.webapp-content .service-categories__bread{background:#0d6182;border-bottom:1px solid #ddd;}.webapp-content .service-categories__bread-title{margin:0;color:#eee;padding:6px 15px;font-size:1.1em;font-weight:400}.webapp-content .service-categories__list{margin:30px 0;}.webapp-content .service-categories__list-title{margin:0 15px 10px;color:#777}.webapp-content .service-categories__block{width:100%;display:inline-block;padding:30px 0 40px;background:#fafafa;margin-bottom:30px;transition:.4s all;text-align:center;}.webapp-content .service-categories__block:hover{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);text-decoration:none}.webapp-content .service-categories__block-cover-image{width:70px;padding:15px 0}.webapp-content .service-categories__name{font-size:1.3em;color:#666;font-weight:600;margin:10px 5px 2px}.modal-block{display:none;background-color:#fff;border-radius:3px}.empty-modal{font-family:'Roboto',"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}.empty-modal *{box-sizing:border-box}.empty-modal p{margin-top:0}.empty-modal a{text-decoration:none;cursor:pointer;}.empty-modal a:hover,.empty-modal a:focus{text-decoration:underline}.empty-modal h1,.empty-modal h2,.empty-modal h3,.empty-modal h4,.empty-modal h5{line-height:inherit}.empty-modal input[type="text"],.empty-modal input[type="password"],.empty-modal input[type="email"],.empty-modal input[type="tel"],.empty-modal input[type="url"],.empty-modal textarea,.empty-modal select{height:auto;line-height:initial;background:#fff;min-width:120px;max-width:100%;border-radius:2px;border:1px solid #e1e6e6;color:#555;transition:all .4s ease-out;outline:none;font-size:.9em;font-family:"Open Sans",sans-serif;margin:0;}.empty-modal input[type="text"]:focus,.empty-modal input[type="password"]:focus,.empty-modal input[type="email"]:focus,.empty-modal input[type="tel"]:focus,.empty-modal input[type="url"]:focus,.empty-modal textarea:focus,.empty-modal select:focus{border:1px solid #afbdbd;color:#333}.empty-modal input[type="text"]:required,.empty-modal input[type="password"]:required,.empty-modal input[type="email"]:required,.empty-modal input[type="tel"]:required,.empty-modal input[type="url"]:required,.empty-modal textarea:required,.empty-modal select:required{box-shadow:none}.empty-modal input{position:relative;font-size:1em;padding:8px 10px}.empty-modal img{max-width:100%}.empty-modal strong{font-weight:600}.empty-modal textarea{width:100%;padding:7px 10px;line-height:20px;overflow-y:scroll}.empty-modal input::-webkit-input-placeholder,.empty-modal textarea::-webkit-input-placeholder{color:#b8b8b8}.empty-modal input::-moz-placeholder,.empty-modal textarea::-moz-placeholder{color:#b8b8b8}.empty-modal input:-ms-input-placeholder,.empty-modal textarea:-ms-input-placeholder{color:#b8b8b8}.empty-modal input::placeholder,.empty-modal textarea::placeholder{color:#b8b8b8}.empty-modal label{display:block;cursor:pointer;color:#073648;font-size:.9em;font-weight:500;margin:0}.empty-modal select{height:36px;cursor:pointer;color:#888;max-width:300px}.empty-modal hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.empty-modal ul{margin:0;padding:0}.empty-modal .btn,.empty-modal .btn-primary,.empty-modal .btn-secondary,.empty-modal .btn-highlight{color:#888;background:#f3f5f5;border-radius:3px;padding:12px 28px;text-align:center;outline:none;cursor:pointer;display:inline-block;font-size:1em;line-height:1;border:none;text-transform:capitalize;text-shadow:none;letter-spacing:0;}.empty-modal .btn i,.empty-modal .btn-primary i,.empty-modal .btn-secondary i,.empty-modal .btn-highlight i{padding-right:6px}.empty-modal .btn:focus,.empty-modal .btn-primary:focus,.empty-modal .btn-secondary:focus,.empty-modal .btn-highlight:focus,.empty-modal .btn:hover,.empty-modal .btn-primary:hover,.empty-modal .btn-secondary:hover,.empty-modal .btn-highlight:hover,.empty-modal .btn:active,.empty-modal .btn-primary:active,.empty-modal .btn-secondary:active,.empty-modal .btn-highlight:active,.empty-modal .btn:focus:active,.empty-modal .btn-primary:focus:active,.empty-modal .btn-secondary:focus:active,.empty-modal .btn-highlight:focus:active,.empty-modal .btn:active:hover,.empty-modal .btn-primary:active:hover,.empty-modal .btn-secondary:active:hover,.empty-modal .btn-highlight:active:hover{box-shadow:none;text-decoration:none}.empty-modal .btn,.empty-modal a.btn{color:#555;background:#f3f5f5;}.empty-modal .btn i,.empty-modal a.btn i{color:#555}.empty-modal .btn:hover,.empty-modal a.btn:hover{background:#f0f2f2}.empty-modal .btn:focus,.empty-modal a.btn:focus{color:#555;background:#f3f5f5;}.empty-modal .btn:focus i,.empty-modal a.btn:focus i{color:#555}.empty-modal .btn:active,.empty-modal a.btn:active,.empty-modal .btn:focus:active,.empty-modal a.btn:focus:active,.empty-modal .btn:active:hover,.empty-modal a.btn:active:hover{background:#eceeee}.empty-modal .btn--disabled[disabled],.empty-modal a.btn--disabled[disabled],.empty-modal .btn--disabled,.empty-modal a.btn--disabled{opacity:.6;cursor:not-allowed;}.empty-modal .btn--disabled[disabled]:hover,.empty-modal a.btn--disabled[disabled]:hover,.empty-modal .btn--disabled:hover,.empty-modal a.btn--disabled:hover,.empty-modal .btn--disabled[disabled]:active,.empty-modal a.btn--disabled[disabled]:active,.empty-modal .btn--disabled:active,.empty-modal a.btn--disabled:active,.empty-modal .btn--disabled[disabled]:focus,.empty-modal a.btn--disabled[disabled]:focus,.empty-modal .btn--disabled:focus,.empty-modal a.btn--disabled:focus,.empty-modal .btn--disabled[disabled]:focus:active,.empty-modal a.btn--disabled[disabled]:focus:active,.empty-modal .btn--disabled:focus:active,.empty-modal a.btn--disabled:focus:active,.empty-modal .btn--disabled[disabled]:active:hover,.empty-modal a.btn--disabled[disabled]:active:hover,.empty-modal .btn--disabled:active:hover,.empty-modal a.btn--disabled:active:hover{background-color:#f3f5f5}.empty-modal .btn--submitting[disabled],.empty-modal a.btn--submitting[disabled],.empty-modal .btn--submitting,.empty-modal a.btn--submitting{opacity:.6;cursor:default;}.empty-modal .btn--submitting[disabled]:hover,.empty-modal a.btn--submitting[disabled]:hover,.empty-modal .btn--submitting:hover,.empty-modal a.btn--submitting:hover,.empty-modal .btn--submitting[disabled]:active,.empty-modal a.btn--submitting[disabled]:active,.empty-modal .btn--submitting:active,.empty-modal a.btn--submitting:active,.empty-modal .btn--submitting[disabled]:focus,.empty-modal a.btn--submitting[disabled]:focus,.empty-modal .btn--submitting:focus,.empty-modal a.btn--submitting:focus,.empty-modal .btn--submitting[disabled]:focus:active,.empty-modal a.btn--submitting[disabled]:focus:active,.empty-modal .btn--submitting:focus:active,.empty-modal a.btn--submitting:focus:active,.empty-modal .btn--submitting[disabled]:active:hover,.empty-modal a.btn--submitting[disabled]:active:hover,.empty-modal .btn--submitting:active:hover,.empty-modal a.btn--submitting:active:hover{background-color:#f3f5f5}.empty-modal .btn--submitting[disabled]:before,.empty-modal a.btn--submitting[disabled]:before,.empty-modal .btn--submitting:before,.empty-modal a.btn--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.empty-modal .btn--unfilled,.empty-modal a.btn--unfilled{background:transparent;color:#f3f5f5;border:1px solid #f3f5f5;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.empty-modal .btn--unfilled i,.empty-modal a.btn--unfilled i{color:#f3f5f5}.empty-modal .btn--unfilled:hover,.empty-modal a.btn--unfilled:hover{background:transparent;color:#f0f2f2;border:1px solid #f0f2f2;}.empty-modal .btn--unfilled:hover i,.empty-modal a.btn--unfilled:hover i{color:#f0f2f2}.empty-modal .btn--unfilled:focus,.empty-modal a.btn--unfilled:focus{background:transparent;color:#f3f5f5;border:1px solid #f3f5f5;text-shadow:none;box-shadow:none;}.empty-modal .btn--unfilled:focus i,.empty-modal a.btn--unfilled:focus i{color:#f3f5f5}.empty-modal .btn--unfilled:active,.empty-modal a.btn--unfilled:active,.empty-modal .btn--unfilled:focus:active,.empty-modal a.btn--unfilled:focus:active,.empty-modal .btn--unfilled:active:hover,.empty-modal a.btn--unfilled:active:hover{background:transparent;color:#eceeee;border:1px solid #eceeee;}.empty-modal .btn--unfilled:active i,.empty-modal a.btn--unfilled:active i,.empty-modal .btn--unfilled:focus:active i,.empty-modal a.btn--unfilled:focus:active i,.empty-modal .btn--unfilled:active:hover i,.empty-modal a.btn--unfilled:active:hover i{color:#eceeee}.empty-modal .btn-primary.btn-cmx,.empty-modal a.btn-primary.btn-cmx{color:#fff;background:#4cc;}.empty-modal .btn-primary.btn-cmx i,.empty-modal a.btn-primary.btn-cmx i{color:#fff}.empty-modal .btn-primary.btn-cmx:hover,.empty-modal a.btn-primary.btn-cmx:hover{background:#1eaca6}.empty-modal .btn-primary.btn-cmx:focus,.empty-modal a.btn-primary.btn-cmx:focus{color:#fff;background:#4cc;}.empty-modal .btn-primary.btn-cmx:focus i,.empty-modal a.btn-primary.btn-cmx:focus i{color:#fff}.empty-modal .btn-primary.btn-cmx:active,.empty-modal a.btn-primary.btn-cmx:active,.empty-modal .btn-primary.btn-cmx:focus:active,.empty-modal a.btn-primary.btn-cmx:focus:active,.empty-modal .btn-primary.btn-cmx:active:hover,.empty-modal a.btn-primary.btn-cmx:active:hover{background:#22c2bb}.empty-modal .btn-primary.btn-cmx--disabled[disabled],.empty-modal a.btn-primary.btn-cmx--disabled[disabled],.empty-modal .btn-primary.btn-cmx--disabled,.empty-modal a.btn-primary.btn-cmx--disabled{opacity:.6;cursor:not-allowed;}.empty-modal .btn-primary.btn-cmx--disabled[disabled]:hover,.empty-modal a.btn-primary.btn-cmx--disabled[disabled]:hover,.empty-modal .btn-primary.btn-cmx--disabled:hover,.empty-modal a.btn-primary.btn-cmx--disabled:hover,.empty-modal .btn-primary.btn-cmx--disabled[disabled]:active,.empty-modal a.btn-primary.btn-cmx--disabled[disabled]:active,.empty-modal .btn-primary.btn-cmx--disabled:active,.empty-modal a.btn-primary.btn-cmx--disabled:active,.empty-modal .btn-primary.btn-cmx--disabled[disabled]:focus,.empty-modal a.btn-primary.btn-cmx--disabled[disabled]:focus,.empty-modal .btn-primary.btn-cmx--disabled:focus,.empty-modal a.btn-primary.btn-cmx--disabled:focus,.empty-modal .btn-primary.btn-cmx--disabled[disabled]:focus:active,.empty-modal a.btn-primary.btn-cmx--disabled[disabled]:focus:active,.empty-modal .btn-primary.btn-cmx--disabled:focus:active,.empty-modal a.btn-primary.btn-cmx--disabled:focus:active,.empty-modal .btn-primary.btn-cmx--disabled[disabled]:active:hover,.empty-modal a.btn-primary.btn-cmx--disabled[disabled]:active:hover,.empty-modal .btn-primary.btn-cmx--disabled:active:hover,.empty-modal a.btn-primary.btn-cmx--disabled:active:hover{background-color:#4cc}.empty-modal .btn-primary.btn-cmx--submitting[disabled],.empty-modal a.btn-primary.btn-cmx--submitting[disabled],.empty-modal .btn-primary.btn-cmx--submitting,.empty-modal a.btn-primary.btn-cmx--submitting{opacity:.6;cursor:default;}.empty-modal .btn-primary.btn-cmx--submitting[disabled]:hover,.empty-modal a.btn-primary.btn-cmx--submitting[disabled]:hover,.empty-modal .btn-primary.btn-cmx--submitting:hover,.empty-modal a.btn-primary.btn-cmx--submitting:hover,.empty-modal .btn-primary.btn-cmx--submitting[disabled]:active,.empty-modal a.btn-primary.btn-cmx--submitting[disabled]:active,.empty-modal .btn-primary.btn-cmx--submitting:active,.empty-modal a.btn-primary.btn-cmx--submitting:active,.empty-modal .btn-primary.btn-cmx--submitting[disabled]:focus,.empty-modal a.btn-primary.btn-cmx--submitting[disabled]:focus,.empty-modal .btn-primary.btn-cmx--submitting:focus,.empty-modal a.btn-primary.btn-cmx--submitting:focus,.empty-modal .btn-primary.btn-cmx--submitting[disabled]:focus:active,.empty-modal a.btn-primary.btn-cmx--submitting[disabled]:focus:active,.empty-modal .btn-primary.btn-cmx--submitting:focus:active,.empty-modal a.btn-primary.btn-cmx--submitting:focus:active,.empty-modal .btn-primary.btn-cmx--submitting[disabled]:active:hover,.empty-modal a.btn-primary.btn-cmx--submitting[disabled]:active:hover,.empty-modal .btn-primary.btn-cmx--submitting:active:hover,.empty-modal a.btn-primary.btn-cmx--submitting:active:hover{background-color:#4cc}.empty-modal .btn-primary.btn-cmx--submitting[disabled]:before,.empty-modal a.btn-primary.btn-cmx--submitting[disabled]:before,.empty-modal .btn-primary.btn-cmx--submitting:before,.empty-modal a.btn-primary.btn-cmx--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.empty-modal .btn-primary.btn-cmx--unfilled,.empty-modal a.btn-primary.btn-cmx--unfilled{background:transparent;color:#4cc;border:1px solid #4cc;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.empty-modal .btn-primary.btn-cmx--unfilled i,.empty-modal a.btn-primary.btn-cmx--unfilled i{color:#4cc}.empty-modal .btn-primary.btn-cmx--unfilled:hover,.empty-modal a.btn-primary.btn-cmx--unfilled:hover{background:transparent;color:#1eaca6;border:1px solid #1eaca6;}.empty-modal .btn-primary.btn-cmx--unfilled:hover i,.empty-modal a.btn-primary.btn-cmx--unfilled:hover i{color:#1eaca6}.empty-modal .btn-primary.btn-cmx--unfilled:focus,.empty-modal a.btn-primary.btn-cmx--unfilled:focus{background:transparent;color:#4cc;border:1px solid #4cc;text-shadow:none;box-shadow:none;}.empty-modal .btn-primary.btn-cmx--unfilled:focus i,.empty-modal a.btn-primary.btn-cmx--unfilled:focus i{color:#4cc}.empty-modal .btn-primary.btn-cmx--unfilled:active,.empty-modal a.btn-primary.btn-cmx--unfilled:active,.empty-modal .btn-primary.btn-cmx--unfilled:focus:active,.empty-modal a.btn-primary.btn-cmx--unfilled:focus:active,.empty-modal .btn-primary.btn-cmx--unfilled:active:hover,.empty-modal a.btn-primary.btn-cmx--unfilled:active:hover{background:transparent;color:#22c2bb;border:1px solid #22c2bb;}.empty-modal .btn-primary.btn-cmx--unfilled:active i,.empty-modal a.btn-primary.btn-cmx--unfilled:active i,.empty-modal .btn-primary.btn-cmx--unfilled:focus:active i,.empty-modal a.btn-primary.btn-cmx--unfilled:focus:active i,.empty-modal .btn-primary.btn-cmx--unfilled:active:hover i,.empty-modal a.btn-primary.btn-cmx--unfilled:active:hover i{color:#22c2bb}.empty-modal .btn-primary,.empty-modal a.btn-primary{color:#fff;background:#009fc6;}.empty-modal .btn-primary i,.empty-modal a.btn-primary i{color:#fff}.empty-modal .btn-primary:hover,.empty-modal a.btn-primary:hover{background:#00a3cb}.empty-modal .btn-primary:focus,.empty-modal a.btn-primary:focus{color:#fff;background:#009fc6;}.empty-modal .btn-primary:focus i,.empty-modal a.btn-primary:focus i{color:#fff}.empty-modal .btn-primary:active,.empty-modal a.btn-primary:active,.empty-modal .btn-primary:focus:active,.empty-modal a.btn-primary:focus:active,.empty-modal .btn-primary:active:hover,.empty-modal a.btn-primary:active:hover{background:#0099be}.empty-modal .btn-primary--disabled[disabled],.empty-modal a.btn-primary--disabled[disabled],.empty-modal .btn-primary--disabled,.empty-modal a.btn-primary--disabled{opacity:.6;cursor:not-allowed;}.empty-modal .btn-primary--disabled[disabled]:hover,.empty-modal a.btn-primary--disabled[disabled]:hover,.empty-modal .btn-primary--disabled:hover,.empty-modal a.btn-primary--disabled:hover,.empty-modal .btn-primary--disabled[disabled]:active,.empty-modal a.btn-primary--disabled[disabled]:active,.empty-modal .btn-primary--disabled:active,.empty-modal a.btn-primary--disabled:active,.empty-modal .btn-primary--disabled[disabled]:focus,.empty-modal a.btn-primary--disabled[disabled]:focus,.empty-modal .btn-primary--disabled:focus,.empty-modal a.btn-primary--disabled:focus,.empty-modal .btn-primary--disabled[disabled]:focus:active,.empty-modal a.btn-primary--disabled[disabled]:focus:active,.empty-modal .btn-primary--disabled:focus:active,.empty-modal a.btn-primary--disabled:focus:active,.empty-modal .btn-primary--disabled[disabled]:active:hover,.empty-modal a.btn-primary--disabled[disabled]:active:hover,.empty-modal .btn-primary--disabled:active:hover,.empty-modal a.btn-primary--disabled:active:hover{background-color:#009fc6}.empty-modal .btn-primary--submitting[disabled],.empty-modal a.btn-primary--submitting[disabled],.empty-modal .btn-primary--submitting,.empty-modal a.btn-primary--submitting{opacity:.6;cursor:default;}.empty-modal .btn-primary--submitting[disabled]:hover,.empty-modal a.btn-primary--submitting[disabled]:hover,.empty-modal .btn-primary--submitting:hover,.empty-modal a.btn-primary--submitting:hover,.empty-modal .btn-primary--submitting[disabled]:active,.empty-modal a.btn-primary--submitting[disabled]:active,.empty-modal .btn-primary--submitting:active,.empty-modal a.btn-primary--submitting:active,.empty-modal .btn-primary--submitting[disabled]:focus,.empty-modal a.btn-primary--submitting[disabled]:focus,.empty-modal .btn-primary--submitting:focus,.empty-modal a.btn-primary--submitting:focus,.empty-modal .btn-primary--submitting[disabled]:focus:active,.empty-modal a.btn-primary--submitting[disabled]:focus:active,.empty-modal .btn-primary--submitting:focus:active,.empty-modal a.btn-primary--submitting:focus:active,.empty-modal .btn-primary--submitting[disabled]:active:hover,.empty-modal a.btn-primary--submitting[disabled]:active:hover,.empty-modal .btn-primary--submitting:active:hover,.empty-modal a.btn-primary--submitting:active:hover{background-color:#009fc6}.empty-modal .btn-primary--submitting[disabled]:before,.empty-modal a.btn-primary--submitting[disabled]:before,.empty-modal .btn-primary--submitting:before,.empty-modal a.btn-primary--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.empty-modal .btn-primary--unfilled,.empty-modal a.btn-primary--unfilled{background:transparent;color:#009fc6;border:1px solid #009fc6;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.empty-modal .btn-primary--unfilled i,.empty-modal a.btn-primary--unfilled i{color:#009fc6}.empty-modal .btn-primary--unfilled:hover,.empty-modal a.btn-primary--unfilled:hover{background:transparent;color:#00a3cb;border:1px solid #00a3cb;}.empty-modal .btn-primary--unfilled:hover i,.empty-modal a.btn-primary--unfilled:hover i{color:#00a3cb}.empty-modal .btn-primary--unfilled:focus,.empty-modal a.btn-primary--unfilled:focus{background:transparent;color:#009fc6;border:1px solid #009fc6;text-shadow:none;box-shadow:none;}.empty-modal .btn-primary--unfilled:focus i,.empty-modal a.btn-primary--unfilled:focus i{color:#009fc6}.empty-modal .btn-primary--unfilled:active,.empty-modal a.btn-primary--unfilled:active,.empty-modal .btn-primary--unfilled:focus:active,.empty-modal a.btn-primary--unfilled:focus:active,.empty-modal .btn-primary--unfilled:active:hover,.empty-modal a.btn-primary--unfilled:active:hover{background:transparent;color:#0099be;border:1px solid #0099be;}.empty-modal .btn-primary--unfilled:active i,.empty-modal a.btn-primary--unfilled:active i,.empty-modal .btn-primary--unfilled:focus:active i,.empty-modal a.btn-primary--unfilled:focus:active i,.empty-modal .btn-primary--unfilled:active:hover i,.empty-modal a.btn-primary--unfilled:active:hover i{color:#0099be}.empty-modal .btn-secondary,.empty-modal a.btn-secondary{color:#fff;background:#00bb8f;}.empty-modal .btn-secondary i,.empty-modal a.btn-secondary i{color:#fff}.empty-modal .btn-secondary:hover,.empty-modal a.btn-secondary:hover{background:#00b088}.empty-modal .btn-secondary:focus,.empty-modal a.btn-secondary:focus{color:#fff;background:#00bb8f;}.empty-modal .btn-secondary:focus i,.empty-modal a.btn-secondary:focus i{color:#fff}.empty-modal .btn-secondary:active,.empty-modal a.btn-secondary:active,.empty-modal .btn-secondary:focus:active,.empty-modal a.btn-secondary:focus:active,.empty-modal .btn-secondary:active:hover,.empty-modal a.btn-secondary:active:hover{background:#24a88a}.empty-modal .btn-secondary--disabled[disabled],.empty-modal a.btn-secondary--disabled[disabled],.empty-modal .btn-secondary--disabled,.empty-modal a.btn-secondary--disabled{opacity:.6;cursor:not-allowed;}.empty-modal .btn-secondary--disabled[disabled]:hover,.empty-modal a.btn-secondary--disabled[disabled]:hover,.empty-modal .btn-secondary--disabled:hover,.empty-modal a.btn-secondary--disabled:hover,.empty-modal .btn-secondary--disabled[disabled]:active,.empty-modal a.btn-secondary--disabled[disabled]:active,.empty-modal .btn-secondary--disabled:active,.empty-modal a.btn-secondary--disabled:active,.empty-modal .btn-secondary--disabled[disabled]:focus,.empty-modal a.btn-secondary--disabled[disabled]:focus,.empty-modal .btn-secondary--disabled:focus,.empty-modal a.btn-secondary--disabled:focus,.empty-modal .btn-secondary--disabled[disabled]:focus:active,.empty-modal a.btn-secondary--disabled[disabled]:focus:active,.empty-modal .btn-secondary--disabled:focus:active,.empty-modal a.btn-secondary--disabled:focus:active,.empty-modal .btn-secondary--disabled[disabled]:active:hover,.empty-modal a.btn-secondary--disabled[disabled]:active:hover,.empty-modal .btn-secondary--disabled:active:hover,.empty-modal a.btn-secondary--disabled:active:hover{background-color:#00bb8f}.empty-modal .btn-secondary--submitting[disabled],.empty-modal a.btn-secondary--submitting[disabled],.empty-modal .btn-secondary--submitting,.empty-modal a.btn-secondary--submitting{opacity:.6;cursor:default;}.empty-modal .btn-secondary--submitting[disabled]:hover,.empty-modal a.btn-secondary--submitting[disabled]:hover,.empty-modal .btn-secondary--submitting:hover,.empty-modal a.btn-secondary--submitting:hover,.empty-modal .btn-secondary--submitting[disabled]:active,.empty-modal a.btn-secondary--submitting[disabled]:active,.empty-modal .btn-secondary--submitting:active,.empty-modal a.btn-secondary--submitting:active,.empty-modal .btn-secondary--submitting[disabled]:focus,.empty-modal a.btn-secondary--submitting[disabled]:focus,.empty-modal .btn-secondary--submitting:focus,.empty-modal a.btn-secondary--submitting:focus,.empty-modal .btn-secondary--submitting[disabled]:focus:active,.empty-modal a.btn-secondary--submitting[disabled]:focus:active,.empty-modal .btn-secondary--submitting:focus:active,.empty-modal a.btn-secondary--submitting:focus:active,.empty-modal .btn-secondary--submitting[disabled]:active:hover,.empty-modal a.btn-secondary--submitting[disabled]:active:hover,.empty-modal .btn-secondary--submitting:active:hover,.empty-modal a.btn-secondary--submitting:active:hover{background-color:#00bb8f}.empty-modal .btn-secondary--submitting[disabled]:before,.empty-modal a.btn-secondary--submitting[disabled]:before,.empty-modal .btn-secondary--submitting:before,.empty-modal a.btn-secondary--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.empty-modal .btn-secondary--unfilled,.empty-modal a.btn-secondary--unfilled{background:transparent;color:#00bb8f;border:1px solid #00bb8f;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.empty-modal .btn-secondary--unfilled i,.empty-modal a.btn-secondary--unfilled i{color:#00bb8f}.empty-modal .btn-secondary--unfilled:hover,.empty-modal a.btn-secondary--unfilled:hover{background:transparent;color:#00b088;border:1px solid #00b088;}.empty-modal .btn-secondary--unfilled:hover i,.empty-modal a.btn-secondary--unfilled:hover i{color:#00b088}.empty-modal .btn-secondary--unfilled:focus,.empty-modal a.btn-secondary--unfilled:focus{background:transparent;color:#00bb8f;border:1px solid #00bb8f;text-shadow:none;box-shadow:none;}.empty-modal .btn-secondary--unfilled:focus i,.empty-modal a.btn-secondary--unfilled:focus i{color:#00bb8f}.empty-modal .btn-secondary--unfilled:active,.empty-modal a.btn-secondary--unfilled:active,.empty-modal .btn-secondary--unfilled:focus:active,.empty-modal a.btn-secondary--unfilled:focus:active,.empty-modal .btn-secondary--unfilled:active:hover,.empty-modal a.btn-secondary--unfilled:active:hover{background:transparent;color:#24a88a;border:1px solid #24a88a;}.empty-modal .btn-secondary--unfilled:active i,.empty-modal a.btn-secondary--unfilled:active i,.empty-modal .btn-secondary--unfilled:focus:active i,.empty-modal a.btn-secondary--unfilled:focus:active i,.empty-modal .btn-secondary--unfilled:active:hover i,.empty-modal a.btn-secondary--unfilled:active:hover i{color:#24a88a}.empty-modal .btn-highlight,.empty-modal a.btn-highlight{color:#fff;background:#ff7142;}.empty-modal .btn-highlight i,.empty-modal a.btn-highlight i{color:#fff}.empty-modal .btn-highlight:hover,.empty-modal a.btn-highlight:hover{background:#e66a45}.empty-modal .btn-highlight:focus,.empty-modal a.btn-highlight:focus{color:#fff;background:#ff7142;}.empty-modal .btn-highlight:focus i,.empty-modal a.btn-highlight:focus i{color:#fff}.empty-modal .btn-highlight:active,.empty-modal a.btn-highlight:active,.empty-modal .btn-highlight:focus:active,.empty-modal a.btn-highlight:focus:active,.empty-modal .btn-highlight:active:hover,.empty-modal a.btn-highlight:active:hover{background:#d96441}.empty-modal .btn-highlight--disabled[disabled],.empty-modal a.btn-highlight--disabled[disabled],.empty-modal .btn-highlight--disabled,.empty-modal a.btn-highlight--disabled{opacity:.6;cursor:not-allowed;}.empty-modal .btn-highlight--disabled[disabled]:hover,.empty-modal a.btn-highlight--disabled[disabled]:hover,.empty-modal .btn-highlight--disabled:hover,.empty-modal a.btn-highlight--disabled:hover,.empty-modal .btn-highlight--disabled[disabled]:active,.empty-modal a.btn-highlight--disabled[disabled]:active,.empty-modal .btn-highlight--disabled:active,.empty-modal a.btn-highlight--disabled:active,.empty-modal .btn-highlight--disabled[disabled]:focus,.empty-modal a.btn-highlight--disabled[disabled]:focus,.empty-modal .btn-highlight--disabled:focus,.empty-modal a.btn-highlight--disabled:focus,.empty-modal .btn-highlight--disabled[disabled]:focus:active,.empty-modal a.btn-highlight--disabled[disabled]:focus:active,.empty-modal .btn-highlight--disabled:focus:active,.empty-modal a.btn-highlight--disabled:focus:active,.empty-modal .btn-highlight--disabled[disabled]:active:hover,.empty-modal a.btn-highlight--disabled[disabled]:active:hover,.empty-modal .btn-highlight--disabled:active:hover,.empty-modal a.btn-highlight--disabled:active:hover{background-color:#ff7142}.empty-modal .btn-highlight--submitting[disabled],.empty-modal a.btn-highlight--submitting[disabled],.empty-modal .btn-highlight--submitting,.empty-modal a.btn-highlight--submitting{opacity:.6;cursor:default;}.empty-modal .btn-highlight--submitting[disabled]:hover,.empty-modal a.btn-highlight--submitting[disabled]:hover,.empty-modal .btn-highlight--submitting:hover,.empty-modal a.btn-highlight--submitting:hover,.empty-modal .btn-highlight--submitting[disabled]:active,.empty-modal a.btn-highlight--submitting[disabled]:active,.empty-modal .btn-highlight--submitting:active,.empty-modal a.btn-highlight--submitting:active,.empty-modal .btn-highlight--submitting[disabled]:focus,.empty-modal a.btn-highlight--submitting[disabled]:focus,.empty-modal .btn-highlight--submitting:focus,.empty-modal a.btn-highlight--submitting:focus,.empty-modal .btn-highlight--submitting[disabled]:focus:active,.empty-modal a.btn-highlight--submitting[disabled]:focus:active,.empty-modal .btn-highlight--submitting:focus:active,.empty-modal a.btn-highlight--submitting:focus:active,.empty-modal .btn-highlight--submitting[disabled]:active:hover,.empty-modal a.btn-highlight--submitting[disabled]:active:hover,.empty-modal .btn-highlight--submitting:active:hover,.empty-modal a.btn-highlight--submitting:active:hover{background-color:#ff7142}.empty-modal .btn-highlight--submitting[disabled]:before,.empty-modal a.btn-highlight--submitting[disabled]:before,.empty-modal .btn-highlight--submitting:before,.empty-modal a.btn-highlight--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.empty-modal .btn-highlight--unfilled,.empty-modal a.btn-highlight--unfilled{background:transparent;color:#ff7142;border:1px solid #ff7142;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.empty-modal .btn-highlight--unfilled i,.empty-modal a.btn-highlight--unfilled i{color:#ff7142}.empty-modal .btn-highlight--unfilled:hover,.empty-modal a.btn-highlight--unfilled:hover{background:transparent;color:#e66a45;border:1px solid #e66a45;}.empty-modal .btn-highlight--unfilled:hover i,.empty-modal a.btn-highlight--unfilled:hover i{color:#e66a45}.empty-modal .btn-highlight--unfilled:focus,.empty-modal a.btn-highlight--unfilled:focus{background:transparent;color:#ff7142;border:1px solid #ff7142;text-shadow:none;box-shadow:none;}.empty-modal .btn-highlight--unfilled:focus i,.empty-modal a.btn-highlight--unfilled:focus i{color:#ff7142}.empty-modal .btn-highlight--unfilled:active,.empty-modal a.btn-highlight--unfilled:active,.empty-modal .btn-highlight--unfilled:focus:active,.empty-modal a.btn-highlight--unfilled:focus:active,.empty-modal .btn-highlight--unfilled:active:hover,.empty-modal a.btn-highlight--unfilled:active:hover{background:transparent;color:#d96441;border:1px solid #d96441;}.empty-modal .btn-highlight--unfilled:active i,.empty-modal a.btn-highlight--unfilled:active i,.empty-modal .btn-highlight--unfilled:focus:active i,.empty-modal a.btn-highlight--unfilled:focus:active i,.empty-modal .btn-highlight--unfilled:active:hover i,.empty-modal a.btn-highlight--unfilled:active:hover i{color:#d96441}.empty-modal .btn.btn-frameless{color:#999;cursor:pointer}.auth-modal .dv-star-rating-star{font-size:1.4em;color:#ddd}.auth-modal .react-tagsinput__tags{position:relative}.auth-modal .react-tagsinput-input{display:inline-block;background:#fff;border:1px solid #ddd;border-radius:2px;padding:8px;}.auth-modal .react-tagsinput-input--hidden{display:none}.auth-modal .react-tagsinput-tag{border:1px solid #ddd;background:#e1e6e6;display:inline-block;padding:8px 12px;margin:0 8px 6px 0;border-radius:2px;color:#555;font-size:.9em}.auth-modal .react-tagsinput-remove:after{content:'x';color:#aaa;margin-left:5px;cursor:pointer}.auth-modal .react-autosuggest__container{display:inline-block;position:relative;}.auth-modal .react-autosuggest__container ul{padding:0;list-style:none}.auth-modal .react-autosuggest__suggestions-container{position:absolute;z-index:1;list-style-type:none;box-shadow:.05em .01em .5em rgba(0,0,0,0.2);background:#fff;width:100%}.auth-modal .react-autosuggest__suggestion{border-bottom:1px solid #ececec;padding:8px 10px;margin:0;color:#666}.auth-modal .react-autosuggest__suggestion--highlighted{background:#ddf1ff;cursor:pointer;}.auth-modal .react-autosuggest__suggestion--highlighted mark{background:none;font-weight:500;padding:0}.auth-modal .form-block{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:2.5em .5em 0;margin-top:1.5em;border-top:2px solid rgba(238,238,238,0.5);}.auth-modal .form-block input[type='text'],.auth-modal .form-block input[type='number'],.auth-modal .form-block input[type='email'],.auth-modal .form-block input[type='password'],.auth-modal .form-block textarea{width:100%}.auth-modal .form-block:first-child{padding:0 .5em 0;margin-top:0;border:none}.auth-modal .form-block__header{margin-bottom:1.5em;}.auth-modal .form-block__header h3{color:#073648;font-weight:400;font-size:1.4em;margin:0 8px 5px 0;display:inline-block}.auth-modal .form-block__header p,.auth-modal .form-block__header small{margin-bottom:0;color:#999;line-height:1.4;font-size:.9em;margin-top:10px}.auth-modal .form-block__body__row{display:-webkit-flex;display:-ms-flexbox;display:flex;}.auth-modal .form-block__body__row > div{-webkit-flex:1;-ms-flex:1;flex:1;}.auth-modal .form-block__body__row > div + div{padding-left:1.2em}.auth-modal .form-block__actions{margin-top:2em;padding-top:2em;border-top:2px solid #f5f5f5;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.auth-modal .form-block__actions > div + div{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:1.2em}.auth-modal .form-block__inner-wrapper{display:inline-block;position:relative;width:100%;}.auth-modal .form-block__inner-wrapper .form-block__error-message{position:absolute;display:block}.auth-modal .form-block__desc{color:#999;line-height:1.4;font-size:.9em;margin-top:-2px}.auth-modal .form-block__input > label,.auth-modal .form-block__textarea > label,.auth-modal .form-block__select > label,.auth-modal .form-block__rating-stars > label,.auth-modal .form-block__tags-input > label,.auth-modal .form-block__checkboxes > label,.auth-modal .form-block__auto-suggest-input > label,.auth-modal .form-block__multi-choice > label,.auth-modal .form-block__rating-scale > label{margin-bottom:8px}.auth-modal .form-block__input--required,.auth-modal .form-block__textarea--required,.auth-modal .form-block__select--required,.auth-modal .form-block__rating-stars--required,.auth-modal .form-block__tags-input--required,.auth-modal .form-block__checkboxes--required,.auth-modal .form-block__auto-suggest-input--required,.auth-modal .form-block__multi-choice--required,.auth-modal .form-block__rating-scale--required{color:#ff7142;margin-left:5px}.auth-modal .form-block__input--error input,.auth-modal .form-block__textarea--error input,.auth-modal .form-block__select--error input,.auth-modal .form-block__rating-stars--error input,.auth-modal .form-block__tags-input--error input,.auth-modal .form-block__checkboxes--error input,.auth-modal .form-block__auto-suggest-input--error input,.auth-modal .form-block__multi-choice--error input,.auth-modal .form-block__rating-scale--error input,.auth-modal .form-block__input--error select,.auth-modal .form-block__textarea--error select,.auth-modal .form-block__select--error select,.auth-modal .form-block__rating-stars--error select,.auth-modal .form-block__tags-input--error select,.auth-modal .form-block__checkboxes--error select,.auth-modal .form-block__auto-suggest-input--error select,.auth-modal .form-block__multi-choice--error select,.auth-modal .form-block__rating-scale--error select,.auth-modal .form-block__input--error textarea,.auth-modal .form-block__textarea--error textarea,.auth-modal .form-block__select--error textarea,.auth-modal .form-block__rating-stars--error textarea,.auth-modal .form-block__tags-input--error textarea,.auth-modal .form-block__checkboxes--error textarea,.auth-modal .form-block__auto-suggest-input--error textarea,.auth-modal .form-block__multi-choice--error textarea,.auth-modal .form-block__rating-scale--error textarea{border-color:#f66}.auth-modal .form-block__input span,.auth-modal .form-block__textarea span,.auth-modal .form-block__select span,.auth-modal .form-block__rating-stars span,.auth-modal .form-block__checkboxes span{color:#666;font-weight:500;font-size:.85em;}.auth-modal .form-block__input span.prepended,.auth-modal .form-block__textarea span.prepended,.auth-modal .form-block__select span.prepended,.auth-modal .form-block__rating-stars span.prepended,.auth-modal .form-block__checkboxes span.prepended{margin-right:.4em}.auth-modal .form-block__input span.appended,.auth-modal .form-block__textarea span.appended,.auth-modal .form-block__select span.appended,.auth-modal .form-block__rating-stars span.appended,.auth-modal .form-block__checkboxes span.appended{margin-left:.6em}.auth-modal .form-block__checkboxes,.auth-modal .form-block__multi-choice{display:inline-block;}.auth-modal .form-block__checkboxes__item,.auth-modal .form-block__multi-choice__item{display:inline-block;margin-right:1.6em;}.auth-modal .form-block__checkboxes__item label,.auth-modal .form-block__multi-choice__item label{color:#666;text-transform:capitalize;display:inline-block}.auth-modal .form-block__checkboxes__item input,.auth-modal .form-block__multi-choice__item input{margin-right:6px;display:inline-block;vertical-align:baseline}.auth-modal .form-block__rating-scale__items,.auth-modal .form-block__rating-scale__x-axis{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.auth-modal .form-block__rating-scale__x-axis{font-size:.8em;color:#999;margin-top:.4em}.auth-modal .form-block__rating-scale__inner-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:390px}.auth-modal .form-block__rating-scale__item{background:#ddd;padding:4px 9px;margin-right:8px;border-radius:3px;background-color:#fff;border:solid 1px #e1e6e6;font-size:.9em;cursor:pointer;}.auth-modal .form-block__rating-scale__item:hover{border:solid 1px #38aaff;color:#38aaff}.auth-modal .form-block__rating-scale__item--active{background-color:#38aaff;border:solid 1px #398fcc;color:#fff;}.auth-modal .form-block__rating-scale__item--active:hover{color:#fff}.auth-modal .form-block__checkboxes__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.auth-modal .form-block__checkboxes__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:120px;margin-bottom:8px;}.auth-modal .form-block__checkboxes__item input{margin-top:0}.auth-modal .form-block__filepicker{position:relative;min-width:130px;display:-webkit-flex;display:-ms-flexbox;display:flex;}.auth-modal .form-block__filepicker-preview{border-radius:3px;border:solid 1px rgba(0,0,0,0.1);}.auth-modal .form-block__filepicker-preview img{height:100%}.auth-modal .form-block__filepicker-input{-webkit-flex:1;-ms-flex:1;flex:1;background:#fff;width:130px;border:2px dashed #ddd;color:#888;outline:none;}.auth-modal .form-block__filepicker-input:before{margin-right:5px;content:"\f030";color:#aaa;font:normal normal normal 14px/1 FontAwesome}.auth-modal .form-block__filepicker-input:hover{border:2px dashed #ccc;color:#666}.auth-modal .form-block__filepicker-input--minimize{position:absolute;bottom:0;left:0;width:100%;background:rgba(7,54,72,0.9);color:#fafafa;border:none;border-radius:2px;padding:4px;}.auth-modal .form-block__filepicker-input--minimize:before{margin-right:5px;content:"\f030";color:#fafafa;font:normal normal normal 14px/1 FontAwesome}.auth-modal .form-block__filepicker-reset{position:absolute;right:12px;top:8px;cursor:pointer;background:#eee;color:#777;width:24px;height:24px;line-height:24px;border-radius:50%;text-align:center;opacity:.7;}.auth-modal .form-block__filepicker-reset:hover{opacity:.8}.auth-modal .form-block__error-message{margin-top:4px;display:inline-block;color:#f66}.auth-modal .btn,.auth-modal .btn-primary,.auth-modal .btn-secondary,.auth-modal .btn-secondary--outline,.auth-modal .btn-golden,.auth-modal .btn--outline,.auth-modal .btn-golden--outline,.auth-modal .btn-primary--outline,.auth-modal .btn-social-linkedin,.auth-modal .btn-social-github,.auth-modal .btn-social-google,.auth-modal .btn-social-google--white,.auth-modal .btn-social-twitter,.auth-modal .btn-social-facebook,.auth-modal .btn-social-email,.auth-modal .btn-social-email--outline,.auth-modal .btn-heart--active,.auth-modal .btn-heart,.auth-modal .btn-frame-only,.auth-modal .btn-more{cursor:pointer;font-size:13px;text-align:center;padding:0;width:90px;min-height:34px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:2px;transition:all .1s ease-out;text-decoration:none;text-transform:uppercase;}.auth-modal .btn > span,.auth-modal .btn-primary > span,.auth-modal .btn-secondary > span,.auth-modal .btn-secondary--outline > span,.auth-modal .btn-golden > span,.auth-modal .btn--outline > span,.auth-modal .btn-golden--outline > span,.auth-modal .btn-primary--outline > span,.auth-modal .btn-social-linkedin > span,.auth-modal .btn-social-github > span,.auth-modal .btn-social-google > span,.auth-modal .btn-social-google--white > span,.auth-modal .btn-social-twitter > span,.auth-modal .btn-social-facebook > span,.auth-modal .btn-social-email > span,.auth-modal .btn-social-email--outline > span,.auth-modal .btn-heart--active > span,.auth-modal .btn-heart > span,.auth-modal .btn-frame-only > span,.auth-modal .btn-more > span{margin-left:5px}.auth-modal .btn--submitting,.auth-modal .btn-primary--submitting,.auth-modal .btn-secondary--submitting,.auth-modal .btn-secondary--outline--submitting,.auth-modal .btn-golden--submitting,.auth-modal .btn--outline--submitting,.auth-modal .btn-golden--outline--submitting,.auth-modal .btn-primary--outline--submitting,.auth-modal .btn-social-linkedin--submitting,.auth-modal .btn-social-github--submitting,.auth-modal .btn-social-google--submitting,.auth-modal .btn-social-google--white--submitting,.auth-modal .btn-social-twitter--submitting,.auth-modal .btn-social-facebook--submitting,.auth-modal .btn-social-email--submitting,.auth-modal .btn-social-email--outline--submitting,.auth-modal .btn-heart--active--submitting,.auth-modal .btn-heart--submitting,.auth-modal .btn-frame-only--submitting,.auth-modal .btn-more--submitting{opacity:.7;cursor:default}.auth-modal .btn--disabled,.auth-modal .btn-primary--disabled,.auth-modal .btn-secondary--disabled,.auth-modal .btn-secondary--outline--disabled,.auth-modal .btn-golden--disabled,.auth-modal .btn--outline--disabled,.auth-modal .btn-golden--outline--disabled,.auth-modal .btn-primary--outline--disabled,.auth-modal .btn-social-linkedin--disabled,.auth-modal .btn-social-github--disabled,.auth-modal .btn-social-google--disabled,.auth-modal .btn-social-google--white--disabled,.auth-modal .btn-social-twitter--disabled,.auth-modal .btn-social-facebook--disabled,.auth-modal .btn-social-email--disabled,.auth-modal .btn-social-email--outline--disabled,.auth-modal .btn-heart--active--disabled,.auth-modal .btn-heart--disabled,.auth-modal .btn-frame-only--disabled,.auth-modal .btn-more--disabled{opacity:.4;cursor:not-allowed}.auth-modal .btn:focus,.auth-modal .btn-primary:focus,.auth-modal .btn-secondary:focus,.auth-modal .btn-secondary--outline:focus,.auth-modal .btn-golden:focus,.auth-modal .btn--outline:focus,.auth-modal .btn-golden--outline:focus,.auth-modal .btn-primary--outline:focus,.auth-modal .btn-social-linkedin:focus,.auth-modal .btn-social-github:focus,.auth-modal .btn-social-google:focus,.auth-modal .btn-social-google--white:focus,.auth-modal .btn-social-twitter:focus,.auth-modal .btn-social-facebook:focus,.auth-modal .btn-social-email:focus,.auth-modal .btn-social-email--outline:focus,.auth-modal .btn-heart--active:focus,.auth-modal .btn-heart:focus,.auth-modal .btn-frame-only:focus,.auth-modal .btn-more:focus,.auth-modal .btn:hover,.auth-modal .btn-primary:hover,.auth-modal .btn-secondary:hover,.auth-modal .btn-secondary--outline:hover,.auth-modal .btn-golden:hover,.auth-modal .btn--outline:hover,.auth-modal .btn-golden--outline:hover,.auth-modal .btn-primary--outline:hover,.auth-modal .btn-social-linkedin:hover,.auth-modal .btn-social-github:hover,.auth-modal .btn-social-google:hover,.auth-modal .btn-social-google--white:hover,.auth-modal .btn-social-twitter:hover,.auth-modal .btn-social-facebook:hover,.auth-modal .btn-social-email:hover,.auth-modal .btn-social-email--outline:hover,.auth-modal .btn-heart--active:hover,.auth-modal .btn-heart:hover,.auth-modal .btn-frame-only:hover,.auth-modal .btn-more:hover,.auth-modal .btn:active,.auth-modal .btn-primary:active,.auth-modal .btn-secondary:active,.auth-modal .btn-secondary--outline:active,.auth-modal .btn-golden:active,.auth-modal .btn--outline:active,.auth-modal .btn-golden--outline:active,.auth-modal .btn-primary--outline:active,.auth-modal .btn-social-linkedin:active,.auth-modal .btn-social-github:active,.auth-modal .btn-social-google:active,.auth-modal .btn-social-google--white:active,.auth-modal .btn-social-twitter:active,.auth-modal .btn-social-facebook:active,.auth-modal .btn-social-email:active,.auth-modal .btn-social-email--outline:active,.auth-modal .btn-heart--active:active,.auth-modal .btn-heart:active,.auth-modal .btn-frame-only:active,.auth-modal .btn-more:active{box-shadow:none;text-decoration:none}.auth-modal .btn{background-color:#8badb4;border:none;color:#fff;}.auth-modal .btn:hover{background:#789fa7;border:none;color:#fff}.auth-modal .btn:active,.auth-modal .btn:focus{background:#6c97a0}.auth-modal .btn--outline{background:transparent;color:#789fa7;border:1px solid #91b1b8;text-shadow:none;box-shadow:none;}.auth-modal .btn--outline:hover{background:transparent;color:#6c97a0;border:1px solid #6c97a0}.auth-modal .btn--outline:active,.auth-modal .btn--outline:focus{background:transparent;color:#6c97a0;border:1px solid #6c97a0}.auth-modal .btn-more{background-color:rgba(0,0,0,0.05);border:none;color:#fff;color:#555;}.auth-modal .btn-more:hover{background:rgba(0,0,0,0.05);border:none;color:#fff}.auth-modal .btn-more:active,.auth-modal .btn-more:focus{background:rgba(0,0,0,0.05)}.auth-modal .btn-more:hover,.auth-modal .btn-more:active,.auth-modal .btn-morefocus{color:#555;background-color:rgba(0,0,0,0.1)}.auth-modal .btn-primary{background-color:#00b5e2;border:none;color:#fff;}.auth-modal .btn-primary:hover{background:#00a3cb;border:none;color:#fff}.auth-modal .btn-primary:active,.auth-modal .btn-primary:focus{background:#0098be}.auth-modal .btn-primary--outline{background:transparent;color:#00a3cb;border:1px solid #00c0f0;text-shadow:none;box-shadow:none;}.auth-modal .btn-primary--outline:hover{background:transparent;color:#0098be;border:1px solid #0098be}.auth-modal .btn-primary--outline:active,.auth-modal .btn-primary--outline:focus{background:transparent;color:#0098be;border:1px solid #0098be}.auth-modal .btn-secondary{background-color:#00bb8f;border:none;color:#fff;}.auth-modal .btn-secondary:hover{background:#00a881;border:none;color:#fff}.auth-modal .btn-secondary:active,.auth-modal .btn-secondary:focus{background:#009d78}.auth-modal .btn-secondary--outline{background:transparent;color:#00a881;border:1px solid #00cb9b;text-shadow:none;box-shadow:none;}.auth-modal .btn-secondary--outline:hover{background:transparent;color:#009d78;border:1px solid #009d78}.auth-modal .btn-secondary--outline:active,.auth-modal .btn-secondary--outline:focus{background:transparent;color:#009d78;border:1px solid #009d78}.auth-modal .btn-golden{background-color:#ecbc40;border:none;color:#fff;}.auth-modal .btn-golden:hover{background:#e9b225;border:none;color:#fff}.auth-modal .btn-golden:active,.auth-modal .btn-golden:focus{background:#e5ac17}.auth-modal .btn-golden--outline{background:transparent;color:#e9b225;border:1px solid #edbf4a;text-shadow:none;box-shadow:none;}.auth-modal .btn-golden--outline:hover{background:transparent;color:#e5ac17;border:1px solid #e5ac17}.auth-modal .btn-golden--outline:active,.auth-modal .btn-golden--outline:focus{background:transparent;color:#e5ac17;border:1px solid #e5ac17}.auth-modal .btn-heart{font-size:14px;width:auto;height:30px;min-height:0;padding:5px 12px;border-radius:100px;background:#fff;color:#ff6671;border:1px solid #ff6671;text-shadow:none;box-shadow:none;}.auth-modal .btn-heart > span{margin-left:6px;line-height:14px}.auth-modal .btn-heart__number{margin-left:4px;color:#666}.auth-modal .btn-heart:hover{box-shadow:0 4px 10px rgba(0,0,0,0.08)}.auth-modal .btn-heart--active{color:#fff;background-color:#f66;border-color:#f66;}.auth-modal .btn-heart--active .btn-heart__number{color:#fff}.auth-modal .btn-heart--active i.fa{-webkit-animation:heartbeat 600ms ease-in;animation:heartbeat 600ms ease-in}.auth-modal .btn-heart--active:hover{opacity:.8}.auth-modal .btn-frame-only{padding:6px;border-radius:100px;width:auto;padding:5px 12px;background:#fff;color:#333;border:1px solid #ddd;opacity:.8;}.auth-modal .btn-frame-only img{height:16px}.auth-modal .btn-frame-only > span{margin-left:6px;line-height:14px}.auth-modal .btn-frame-only:hover{opacity:1}.auth-modal div[class^="btn-social"],.auth-modal a[class^="btn-social"]{height:auto}.auth-modal .btn-social-linkedin{background-color:#0077b5;border:none;color:#fff;}.auth-modal .btn-social-linkedin:hover{background:#006fab;border:none;color:#fff}.auth-modal .btn-social-linkedin:active,.auth-modal .btn-social-linkedin:focus{background:#066699}.auth-modal .btn-social-github{background-color:#00aced;border:none;color:#fff;}.auth-modal .btn-social-github:hover{background:#00aced;border:none;color:#fff}.auth-modal .btn-social-github:active,.auth-modal .btn-social-github:focus{background:#00aced}.auth-modal .btn-social-google--white{background-color:#fff;border:solid 1px #ccc;color:#4c4c4c;}.auth-modal .btn-social-google--white:hover{background:#f7f7f7;border:solid 1px #ccc;color:#4c4c4c}.auth-modal .btn-social-google--white:active,.auth-modal .btn-social-google--white:focus{background:#f0f0f0}.auth-modal .btn-social-google{background-color:#e65d4b;border:none;color:#fff;}.auth-modal .btn-social-google:hover{background:#e05c4a;border:none;color:#fff}.auth-modal .btn-social-google:active,.auth-modal .btn-social-google:focus{background:#d25140}.auth-modal .btn-social-twitter{background-color:#00aced;border:none;color:#fff;}.auth-modal .btn-social-twitter:hover{background:#06a1d9;border:none;color:#fff}.auth-modal .btn-social-twitter:active,.auth-modal .btn-social-twitter:focus{background:#0697cc}.auth-modal .btn-social-facebook{background-color:#647bab;border:none;color:#fff;}.auth-modal .btn-social-facebook:hover{background:#566d9e;border:none;color:#fff}.auth-modal .btn-social-facebook:active,.auth-modal .btn-social-facebook:focus{background:#506694}.auth-modal .btn-social-email--outline{background:transparent;color:#70777a;border:1px solid #ccc;text-shadow:none;box-shadow:none;}.auth-modal .btn-social-email--outline:hover{background:transparent;color:#70777a;border:1px solid #ccc}.auth-modal .btn-social-email--outline:active,.auth-modal .btn-social-email--outline:focus{background:transparent;color:#70777a;border:1px solid #ccc}@-webkit-keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.3);transform:scale(1.3)}36%{-webkit-transform:scale(.95);transform:scale(.95)}60%{-webkit-transform:scale(1.2);transform:scale(1.2)}85%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.3);transform:scale(1.3)}36%{-webkit-transform:scale(.95);transform:scale(.95)}60%{-webkit-transform:scale(1.2);transform:scale(1.2)}85%{-webkit-transform:scale(1);transform:scale(1)}}.auth-modal .divider{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:10px 0;font-size:14px;color:#808080;}.auth-modal .divider__text{padding:0 18px}.auth-modal .divider__line{-webkit-flex:1;-ms-flex:1;flex:1;border:0;border-top:1px solid rgba(187,188,199,0.5)}.auth-modal .avatar-img{display:inline-block;position:relative;width:40px;height:40px;overflow:hidden;font-size:10px;}.auth-modal .avatar-img__img-avatar{object-fit:cover;position:absolute;border-radius:50%;left:0;top:0;background-size:cover;background-position:50%;background-image:url("https://assets.codementor.io/avatar/default.png");width:100%;height:100%}.auth-modal a,.auth-modal a:hover{color:#00b5e2}.auth-modal .empty-modal__body{width:400px;text-align:center;padding:0 3em}.auth-modal .empty-modal__close{font-size:1em;right:20px;top:20px;}.auth-modal .empty-modal__close i{color:rgba(0,0,0,0.3);}.auth-modal .empty-modal__close i:hover{color:rgba(0,0,0,0.4)}.auth-modal .empty-modal__close i:active{color:rgba(0,0,0,0.5)}.auth-modal__back-btn{position:absolute;left:20px;top:20px;cursor:pointer;}.auth-modal__back-btn i{color:rgba(0,0,0,0.3);}.auth-modal__back-btn i:hover{color:rgba(0,0,0,0.4)}.auth-modal__back-btn i:active{color:rgba(0,0,0,0.5)}.auth-modal__tos{color:#999;line-height:18px;padding:16px;font-size:12px}.auth-modal__social .auth-modal__tos{border-bottom:1px solid #eee}.auth-modal__signup .auth-modal__tos{display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;padding:0 0 18px;}.auth-modal__signup .auth-modal__tos label{text-align:left;color:#999;font-weight:normal;margin-left:6px}.auth-modal .form-block:first-child{padding:0}.auth-modal .form-block__header{margin:2.5em 0 20px;color:#073648;}.auth-modal .form-block__header .cm-logo-icon{width:40px;fill:#003648;display:block;margin:auto auto 6px auto}.auth-modal .form-block__header .cm-logotype{width:120px;fill:#003648;display:block;margin:auto}.auth-modal .form-block__header--avatar{width:60px;height:60px}.auth-modal .form-block__header h3{margin:0 0 .2em}.auth-modal .form-block__input{text-align:left;margin-bottom:1em;}.auth-modal .form-block__input label{color:#999;font-size:12px;line-height:1.5;margin-bottom:5px}.auth-modal .form-block__input input{border:solid 1px #e6e6e6;border-radius:3px;padding:1em 1.2em;color:#475b65;font-size:15px;}.auth-modal .form-block__input input:focus{border:solid 1px #00b5e2}.auth-modal .form-block__input--error input{border:solid 1px #ff7142;background-color:#fff5f2;}.auth-modal .form-block__input--error input:focus{border:solid 1px #ff7142}.auth-modal .form-block__error-message{font-size:12px;color:#ff7142;top:-50%;right:0}.auth-modal .form-block__actions{margin:0;border:0;padding-top:0;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.auth-modal .form-block__actions .btn-secondary{font-size:.9em;height:50px;width:100%;border-radius:3px;font-weight:bold}.auth-modal .form-block__assist{font-size:14px;text-align:right;margin-bottom:20px;font-family:'Open Sans',sans-serif}.auth-modal__login .form-block__input{margin-bottom:10px;}.auth-modal__login .form-block__input label{display:none}.auth-modal__login .auth-modal__tos{color:#999;line-height:18px;padding:0 0 16px;font-size:12px;border-bottom:1px solid #eee;margin-bottom:15px}.auth-modal__error-message{color:#ff7142;padding:6px 25px 6px 15px;margin-bottom:10px;font-size:14px;border-radius:3px;background-color:#fff5f2;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:left;}.auth-modal__error-message:before{font-family:FontAwesome;content:"\f071";font-size:16px;margin-right:15px}.auth-modal__footer{color:#555;font-size:.85em;margin:1.5em 0;}.auth-modal__footer a{margin-left:4px}.auth-modal.cmx{font-family:'Open Sans',sans-serif;}.auth-modal.cmx.signup-form .form-block__header{margin:48px 0 40px}.auth-modal.cmx.login-form .form-block__header{margin:48px 0 20px}.auth-modal.cmx.login-form .btn-primary{width:100%;font-size:15px}.auth-modal.cmx.login-form .auth-modal__footer{margin:0 0 1.2em}.auth-modal.cmx .auth-modal__social__buttons a[class^="btn-social"]{height:55px;font-size:15px;}.auth-modal.cmx .auth-modal__social__buttons a[class^="btn-social"] .button-inner{text-transform:initial;font-weight:600;}.auth-modal.cmx .auth-modal__social__buttons a[class^="btn-social"] .button-inner > i,.auth-modal.cmx .auth-modal__social__buttons a[class^="btn-social"] .button-inner img{padding-right:10px}.auth-modal.cmx .auth-modal__social__buttons a[class^="btn-social"] .button-inner > i{font-size:1em}.auth-modal.cmx .form-block__header{margin:48px 0 12px;}.auth-modal.cmx .form-block__header img{width:191px;height:24px;margin:0;}.auth-modal.cmx .form-block__header img.form-block__cmx-logo{width:167px;height:auto;padding-top:8px}.auth-modal.cmx .form-block__description{font-size:15px;line-height:1.47;color:#475b65;margin-bottom:32px}.auth-modal.cmx .form-block__error-message{font-size:14px;color:#ff7142;top:-67%}.auth-modal.cmx .form-block__input label{color:rgba(71,91,101,0.6);font-size:14px;line-height:1.43;margin-bottom:8px}.auth-modal.cmx .form-block__input input{border:solid 1px rgba(71,91,101,0.2);color:#475b65;font-size:15px;}.auth-modal.cmx .form-block__input input:focus{box-shadow:0 1px 5px 0 rgba(71,91,101,0.2);border:solid 1px rgba(71,91,101,0.4)}.auth-modal.cmx .btn-primary{border-radius:3px;background-color:#137ded;font-weight:bold;padding:8px 26px;box-shadow:none;font-size:16px;line-height:1.5;text-transform:uppercase;width:100%;}.auth-modal.cmx .btn-primary:hover{background:#1170d4}.auth-modal.cmx .btn--disabled{cursor:not-allowed}.auth-modal.cmx .auth-modal__footer{color:#475b65;}.auth-modal.cmx .auth-modal__footer > a{color:#4cc}.auth-modal__description{line-height:1.57;color:#666;margin-bottom:30px;white-space:pre-line;}.auth-modal__description strong{color:#333}.auth-modal__social__buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.auth-modal__social__buttons div[class^="btn-social"],.auth-modal__social__buttons a[class^="btn-social"]{-webkit-flex:1;-ms-flex:1;flex:1;width:100%;margin-bottom:.8em;border-radius:3px;height:50px;font-size:14px}.auth-modal__social__buttons div[class^="btn-social-email"]{margin-top:.8em;margin-bottom:0}.auth-modal__social__buttons .button-inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:4px 0;text-align:left;margin:0 auto;text-transform:uppercase;}.auth-modal__social__buttons .button-inner > i{padding-right:10px;font-size:1.2em}.auth-modal__social__buttons .button-inner > img{padding-right:10px;height:1em}.auth-modal__login-separator{color:#808080;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:30px 0 16px 0;font-size:14px;}.auth-modal__login-separator:before{content:'';-webkit-flex:1;-ms-flex:1;flex:1;border-bottom:1px solid #d8d8d8;margin:0 18px 7px 0}.auth-modal__login-separator:after{content:'';-webkit-flex:1;-ms-flex:1;flex:1;border-bottom:1px solid #d8d8d8;margin:0 0 7px 18px}.auth-modal__social-login{margin-bottom:20px;}.auth-modal__social-login a{margin:0 8px}.auth-modal .auth-modal__social-btn{width:44px;height:44px;border-radius:50%;padding:0;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.auth-modal .auth-modal__social-btn:hover,.auth-modal .auth-modal__social-btn:focus{text-decoration:none}.auth-modal .auth-modal__social-btn i{color:#fff;padding:0;font-size:18px}.auth-modal .auth-modal__social-btn--twitter{background-color:#00aced;}.auth-modal .auth-modal__social-btn--twitter:hover{background-color:#06a1d9}.auth-modal .auth-modal__social-btn--twitter:active{background-color:#0697cc}.auth-modal .auth-modal__social-btn--linkedin{background-color:#0275b6;}.auth-modal .auth-modal__social-btn--linkedin:hover{background-color:#036aa5}.auth-modal .auth-modal__social-btn--linkedin:active{background-color:#26649b}.auth-modal .auth-modal__social-btn--google{background-color:#e65d4b;}.auth-modal .auth-modal__social-btn--google:hover{background-color:#e05c4a}.auth-modal .auth-modal__social-btn--google:active{background-color:#d25140}.auth-modal .auth-modal__social-btn--github{background-color:#555;}.auth-modal .auth-modal__social-btn--github:hover{background-color:#4b4b4b}.auth-modal .auth-modal__social-btn--github:active{background-color:#3d3d3d}.auth-modal__signup-hint{color:#666;margin-bottom:25px;font-size:14px;}.auth-modal__signup-hint a{margin-left:5px}.auth-modal__terms{margin:10px 0;font-size:14px;line-height:1.5;color:rgba(71,91,101,0.6)}.dashboard__main-content__popup-modal.community-onboarding-modal{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;}.dashboard__main-content__popup-modal.community-onboarding-modal *{box-sizing:border-box}.dashboard__main-content__popup-modal.community-onboarding-modal p{margin-top:0}.dashboard__main-content__popup-modal.community-onboarding-modal a{text-decoration:none;cursor:pointer;}.dashboard__main-content__popup-modal.community-onboarding-modal a:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a:focus{text-decoration:underline}.dashboard__main-content__popup-modal.community-onboarding-modal h1,.dashboard__main-content__popup-modal.community-onboarding-modal h2,.dashboard__main-content__popup-modal.community-onboarding-modal h3,.dashboard__main-content__popup-modal.community-onboarding-modal h4,.dashboard__main-content__popup-modal.community-onboarding-modal h5{line-height:inherit}.dashboard__main-content__popup-modal.community-onboarding-modal input[type="text"],.dashboard__main-content__popup-modal.community-onboarding-modal input[type="password"],.dashboard__main-content__popup-modal.community-onboarding-modal input[type="email"],.dashboard__main-content__popup-modal.community-onboarding-modal input[type="tel"],.dashboard__main-content__popup-modal.community-onboarding-modal input[type="url"],.dashboard__main-content__popup-modal.community-onboarding-modal textarea,.dashboard__main-content__popup-modal.community-onboarding-modal select{height:auto;line-height:initial;background:#fff;min-width:120px;max-width:100%;border-radius:2px;border:1px solid #e1e6e6;color:#555;transition:all .4s ease-out;outline:none;font-size:.9em;font-family:"Open Sans",sans-serif;margin:0;}.dashboard__main-content__popup-modal.community-onboarding-modal input[type="text"]:focus,.dashboard__main-content__popup-modal.community-onboarding-modal input[type="password"]:focus,.dashboard__main-content__popup-modal.community-onboarding-modal input[type="email"]:focus,.dashboard__main-content__popup-modal.community-onboarding-modal input[type="tel"]:focus,.dashboard__main-content__popup-modal.community-onboarding-modal input[type="url"]:focus,.dashboard__main-content__popup-modal.community-onboarding-modal textarea:focus,.dashboard__main-content__popup-modal.community-onboarding-modal select:focus{border:1px solid #afbdbd;color:#333}.dashboard__main-content__popup-modal.community-onboarding-modal input[type="text"]:required,.dashboard__main-content__popup-modal.community-onboarding-modal input[type="password"]:required,.dashboard__main-content__popup-modal.community-onboarding-modal input[type="email"]:required,.dashboard__main-content__popup-modal.community-onboarding-modal input[type="tel"]:required,.dashboard__main-content__popup-modal.community-onboarding-modal input[type="url"]:required,.dashboard__main-content__popup-modal.community-onboarding-modal textarea:required,.dashboard__main-content__popup-modal.community-onboarding-modal select:required{box-shadow:none}.dashboard__main-content__popup-modal.community-onboarding-modal input{position:relative;font-size:1em;padding:8px 10px}.dashboard__main-content__popup-modal.community-onboarding-modal img{max-width:100%}.dashboard__main-content__popup-modal.community-onboarding-modal strong{font-weight:600}.dashboard__main-content__popup-modal.community-onboarding-modal textarea{width:100%;padding:7px 10px;line-height:20px;overflow-y:scroll}.dashboard__main-content__popup-modal.community-onboarding-modal input::-webkit-input-placeholder,.dashboard__main-content__popup-modal.community-onboarding-modal textarea::-webkit-input-placeholder{color:#b8b8b8}.dashboard__main-content__popup-modal.community-onboarding-modal input::-moz-placeholder,.dashboard__main-content__popup-modal.community-onboarding-modal textarea::-moz-placeholder{color:#b8b8b8}.dashboard__main-content__popup-modal.community-onboarding-modal input:-ms-input-placeholder,.dashboard__main-content__popup-modal.community-onboarding-modal textarea:-ms-input-placeholder{color:#b8b8b8}.dashboard__main-content__popup-modal.community-onboarding-modal input::placeholder,.dashboard__main-content__popup-modal.community-onboarding-modal textarea::placeholder{color:#b8b8b8}.dashboard__main-content__popup-modal.community-onboarding-modal label{display:block;cursor:pointer;color:#073648;font-size:.9em;font-weight:500;margin:0}.dashboard__main-content__popup-modal.community-onboarding-modal select{height:36px;cursor:pointer;color:#888;max-width:300px}.dashboard__main-content__popup-modal.community-onboarding-modal hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.dashboard__main-content__popup-modal.community-onboarding-modal ul{margin:0;padding:0}.dashboard__main-content__popup-modal.community-onboarding-modal .btn,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight{color:#888;background:#f3f5f5;border-radius:3px;padding:12px 28px;text-align:center;outline:none;cursor:pointer;display:inline-block;font-size:1em;line-height:1;border:none;text-transform:capitalize;text-shadow:none;letter-spacing:0;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn i,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary i,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary i,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight i{padding-right:6px}.dashboard__main-content__popup-modal.community-onboarding-modal .btn:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight:active:hover{box-shadow:none;text-decoration:none}.dashboard__main-content__popup-modal.community-onboarding-modal .btn,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn{color:#555;background:#f3f5f5;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn i{color:#555}.dashboard__main-content__popup-modal.community-onboarding-modal .btn:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn:hover{background:#f0f2f2}.dashboard__main-content__popup-modal.community-onboarding-modal .btn:focus,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn:focus{color:#555;background:#f3f5f5;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn:focus i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn:focus i{color:#555}.dashboard__main-content__popup-modal.community-onboarding-modal .btn:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn:active:hover{background:#eceeee}.dashboard__main-content__popup-modal.community-onboarding-modal .btn--disabled[disabled],.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--disabled[disabled],.dashboard__main-content__popup-modal.community-onboarding-modal .btn--disabled,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--disabled{opacity:.6;cursor:not-allowed;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn--disabled[disabled]:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--disabled[disabled]:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn--disabled:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--disabled:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn--disabled[disabled]:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--disabled[disabled]:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn--disabled:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--disabled:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn--disabled[disabled]:focus,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--disabled[disabled]:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn--disabled:focus,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--disabled:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn--disabled[disabled]:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--disabled[disabled]:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn--disabled:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--disabled:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn--disabled[disabled]:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--disabled[disabled]:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn--disabled:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--disabled:active:hover{background-color:#f3f5f5}.dashboard__main-content__popup-modal.community-onboarding-modal .btn--submitting[disabled],.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--submitting[disabled],.dashboard__main-content__popup-modal.community-onboarding-modal .btn--submitting,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--submitting{opacity:.6;cursor:default;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn--submitting[disabled]:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--submitting[disabled]:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn--submitting:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--submitting:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn--submitting[disabled]:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--submitting[disabled]:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn--submitting:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--submitting:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn--submitting[disabled]:focus,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--submitting[disabled]:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn--submitting:focus,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--submitting:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn--submitting[disabled]:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--submitting[disabled]:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn--submitting:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--submitting:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn--submitting[disabled]:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--submitting[disabled]:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn--submitting:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--submitting:active:hover{background-color:#f3f5f5}.dashboard__main-content__popup-modal.community-onboarding-modal .btn--submitting[disabled]:before,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--submitting[disabled]:before,.dashboard__main-content__popup-modal.community-onboarding-modal .btn--submitting:before,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.dashboard__main-content__popup-modal.community-onboarding-modal .btn--unfilled,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--unfilled{background:transparent;color:#f3f5f5;border:1px solid #f3f5f5;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn--unfilled i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--unfilled i{color:#f3f5f5}.dashboard__main-content__popup-modal.community-onboarding-modal .btn--unfilled:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--unfilled:hover{background:transparent;color:#f0f2f2;border:1px solid #f0f2f2;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn--unfilled:hover i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--unfilled:hover i{color:#f0f2f2}.dashboard__main-content__popup-modal.community-onboarding-modal .btn--unfilled:focus,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--unfilled:focus{background:transparent;color:#f3f5f5;border:1px solid #f3f5f5;text-shadow:none;box-shadow:none;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn--unfilled:focus i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--unfilled:focus i{color:#f3f5f5}.dashboard__main-content__popup-modal.community-onboarding-modal .btn--unfilled:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--unfilled:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn--unfilled:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--unfilled:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn--unfilled:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--unfilled:active:hover{background:transparent;color:#eceeee;border:1px solid #eceeee;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn--unfilled:active i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--unfilled:active i,.dashboard__main-content__popup-modal.community-onboarding-modal .btn--unfilled:focus:active i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--unfilled:focus:active i,.dashboard__main-content__popup-modal.community-onboarding-modal .btn--unfilled:active:hover i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn--unfilled:active:hover i{color:#eceeee}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx{color:#fff;background:#4cc;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx i{color:#fff}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx:hover{background:#1eaca6}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx:focus,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx:focus{color:#fff;background:#4cc;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx:focus i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx:focus i{color:#fff}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx:active:hover{background:#22c2bb}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--disabled[disabled],.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--disabled[disabled],.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--disabled,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--disabled{opacity:.6;cursor:not-allowed;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--disabled[disabled]:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--disabled[disabled]:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--disabled:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--disabled:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--disabled[disabled]:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--disabled[disabled]:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--disabled:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--disabled:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--disabled[disabled]:focus,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--disabled[disabled]:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--disabled:focus,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--disabled:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--disabled[disabled]:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--disabled[disabled]:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--disabled:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--disabled:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--disabled[disabled]:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--disabled[disabled]:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--disabled:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--disabled:active:hover{background-color:#4cc}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--submitting[disabled],.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--submitting[disabled],.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--submitting,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--submitting{opacity:.6;cursor:default;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--submitting[disabled]:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--submitting[disabled]:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--submitting:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--submitting:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--submitting[disabled]:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--submitting[disabled]:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--submitting:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--submitting:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--submitting[disabled]:focus,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--submitting[disabled]:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--submitting:focus,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--submitting:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--submitting[disabled]:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--submitting[disabled]:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--submitting:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--submitting:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--submitting[disabled]:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--submitting[disabled]:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--submitting:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--submitting:active:hover{background-color:#4cc}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--submitting[disabled]:before,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--submitting[disabled]:before,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--submitting:before,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--unfilled,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--unfilled{background:transparent;color:#4cc;border:1px solid #4cc;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--unfilled i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--unfilled i{color:#4cc}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--unfilled:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--unfilled:hover{background:transparent;color:#1eaca6;border:1px solid #1eaca6;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--unfilled:hover i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--unfilled:hover i{color:#1eaca6}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--unfilled:focus,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--unfilled:focus{background:transparent;color:#4cc;border:1px solid #4cc;text-shadow:none;box-shadow:none;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--unfilled:focus i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--unfilled:focus i{color:#4cc}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--unfilled:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--unfilled:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--unfilled:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--unfilled:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--unfilled:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--unfilled:active:hover{background:transparent;color:#22c2bb;border:1px solid #22c2bb;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--unfilled:active i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--unfilled:active i,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--unfilled:focus:active i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--unfilled:focus:active i,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary.btn-cmx--unfilled:active:hover i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary.btn-cmx--unfilled:active:hover i{color:#22c2bb}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary{color:#fff;background:#009fc6;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary i{color:#fff}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary:hover{background:#00a3cb}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary:focus,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary:focus{color:#fff;background:#009fc6;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary:focus i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary:focus i{color:#fff}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary:active:hover{background:#0099be}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--disabled[disabled],.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--disabled[disabled],.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--disabled,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--disabled{opacity:.6;cursor:not-allowed;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--disabled[disabled]:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--disabled[disabled]:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--disabled:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--disabled:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--disabled[disabled]:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--disabled[disabled]:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--disabled:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--disabled:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--disabled[disabled]:focus,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--disabled[disabled]:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--disabled:focus,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--disabled:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--disabled[disabled]:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--disabled[disabled]:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--disabled:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--disabled:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--disabled[disabled]:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--disabled[disabled]:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--disabled:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--disabled:active:hover{background-color:#009fc6}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--submitting[disabled],.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--submitting[disabled],.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--submitting,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--submitting{opacity:.6;cursor:default;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--submitting[disabled]:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--submitting[disabled]:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--submitting:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--submitting:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--submitting[disabled]:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--submitting[disabled]:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--submitting:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--submitting:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--submitting[disabled]:focus,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--submitting[disabled]:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--submitting:focus,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--submitting:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--submitting[disabled]:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--submitting[disabled]:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--submitting:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--submitting:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--submitting[disabled]:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--submitting[disabled]:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--submitting:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--submitting:active:hover{background-color:#009fc6}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--submitting[disabled]:before,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--submitting[disabled]:before,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--submitting:before,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--unfilled,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--unfilled{background:transparent;color:#009fc6;border:1px solid #009fc6;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--unfilled i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--unfilled i{color:#009fc6}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--unfilled:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--unfilled:hover{background:transparent;color:#00a3cb;border:1px solid #00a3cb;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--unfilled:hover i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--unfilled:hover i{color:#00a3cb}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--unfilled:focus,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--unfilled:focus{background:transparent;color:#009fc6;border:1px solid #009fc6;text-shadow:none;box-shadow:none;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--unfilled:focus i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--unfilled:focus i{color:#009fc6}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--unfilled:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--unfilled:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--unfilled:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--unfilled:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--unfilled:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--unfilled:active:hover{background:transparent;color:#0099be;border:1px solid #0099be;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--unfilled:active i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--unfilled:active i,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--unfilled:focus:active i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--unfilled:focus:active i,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--unfilled:active:hover i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-primary--unfilled:active:hover i{color:#0099be}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary{color:#fff;background:#00bb8f;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary i{color:#fff}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary:hover{background:#00b088}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary:focus,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary:focus{color:#fff;background:#00bb8f;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary:focus i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary:focus i{color:#fff}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary:active:hover{background:#24a88a}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--disabled[disabled],.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--disabled[disabled],.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--disabled,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--disabled{opacity:.6;cursor:not-allowed;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--disabled[disabled]:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--disabled[disabled]:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--disabled:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--disabled:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--disabled[disabled]:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--disabled[disabled]:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--disabled:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--disabled:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--disabled[disabled]:focus,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--disabled[disabled]:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--disabled:focus,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--disabled:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--disabled[disabled]:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--disabled[disabled]:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--disabled:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--disabled:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--disabled[disabled]:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--disabled[disabled]:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--disabled:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--disabled:active:hover{background-color:#00bb8f}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--submitting[disabled],.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--submitting[disabled],.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--submitting,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--submitting{opacity:.6;cursor:default;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--submitting[disabled]:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--submitting[disabled]:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--submitting:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--submitting:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--submitting[disabled]:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--submitting[disabled]:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--submitting:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--submitting:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--submitting[disabled]:focus,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--submitting[disabled]:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--submitting:focus,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--submitting:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--submitting[disabled]:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--submitting[disabled]:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--submitting:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--submitting:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--submitting[disabled]:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--submitting[disabled]:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--submitting:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--submitting:active:hover{background-color:#00bb8f}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--submitting[disabled]:before,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--submitting[disabled]:before,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--submitting:before,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--unfilled,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--unfilled{background:transparent;color:#00bb8f;border:1px solid #00bb8f;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--unfilled i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--unfilled i{color:#00bb8f}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--unfilled:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--unfilled:hover{background:transparent;color:#00b088;border:1px solid #00b088;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--unfilled:hover i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--unfilled:hover i{color:#00b088}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--unfilled:focus,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--unfilled:focus{background:transparent;color:#00bb8f;border:1px solid #00bb8f;text-shadow:none;box-shadow:none;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--unfilled:focus i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--unfilled:focus i{color:#00bb8f}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--unfilled:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--unfilled:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--unfilled:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--unfilled:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--unfilled:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--unfilled:active:hover{background:transparent;color:#24a88a;border:1px solid #24a88a;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--unfilled:active i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--unfilled:active i,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--unfilled:focus:active i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--unfilled:focus:active i,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--unfilled:active:hover i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-secondary--unfilled:active:hover i{color:#24a88a}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight{color:#fff;background:#ff7142;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight i{color:#fff}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight:hover{background:#e66a45}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight:focus,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight:focus{color:#fff;background:#ff7142;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight:focus i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight:focus i{color:#fff}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight:active:hover{background:#d96441}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--disabled[disabled],.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--disabled[disabled],.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--disabled,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--disabled{opacity:.6;cursor:not-allowed;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--disabled[disabled]:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--disabled[disabled]:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--disabled:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--disabled:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--disabled[disabled]:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--disabled[disabled]:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--disabled:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--disabled:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--disabled[disabled]:focus,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--disabled[disabled]:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--disabled:focus,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--disabled:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--disabled[disabled]:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--disabled[disabled]:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--disabled:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--disabled:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--disabled[disabled]:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--disabled[disabled]:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--disabled:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--disabled:active:hover{background-color:#ff7142}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--submitting[disabled],.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--submitting[disabled],.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--submitting,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--submitting{opacity:.6;cursor:default;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--submitting[disabled]:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--submitting[disabled]:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--submitting:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--submitting:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--submitting[disabled]:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--submitting[disabled]:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--submitting:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--submitting:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--submitting[disabled]:focus,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--submitting[disabled]:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--submitting:focus,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--submitting:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--submitting[disabled]:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--submitting[disabled]:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--submitting:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--submitting:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--submitting[disabled]:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--submitting[disabled]:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--submitting:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--submitting:active:hover{background-color:#ff7142}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--submitting[disabled]:before,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--submitting[disabled]:before,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--submitting:before,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--unfilled,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--unfilled{background:transparent;color:#ff7142;border:1px solid #ff7142;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--unfilled i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--unfilled i{color:#ff7142}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--unfilled:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--unfilled:hover{background:transparent;color:#e66a45;border:1px solid #e66a45;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--unfilled:hover i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--unfilled:hover i{color:#e66a45}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--unfilled:focus,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--unfilled:focus{background:transparent;color:#ff7142;border:1px solid #ff7142;text-shadow:none;box-shadow:none;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--unfilled:focus i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--unfilled:focus i{color:#ff7142}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--unfilled:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--unfilled:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--unfilled:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--unfilled:focus:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--unfilled:active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--unfilled:active:hover{background:transparent;color:#d96441;border:1px solid #d96441;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--unfilled:active i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--unfilled:active i,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--unfilled:focus:active i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--unfilled:focus:active i,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-highlight--unfilled:active:hover i,.dashboard__main-content__popup-modal.community-onboarding-modal a.btn-highlight--unfilled:active:hover i{color:#d96441}.dashboard__main-content__popup-modal.community-onboarding-modal .btn.btn-frameless{color:#999;cursor:pointer}.dashboard__main-content__popup-modal.community-onboarding-modal .avatar-img{display:inline-block;position:relative;width:40px;height:40px;overflow:hidden;font-size:10px;}.dashboard__main-content__popup-modal.community-onboarding-modal .avatar-img__img-avatar{object-fit:cover;position:absolute;border-radius:50%;left:0;top:0;background-size:cover;background-position:50%;background-image:url("https://assets.codementor.io/avatar/default.png");width:100%;height:100%}.dashboard__main-content__popup-modal.community-onboarding-modal .dv-star-rating-star{font-size:1.4em;color:#ddd}.dashboard__main-content__popup-modal.community-onboarding-modal .react-tagsinput__tags{position:relative}.dashboard__main-content__popup-modal.community-onboarding-modal .react-tagsinput-input{display:inline-block;background:#fff;border:1px solid #ddd;border-radius:2px;padding:8px;}.dashboard__main-content__popup-modal.community-onboarding-modal .react-tagsinput-input--hidden{display:none}.dashboard__main-content__popup-modal.community-onboarding-modal .react-tagsinput-tag{border:1px solid #ddd;background:#e1e6e6;display:inline-block;padding:8px 12px;margin:0 8px 6px 0;border-radius:2px;color:#555;font-size:.9em}.dashboard__main-content__popup-modal.community-onboarding-modal .react-tagsinput-remove:after{content:'x';color:#aaa;margin-left:5px;cursor:pointer}.dashboard__main-content__popup-modal.community-onboarding-modal .react-autosuggest__container{display:inline-block;position:relative;}.dashboard__main-content__popup-modal.community-onboarding-modal .react-autosuggest__container ul{padding:0;list-style:none}.dashboard__main-content__popup-modal.community-onboarding-modal .react-autosuggest__suggestions-container{position:absolute;z-index:1;list-style-type:none;box-shadow:.05em .01em .5em rgba(0,0,0,0.2);background:#fff;width:100%}.dashboard__main-content__popup-modal.community-onboarding-modal .react-autosuggest__suggestion{border-bottom:1px solid #ececec;padding:8px 10px;margin:0;color:#666}.dashboard__main-content__popup-modal.community-onboarding-modal .react-autosuggest__suggestion--highlighted{background:#ddf1ff;cursor:pointer;}.dashboard__main-content__popup-modal.community-onboarding-modal .react-autosuggest__suggestion--highlighted mark{background:none;font-weight:500;padding:0}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:2.5em .5em 0;margin-top:1.5em;border-top:2px solid rgba(238,238,238,0.5);}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block input[type='text'],.dashboard__main-content__popup-modal.community-onboarding-modal .form-block input[type='number'],.dashboard__main-content__popup-modal.community-onboarding-modal .form-block input[type='email'],.dashboard__main-content__popup-modal.community-onboarding-modal .form-block input[type='password'],.dashboard__main-content__popup-modal.community-onboarding-modal .form-block textarea{width:100%}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block:first-child{padding:0 .5em 0;margin-top:0;border:none}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__header{margin-bottom:1.5em;}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__header h3{color:#073648;font-weight:400;font-size:1.4em;margin:0 8px 5px 0;display:inline-block}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__header p,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__header small{margin-bottom:0;color:#999;line-height:1.4;font-size:.9em;margin-top:10px}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__body__row{display:-webkit-flex;display:-ms-flexbox;display:flex;}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__body__row > div{-webkit-flex:1;-ms-flex:1;flex:1;}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__body__row > div + div{padding-left:1.2em}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__actions{margin-top:2em;padding-top:2em;border-top:2px solid #f5f5f5;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__actions > div + div{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:1.2em}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__inner-wrapper{display:inline-block;position:relative;width:100%;}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__inner-wrapper .form-block__error-message{position:absolute;display:block}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__desc{color:#999;line-height:1.4;font-size:.9em;margin-top:-2px}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__input > label,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__textarea > label,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__select > label,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__rating-stars > label,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__tags-input > label,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__checkboxes > label,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__auto-suggest-input > label,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__multi-choice > label,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__rating-scale > label{margin-bottom:8px}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__input--required,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__textarea--required,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__select--required,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__rating-stars--required,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__tags-input--required,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__checkboxes--required,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__auto-suggest-input--required,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__multi-choice--required,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__rating-scale--required{color:#ff7142;margin-left:5px}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__input--error input,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__textarea--error input,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__select--error input,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__rating-stars--error input,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__tags-input--error input,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__checkboxes--error input,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__auto-suggest-input--error input,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__multi-choice--error input,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__rating-scale--error input,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__input--error select,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__textarea--error select,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__select--error select,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__rating-stars--error select,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__tags-input--error select,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__checkboxes--error select,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__auto-suggest-input--error select,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__multi-choice--error select,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__rating-scale--error select,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__input--error textarea,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__textarea--error textarea,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__select--error textarea,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__rating-stars--error textarea,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__tags-input--error textarea,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__checkboxes--error textarea,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__auto-suggest-input--error textarea,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__multi-choice--error textarea,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__rating-scale--error textarea{border-color:#f66}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__input span,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__textarea span,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__select span,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__rating-stars span,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__checkboxes span{color:#666;font-weight:500;font-size:.85em;}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__input span.prepended,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__textarea span.prepended,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__select span.prepended,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__rating-stars span.prepended,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__checkboxes span.prepended{margin-right:.4em}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__input span.appended,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__textarea span.appended,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__select span.appended,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__rating-stars span.appended,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__checkboxes span.appended{margin-left:.6em}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__checkboxes,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__multi-choice{display:inline-block;}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__checkboxes__item,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__multi-choice__item{display:inline-block;margin-right:1.6em;}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__checkboxes__item label,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__multi-choice__item label{color:#666;text-transform:capitalize;display:inline-block}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__checkboxes__item input,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__multi-choice__item input{margin-right:6px;display:inline-block;vertical-align:baseline}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__rating-scale__items,.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__rating-scale__x-axis{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__rating-scale__x-axis{font-size:.8em;color:#999;margin-top:.4em}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__rating-scale__inner-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:390px}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__rating-scale__item{background:#ddd;padding:4px 9px;margin-right:8px;border-radius:3px;background-color:#fff;border:solid 1px #e1e6e6;font-size:.9em;cursor:pointer;}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__rating-scale__item:hover{border:solid 1px #38aaff;color:#38aaff}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__rating-scale__item--active{background-color:#38aaff;border:solid 1px #398fcc;color:#fff;}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__rating-scale__item--active:hover{color:#fff}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__checkboxes__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__checkboxes__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:120px;margin-bottom:8px;}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__checkboxes__item input{margin-top:0}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__filepicker{position:relative;min-width:130px;display:-webkit-flex;display:-ms-flexbox;display:flex;}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__filepicker-preview{border-radius:3px;border:solid 1px rgba(0,0,0,0.1);}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__filepicker-preview img{height:100%}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__filepicker-input{-webkit-flex:1;-ms-flex:1;flex:1;background:#fff;width:130px;border:2px dashed #ddd;color:#888;outline:none;}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__filepicker-input:before{margin-right:5px;content:"\f030";color:#aaa;font:normal normal normal 14px/1 FontAwesome}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__filepicker-input:hover{border:2px dashed #ccc;color:#666}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__filepicker-input--minimize{position:absolute;bottom:0;left:0;width:100%;background:rgba(7,54,72,0.9);color:#fafafa;border:none;border-radius:2px;padding:4px;}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__filepicker-input--minimize:before{margin-right:5px;content:"\f030";color:#fafafa;font:normal normal normal 14px/1 FontAwesome}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__filepicker-reset{position:absolute;right:12px;top:8px;cursor:pointer;background:#eee;color:#777;width:24px;height:24px;line-height:24px;border-radius:50%;text-align:center;opacity:.7;}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__filepicker-reset:hover{opacity:.8}.dashboard__main-content__popup-modal.community-onboarding-modal .form-block__error-message{margin-top:4px;display:inline-block;color:#f66}.dashboard__main-content__popup-modal.community-onboarding-modal .btn,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--outline,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-golden,.dashboard__main-content__popup-modal.community-onboarding-modal .btn--outline,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-golden--outline,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--outline,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-linkedin,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-github,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-google,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-google--white,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-twitter,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-facebook,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-email,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-email--outline,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-heart--active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-heart,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-frame-only,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-more{cursor:pointer;font-size:13px;text-align:center;padding:0;width:90px;min-height:34px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:2px;transition:all .1s ease-out;text-decoration:none;text-transform:uppercase;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn > span,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary > span,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary > span,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--outline > span,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-golden > span,.dashboard__main-content__popup-modal.community-onboarding-modal .btn--outline > span,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-golden--outline > span,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--outline > span,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-linkedin > span,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-github > span,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-google > span,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-google--white > span,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-twitter > span,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-facebook > span,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-email > span,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-email--outline > span,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-heart--active > span,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-heart > span,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-frame-only > span,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-more > span{margin-left:5px}.dashboard__main-content__popup-modal.community-onboarding-modal .btn--submitting,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--submitting,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--submitting,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--outline--submitting,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-golden--submitting,.dashboard__main-content__popup-modal.community-onboarding-modal .btn--outline--submitting,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-golden--outline--submitting,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--outline--submitting,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-linkedin--submitting,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-github--submitting,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-google--submitting,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-google--white--submitting,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-twitter--submitting,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-facebook--submitting,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-email--submitting,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-email--outline--submitting,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-heart--active--submitting,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-heart--submitting,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-frame-only--submitting,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-more--submitting{opacity:.7;cursor:default}.dashboard__main-content__popup-modal.community-onboarding-modal .btn--disabled,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--disabled,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--disabled,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--outline--disabled,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-golden--disabled,.dashboard__main-content__popup-modal.community-onboarding-modal .btn--outline--disabled,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-golden--outline--disabled,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--outline--disabled,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-linkedin--disabled,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-github--disabled,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-google--disabled,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-google--white--disabled,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-twitter--disabled,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-facebook--disabled,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-email--disabled,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-email--outline--disabled,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-heart--active--disabled,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-heart--disabled,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-frame-only--disabled,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-more--disabled{opacity:.4;cursor:not-allowed}.dashboard__main-content__popup-modal.community-onboarding-modal .btn:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--outline:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-golden:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn--outline:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-golden--outline:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--outline:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-linkedin:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-github:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-google:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-google--white:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-twitter:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-facebook:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-email:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-email--outline:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-heart--active:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-heart:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-frame-only:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-more:focus,.dashboard__main-content__popup-modal.community-onboarding-modal .btn:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--outline:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-golden:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn--outline:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-golden--outline:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--outline:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-linkedin:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-github:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-google:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-google--white:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-twitter:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-facebook:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-email:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-email--outline:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-heart--active:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-heart:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-frame-only:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-more:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--outline:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-golden:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn--outline:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-golden--outline:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--outline:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-linkedin:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-github:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-google:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-google--white:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-twitter:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-facebook:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-email:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-email--outline:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-heart--active:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-heart:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-frame-only:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-more:active{box-shadow:none;text-decoration:none}.dashboard__main-content__popup-modal.community-onboarding-modal .btn{background-color:#8badb4;border:none;color:#fff;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn:hover{background:#789fa7;border:none;color:#fff}.dashboard__main-content__popup-modal.community-onboarding-modal .btn:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn:focus{background:#6c97a0}.dashboard__main-content__popup-modal.community-onboarding-modal .btn--outline{background:transparent;color:#789fa7;border:1px solid #91b1b8;text-shadow:none;box-shadow:none;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn--outline:hover{background:transparent;color:#6c97a0;border:1px solid #6c97a0}.dashboard__main-content__popup-modal.community-onboarding-modal .btn--outline:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn--outline:focus{background:transparent;color:#6c97a0;border:1px solid #6c97a0}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-more{background-color:rgba(0,0,0,0.05);border:none;color:#fff;color:#555;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-more:hover{background:rgba(0,0,0,0.05);border:none;color:#fff}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-more:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-more:focus{background:rgba(0,0,0,0.05)}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-more:hover,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-more:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-morefocus{color:#555;background-color:rgba(0,0,0,0.1)}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary{background-color:#00b5e2;border:none;color:#fff;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary:hover{background:#00a3cb;border:none;color:#fff}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary:focus{background:#0098be}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--outline{background:transparent;color:#00a3cb;border:1px solid #00c0f0;text-shadow:none;box-shadow:none;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--outline:hover{background:transparent;color:#0098be;border:1px solid #0098be}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--outline:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-primary--outline:focus{background:transparent;color:#0098be;border:1px solid #0098be}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary{background-color:#00bb8f;border:none;color:#fff;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary:hover{background:#00a881;border:none;color:#fff}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary:focus{background:#009d78}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--outline{background:transparent;color:#00a881;border:1px solid #00cb9b;text-shadow:none;box-shadow:none;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--outline:hover{background:transparent;color:#009d78;border:1px solid #009d78}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--outline:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-secondary--outline:focus{background:transparent;color:#009d78;border:1px solid #009d78}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-golden{background-color:#ecbc40;border:none;color:#fff;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-golden:hover{background:#e9b225;border:none;color:#fff}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-golden:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-golden:focus{background:#e5ac17}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-golden--outline{background:transparent;color:#e9b225;border:1px solid #edbf4a;text-shadow:none;box-shadow:none;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-golden--outline:hover{background:transparent;color:#e5ac17;border:1px solid #e5ac17}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-golden--outline:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-golden--outline:focus{background:transparent;color:#e5ac17;border:1px solid #e5ac17}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-heart{font-size:14px;width:auto;height:30px;min-height:0;padding:5px 12px;border-radius:100px;background:#fff;color:#ff6671;border:1px solid #ff6671;text-shadow:none;box-shadow:none;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-heart > span{margin-left:6px;line-height:14px}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-heart__number{margin-left:4px;color:#666}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-heart:hover{box-shadow:0 4px 10px rgba(0,0,0,0.08)}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-heart--active{color:#fff;background-color:#f66;border-color:#f66;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-heart--active .btn-heart__number{color:#fff}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-heart--active i.fa{-webkit-animation:heartbeat 600ms ease-in;animation:heartbeat 600ms ease-in}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-heart--active:hover{opacity:.8}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-frame-only{padding:6px;border-radius:100px;width:auto;padding:5px 12px;background:#fff;color:#333;border:1px solid #ddd;opacity:.8;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-frame-only img{height:16px}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-frame-only > span{margin-left:6px;line-height:14px}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-frame-only:hover{opacity:1}.dashboard__main-content__popup-modal.community-onboarding-modal div[class^="btn-social"],.dashboard__main-content__popup-modal.community-onboarding-modal a[class^="btn-social"]{height:auto}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-linkedin{background-color:#0077b5;border:none;color:#fff;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-linkedin:hover{background:#006fab;border:none;color:#fff}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-linkedin:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-linkedin:focus{background:#066699}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-github{background-color:#00aced;border:none;color:#fff;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-github:hover{background:#00aced;border:none;color:#fff}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-github:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-github:focus{background:#00aced}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-google--white{background-color:#fff;border:solid 1px #ccc;color:#4c4c4c;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-google--white:hover{background:#f7f7f7;border:solid 1px #ccc;color:#4c4c4c}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-google--white:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-google--white:focus{background:#f0f0f0}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-google{background-color:#e65d4b;border:none;color:#fff;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-google:hover{background:#e05c4a;border:none;color:#fff}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-google:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-google:focus{background:#d25140}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-twitter{background-color:#00aced;border:none;color:#fff;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-twitter:hover{background:#06a1d9;border:none;color:#fff}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-twitter:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-twitter:focus{background:#0697cc}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-facebook{background-color:#647bab;border:none;color:#fff;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-facebook:hover{background:#566d9e;border:none;color:#fff}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-facebook:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-facebook:focus{background:#506694}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-email--outline{background:transparent;color:#70777a;border:1px solid #ccc;text-shadow:none;box-shadow:none;}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-email--outline:hover{background:transparent;color:#70777a;border:1px solid #ccc}.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-email--outline:active,.dashboard__main-content__popup-modal.community-onboarding-modal .btn-social-email--outline:focus{background:transparent;color:#70777a;border:1px solid #ccc}@-webkit-keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.3);transform:scale(1.3)}36%{-webkit-transform:scale(.95);transform:scale(.95)}60%{-webkit-transform:scale(1.2);transform:scale(1.2)}85%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.3);transform:scale(1.3)}36%{-webkit-transform:scale(.95);transform:scale(.95)}60%{-webkit-transform:scale(1.2);transform:scale(1.2)}85%{-webkit-transform:scale(1);transform:scale(1)}}.dashboard__main-content__popup-modal.community-onboarding-modal .popup-modal__header{margin-top:2em;border-bottom:none;}@media (max-width:640px){.dashboard__main-content__popup-modal.community-onboarding-modal .popup-modal__header{padding:0 1em 0}}.dashboard__main-content__popup-modal.community-onboarding-modal .popup-modal__body{padding:0 4em 2em;min-height:240px;display:-webkit-flex;display:-ms-flexbox;display:flex;}.dashboard__main-content__popup-modal.community-onboarding-modal .popup-modal__body .dashboard__main-content__transition-view{background:#fff}@media (max-width:640px){.dashboard__main-content__popup-modal.community-onboarding-modal .popup-modal__body{padding:0 1em 1em}}.dashboard__main-content__popup-modal.community-onboarding-modal .popup-modal__footer{padding:1em}.dashboard__main-content__popup-modal.community-onboarding-modal .community-onboarding__categories{-webkit-flex:1;-ms-flex:1;flex:1;}.dashboard__main-content__popup-modal.community-onboarding-modal .community-onboarding__categories .category__section{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f2f2f2;padding-bottom:20px;margin-bottom:10px}.dashboard__main-content__popup-modal.community-onboarding-modal .community-onboarding__categories .category__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:240px;overflow:scroll;border-bottom:1px solid #eee;padding-bottom:10px;color:#999;}.dashboard__main-content__popup-modal.community-onboarding-modal .community-onboarding__categories .category__list__item{width:31%;height:64px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:1.5%;margin-bottom:1%;margin-top:1%;border-radius:2px;cursor:pointer;padding:1em;border:solid 1px #f2f2f2;background:#fafbfc;color:#666;}.dashboard__main-content__popup-modal.community-onboarding-modal .community-onboarding__categories .category__list__item--active{box-shadow:0 0 0 2px rgba(0,181,226,0.8);background-color:#fff;color:#333}.dashboard__main-content__popup-modal.community-onboarding-modal .community-onboarding__categories .category__list__item [class^="s-categories-lang"]{margin-right:1em}@media (max-width:640px){.dashboard__main-content__popup-modal.community-onboarding-modal .community-onboarding__categories .category__list__item{width:95%;margin:0 auto .5em}}.dashboard__main-content__popup-modal.community-onboarding-modal .community-onboarding__writers .writers__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:400px;overflow:scroll;border-bottom:1px solid #eee;border-top:1px solid #eee;color:#999;padding-top:.6em;margin:0 auto;}.dashboard__main-content__popup-modal.community-onboarding-modal .community-onboarding__writers .writers__list__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #eee;padding:1em;width:31%;margin:0 1% 2%;text-align:center;height:235px;}.dashboard__main-content__popup-modal.community-onboarding-modal .community-onboarding__writers .writers__list__item .writer__title{color:#333;font-size:14px;font-weight:600;margin:.6em 0}.dashboard__main-content__popup-modal.community-onboarding-modal .community-onboarding__writers .writers__list__item .writer__headline{color:#666;font-size:13px;line-height:20px;-webkit-flex:1;-ms-flex:1;flex:1}.dashboard__main-content__popup-modal.community-onboarding-modal .community-onboarding__writers .writers__list__item .writer__follower{color:#00b5e2;font-size:12px;margin-bottom:4px}.dashboard__main-content__popup-modal.community-onboarding-modal .community-onboarding__writers .writers__list__item .writer [class^="btn-primary"]{width:100px;min-height:26px;height:26px}@media (max-width:640px){.dashboard__main-content__popup-modal.community-onboarding-modal .community-onboarding__writers .writers__list__item{width:100%;height:auto}.dashboard__main-content__popup-modal.community-onboarding-modal .community-onboarding__writers .writers__list__item .writer__headline{margin-bottom:.8em}}.youtube-video-modal{display:block;height:100%;}.youtube-video-modal .empty-modal__close{display:none}.youtube-video-modal .empty-modal__body{max-width:none;min-width:unset;height:100%}.youtube-video-modal iframe{height:100%}.empty-modal.share-article .empty-modal__body{width:500px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:2em;}.empty-modal.share-article .empty-modal__body img{margin-bottom:1em;max-width:60%}.empty-modal.share-article .empty-modal__body h1{color:#003648;font-size:1.6em}.empty-modal.share-article .empty-modal__body p{color:#666}.empty-modal.share-article .empty-modal__body .share-link{display:-webkit-flex;display:-ms-flexbox;display:flex;width:90%;}.empty-modal.share-article .empty-modal__body .share-link input{margin-right:-2px;-webkit-flex:1;-ms-flex:1;flex:1}@media (max-width:640px){.empty-modal.share-article .empty-modal__body{width:100%;}.empty-modal.share-article .empty-modal__body img{margin-top:1em;max-width:90%}}.empty-modal.share-article .addthis_sharing_toolbox{opacity:.7;-webkit-transform:scale(.9);transform:scale(.9);height:32px;transition:opacity .2s ease-in;margin-bottom:1.5em;}.empty-modal.share-article .addthis_sharing_toolbox .at-share-btn{border-radius:50% !important}.empty-modal.share-article .addthis_sharing_toolbox .at-icon-wrapper > svg{-webkit-transform:scale(.85);transform:scale(.85)}.empty-modal.share-article .addthis_sharing_toolbox:hover{opacity:.8}.webapp-content .bulletin{text-align:center;background:#073648;padding:20px 15px;}.webapp-content .bulletin__title{color:#fefefe !important}.webapp-content .bulletin__content{color:rgba(226,226,226,0.5) !important}.webapp-content .bulletin__close{float:right;font-size:20px;color:rgba(255,255,255,0.4);background:rgba(0,0,0,0.5);margin-right:-15px;margin-top:-20px;padding:1px 3px;}.webapp-content .bulletin__close:hover{text-decoration:none;background:rgba(0,0,0,0.3);color:rgba(255,255,255,0.6)}.webapp-content .bulletin i.codementor-x-icon{background:#fff;width:30px;height:30px;border-radius:15px;position:relative;display:inline-block;}.webapp-content .bulletin i.codementor-x-icon:after{content:"";background:url("/static/images/Icons/x-color.png") no-repeat;width:20px;height:20px;position:absolute;left:5px;top:5px;background-size:contain}.webapp-content .with-header{padding-top:50px}.webapp-content .with-header-cmx{padding-top:60px}.webapp-content .header-menu{width:100%;height:50px;top:0;background:#003648;z-index:504;padding:0 20px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;box-shadow:1px 0 5px 0 rgba(0,0,0,0.15);-webkit-font-smoothing:antialiased;}.webapp-content .header-menu.fixed{position:fixed}.webapp-content .header-menu .cm-ui-navigation{-webkit-flex:1;-ms-flex:1;flex:1;z-index:4;margin-left:8px;}.webapp-content .header-menu .cm-ui-navigation li > a{padding:16px}.webapp-content .header-menu .cm-ui-navigation .menu__dropdown{padding:0;}.webapp-content .header-menu .cm-ui-navigation .menu__dropdown a{padding:0}.webapp-content .header-menu__container{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}.webapp-content .header-menu__logo{height:19px;width:150px;background-image:url("/static/images/Icons/white/codementor_logo_with_text.png");background-size:cover;}@media (max-width:480px){.webapp-content .header-menu__logo{width:30px}}.webapp-content .header-menu__right-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .header-menu__right-item .btn,.webapp-content .header-menu__right-item .btn-highlight{font-size:12px;padding:.8em 1.2em;margin-right:16px;min-width:93px}@media (max-width:640px){.webapp-content .header-menu__right-item .btn-highlight{padding:.7em}}.webapp-content .header-menu__right-item .header-menu__signup{font-size:14px;min-width:0;padding:9px 12px}.webapp-content .header-menu__right-item .header-menu__login{color:#fff;font-size:14px;cursor:pointer;}.webapp-content .header-menu__right-item .header-menu__login:hover,.webapp-content .header-menu__right-item .header-menu__login:active{opacity:.85}.webapp-content .header-menu__right-item__icon{font-size:16px;color:#fff;cursor:pointer;width:30px;line-height:30px;margin:10px 8px 10px 4px;height:30px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.webapp-content .header-menu__right-item__icon--active{background-color:#002633;box-shadow:inset 0 0 3px #999;border-radius:4px}.webapp-content .header-menu__right-item__icon:hover{cursor:pointer}@media (max-width:1180px){.webapp-content .header-menu .navigation,.webapp-content .header-menu .cm-ui-navigation{display:none}}@media (max-width:640px){.webapp-content .header-menu{padding-left:12px}.webapp-content .header-menu > a{width:36px;overflow:hidden}.webapp-content .header-menu > a.header-menu__logo-link{width:auto}.webapp-content .header-menu .presence-switch{display:none}.webapp-content .header-menu__right-item{min-width:0;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.webapp-content .cmx-header-lite{background-color:#fff;height:60px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:20px;padding-left:20px}.webapp-content .header-menu-cmx .header-unauthed{background-color:#fff;background-image:none;}.webapp-content .header-menu-cmx .header-unauthed--transparent{background-color:transparent}.webapp-content .header-menu-cmx .header-unauthed .cmx-logo{margin-right:20px}.webapp-content .header-menu-cmx .header-unauthed__menus{margin-left:0}@media (max-width:960px){.webapp-content .header-menu-cmx .header-unauthed__menu-links{background-color:#fff}}.webapp-content .header-menu-cmx .header-unauthed__setting-menu-toggle:hover{background-color:transparent}.webapp-content .header-menu-cmx .header-unauthed__menu-link{color:#333;}.webapp-content .header-menu-cmx .header-unauthed__menu-link:hover,.webapp-content .header-menu-cmx .header-unauthed__menu-link:focus{color:#333;background-color:rgba(51,51,51,0.04)}.webapp-content .header-menu-cmx .header-unauthed__menu-link:active{background-color:rgba(51,51,51,0.08)}.webapp-content .header-menu-cmx .header-unauthed__signup{background-color:#137ded;color:#fff;}.webapp-content .header-menu-cmx .header-unauthed__signup:hover{color:#fff;background-color:#1170d4}@media (max-width:960px){.webapp-content .header-menu-cmx .header-unauthed__signup{background-color:transparent;color:#333}.webapp-content .header-menu-cmx .header-unauthed__signup:hover{color:#333;background-color:rgba(51,51,51,0.04)}}.webapp-content .header-menu-cmx .header-unauthed .header-common-menu > a{color:#333;}.webapp-content .header-menu-cmx .header-unauthed .header-common-menu > a:hover,.webapp-content .header-menu-cmx .header-unauthed .header-common-menu > a:focus{color:#333}.webapp-content .header-menu-cmx .header-unauthed .header-common-menu:hover{background-color:rgba(51,51,51,0.04)}.webapp-content .header-menu-cmx .header-unauthed .header-common-menu:active{background-color:rgba(51,51,51,0.08)}.webapp-content .header-menu-cmx .header-unauthed .setting-dropdown__icon:hover span{background-color:#333}.webapp-content .header-menu-cmx .header-unauthed .setting-dropdown__icon span,.webapp-content .header-menu-cmx .header-unauthed .setting-dropdown__icon span:before,.webapp-content .header-menu-cmx .header-unauthed .setting-dropdown__icon span:after{background-color:#333}.webapp-content .header-menu-cmx .header-unauthed .setting-dropdown__icon--active span{background-color:transparent}.webapp-content .header-menu-cmx .header-unauthed .setting-dropdown__icon--active:hover span{background-color:transparent}.webapp-content .header-chat-summary{position:relative;cursor:pointer;}.webapp-content .header-chat-summary__messages-box{position:absolute;right:-45px;top:50px;width:400px;background-color:#fff;box-shadow:0 3px 3px 0 rgba(0,0,0,0.17);z-index:4;}.webapp-content .header-chat-summary__messages-box--hide{display:none}@media (max-width:640px){.webapp-content .header-chat-summary__messages-box{position:fixed;right:0;width:100vw}}.webapp-content .header-chat-summary__messages-box__pad{min-height:30px;padding:6px 15px;border-bottom:1px solid #eee;border-top:1px solid #eee;color:#666;}.webapp-content .header-chat-summary__messages-box__pad--loading{height:10px;width:auto;margin-left:10px}.webapp-content .header-chat-summary__messages{height:390px;overflow-y:hidden}.webapp-content .header-chat-summary__message{border-bottom:1px solid #eee;padding:5px 15px;display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .header-chat-summary__message .avatar-img{width:30px;height:30px;margin-top:18px}.webapp-content .header-chat-summary__message__right-block{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:15px}.webapp-content .header-chat-summary__message__name{margin:2px 0;color:#333;font-weight:bold}.webapp-content .header-chat-summary__message__content{color:#666;overflow:hidden;margin-bottom:5px}.webapp-content .header-chat-summary__message__time{color:#999;font-size:11px;margin:2px 0}.webapp-content .header-chat-summary__message__reply-icon{margin-right:10px}.webapp-content .header-chat-summary__message:hover{background-color:#f8f8f8}.webapp-content .header-chat-summary__message--unread{background-color:#e8f5f9;}.webapp-content .header-chat-summary__message--unread:hover{background-color:#ddedf2}.webapp-content .header-chat-summary__message--unread .header-chat-summary__message__name{color:#000}.webapp-content .header-chat-summary__unread-count{font-size:11px;font-weight:bold;line-height:14px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;background:#ff7142;z-index:20;left:18px;top:8px;border-radius:11px;text-align:center;color:#fff;min-width:16px;height:16px;padding:1px 4px}.webapp-content .header-notification-summary{position:relative;cursor:pointer;font-size:14px;}.webapp-content .header-notification-summary__community-icon{background-image:url("/static/images/Notification/community-icon.png");background-position:0 -6px;background-size:cover;width:30px;height:18px;}.webapp-content .header-notification-summary__community-icon:hover{background-position:0 24px}.webapp-content .header-notification-summary.light-theme .header-notification-summary__community-icon{background-image:url("/static/images/Notification/community-icon-grey.png")}.webapp-content .header-notification-summary.light-theme .header-menu__right-item__icon--active{background:transparent;box-shadow:none}.webapp-content .header-notification-summary__footer{padding:8px}.webapp-content .header-notification-summary__loader{background:url("/static/images/LoadingGif/square.gif") no-repeat;background-position:center;background-size:contain;height:10px}.webapp-content .header-notification-summary__notifications-box{position:absolute;min-height:150px;width:400px;background-color:#fff;top:50px;right:0;box-shadow:0 3px 3px 0 rgba(0,0,0,0.17);z-index:4;}.webapp-content .header-notification-summary__notifications-box--hide{display:none}@media (max-width:640px){.webapp-content .header-notification-summary__notifications-box{position:fixed;right:0;width:100vw}}.webapp-content .header-notification-summary__pad{font-size:.9em;min-height:30px;padding:6px 15px;border-top:1px solid #eee;border-bottom:1px solid #eee;color:#777;background-color:#fff;}.webapp-content .header-notification-summary__pad__view-all{font-weight:bold;}.webapp-content .header-notification-summary__pad__view-all:hover{text-decoration:none}.webapp-content .header-notification-summary__mark-all-as-read{float:right;}.webapp-content .header-notification-summary__mark-all-as-read:after{clear:both}.webapp-content .header-notification-summary__notifications{max-height:394px;overflow-y:auto;-webkit-overflow-scrolling:touch;}.webapp-content .header-notification-summary__notifications > a:hover{text-decoration:none}.webapp-content .header-notification-summary__open-question-unread-count{background-color:#d9edf7;color:#3a87ad;font-weight:bold;padding:0 15px;border-bottom:1px solid #eee;}.webapp-content .header-notification-summary__open-question-unread-count--icon{margin-top:10px;width:30px;height:30px}.webapp-content .header-notification-summary__notification{padding:5px 15px;border-bottom:1px solid #eee;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;}.webapp-content .header-notification-summary__notification--middle{margin-left:15px;margin-right:10px;-webkit-flex:1;-ms-flex:1;flex:1;}.webapp-content .header-notification-summary__notification--middle__title{margin:2px 0;color:#333;font-weight:bold}.webapp-content .header-notification-summary__notification--middle__unread-count-title{color:#3a87ad;font-weight:bold;line-height:50px;margin-bottom:0}.webapp-content .header-notification-summary__notification--middle__body{color:#666;height:42px;overflow:hidden;font-size:12px;line-height:20px;margin:2px 0}.webapp-content .header-notification-summary__notification .avatar-img{width:30px;height:30px;margin-top:18px}.webapp-content .header-notification-summary__notification--custom-icon{width:30px;height:30px;margin-top:18px}.webapp-content .header-notification-summary__notification--time{font-size:12px;width:45px;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;color:#666}.webapp-content .header-notification-summary__notification:hover{background-color:#f8f8f8}.webapp-content .header-notification-summary__notification--unread{background-color:#e8f5f9;}.webapp-content .header-notification-summary__notification--unread:hover{background-color:#ddedf2}.webapp-content .header-notification-summary__notification--unread .header-notification-summary__notification__title{color:#000}.webapp-content .header-notification-summary__notification--unread .header-notification-summary__notification--time{color:#3e90ca;font-weight:bold}.webapp-content .header-notification-summary__badge{font-size:11px;font-weight:bold;line-height:16px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;background:#ff7142;z-index:20;left:18px;top:8px;border-radius:11px;text-align:center;color:#fff;min-width:18px;height:18px;padding:1px 4px}.webapp-content .presence-switch{position:relative;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;text-align:right;}.webapp-content .presence-switch .online-index{opacity:.9;top:0;padding:0 50px 0 10px;}.webapp-content .presence-switch .online-index:hover{opacity:1}.webapp-content .presence-switch__dropdown-icon{position:absolute;top:4px;right:27px}.webapp-content .presence-switch__options{text-align:left;padding:10px 0;border-top:1px solid #eee;box-shadow:0 3px 3px 0 rgba(0,0,0,0.17);z-index:4;width:132px;position:absolute;right:0;top:35px;background:#fff}.webapp-content .presence-switch__options--hide{display:none}.webapp-content .presence-switch__available{color:#6eb711}.webapp-content .presence-switch__online{color:#6eb711}.webapp-content .presence-switch__away{color:#f9c928}.webapp-content .presence-switch__offline{color:#afafaf}.webapp-content .presence-switch__session{color:#f00}.webapp-content .presence-switch__option{cursor:pointer;list-style:none;padding:10px 20px;}.webapp-content .presence-switch__option > .fa{margin-right:10px}.webapp-content .presence-switch__option:hover{font-weight:bold;background-color:#f6f9fa}.webapp-content .navigation{padding:0;margin:0;font-size:14px;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:20px;display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .navigation ul{list-style:none}.webapp-content .navigation >li,.webapp-content .navigation .navigation__dropdown>li{display:inline-block;padding:0 15px;}.webapp-content .navigation >li:hover,.webapp-content .navigation .navigation__dropdown>li:hover{background-color:#002633}.webapp-content .navigation >li >a,.webapp-content .navigation .navigation__dropdown>li >a{color:#fff;line-height:50px;display:inline-block;}.webapp-content .navigation >li >a .dropdown-caret svg path:last-child,.webapp-content .navigation .navigation__dropdown>li >a .dropdown-caret svg path:last-child{fill:#fff}.webapp-content .navigation >li >a:hover,.webapp-content .navigation .navigation__dropdown>li >a:hover,.webapp-content .navigation >li >a:active,.webapp-content .navigation .navigation__dropdown>li >a:active,.webapp-content .navigation >li >a:focus,.webapp-content .navigation .navigation__dropdown>li >a:focus{text-decoration:none}.webapp-content .navigation >li >a:hover,.webapp-content .navigation .navigation__dropdown>li >a:hover{color:rgba(255,255,255,0.85);cursor:pointer;}.webapp-content .navigation >li >a:hover .dropdown-caret svg path:last-child,.webapp-content .navigation .navigation__dropdown>li >a:hover .dropdown-caret svg path:last-child{fill:rgba(255,255,255,0.85)}.webapp-content .navigation__dropdown{display:inline-block;position:relative;}.webapp-content .navigation__dropdown .divider{height:1px;background:rgba(0,0,0,0.15)}.webapp-content .navigation__dropdown .dropdown-caret{margin-left:4px;vertical-align:middle}.webapp-content .navigation__dropdown.open .navigation__dropdown__menu{display:block}.webapp-content .navigation__dropdown__menu{display:none;position:absolute;left:0;z-index:4;background-color:#eee;box-shadow:0 1px 5px 0 rgba(0,0,0,0.3);padding-left:0;min-width:180px}.webapp-content .navigation__dropdown__menu-item a{white-space:nowrap;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:20px;padding:12px 18px;color:#666;width:100%;}.webapp-content .navigation__dropdown__menu-item a.with-separator{border-bottom:1px solid #ddd}.webapp-content .navigation__dropdown__menu-item a:hover{color:#fff;background:#1d556a;text-decoration:none}.webapp-content .navigation__dropdown__submenu .submenu-cret{margin-right:-3px}.webapp-content .navigation__dropdown__submenu.open{color:#fff;background:#1d556a;}.webapp-content .navigation__dropdown__submenu.open a{color:#fff}.webapp-content .navigation__dropdown__submenu.open .submenu-cret{visibility:hidden}.webapp-content .navigation__dropdown__submenu.open .navigation__dropdown__submenu__menu{display:block}.webapp-content .navigation__dropdown__submenu__label{-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .navigation__dropdown__submenu__menu{display:none;position:absolute;background:#1d556a;color:#fff;min-height:100%;left:100%;top:0;padding-left:0;}.webapp-content .navigation__dropdown__submenu__menu ul{padding-bottom:10px;}.webapp-content .navigation__dropdown__submenu__menu ul li a{color:#fff;padding:8px 16px;line-height:20px;}.webapp-content .navigation__dropdown__submenu__menu ul li a:hover{text-decoration:underline}.webapp-content .navigation__dropdown__submenu__menu-columns{display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:320px;}.webapp-content .navigation__dropdown__submenu__menu-columns ul{padding-left:0;-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .navigation__dropdown__submenu__menu-title{font-size:18px;font-weight:bold;line-height:1.33;padding:15px 18px 10px 18px;white-space:nowrap}.webapp-content .header-setting{position:relative;width:200px;}.webapp-content .header-setting__user-info{display:-webkit-flex;display:-ms-flexbox;display:flex;border-left:1px solid rgba(122,129,133,0.5);}.webapp-content .header-setting__user-info.without-border-left{border-left:0}.webapp-content .header-setting__user-info__profile-link{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px 0;}.webapp-content .header-setting__user-info__profile-link:hover{text-decoration:none}.webapp-content .header-setting__user-info--img{width:30px;height:30px;margin:0 10px 0 13px;}.webapp-content .header-setting__user-info--img__gravatar{width:100%;height:100%;border-radius:50%}.webapp-content .header-setting__user-info--detail{-webkit-flex:1;-ms-flex:1;flex:1;height:30px;}.webapp-content .header-setting__user-info--detail__name{font-size:14px;line-height:17px;color:#fff;max-width:120px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.webapp-content .header-setting__user-info--detail__time-zone{font-size:11px;line-height:13px;color:#d9dee0;max-width:120px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.webapp-content .header-setting__user-info--dropdown{padding:10px 0;width:23px;height:50px;position:relative}@media (max-width:640px){.webapp-content .header-setting{width:36px}.webapp-content .header-setting .header-setting__user-info{border:none;}.webapp-content .header-setting .header-setting__user-info--detail,.webapp-content .header-setting .header-setting__user-info--img{display:none}}.webapp-content .setting-dropdown{position:relative;padding:0 5px;cursor:pointer;}.webapp-content .setting-dropdown__icon{height:30px;width:18px;display:inline-block;}.webapp-content .setting-dropdown__icon:hover span{background-color:#fff;opacity:.8}.webapp-content .setting-dropdown__icon:active span,.webapp-content .setting-dropdown__icon:focus span{outline:none}.webapp-content .setting-dropdown__icon span,.webapp-content .setting-dropdown__icon span:before,.webapp-content .setting-dropdown__icon span:after{transition:all 300ms ease-in-out;height:3px;width:16px;background-color:#fff;position:absolute;display:block;content:'';top:13px}.webapp-content .setting-dropdown__icon span:before{top:-6px}.webapp-content .setting-dropdown__icon span:after{top:6px}.webapp-content .setting-dropdown__icon--active span{background-color:transparent}.webapp-content .setting-dropdown__icon--active span:before,.webapp-content .setting-dropdown__icon--active span:after{top:0}.webapp-content .setting-dropdown__icon--active span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.webapp-content .setting-dropdown__icon--active span:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.webapp-content .setting-dropdown__icon--active:hover span{background-color:transparent}.webapp-content .setting-dropdown__box{position:absolute;width:219px;background-color:#fff;box-shadow:0 3px 3px 0 rgba(0,0,0,0.17);-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.17);-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,0.17);right:-15px;top:40px;border-top:1px solid #eee;z-index:503;}.webapp-content .setting-dropdown__box--hide{display:none}.webapp-content .setting-dropdown__box__link{display:inline-block;padding:12px 16px;width:100%;font-size:14px;color:#666;}.webapp-content .setting-dropdown__box__link__icon{float:right}.webapp-content .setting-dropdown__box__link > i{float:right;font-size:18px}.webapp-content .setting-dropdown__box__link:hover{text-decoration:none;background-color:#eee;color:#333}.webapp-content .noti-icon--new-related-request{background-image:url("/static/images/Notification/request.png");background-size:100% 100%}.webapp-content .noti-icon--new-review{background-image:url("/static/images/Notification/review.png");background-size:100% 100%}.webapp-content .noti-icon--schedule-created{background-image:url("/static/images/Notification/schedule.png");background-size:100% 100%}.webapp-content .noti-icon--new-related-schedule-cluster{background-image:url("/static/images/Notification/monthly.png");background-size:100% 100%}.webapp-content .noti-icon--hire-task-broadcast{background-image:url("/static/images/Notification/for_hire.png");background-size:100% 100%}.webapp-content .noti-icon--free-credits{background-image:url("/static/images/Notification/free-credits.png");background-size:100% 100%}.webapp-content .header-notification__item{padding:.8em 1.2em;border-bottom:1px solid #eee;color:#666;display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .header-notification__item:hover{background-color:#f8f8f8}.webapp-content .header-notification__item .notification-item__body{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:15px}.webapp-content .header-notification__item .notification-item__avatar{position:relative;}.webapp-content .header-notification__item .notification-item__avatar .avatar-img{width:30px;height:30px}.webapp-content .header-notification__item .notification-item__avatar .avatar-icon{position:absolute;bottom:4px;right:-3px;width:15px;height:15px;background-size:contain;}.webapp-content .header-notification__item .notification-item__avatar .avatar-icon__follow{background-image:url("/static/images/Notification/follow.png")}.webapp-content .header-notification__item .notification-item__avatar .avatar-icon__heart{background-image:url("/static/images/Notification/heart.png")}.webapp-content .header-notification__item .notification-item__content__user{font-weight:600;color:#333}.webapp-content .header-notification__item .notification-item__content strong{font-size:14px;font-weight:600}.webapp-content .header-notification__item .notification-item__timestamp{color:#999;font-size:.8em}.webapp-content .header-notification__empty{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:3em 1em;}.webapp-content .header-notification__empty img{width:100px;margin-bottom:1em}.webapp-content .header-notification__empty p{margin-bottom:0}.webapp-content .header-notification__empty a{font-size:1.1em;margin-top:1em;font-weight:bold}.webapp-content .header-notification__empty.anonymous{text-align:center;}.webapp-content .header-notification__empty.anonymous img{width:90%;max-width:180px}.webapp-content .header-notification__empty.anonymous h5{font-weight:600;color:#666}.webapp-content .header-notification__empty.anonymous p{color:#808080;margin-bottom:1em}.webapp-content .header-notification__empty.anonymous a{font-size:1em;font-weight:normal}.webapp-content .header-notification__empty.anonymous .btn-primary{width:auto;margin-bottom:10px;padding:1em 1.5em}.webapp-content .header-common-menu{position:relative;font-size:14px;}.webapp-content .header-common-menu:hover{background-color:rgba(51,51,51,0.24)}.webapp-content .header-common-menu__dropdown{display:none;border-radius:3px;background-color:#fff;left:0;top:60px;box-shadow:0 8px 12px 0 rgba(0,0,0,0.12),0 4px 8px 0 rgba(0,0,0,0.24),inset 0 -1px 0 0 #e6e6e6;}.webapp-content .header-common-menu__dropdown--opened{position:absolute;display:inline-block}.webapp-content .header-common-menu > a{color:#fff;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:21px 16px 20px 16px;}.webapp-content .header-common-menu > a:hover,.webapp-content .header-common-menu > a:focus{color:#fff;text-decoration:none}.webapp-content .header-common-menu > a i{font-weight:bold;margin-left:4px}.webapp-content .menu-category-groups{padding:30px 6px;display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .menu-category-groups > li + li{border-left:solid 1px #e6e6e6}.webapp-content .menu-category-groups > li{padding:0 8px 0 24px;}.webapp-content .menu-category-groups > li ul{padding:0;margin-top:12px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:80px;max-height:210px;}.webapp-content .menu-category-groups > li ul > li{display:inline-block;white-space:nowrap;margin-right:16px}.webapp-content .menu-category-groups > li ul > li a{font-size:13px;line-height:1.62;text-align:left;color:#005672;}.webapp-content .menu-category-groups > li ul > li a:hover,.webapp-content .menu-category-groups > li ul > li a:focus{color:#0095bf;text-decoration:none}.webapp-content .menu-category-groups__group-name{font-family:'Raleway',sans-serif;font-size:16px;font-weight:bold;line-height:1.25;color:#003648;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.webapp-content .menu-category-groups--freelancer > li ul{max-height:126px}.webapp-content .menu-category-groups--mentor .menu-category-groups__group-name{height:40px}.webapp-content .header-community-menu{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:30px;width:570px;}.webapp-content .header-community-menu__left{border-right:solid 1px #e6e6e6;padding-right:30px;-webkit-flex:1;-ms-flex:1;flex:1;}.webapp-content .header-community-menu__left > a + a{margin-top:31px}.webapp-content .header-community-menu__left a.header-community-menu__item:hover .header-community-menu__title{color:#009fc6}.webapp-content .header-community-menu__left a.header-community-menu__item:hover .header-community-menu__description{color:#999}.webapp-content .header-community-menu__right{padding-left:30px;}.webapp-content .header-community-menu__right ul{padding:0;}.webapp-content .header-community-menu__right ul a{display:block;font-size:14px;line-height:1.5;color:#005672;}.webapp-content .header-community-menu__right ul a:hover,.webapp-content .header-community-menu__right ul a:focus{color:#0095bf;text-decoration:none}.webapp-content .header-community-menu__item{display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .header-community-menu__item:hover,.webapp-content .header-community-menu__item:focus{text-decoration:none}.webapp-content .header-community-menu__item i{-webkit-flex:none;-ms-flex:none;flex:none;margin-right:16px}.webapp-content .header-community-menu__title{font-family:'Raleway',sans-serif;font-size:16px;font-weight:bold;line-height:1.5;color:#003648;margin-bottom:4px}.webapp-content .header-community-menu__description{font-size:13px;line-height:1.62;text-align:left;color:#666}.webapp-content .header-unauthed{background-image:linear-gradient(285deg,#006080,#006181 47%,#003648);box-shadow:0 1px 3px 0 rgba(51,51,51,0.2),0 1px 3px 0 rgba(51,51,51,0.2);position:relative;z-index:500;width:100%;position:absolute;}.webapp-content .header-unauthed{min-height:60px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.webapp-content .header-unauthed ul{list-style:none}.webapp-content .header-unauthed--fixed{position:fixed;width:100%;top:0;left:0;z-index:500}.webapp-content .header-unauthed__left{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.webapp-content .header-unauthed__right{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.webapp-content .header-unauthed__logo{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:20px;}.webapp-content .header-unauthed__logo .cm-logo-icon{fill:#fff;height:20px}.webapp-content .header-unauthed__logo .cm-logotype{fill:#fff;height:16px;margin-left:10px}.webapp-content .header-unauthed__menus{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0;margin-left:14px;height:100%}.webapp-content .header-unauthed__right > div{height:100%}.webapp-content .header-unauthed--transparent{background-image:none;box-shadow:none}.webapp-content .header-unauthed__setting-menu-toggle{width:60px;height:60px;cursor:pointer;display:none;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .header-unauthed__setting-menu-toggle > a > span{top:29px}.webapp-content .header-unauthed__setting-menu-toggle:hover{background-color:rgba(51,51,51,0.24)}@media (max-width:960px){.webapp-content .header-unauthed__setting-menu-toggle{display:-webkit-flex;display:-ms-flexbox;display:flex}}.webapp-content .header-unauthed__menus .menu > div{padding:0}@media (max-width:960px){.webapp-content .header-unauthed__menus{display:none}}.webapp-content .header-unauthed__menu-links{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:4px;height:100%;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media (max-width:960px){.webapp-content .header-unauthed__menu-links{display:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;border-radius:3px;background-color:#00445b;box-shadow:0 8px 12px 0 rgba(0,0,0,0.12),0 4px 8px 0 rgba(0,0,0,0.24),inset 0 -1px 0 0 #003648;right:0;top:60px;height:initial;width:280px;padding:16px 0}}@media (max-width:960px){.webapp-content .header-unauthed__menu-links--open{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}.webapp-content .header-unauthed__menu-link{-webkit-flex:none;-ms-flex:none;flex:none;cursor:pointer;padding:21px 16px 20px 16px;font-size:14px;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .header-unauthed__menu-link:hover,.webapp-content .header-unauthed__menu-link:focus{color:#fff;text-decoration:none;background-color:rgba(51,51,51,0.24)}@media (max-width:960px){.webapp-content .header-unauthed__menu-link{display:block;text-align:left;padding:16px 30px;width:100%;line-height:1.5}}.webapp-content .header-unauthed__menu-link--hidden-wide{display:none;}@media (max-width:960px){.webapp-content .header-unauthed__menu-link--hidden-wide{display:block}}.webapp-content .header-unauthed__signup{background-color:#ff6b54;border-radius:3px;height:initial;padding:8px 16px;}.webapp-content .header-unauthed__signup:hover{border-radius:0;background-color:#ff6b54;padding:21px 16px 20px 16px;transition:all 200ms ease-in-out}@media (max-width:960px){.webapp-content .header-unauthed__signup{border-radius:0;padding:16px 30px;background-color:transparent}.webapp-content .header-unauthed__signup:hover{background-color:rgba(51,51,51,0.24);transition:none;padding:16px 30px}}.webapp-content .cmx-footer-promotion{background-color:#fff;padding:42px 0;box-shadow:0 -1px 0 0 #e6e6e6;width:100%;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;}@media (max-width:900px){.webapp-content .cmx-footer-promotion{display:none}}.webapp-content .cmx-footer-promotion__wrapper{display:inline-block;margin:0 auto;}.webapp-content .cmx-footer-promotion__wrapper > span{margin-right:20px;}.webapp-content .cmx-footer-promotion__wrapper > span:last-child{margin-right:0}.webapp-content .cmx-footer-promotion__btn{background-color:#fff;border-radius:3px;border:solid 1px #137ded;padding:16px 32px;font-size:16px;font-weight:600;line-height:1.5;color:#137ded;display:inline-block;text-transform:uppercase;}.webapp-content .cmx-footer-promotion__btn:hover{cursor:pointer;text-decoration:none}.webapp-content .cmx-footer-promotion__text{font-size:20px;line-height:1.5;color:#333}.webapp-content .footer{background:#34444a;color:rgba(255,255,255,0.7);font-size:14px;padding-top:2.3em;-webkit-font-smoothing:antialiased;}.webapp-content .footer p{color:#fff}.webapp-content .footer a{color:rgba(255,255,255,0.7);}.webapp-content .footer a:hover,.webapp-content .footer a:active,.webapp-content .footer a:focus{text-decoration:none}.webapp-content .footer a:hover{color:rgba(255,255,255,0.8)}.webapp-content .footer a:active,.webapp-content .footer a:focus{color:rgba(255,255,255,0.9)}.webapp-content .footer .footer-menu{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1em 0 2.8em;}.webapp-content .footer .footer-menu__link-blocks{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:2;-ms-flex:2;flex:2}.webapp-content .footer .footer-menu__block{-webkit-flex:1;-ms-flex:1;flex:1;margin-right:1em}.webapp-content .footer .footer-menu__title{color:#8badb4;font-weight:bold;margin-bottom:.8em;font-size:15px;min-height:20px}.webapp-content .footer .footer-menu__product-title{display:block;font-weight:bold}.webapp-content .footer .footer-menu__list{line-height:1.43;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;}.webapp-content .footer .footer-menu__list:first-child{margin-top:33px}.webapp-content .footer .footer-menu__item{margin-bottom:.6em;}.webapp-content .footer .footer-menu__item:last-child{margin-bottom:0}.webapp-content .footer .brand{-webkit-flex:1.3;-ms-flex:1.3;flex:1.3;margin-right:1em}.webapp-content .footer .footer-info{border-top:solid 1px rgba(255,255,255,0.15);padding:1.1em 0 1.5em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .footer .footer-info__copyrights{color:#fff}.webapp-content .footer .footer-info__item{margin-left:2em;}.webapp-content .footer .footer-info__item:first-child{margin-left:0}.webapp-content .footer .footer-info__social-links{margin-left:28px;display:inline-block}.webapp-content .footer .footer-info__social-item{width:30px;height:30px;line-height:30px;border-radius:50%;font-size:15px;text-align:center;color:#34454a;background:rgba(255,255,255,0.3);margin-left:10px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.webapp-content .footer .footer-info__social-item:first-child{margin-left:0}.webapp-content .footer .footer-info__social-item:hover{background:rgba(255,255,255,0.4);color:#34454a}.webapp-content .footer .footer-info__social-item:active,.webapp-content .footer .footer-info__social-item:focus{background:rgba(255,255,255,0.5);color:#34454a}@media (max-width:800px){.webapp-content .footer .footer-info{display:block;text-align:center}}@media (max-width:640px){.webapp-content .footer .brand{text-align:center}.webapp-content .footer .footer-menu{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:center;padding-bottom:0;}.webapp-content .footer .footer-menu__title{min-height:initial}.webapp-content .footer .footer-menu__list{margin-bottom:.6em;}.webapp-content .footer .footer-menu__list:first-child{margin-top:0}.webapp-content .footer .footer-menu__item{margin-bottom:.8em}.webapp-content .footer .footer-menu__block{margin-right:0;}.webapp-content .footer .footer-menu__block p{margin-bottom:3em}.webapp-content .footer .footer-menu__block:last-child{margin:2.4em 0 0}.webapp-content .footer .footer-menu__link-blocks{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:initial;-ms-flex:initial;flex:initial}.webapp-content .footer .footer-info__copyrights{margin-bottom:5px}.webapp-content .footer .footer-info__social-links{display:block;margin:1em 0}.webapp-content .footer .footer-info__item{font-size:12px;margin-left:1em}}.webapp-content .footer-cmx{background-color:#34444a;color:rgba(255,255,255,0.7);text-align:left;}.webapp-content .footer-cmx__block{margin-bottom:40px}@media (max-width:768px){.webapp-content .footer-cmx .mobile-top-spacing{margin-top:40px}}.webapp-content .footer-cmx__top-row{display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid rgba(255,255,255,0.15);padding-bottom:20px;padding-top:40px;}@media (max-width:768px){.webapp-content .footer-cmx__top-row{display:block;text-align:center;padding-bottom:0}}.webapp-content .footer-cmx__top-row__module{-webkit-flex:3;-ms-flex:3;flex:3;}@media (max-width:768px){.webapp-content .footer-cmx__top-row__module{width:100%;display:block;text-align:center;float:none}}.webapp-content .footer-cmx__top-row__module__title{font-size:15px;display:block;font-weight:bold;margin-bottom:12px;color:#8badb4}.webapp-content .footer-cmx__top-row__module__link{display:block;font-size:14px;color:rgba(255,255,255,0.7);text-decoration:none;padding-bottom:10px;padding-right:10px;}.webapp-content .footer-cmx__top-row__module__link:hover{color:#eee;text-decoration:none}.webapp-content .footer-cmx__top-row__module__link:first-child{margin-top:32px;}@media (max-width:768px){.webapp-content .footer-cmx__top-row__module__link:first-child{margin-top:0}}.webapp-content .footer-cmx__top-row__module__link__title{display:block;font-weight:bold}.webapp-content .footer-cmx__top-row__mentor-module{-webkit-flex:8;-ms-flex:8;flex:8}.webapp-content .footer-cmx__top-row__service-module{-webkit-flex:15;-ms-flex:15;flex:15}.webapp-content .footer-cmx__bottom-row{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:28px;padding-bottom:28px;}@media (max-width:768px){.webapp-content .footer-cmx__bottom-row{display:block}}.webapp-content .footer-cmx__bottom-row--left{-webkit-flex:2;-ms-flex:2;flex:2;}@media (max-width:768px){.webapp-content .footer-cmx__bottom-row--left{display:block;text-align:center}}.webapp-content .footer-cmx__bottom-row--right{-webkit-flex:3;-ms-flex:3;flex:3;text-align:right;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}@media (max-width:768px){.webapp-content .footer-cmx__bottom-row--right{display:block;text-align:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.webapp-content .footer-cmx__bottom-row__service-name{color:#fff;font-size:12px;line-height:30px}.webapp-content .footer-cmx__bottom-row__social-icons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}@media (max-width:768px){.webapp-content .footer-cmx__bottom-row__social-icons{margin:1em 0}}.webapp-content .footer-cmx__bottom-row__icon{border-radius:50%;width:30px;line-height:30px;background-color:rgba(255,255,255,0.5);color:#364b55;margin-right:10px;display:inline-block;text-align:center;box-shadow:-1px 0 0 rgba(0,0,0,0.15) inset;font-size:.9em;}.webapp-content .footer-cmx__bottom-row__icon:hover{background-color:#eee}.webapp-content .footer-cmx__bottom-row__icon:last-child{margin-right:0}.webapp-content .footer-cmx__bottom-row__copy-right{font-size:14px;line-height:30px;color:#fff;-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .footer-cmx__bottom-row__items{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-right:24px;}@media (max-width:768px){.webapp-content .footer-cmx__bottom-row__items{padding-right:0}}.webapp-content .footer-cmx__bottom-row__item{padding-right:24px;}.webapp-content .footer-cmx__bottom-row__item > a{font-size:14px;line-height:1.36;color:rgba(255,255,255,0.7);text-decoration:none;}.webapp-content .footer-cmx__bottom-row__item > a:hover{color:#eee}.webapp-content .footer-cmx__bottom-row__item:last-child{padding-right:0}.webapp-content .promotion-bar{background-color:#fff;box-shadow:0 1px 3px 0 rgba(51,51,51,0.2),0 1px 3px 0 rgba(51,51,51,0.2);position:fixed;left:0;right:0;top:0;height:70px;z-index:1000;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transform:translateY(-75px);transform:translateY(-75px);transition:-webkit-transform .4s cubic-bezier(.18,.89,.32,1.28);transition:transform .4s cubic-bezier(.18,.89,.32,1.28);transition:transform .4s cubic-bezier(.18,.89,.32,1.28), -webkit-transform .4s cubic-bezier(.18,.89,.32,1.28);}@media (max-width:760px){.webapp-content .promotion-bar{display:none}}.webapp-content .promotion-bar.sticky{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.webapp-content .promotion-bar__icon{width:90px;background-image:url("/static/images/FeaturedMentors/cmx-logo.png");background-repeat:no-repeat;background-position-y:-20px}.webapp-content .promotion-bar__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto}.webapp-content .promotion-bar__inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.webapp-content .promotion-bar__text{font-size:16px;font-weight:bold;text-align:center;color:#333;margin-top:5px}.webapp-content .promotion-bar a.btn-primary{margin-left:2rem;border-radius:2px;background-color:#137ded;font-weight:bold;font-size:14px;padding:8px 16px;box-shadow:none;line-height:1.5;text-transform:uppercase;color:#fff;margin-top:5px;}.webapp-content .promotion-bar a.btn-primary:hover{background-color:#1170d4}.webapp-content .promotion-bar a.btn-primary:active{background-color:#1170d4}.webapp-content .dashboard .action-btn,.dashboard__main-content__popup-modal .action-btn,.webapp-content .dashboard .action-btn--hollow,.dashboard__main-content__popup-modal .action-btn--hollow,.webapp-content .dashboard .action-btn-light,.dashboard__main-content__popup-modal .action-btn-light,.webapp-content .dashboard .action-btn-primary,.dashboard__main-content__popup-modal .action-btn-primary,.webapp-content .dashboard .action-btn-primary--disabled,.dashboard__main-content__popup-modal .action-btn-primary--disabled,.webapp-content .dashboard .action-btn-secondary,.dashboard__main-content__popup-modal .action-btn-secondary{border-radius:3px;font-size:14px;padding:8px 18px;text-align:center;text-transform:uppercase;outline:none;border:none;cursor:pointer;display:inline-block;}.webapp-content .dashboard .action-btn i,.dashboard__main-content__popup-modal .action-btn i,.webapp-content .dashboard .action-btn--hollow i,.dashboard__main-content__popup-modal .action-btn--hollow i,.webapp-content .dashboard .action-btn-light i,.dashboard__main-content__popup-modal .action-btn-light i,.webapp-content .dashboard .action-btn-primary i,.dashboard__main-content__popup-modal .action-btn-primary i,.webapp-content .dashboard .action-btn-primary--disabled i,.dashboard__main-content__popup-modal .action-btn-primary--disabled i,.webapp-content .dashboard .action-btn-secondary i,.dashboard__main-content__popup-modal .action-btn-secondary i{font-size:1.1em;padding-right:6px}.webapp-content .dashboard .action-btn,.dashboard__main-content__popup-modal .action-btn{color:#f6f6f6;background:#8c8c8c;}.webapp-content .dashboard .action-btn i,.dashboard__main-content__popup-modal .action-btn i{color:#f6f6f6}.webapp-content .dashboard .action-btn:hover,.dashboard__main-content__popup-modal .action-btn:hover{background:#7e7e7e}.webapp-content .dashboard .action-btn--hollow,.dashboard__main-content__popup-modal .action-btn--hollow{padding:7px 13px;border:1px solid #868686;color:#868686;background:#fff;}.webapp-content .dashboard .action-btn--hollow:hover,.dashboard__main-content__popup-modal .action-btn--hollow:hover{border:1px solid #929292}.webapp-content .dashboard .action-btn-light,.dashboard__main-content__popup-modal .action-btn-light{color:#656565;background:#dcdcdc;}.webapp-content .dashboard .action-btn-light i,.dashboard__main-content__popup-modal .action-btn-light i{color:#777}.webapp-content .dashboard .action-btn-light:hover,.dashboard__main-content__popup-modal .action-btn-light:hover{background:#c6c6c6}.webapp-content .dashboard .action-btn-primary,.dashboard__main-content__popup-modal .action-btn-primary{color:#fff;background:#00b5e2;font-weight:500;}.webapp-content .dashboard .action-btn-primary i,.dashboard__main-content__popup-modal .action-btn-primary i{color:#fff}.webapp-content .dashboard .action-btn-primary:hover,.dashboard__main-content__popup-modal .action-btn-primary:hover{background:#00a3cb}.webapp-content .dashboard .action-btn-primary--disabled,.dashboard__main-content__popup-modal .action-btn-primary--disabled{cursor:default;opacity:.4;color:#fff;background:#00b5e2;font-weight:500;}.webapp-content .dashboard .action-btn-primary--disabled:hover,.dashboard__main-content__popup-modal .action-btn-primary--disabled:hover{background:#0ecfff}.webapp-content .dashboard .action-btn-secondary,.dashboard__main-content__popup-modal .action-btn-secondary{color:#fff;background:#00bc8d;}.webapp-content .dashboard .action-btn-secondary i,.dashboard__main-content__popup-modal .action-btn-secondary i{color:#fff}.webapp-content .dashboard .action-btn-secondary:hover,.dashboard__main-content__popup-modal .action-btn-secondary:hover{background:#00a97f}.dashboard__main-content__transition-view{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow-y:auto;-webkit-overflow-scrolling:touch;position:relative;background:#fff;}.dashboard__main-content__transition-view .transition-view__fade-in-wrapper{-webkit-flex:1;-ms-flex:1;flex:1;max-width:100%;-webkit-animation:fadein .4s;animation:fadein .4s;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.dashboard__main-content__transition-view .transition-view__fade-in-wrapper > div{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.dashboard__main-content__transition-view .transition-view__fade-in-wrapper .dashboard__main-content-row-header{position:initial;-webkit-flex:none;-ms-flex:none;flex:none}.dashboard__main-content__transition-view .transition-view__infinite-wrapper{-webkit-flex:1;-ms-flex:1;flex:1;width:100%}.dashboard__main-content__transition-view .transition-view__child--loading{-webkit-filter:blur(3px);filter:blur(3px)}.dashboard__main-content__transition-view .transition-view__loading{position:absolute;top:0;left:0;width:100%;height:100%}.dashboard__main-content__transition-view .transition-view__loader{margin:2em auto;font-size:10px;position:relative;text-indent:-9999em;border-top:.7em solid rgba(214,214,214,0.16);border-right:.7em solid rgba(214,214,214,0.16);border-bottom:.7em solid rgba(214,214,214,0.16);border-left:.7em solid #efeeee;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1s infinite linear;animation:load8 1s infinite linear}.dashboard__main-content__transition-view .transition-view__custom-loader{margin:2em auto;width:40px;height:40px;-webkit-filter:invert(10%);filter:invert(10%);background-image:url("/static/images/Icons/white/icon_codementor.png");background-size:100% 100%;-webkit-animation:heartbeat 1500ms ease .3s infinite normal;animation:heartbeat 1500ms ease .3s infinite normal}.dashboard__main-content__transition-view .transition-view__loader,.dashboard__main-content__transition-view .transition-view__loader:after{border-radius:50%;width:6em;height:6em}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.dashboard__main-content__infinite-loading{width:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.dashboard__main-content__infinite-loading .infinite-loading__loader{padding:1em 1.8em;font-size:1.1em;color:#999}.ReactModalPortal .ReactModal__Overlay--after-open{z-index:1001;-webkit-animation:fadein .2s;animation:fadein .2s}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}.dashboard__main-content__popup-modal .popup-modal__header{border-bottom:1px solid #ddd;position:relative;text-align:center;padding:10px;margin-top:4px;}.dashboard__main-content__popup-modal .popup-modal__header h2{font-weight:500;color:#073648;margin:10px 0;}@media (max-width:740px){.dashboard__main-content__popup-modal .popup-modal__header h2{font-size:18px}}.dashboard__main-content__popup-modal .popup-modal__header__close{position:absolute;top:5px;right:20px;color:#fff;background:#c7c7c7;border-radius:50%;width:20px;height:20px;cursor:pointer;text-align:center;}.dashboard__main-content__popup-modal .popup-modal__header__close:hover{background:#b3b3b3}@media (max-width:740px){.dashboard__main-content__popup-modal .popup-modal__header__close{top:-10px;right:0}}.dashboard__main-content__popup-modal .popup-modal__header__lead-paragraph{font-size:14px;line-height:1.4;color:#888;width:80%;margin:10px auto 20px}.dashboard__main-content__popup-modal .popup-modal__body{padding:40px 60px;}.dashboard__main-content__popup-modal .popup-modal__body textarea{width:100%;box-sizing:border-box}@media (max-width:740px){.dashboard__main-content__popup-modal .popup-modal__body{padding:16px}}.dashboard__main-content__popup-modal .popup-modal__change-rate{color:#888;text-align:center;}.dashboard__main-content__popup-modal .popup-modal__change-rate .change-rate__body{padding:25px 0;font-size:1.2em;color:#666;}.dashboard__main-content__popup-modal .popup-modal__change-rate .change-rate__body span{vertical-align:middle}.dashboard__main-content__popup-modal .popup-modal__change-rate .change-rate__body input{font-size:1.3em;font-weight:500;text-align:center;width:70px;margin:0 8px 0 4px}.dashboard__main-content__popup-modal .popup-modal__note{text-align:center}.dashboard__main-content__popup-modal .popup-modal__label{padding-bottom:10px;}.dashboard__main-content__popup-modal .popup-modal__label h5{margin:0}.dashboard__main-content__popup-modal .popup-modal__label--required{color:#ef7240}.dashboard__main-content__popup-modal .popup-modal__input--error{border:1px solid #ef7240}.dashboard__main-content__popup-modal .popup-modal__footer{padding:2em;background:#f1f1f1;text-align:center;border-top:1px solid #e6e6e6;}@media (max-width:740px){.dashboard__main-content__popup-modal .popup-modal__footer{padding:16px}}.dashboard__main-content__popup-modal .popup-modal__footer .action-btn{margin-right:1em}.dashboard__main-content__popup-modal .popup-modal__skip-survey{display:-webkit-flex;display:-ms-flexbox;display:flex;}.dashboard__main-content__popup-modal .popup-modal__skip-survey .skip-survey{-webkit-flex:1;-ms-flex:1;flex:1;}.dashboard__main-content__popup-modal .popup-modal__skip-survey .skip-survey__item{margin-bottom:14px;}.dashboard__main-content__popup-modal .popup-modal__skip-survey .skip-survey__item input,.dashboard__main-content__popup-modal .popup-modal__skip-survey .skip-survey__item label{display:inline-block;vertical-align:middle;margin:0}.dashboard__main-content__popup-modal .popup-modal__skip-survey .skip-survey__item label{margin-left:10px;font-size:1.1em}.dashboard__main-content__popup-modal .popup-modal__confirm-schedule{text-align:center;}.dashboard__main-content__popup-modal .popup-modal__confirm-schedule__warning{display:inline-block;text-align:left;font-weight:500;color:#333}.dashboard__main-content__popup-modal .popup-modal__reschedule{display:-webkit-flex;display:-ms-flexbox;display:flex;}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__block{-webkit-flex:1;-ms-flex:1;flex:1;max-width:50%;}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__block:first-child{margin-right:20px}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__block input,.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__block select{width:100%;margin:0;box-sizing:border-box;height:30px}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__inner-block:first-child{margin-bottom:30px}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__label h5{-webkit-flex:1;-ms-flex:1;flex:1;margin:0}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__label__offset{font-size:.9em;color:#777}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time > div{width:120px;display:inline-block;position:relative;}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time > div:first-child{margin-right:10px}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .input-group.date{position:relative;}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .input-group.date .input-group-addon{position:absolute;cursor:pointer;width:100%;height:100%;left:0;top:0}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .bootstrap-datetimepicker-widget.dropdown-menu.bottom.pull-right{left:0 !important;top:30px !important;}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .bootstrap-datetimepicker-widget.dropdown-menu.bottom.pull-right:before,.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .bootstrap-datetimepicker-widget.dropdown-menu.bottom.pull-right:after{border:none}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .bootstrap-datetimepicker-widget .timepicker-picker{padding:10px 2px}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .bootstrap-datetimepicker-widget .glyphicon{width:auto;height:auto;font-size:1.2em;line-height:0;}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .bootstrap-datetimepicker-widget .glyphicon.glyphicon-chevron-up:before{content:'+'}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .bootstrap-datetimepicker-widget .glyphicon.glyphicon-chevron-down:before{content:'-'}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .bootstrap-datetimepicker-widget td,.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .bootstrap-datetimepicker-widget span{box-sizing:border-box}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .bootstrap-datetimepicker-widget td{width:0}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .bootstrap-datetimepicker-widget a.btn,.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .bootstrap-datetimepicker-widget .btn.picker-switch{text-align:left;background:#fff;color:#666;height:auto;border:none}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .bootstrap-datetimepicker-widget .btn.picker-switch:before{content:'back'}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .bootstrap-datetimepicker-widget .list-unstyled{margin:0;list-style:none}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .bootstrap-datetimepicker-widget .table-condensed td{padding:3px 5px}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__other-time{font-size:1.1em}.dashboard__main-content__popup-modal .popup-modal__how-long-term-works{max-height:250px;overflow:scroll;}@media (max-width:850px){.dashboard__main-content__popup-modal .popup-modal__how-long-term-works{display:block}}.dashboard__main-content__popup-modal .popup-modal__how-long-term-works .how-long-term-works__hint{color:#999}.dashboard__main-content__popup-modal .popup-modal__how-long-term-works .how-long-term-works__img{width:90%;margin:12px auto}.dashboard__floating-flash{position:absolute;left:50%;top:55px;-webkit-transform:translateX(-55%);transform:translateX(-55%);z-index:1;}.dashboard__floating-flash .floating-flash{padding:4px 12px;border:1px solid #b7b4a4;color:#585441;background:#f9edbe}.webapp-content .dashboard__main-content-row-header{display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #e8e8e8;padding:.55em 22px .5em;color:#888;background-color:#f9f9f9;font-size:.9em;position:absolute;top:0;left:0;width:100%;}.webapp-content .dashboard__main-content-row-header .row-header__title{-webkit-flex:1;-ms-flex:1;flex:1;margin-left:1em;}@media (max-width:640px){.webapp-content .dashboard__main-content-row-header .row-header__title{display:none}}.webapp-content .dashboard__main-content-row-header .row-header__title:first-child{-webkit-flex:none;-ms-flex:none;flex:none;width:55%;margin-left:0;}@media (max-width:640px){.webapp-content .dashboard__main-content-row-header .row-header__title:first-child{display:block}}.webapp-content .dashboard__main-content-row{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 22px;color:#666;border-bottom:1px solid #eaeaea;background-color:#fff;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:70px;}.webapp-content .dashboard__main-content-row:hover{background-color:#f8f8f8}.webapp-content .dashboard__main-content-row--disable{opacity:.5}.webapp-content .dashboard__main-content-row--unread{background-color:#e8f5f9;}.webapp-content .dashboard__main-content-row--unread:hover{background-color:#ddedf2}.webapp-content .dashboard__main-content-row--unread .content-row__header,.webapp-content .dashboard__main-content-row--unread .content-row__title{color:#444}.webapp-content .dashboard__main-content-row .avatar-img{margin-right:14px}.webapp-content .dashboard__main-content-row .content-row__sub-prop{-webkit-flex:1;-ms-flex:1;flex:1;font-size:.9em;margin-left:1em;}.webapp-content .dashboard__main-content-row .content-row__sub-prop:first-child{margin-left:0}.webapp-content .dashboard__main-content-row .content-row__budget:before{content:'$';font-size:1em;padding:0 2px;color:#666;font-weight:bold}.webapp-content .dashboard__main-content-row .content-row__budget .budget__inner{display:inline-block}.webapp-content .dashboard__main-content-row .content-row__budget strong{font-size:1.2em;font-weight:bold;color:#666}.webapp-content .dashboard__main-content-row .content-row__label{display:inline-block;background:#eee;color:#777;-webkit-flex:.7;-ms-flex:.7;flex:.7;text-align:center;border-radius:2px}.webapp-content .dashboard__main-content-row .content-row__length{-webkit-flex:.7;-ms-flex:.7;flex:.7;margin-left:1.5em}.webapp-content .dashboard__main-content-row .content-row__date{color:#777;}.webapp-content .dashboard__main-content-row .content-row__date i{padding-right:6px}.webapp-content .dashboard__main-content-row .content-row__interest--none{color:#ed561a}.webapp-content .dashboard__main-content-row .content-row__header{width:55%;padding-right:2%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .dashboard__main-content-row .content-row__header__inner-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden}.webapp-content .dashboard__main-content-row .content-row__header__title{font-size:1.1em;white-space:nowrap;font-weight:600;overflow:hidden;text-overflow:ellipsis}.webapp-content .dashboard__main-content-row .content-row__header__label{background-color:#ddd;color:#666;display:inline-block;padding:0 4px;border-radius:2px;font-size:10px;margin-right:10px}.webapp-content .dashboard__main-content-row .content-row__header__tags{display:inline-block;margin-bottom:0;margin-top:4px;list-style:none;}.webapp-content .dashboard__main-content-row .content-row__header__tags-item{display:inline-block;margin-right:10px;font-size:.9em;color:#7c9aa4}.webapp-content .dashboard__main-content-row .content-row__header__small{display:inline-block;font-size:.9em;color:#999}@media (max-width:640px){.webapp-content .dashboard__main-content-row{padding:6px 12px 24px;position:relative}.webapp-content .dashboard__main-content-row .content-row__header{width:80%;}.webapp-content .dashboard__main-content-row .content-row__header__title{font-size:1em;white-space:normal;margin-bottom:5px;color:#666}.webapp-content .dashboard__main-content-row .content-row__header__tags,.webapp-content .dashboard__main-content-row .content-row__header__label{display:none}.webapp-content .dashboard__main-content-row .content-row__interest,.webapp-content .dashboard__main-content-row .content-row__status,.webapp-content .dashboard__main-content-row .content-row__created-at,.webapp-content .dashboard__main-content-row .content-row__label,.webapp-content .dashboard__main-content-row .content-row__length{display:none}.webapp-content .dashboard__main-content-row .content-row--avatar{margin-right:10px;width:25px;height:25px}.webapp-content .dashboard__main-content-row .content-row__budget,.webapp-content .dashboard__main-content-row .content-row__date,.webapp-content .dashboard__main-content-row .content-row__finished-at{position:absolute;left:40px;color:#999;bottom:5px}}.webapp-content .dashboard__tab-bar{background:#f6f6f6;border-bottom:1px solid #e6e6e6;height:46px}.webapp-content .dashboard__sidebar{width:190px;padding:0 0 10px;height:100%;text-align:left;position:fixed;border-right:1px solid #e0e0e0;top:50px;z-index:3;}.webapp-content .dashboard__sidebar .sidebar__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;position:relative;}.webapp-content .dashboard__sidebar .sidebar__item.external-link{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.webapp-content .dashboard__sidebar .sidebar__item__icon{margin-right:10px}.webapp-content .dashboard__sidebar .sidebar__item__tail-icon{color:#888;padding-right:9px}.webapp-content .dashboard__sidebar .sidebar__item:hover{background-color:#e6e6e6;}.webapp-content .dashboard__sidebar .sidebar__item:hover .sidebar__item__link{color:#595959}.webapp-content .dashboard__sidebar .sidebar__item:hover .sidebar__support{color:#00b5e2}.webapp-content .dashboard__sidebar .sidebar__item__link,.webapp-content .dashboard__sidebar .sidebar__item__link--active{color:#666;padding:13px 0 13px 23px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:1;-ms-flex:1;flex:1;text-decoration:none;}.webapp-content .dashboard__sidebar .sidebar__item__link .codementor-x-logo,.webapp-content .dashboard__sidebar .sidebar__item__link--active .codementor-x-logo{display:inline-block;background-image:url("/static/images/codementor-x-logo-active.png");width:19px;height:19px;background-size:18px 18px;margin-right:9px}.webapp-content .dashboard__sidebar .sidebar__item__link--active{color:#003648;background-color:#dfe4e6;font-weight:500}.webapp-content .dashboard__sidebar .sidebar__mentee-mode-warning{background:#a3a3a3;padding:15px 12px;text-align:center;font-size:12px;color:#fff;line-height:1.5;}.webapp-content .dashboard__sidebar .sidebar__mentee-mode-warning a{display:block;text-decoration:underline;color:#fff;}.webapp-content .dashboard__sidebar .sidebar__mentee-mode-warning a:hover{color:#fff}.webapp-content .dashboard__sidebar .sidebar__support{font-size:.9em;color:#00b5e2;border-top:1px solid #e0e0e0;cursor:pointer;text-decoration:none;}.webapp-content .dashboard__sidebar .sidebar__support:hover{color:#00b5e2}.webapp-content .dashboard__sidebar .sidebar__bottom{margin:5px 0;position:absolute;bottom:0;left:0;width:100%;text-align:center;}.webapp-content .dashboard__sidebar .sidebar__bottom__old_dashboard{font-size:.92em;cursor:pointer;}.webapp-content .dashboard__sidebar .sidebar__bottom__old_dashboard .icon{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:4px}@media (max-width:640px){.webapp-content .dashboard__sidebar{z-index:1;width:50px}.webapp-content .dashboard__sidebar .sidebar__mentee-mode-warning{display:none}.webapp-content .dashboard__sidebar .sidebar__item__link,.webapp-content .dashboard__sidebar .sidebar__item__link--active{padding:.8em 1em;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.webapp-content .dashboard__sidebar .sidebar__item__link .codementor-x-logo,.webapp-content .dashboard__sidebar .sidebar__item__link--active .codementor-x-logo{margin:0}.webapp-content .dashboard__sidebar .sidebar__item__icon{margin:0}.webapp-content .dashboard__sidebar .sidebar__item__text{display:none}.webapp-content .dashboard__sidebar .sidebar__item__tail-icon{display:none}.webapp-content .dashboard__sidebar .sidebar__support{display:none}.webapp-content .dashboard__sidebar .sidebar__bottom{display:none}}.webapp-content .dashboard__common-review{display:-webkit-flex;display:-ms-flexbox;display:flex;color:#4b4b4b;padding:0 15px;}@media (max-width:640px){.webapp-content .dashboard__common-review{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.webapp-content .dashboard__common-review .dv-star-rating-star{color:#bfbfbf;font-size:17px;padding:2px 5px}.webapp-content .dashboard__common-review .common-review__title{margin:8px 0 10px;font-size:16px;font-weight:600;color:#666}.webapp-content .dashboard__common-review .common-review__rating{border-radius:3px;background-color:#f5f5f5;margin:0 auto 10px;padding:10px 26px 10px 26px;max-width:250px}.webapp-content .dashboard__common-review .common-review__rating-tag{margin:0 10px;line-height:1.3;color:#999;padding-top:3px;white-space:nowrap}.webapp-content .dashboard__common-review .common-review__rating-stars{width:130px}.webapp-content .dashboard__common-review .common-review__empty-comment{color:#999}.webapp-content .dashboard__common-review .common-review__edit-area{display:block;width:70%;margin:0 auto}.webapp-content .dashboard__common-review .common-review__mentee-review,.webapp-content .dashboard__common-review .common-review__mentor-review{-webkit-flex:1;-ms-flex:1;flex:1;margin:40px 15px;background-color:#fefefe;box-shadow:0 1px 0 0 rgba(0,0,0,0.1);border:solid 1px #eee;border-radius:2px;text-align:center;padding:30px 40px;}.webapp-content .dashboard__common-review .common-review__mentee-review:only-child,.webapp-content .dashboard__common-review .common-review__mentor-review:only-child{-webkit-flex:.5;-ms-flex:.5;flex:.5}@media (max-width:640px){.webapp-content .dashboard__common-review .common-review__mentee-review,.webapp-content .dashboard__common-review .common-review__mentor-review{margin:10px 20px}}.webapp-content .dashboard__common-review .common-review__refund{color:#999;margin-top:10px;font-size:.9em;cursor:pointer;}.webapp-content .dashboard__common-review .common-review__refund > span{padding-right:6px}.webapp-content .dashboard__common-review .common-review__refund-action{font-weight:500;text-decoration:none}.webapp-content .dashboard__common-review .common-review__icon{width:38px;height:39px;background-image:url("/static/images/icon-review.png");display:inline-block;background-size:38px 39px}.webapp-content .dashboard__common-review .common-review__empty{color:#999;white-space:pre-line}.webapp-content .dashboard__common-review .common-review__actions{margin-top:30px;}.webapp-content .dashboard__common-review .common-review__actions small{color:#999}.webapp-content .dashboard__common-review .common-review__actions__cancel{padding:0 8px;color:#888;cursor:pointer}.webapp-content .dashboard__detail-nav{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 20px;background:#f7f7f7;border-bottom:1px solid #eee;}.webapp-content .dashboard__detail-nav .detail-nav__right{min-width:68px}.webapp-content .dashboard__detail-nav .detail-nav__center{-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .dashboard__detail-nav .detail-nav__left{text-decoration:none}.webapp-content .dashboard__detail-nav .detail-nav__item{color:#888;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:12px 0;}.webapp-content .dashboard__detail-nav .detail-nav__item i{vertical-align:middle;color:#a2a2a2}.webapp-content .dashboard__detail-nav .detail-nav__item:hover{color:#666}.webapp-content .dashboard__detail-nav .detail-nav__back{padding-right:16px;border-right:1px solid #e2e2e2;}.webapp-content .dashboard__detail-nav .detail-nav__back i{padding-right:10px}.webapp-content .dashboard__detail-nav .detail-nav__title{text-align:center;color:#666;margin:12px 0}.webapp-content .dashboard__question-detail{background:#fff;border-bottom:1px solid #eee;padding:2em 3em;}.webapp-content .dashboard__question-detail--mentor{padding:24px 40px 26px 15px}.webapp-content .dashboard__question-detail .question-detail{display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .dashboard__question-detail .question-detail--avatar{width:30px;height:30px;border-radius:50%;margin-right:12px;-webkit-flex:none;-ms-flex:none;flex:none;}.webapp-content .dashboard__question-detail .question-detail--avatar.avatar-img__text-avatar{padding:0;vertical-align:middle;line-height:30px}.webapp-content .dashboard__question-detail .question-detail__main{-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.webapp-content .dashboard__question-detail .question-detail__body{max-width:800px;width:100%}.webapp-content .dashboard__question-detail .question-detail__header,.webapp-content .dashboard__question-detail .question-detail__footer{word-break:break-all;color:#999}.webapp-content .dashboard__question-detail .question-detail__header{white-space:nowrap;height:30px;line-height:30px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.webapp-content .dashboard__question-detail .question-detail__message-btn-wrap{position:relative}.webapp-content .dashboard__question-detail .question-detail__message-btn{padding:7px 28px}.webapp-content .dashboard__question-detail .question-detail__copy-request-link{position:absolute;width:100%;text-align:center;color:#b8b8b8;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:underline;}.webapp-content .dashboard__question-detail .question-detail__copy-request-link__copied{color:#2ca891;text-decoration:underline;-webkit-text-decoration-color:#2ca891;-moz-text-decoration-color:#2ca891;text-decoration-color:#2ca891;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .dashboard__question-detail .question-detail__copy-request-link__copied__icon{margin-right:4px}.webapp-content .dashboard__question-detail .question-detail__body{color:#777}.webapp-content .dashboard__question-detail .question-detail__username{font-weight:600;color:#00b5e2;}.webapp-content .dashboard__question-detail .question-detail__username:hover{color:#00b5e2}.webapp-content .dashboard__question-detail .question-detail__created-at{-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .dashboard__question-detail .question-detail__timezone{margin-right:6px;}.webapp-content .dashboard__question-detail .question-detail__timezone::before{content:'-';margin:0 6px}.webapp-content .dashboard__question-detail .question-detail__title{font-size:18px;font-weight:600;margin:10px 0 18px;color:#666;line-height:1.5}.webapp-content .dashboard__question-detail .question-detail__desc{position:relative}.webapp-content .dashboard__question-detail .question-detail__longterm{margin-top:10px;}.webapp-content .dashboard__question-detail .question-detail__longterm__howitworks{color:#00b5e2;}.webapp-content .dashboard__question-detail .question-detail__longterm__howitworks:hover{color:#00b5e2}.webapp-content .dashboard__question-detail .question-detail__type-label{font-size:11px;padding:3px 10px;font-weight:600;margin-right:11px;border-radius:3px;}.webapp-content .dashboard__question-detail .question-detail__type-label.long-term{background-color:#daf2ed;color:#52ccaf}.webapp-content .dashboard__question-detail .question-detail__type-label.one-on-one{background-color:#e4f1f2;color:#50cde6}.webapp-content .dashboard__question-detail .question-detail__type-label.offline-help{background-color:#e6f2e4;color:#74cc52}.webapp-content .dashboard__question-detail .question-detail__hint-link{margin-top:10px;color:#00b5e2;display:block;position:relative;}.webapp-content .dashboard__question-detail .question-detail__hint-link:hover{color:#00b5e2}.webapp-content .dashboard__question-detail .question-detail__hint-mark{position:absolute;top:3px;left:-24px;width:14px;height:14px;border-radius:50%;background-color:#00d5f3;box-shadow:0 0 0 0 rgba(151,242,252,0.7),0 0 0 0 rgba(196,248,253,0.5);-webkit-animation:pulse 1.5s infinite;animation:pulse 1.5s infinite;}@-webkit-keyframes pulse{0%{-webkit-transform:scale(.9);transform:scale(.9)}70%{-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 10px rgba(151,242,252,0),0 0 0 20px rgba(196,248,253,0)}100%{-webkit-transform:scale(.9);transform:scale(.9);box-shadow:0 0 0 0 rgba(151,242,252,0),0 0 0 0 rgba(196,248,253,0)}}@keyframes pulse{0%{-webkit-transform:scale(.9);transform:scale(.9)}70%{-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 10px rgba(151,242,252,0),0 0 0 20px rgba(196,248,253,0)}100%{-webkit-transform:scale(.9);transform:scale(.9);box-shadow:0 0 0 0 rgba(151,242,252,0),0 0 0 0 rgba(196,248,253,0)}}.webapp-content .dashboard__question-detail .question-detail__tags{color:#7c9aa4;}.webapp-content .dashboard__question-detail .question-detail__tags i{padding-right:10px;vertical-align:middle}.webapp-content .dashboard__question-detail .question-detail__tags > span + span:before{content:'';padding:0 5px}@media (max-width:640px){.webapp-content .dashboard__question-detail{padding:.8em 1.6em}.webapp-content .dashboard__question-detail .question-detail__header{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.webapp-content .dashboard__question-detail .question-detail__timezone{display:none}.webapp-content .dashboard__question-detail .question-detail__body,.webapp-content .dashboard__question-detail .question-detail__footer{margin-left:-35px}.webapp-content .dashboard__question-detail .question-detail__desc{font-size:1.2em;line-height:1.5em}.webapp-content .dashboard__question-detail .question-detail__tags i{padding-right:10px;vertical-align:middle}.webapp-content .dashboard__question-detail .question-detail__tags > span + span:before{content:'';padding:0 5px}}.webapp-content .dashboard__session-with{background:#fff;padding:20px 24px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:solid 1px #e5e5e5;}.webapp-content .dashboard__session-with strong{font-size:1.2em}.webapp-content .dashboard__session-with small{font-size:.9em;color:#999}.webapp-content .dashboard__session-with .session-with__header,.webapp-content .dashboard__session-with .session-with__footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.webapp-content .dashboard__session-with .session-with__header .btn-primary--unfilled,.webapp-content .dashboard__session-with .session-with__footer .btn-primary--unfilled{padding:8px 18px;text-transform:uppercase}.webapp-content .dashboard__session-with .session-with__body{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:1.5em;padding:0 1.6em;border-left:1px solid #eee;}.webapp-content .dashboard__session-with .session-with__body__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:.8em}@media (max-width:640px){.webapp-content .dashboard__session-with{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.webapp-content .dashboard__session-with .session-with__body{margin:1em 0}}.webapp-content .dashboard__notes{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.webapp-content .dashboard__notes > div{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.webapp-content .dashboard__notes .notes__footer{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.webapp-content .dashboard__notes .notes__footer > div{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.webapp-content .dashboard__notes .notes__form{-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .dashboard__notes .notes__header{padding:10px 26px;color:#a0a0a0;background:#f7f7f7;}.webapp-content .dashboard__notes .notes__header i{vertical-align:middle;padding-right:12px;text-align:center}.webapp-content .dashboard__notes .notes__body{padding-bottom:25px;background:#fff;}.webapp-content .dashboard__notes .notes__body .notes__note{padding:15px 20px 0;}.webapp-content .dashboard__notes .notes__body .notes__note:last-child .note-detail__main{padding-bottom:0;border-bottom:0}.webapp-content .dashboard__notes .notes__body .notes__note .note-detail{display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .dashboard__notes .notes__body .notes__note .note-detail__main{-webkit-flex:1;-ms-flex:1;flex:1;padding-bottom:20px;border-bottom:1px solid #f1f1f1}.webapp-content .dashboard__notes .notes__body .notes__note .note-detail--avatar{width:30px;height:30px;border-radius:50%;margin-right:12px;}.webapp-content .dashboard__notes .notes__body .notes__note .note-detail--avatar.avatar-img__text-avatar{padding:0;vertical-align:middle;line-height:30px}.webapp-content .dashboard__notes .notes__body .notes__note .note-detail__header{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:6px 0;color:#999}.webapp-content .dashboard__notes .notes__body .notes__note .note-detail__body{color:#333;white-space:pre-line;line-height:1.43}.webapp-content .dashboard__notes .notes__body .notes__note .note-detail__username{-webkit-flex:1;-ms-flex:1;flex:1;font-weight:600;}.webapp-content .dashboard__notes .notes__body .notes__note .note-detail__username a{color:#00b5e2;}.webapp-content .dashboard__notes .notes__body .notes__note .note-detail__username a:hover{color:#00b5e2}.webapp-content .dashboard__notes .notes__body .notes__note .note-detail__created-at{font-size:12px;line-height:1.5;text-align:right;color:#999}.webapp-content .dashboard__notes .notes__form{padding:15px 40px 40px 20px;background:#f7f7f7;}.webapp-content .dashboard__notes .notes__form .form-detail{display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .dashboard__notes .notes__form .form-detail__main{-webkit-flex:1;-ms-flex:1;flex:1;padding-bottom:10px}.webapp-content .dashboard__notes .notes__form .form-detail__avatar{padding:0 15px 0 5px;}.webapp-content .dashboard__notes .notes__form .form-detail__avatar img{max-width:40px;border-radius:50%}.webapp-content .dashboard__notes .notes__form .form-detail__header{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:6px 0 12px;color:#999}.webapp-content .dashboard__notes .notes__form .form-detail__username{-webkit-flex:1;-ms-flex:1;flex:1;font-weight:500}.webapp-content .dashboard__notes .notes__form .form-detail__body{color:#777}.webapp-content .dashboard__notes .notes__form .form-detail__form{width:100%;padding:10px 15px;line-height:1.5;background-color:#fefefe;border:solid 1px #eee}.webapp-content .dashboard__notes .notes__form .form-detail__actions{width:100%;padding:10px 0;text-align:right;}.webapp-content .dashboard__notes .notes__form .form-detail__actions .btn-primary{padding:8px 22px}.webapp-content .dashboard__notes .notes__form .form-detail--avatar{width:30px;height:30px;border-radius:50%;margin-right:12px;}.webapp-content .dashboard__notes .notes__form .form-detail--avatar.avatar-img__text-avatar{padding:0;vertical-align:middle;line-height:30px}.dashboard__detail-header{display:-webkit-flex;display:-ms-flexbox;display:flex;background:#e5e5e5;overflow:hidden;}.dashboard__detail-header .detail-header{color:#e3e3e3;padding:10px 24px 10px;}.dashboard__detail-header .detail-header:nth-child(1){background:rgba(0,0,0,0.08)}.dashboard__detail-header .detail-header:nth-child(2){background:rgba(0,0,0,0.06)}.dashboard__detail-header .detail-header:nth-child(3){background:rgba(0,0,0,0.04)}.dashboard__detail-header .detail-header:nth-child(4){background:rgba(0,0,0,0.02)}.dashboard__detail-header .detail-header__sub-header{font-size:.8em;color:#999;text-transform:uppercase;}.dashboard__detail-header .detail-header__sub-header__action{display:block;}.dashboard__detail-header .detail-header__sub-header__action i{margin-right:5px}.dashboard__detail-header .detail-header__sub-header__edit{display:inline-block;float:right;}.dashboard__detail-header .detail-header__sub-header__edit:hover{cursor:pointer;color:#fafafa}.dashboard__detail-header .detail-header__sub-header span{-webkit-flex:1;-ms-flex:1;flex:1}.dashboard__detail-header .detail-header__body{font-size:16px;font-weight:500;color:rgba(0,0,0,0.6);display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.dashboard__detail-header .detail-header__body .session__cost{font-size:16px;font-weight:bold;margin-right:4px;color:#707070}.dashboard__detail-header .detail-header__body .session__rate{font-size:12px;opacity:.8;color:#707070}.dashboard__detail-header .detail-header__body .session__status{font-weight:bold}.dashboard__detail-header .detail-header__actions{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:0 24px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.dashboard__detail-header .detail-header__actions .action-btn-secondary,.dashboard__detail-header .detail-header__actions .action-btn-primary,.dashboard__detail-header .detail-header__actions .btn-primary,.dashboard__detail-header .detail-header__actions .btn-secondary{font-weight:500}.dashboard__detail-header .detail-header__actions > button + button,.dashboard__detail-header .detail-header__actions > div + div,.dashboard__detail-header .detail-header__actions > a + a{margin-left:12px}.dashboard__detail-header .detail-header__actions a{text-decoration:none}@media (max-width:640px){.dashboard__detail-header{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto}.dashboard__detail-header .detail-header{-webkit-flex:1;-ms-flex:1;flex:1;height:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}.dashboard__detail-header .detail-header__sub-header{width:80px;text-align:right;margin-right:15px;-webkit-flex:none;-ms-flex:none;flex:none;}.dashboard__detail-header .detail-header__sub-header__action{margin-left:8px;-webkit-flex:none;-ms-flex:none;flex:none}.dashboard__detail-header .detail-header__sub-header,.dashboard__detail-header .detail-header__body{display:inline-block}.dashboard__detail-header .detail-header__actions{-webkit-flex:1;-ms-flex:1;flex:1;height:auto;width:100%;text-align:center;padding:20px 0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.dashboard__detail-header .detail-header__actions button{min-width:120px}.dashboard__detail-header .detail-header__actions > button + button,.dashboard__detail-header .detail-header__actions > div + div,.dashboard__detail-header .detail-header__actions > a + a{margin-top:12px;margin-left:0}}.webapp-content .dashboard .dashboard__question-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 0 0 20px;min-height:48px;background:#003648;color:#fff;}.webapp-content .dashboard .dashboard__question-header .question-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.webapp-content .dashboard .dashboard__question-header .question-header__title{font-size:18px;-webkit-flex:1;-ms-flex:1;flex:1;padding:10px 0}.webapp-content .dashboard .dashboard__question-header .question-header__message{float:right;background-color:rgba(0,0,0,0.1);font-size:14px;padding:0 20px;min-width:150px;min-height:48px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.webapp-content .dashboard .dashboard__question-header .question-header__message-title{font-size:12px;color:rgba(255,255,255,0.5)}.webapp-content .dashboard .dashboard__question-header .question-header__action{padding:0 20px;-webkit-flex:none;-ms-flex:none;flex:none}.webapp-content .dashboard .dashboard__question-header .question-header__price{display:inline;font-weight:bold;padding-right:4px;font-size:21px}.webapp-content .dashboard .dashboard__question-header .btn-primary,.webapp-content .dashboard .dashboard__question-header .btn-secondary{line-height:20px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:uppercase}.webapp-content .dashboard .dashboard__question-header .action-btn-primary,.webapp-content .dashboard .dashboard__question-header .btn-primary,.webapp-content .dashboard .dashboard__question-header .btn-secondary{margin-right:10px}.webapp-content .dashboard .dashboard__question-header .action-btn-primary,.webapp-content .dashboard .dashboard__question-header .action-btn-light,.webapp-content .dashboard .dashboard__question-header .btn-primary,.webapp-content .dashboard .dashboard__question-header .btn-secondary{padding:6px 16px}.webapp-content .dashboard .dashboard__question-header .action-btn-light.skip-button i{padding:0 0 0 6px;font-size:13px}.webapp-content .dashboard__flash-message{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:8px 22px;background-color:#fff9d5;font-weight:600;color:rgba(0,0,0,0.5);}.webapp-content .dashboard__flash-message__close-btn{cursor:pointer}.webapp-content .dashboard__flash-message__body{-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .dashboard__flash-message--warning{background-color:#fff9d5;color:rgba(0,0,0,0.5)}.webapp-content .dashboard__flash-message--info{background-color:#d4f0f6;color:#0099be}.webapp-content .dashboard__flash-message--danger{background-color:#fff5f2;color:#ff7142}.webapp-content .dashboard__schedule-item:hover{text-decoration:none}.webapp-content .dashboard__schedule .detail-header__sub-header--postfix{text-transform:lowercase;margin-left:3px;}@media (max-width:640px){.webapp-content .dashboard__schedule .detail-header__sub-header--postfix{display:none}}.webapp-content .dashboard__lesson-item:hover{text-decoration:none}.webapp-content .dashboard__lesson-item__state{color:#6eb711}@media (max-width:640px){.webapp-content .dashboard__lesson-item .content-row__budget{display:none}}.webapp-content .dashboard .lesson-list__header{padding:13px 22px;color:#666;background:#f3f3f3;border-bottom:1px solid #e8e8e8}.webapp-content .dashboard__lesson-item .detail-header__body,.webapp-content .dashboard .lesson-header .detail-header__body{color:#707070;display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .dashboard__lesson-item .detail-header__body__cost,.webapp-content .dashboard .lesson-header .detail-header__body__cost{font-size:16px;font-weight:bold;margin-right:4px}.webapp-content .dashboard__lesson-item .detail-header__body__rate,.webapp-content .dashboard .lesson-header .detail-header__body__rate{font-size:12px;opacity:.8}.webapp-content .dashboard__lesson-item .detail-header__body__status,.webapp-content .dashboard .lesson-header .detail-header__body__status{font-weight:bold}.webapp-content .dashboard__lesson-item .payment-label,.webapp-content .dashboard .lesson-header .payment-label{font-size:12px;width:70px;text-align:center;font-weight:600;background:rgba(0,0,0,0.06);color:rgba(0,0,0,0.4);margin-left:.8em;padding:0 4px;border-radius:2px;}.webapp-content .dashboard__lesson-item .payment-label--highlight,.webapp-content .dashboard .lesson-header .payment-label--highlight{background:#fd8560;color:#fff}.webapp-content .dashboard__lesson-item .payment-label{margin-left:0}.webapp-content .dashboard__contract-item:hover{text-decoration:none}.webapp-content .dashboard__contract-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#999;height:60px;overflow:hidden;}.webapp-content .dashboard__contract-header .item{color:#e3e3e3;height:60px;padding:10px 24px 14px;}.webapp-content .dashboard__contract-header .item__sub-header{font-size:.8em;color:#cacaca;text-transform:uppercase}.webapp-content .dashboard__contract-header .item__body{font-size:1.2em;font-weight:500;color:#f1f1f1}.webapp-content .dashboard__contract-header .item--status{background:#666}.webapp-content .dashboard__contract-header .item--total-hours,.webapp-content .dashboard__contract-header .item--start-date{background:#777}.webapp-content .dashboard__contract-header .item--sub-header{background:#848484}.webapp-content .dashboard__contract-detail-block{box-shadow:0 1px 0 rgba(0,0,0,0.1)}.webapp-content .dashboard__contract-detail{display:-webkit-flex;display:-ms-flexbox;display:flex;width:90%;max-width:850px;padding:20px 30px;}.webapp-content .dashboard__contract-detail--left{width:30px;margin-right:10px;}.webapp-content .dashboard__contract-detail--left .user-info--avatar{width:30px;height:30px;border-radius:50%}.webapp-content .dashboard__contract-detail--right{-webkit-flex:1;-ms-flex:1;flex:1;}.webapp-content .dashboard__contract-detail--right .user-info__name{font-size:14px;line-height:30px;margin-bottom:10px;color:#468dc0;font-weight:bold}.webapp-content .dashboard__contract-detail--right .detail-scope{font-size:14px;line-height:20px;color:#888;margin-bottom:16px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;min-width:0}.webapp-content .dashboard__contract-detail--right .start-date{font-size:12px;line-height:8px;color:#999}.webapp-content .dashboard__contract-worklog-form-block{background-color:#f9f9f9;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.webapp-content .dashboard__contract-worklog-form{text-align:center;padding:25px 30px;width:90%;max-width:850px;}.webapp-content .dashboard__contract-worklog-form .input-block{background-color:#fefefe;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);border-top:solid 1px #dcdcdc;border-left:solid 1px #dcdcdc;border-right:solid 1px #dcdcdc;}.webapp-content .dashboard__contract-worklog-form .input-block .top-input-block{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px 20px 0 20px;}.webapp-content .dashboard__contract-worklog-form .input-block .top-input-block--left{width:30px;margin-right:10px;}.webapp-content .dashboard__contract-worklog-form .input-block .top-input-block--left .mentor-info--avatar{width:30px;height:30px;border-radius:50%}.webapp-content .dashboard__contract-worklog-form .input-block .top-input-block--right{-webkit-flex:1;-ms-flex:1;flex:1;}.webapp-content .dashboard__contract-worklog-form .input-block .top-input-block--right .textarea-input{border:none;width:100%;height:106px;background-color:#fefefe;}.webapp-content .dashboard__contract-worklog-form .input-block .top-input-block--right .textarea-input:focus{outline:none}.webapp-content .dashboard__contract-worklog-form .input-block .bottom-input-block{display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .dashboard__contract-worklog-form .input-block .bottom-input-block .work-hours-block{display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:150px;}.webapp-content .dashboard__contract-worklog-form .input-block .bottom-input-block .work-hours-block__minus{width:40px;height:40px;background-color:#00a3cb;text-align:center;line-height:40px;vertical-align:middle;color:#fff;cursor:pointer;}.webapp-content .dashboard__contract-worklog-form .input-block .bottom-input-block .work-hours-block__minus:hover{cursor:pointer}.webapp-content .dashboard__contract-worklog-form .input-block .bottom-input-block .work-hours-block__plus{width:40px;height:40px;background-color:#00a3cb;text-align:center;line-height:40px;vertical-align:middle;color:#fff;cursor:pointer;}.webapp-content .dashboard__contract-worklog-form .input-block .bottom-input-block .work-hours-block__plus:hover{cursor:pointer}.webapp-content .dashboard__contract-worklog-form .input-block .bottom-input-block .work-hours-block__input{-webkit-flex:1;-ms-flex:1;flex:1;}.webapp-content .dashboard__contract-worklog-form .input-block .bottom-input-block .work-hours-block__input > input{background-color:#fff;font-size:16px;line-height:39px;color:#666;padding:10px 10px 10px 20px;height:40px;width:70px;text-align:center;border:none;border-top:1px solid #dcdcdc;}.webapp-content .dashboard__contract-worklog-form .input-block .bottom-input-block .work-hours-block__input > input:focus{outline:none}.webapp-content .dashboard__contract-worklog-form .input-block .bottom-input-block .description{-webkit-flex:1;-ms-flex:1;flex:1;font-size:14px;line-height:40px;color:#073648;text-align:left;padding-left:15px;background-color:#f5f5f5}.webapp-content .dashboard__contract-worklog-form .input-block .bottom-input-block .action-btn{width:200px;line-height:24px;background-color:#00a3cb;color:#fff;cursor:pointer;border-radius:0;text-transform:none;font-weight:bold;}.webapp-content .dashboard__contract-worklog-form .input-block .bottom-input-block .action-btn > i{width:14px;height:14px;margin-right:10px;display:inline-block}.webapp-content .dashboard__contract__worklog-roundups{padding:20px 30px;max-width:850px;width:90%}.webapp-content .dashboard__contract__worklog-roundup .roundup-header{padding:1.5em 0 1em;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#888;font-size:12px;line-height:20px;}.webapp-content .dashboard__contract__worklog-roundup .roundup-header__week{font-size:1.1em;color:#656565;font-weight:bold;padding:0 10px;min-width:120px}.webapp-content .dashboard__contract__worklog-roundup .roundup-header__duration{min-width:100px}.webapp-content .dashboard__contract__worklog-roundup .roundup-header__state{-webkit-flex:1;-ms-flex:1;flex:1;}.webapp-content .dashboard__contract__worklog-roundup .roundup-header__state__label{padding:2px 8px;background-color:#e6e6e6;color:#003648;border-radius:4px;font-weight:bold}.webapp-content .dashboard__contract__worklog-roundup .roundup-header__state__label--payment-pending{background-color:#f48024;color:#fff}.webapp-content .dashboard__contract__worklog-roundup .roundup-header__state__label--paid,.webapp-content .dashboard__contract__worklog-roundup .roundup-header__state__label--pending-payout{background-color:#00b088;color:#fff}.webapp-content .dashboard__contract__worklog-roundup .roundup-header__state__label--ongoing{background-color:#0275b6;color:#fff}.webapp-content .dashboard__contract__worklog-roundup .roundup-header__earning{padding-left:10px;min-width:140px;text-align:right}.webapp-content .dashboard__contract__worklog-roundup .roundup-header__spent{padding-left:10px;text-align:right;min-width:170px;display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .dashboard__contract__worklog-roundup .roundup-header__spent--over{color:#ff7142}.webapp-content .dashboard__contract__worklog-roundup .roundup-header__usage{-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .dashboard__contract__worklog-roundup .roundup-header__tooltips{position:relative;border-radius:50%;line-height:16px;font-size:12px;color:#fff;background-color:#ff7142;width:16px;height:16px;margin-left:5px;text-align:center;font-weight:bold;cursor:pointer;}.webapp-content .dashboard__contract__worklog-roundup .roundup-header__tooltips:hover .roundup-header__tooltips__popup{display:block}.webapp-content .dashboard__contract__worklog-roundup .roundup-header__tooltips__popup{width:200px;box-shadow:0 1px 2px 0 rgba(161,161,161,0.5);border:solid 1px #dfdfdf;z-index:7;height:100px;background:#fff;color:#b0b0b0;padding:10px;text-align:center;left:-150px;position:absolute;bottom:30px;border-radius:4px;font-weight:normal;line-height:20px;display:none}.webapp-content .dashboard__contract__worklog-roundup-action{text-align:right;margin-top:30px;}.webapp-content .dashboard__contract__worklog-roundup-action > button{padding:10px 15px;margin-top:-15px;text-transform:none;font-weight:bold}.webapp-content .dashboard__contract-worklog-item{display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#fefefe;border-top:1px solid #dcdcdc;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;padding:20px 0;min-height:84px;}.webapp-content .dashboard__contract-worklog-item:last-child{border-bottom:1px solid #dcdcdc}.webapp-content .dashboard__contract-worklog-item .item__hours-block{width:110px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.webapp-content .dashboard__contract-worklog-item .item__info-block{-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .dashboard__contract-worklog-item .item__edit-block{width:100px}.webapp-content .dashboard__contract-worklog-item .item__number{font-size:20px;color:#4cc;line-height:28px;font-weight:bold}.webapp-content .dashboard__contract-worklog-item .item__unit{font-size:12px;color:#aaa;line-height:16px}.webapp-content .dashboard__contract-worklog-item .item__description{font-size:14px;line-height:20px;min-height:20px;color:#666;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;min-width:0}.webapp-content .dashboard__contract-worklog-item .item__created-at{font-size:12px;line-height:16px;color:#aaa}.webapp-content .dashboard__contract-empty-roundups{text-align:center;padding-top:50px;}.webapp-content .dashboard__contract-empty-roundups .calendar-empty{margin-bottom:30px;width:50px}.webapp-content .dashboard__contract-empty-roundups .title{line-height:20px;font-size:18px;max-width:500px;margin:0 auto 10px}.webapp-content .dashboard__contract-empty-roundups .description{line-height:20px;font-size:14px;max-width:500px;margin:0 auto 100px}.webapp-content .dashboard__contract-empty{margin:20px auto;width:80%;max-width:800px;border:1px solid rgba(0,0,0,0.1);border-radius:2px;padding:30px 40px;text-align:left;}.webapp-content .dashboard__contract-empty__header{margin-bottom:15px;}.webapp-content .dashboard__contract-empty__header__img{height:30px;width:30px;margin-right:10px;vertical-align:top}.webapp-content .dashboard__contract-empty__header__title{line-height:30px;color:#666;font-weight:400;font-size:20px;display:inline-block}.webapp-content .dashboard__contract-empty__header__description{margin-top:15px;color:#999;line-height:20px;font-size:14px;font-weight:400;margin-bottom:20px}.webapp-content .dashboard__contract-empty__step{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px;}.webapp-content .dashboard__contract-empty__step--left{width:40px}.webapp-content .dashboard__contract-empty__step--right{-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .dashboard__contract-empty__step__number{width:24px;height:24px;background-color:#666;color:#fff;padding:5px;display:inline-block;line-height:14px;font-size:14px;text-align:center;border-radius:50%}.webapp-content .dashboard__contract-empty__step__title{font-size:14px;line-height:24px;font-weight:700;color:#666;margin-bottom:5px}.webapp-content .dashboard__contract-empty__step__description{color:#999;line-height:20px;font-size:14px;font-weight:400}.webapp-content .dashboard__contract-details .user-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1em 2em;background:#f5f5f5;border-bottom:1px solid #eee;}.webapp-content .dashboard__contract-details .user-info--avatar{width:30px;height:30px;border-radius:50%}.webapp-content .dashboard__contract-details .user-info__name{color:#468dc0;font-weight:bold;margin-left:10px}.webapp-content .dashboard__contract-details .contract-details{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:90%;margin:0 auto;max-width:850px;padding:3em 3em 6em;}.webapp-content .dashboard__contract-details .contract-details__block{margin-bottom:4em}.webapp-content .dashboard__contract-details .contract-details__title{font-size:1.6em;font-weight:500;color:#444;margin-bottom:.6em;}.webapp-content .dashboard__contract-details .contract-details__title__download-link{font-size:.6em;text-decoration:none;float:right;}.webapp-content .dashboard__contract-details .contract-details__title__download-link > i{color:#f00;margin-right:5px}.webapp-content .dashboard__contract-details .contract-details__content{white-space:pre-line;line-height:1.6;color:#666}.webapp-content .dashboard__contract-details .contract-details__actions{text-align:center}.webapp-content .dashboard__contract-details .contract-details__support{padding:1.4em;text-align:center;color:#666;}.webapp-content .dashboard__contract-details .contract-details__support a{margin:0 4px}.webapp-content .dashboard__contract-details .contract-details__wrapper .document{max-height:300px;overflow-y:scroll;border:1px solid #ddd;padding:1em 1.4em;margin-bottom:15px}.webapp-content .dashboard__contract-details .contract-details__wrapper .readAndCheck{margin-top:5px;padding:0 5px;}.webapp-content .dashboard__contract-details .contract-details__wrapper .readAndCheck--warning{background-color:#fdfdd2}.webapp-content .dashboard__contract-details .contract-details__wrapper .readAndCheck input{margin:0}.webapp-content .dashboard__contract-details .contract-details__wrapper .readAndCheck label{margin:0 0 0 10px;display:inline-block}.webapp-content .dashboard__contract-details .contract-details__wrapper .expectation{border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;margin-top:20px;margin-bottom:15px;}.webapp-content .dashboard__contract-details .contract-details__wrapper .expectation__header{border-bottom:1px solid #ddd;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#f5f5f5;color:#666;font-weight:bold;font-size:14px;}.webapp-content .dashboard__contract-details .contract-details__wrapper .expectation__header--left{-webkit-flex:1;-ms-flex:1;flex:1;padding:1em 1.4em;border-right:1px solid #ddd}.webapp-content .dashboard__contract-details .contract-details__wrapper .expectation__header--right{-webkit-flex:1;-ms-flex:1;flex:1;padding:1em 1.4em}.webapp-content .dashboard__contract-details .contract-details__wrapper .expectation__body__row{display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #ddd;}.webapp-content .dashboard__contract-details .contract-details__wrapper .expectation__body__row--left{-webkit-flex:1;-ms-flex:1;flex:1;padding:1em 1.4em;border-right:1px solid #ddd}.webapp-content .dashboard__contract-details .contract-details__wrapper .expectation__body__row--right{-webkit-flex:1;-ms-flex:1;flex:1;padding:1em 1.4em}.webapp-content .dashboard__contract-details .contract-details__wrapper .expectation__body__sub-title{color:#666;font-weight:bold;font-size:14px;margin-bottom:5px}.webapp-content .dashboard__contract-details .contract-details__wrapper .expectation__body__sub-paragraph{color:#666;font-size:12px}.webapp-content .dashboard__contract-details .contract-details__wrapper .expectation__body__description{color:#666;font-size:12px;line-height:2}.webapp-content .dashboard__contract-details .contract-details .conditions-wrapper{padding:.8em .6em;border-top:1px solid #ddd;border-bottom:1px solid #ddd;width:100%;max-width:400px;}.webapp-content .dashboard__contract-details .contract-details .conditions-wrapper .condition{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:3px 0;}.webapp-content .dashboard__contract-details .contract-details .conditions-wrapper .condition__value{font-weight:500;color:#444}.webapp-content .dashboard__offline-help-detail{background:#fff;padding:20px 20px 30px;box-shadow:0 1px 0 0 rgba(0,0,0,0.1);}.webapp-content .dashboard__offline-help-detail .offline-help-detail{display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .dashboard__offline-help-detail .offline-help-detail--avatar{width:30px;height:30px;border-radius:50%;margin-right:12px;}.webapp-content .dashboard__offline-help-detail .offline-help-detail--avatar.avatar-img__text-avatar{padding:0;vertical-align:middle;line-height:30px}.webapp-content .dashboard__offline-help-detail .offline-help-detail__main{-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .dashboard__offline-help-detail .offline-help-detail__header,.webapp-content .dashboard__offline-help-detail .offline-help-detail__footer{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:6px;word-break:break-all;color:#999}.webapp-content .dashboard__offline-help-detail .offline-help-detail__header{white-space:nowrap}.webapp-content .dashboard__offline-help-detail .offline-help-detail__body{color:#777;white-space:pre-line}.webapp-content .dashboard__offline-help-detail .offline-help-detail__cols{display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:640px){.webapp-content .dashboard__offline-help-detail .offline-help-detail__cols{display:block}}.webapp-content .dashboard__offline-help-detail .offline-help-detail__username{font-weight:500}.webapp-content .dashboard__offline-help-detail .offline-help-detail__timezone{-webkit-flex:1;-ms-flex:1;flex:1;margin-left:10px}.webapp-content .dashboard__offline-help-detail .offline-help-detail__message-btn{border-radius:2px;padding:7px 28px}.webapp-content .dashboard__offline-help-detail .offline-help-detail__title{font-size:1.4em;font-weight:600;margin:12px 0 5px 0;color:#333;line-height:1.4em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;word-break:break-word}.webapp-content .dashboard__offline-help-detail .offline-help-detail__created-at{font-size:12px;color:#999;line-height:1.5;padding-left:10px}.webapp-content .dashboard__offline-help-detail .offline-help-detail__created-at.mentee{-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .dashboard__offline-help-detail .offline-help-detail__desc{margin-bottom:18px;font-size:1em;color:#4d5053;-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .dashboard__offline-help-detail .offline-help-detail__hint{color:#00b5e2;font-weight:500;cursor:pointer;}.webapp-content .dashboard__offline-help-detail .offline-help-detail__hint:hover{text-decoration:none}.webapp-content .dashboard__offline-help-detail .offline-help-detail__hint i{padding-right:10px;vertical-align:middle;font-size:17px;color:#00b5e2;cursor:pointer}@media (max-width:640px){.webapp-content .dashboard__offline-help-detail .offline-help-detail__header{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.webapp-content .dashboard__offline-help-detail .offline-help-detail__timezone{display:none}.webapp-content .dashboard__offline-help-detail .offline-help-detail__body,.webapp-content .dashboard__offline-help-detail .offline-help-detail__footer{margin-left:-35px}.webapp-content .dashboard__offline-help-detail .offline-help-detail__desc{font-size:1.2em;line-height:1.5em}.webapp-content .dashboard__offline-help-detail .offline-help-detail__tags i{padding-right:6px;vertical-align:middle}.webapp-content .dashboard__offline-help-detail .offline-help-detail__tags > span + span:before{content:'·';padding:0 4px}}.webapp-content .dashboard__mentee-offline-help-header{background-color:#f5f5f5;border:solid 1px #e5e5e5;border-left:none;border-right:none;color:rgba(0,0,0,0.6);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:20px;}@media (max-width:1070px){.webapp-content .dashboard__mentee-offline-help-header{display:block;padding-right:0}}.webapp-content .dashboard__mentee-offline-help-header .offline-help-header__title{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:640px){.webapp-content .dashboard__mentee-offline-help-header .offline-help-header__title{display:block}}.webapp-content .dashboard__mentee-offline-help-header .offline-help-header__datetime{background-color:rgba(0,0,0,0.04);padding:10px 24px;}@media (max-width:1070px){.webapp-content .dashboard__mentee-offline-help-header .offline-help-header__datetime{-webkit-flex:1;-ms-flex:1;flex:1}}.webapp-content .dashboard__mentee-offline-help-header .offline-help-header__price{background-color:rgba(0,0,0,0.02);padding:10px 24px;-webkit-flex:none;-ms-flex:none;flex:none;}@media (max-width:1070px){.webapp-content .dashboard__mentee-offline-help-header .offline-help-header__price{-webkit-flex:1;-ms-flex:1;flex:1}}.webapp-content .dashboard__mentee-offline-help-header .offline-help-header__initial-cost{text-decoration:line-through;margin-right:5px}.webapp-content .dashboard__mentee-offline-help-header .offline-help-header__sub-header{line-height:1.67;color:#999;font-size:12px}.webapp-content .dashboard__mentee-offline-help-header .offline-help-header__body{font-size:14px;font-weight:600;line-height:1.43;color:rgba(0,0,0,0.6)}.webapp-content .dashboard__mentee-offline-help-header .offline-help-header__auto-pay-hint{font-size:12px;line-height:1.5;text-align:right;color:#999;}.webapp-content .dashboard__mentee-offline-help-header .offline-help-header__auto-pay-hint b{cursor:pointer}.webapp-content .dashboard__mentee-offline-help-header .offline-help-header__auto-pay-hint b:hover{text-decoration:underline}@media (max-width:1070px){.webapp-content .dashboard__mentee-offline-help-header .offline-help-header__auto-pay-hint{text-align:center;margin-top:8px}.webapp-content .dashboard__mentee-offline-help-header .offline-help-header__auto-pay-hint span{display:inline}}.webapp-content .dashboard__mentee-offline-help-header .offline-help-header__hint{font-size:12px;font-weight:500;color:rgba(0,0,0,0.4);margin-left:10px;border-radius:2px;background-color:rgba(0,0,0,0.1);padding:2px 7px;}.webapp-content .dashboard__mentee-offline-help-header .offline-help-header__hint.highlight{color:#fff;background-color:#fd8560}.webapp-content .dashboard__mentee-offline-help-header .offline-help-header__small{font-size:12px;color:#999}.webapp-content .dashboard__mentee-offline-help-header .offline-help-header__action{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .dashboard__mentee-offline-help-header .offline-help-header__action .btn-primary,.webapp-content .dashboard__mentee-offline-help-header .offline-help-header__action .btn{margin-left:15px;padding:10px 16px}.webapp-content .dashboard__mentee-offline-help-header .offline-help-header__action .btn{background-color:#e5e5e5;color:#555;}.webapp-content .dashboard__mentee-offline-help-header .offline-help-header__action .btn:hover{background-color:#ddd}.webapp-content .dashboard__mentee-offline-help-header .offline-help-header__action .btn:active{background-color:#d5d5d5}@media (max-width:1070px){.webapp-content .dashboard__mentee-offline-help-header .offline-help-header__action{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:8px}.webapp-content .dashboard__mentee-offline-help-header .offline-help-header__action .btn-primary{margin-left:0}}.webapp-content .dashboard .dashboard__offline-help-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#f5f5f5;color:#fff;}@media (max-width:940px){.webapp-content .dashboard .dashboard__offline-help-header{display:block}}.webapp-content .dashboard .dashboard__offline-help-header .offline-help-header__action{padding-right:20px;text-align:center;}@media (max-width:940px){.webapp-content .dashboard .dashboard__offline-help-header .offline-help-header__action{padding-right:0}}.webapp-content .dashboard .dashboard__offline-help-header .offline-help-header__action button + button{margin-left:15px}.webapp-content .dashboard .dashboard__offline-help-header .offline-help-header__action button{padding:10px 28px}.webapp-content .dashboard .dashboard__offline-help-header .offline-help-header__accept-cancel,.webapp-content .dashboard .dashboard__offline-help-header .offline-help-header__decline-cancel{font-weight:bold}.webapp-content .dashboard .dashboard__offline-help-header .offline-help-header__info{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex}.webapp-content .dashboard .dashboard__offline-help-header .offline-help-header__info-block{padding:10px 24px;}@media (max-width:940px){.webapp-content .dashboard .dashboard__offline-help-header .offline-help-header__info-block{-webkit-flex:1;-ms-flex:1;flex:1}}.webapp-content .dashboard .dashboard__offline-help-header .offline-help-header__info-block:first-child{background-color:rgba(0,0,0,0.08)}.webapp-content .dashboard .dashboard__offline-help-header .offline-help-header__info-block:nth-child(2){background-color:#ebebeb}.webapp-content .dashboard .dashboard__offline-help-header .offline-help-header__info-block:only-child{background-color:#ebebeb}.webapp-content .dashboard .dashboard__offline-help-header .offline-help-header__info-block-title{font-size:12px;line-height:1.67;color:#999}.webapp-content .dashboard .dashboard__offline-help-header .offline-help-header__info-block-body{font-size:14px;font-weight:600;line-height:1.43;color:rgba(0,0,0,0.6)}.webapp-content .dashboard .dashboard__offline-help-header .offline-help-header__info-block-hint{font-size:12px;color:rgba(0,0,0,0.6);margin-left:3px;font-weight:600}.webapp-content .dashboard .dashboard__offline-help-header .offline-help-header__info-block-label{font-size:12px;font-weight:500;color:rgba(0,0,0,0.4);background-color:rgba(0,0,0,0.1);padding:2px 6px;border-radius:2px;margin-left:10px;}.webapp-content .dashboard .dashboard__offline-help-header .offline-help-header__info-block-label.highlight{background-color:#fd8560}.webapp-content .dashboard .dashboard__offline-help-header .btn{background-color:#e5e5e5;color:#555;}@media (max-width:940px){.webapp-content .dashboard .dashboard__offline-help-header .btn{margin:10px}}@media (max-width:940px){.webapp-content .dashboard .dashboard__offline-help-header .btn-primary{margin:10px}}.dashboard__main-content__popup-modal.offline-help-suspend-modal{line-height:1.43;color:#555;}.dashboard__main-content__popup-modal.offline-help-suspend-modal .action-btn-primary{color:#fff;background:#3e90ca;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,0.2);white-space:nowrap;font-weight:normal;}.dashboard__main-content__popup-modal.offline-help-suspend-modal .action-btn-primary i{font-size:12px}.dashboard__main-content__popup-modal.offline-help-suspend-modal .action-btn-primary:hover{text-decoration:none}.dashboard__main-content__popup-modal.offline-help-suspend-modal .action-btn-primary:active{background:#3081bb;text-decoration:none}.dashboard__main-content__popup-modal.offline-help-suspend-modal .action-btn-primary.disabled{opacity:.4;cursor:default;}.dashboard__main-content__popup-modal.offline-help-suspend-modal .action-btn-primary.disabled:hover,.dashboard__main-content__popup-modal.offline-help-suspend-modal .action-btn-primary.disabled:active{background:#3e90ca}.dashboard__main-content__popup-modal.offline-help-suspend-modal .action-btn{color:#555;background:#e5e5e5;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,0.1);white-space:nowrap;font-weight:normal;}.dashboard__main-content__popup-modal.offline-help-suspend-modal .action-btn i{font-size:12px}.dashboard__main-content__popup-modal.offline-help-suspend-modal .action-btn:hover{background:#ddd;text-decoration:none}.dashboard__main-content__popup-modal.offline-help-suspend-modal .action-btn:active{background:#d5d5d5;text-decoration:none}.dashboard__main-content__popup-modal.offline-help-suspend-modal .action-btn.disabled{opacity:.4;cursor:default;}.dashboard__main-content__popup-modal.offline-help-suspend-modal .action-btn.disabled:hover,.dashboard__main-content__popup-modal.offline-help-suspend-modal .action-btn.disabled:active{background:#e5e5e5}.dashboard__main-content__popup-modal.offline-help-suspend-modal .popup-modal__body{padding:22px 60px 36px 60px}.dashboard__main-content__popup-modal.offline-help-suspend-modal .popup-modal__header{border:none;}.dashboard__main-content__popup-modal.offline-help-suspend-modal .popup-modal__header h2{padding:30px 20px 0 20px}.offline-help-suspend-modal__description{margin-bottom:24px}.offline-help-suspend-modal__step.step-border .offline-help-suspend-modal__content{border-left:solid 4px rgba(165,187,195,0.4)}.offline-help-suspend-modal__step.step-border .offline-help-suspend-modal__step-title{padding-left:41px}.offline-help-suspend-modal__step.step-border-active .offline-help-suspend-modal__content{border-left:solid 4px #a5bbc3}.offline-help-suspend-modal__step.step-border-active .offline-help-suspend-modal__step-title{padding-left:41px}.offline-help-suspend-modal__step-title{font-size:16px;font-weight:bold;line-height:1.5;letter-spacing:.3px;color:#073648;padding-left:37px;position:relative;white-space:nowrap}.offline-help-suspend-modal__step-count{font-size:14px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border-radius:50%;color:#fff;background:#a5bbc3;position:absolute;left:-13px;top:-4px;}.offline-help-suspend-modal__step-count.current{background:#1d556a}.offline-help-suspend-modal__step-count.future{background:#fff;color:#a5bbc3;border:solid 1px #a5bbc3;width:28px;height:28px}.offline-help-suspend-modal__content{display:-webkit-flex;display:-ms-flexbox;display:flex;color:#666;padding:5px 0 24px 37px;}.offline-help-suspend-modal__content .action-btn-primary{margin-left:24px}@media (max-width:640px){.offline-help-suspend-modal__content{display:block}.offline-help-suspend-modal__content .action-btn-primary,.offline-help-suspend-modal__content .action-btn{margin:16px 0 0 0}}.offline-help-suspend-modal__content-col ul{padding-top:16px;line-height:1.43;letter-spacing:normal;color:#888}.offline-help-suspend-modal__btn-col{-webkit-flex:1;-ms-flex:1;flex:1}.dashboard__main-content__popup-modal.offline-help-refund-modal .popup-modal__body{padding:0}.dashboard__main-content__popup-modal.offline-help-refund-modal .refund-modal__body{padding:40px 60px}.dashboard__main-content__popup-modal.offline-help-refund-modal .refund-modal__footer{border-radius:3px;border-top-left-radius:0;border-top-right-radius:0;background-color:#f1f1f1;box-shadow:0 -1px 0 0 #ddd;padding:20px;text-align:center}.dashboard__main-content__popup-modal.offline-help-refund-modal .refund-modal__total-amount{font-size:18px;font-weight:bold;line-height:1.11;color:#666;margin-right:5px}.dashboard__main-content__popup-modal.offline-help-refund-modal .refund-modal__row{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px;}.dashboard__main-content__popup-modal.offline-help-refund-modal .refund-modal__row--center{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.dashboard__main-content__popup-modal.offline-help-refund-modal .refund-modal__row-title{-webkit-flex:none;-ms-flex:none;flex:none;width:130px;font-weight:bold;line-height:1.43;text-align:right;color:#073648}.dashboard__main-content__popup-modal.offline-help-refund-modal .refund-modal__label{font-size:12px;line-height:1.33;color:#888;font-weight:normal;margin-top:5px}.dashboard__main-content__popup-modal.offline-help-refund-modal .refund-modal__row-body{-webkit-flex:1;-ms-flex:1;flex:1;margin-left:20px}.dashboard__main-content__popup-modal.offline-help-refund-modal .refund-modal__type-select{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1em}.dashboard__main-content__popup-modal.offline-help-refund-modal .refund-modal__type-input{-webkit-flex:none;-ms-flex:none;flex:none;margin-right:9px}.dashboard__main-content__popup-modal.offline-help-refund-modal .refund-modal__type-label{font-size:14px;line-height:1.43;color:#444;margin-right:16px}.dashboard__main-content__popup-modal.offline-help-refund-modal .refund-modal__type-description{font-size:12px;line-height:1.33;color:#888}.dashboard__main-content__popup-modal.offline-help-refund-modal .refund-modal__amount{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.dashboard__main-content__popup-modal.offline-help-refund-modal .refund-modal__amount .form-block__error-message{width:120px;margin-left:52px;line-height:1.2;margin-top:10px;left:initial;bottom:initial;color:#ff7142;position:absolute}.dashboard__main-content__popup-modal.offline-help-refund-modal .refund-modal__amount .amount-label{font-size:14px;color:#4a4a4a;background-color:rgba(245,245,245,0.969);height:100%;padding:7px;border:1px #eee solid;border-right:none;border-bottom-left-radius:2px;border-top-left-radius:2px;}.dashboard__main-content__popup-modal.offline-help-refund-modal .refund-modal__amount .amount-label.right{border-bottom-right-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:0;border-top-left-radius:0;border-right:1px #eee solid;border-left:none}.dashboard__main-content__popup-modal.offline-help-refund-modal .refund-modal__amount input{border:1px #eee solid;width:90px;padding:9px 8px;border-radius:0;margin-bottom:0}.dashboard__main-content__popup-modal.offline-help-refund-modal .refund-modal__amount .form-block__input--error input{border:1px #ff7142 solid}.dashboard__main-content__popup-modal.offline-help-refund-modal .refund-modal__reason-input input{margin-bottom:0;height:26px;width:100%;max-width:400px}.dashboard__main-content__popup-modal.offline-help-refund-modal .refund-modal__notice{line-height:1.36;letter-spacing:normal;color:#666}.dashboard__main-content__popup-modal.offline-help-refund-modal .refund-modal__refund-amount{line-height:1.71;text-align:center;color:#666;margin-bottom:10px}.dashboard__main-content__popup-modal.offline-help-refund-modal .refund-modal__result{line-height:1.36;color:#666;padding:15px 10% 30px;}.dashboard__main-content__popup-modal.offline-help-refund-modal .refund-modal__result > div + div{margin-top:20px}.dashboard__main-content__popup-modal.offline-help-refund-modal .refund-modal__result-info{border-radius:3px;background-color:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,0.1);padding:30px;}.dashboard__main-content__popup-modal.offline-help-refund-modal .refund-modal__result-info > div + div{margin-top:10px}.dashboard__main-content__popup-modal.offline-help-refund-modal .refund-modal__result-info .result-info__row{display:-webkit-flex;display:-ms-flexbox;display:flex}.dashboard__main-content__popup-modal.offline-help-refund-modal .refund-modal__result-info .result-info__row-title{-webkit-flex:none;-ms-flex:none;flex:none;font-weight:500;line-height:1.43;color:#073648;min-width:130px;margin-right:10px}.dashboard__main-content__popup-modal.offline-help-refund-modal .refund-modal__result-info .result-info__row-body{-webkit-flex:1;-ms-flex:1;flex:1;line-height:1.43;color:#555}.offline-help-feedback-modal{line-height:1.43;color:#555;}.offline-help-feedback-modal p{line-height:1.71;color:#666}.offline-help-feedback-modal__title{font-size:16px;font-weight:bold;line-height:1.5;letter-spacing:.3px;color:#073648;margin-bottom:5px}.offline-help-feedback-modal__feedback{margin:20px 0 16px 0;padding:10px 16px}.offline-help-cancel-modal,.offline-help-decline-cancel-modal{line-height:1.43;color:#555;}.offline-help-cancel-modal p,.offline-help-decline-cancel-modal p{line-height:1.71;color:#666}.offline-help-cancel-modal__title,.offline-help-decline-cancel-modal__title{font-size:16px;font-weight:bold;line-height:1.5;letter-spacing:.3px;color:#073648;margin-bottom:5px}.offline-help-cancel-modal__reason,.offline-help-decline-cancel-modal__reason{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:1.43;color:#666;}.offline-help-cancel-modal__reason input[type="text"],.offline-help-decline-cancel-modal__reason input[type="text"]{margin:0 0 0 20px}.offline-help-cancel-modal__reason input[type="radio"],.offline-help-decline-cancel-modal__reason input[type="radio"]{margin-top:0;margin-right:9px}.offline-help-cancel-modal__decline-detail,.offline-help-decline-cancel-modal__decline-detail{margin-bottom:17px;padding:8px 16px}.webapp-content .dashboard .offline-help__first-time-tutorial--first-step .feature-tutorial{position:fixed;left:auto;top:202px;}.webapp-content .dashboard .offline-help__first-time-tutorial--first-step .feature-tutorial__content{max-width:203px}@media (max-width:640px){.webapp-content .dashboard .offline-help__first-time-tutorial--first-step .feature-tutorial{left:34px;top:170px}}.webapp-content .dashboard .offline-help__first-time-tutorial--second-step{position:relative;}.webapp-content .dashboard .offline-help__first-time-tutorial--second-step .feature-tutorial{position:absolute;left:auto;right:33px;top:-40px;}.webapp-content .dashboard .offline-help__first-time-tutorial--second-step .feature-tutorial__content{max-width:218px}@media (max-width:640px){.webapp-content .dashboard .offline-help__first-time-tutorial--second-step .feature-tutorial{position:fixed;top:408px;right:auto;left:170px}}.webapp-content .dashboard__offline-help-item:hover{text-decoration:none}.webapp-content .dashboard__offline-help-item .content-row__label{font-weight:600;padding:0 6px;color:rgba(0,0,0,0.4);font-size:12px}.webapp-content .dashboard__offline-help-item .content-row__header__small{margin-top:3px}.webapp-content .dashboard__offline-help-item .content-row__sub-prop.content-row__budget{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .dashboard__offline-help-item .content-row__sub-prop.content-row__budget .content-row__action{padding-left:8px;text-align:right;-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .dashboard__offline-help-item .content-row__sub-prop.content-row__budget .offline-help-item__verify-btn{padding:.6em 1em;}.webapp-content .dashboard__offline-help-item .content-row__sub-prop.content-row__budget .offline-help-item__verify-btn .fa{font-size:14px}.webapp-content .dashboard__offline-help-item .offline-help-item__state-display{text-align:center}.webapp-content .dashboard__offline-help-item .offline-help-item__state-date{font-size:12px;}.webapp-content .dashboard__offline-help-item .offline-help-item__state-date--highlight{color:#ff7142}.webapp-content .dashboard__offline-help-item .offline-help-item__ref-time .content-row__header__small{margin-top:0}.webapp-content .dashboard__offline-help-item .offline-help-item__ref-time strong{color:#666;font-size:14px}.webapp-content .dashboard__offline-help-hint{background-color:#fefefe;border:solid 1px rgba(0,0,0,0.1);padding:50px;width:75%;margin:40px auto}.webapp-content .dashboard .offline-help-hint__title{font-size:1.4em;color:#666;margin:0 0 20px 0}.webapp-content .dashboard .offline-help-hint__content{line-height:1.4;margin-bottom:30px;}.webapp-content .dashboard .offline-help-hint__content p{margin:15px 0;color:#999}.webapp-content .dashboard .offline-help-hint__image-profile{object-fit:contain;height:200px;margin-right:24px}.webapp-content .dashboard .offline-help-hint__image-chat{object-fit:contain;height:200px}@media (max-width:640px){.webapp-content .dashboard__offline-help-hint{margin:1em auto;width:90%;padding:2em}}.dashboard__cmty-item{-webkit-flex:1;-ms-flex:1;flex:1;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#fff;border:solid 1px rgba(0,0,0,0.05);margin:10px;padding:1.5em 2em;}@media (max-width:640px){.dashboard__cmty-item{padding:1em;margin:6px}}.dashboard__cmty-item .cmty-item{cursor:default;}.dashboard__cmty-item .cmty-item__header{background-position:50%;background-size:cover;background-color:#f2f2f2;width:150px}.dashboard__cmty-item .cmty-item__tags{display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;bottom:20px;width:100%;left:0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.dashboard__cmty-item .cmty-item__categories{-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:1em;font-size:12px;line-height:1.5;color:#7c9aa4}.dashboard__cmty-item .cmty-item__category{margin-right:10px}.dashboard__cmty-item .cmty-item__body{-webkit-flex:1;-ms-flex:1;flex:1;padding:0 1em}.dashboard__cmty-item .cmty-item__info{padding-bottom:10px}.dashboard__cmty-item .cmty-item__state{display:inline-block;color:#999;font-size:14px;font-weight:500;line-height:1.3;background-color:#e6e6e6;padding:1px 8px;}.dashboard__cmty-item .cmty-item__state.submitted{background-color:#def2f7;color:#00a3cb}.dashboard__cmty-item .cmty-item__state.approved,.dashboard__cmty-item .cmty-item__state.published{background-color:#ddf5ee;color:#00b088}.dashboard__cmty-item .cmty-item__state.rejected{background-color:#ffeee9;color:#ff7142}.dashboard__cmty-item .cmty-item__updated-at{display:inline-block;font-size:12px;line-height:1.7;color:#999;margin-left:10px}.dashboard__cmty-item .cmty-item__title{font-size:16px;font-weight:600;line-height:24px;color:#444;margin-bottom:5px;overflow:hidden;position:relative;max-height:48px}.dashboard__cmty-item .cmty-item__actions{display:-webkit-flex;display:-ms-flexbox;display:flex;}.dashboard__cmty-item .cmty-item__actions .fa-globe,.dashboard__cmty-item .cmty-item__actions .fa-share-alt,.dashboard__cmty-item .cmty-item__actions .fa-trash-o{margin-right:6px}.dashboard__cmty-item .cmty-item__actions-group-left{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.dashboard__cmty-item .cmty-item__actions-group-left > div,.dashboard__cmty-item .cmty-item__actions-group-left > a{margin-right:10px}.dashboard__cmty-item .cmty-item__edit-btn{display:inline-block;border-radius:2px;padding:8px 10px}.dashboard__cmty-item .cmty-item__cta{color:#999;display:-webkit-flex;display:-ms-flexbox;display:flex;}.dashboard__cmty-item .cmty-item__cta i{margin-left:6px}.dashboard__cmty-item .cmty-item__cta .dropdown-wrapper{margin-left:6px;cursor:pointer;}.dashboard__cmty-item .cmty-item__cta .dropdown-wrapper__dropdown{right:auto;left:0}.dashboard__cmty-item .cmty-item__cta .choose-one{color:#009fc6}.dashboard__cmty-item .cmty-item__cta .cta-text{color:#333}.dashboard__cmty-item .cmty-item__preview-btn,.dashboard__cmty-item .cmty-item__share-btn{display:inline-block;color:#666;background-color:#f1f1f1;border-radius:2px;padding:5px 10px;cursor:pointer;}.dashboard__cmty-item .cmty-item__preview-btn:hover,.dashboard__cmty-item .cmty-item__share-btn:hover{background-color:#eee;color:#666;text-decoration:none}.dashboard__cmty-item .cmty-item__preview-btn:active,.dashboard__cmty-item .cmty-item__share-btn:active{background-color:#e5e5e5}.dashboard__cmty-item .cmty-item__share-btn.active{background-color:#fff;border:solid 1px #cdd8dd;padding:4px 9px}.dashboard__cmty-item .cmty-item__share-group{display:inline-block}.dashboard__cmty-item .cmty-item__social-btn{display:none;width:30px;height:30px;border:solid 1px #cdd8dd;color:#666;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:-1px;cursor:pointer;text-decoration:none;}.dashboard__cmty-item .cmty-item__social-btn.active{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.dashboard__cmty-item .cmty-item__social-btn.fb:hover{background-color:#3b5998;color:#fff}.dashboard__cmty-item .cmty-item__social-btn.twitter:hover{background-color:#00aced;color:#fff}.dashboard__cmty-item .cmty-item__social-btn.reddit:hover{background-color:#ff4500;color:#fff}.dashboard__cmty-item .cmty-item__delete-btn{display:inline-block;color:#888;padding:4px;cursor:pointer;}.dashboard__cmty-item .cmty-item__delete-btn:hover{color:#666}.dashboard__cmty-item .cmty-item__delete-btn:active{color:#4b4b4b}@media (max-width:640px){.dashboard__cmty-item .cmty-item__header{display:none}.dashboard__cmty-item .cmty-item__body{padding:0}}.webapp-content .dashboard__articles-tabbar{display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .dashboard__articles-tabbar .tab-bar{-webkit-flex:1;-ms-flex:1;flex:1}@media (max-width:700px){.webapp-content .dashboard__articles-tabbar{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.webapp-content .dashboard__articles-tabbar-actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#f6f6f6;border-bottom:1px solid #e6e6e6;padding:0 2em;}@media (max-width:700px){.webapp-content .dashboard__articles-tabbar-actions{padding:10px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.webapp-content .dashboard__articles-how-it-works{margin-left:10px}.webapp-content .dashboard__articles-write-btn,.webapp-content .dashboard a.dashboard__articles-import-btn{padding:8px 16px;margin-left:.5em}.webapp-content .dashboard__articles-cta-banner{background-image:url("/static/images/Dashboard/Articles/banner-cta-wide.jpg");background-size:cover;width:100%;text-align:center;color:#fff;padding:18px;}.webapp-content .dashboard__articles-cta-banner a{border-bottom:1px solid #fff;padding-bottom:2px;color:#fff;}.webapp-content .dashboard__articles-cta-banner a:hover{text-decoration:none}.webapp-content .dashboard .my-articles__dropdown{width:180px;}.webapp-content .dashboard .my-articles__dropdown__header{padding:.5em 1em 0;font-size:.8em;color:#aaa}.webapp-content .dashboard .my-articles__dropdown li{padding:.5em 1em;cursor:pointer;}.webapp-content .dashboard .my-articles__dropdown li:hover{background:#009fc6;color:#fff}.webapp-content .dashboard .my-articles__dropdown .with-top-divider{border-top:1px solid #eaeaea;}.webapp-content .dashboard .my-articles__dropdown .with-top-divider i{color:#666;margin-right:6px}.webapp-content .dashboard .my-articles__dropdown .with-top-divider:hover i{color:#fff}.webapp-content .dashboard__articles-empty{text-align:center;}.webapp-content .dashboard__articles-empty .articles-empty__hint{font-weight:500;line-height:1.4;color:#999;padding:40px 0}.webapp-content .dashboard__articles-empty .articles-empty__content{position:relative;border-radius:2px;background-color:#f9f9f9;border:solid 1px rgba(0,0,0,0.05);padding:30px 0;margin:3em auto;width:85%;}.webapp-content .dashboard__articles-empty .articles-empty__content .empty-case__cta-hint{position:absolute;right:15px;top:-35px}.webapp-content .dashboard__articles-empty .articles-empty__icon-image{width:60px;height:60px}.webapp-content .dashboard__articles-empty .articles-empty__title{font-size:18px;color:#333;padding:15px 0 10px}.webapp-content .dashboard__articles-empty .articles-empty__body{color:#999;width:85%;margin:1em auto;max-width:800px;display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .dashboard__articles-empty .articles-empty__body .article-template{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;margin:8px;padding:2em;border-radius:3px;background-color:#fff;cursor:pointer;border:solid 1px rgba(0,0,0,0.05);font-weight:600;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .dashboard__articles-empty .articles-empty__body .article-template > div{margin-bottom:12px;width:50px}.webapp-content .dashboard__articles-empty .articles-empty__body .article-template .article-template-learned{background-image:url("/static/images/sprite-article-template.png");background-position:-100px -50px;width:50px;height:50px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .dashboard__articles-empty .articles-empty__body .article-template .article-template-learned{background-size:150px 100px;background-image:url("/static/images/sprite-article-template@2x.png")}}.webapp-content .dashboard__articles-empty .articles-empty__body .article-template .article-template-built{background-image:url("/static/images/sprite-article-template.png");background-position:-50px -50px;width:50px;height:50px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .dashboard__articles-empty .articles-empty__body .article-template .article-template-built{background-size:150px 100px;background-image:url("/static/images/sprite-article-template@2x.png")}}.webapp-content .dashboard__articles-empty .articles-empty__body .article-template .article-template-blank{background-image:url("/static/images/sprite-article-template.png");background-position:-50px 0;width:50px;height:50px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .dashboard__articles-empty .articles-empty__body .article-template .article-template-blank{background-size:150px 100px;background-image:url("/static/images/sprite-article-template@2x.png")}}.webapp-content .dashboard__articles-empty .articles-empty__body .article-template:hover{background:#009fc6;box-shadow:0 2px 10px 0 rgba(0,159,198,0.4);color:#fff;}.webapp-content .dashboard__articles-empty .articles-empty__body .article-template:hover .article-template-learned{background-image:url("/static/images/sprite-article-template.png");background-position:-100px 0;width:50px;height:50px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .dashboard__articles-empty .articles-empty__body .article-template:hover .article-template-learned{background-size:150px 100px;background-image:url("/static/images/sprite-article-template@2x.png")}}.webapp-content .dashboard__articles-empty .articles-empty__body .article-template:hover .article-template-built{background-image:url("/static/images/sprite-article-template.png");background-position:0 -50px;width:50px;height:50px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .dashboard__articles-empty .articles-empty__body .article-template:hover .article-template-built{background-size:150px 100px;background-image:url("/static/images/sprite-article-template@2x.png")}}.webapp-content .dashboard__articles-empty .articles-empty__body .article-template:hover .article-template-blank{background-image:url("/static/images/sprite-article-template.png");background-position:0 0;width:50px;height:50px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .dashboard__articles-empty .articles-empty__body .article-template:hover .article-template-blank{background-size:150px 100px;background-image:url("/static/images/sprite-article-template@2x.png")}}.webapp-content .dashboard__articles-empty .articles-empty__footer{margin:auto;color:#888;width:600px;max-width:90%}.webapp-content .dashboard__articles-empty .articles-empty__link{display:block;margin-top:10px}.webapp-content .dashboard__articles-article-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:1em 1.5em}.webapp-content .dashboard__article-stats{background:#fff;}.webapp-content .dashboard__article-stats .article-stats__subscribe{position:absolute;right:2em;top:1em;}.webapp-content .dashboard__article-stats .article-stats__subscribe i{margin-left:6px}.webapp-content .dashboard__article-stats .article-stats__overview{padding:2em;}.webapp-content .dashboard__article-stats .article-stats__overview h3{margin:0 0 .8em}.webapp-content .dashboard__article-stats .article-stats__overview .stats-overview{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-bottom:solid 1px #e5e5e5;padding-bottom:2em}.webapp-content .dashboard__article-stats .article-stats__overview .overview__section{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;}@media (max-width:860px){.webapp-content .dashboard__article-stats .article-stats__overview .overview__section{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.webapp-content .dashboard__article-stats .article-stats__overview .overview__sub-section{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;}.webapp-content .dashboard__article-stats .article-stats__overview .overview__sub-section + .overview__sub-section{margin-left:2em;}@media (max-width:860px){.webapp-content .dashboard__article-stats .article-stats__overview .overview__sub-section + .overview__sub-section{margin-left:0;margin-bottom:1em}}.webapp-content .dashboard__article-stats .article-stats__overview .overview__sub-section .sub-section__body{background:#f9f9f9;padding:1em 2em;-webkit-flex:1;-ms-flex:1;flex:1;margin-top:8px;border-radius:3px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.webapp-content .dashboard__article-stats .article-stats__overview .overview__sub-section .sub-section__body + .sub-section__body{margin-left:1em}.webapp-content .dashboard__article-stats .article-stats__overview .overview__sub-section .recent-response{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .dashboard__article-stats .article-stats__overview .overview__sub-section .recent-response__reply{color:#888;font-size:.9em;}.webapp-content .dashboard__article-stats .article-stats__overview .overview__sub-section .recent-response__reply .fa-reply{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);margin-right:6px}.webapp-content .dashboard__article-stats .article-stats__overview .overview__sub-section .recent-response__name{display:inline-block;font-weight:bold;margin:6px 6px 4px 0}.webapp-content .dashboard__article-stats .article-stats__overview .overview__sub-section .recent-response__content{margin-left:1em;-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .dashboard__article-stats .article-stats__overview .overview__sub-section .recent-response small{color:#888}.webapp-content .dashboard__article-stats .article-stats__overview .overview__main-section{display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:3px;background-color:#f4f7f7;padding:1em;margin-bottom:1.5em;}@media (max-width:860px){.webapp-content .dashboard__article-stats .article-stats__overview .overview__main-section{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.webapp-content .dashboard__article-stats .article-stats__overview .overview__main-section.with-map{background-image:url("/static/images/Dashboard/Articles/world-map.svg");background-repeat:no-repeat;background-position:100% 0;background-size:contain;}@media (max-width:860px){.webapp-content .dashboard__article-stats .article-stats__overview .overview__main-section.with-map{background-image:none}}.webapp-content .dashboard__article-stats .article-stats__overview .overview__inner-block{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.webapp-content .dashboard__article-stats .article-stats__overview .overview__inner-block small{color:#666}.webapp-content .dashboard__article-stats .article-stats__overview .overview__inner-block.horizontal{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.webapp-content .dashboard__article-stats .article-stats__overview .overview__inner-block.wrapper{min-width:120px;margin-right:40px;padding:2em 1.5em;}.webapp-content .dashboard__article-stats .article-stats__overview .overview__inner-block.wrapper > .overview__inner-block + .overview__inner-block{margin-top:2em}.webapp-content .dashboard__article-stats .article-stats__overview .overview__inner-block.wrapper > .overview__inner-block div:first-child{font-size:18px;color:#333;font-weight:600;margin-right:12px}.webapp-content .dashboard__article-stats .article-stats__overview .overview__inner-block.wrapper > .horizontal.overview__inner-block div:first-child{font-size:30px}.webapp-content .dashboard__article-stats .article-stats__overview .overview__inner-block.major{-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#333;font-weight:500;}.webapp-content .dashboard__article-stats .article-stats__overview .overview__inner-block.major > div:first-child{font-size:30px;margin-bottom:10px}.webapp-content .dashboard__article-stats .article-stats__overview .overview__inner-block.major i{margin-right:4px}.webapp-content .dashboard__article-stats .article-stats__overview .followers-overview{-webkit-flex:1;-ms-flex:1;flex:1;background:#fff;}.webapp-content .dashboard__article-stats .article-stats__overview .followers-overview .avatar-img{margin-right:6px}.webapp-content .dashboard__article-stats .article-stats__overview .top-countries__country{margin-right:1em;margin-top:3px;font-weight:600;}.webapp-content .dashboard__article-stats .article-stats__overview .top-countries__country__flag{margin-right:4px;font-size:18px;vertical-align:middle}.webapp-content .dashboard__article-stats .article-stats__overview .fa-heart{color:#f66}.webapp-content .dashboard__article-stats .article-stats__overview a{text-decoration:none}.webapp-content .dashboard__article-stats .article-stats__overview .user-name-link{color:#333;font-weight:600;text-decoration:none}.webapp-content .dashboard__article-stats .article-stats__table{padding:0 2em 2em;}.webapp-content .dashboard__article-stats .article-stats__table__row{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1em .6em;border-bottom:1px solid rgba(238,238,238,0.4);}.webapp-content .dashboard__article-stats .article-stats__table__row:first-child > div{color:#888;font-size:.9em;text-transform:uppercase}.webapp-content .dashboard__article-stats .article-stats__table__row:hover{background-color:#fafafa}.webapp-content .dashboard__article-stats .article-stats__table__row > div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.webapp-content .dashboard__article-stats .article-stats__table__row > div + div{-webkit-flex:1;-ms-flex:1;flex:1;margin-left:1em;font-weight:500;font-size:1.2em}.webapp-content .dashboard__article-stats .article-stats__table__row > div:first-child{width:65%;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.webapp-content .dashboard__article-stats .article-stats__table__row .stats-title a{margin:4px 0;color:#444;font-weight:500;text-decoration:none;}.webapp-content .dashboard__article-stats .article-stats__table__row .stats-title a:hover{color:#222}.webapp-content .dashboard__article-stats .article-stats__table__row .stats-title small{color:#888}.webapp-content .dashboard__article-stats .article-stats__table__row .stats-star{color:#ff8c47}.webapp-content .dashboard__collections-tabbar{display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .dashboard__collections-tabbar .tab-bar{-webkit-flex:1;-ms-flex:1;flex:1}@media (max-width:700px){.webapp-content .dashboard__collections-tabbar{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.webapp-content .dashboard__collections-tabbar__actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#f6f6f6;border-bottom:1px solid #e6e6e6;padding:0 2em;}@media (max-width:700px){.webapp-content .dashboard__collections-tabbar__actions{padding:10px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.webapp-content .dashboard__collections-tabbar__actions .btn-primary{padding:8px 16px;margin-left:.5em;background:#5593e3;}.webapp-content .dashboard__collections-tabbar__actions .btn-primary:hover{background:#4888da}.webapp-content .dashboard__collections-empty{text-align:center;}.webapp-content .dashboard__collections-empty .collections-empty__hint{font-weight:500;line-height:1.4;color:#999;padding:40px 0}.webapp-content .dashboard__collections-empty .collections-empty__content{max-width:800px;border-radius:2px;background-color:#f9f9f9;border:solid 1px rgba(0,0,0,0.05);padding:30px 0;margin:2em auto;width:85%}.webapp-content .dashboard__collections-empty .collections-empty__icon-image{width:60px;height:60px}.webapp-content .dashboard__collections-empty .collections-empty__title{font-size:18px;color:#666;padding:15px 0 10px}.webapp-content .dashboard__collections-empty .collections-empty__body{color:#999;width:85%;margin:1em auto;max-width:800px;display:-webkit-flex;display:-ms-flexbox;display:flex}.webapp-content .dashboard__collections-empty .collections-empty__footer{margin:auto;color:#888;width:600px;max-width:90%}.webapp-content .dashboard__collections-empty .collections-empty__link{display:block;margin-top:10px}.webapp-content .dashboard__collection-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:1em 1.5em;}.webapp-content .dashboard__collection-list .btn-primary{background:#5593e3;}.webapp-content .dashboard__collection-list .btn-primary:hover{background:#4888da}.dashboard__main-content .dashboard__application__greeting{text-align:center;width:80%;max-width:600px;margin:0 auto;padding-top:2em;}.dashboard__main-content .dashboard__application__greeting p{color:#888;white-space:pre-line}.dashboard__main-content .dashboard__application__edit{box-shadow:0 1px 4px 0 rgba(0,0,0,0.1);background:#fff;padding:2em;margin:3em;}.dashboard__main-content .dashboard__application__edit a{text-decoration:none}.dashboard__main-content .dashboard__application__edit h4{margin:0 0 1em;color:#073648}.dashboard__main-content .dashboard__application__edit .application__edit{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.dashboard__main-content .dashboard__application__edit .application__edit-block{-webkit-flex:1;-ms-flex:1;flex:1;padding-left:12px;padding-right:12px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:440px;}.dashboard__main-content .dashboard__application__edit .application__edit-block h5{color:#073648;text-transform:capitalize}.dashboard__main-content .dashboard__application__edit .application__edit-block p{color:#888;-webkit-flex:1;-ms-flex:1;flex:1}.dashboard__main-content .dashboard__application__edit .application__edit-block .action-btn-primary{margin-top:1em}.dashboard__main-content .dashboard__application__edit .application__edit-percent{-webkit-flex:1;-ms-flex:1;flex:1}.dashboard__main-content .dashboard__application__challenge{width:60%;min-width:400px;margin:0 3em 3em;background:#fff;}.dashboard__main-content .dashboard__application__challenge .coding-challenge__body p{font-size:1em}.dashboard__main-content .dashboard__application__challenge select{height:36px}.webapp-content .dashboard__get-started{min-height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#f9f9f9;}.webapp-content .dashboard__get-started .get-started__main{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:100%;min-width:0;}.webapp-content .dashboard__get-started .get-started__main__header{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1.5em 1.5em;-webkit-flex:none;-ms-flex:none;flex:none}.webapp-content .dashboard__get-started .get-started__main__body .news-feed-title{margin:.5em 2em 1em;}.webapp-content .dashboard__get-started .get-started__main__body .news-feed-title h4{font-weight:400;color:#666}.webapp-content .dashboard__get-started .get-started__greeting{width:230px;background-image:linear-gradient(to top,#9ddbe6,#c0e4e4);border:solid 1px #eaeaea;text-align:center;padding:2em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex:none;-ms-flex:none;flex:none;}.webapp-content .dashboard__get-started .get-started__greeting h4{color:#003648;line-height:24px;margin-top:0;font-weight:bold}.webapp-content .dashboard__get-started .get-started__greeting p{color:#003648;line-height:1.43;margin-bottom:12px}.webapp-content .dashboard__get-started .get-started__greeting .btn{color:#555;padding:11px 28px}.webapp-content .dashboard__get-started .get-started__greeting--cta{background-color:#4885d1;background-image:url("/static/images/Dashboard/GetStarted/cta-bg.png");background-size:cover;width:250px;}.webapp-content .dashboard__get-started .get-started__greeting--cta h4{font-size:18px;font-weight:bold;color:#fff;-webkit-order:2;-ms-flex-order:2;order:2;margin-bottom:16px}.webapp-content .dashboard__get-started .get-started__greeting--cta p{color:#fff;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:6px}.webapp-content .dashboard__get-started .get-started__greeting--cta .btn-primary{padding:8px 12px;text-transform:uppercase;-webkit-order:3;-ms-flex-order:3;order:3}.webapp-content .dashboard__get-started .get-started__main__header__tabtool{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.webapp-content .dashboard__get-started .get-started__main__header__tabtool .header__tabtool__tablist{margin-left:1em}.webapp-content .dashboard__get-started .get-started__main__header__tabtool .header__tabtool__panel{-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .dashboard__get-started .get-started__main__header__tabtool .header__tabtool__tab{cursor:pointer;display:inline-block;font-size:14px;line-height:1.4;color:#666;padding:.7em 2em;position:relative;}.webapp-content .dashboard__get-started .get-started__main__header__tabtool .header__tabtool__tab.active{background-color:#fff;border:solid 1px #eaeaea;font-weight:bold;color:#003648;}.webapp-content .dashboard__get-started .get-started__main__header__tabtool .header__tabtool__tab.active:before{content:'';background-color:#fff;position:absolute;width:100%;height:4px;bottom:-2px;left:0}@media (max-width:640px){.webapp-content .dashboard__get-started .get-started__main__header__tabtool{padding:1em 0}}.webapp-content .dashboard__get-started .get-started__side-tools{width:220px;}.webapp-content .dashboard__get-started .get-started__side-tools .side-tools__link{font-weight:600}.webapp-content .dashboard__get-started .get-started__side-tools .side-tools__wrapper{position:fixed;width:220px;overflow-y:auto;height:100%;padding:1.1em;padding-bottom:8em;border-left:1px solid #e0e0e0;background:#f2f2f2}.webapp-content .dashboard__get-started .get-started__side-tools .side-tools__widget{background:#fff;margin-bottom:1.5em;border-radius:3px;}.webapp-content .dashboard__get-started .get-started__side-tools .side-tools__widget__cover{padding:0 1em;margin-bottom:.5em}.webapp-content .dashboard__get-started .get-started__side-tools .side-tools__widget__title{font-size:16px;color:#003648;font-weight:600;padding:1.1em 1em 10px;}.webapp-content .dashboard__get-started .get-started__side-tools .side-tools__widget__title--hero{font-size:16px;font-weight:600;color:#003648;padding:1.1em 1em 1em}.webapp-content .dashboard__get-started .get-started__side-tools .side-tools__widget p{padding:0 1em 10px;margin:0;font-size:.9em;color:#666}.webapp-content .dashboard__get-started .get-started__side-tools .side-tools__widget ul{list-style:none}.webapp-content .dashboard__get-started .get-started__side-tools .side-tools__widget li{border-top:solid 1px #e6e6e6;padding:12px 15px;}.webapp-content .dashboard__get-started .get-started__side-tools .side-tools__widget li:only-child{border-top:none}.webapp-content .dashboard__get-started .get-started__side-tools .side-tools__widget li a{color:#003648}.webapp-content .dashboard__get-started .get-started__side-tools .side-tools__widget li i{margin-right:8px}.webapp-content .dashboard__get-started .get-started__side-tools .side-tools__widget select{min-width:auto;width:144px;font-size:16px;display:block;border:solid 1px #00bb8f;color:#00bb8f;margin:.5em 0;padding:8px;}.webapp-content .dashboard__get-started .get-started__side-tools .side-tools__widget select.highlight{background-color:#00bb8f;border:solid 1px #00bb8f;color:#fff;font-weight:600}.webapp-content .dashboard__get-started .get-started__side-tools .side-tools__tooltips{max-width:320px;padding:16px 24px;background:#ebfcfe;box-shadow:0 5px 10px 5px rgba(0,0,0,0.12);color:#333;opacity:1;font-size:14px;line-height:1.5;}.webapp-content .dashboard__get-started .get-started__side-tools .side-tools__tooltips:after{border-left-color:#ebfcfe}.webapp-content .dashboard__get-started .get-started__side-tools .side-tools__write-post{margin-bottom:5px;border-radius:3px;text-align:center;background-size:cover;background-image:url("/static/images/Dashboard/GetStarted/write-post-bg.jpg");font-weight:bold;padding:18px 0 26px 0;}.webapp-content .dashboard__get-started .get-started__side-tools .side-tools__write-post__title{font-size:13px;font-weight:bold;line-height:1.54;color:#fff;margin-bottom:6px}.webapp-content .dashboard__get-started .get-started__side-tools .side-tools__write-post__btn{cursor:pointer;border-radius:1px;background-color:#fff;box-shadow:0 3px 1px 0 rgba(0,0,0,0.3);font-size:14px;line-height:24px;color:#1a5469;display:inline-block;padding:0 14px;}.webapp-content .dashboard__get-started .get-started__side-tools .side-tools__write-post__btn i{font-size:16px;margin-left:8px}.webapp-content .dashboard__get-started .get-started__side-tools .side-tools__write-post__btn:hover,.webapp-content .dashboard__get-started .get-started__side-tools .side-tools__write-post__btn:focus,.webapp-content .dashboard__get-started .get-started__side-tools .side-tools__write-post__btn:active{text-decoration:none}.webapp-content .dashboard__get-started .get-started__side-tools .widget-credit .side-tools__widget__title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:14px;padding-top:14px;}.webapp-content .dashboard__get-started .get-started__side-tools .widget-credit .side-tools__widget__title .remaining-credit{cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:2px;background-color:#f2f2f2;color:#666;text-decoration:none;padding:.4em 5px .4em 1em;margin-left:1em;font-size:14px;font-weight:600;}.webapp-content .dashboard__get-started .get-started__side-tools .widget-credit .side-tools__widget__title .remaining-credit:hover{cursor:pointer;background-color:#e6e6e6}.webapp-content .dashboard__get-started .get-started__side-tools .widget-credit .side-tools__widget__title .remaining-credit i{background:#003648;color:#fff;font-size:.8em;border-radius:50%;margin-left:6px;width:18px;height:18px;text-align:center;line-height:19px}@media (max-width:640px){.webapp-content .dashboard__get-started .get-started__side-tools{display:none}}.webapp-content .dashboard__get-started .get-started__overview{background-color:#fff;border:solid 1px #eaeaea;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:1em;padding:1em 2em;height:100%;}.webapp-content .dashboard__get-started .get-started__overview h4{color:#333}.webapp-content .dashboard__get-started .get-started__overview p{color:#555}.webapp-content .dashboard__get-started .get-started__overview ul{list-style:none;margin-bottom:1em}.webapp-content .dashboard__get-started .get-started__overview strong{color:#262626;font-weight:bold}.webapp-content .dashboard__get-started .get-started__overview .weekly-bonus{display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .dashboard__get-started .get-started__overview .weekly-bonus__left{-webkit-flex:1.5;-ms-flex:1.5;flex:1.5;}.webapp-content .dashboard__get-started .get-started__overview .weekly-bonus__left__body{display:-webkit-flex;display:-ms-flexbox;display:flex}.webapp-content .dashboard__get-started .get-started__overview .weekly-bonus__left__footer{color:#666;line-height:1.5;font-size:.85em;margin:.5em .5em 0}.webapp-content .dashboard__get-started .get-started__overview .weekly-bonus__block{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;background:#f5f5f5;border-radius:5px;padding:10px;margin-right:1em;}.webapp-content .dashboard__get-started .get-started__overview .weekly-bonus__block--middle{min-width:91px}.webapp-content .dashboard__get-started .get-started__overview .weekly-bonus__block__title{color:#999;font-size:.9em;line-height:1.2;margin-bottom:.5em}.webapp-content .dashboard__get-started .get-started__overview .weekly-bonus__block__value{color:#4b4b4b;font-size:1.2em;font-weight:500;}.webapp-content .dashboard__get-started .get-started__overview .weekly-bonus__block__value--disable{color:#aaa}.webapp-content .dashboard__get-started .get-started__overview .weekly-bonus__right{-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .dashboard__get-started .get-started__overview .weekly-bonus h5{margin-bottom:.4em;font-weight:600;color:#003648}.webapp-content .dashboard__get-started .get-started__overview .weekly-bonus p{color:#666;font-size:.9em}.webapp-content .dashboard__get-started .get-started__overview .weekly-bonus a{font-weight:bold;color:#00b5e2;display:block;}.webapp-content .dashboard__get-started .get-started__overview .weekly-bonus a:hover{color:#00b5e2}@media (max-width:1024px){.webapp-content .dashboard__get-started .get-started__overview .weekly-bonus__right{display:none}}@media (max-width:640px){.webapp-content .dashboard__get-started .get-started__overview{margin:-1px;padding:1em 1em 2em}.webapp-content .dashboard__get-started .get-started__overview .weekly-bonus{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.webapp-content .dashboard__get-started .get-started__overview .weekly-bonus__left{margin-bottom:1em}}.webapp-content .dashboard__get-started .get-started__referral{background-color:#fff;border:solid 1px #eaeaea;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:1em;padding:1.8em 2em 1em;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;}.webapp-content .dashboard__get-started .get-started__referral__right{padding-left:20px;-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .dashboard__get-started .get-started__referral__left{-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .dashboard__get-started .get-started__referral__title{font-weight:600;line-height:1.38;color:#003648;font-size:16px;margin-bottom:5px;}.webapp-content .dashboard__get-started .get-started__referral__title .fa-gift{font-size:20px;margin-right:5px}.webapp-content .dashboard__get-started .get-started__referral__description{font-size:12px;line-height:1.5;color:#666}.webapp-content .dashboard__get-started .get-started__referral__link-block{border-radius:5px;background-color:#f5f5f5;padding:10px;}.webapp-content .dashboard__get-started .get-started__referral__link-block .link-block__title{font-size:12px;line-height:1.3;color:rgba(0,0,0,0.4);margin-bottom:5px}.webapp-content .dashboard__get-started .get-started__referral__link-block .link-block__url{line-height:1.3;color:#4b4b4b;word-break:break-word}.webapp-content .dashboard__get-started .get-started__referral__modal{font-size:12px;font-weight:bold;line-height:1.5;color:#398fcc;cursor:pointer;margin-top:10px}@media (max-width:640px){.webapp-content .dashboard__get-started .get-started__referral{margin:-1px;padding:1em;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.webapp-content .dashboard__get-started .get-started__referral__left{margin-bottom:1em}}.webapp-content .dashboard__get-started__mentee-actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;}.webapp-content .dashboard__get-started__mentee-actions > div + div{margin-left:1.5em}.webapp-content .dashboard__get-started__mentee-actions .mentee-actions__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1.4em;background-color:#fff;border-radius:3px;-webkit-flex:1;-ms-flex:1;flex:1;cursor:pointer;}.webapp-content .dashboard__get-started__mentee-actions .mentee-actions__item > img{margin-right:.8em;height:28px}@media (max-width:1080px){.webapp-content .dashboard__get-started__mentee-actions .mentee-actions__item img{display:none}}.webapp-content .dashboard__get-started__mentee-actions .mentee-actions__item__front{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.webapp-content .dashboard__get-started__mentee-actions .mentee-actions__item__main-title{font-weight:600;font-size:16px;color:#003648;padding:.2em 0 0}.webapp-content .dashboard__get-started__mentee-actions .mentee-actions__item__sub-title{font-size:12px;color:#003648}.webapp-content .dashboard__get-started__mentee-actions .mentee-actions__item:hover{background-color:#00b5e2;color:#fff;}.webapp-content .dashboard__get-started__mentee-actions .mentee-actions__item:hover .mentee-actions__item__sub-title{color:#fff}.webapp-content .dashboard__get-started__mentee-actions .mentee-actions__item:hover .mentee-actions__item__main-title{color:#fff}.webapp-content .dashboard__get-started__mentee-actions .mentee-actions__item:active{background-color:#00a3cb}@media (max-width:640px){.webapp-content .dashboard__get-started__mentee-actions{display:none}}@media (max-width:640px){.webapp-content .dashboard__get-started .get-started__main__header{padding:0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.webapp-content .dashboard__get-started .get-started__greeting{-webkit-flex:1;-ms-flex:1;flex:1;width:auto;margin-bottom:0;padding:1em}.webapp-content .dashboard__get-started .get-started__mentee-actions{display:none}}.dashboard__open-question__block-expertise{position:relative;padding:25px 35px;}.dashboard__open-question__block-expertise .fa-times{font-size:14px;color:#666;cursor:pointer;position:absolute;top:15px;right:15px}.dashboard__open-question__block-expertise .block-expertise__title{font-size:18px;font-weight:bold;color:#003648}.dashboard__open-question__block-expertise .block-expertise__description{color:#999;margin:10px 0}.dashboard__open-question__block-expertise .block-expertise__expertise-list{height:160px;border-radius:3px;border:solid 1px #f2f2f2;overflow-y:scroll}.dashboard__open-question__block-expertise .block-expertise__expertise-item{color:#666;padding:5px 15px;display:-webkit-flex;display:-ms-flexbox;display:flex;}.dashboard__open-question__block-expertise .block-expertise__expertise-item:hover{background-color:#f2fcff;}.dashboard__open-question__block-expertise .block-expertise__expertise-item:hover .block-expertise__expertise-item-label{font-weight:bold}.dashboard__open-question__block-expertise .block-expertise__expertise-item:hover a{display:block}.dashboard__open-question__block-expertise .block-expertise__expertise-item a{display:none;color:#00b5e2;cursor:pointer}.dashboard__open-question__block-expertise .block-expertise__expertise-item-label{-webkit-flex:1;-ms-flex:1;flex:1}.dashboard__open-question__block-expertise .form-block__tags-input label{display:none}.dashboard__open-question__block-expertise .react-autosuggest__container{position:relative;display:inline-block;}.dashboard__open-question__block-expertise .react-autosuggest__container ul{padding:0;margin:0;list-style-type:none}.dashboard__open-question__block-expertise .react-autosuggest__container input{border-radius:2px;border:solid 1px #e6e6e6;padding:7px 8px;width:367px}.dashboard__open-question__block-expertise .react-autosuggest__suggestions-container{position:absolute;z-index:1;list-style-type:none;box-shadow:.05em .01em .5em rgba(0,0,0,0.2);background:#fff;width:100%}.dashboard__open-question__block-expertise .react-autosuggest__suggestion{border-bottom:1px solid #ececec;padding:8px 10px;margin:0;color:#666}.dashboard__open-question__block-expertise .react-autosuggest__suggestion--highlighted{background:#ddf1ff;cursor:pointer;}.dashboard__open-question__block-expertise .react-autosuggest__suggestion--highlighted mark{background:none;font-weight:500;padding:0}.webapp-content .dashboard__question .dashboard__tabs{display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #e5e5e5;background:#fff;}.webapp-content .dashboard__question .dashboard__tabs__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1.4em 2em;margin-bottom:-1px;color:#999;cursor:pointer;}.webapp-content .dashboard__question .dashboard__tabs__item:hover{color:#666}.webapp-content .dashboard__question .dashboard__tabs__item__title{padding:0 4px 0 10px}.webapp-content .dashboard__question .dashboard__tabs__item--active{color:#003648;box-shadow:inset 0 -2px 0 #003648;text-shadow:.3px 0 0,-.3px 0 0;}.webapp-content .dashboard__question .dashboard__tabs__item--active:hover{color:#003648}@media (max-width:640px){.webapp-content .dashboard__question .dashboard__tabs__item__title{display:none}}.webapp-content .dashboard__question .profile-card{display:inline-block;}.webapp-content .dashboard__question .profile-card__inner{width:300px;min-height:300px;background:#fff;padding:2em;margin:2em 1em .5em 1.5em;border:1px solid #eee;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}@media (max-width:640px){.webapp-content .dashboard__question .profile-card__inner{margin:1em 0 0}}.webapp-content .dashboard__question .profile-card__header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1em;}.webapp-content .dashboard__question .profile-card__header__right{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;margin-left:1em}.webapp-content .dashboard__question .profile-card__header__left{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.webapp-content .dashboard__question .profile-card__header__avatar{position:relative}.webapp-content .dashboard__question .profile-card__header__presence{position:absolute;bottom:4px;right:0;height:10px;}.webapp-content .dashboard__question .profile-card__header__presence .online-index__icon{margin:0}.webapp-content .dashboard__question .profile-card__header__presence .online-index__text{display:none}.webapp-content .dashboard__question .profile-card__header__featured{background:#ff7142;color:#fff;text-transform:uppercase;font-size:12px;font-weight:600;display:inline-block;border-radius:2px;padding:2px 5px;line-height:15px;margin-top:5px}.webapp-content .dashboard__question .profile-card__header__free{color:#ff7142;font-weight:500;margin-top:15px;font-size:.9em}.webapp-content .dashboard__question .profile-card__header__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.88}.webapp-content .dashboard__question .profile-card__header__rating-group{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:4px}.webapp-content .dashboard__question .profile-card__header__review-count{font-size:12px;color:#666;margin-left:3px}.webapp-content .dashboard__question .profile-card__header__rating{font-size:16px;font-weight:bold;line-height:.75;color:#00b5e2;margin-right:1px}.webapp-content .dashboard__question .profile-card__header .profile-card--avatar{width:70px;height:70px}.webapp-content .dashboard__question .profile-card__header .mentor-profile-link{font-size:1.1em;font-weight:bold;color:#00b5e2}.webapp-content .dashboard__question .profile-card__header .rating-stars{font-size:10px;display:inline-block;}.webapp-content .dashboard__question .profile-card__header .rating-stars .rating-icon{color:#ddd;}.webapp-content .dashboard__question .profile-card__header .rating-stars .rating-icon.active{color:#00b5e2}.webapp-content .dashboard__question .profile-card__header .rating-stars > span + span{margin-left:-4px}.webapp-content .dashboard__question .profile-card__header strong{font-size:1.1em;color:#333}.webapp-content .dashboard__question .profile-card__body{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1em}.webapp-content .dashboard__question .profile-card__headline{margin-bottom:1em;color:#666}.webapp-content .dashboard__question .profile-card__tags{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.webapp-content .dashboard__question .profile-card__tags > div + div{margin-left:4px}.webapp-content .dashboard__question .profile-card__tags__item{font-size:.8em;border-radius:2px;background:#f2f2f2;color:#777;padding:1px 5px;margin-bottom:4px}.webapp-content .dashboard__question .profile-card__footer{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;}.webapp-content .dashboard__question .profile-card__footer .feature-tutorial{top:23px;left:-41px;padding-bottom:20px;}.webapp-content .dashboard__question .profile-card__footer .feature-tutorial__content{max-width:196px}.webapp-content .dashboard__question .profile-card__footer__main-cta{-webkit-flex:1;-ms-flex:1;flex:1;margin-right:8px}.webapp-content .dashboard__question .notes-viewer__inner{display:-webkit-flex;display:-ms-flexbox;display:flex;background:#f5f5f5;min-height:calc(100vh - 425px)}.webapp-content .dashboard__question .notes-viewer__list{border-right:1px solid #e5e5e5;background:#f9f9f9;min-width:260px;}.webapp-content .dashboard__question .notes-viewer__list .nv__mentor{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:12px 30px;border-bottom:1px solid #ececec;cursor:pointer;}.webapp-content .dashboard__question .notes-viewer__list .nv__mentor:hover{background:#f2f2f2}.webapp-content .dashboard__question .notes-viewer__list .nv__mentor--active{background:#f0f0f0;}.webapp-content .dashboard__question .notes-viewer__list .nv__mentor--active .nv__mentor__name{color:#333;font-weight:600}.webapp-content .dashboard__question .notes-viewer__list .nv__mentor__name{margin-left:1em;color:#666}.webapp-content .dashboard__question .notes-viewer__thread{-webkit-flex:1;-ms-flex:1;flex:1;}.webapp-content .dashboard__question .notes-viewer__thread .notes__header{display:none}.webapp-content .dashboard__question .notes-viewer__thread .notes__body{background:transparent;border-bottom:1px solid #e5e5e5;}.webapp-content .dashboard__question .notes-viewer__thread .notes__body .notes__note .note-detail__main{border-bottom:1px solid #e5e5e5}.webapp-content .dashboard__question .notes-viewer__thread .notes__body .notes__note .note-detail__body{color:#4d5053}.webapp-content .dashboard__question .notes-viewer__thread .notes__body .notes__note:last-child .note-detail__main{border-bottom:none}.webapp-content .dashboard__question .notes-viewer__thread .notes__footer .notes__form{background:#f5f5f5}@media (max-width:640px){.webapp-content .dashboard__question .notes-viewer__list{min-width:40px;}.webapp-content .dashboard__question .notes-viewer__list .nv__mentor--avatar{width:30px;height:30px}.webapp-content .dashboard__question .notes-viewer__list .nv__mentor__name{display:none}.webapp-content .dashboard__question .notes-viewer__thread .note-detail--avatar,.webapp-content .dashboard__question .notes-viewer__thread .form-detail--avatar{display:none}.webapp-content .dashboard__question .notes-viewer__thread .notes__form{padding:1em}}@media (max-width:640px){.webapp-content .dashboard__question .dashboard__question-detail.editable-question{padding:.8em 1.6em}}.webapp-content .dashboard__question .dashboard__question-detail.editable-question .question-detail__footer{display:-webkit-flex;display:-ms-flexbox;display:flex}.webapp-content .dashboard__question .dashboard__question-detail.editable-question .question-detail__edit{cursor:pointer;color:#00b5e2}.webapp-content .dashboard__question .dashboard__question-detail.editable-question .question-detail__edit i{margin-right:4px}.webapp-content .dashboard__question .dashboard__question-detail.editable-question .question-detail__body .form-block__input,.webapp-content .dashboard__question .dashboard__question-detail.editable-question .question-detail__body .form-block__textarea{margin-bottom:1em;}.webapp-content .dashboard__question .dashboard__question-detail.editable-question .question-detail__body .form-block__input--error,.webapp-content .dashboard__question .dashboard__question-detail.editable-question .question-detail__body .form-block__textarea--error{color:#f00;}.webapp-content .dashboard__question .dashboard__question-detail.editable-question .question-detail__body .form-block__input--error input,.webapp-content .dashboard__question .dashboard__question-detail.editable-question .question-detail__body .form-block__textarea--error input,.webapp-content .dashboard__question .dashboard__question-detail.editable-question .question-detail__body .form-block__input--error textarea,.webapp-content .dashboard__question .dashboard__question-detail.editable-question .question-detail__body .form-block__textarea--error textarea{border:1px solid #f00}.webapp-content .dashboard__question .dashboard__question-detail.editable-question .question-detail__body .form-block__input input,.webapp-content .dashboard__question .dashboard__question-detail.editable-question .question-detail__body .form-block__textarea input{width:100%}.webapp-content .dashboard__question .dashboard__question-detail.editable-question .question-detail__footer__actions{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.webapp-content .dashboard__question .dashboard__question-detail.editable-question .question-detail__footer__actions > div + div{margin-left:.6em}@media (max-width:640px){.webapp-content .dashboard__question .dashboard__question-detail.editable-question .question-detail{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.webapp-content .dashboard__question .dashboard__question-detail.editable-question .question-detail__body,.webapp-content .dashboard__question .dashboard__question-detail.editable-question .question-detail__footer{margin-left:0}.webapp-content .dashboard__question .dashboard__question-detail.editable-question .question-detail__footer{margin-bottom:1.5em}.webapp-content .dashboard__question .dashboard__question-detail.editable-question .question-detail__edit{padding-bottom:1em}.webapp-content .dashboard__question .dashboard__question-detail.editable-question .question-detail__actions{margin-left:0;margin-bottom:1em}}.webapp-content .dashboard__question .related-articles{background:#f0f0f0;padding:2em;}.webapp-content .dashboard__question .related-articles .related-article{padding:25px 30px;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;background:#fff;border-radius:2px;border:solid 1px #e5eaea;margin-bottom:1em;max-width:800px;}.webapp-content .dashboard__question .related-articles .related-article a{text-decoration:none}@media (max-width:640px){.webapp-content .dashboard__question .related-articles .related-article{display:block;padding:16px}}.webapp-content .dashboard__question .related-articles .related-article__author{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:600;margin-bottom:8px;}.webapp-content .dashboard__question .related-articles .related-article__author .avatar-img{width:32px;height:32px;margin-right:8px}.webapp-content .dashboard__question .related-articles .related-article__cover{width:120px;height:120px;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-right:30px;}@media (max-width:640px){.webapp-content .dashboard__question .related-articles .related-article__cover{width:100%;margin-bottom:10px}}.webapp-content .dashboard__question .related-articles .related-article__content{-webkit-flex:1;-ms-flex:1;flex:1;min-height:120px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.webapp-content .dashboard__question .related-articles .related-article__content.tip{min-height:0}@media (max-width:640px){.webapp-content .dashboard__question .related-articles .related-article__content{min-height:0}}.webapp-content .dashboard__question .related-articles .related-article__title{font-size:20px;font-weight:bold;line-height:1.3;color:#333;margin-bottom:10px}.webapp-content .dashboard__question .related-articles .related-article__summary{font-size:12px;line-height:1.67;color:#666;-webkit-flex:1;-ms-flex:1;flex:1;margin-top:5px;margin-bottom:20px;}.webapp-content .dashboard__question .related-articles .related-article__summary.tip{-webkit-flex:initial;-ms-flex:initial;flex:initial}@media (max-width:640px){.webapp-content .dashboard__question .related-articles .related-article__summary{display:none}}.webapp-content .dashboard__question .related-articles .related-article__meta{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.webapp-content .dashboard__question .related-articles .related-article__categories{position:relative;z-index:1;-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .dashboard__question .related-articles .related-article__category{font-size:12px;color:#7c9aa4;margin:0 5px;display:inline-block;}.webapp-content .dashboard__question .related-articles .related-article__category:first-child{margin-left:0}.webapp-content .dashboard__question .related-articles .related-article__category:hover{color:#7c9aa4;text-decoration:none}.webapp-content .dashboard__question .related-articles .related-article__stats{text-align:right;font-size:13px;line-height:1.38;color:#333;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .dashboard__question .related-articles .related-article__stats__star-count .fa-heart{color:#f66}.webapp-content .dashboard__question .related-articles .related-article__stats__star-count i{margin-right:5px}.webapp-content .dashboard__question .related-articles .related-article__stats__comment-count{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:1em;}.webapp-content .dashboard__question .related-articles .related-article__stats__comment-count img{margin-right:5px;width:15px}.webapp-content .dashboard__question .dashboard__main-content__transition-view,.webapp-content .dashboard__question .dashboard__mentor-collection{min-height:180px}.webapp-content .dashboard__question .dashboard__mentor-collection{margin:0 1em 2em;}.webapp-content .dashboard__question .dashboard__mentor-collection--hidden{min-height:initial;}.webapp-content .dashboard__question .dashboard__mentor-collection--hidden .dashboard__mentor-collection__content{display:none}.webapp-content .dashboard__question .dashboard__mentor-collection--hidden .dashboard__mentor-collection__header{border-bottom:solid 1px #e1e1e1;padding-bottom:13px}.webapp-content .dashboard__question .dashboard__mentor-collection__empty{color:#888;padding:12px 16px}.webapp-content .dashboard__question .dashboard__mentor-collection__header{font-size:16px;font-weight:500;line-height:1.11;color:#333;margin:1.5em 1.2em 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media (max-width:640px){.webapp-content .dashboard__question .dashboard__mentor-collection__header{margin:2em 0 0}}.webapp-content .dashboard__question .dashboard__mentor-collection__title{position:relative;}.webapp-content .dashboard__question .dashboard__mentor-collection__title > i{margin-right:10px}.webapp-content .dashboard__question .dashboard__mentor-collection__title .feature-tutorial{top:-74px;left:245px}.webapp-content .dashboard__question .dashboard__mentor-collection__toggle{cursor:pointer;font-size:24px}.webapp-content .dashboard__question .profile-card__inner{margin:1.1em 1em 1.4em 1.5em;}@media (max-width:640px){.webapp-content .dashboard__question .profile-card__inner{margin:1.1em 0 1.4em}}.webapp-content .dashboard__question .empty-tab-content{margin:2em;text-align:center;}.webapp-content .dashboard__question .empty-tab-content h4{font-size:20px;font-weight:500;line-height:1.5;color:#999;margin-bottom:10px}.webapp-content .dashboard__question .empty-tab-content p{margin:auto;font-size:16px;font-weight:500;line-height:1.5;color:#aaa;text-align:center;max-width:520px}.webapp-content .dashboard__question .empty-tab-content .btn-primary{margin-top:1em;padding:10px 20px}.webapp-content .dashboard__question .question-detail__main{-webkit-flex:3;-ms-flex:3;flex:3;min-width:0}.webapp-content .dashboard__question .question-detail__title{margin:0 0 .5em}.webapp-content .dashboard__question .question-detail__desc.only-summary{height:120px;overflow:hidden}.webapp-content .dashboard__question .question-detail__created-at{font-size:12px;color:#999;margin-bottom:.8em}.webapp-content .dashboard__question .question-detail__toggle-summary{margin-bottom:1em;margin-top:8px;color:#1c8fc9;cursor:pointer}.webapp-content .dashboard__question .question-detail__overlay{position:absolute;bottom:0;box-shadow:0 -6px 20px 8px #fff;height:25px;width:100%;margin-bottom:-25px}.webapp-content .dashboard__question .question-detail__actions{-webkit-flex:1;-ms-flex:1;flex:1;margin-left:2em;min-width:240px;}.webapp-content .dashboard__question .question-detail__actions__inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid #f2f2f2;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1.5em 2em;}.webapp-content .dashboard__question .question-detail__actions__inner > div + div{margin-top:.8em}.webapp-content .dashboard__question .question-detail__actions__item{width:100%;text-align:center;}.webapp-content .dashboard__question .question-detail__actions__item h5{margin:0;font-weight:bold;font-size:16px;color:rgba(0,0,0,0.6)}.webapp-content .dashboard__question .question-detail__actions__item small{color:#999}.webapp-content .dashboard__question .question-detail__actions__item .btn,.webapp-content .dashboard__question .question-detail__actions__item .btn-primary{width:100%;font-size:.9em;text-transform:uppercase}.webapp-content .dashboard__question .question-detail__actions__item > div + div{margin-top:.9em}.webapp-content .dashboard__question .question-detail__actions__end{color:#888;text-align:center}.webapp-content .dashboard__question .inner-panels .dashboard__main-content__transition-view{overflow:visible}.webapp-content .dashboard__question .inner-panels .transition-view__fade-in-wrapper{overflow:visible}.webapp-content .dashboard__question .inner-panels .dashboard__tabs__item{padding:1em 1.5em}.webapp-content .dashboard__question .inner-panels .user-profile__tutorials{padding:0 1em;width:80%;max-width:800px;background:#f9f9f9}.webapp-content .dashboard__open-question__request-filter .request-filter__top-bar{display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:solid 1px #e6e6e6;padding:8px 20px 0}.webapp-content .dashboard__open-question__request-filter .request-filter__filter-section{-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .dashboard__open-question__request-filter .request-filter__filter-toggle{background-color:#e6e6e6;color:#666;padding:0 12px;line-height:30px;border-radius:2px;display:inline-block;font-weight:600;cursor:pointer;margin-right:10px;margin-bottom:8px;}.webapp-content .dashboard__open-question__request-filter .request-filter__filter-toggle i{margin-left:9px;font-size:16px}.webapp-content .dashboard__open-question__request-filter .request-filter__filter-toggle.active{color:#fff;background-color:#999;box-shadow:inset 0 2px 2px 0 rgba(51,51,51,0.5)}.webapp-content .dashboard__open-question__request-filter .request-filter__active-filter{border-radius:2px;color:#999;line-height:30px;background-color:#f2f2f2;font-weight:600;font-size:12px;display:inline-block;margin-right:10px;margin-bottom:7px;padding:0 12px;cursor:pointer;}.webapp-content .dashboard__open-question__request-filter .request-filter__active-filter i{font-size:12px;margin-left:9px}.webapp-content .dashboard__open-question__request-filter .request-filter__actions{-webkit-flex:none;-ms-flex:none;flex:none;display:-webkit-flex;display:-ms-flexbox;display:flex}.webapp-content .dashboard__open-question__request-filter .request-filter__my-interested-btn{padding:0 12px;font-weight:600;line-height:30px;height:30px;display:inline-block}.webapp-content .dashboard__open-question__request-filter .request-filter__refresh-btn{display:inline-block;margin-right:10px;background-color:#e6e6e6;color:#666;font-size:16px;width:30px;height:30px;border-radius:3px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;}.webapp-content .dashboard__open-question__request-filter .request-filter__refresh-btn:hover{background-color:#d9d9d9;color:#595959}.webapp-content .dashboard__open-question__request-filter .request-filter__refresh-btn:active{background-color:#d1d1d1;color:#525252}.webapp-content .dashboard__open-question__request-filter .request-filter__dropdown{padding:8px 20px;border-bottom:solid 1px #e6e6e6;display:-webkit-flex;display:-ms-flexbox;display:flex}.webapp-content .dashboard__open-question__request-filter .request-filter__filter-groups{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.webapp-content .dashboard__open-question__request-filter .request-filter__filter-group{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:.4em 0}.webapp-content .dashboard__open-question__request-filter .request-filter__group-name{width:120px;font-size:12px;font-weight:bold;-webkit-flex:none;-ms-flex:none;flex:none;color:#666}.webapp-content .dashboard__open-question__request-filter .request-filter__settings{margin:.4em 0;padding:0 20px;border-left:solid 1px #e6e6e6;color:#999;font-size:12px;}.webapp-content .dashboard__open-question__request-filter .request-filter__settings .request-filter__group-name{margin-bottom:10px}.webapp-content .dashboard__open-question__request-filter .request-filter__settings a{color:#00b5e2;margin-left:5px}.webapp-content .dashboard__open-question__request-filter .request-filter__settings strong{color:#666;font-weight:bold}.webapp-content .dashboard__open-question__request-filter .request-filter__group-filters{-webkit-flex:1;-ms-flex:1;flex:1;padding-left:20px}.webapp-content .dashboard__open-question__request-filter .request-filter__filter-btn{display:inline-block;color:#666;font-size:12px;cursor:pointer;min-width:100px;}.webapp-content .dashboard__open-question__request-filter .request-filter__filter-btn i{font-size:12px;margin-left:2px}.webapp-content .dashboard__open-question__request-filter .request-filter__filter-btn.active{font-weight:bold}@media (max-width:640px){.webapp-content .dashboard__open-question__request-filter .request-filter__top-bar{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:8px 20px}.webapp-content .dashboard__open-question__request-filter .request-filter__dropdown{display:block}.webapp-content .dashboard__open-question__request-filter .request-filter__settings{border-left:none;border-top:solid 1px #e6e6e6;padding:10px 0}}.webapp-content .dashboard__open-question__empty-content{width:95%;max-width:800px;text-align:center;margin:20px auto;line-height:1.43;text-align:center;color:#999;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .dashboard__open-question__empty-content__title{font-size:20px;color:#666}.webapp-content .dashboard__open-question__empty-content__subtitle{max-width:320px;width:95%;margin-top:20px}.webapp-content .dashboard__open-question__empty-content__separator{width:150px;height:1px;padding-bottom:40px;margin-bottom:40px;border-bottom:solid 1px #e9eaec}.webapp-content .dashboard__open-question__empty-content__stories{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:20px;}.webapp-content .dashboard__open-question__empty-content__stories > div + div{margin-left:10px}@media (max-width:940px){.webapp-content .dashboard__open-question__empty-content__stories{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.webapp-content .dashboard__open-question__empty-content__stories > div + div{margin-left:0;margin-top:10px}}.webapp-content .dashboard__open-question__empty-content__story{background-color:#fff;border:solid 1px #e9eaec;padding:30px;text-align:left}.webapp-content .dashboard__open-question__empty-content__user-info{display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .dashboard__open-question__empty-content__user-info img{-webkit-flex:none;-ms-flex:none;flex:none;margin-right:15px;width:40px;height:40px;border-radius:50%}.webapp-content .dashboard__open-question__empty-content__name{color:#666}.webapp-content .dashboard__open-question__empty-content__role{color:#999;font-size:12px}.webapp-content .dashboard__open-question__empty-content__quote{color:#666;margin-top:20px}.webapp-content .dashboard__open-question__list-wrap{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:0;overflow:auto;position:relative}.webapp-content .dashboard__open-question__show-older-request-btn{text-align:center;font-size:12px;color:#8c8c8c;cursor:pointer;padding-top:22px;height:74px;}.webapp-content .dashboard__open-question__show-older-request-btn .fa-caret-down{display:block;font-size:16px}.webapp-content .dashboard__open-question__no-interested-hint{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.9);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:14px;line-height:1.64;color:#4a4a4a;}.webapp-content .dashboard__open-question__no-interested-hint .close-hint-btn{color:#00b5e2;font-weight:bold;}.webapp-content .dashboard__open-question__no-interested-hint .close-hint-btn:hover,.webapp-content .dashboard__open-question__no-interested-hint .close-hint-btn:focus{color:#00a3cb}.webapp-content .dashboard__open-question-item:hover{text-decoration:none}.webapp-content .dashboard__open-question-item .content-row__header__label{font-size:11px;padding:1px 10px;font-weight:600;}.webapp-content .dashboard__open-question-item .content-row__header__label.long-term{background-color:#daf2ed;color:#52ccaf}.webapp-content .dashboard__open-question-item .content-row__header__label.one-on-one{background-color:#e4f1f2;color:#50cde6}.webapp-content .dashboard__open-question-item .content-row__header__label.offline-help{background-color:#e6f2e4;color:#74cc52}.webapp-content .news-feed{min-height:200px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:solid 1px #e6e6e6;border-radius:3px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);background:#fff;min-height:70vh;}.webapp-content .news-feed__onboarding-hint{background-color:#fafbfc;box-shadow:0 -1px 0 0 rgba(0,0,0,0.1);border-bottom:solid 1px #e5e5e5;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#777;padding:.6em 0;}.webapp-content .news-feed__onboarding-hint .open-modal{color:#00b5e2;cursor:pointer;margin-right:5px;}.webapp-content .news-feed__onboarding-hint .open-modal:hover{color:#00acd7}.webapp-content .news-feed__load-more{padding:1em 2em;color:#888}.webapp-content .news-feed .avatar-img{width:40px;border-radius:50%}.webapp-content .news-feed .dashboard__main-content__transition-view{background:#fff;overflow:visible}.webapp-content .news-feed__tabs{display:-webkit-flex;display:-ms-flexbox;display:flex;box-shadow:inset 0 -1px 0 0 #e2e2e2;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;}.webapp-content .news-feed__tabs ul{display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;width:200px}.webapp-content .news-feed__tab,.webapp-content .news-feed__tab--active{font-size:13px;color:#666;padding:14px 0;cursor:pointer;text-align:center;-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .news-feed__tab--active{color:#003648;font-weight:bold;box-shadow:inset 0 -3px 0 0 #003648}.webapp-content .news-feed .post-create-form{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1em 2em;background:#f7f7f7;}.webapp-content .news-feed .post-create-form__inputs{-webkit-flex:1;-ms-flex:1;flex:1;margin-left:1em;}.webapp-content .news-feed .post-create-form__inputs > input{height:40px;width:100%}.webapp-content .news-feed .post-create-form__content{font-size:1em;margin-top:-1px}.webapp-content .news-feed .post-create-form__actions{text-align:right;margin-top:.6em;}.webapp-content .news-feed .post-create-form__actions .btn,.webapp-content .news-feed .post-create-form__actions .btn-primary{padding:.6em 1em}.webapp-content .news-feed .post-create-form__actions > div + div{margin-left:.5em}.webapp-content .news-feed__post{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1.5em 2em 2em 2.5em;border-bottom:solid 1px #eaeaea;transition:opacity .5s;}.webapp-content .news-feed__post--pending{opacity:.4;background:#fafafa}.webapp-content .news-feed__post .post__content ul{margin:0 0 10px 25px;list-style:initial}.webapp-content .news-feed__post .post__content img{max-width:520px}.webapp-content .news-feed__post .post__content strong{font-size:1em;color:#555}@media (max-width:640px){.webapp-content .news-feed__post{display:inline-block;position:relative;padding:1.5em 1em 1em;width:100%}.webapp-content .news-feed__post .post__content img{max-width:100%}}.webapp-content .news-feed .post__right{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .news-feed .post__reply-form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background-color:#fafafa;border:solid 1px #eaeaea;padding:.8em 1.2em;margin-top:-1px;}.webapp-content .news-feed .post__reply-form__input{-webkit-flex:1;-ms-flex:1;flex:1;height:100%;margin:0 1em}.webapp-content .news-feed .post__reply-form .btn-primary{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;height:36px;padding:0 1.2em;line-height:36px}.webapp-content .news-feed .post__left{margin-right:1em}.webapp-content .news-feed .post__header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.webapp-content .news-feed .post__author{font-weight:500;color:#666;-webkit-flex:1;-ms-flex:1;flex:1;}.webapp-content .news-feed .post__author a{font-weight:600}.webapp-content .news-feed .post__comment-count{opacity:.8;color:#999;margin-left:1.5em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .news-feed .post__comment-count text-decoration,.webapp-content .news-feed .post__comment-count img{margin-right:6px;height:16px}.webapp-content .news-feed .post__comment-count:hover{opacity:1}.webapp-content .news-feed .post__createdAt{color:#798185;margin-bottom:0;margin-top:2px;font-size:12px}.webapp-content .news-feed .post__title{margin:.7em 0 .4em;font-size:16px;font-weight:bold;line-height:1.3;color:#404040}.webapp-content .news-feed .post__body--link a{text-decoration:none}.webapp-content .news-feed .post__cover-photo{width:60%;height:200px;margin-top:1em;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex}.webapp-content .news-feed .post__content{word-break:break-word;color:#666;line-height:22px}.webapp-content .news-feed .post__footer{margin-top:.5em;}.webapp-content .news-feed .post__footer .avatar-img{width:36px;height:36px}@media (max-width:640px){.webapp-content .news-feed .post__left{position:absolute;}.webapp-content .news-feed .post__left .avatar-img{width:30px;height:30px}.webapp-content .news-feed .post__right .comment-block{padding:.6em .8em;}.webapp-content .news-feed .post__right .comment-block__content{margin:0 .5em}.webapp-content .news-feed .post__right .comment-block .avatar-img{width:25px;height:25px}.webapp-content .news-feed .post__actions .avatar-img{display:none}.webapp-content .news-feed .post__actions textarea{margin-left:0}.webapp-content .news-feed .post__header{margin-left:40px;margin-bottom:10px}}.webapp-content .news-feed__article{padding-top:1.9em;}.webapp-content .news-feed__article .btn,.webapp-content .news-feed__article .btn-primary,.webapp-content .news-feed__article .btn-secondary,.webapp-content .news-feed__article .btn-secondary--outline,.webapp-content .news-feed__article .btn-golden,.webapp-content .news-feed__article .btn--outline,.webapp-content .news-feed__article .btn-golden--outline,.webapp-content .news-feed__article .btn-primary--outline,.webapp-content .news-feed__article .btn-social-linkedin,.webapp-content .news-feed__article .btn-social-github,.webapp-content .news-feed__article .btn-social-google,.webapp-content .news-feed__article .btn-social-google--white,.webapp-content .news-feed__article .btn-social-twitter,.webapp-content .news-feed__article .btn-social-facebook,.webapp-content .news-feed__article .btn-social-email,.webapp-content .news-feed__article .btn-social-email--outline,.webapp-content .news-feed__article .btn-heart--active,.webapp-content .news-feed__article .btn-heart,.webapp-content .news-feed__article .btn-frame-only,.webapp-content .news-feed__article .btn-more{cursor:pointer;font-size:13px;text-align:center;padding:0;width:90px;min-height:34px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:2px;transition:all .1s ease-out;text-decoration:none;text-transform:uppercase;}.webapp-content .news-feed__article .btn > span,.webapp-content .news-feed__article .btn-primary > span,.webapp-content .news-feed__article .btn-secondary > span,.webapp-content .news-feed__article .btn-secondary--outline > span,.webapp-content .news-feed__article .btn-golden > span,.webapp-content .news-feed__article .btn--outline > span,.webapp-content .news-feed__article .btn-golden--outline > span,.webapp-content .news-feed__article .btn-primary--outline > span,.webapp-content .news-feed__article .btn-social-linkedin > span,.webapp-content .news-feed__article .btn-social-github > span,.webapp-content .news-feed__article .btn-social-google > span,.webapp-content .news-feed__article .btn-social-google--white > span,.webapp-content .news-feed__article .btn-social-twitter > span,.webapp-content .news-feed__article .btn-social-facebook > span,.webapp-content .news-feed__article .btn-social-email > span,.webapp-content .news-feed__article .btn-social-email--outline > span,.webapp-content .news-feed__article .btn-heart--active > span,.webapp-content .news-feed__article .btn-heart > span,.webapp-content .news-feed__article .btn-frame-only > span,.webapp-content .news-feed__article .btn-more > span{margin-left:5px}.webapp-content .news-feed__article .btn--submitting,.webapp-content .news-feed__article .btn-primary--submitting,.webapp-content .news-feed__article .btn-secondary--submitting,.webapp-content .news-feed__article .btn-secondary--outline--submitting,.webapp-content .news-feed__article .btn-golden--submitting,.webapp-content .news-feed__article .btn--outline--submitting,.webapp-content .news-feed__article .btn-golden--outline--submitting,.webapp-content .news-feed__article .btn-primary--outline--submitting,.webapp-content .news-feed__article .btn-social-linkedin--submitting,.webapp-content .news-feed__article .btn-social-github--submitting,.webapp-content .news-feed__article .btn-social-google--submitting,.webapp-content .news-feed__article .btn-social-google--white--submitting,.webapp-content .news-feed__article .btn-social-twitter--submitting,.webapp-content .news-feed__article .btn-social-facebook--submitting,.webapp-content .news-feed__article .btn-social-email--submitting,.webapp-content .news-feed__article .btn-social-email--outline--submitting,.webapp-content .news-feed__article .btn-heart--active--submitting,.webapp-content .news-feed__article .btn-heart--submitting,.webapp-content .news-feed__article .btn-frame-only--submitting,.webapp-content .news-feed__article .btn-more--submitting{opacity:.7;cursor:default}.webapp-content .news-feed__article .btn--disabled,.webapp-content .news-feed__article .btn-primary--disabled,.webapp-content .news-feed__article .btn-secondary--disabled,.webapp-content .news-feed__article .btn-secondary--outline--disabled,.webapp-content .news-feed__article .btn-golden--disabled,.webapp-content .news-feed__article .btn--outline--disabled,.webapp-content .news-feed__article .btn-golden--outline--disabled,.webapp-content .news-feed__article .btn-primary--outline--disabled,.webapp-content .news-feed__article .btn-social-linkedin--disabled,.webapp-content .news-feed__article .btn-social-github--disabled,.webapp-content .news-feed__article .btn-social-google--disabled,.webapp-content .news-feed__article .btn-social-google--white--disabled,.webapp-content .news-feed__article .btn-social-twitter--disabled,.webapp-content .news-feed__article .btn-social-facebook--disabled,.webapp-content .news-feed__article .btn-social-email--disabled,.webapp-content .news-feed__article .btn-social-email--outline--disabled,.webapp-content .news-feed__article .btn-heart--active--disabled,.webapp-content .news-feed__article .btn-heart--disabled,.webapp-content .news-feed__article .btn-frame-only--disabled,.webapp-content .news-feed__article .btn-more--disabled{opacity:.4;cursor:not-allowed}.webapp-content .news-feed__article .btn:focus,.webapp-content .news-feed__article .btn-primary:focus,.webapp-content .news-feed__article .btn-secondary:focus,.webapp-content .news-feed__article .btn-secondary--outline:focus,.webapp-content .news-feed__article .btn-golden:focus,.webapp-content .news-feed__article .btn--outline:focus,.webapp-content .news-feed__article .btn-golden--outline:focus,.webapp-content .news-feed__article .btn-primary--outline:focus,.webapp-content .news-feed__article .btn-social-linkedin:focus,.webapp-content .news-feed__article .btn-social-github:focus,.webapp-content .news-feed__article .btn-social-google:focus,.webapp-content .news-feed__article .btn-social-google--white:focus,.webapp-content .news-feed__article .btn-social-twitter:focus,.webapp-content .news-feed__article .btn-social-facebook:focus,.webapp-content .news-feed__article .btn-social-email:focus,.webapp-content .news-feed__article .btn-social-email--outline:focus,.webapp-content .news-feed__article .btn-heart--active:focus,.webapp-content .news-feed__article .btn-heart:focus,.webapp-content .news-feed__article .btn-frame-only:focus,.webapp-content .news-feed__article .btn-more:focus,.webapp-content .news-feed__article .btn:hover,.webapp-content .news-feed__article .btn-primary:hover,.webapp-content .news-feed__article .btn-secondary:hover,.webapp-content .news-feed__article .btn-secondary--outline:hover,.webapp-content .news-feed__article .btn-golden:hover,.webapp-content .news-feed__article .btn--outline:hover,.webapp-content .news-feed__article .btn-golden--outline:hover,.webapp-content .news-feed__article .btn-primary--outline:hover,.webapp-content .news-feed__article .btn-social-linkedin:hover,.webapp-content .news-feed__article .btn-social-github:hover,.webapp-content .news-feed__article .btn-social-google:hover,.webapp-content .news-feed__article .btn-social-google--white:hover,.webapp-content .news-feed__article .btn-social-twitter:hover,.webapp-content .news-feed__article .btn-social-facebook:hover,.webapp-content .news-feed__article .btn-social-email:hover,.webapp-content .news-feed__article .btn-social-email--outline:hover,.webapp-content .news-feed__article .btn-heart--active:hover,.webapp-content .news-feed__article .btn-heart:hover,.webapp-content .news-feed__article .btn-frame-only:hover,.webapp-content .news-feed__article .btn-more:hover,.webapp-content .news-feed__article .btn:active,.webapp-content .news-feed__article .btn-primary:active,.webapp-content .news-feed__article .btn-secondary:active,.webapp-content .news-feed__article .btn-secondary--outline:active,.webapp-content .news-feed__article .btn-golden:active,.webapp-content .news-feed__article .btn--outline:active,.webapp-content .news-feed__article .btn-golden--outline:active,.webapp-content .news-feed__article .btn-primary--outline:active,.webapp-content .news-feed__article .btn-social-linkedin:active,.webapp-content .news-feed__article .btn-social-github:active,.webapp-content .news-feed__article .btn-social-google:active,.webapp-content .news-feed__article .btn-social-google--white:active,.webapp-content .news-feed__article .btn-social-twitter:active,.webapp-content .news-feed__article .btn-social-facebook:active,.webapp-content .news-feed__article .btn-social-email:active,.webapp-content .news-feed__article .btn-social-email--outline:active,.webapp-content .news-feed__article .btn-heart--active:active,.webapp-content .news-feed__article .btn-heart:active,.webapp-content .news-feed__article .btn-frame-only:active,.webapp-content .news-feed__article .btn-more:active{box-shadow:none;text-decoration:none}.webapp-content .news-feed__article .btn{background-color:#8badb4;border:none;color:#fff;}.webapp-content .news-feed__article .btn:hover{background:#789fa7;border:none;color:#fff}.webapp-content .news-feed__article .btn:active,.webapp-content .news-feed__article .btn:focus{background:#6c97a0}.webapp-content .news-feed__article .btn--outline{background:transparent;color:#789fa7;border:1px solid #91b1b8;text-shadow:none;box-shadow:none;}.webapp-content .news-feed__article .btn--outline:hover{background:transparent;color:#6c97a0;border:1px solid #6c97a0}.webapp-content .news-feed__article .btn--outline:active,.webapp-content .news-feed__article .btn--outline:focus{background:transparent;color:#6c97a0;border:1px solid #6c97a0}.webapp-content .news-feed__article .btn-more{background-color:rgba(0,0,0,0.05);border:none;color:#fff;color:#555;}.webapp-content .news-feed__article .btn-more:hover{background:rgba(0,0,0,0.05);border:none;color:#fff}.webapp-content .news-feed__article .btn-more:active,.webapp-content .news-feed__article .btn-more:focus{background:rgba(0,0,0,0.05)}.webapp-content .news-feed__article .btn-more:hover,.webapp-content .news-feed__article .btn-more:active,.webapp-content .news-feed__article .btn-morefocus{color:#555;background-color:rgba(0,0,0,0.1)}.webapp-content .news-feed__article .btn-primary{background-color:#00b5e2;border:none;color:#fff;}.webapp-content .news-feed__article .btn-primary:hover{background:#00a3cb;border:none;color:#fff}.webapp-content .news-feed__article .btn-primary:active,.webapp-content .news-feed__article .btn-primary:focus{background:#0098be}.webapp-content .news-feed__article .btn-primary--outline{background:transparent;color:#00a3cb;border:1px solid #00c0f0;text-shadow:none;box-shadow:none;}.webapp-content .news-feed__article .btn-primary--outline:hover{background:transparent;color:#0098be;border:1px solid #0098be}.webapp-content .news-feed__article .btn-primary--outline:active,.webapp-content .news-feed__article .btn-primary--outline:focus{background:transparent;color:#0098be;border:1px solid #0098be}.webapp-content .news-feed__article .btn-secondary{background-color:#00bb8f;border:none;color:#fff;}.webapp-content .news-feed__article .btn-secondary:hover{background:#00a881;border:none;color:#fff}.webapp-content .news-feed__article .btn-secondary:active,.webapp-content .news-feed__article .btn-secondary:focus{background:#009d78}.webapp-content .news-feed__article .btn-secondary--outline{background:transparent;color:#00a881;border:1px solid #00cb9b;text-shadow:none;box-shadow:none;}.webapp-content .news-feed__article .btn-secondary--outline:hover{background:transparent;color:#009d78;border:1px solid #009d78}.webapp-content .news-feed__article .btn-secondary--outline:active,.webapp-content .news-feed__article .btn-secondary--outline:focus{background:transparent;color:#009d78;border:1px solid #009d78}.webapp-content .news-feed__article .btn-golden{background-color:#ecbc40;border:none;color:#fff;}.webapp-content .news-feed__article .btn-golden:hover{background:#e9b225;border:none;color:#fff}.webapp-content .news-feed__article .btn-golden:active,.webapp-content .news-feed__article .btn-golden:focus{background:#e5ac17}.webapp-content .news-feed__article .btn-golden--outline{background:transparent;color:#e9b225;border:1px solid #edbf4a;text-shadow:none;box-shadow:none;}.webapp-content .news-feed__article .btn-golden--outline:hover{background:transparent;color:#e5ac17;border:1px solid #e5ac17}.webapp-content .news-feed__article .btn-golden--outline:active,.webapp-content .news-feed__article .btn-golden--outline:focus{background:transparent;color:#e5ac17;border:1px solid #e5ac17}.webapp-content .news-feed__article .btn-heart{font-size:14px;width:auto;height:30px;min-height:0;padding:5px 12px;border-radius:100px;background:#fff;color:#ff6671;border:1px solid #ff6671;text-shadow:none;box-shadow:none;}.webapp-content .news-feed__article .btn-heart > span{margin-left:6px;line-height:14px}.webapp-content .news-feed__article .btn-heart__number{margin-left:4px;color:#666}.webapp-content .news-feed__article .btn-heart:hover{box-shadow:0 4px 10px rgba(0,0,0,0.08)}.webapp-content .news-feed__article .btn-heart--active{color:#fff;background-color:#f66;border-color:#f66;}.webapp-content .news-feed__article .btn-heart--active .btn-heart__number{color:#fff}.webapp-content .news-feed__article .btn-heart--active i.fa{-webkit-animation:heartbeat 600ms ease-in;animation:heartbeat 600ms ease-in}.webapp-content .news-feed__article .btn-heart--active:hover{opacity:.8}.webapp-content .news-feed__article .btn-frame-only{padding:6px;border-radius:100px;width:auto;padding:5px 12px;background:#fff;color:#333;border:1px solid #ddd;opacity:.8;}.webapp-content .news-feed__article .btn-frame-only img{height:16px}.webapp-content .news-feed__article .btn-frame-only > span{margin-left:6px;line-height:14px}.webapp-content .news-feed__article .btn-frame-only:hover{opacity:1}.webapp-content .news-feed__article div[class^="btn-social"],.webapp-content .news-feed__article a[class^="btn-social"]{height:auto}.webapp-content .news-feed__article .btn-social-linkedin{background-color:#0077b5;border:none;color:#fff;}.webapp-content .news-feed__article .btn-social-linkedin:hover{background:#006fab;border:none;color:#fff}.webapp-content .news-feed__article .btn-social-linkedin:active,.webapp-content .news-feed__article .btn-social-linkedin:focus{background:#066699}.webapp-content .news-feed__article .btn-social-github{background-color:#00aced;border:none;color:#fff;}.webapp-content .news-feed__article .btn-social-github:hover{background:#00aced;border:none;color:#fff}.webapp-content .news-feed__article .btn-social-github:active,.webapp-content .news-feed__article .btn-social-github:focus{background:#00aced}.webapp-content .news-feed__article .btn-social-google--white{background-color:#fff;border:solid 1px #ccc;color:#4c4c4c;}.webapp-content .news-feed__article .btn-social-google--white:hover{background:#f7f7f7;border:solid 1px #ccc;color:#4c4c4c}.webapp-content .news-feed__article .btn-social-google--white:active,.webapp-content .news-feed__article .btn-social-google--white:focus{background:#f0f0f0}.webapp-content .news-feed__article .btn-social-google{background-color:#e65d4b;border:none;color:#fff;}.webapp-content .news-feed__article .btn-social-google:hover{background:#e05c4a;border:none;color:#fff}.webapp-content .news-feed__article .btn-social-google:active,.webapp-content .news-feed__article .btn-social-google:focus{background:#d25140}.webapp-content .news-feed__article .btn-social-twitter{background-color:#00aced;border:none;color:#fff;}.webapp-content .news-feed__article .btn-social-twitter:hover{background:#06a1d9;border:none;color:#fff}.webapp-content .news-feed__article .btn-social-twitter:active,.webapp-content .news-feed__article .btn-social-twitter:focus{background:#0697cc}.webapp-content .news-feed__article .btn-social-facebook{background-color:#647bab;border:none;color:#fff;}.webapp-content .news-feed__article .btn-social-facebook:hover{background:#566d9e;border:none;color:#fff}.webapp-content .news-feed__article .btn-social-facebook:active,.webapp-content .news-feed__article .btn-social-facebook:focus{background:#506694}.webapp-content .news-feed__article .btn-social-email--outline{background:transparent;color:#70777a;border:1px solid #ccc;text-shadow:none;box-shadow:none;}.webapp-content .news-feed__article .btn-social-email--outline:hover{background:transparent;color:#70777a;border:1px solid #ccc}.webapp-content .news-feed__article .btn-social-email--outline:active,.webapp-content .news-feed__article .btn-social-email--outline:focus{background:transparent;color:#70777a;border:1px solid #ccc}@-webkit-keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.3);transform:scale(1.3)}36%{-webkit-transform:scale(.95);transform:scale(.95)}60%{-webkit-transform:scale(1.2);transform:scale(1.2)}85%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.3);transform:scale(1.3)}36%{-webkit-transform:scale(.95);transform:scale(.95)}60%{-webkit-transform:scale(1.2);transform:scale(1.2)}85%{-webkit-transform:scale(1);transform:scale(1)}}.webapp-content .news-feed__article .news-feed__post{padding-top:0;padding-bottom:1em}.webapp-content .news-feed__article .post__author{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .news-feed__article .post__author .avatar-img{width:26px;height:26px}.webapp-content .news-feed__article .post__author__name{padding:0 8px;color:#666}.webapp-content .news-feed__article .post__title{font-size:20px;font-weight:600;line-height:30px;margin:.4em 0}.webapp-content .news-feed__article .post__footer{margin-left:34px}.webapp-content .news-feed__article .post__link{-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .news-feed__article .post__body{margin:0 34px;display:-webkit-flex;display:-ms-flexbox;display:flex}.webapp-content .news-feed__article .post__cover-photo{width:160px;height:100px;margin-left:20px}.webapp-content .news-feed__article .article__label{display:inline-block;border-radius:2px;background:#f2f2f2;padding:.2em .6em;text-decoration:none;font-size:.8em;color:#777;}.webapp-content .news-feed__article .article__label i{color:#ccc;margin-right:10px}@media (max-width:640px){.webapp-content .news-feed__article{padding-top:1em}.webapp-content .news-feed__article .news-feed__post{padding-top:.5em;}.webapp-content .news-feed__article .news-feed__post img{max-width:100%}.webapp-content .news-feed__article .article__label{padding:0}.webapp-content .news-feed__article .post__cover-photo{display:none}.webapp-content .news-feed__article .post__body,.webapp-content .news-feed__article .post__header,.webapp-content .news-feed__article .post__footer{margin:0 10px}}.webapp-content .news-feed .post__actions__row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.6em 0}.webapp-content .news-feed .post__actions__item{margin-right:0;border:solid 1px #eaeaea;padding:6px 10px;cursor:pointer;font-size:.9em;color:#aaa;}.webapp-content .news-feed .post__actions__item i{margin-right:.5em}.webapp-content .news-feed .post__actions__item:hover{color:#888}.webapp-content .news-feed .post__actions__text{font-size:.9em;color:#aaa}.webapp-content .news-feed .post__actions__count{padding:0 4px;border-radius:3px;margin-left:4px;background-color:rgba(154,171,183,0.15);text-align:center;min-width:20px;display:inline-block}.webapp-content .news-feed .post__actions__like{border-top-left-radius:3px;border-bottom-left-radius:3px;}.webapp-content .news-feed .post__actions__like__icon{width:14px;height:14px;margin-right:.5em;display:inline-block;background-image:url("/static/images/Dashboard/NewsFeed/feed-like.png");background-size:contain;background-repeat:no-repeat;margin-bottom:-2px}.webapp-content .news-feed .post__actions__star{font-weight:500;color:#9aabb7;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .news-feed .post__actions__star i{font-size:1.1em}.webapp-content .news-feed .post__actions__star--active{color:#dda220;}.webapp-content .news-feed .post__actions__star--active i{color:#ecbb40}.webapp-content .news-feed .post__actions__star--active:hover{cursor:default;color:#dda220}.webapp-content .news-feed .post__actions__star--active .post__actions__count{background:rgba(253,204,82,0.21)}.webapp-content .news-feed .post__actions__comment{margin-left:-1px;border-top-right-radius:3px;border-bottom-right-radius:3px}.webapp-content .news-feed .post__actions__like,.webapp-content .news-feed .post__actions__comment{color:#9aabb7;font-weight:500;}.webapp-content .news-feed .post__actions__like:hover,.webapp-content .news-feed .post__actions__comment:hover{color:#3e90ca;}.webapp-content .news-feed .post__actions__like:hover .post__actions__count,.webapp-content .news-feed .post__actions__comment:hover .post__actions__count{color:#9aabb7}.webapp-content .news-feed .post__actions__like:hover .post__actions__like__icon,.webapp-content .news-feed .post__actions__comment:hover .post__actions__like__icon{background-image:url("/static/images/Dashboard/NewsFeed/feed-like-hover.png")}.webapp-content .news-feed .post__actions__like--active,.webapp-content .news-feed .post__actions__comment--active{color:#3e90ca;}.webapp-content .news-feed .post__actions__like--active:hover,.webapp-content .news-feed .post__actions__comment--active:hover{cursor:default;}.webapp-content .news-feed .post__actions__like--active:hover .post__actions__count,.webapp-content .news-feed .post__actions__comment--active:hover .post__actions__count{color:#3e90ca}.webapp-content .news-feed .post__actions__like--active:hover .post__actions__like__icon,.webapp-content .news-feed .post__actions__comment--active:hover .post__actions__like__icon{background-image:url("/static/images/Dashboard/NewsFeed/feed-like-active.png")}.webapp-content .news-feed .post__actions__like--active .post__actions__count,.webapp-content .news-feed .post__actions__comment--active .post__actions__count{background-color:#e2eff7}.webapp-content .news-feed .post__actions__like--active .post__actions__like__icon,.webapp-content .news-feed .post__actions__comment--active .post__actions__like__icon{background-image:url("/static/images/Dashboard/NewsFeed/feed-like-active.png")}.webapp-content .news-feed .post__comments__row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background-color:#fafafa;border:solid 1px #eaeaea;transition:opacity .3s ease-out;padding:1em 1.2em;margin-top:-1px;opacity:1;}.webapp-content .news-feed .post__comments__row--pending{opacity:.5}.webapp-content .news-feed .post__comments__edit{margin:0 0 0 1em;-webkit-flex:1;-ms-flex:1;flex:1;}.webapp-content .news-feed .post__comments__edit__actions{text-align:right;padding-top:6px}.webapp-content .news-feed .post__comments__edit__cancel,.webapp-content .news-feed .post__comments__edit__save{font-size:13px;font-weight:bold;line-height:1.5;display:inline-block;cursor:pointer}.webapp-content .news-feed .post__comments__edit__cancel{margin-right:15px;color:#999;}.webapp-content .news-feed .post__comments__edit__cancel:hover{color:#888}.webapp-content .news-feed .post__comments__edit__cancel:active{color:#666}.webapp-content .news-feed .post__comments__edit__save{color:#1c8fc9;}.webapp-content .news-feed .post__comments__edit__save:hover{color:#009bdb}.webapp-content .news-feed .post__comments__edit__save:active{color:#0083be}.webapp-content .news-feed .post__comments__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 1em;color:#444;-webkit-flex:1;-ms-flex:1;flex:1;position:relative;}.webapp-content .news-feed .post__comments__content .post__actions__row{padding:2px 0 0;font-size:.95em}.webapp-content .news-feed .post__comments__content__edit-btn{position:absolute;top:3px;right:-17px;color:#ccc;cursor:pointer}.webapp-content .news-feed .post__comments__content__header a{color:#333;font-weight:bold}.webapp-content .news-feed .post__comments__content__body{white-space:pre-line;word-break:break-word;padding:4px 0 8px;line-height:20px}.webapp-content .news-feed .post__comments__content__createdAt{color:#999;margin-left:.5em;font-weight:400}.webapp-content .news-feed .post__comments .post__actions__item{margin-right:1.2em;border:none;padding:0}.webapp-content .news-feed .post__comments .post__actions__like{border-radius:0}.webapp-content .news-feed .post__comments .post__actions__comment{border-radius:0}.webapp-content .news-feed .post__load-more{position:relative;border:solid 1px #eaeaea;text-align:center;padding:2px 0;color:#999;}.webapp-content .news-feed .post__load-more a{display:block;width:100%}.webapp-content .news-feed .post__load-more__numbers{position:absolute;top:2px;right:10px;font-size:.9em}@media (max-width:640px){.webapp-content .news-feed .news-feed .dashboard__main-content__transition-view{overflow-y:none}.webapp-content .news-feed .news-feed__tabs{padding:0 0 0 1em}.webapp-content .news-feed .news-feed__onboarding-hint{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.dashboard__main-content .cmx-landing{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.dashboard__main-content .cmx-landing h4{margin-top:45px;margin-bottom:30px;font-weight:600}.dashboard__main-content .cmx-landing__header{font-size:18px;text-align:center}.dashboard__main-content .cmx-landing__content{text-align:center;margin:0 auto}.dashboard__main-content .cmx-landing__comparison{text-align:center;}.dashboard__main-content .cmx-landing__comparison img{width:600px}.dashboard__main-content .cmx-landing__how-to-apply{text-align:center;margin:0 auto;}.dashboard__main-content .cmx-landing__how-to-apply__steps{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.dashboard__main-content .cmx-landing__how-to-apply__steps i{margin:0 20px;font-size:28px;color:#e6e6e6}.dashboard__main-content .cmx-landing__how-to-apply__callToAction{margin:45px 0}.dashboard__main-content .cmx-landing .apply-step{list-style:none;width:200px;font-weight:600;}.dashboard__main-content .cmx-landing .apply-step__title{margin-top:10px;color:#666}.dashboard__main-content .cmx-landing .apply-step__icon img{width:80px}.dashboard__main-content .cmx-job-requests{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100vh;}.dashboard__main-content .cmx-job-requests .dashboard__job-request-item:hover{text-decoration:none;}.dashboard__main-content .cmx-job-requests .dashboard__job-request-item:hover .header__icon{display:block}.dashboard__main-content .cmx-job-requests .dashboard__job-request-item--unavailable{opacity:.5}.dashboard__main-content .cmx-job-requests .dashboard__job-request-item .header__icon{display:none;position:relative;width:40px;text-align:center;}.dashboard__main-content .cmx-job-requests .dashboard__job-request-item .header__icon > i{color:#aaa;line-height:40px;}.dashboard__main-content .cmx-job-requests .dashboard__job-request-item .header__icon > i:hover{color:#666}.dashboard__main-content .cmx-job-requests .dashboard__job-request-item .header__icon:hover .header__icon__tips{display:block}.dashboard__main-content .cmx-job-requests .dashboard__job-request-item .header__icon__tips{display:none;position:absolute;right:-110px;bottom:-20px;background-color:#404040;padding:5px 10px;border-radius:2px;color:#fff;width:140px;font-size:12px;text-align:left}.dashboard__main-content .cmx-job-requests .dashboard__job-request-item .content-row__estimated-weeks,.dashboard__main-content .cmx-job-requests .dashboard__job-request-item .content-row__commitment{font-size:1em}.dashboard__main-content .cmx-job-requests .dashboard__job-request-item .interest-label{border-radius:2px;background-color:#4cc;display:inline-block;color:#fff;padding:1px 6px}.dashboard__main-content .cmx-job-requests .cmx-job-requests__list-view{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow-y:auto}.dashboard__main-content .cmx-job-requests .row-header__title__tab{padding-right:10px;margin-right:10px;border-right:1px solid #888;}.dashboard__main-content .cmx-job-requests .row-header__title__tab:last-child{border:none}.dashboard__main-content .cmx-job-requests .row-header__title__tab:hover{cursor:pointer}.dashboard__main-content .cmx-job-requests .row-header__title__tab--active{font-weight:bold;color:#333}.dashboard__main-content .cmx-job-requests .toggle-how-it-works{position:absolute;top:14px;right:33px;color:#00b5e2;}@media (max-width:912px){.dashboard__main-content .cmx-job-requests .toggle-how-it-works{display:none}}.dashboard__main-content .cmx-job-requests .toggle-how-it-works > i{margin-left:8px}.dashboard__main-content .cmx-job-requests .toggle-how-it-works:hover{cursor:pointer}.dashboard__main-content .cmx-job-requests .how-it-works{display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#093b54;color:#fff;}.dashboard__main-content .cmx-job-requests .how-it-works__left{z-index:1;}.dashboard__main-content .cmx-job-requests .how-it-works__left .bg-logo{background-image:url("/static/images/Dashboard/CMX/bg-logo.png");background-size:contain;background-repeat:no-repeat;height:200px;width:270px}.dashboard__main-content .cmx-job-requests .how-it-works__right{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:-4%;}.dashboard__main-content .cmx-job-requests .how-it-works__right p{color:rgba(255,255,255,0.8);max-width:540px}.dashboard__main-content .cmx-job-requests .how-it-works__right .bg-process{background-image:url("/static/images/Dashboard/CMX/process.png");background-size:contain;background-repeat:no-repeat;height:80px}@media (max-width:640px){.dashboard__main-content .cmx-job-requests .how-it-works{display:none}}.dashboard__main-content .cmx-job-requests .refer-client-banner{display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#224b60;box-shadow:0 1px 0 0 rgba(0,0,0,0.1);min-height:100px;}@media (max-width:912px){.dashboard__main-content .cmx-job-requests .refer-client-banner{display:none}}.dashboard__main-content .cmx-job-requests .refer-client-banner--left{width:150px;margin-bottom:0;position:relative;}@media (max-width:1024px){.dashboard__main-content .cmx-job-requests .refer-client-banner--left{width:170px}}.dashboard__main-content .cmx-job-requests .refer-client-banner--left > img{width:120px;height:auto;position:absolute;bottom:0;right:0;}@media (max-width:1024px){.dashboard__main-content .cmx-job-requests .refer-client-banner--left > img{width:160px}}.dashboard__main-content .cmx-job-requests .refer-client-banner--middle{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:15px 30px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.dashboard__main-content .cmx-job-requests .refer-client-banner--right{width:220px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.dashboard__main-content .cmx-job-requests .refer-client-banner__img{vertical-align:bottom;width:135px;height:94px}.dashboard__main-content .cmx-job-requests .refer-client-banner__title{font-size:18px;color:#fff;font-weight:bold}.dashboard__main-content .cmx-job-requests .refer-client-banner__description{font-size:14px;line-height:19px;color:#fff;margin-top:6px}.dashboard__main-content .cmx-job-requests .refer-client-banner__cta{background-color:#4cc;border-radius:3px;width:160px;height:40px;font-size:14px;font-weight:600;color:#fff}.dashboard__main-content .cmx-job-requests .refer-client-banner .green{color:#73c052;margin-left:5px}.dashboard__main-content .cmx-job-requests__failed-info{margin:50px auto auto;border-radius:3px;border:solid 1px #e6e6e6;padding:40px 55px;max-width:650px;}.dashboard__main-content .cmx-job-requests__failed-info p{font-size:14px;color:#666;margin-bottom:20px}.dashboard__main-content .cmx-job-requests__failed-info p:last-child{margin-bottom:none}.dashboard__main-content .cmx-job-requests .dashboard__job-request-item__label{font-size:11px;padding:1px 10px;font-weight:600;}.dashboard__main-content .cmx-job-requests .dashboard__job-request-item__label.open{background-color:#daf2ed;color:#52ccaf}.dashboard__main-content .cmx-job-requests .dashboard__job-request-item__label.interviewing{background-color:#e4f1f2;color:#50cde6}.dashboard__main-content .cmx-job-requests .dashboard__job-request-item__label.closed{background-color:#eee;color:#999}.dashboard__main-content .cmx-job{display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#fff;height:calc(100vh - 95px);}@media (max-width:640px){.dashboard__main-content .cmx-job{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.dashboard__main-content .cmx-job__interviewing-hint,.dashboard__main-content .cmx-job__unavailable-hint{background-color:#fff9d5;border:solid 1px #fff5c0;color:rgba(0,0,0,0.5);box-shadow:0 1px 0 0 rgba(0,0,0,0.1);text-align:center;padding:10px 0}.dashboard__main-content .cmx-job__details{-webkit-flex:4;-ms-flex:4;flex:4;padding:2em;overflow:scroll;}.dashboard__main-content .cmx-job__details ul{list-style:square;margin-left:20px;margin-bottom:10px}.dashboard__main-content .cmx-job__details .job-details__main{-webkit-flex:1;-ms-flex:1;flex:1;padding:0 1em}.dashboard__main-content .cmx-job__details .job-details__title h3{margin:0 0 1em;line-height:1.4;font-weight:600}.dashboard__main-content .cmx-job__details .job-details__content{margin-bottom:20px;}.dashboard__main-content .cmx-job__details .job-details__content ul > li{line-height:25px;margin-bottom:15px}.dashboard__main-content .cmx-job__details .job-details__section__label{font-size:.9em;margin:30px 0 8px;font-weight:600}.dashboard__main-content .cmx-job__details .job-details__section__availability{color:#ff7142;font-weight:600}.dashboard__main-content .cmx-job__details .job-details__tags--required,.dashboard__main-content .cmx-job__details .job-details__tags--bonus{color:#000;font-size:.9em;margin-right:1em;display:inline-block;border:1px solid #ddd;padding:6px 16px;border-radius:3px}.dashboard__main-content .cmx-job__details .job-details__available-hours-per-week{margin-right:30px;}.dashboard__main-content .cmx-job__details .job-details__available-hours-per-week > i{color:#1d556a}.dashboard__main-content .cmx-job__details .job-details__estimated-weeks{margin-right:30px;}.dashboard__main-content .cmx-job__details .job-details__estimated-weeks > i{color:#00bb8f}.dashboard__main-content .cmx-job__details .job-details__created-at{-webkit-flex:1;-ms-flex:1;flex:1;}.dashboard__main-content .cmx-job__details .job-details__created-at > i{color:#3e90ca}.dashboard__main-content .cmx-job__details .job-details__time-info{margin-bottom:8px;display:-webkit-flex;display:-ms-flexbox;display:flex;}.dashboard__main-content .cmx-job__details .job-details__time-info > div{font-size:1em;color:#808080;}.dashboard__main-content .cmx-job__details .job-details__time-info > div > i{line-height:20px;margin-right:10px}.dashboard__main-content .cmx-job__details .cmx-job--avatar{width:30px;height:30px}@media (max-width:640px){.dashboard__main-content .cmx-job__details{padding:1em}.dashboard__main-content .cmx-job__details .cmx-job--avatar{display:none}}.dashboard__main-content .cmx-job__interest{-webkit-flex:3;-ms-flex:3;flex:3;}.dashboard__main-content .cmx-job__interest .interest-form{padding:2em 2em 3em;height:calc(100vh - 95px);overflow:scroll;border-left:1px solid #e6e6e6;background-color:#fafafa;}.dashboard__main-content .cmx-job__interest .interest-form__title{margin:0 0 .7em;line-height:1.4;font-weight:600}.dashboard__main-content .cmx-job__interest .interest-form__description{line-height:24px;margin:0}.dashboard__main-content .cmx-job__interest .interest-form label{color:#333;line-height:20px;margin:15px 0 5px;font-weight:600}.dashboard__main-content .cmx-job__interest .interest-form__hourly-rate{position:relative;max-width:300px;}.dashboard__main-content .cmx-job__interest .interest-form__hourly-rate input{padding-right:80px}.dashboard__main-content .cmx-job__interest .interest-form__hourly-rate .appended{font-size:1em;position:absolute;right:12px;line-height:30px;top:28px;color:#aaa}.dashboard__main-content .cmx-job__interest .interest-form .form-block__select select{width:100%}.dashboard__main-content .cmx-job__interest .interest-form .form-block__input input{line-height:20px;height:36px;width:100%}.dashboard__main-content .cmx-job__interest .interest-form .form-block__textarea .form-block__inner-wrapper{width:100%}.dashboard__main-content .cmx-job__interest .interest-form .form-block__textarea p{font-size:.8em}.dashboard__main-content .cmx-job__interest .interest-form .form-block__textarea textarea{width:100%}.dashboard__main-content .cmx-job__interest .interest-form .form-block__error-message{color:#ff7142}.dashboard__main-content .cmx-job__interest .interest-form .btn{margin-right:10px}.dashboard__main-content .cmx-job__summary{-webkit-flex:2;-ms-flex:2;flex:2;}.dashboard__main-content .cmx-job__summary .job-summary__container{position:fixed;width:340px}.dashboard__main-content .cmx-job__summary .job-summary__wrapper{margin:2em 4em 0 0;padding:2em;}.dashboard__main-content .cmx-job__summary .job-summary__wrapper .btn,.dashboard__main-content .cmx-job__summary .job-summary__wrapper .btn-primary{position:relative;padding:12px 10px;}.dashboard__main-content .cmx-job__summary .job-summary__wrapper .btn > i,.dashboard__main-content .cmx-job__summary .job-summary__wrapper .btn-primary > i{margin-right:5px}.dashboard__main-content .cmx-job__summary .job-summary__wrapper .btn-primary{margin-bottom:10px}.dashboard__main-content .cmx-job__summary .job-summary__note{color:#666}.dashboard__main-content .cmx-job__summary .job-summary__contact{margin:1em 4em 0 0;text-align:center;}.dashboard__main-content .cmx-job__summary .job-summary__contact p{margin:0}.dashboard__main-content .cmx-job__summary .job-summary__contact--inner{margin-top:1em;text-align:center}.dashboard__main-content .cmx-job__summary ul{list-style:inherit;margin:1em 20px;color:#333}.dashboard__main-content .cmx-job__summary .btn-primary,.dashboard__main-content .cmx-job__summary .btn{width:100%;text-transform:uppercase}@media (max-width:640px){.dashboard__main-content .cmx-job__summary .job-summary__container{position:initial;width:auto}.dashboard__main-content .cmx-job__summary .job-summary__wrapper{margin:1em;padding:1em 2em}}.cmx-interest-modal *,.cmx-proposal-modal *{box-sizing:border-box}.cmx-interest-modal p,.cmx-proposal-modal p{margin-top:0}.cmx-interest-modal a,.cmx-proposal-modal a{text-decoration:none;cursor:pointer;}.cmx-interest-modal a:hover,.cmx-proposal-modal a:hover,.cmx-interest-modal a:focus,.cmx-proposal-modal a:focus{text-decoration:underline}.cmx-interest-modal h1,.cmx-proposal-modal h1,.cmx-interest-modal h2,.cmx-proposal-modal h2,.cmx-interest-modal h3,.cmx-proposal-modal h3,.cmx-interest-modal h4,.cmx-proposal-modal h4,.cmx-interest-modal h5,.cmx-proposal-modal h5{line-height:inherit}.cmx-interest-modal input[type="text"],.cmx-proposal-modal input[type="text"],.cmx-interest-modal input[type="password"],.cmx-proposal-modal input[type="password"],.cmx-interest-modal input[type="email"],.cmx-proposal-modal input[type="email"],.cmx-interest-modal input[type="tel"],.cmx-proposal-modal input[type="tel"],.cmx-interest-modal input[type="url"],.cmx-proposal-modal input[type="url"],.cmx-interest-modal textarea,.cmx-proposal-modal textarea,.cmx-interest-modal select,.cmx-proposal-modal select{height:auto;line-height:initial;background:#fff;min-width:120px;max-width:100%;border-radius:2px;border:1px solid #e1e6e6;color:#555;transition:all .4s ease-out;outline:none;font-size:.9em;font-family:"Open Sans",sans-serif;margin:0;}.cmx-interest-modal input[type="text"]:focus,.cmx-proposal-modal input[type="text"]:focus,.cmx-interest-modal input[type="password"]:focus,.cmx-proposal-modal input[type="password"]:focus,.cmx-interest-modal input[type="email"]:focus,.cmx-proposal-modal input[type="email"]:focus,.cmx-interest-modal input[type="tel"]:focus,.cmx-proposal-modal input[type="tel"]:focus,.cmx-interest-modal input[type="url"]:focus,.cmx-proposal-modal input[type="url"]:focus,.cmx-interest-modal textarea:focus,.cmx-proposal-modal textarea:focus,.cmx-interest-modal select:focus,.cmx-proposal-modal select:focus{border:1px solid #afbdbd;color:#333}.cmx-interest-modal input[type="text"]:required,.cmx-proposal-modal input[type="text"]:required,.cmx-interest-modal input[type="password"]:required,.cmx-proposal-modal input[type="password"]:required,.cmx-interest-modal input[type="email"]:required,.cmx-proposal-modal input[type="email"]:required,.cmx-interest-modal input[type="tel"]:required,.cmx-proposal-modal input[type="tel"]:required,.cmx-interest-modal input[type="url"]:required,.cmx-proposal-modal input[type="url"]:required,.cmx-interest-modal textarea:required,.cmx-proposal-modal textarea:required,.cmx-interest-modal select:required,.cmx-proposal-modal select:required{box-shadow:none}.cmx-interest-modal input,.cmx-proposal-modal input{position:relative;font-size:1em;padding:8px 10px}.cmx-interest-modal img,.cmx-proposal-modal img{max-width:100%}.cmx-interest-modal strong,.cmx-proposal-modal strong{font-weight:600}.cmx-interest-modal textarea,.cmx-proposal-modal textarea{width:100%;padding:7px 10px;line-height:20px;overflow-y:scroll}.cmx-interest-modal input::-webkit-input-placeholder,.cmx-proposal-modal input::-webkit-input-placeholder,.cmx-interest-modal textarea::-webkit-input-placeholder,.cmx-proposal-modal textarea::-webkit-input-placeholder{color:#b8b8b8}.cmx-interest-modal input::-moz-placeholder,.cmx-proposal-modal input::-moz-placeholder,.cmx-interest-modal textarea::-moz-placeholder,.cmx-proposal-modal textarea::-moz-placeholder{color:#b8b8b8}.cmx-interest-modal input:-ms-input-placeholder,.cmx-proposal-modal input:-ms-input-placeholder,.cmx-interest-modal textarea:-ms-input-placeholder,.cmx-proposal-modal textarea:-ms-input-placeholder{color:#b8b8b8}.cmx-interest-modal input::placeholder,.cmx-proposal-modal input::placeholder,.cmx-interest-modal textarea::placeholder,.cmx-proposal-modal textarea::placeholder{color:#b8b8b8}.cmx-interest-modal label,.cmx-proposal-modal label{display:block;cursor:pointer;color:#073648;font-size:.9em;font-weight:500;margin:0}.cmx-interest-modal select,.cmx-proposal-modal select{height:36px;cursor:pointer;color:#888;max-width:300px}.cmx-interest-modal hr,.cmx-proposal-modal hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.cmx-interest-modal ul,.cmx-proposal-modal ul{margin:0;padding:0}.cmx-interest-modal .dv-star-rating-star,.cmx-proposal-modal .dv-star-rating-star{font-size:1.4em;color:#ddd}.cmx-interest-modal .react-tagsinput__tags,.cmx-proposal-modal .react-tagsinput__tags{position:relative}.cmx-interest-modal .react-tagsinput-input,.cmx-proposal-modal .react-tagsinput-input{display:inline-block;background:#fff;border:1px solid #ddd;border-radius:2px;padding:8px;}.cmx-interest-modal .react-tagsinput-input--hidden,.cmx-proposal-modal .react-tagsinput-input--hidden{display:none}.cmx-interest-modal .react-tagsinput-tag,.cmx-proposal-modal .react-tagsinput-tag{border:1px solid #ddd;background:#e1e6e6;display:inline-block;padding:8px 12px;margin:0 8px 6px 0;border-radius:2px;color:#555;font-size:.9em}.cmx-interest-modal .react-tagsinput-remove:after,.cmx-proposal-modal .react-tagsinput-remove:after{content:'x';color:#aaa;margin-left:5px;cursor:pointer}.cmx-interest-modal .react-autosuggest__container,.cmx-proposal-modal .react-autosuggest__container{display:inline-block;position:relative;}.cmx-interest-modal .react-autosuggest__container ul,.cmx-proposal-modal .react-autosuggest__container ul{padding:0;list-style:none}.cmx-interest-modal .react-autosuggest__suggestions-container,.cmx-proposal-modal .react-autosuggest__suggestions-container{position:absolute;z-index:1;list-style-type:none;box-shadow:.05em .01em .5em rgba(0,0,0,0.2);background:#fff;width:100%}.cmx-interest-modal .react-autosuggest__suggestion,.cmx-proposal-modal .react-autosuggest__suggestion{border-bottom:1px solid #ececec;padding:8px 10px;margin:0;color:#666}.cmx-interest-modal .react-autosuggest__suggestion--highlighted,.cmx-proposal-modal .react-autosuggest__suggestion--highlighted{background:#ddf1ff;cursor:pointer;}.cmx-interest-modal .react-autosuggest__suggestion--highlighted mark,.cmx-proposal-modal .react-autosuggest__suggestion--highlighted mark{background:none;font-weight:500;padding:0}.cmx-interest-modal .form-block,.cmx-proposal-modal .form-block{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:2.5em .5em 0;margin-top:1.5em;border-top:2px solid rgba(238,238,238,0.5);}.cmx-interest-modal .form-block input[type='text'],.cmx-proposal-modal .form-block input[type='text'],.cmx-interest-modal .form-block input[type='number'],.cmx-proposal-modal .form-block input[type='number'],.cmx-interest-modal .form-block input[type='email'],.cmx-proposal-modal .form-block input[type='email'],.cmx-interest-modal .form-block input[type='password'],.cmx-proposal-modal .form-block input[type='password'],.cmx-interest-modal .form-block textarea,.cmx-proposal-modal .form-block textarea{width:100%}.cmx-interest-modal .form-block:first-child,.cmx-proposal-modal .form-block:first-child{padding:0 .5em 0;margin-top:0;border:none}.cmx-interest-modal .form-block__header,.cmx-proposal-modal .form-block__header{margin-bottom:1.5em;}.cmx-interest-modal .form-block__header h3,.cmx-proposal-modal .form-block__header h3{color:#073648;font-weight:400;font-size:1.4em;margin:0 8px 5px 0;display:inline-block}.cmx-interest-modal .form-block__header p,.cmx-proposal-modal .form-block__header p,.cmx-interest-modal .form-block__header small,.cmx-proposal-modal .form-block__header small{margin-bottom:0;color:#999;line-height:1.4;font-size:.9em;margin-top:10px}.cmx-interest-modal .form-block__body__row,.cmx-proposal-modal .form-block__body__row{display:-webkit-flex;display:-ms-flexbox;display:flex;}.cmx-interest-modal .form-block__body__row > div,.cmx-proposal-modal .form-block__body__row > div{-webkit-flex:1;-ms-flex:1;flex:1;}.cmx-interest-modal .form-block__body__row > div + div,.cmx-proposal-modal .form-block__body__row > div + div{padding-left:1.2em}.cmx-interest-modal .form-block__actions,.cmx-proposal-modal .form-block__actions{margin-top:2em;padding-top:2em;border-top:2px solid #f5f5f5;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.cmx-interest-modal .form-block__actions > div + div,.cmx-proposal-modal .form-block__actions > div + div{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:1.2em}.cmx-interest-modal .form-block__inner-wrapper,.cmx-proposal-modal .form-block__inner-wrapper{display:inline-block;position:relative;width:100%;}.cmx-interest-modal .form-block__inner-wrapper .form-block__error-message,.cmx-proposal-modal .form-block__inner-wrapper .form-block__error-message{position:absolute;display:block}.cmx-interest-modal .form-block__desc,.cmx-proposal-modal .form-block__desc{color:#999;line-height:1.4;font-size:.9em;margin-top:-2px}.cmx-interest-modal .form-block__input > label,.cmx-proposal-modal .form-block__input > label,.cmx-interest-modal .form-block__textarea > label,.cmx-proposal-modal .form-block__textarea > label,.cmx-interest-modal .form-block__select > label,.cmx-proposal-modal .form-block__select > label,.cmx-interest-modal .form-block__rating-stars > label,.cmx-proposal-modal .form-block__rating-stars > label,.cmx-interest-modal .form-block__tags-input > label,.cmx-proposal-modal .form-block__tags-input > label,.cmx-interest-modal .form-block__checkboxes > label,.cmx-proposal-modal .form-block__checkboxes > label,.cmx-interest-modal .form-block__auto-suggest-input > label,.cmx-proposal-modal .form-block__auto-suggest-input > label,.cmx-interest-modal .form-block__multi-choice > label,.cmx-proposal-modal .form-block__multi-choice > label,.cmx-interest-modal .form-block__rating-scale > label,.cmx-proposal-modal .form-block__rating-scale > label{margin-bottom:8px}.cmx-interest-modal .form-block__input--required,.cmx-proposal-modal .form-block__input--required,.cmx-interest-modal .form-block__textarea--required,.cmx-proposal-modal .form-block__textarea--required,.cmx-interest-modal .form-block__select--required,.cmx-proposal-modal .form-block__select--required,.cmx-interest-modal .form-block__rating-stars--required,.cmx-proposal-modal .form-block__rating-stars--required,.cmx-interest-modal .form-block__tags-input--required,.cmx-proposal-modal .form-block__tags-input--required,.cmx-interest-modal .form-block__checkboxes--required,.cmx-proposal-modal .form-block__checkboxes--required,.cmx-interest-modal .form-block__auto-suggest-input--required,.cmx-proposal-modal .form-block__auto-suggest-input--required,.cmx-interest-modal .form-block__multi-choice--required,.cmx-proposal-modal .form-block__multi-choice--required,.cmx-interest-modal .form-block__rating-scale--required,.cmx-proposal-modal .form-block__rating-scale--required{color:#ff7142;margin-left:5px}.cmx-interest-modal .form-block__input--error input,.cmx-proposal-modal .form-block__input--error input,.cmx-interest-modal .form-block__textarea--error input,.cmx-proposal-modal .form-block__textarea--error input,.cmx-interest-modal .form-block__select--error input,.cmx-proposal-modal .form-block__select--error input,.cmx-interest-modal .form-block__rating-stars--error input,.cmx-proposal-modal .form-block__rating-stars--error input,.cmx-interest-modal .form-block__tags-input--error input,.cmx-proposal-modal .form-block__tags-input--error input,.cmx-interest-modal .form-block__checkboxes--error input,.cmx-proposal-modal .form-block__checkboxes--error input,.cmx-interest-modal .form-block__auto-suggest-input--error input,.cmx-proposal-modal .form-block__auto-suggest-input--error input,.cmx-interest-modal .form-block__multi-choice--error input,.cmx-proposal-modal .form-block__multi-choice--error input,.cmx-interest-modal .form-block__rating-scale--error input,.cmx-proposal-modal .form-block__rating-scale--error input,.cmx-interest-modal .form-block__input--error select,.cmx-proposal-modal .form-block__input--error select,.cmx-interest-modal .form-block__textarea--error select,.cmx-proposal-modal .form-block__textarea--error select,.cmx-interest-modal .form-block__select--error select,.cmx-proposal-modal .form-block__select--error select,.cmx-interest-modal .form-block__rating-stars--error select,.cmx-proposal-modal .form-block__rating-stars--error select,.cmx-interest-modal .form-block__tags-input--error select,.cmx-proposal-modal .form-block__tags-input--error select,.cmx-interest-modal .form-block__checkboxes--error select,.cmx-proposal-modal .form-block__checkboxes--error select,.cmx-interest-modal .form-block__auto-suggest-input--error select,.cmx-proposal-modal .form-block__auto-suggest-input--error select,.cmx-interest-modal .form-block__multi-choice--error select,.cmx-proposal-modal .form-block__multi-choice--error select,.cmx-interest-modal .form-block__rating-scale--error select,.cmx-proposal-modal .form-block__rating-scale--error select,.cmx-interest-modal .form-block__input--error textarea,.cmx-proposal-modal .form-block__input--error textarea,.cmx-interest-modal .form-block__textarea--error textarea,.cmx-proposal-modal .form-block__textarea--error textarea,.cmx-interest-modal .form-block__select--error textarea,.cmx-proposal-modal .form-block__select--error textarea,.cmx-interest-modal .form-block__rating-stars--error textarea,.cmx-proposal-modal .form-block__rating-stars--error textarea,.cmx-interest-modal .form-block__tags-input--error textarea,.cmx-proposal-modal .form-block__tags-input--error textarea,.cmx-interest-modal .form-block__checkboxes--error textarea,.cmx-proposal-modal .form-block__checkboxes--error textarea,.cmx-interest-modal .form-block__auto-suggest-input--error textarea,.cmx-proposal-modal .form-block__auto-suggest-input--error textarea,.cmx-interest-modal .form-block__multi-choice--error textarea,.cmx-proposal-modal .form-block__multi-choice--error textarea,.cmx-interest-modal .form-block__rating-scale--error textarea,.cmx-proposal-modal .form-block__rating-scale--error textarea{border-color:#f66}.cmx-interest-modal .form-block__input span,.cmx-proposal-modal .form-block__input span,.cmx-interest-modal .form-block__textarea span,.cmx-proposal-modal .form-block__textarea span,.cmx-interest-modal .form-block__select span,.cmx-proposal-modal .form-block__select span,.cmx-interest-modal .form-block__rating-stars span,.cmx-proposal-modal .form-block__rating-stars span,.cmx-interest-modal .form-block__checkboxes span,.cmx-proposal-modal .form-block__checkboxes span{color:#666;font-weight:500;font-size:.85em;}.cmx-interest-modal .form-block__input span.prepended,.cmx-proposal-modal .form-block__input span.prepended,.cmx-interest-modal .form-block__textarea span.prepended,.cmx-proposal-modal .form-block__textarea span.prepended,.cmx-interest-modal .form-block__select span.prepended,.cmx-proposal-modal .form-block__select span.prepended,.cmx-interest-modal .form-block__rating-stars span.prepended,.cmx-proposal-modal .form-block__rating-stars span.prepended,.cmx-interest-modal .form-block__checkboxes span.prepended,.cmx-proposal-modal .form-block__checkboxes span.prepended{margin-right:.4em}.cmx-interest-modal .form-block__input span.appended,.cmx-proposal-modal .form-block__input span.appended,.cmx-interest-modal .form-block__textarea span.appended,.cmx-proposal-modal .form-block__textarea span.appended,.cmx-interest-modal .form-block__select span.appended,.cmx-proposal-modal .form-block__select span.appended,.cmx-interest-modal .form-block__rating-stars span.appended,.cmx-proposal-modal .form-block__rating-stars span.appended,.cmx-interest-modal .form-block__checkboxes span.appended,.cmx-proposal-modal .form-block__checkboxes span.appended{margin-left:.6em}.cmx-interest-modal .form-block__checkboxes,.cmx-proposal-modal .form-block__checkboxes,.cmx-interest-modal .form-block__multi-choice,.cmx-proposal-modal .form-block__multi-choice{display:inline-block;}.cmx-interest-modal .form-block__checkboxes__item,.cmx-proposal-modal .form-block__checkboxes__item,.cmx-interest-modal .form-block__multi-choice__item,.cmx-proposal-modal .form-block__multi-choice__item{display:inline-block;margin-right:1.6em;}.cmx-interest-modal .form-block__checkboxes__item label,.cmx-proposal-modal .form-block__checkboxes__item label,.cmx-interest-modal .form-block__multi-choice__item label,.cmx-proposal-modal .form-block__multi-choice__item label{color:#666;text-transform:capitalize;display:inline-block}.cmx-interest-modal .form-block__checkboxes__item input,.cmx-proposal-modal .form-block__checkboxes__item input,.cmx-interest-modal .form-block__multi-choice__item input,.cmx-proposal-modal .form-block__multi-choice__item input{margin-right:6px;display:inline-block;vertical-align:baseline}.cmx-interest-modal .form-block__rating-scale__items,.cmx-proposal-modal .form-block__rating-scale__items,.cmx-interest-modal .form-block__rating-scale__x-axis,.cmx-proposal-modal .form-block__rating-scale__x-axis{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cmx-interest-modal .form-block__rating-scale__x-axis,.cmx-proposal-modal .form-block__rating-scale__x-axis{font-size:.8em;color:#999;margin-top:.4em}.cmx-interest-modal .form-block__rating-scale__inner-wrapper,.cmx-proposal-modal .form-block__rating-scale__inner-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:390px}.cmx-interest-modal .form-block__rating-scale__item,.cmx-proposal-modal .form-block__rating-scale__item{background:#ddd;padding:4px 9px;margin-right:8px;border-radius:3px;background-color:#fff;border:solid 1px #e1e6e6;font-size:.9em;cursor:pointer;}.cmx-interest-modal .form-block__rating-scale__item:hover,.cmx-proposal-modal .form-block__rating-scale__item:hover{border:solid 1px #38aaff;color:#38aaff}.cmx-interest-modal .form-block__rating-scale__item--active,.cmx-proposal-modal .form-block__rating-scale__item--active{background-color:#38aaff;border:solid 1px #398fcc;color:#fff;}.cmx-interest-modal .form-block__rating-scale__item--active:hover,.cmx-proposal-modal .form-block__rating-scale__item--active:hover{color:#fff}.cmx-interest-modal .form-block__checkboxes__wrapper,.cmx-proposal-modal .form-block__checkboxes__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cmx-interest-modal .form-block__checkboxes__item,.cmx-proposal-modal .form-block__checkboxes__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:120px;margin-bottom:8px;}.cmx-interest-modal .form-block__checkboxes__item input,.cmx-proposal-modal .form-block__checkboxes__item input{margin-top:0}.cmx-interest-modal .form-block__filepicker,.cmx-proposal-modal .form-block__filepicker{position:relative;min-width:130px;display:-webkit-flex;display:-ms-flexbox;display:flex;}.cmx-interest-modal .form-block__filepicker-preview,.cmx-proposal-modal .form-block__filepicker-preview{border-radius:3px;border:solid 1px rgba(0,0,0,0.1);}.cmx-interest-modal .form-block__filepicker-preview img,.cmx-proposal-modal .form-block__filepicker-preview img{height:100%}.cmx-interest-modal .form-block__filepicker-input,.cmx-proposal-modal .form-block__filepicker-input{-webkit-flex:1;-ms-flex:1;flex:1;background:#fff;width:130px;border:2px dashed #ddd;color:#888;outline:none;}.cmx-interest-modal .form-block__filepicker-input:before,.cmx-proposal-modal .form-block__filepicker-input:before{margin-right:5px;content:"\f030";color:#aaa;font:normal normal normal 14px/1 FontAwesome}.cmx-interest-modal .form-block__filepicker-input:hover,.cmx-proposal-modal .form-block__filepicker-input:hover{border:2px dashed #ccc;color:#666}.cmx-interest-modal .form-block__filepicker-input--minimize,.cmx-proposal-modal .form-block__filepicker-input--minimize{position:absolute;bottom:0;left:0;width:100%;background:rgba(7,54,72,0.9);color:#fafafa;border:none;border-radius:2px;padding:4px;}.cmx-interest-modal .form-block__filepicker-input--minimize:before,.cmx-proposal-modal .form-block__filepicker-input--minimize:before{margin-right:5px;content:"\f030";color:#fafafa;font:normal normal normal 14px/1 FontAwesome}.cmx-interest-modal .form-block__filepicker-reset,.cmx-proposal-modal .form-block__filepicker-reset{position:absolute;right:12px;top:8px;cursor:pointer;background:#eee;color:#777;width:24px;height:24px;line-height:24px;border-radius:50%;text-align:center;opacity:.7;}.cmx-interest-modal .form-block__filepicker-reset:hover,.cmx-proposal-modal .form-block__filepicker-reset:hover{opacity:.8}.cmx-interest-modal .form-block__error-message,.cmx-proposal-modal .form-block__error-message{margin-top:4px;display:inline-block;color:#f66}.cmx-interest-modal h2,.cmx-proposal-modal h2{margin:1em 0}.cmx-interest-modal ul,.cmx-proposal-modal ul{list-style:inherit;margin-left:20px;}.cmx-interest-modal ul > li + li,.cmx-proposal-modal ul > li + li{margin-top:1.2em}.cmx-interest-modal ul .list-key,.cmx-proposal-modal ul .list-key{color:#073648;font-weight:500;margin-bottom:.4em}.cmx-interest-modal ul .list-value,.cmx-proposal-modal ul .list-value{white-space:pre-line}.cmx-interest-modal .form-block__body__row,.cmx-proposal-modal .form-block__body__row{margin-bottom:1em}.cmx-interest-modal .form-block__textarea label,.cmx-proposal-modal .form-block__textarea label{margin-bottom:0}.cmx-interest-modal .form-block__textarea p,.cmx-proposal-modal .form-block__textarea p{color:#888;font-size:.95em;line-height:1}.cmx-interest-modal .form-block__error-message,.cmx-proposal-modal .form-block__error-message{margin-top:0}.cmx-interest-modal .popup-modal__footer .action-btn-primary,.cmx-proposal-modal .popup-modal__footer .action-btn-primary{min-width:120px}.cmx-interest-modal .popup-modal__footer .action-btn,.cmx-proposal-modal .popup-modal__footer .action-btn{margin-right:1em}.cmx-thank-you-modal{text-align:center;}.cmx-thank-you-modal img{width:50px}.dashboard__main-content__popup-modal.cmx-tos-modal .cmx-tos-modal__sub-title{display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;margin-bottom:15px;}.dashboard__main-content__popup-modal.cmx-tos-modal .cmx-tos-modal__sub-title--left{-webkit-flex:2;-ms-flex:2;flex:2;font-weight:500;line-height:1.4;color:#666}.dashboard__main-content__popup-modal.cmx-tos-modal .cmx-tos-modal__sub-title--right{-webkit-flex:1;-ms-flex:1;flex:1;text-align:right;}.dashboard__main-content__popup-modal.cmx-tos-modal .cmx-tos-modal__sub-title--right > i{margin-right:5px;color:#d74937}.dashboard__main-content__popup-modal.cmx-tos-modal .cmx-tos-modal__sub-title--right > a{text-decoration:none}.dashboard__main-content__popup-modal.cmx-tos-modal .cmx-tos-modal__textarea{background-color:#f9f9f9;border:solid 1px #ccc;padding:20px;border-radius:2px;font-size:12px}.dashboard__main-content__popup-modal.cmx-tos-modal .cmx-tos-modal__checkbox > label{margin-top:5px;color:#4b4b4b;line-height:2;font-size:14px;}.dashboard__main-content__popup-modal.cmx-tos-modal .cmx-tos-modal__checkbox > label > input{margin-top:0;margin-right:5px}.dashboard__main-content__popup-modal.cmx-tos-modal > .popup-modal__header > h2{margin-top:30px}.dashboard__main-content__popup-modal.cmx-tos-modal > .popup-modal__body{padding:20px 60px}.dashboard__main-content__popup-modal.cmx-tos-modal > .popup-modal__footer{text-align:right;}.dashboard__main-content__popup-modal.cmx-tos-modal > .popup-modal__footer .cmx-tos-modal__note{margin-top:5px;color:#999}.refer-client-project-modal{position:relative;}.refer-client-project-modal .empty-modal__close{position:absolute;right:1em;top:.5em;font-size:14px}.refer-client-project-modal__header{text-align:center;}.refer-client-project-modal__header__title{font-size:18px;font-weight:bold;color:#003648;line-height:24px;margin-top:30px}.refer-client-project-modal__header__description{color:#666;font-size:14px;line-height:19px;margin:10px auto 15px;max-width:360px}.refer-client-project-modal__body{text-align:left;padding:0 50px 20px;}.refer-client-project-modal__body .form-block__textarea > label,.refer-client-project-modal__body .form-block__input > label{font-size:14px;color:rgba(71,91,101,0.6)}.refer-client-project-modal__body .form-block__textarea--required,.refer-client-project-modal__body .form-block__input--required{color:#ff7142}.refer-client-project-modal__body .form-block__inner-wrapper{position:relative;}.refer-client-project-modal__body .form-block__inner-wrapper > input,.refer-client-project-modal__body .form-block__inner-wrapper > textarea{border:solid 1px rgba(71,91,101,0.2);box-sizing:border-box;}.refer-client-project-modal__body .form-block__inner-wrapper > input:focus,.refer-client-project-modal__body .form-block__inner-wrapper > textarea:focus{border:solid 1px rgba(71,91,101,0.2)}.refer-client-project-modal__body .form-block__inner-wrapper > input{width:100%;height:40px;border-radius:3px}.refer-client-project-modal__body .form-block__inner-wrapper > textarea{width:100%;padding:5px}.refer-client-project-modal__body .form-block__actions{margin-top:20px;}.refer-client-project-modal__body .form-block__actions > button{background:#4cc;border-radius:3px;text-align:center;font-size:16px;font-weight:bold;border:none;padding:10px;width:100%;text-shadow:none}.refer-client-project-modal__body .form-block__error-message{position:absolute;right:0;top:-25px;color:#ff7142}.refer-client-project-modal__footer{padding:0 50px 20px;}.refer-client-project-modal__footer .footer-rule{margin-bottom:10px;text-align:center;}.refer-client-project-modal__footer .footer-rule > a{display:inline-block;color:#0099be;font-size:14px;margin:0 auto 5px;height:20px;}.refer-client-project-modal__footer .footer-rule > a:hover{cursor:pointer}.refer-client-project-modal__footer .footer-rule > div{background-color:#f7f7f7;border-radius:3px;color:#666;font-size:12px;padding:11px 16px;text-align:left}.refer-cmx-job-modal{position:relative;}.refer-cmx-job-modal .empty-modal__close{color:#fff;position:absolute;right:1em;top:.5em;font-size:14px}.refer-cmx-job-modal__header{display:-webkit-flex;display:-ms-flexbox;display:flex;background-image:linear-gradient(100deg,#224b60,#003648);}.refer-cmx-job-modal__header--left{width:120px;text-align:center;}.refer-cmx-job-modal__header--left > img{width:108px;height:auto;margin-top:10px}.refer-cmx-job-modal__header--right{-webkit-flex:1;-ms-flex:1;flex:1;color:#fff;font-size:18px;font-weight:600;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:10px}.refer-cmx-job-modal__body{padding:25px 50px;}.refer-cmx-job-modal__body__description{font-size:14px;line-height:20px;color:#666;margin-bottom:20px}.refer-cmx-job-modal__body .green{color:#73c052;font-weight:bold;margin-left:3px}.refer-cmx-job-modal__body .form-block__input{box-sizing:border-box;}.refer-cmx-job-modal__body .form-block__input > label{color:rgba(71,91,101,0.6);font-size:14px;line-height:20px;margin-bottom:5px}.refer-cmx-job-modal__body .form-block__input--required{color:#ff7142;margin-left:3px}.refer-cmx-job-modal__body .form-block__input .form-block__inner-wrapper{position:relative;}.refer-cmx-job-modal__body .form-block__input .form-block__inner-wrapper > input{width:100%;border-radius:3px;border:solid 1px rgba(71,91,101,0.2);font-size:14px;padding:10px 13px;box-sizing:border-box;height:40px}.refer-cmx-job-modal__body .form-block__input .form-block__inner-wrapper .form-block__error-message{position:absolute;right:0;top:-25px;color:#ff7142}.refer-cmx-job-modal__footer{padding:0 50px 35px;box-sizing:border-box;text-align:right;}.refer-cmx-job-modal__footer .btn-primary{background:#4cc;border-radius:3px;padding:10px 20px;font-size:16px;color:#fff;font-weight:bold;border:none;text-shadow:none}.refer-cmx-job-modal__footer .refer-cmx-job-modal__complete{width:100%;background-color:#e6fff9;color:#00bb8f;font-size:14px;text-align:center;padding:10px;box-sizing:border-box;}.refer-cmx-job-modal__footer .refer-cmx-job-modal__complete > i{font-weight:bold;margin-right:10px}.vetting-greeting-modal{font-family:"Open Sans";}.vetting-greeting-modal .empty-modal__close{display:none}.vetting-greeting-modal h2{font-size:24px;text-align:center;margin-bottom:28px}.vetting-greeting-modal__header{font-size:18px;color:#666;line-height:1.5;margin-bottom:3em}.vetting-greeting-modal__step{margin-bottom:50px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.vetting-greeting-modal__step__content{max-width:50%;min-width:300px}.vetting-greeting-modal__step__image{width:240px;position:relative;}.vetting-greeting-modal__step__image:first-child{top:21px}.vetting-greeting-modal__step__title{font-size:16px;margin-bottom:1em;}.vetting-greeting-modal__step__title--index{background:#4cc;border-radius:50%;width:35px;height:35px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff}.vetting-greeting-modal__step__title--text{margin-left:.8em;font-weight:600;font-size:18px}.vetting-greeting-modal__step__description{font-size:16px;line-height:2}.vetting-greeting-modal__callToAction{font-size:18px;position:fixed;bottom:0;padding:40px 10px 20px;width:550px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.6) 25%,rgba(255,255,255,0.9) 45%,#fff 100%);margin-left:-50px;text-align:center;overflow:hidden;}@media (max-width:720px){.vetting-greeting-modal__callToAction{width:100%;left:0;margin-left:initial}}.vetting-greeting-modal__callToAction .btn-primary{background:#4cc;font-weight:600}.vetting-info-banner{display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#094559;padding:20px 30px;}@media (max-width:1024px){.vetting-info-banner{display:block}}.vetting-info-banner--left{-webkit-flex:1;-ms-flex:1;flex:1;}@media (max-width:720px){.vetting-info-banner--left{display:none}}.vetting-info-banner--left .state-progress-bar{width:100%;min-width:500px;margin-left:0;}.vetting-info-banner--left .state-progress-bar--icons{width:85%;margin:0 auto}.vetting-info-banner--left .state-progress-bar--h-bar{width:auto;-webkit-flex:1;-ms-flex:1;flex:1;border-color:#4cc;opacity:.5}.vetting-info-banner--left .state-progress-bar__circle{border-color:#0a536b;}.vetting-info-banner--left .state-progress-bar__circle--active{border-color:#4cc}.vetting-info-banner--left .state-progress-bar__solid-circle{background-color:#4cc;opacity:.5;color:#fff}.vetting-info-banner--left .state-progress-bar--label{color:#fff}.vetting-info-banner--right{-webkit-flex:1;-ms-flex:1;flex:1;min-height:92px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:1em}.vetting-info-banner__title{color:#fff;font-weight:600;font-size:14px;margin-bottom:22px;}.vetting-info-banner__title__link{cursor:pointer;color:#19d1ff;margin-left:10px}.vetting-info-banner__step__title{color:#f5f5f5}.vetting-info-banner__step__cta{margin-top:10px;}.vetting-info-banner__step__cta > a{background-color:#4cc;border-radius:3px;color:#fff;font-size:14px;display:inline-block;padding:5px 20px;}.vetting-info-banner__step__cta > a:hover,.vetting-info-banner__step__cta > a:active,.vetting-info-banner__step__cta > a:focus{color:#fff;text-decoration:none}.vetting-info-banner__step__cta > a:hover{background-color:rgba(68,204,204,0.9)}.vetting-info-banner__step__cta > a:active{background-color:#0099be}.small-quiz-modal{font-family:"Open Sans";}.small-quiz-modal .empty-modal__close{display:none}.small-quiz-modal .form-block__select{margin:10px;}.small-quiz-modal .form-block__select select{max-width:100%;min-width:360px;font-size:13px}.small-quiz-modal h2{font-size:24px;text-align:center;margin-bottom:28px}.small-quiz-modal__header{font-size:16px;color:#666;line-height:1.5;text-align:center;}.small-quiz-modal__header small{padding:1rem 0 2rem;display:inline-block}.small-quiz-modal__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.small-quiz-modal__callToAction{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:10px;}.small-quiz-modal__callToAction .btn-primary--submitting[disabled]:before{vertical-align:middle}.small-quiz-modal__error{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:10px;color:#f66}.confirm-modal{font-family:"Open Sans";}.confirm-modal .empty-modal__close{display:none}.confirm-modal h2{font-size:22px;text-align:center;margin-bottom:1.5em}.confirm-modal__content{font-size:15px;color:#666;line-height:1.5;margin-bottom:2em;text-align:center}.confirm-modal__callToAction{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:15px;font-weight:600}.apply-cmx-modal{font-family:"Open Sans";}.apply-cmx-modal .empty-modal__close{display:none}.apply-cmx-modal .form-block{margin-bottom:30px;color:#666;}.apply-cmx-modal .form-block__inner-wrapper{max-width:120px;display:inline-block;}.apply-cmx-modal .form-block__inner-wrapper input{width:100%}.apply-cmx-modal .form-block input[type="number"]{border-radius:3px;border:1px solid #e1e6e6;padding:16px 12px;margin-bottom:0}.apply-cmx-modal .form-block select{width:92px}.apply-cmx-modal .form-block .appended{margin-left:.6em;font-size:12px}.apply-cmx-modal .form-block .prepended{margin-right:.6em}.apply-cmx-modal__header{font-size:24px;font-weight:600;text-align:center;margin-bottom:1.5em}.apply-cmx-modal__description{font-size:15px;line-height:1.5;color:#666;margin:20px 0 35px 0}.apply-cmx-modal__preference{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.apply-cmx-modal__preference__item{max-width:280px}.apply-cmx-modal__preference__title{font-size:16px;line-height:1.12;font-weight:600;color:#003648}.apply-cmx-modal__preference__description{font-size:14px;line-height:1.5;color:#666;margin:8px auto 30px auto}.apply-cmx-modal__content{font-size:15px;color:#666;line-height:1.5;margin-bottom:2em;text-align:center}.apply-cmx-modal__hint{padding-top:1em;font-size:14px;color:#ff7142}.apply-cmx-modal__callToAction{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:15px;font-weight:600}.dashboard__main-content .cmx-faq{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 50px);}.dashboard__main-content .cmx-faq__groups{-webkit-flex:1;-ms-flex:1;flex:1;background-color:#fff;overflow-y:auto;}.dashboard__main-content .cmx-faq__groups__module{max-width:768px;margin:80px auto;padding:0 24px;}.dashboard__main-content .cmx-faq__groups__module__name{font-size:20px;font-weight:bold;line-height:1.5;color:#333;padding-bottom:10px;border-bottom:2px solid #e6e6e6}.dashboard__main-content .cmx-faq__groups__module .question{margin-top:20px;}.dashboard__main-content .cmx-faq__groups__module .question__title{font-size:14px;line-height:1.5;font-weight:bold;color:#666;margin-bottom:10px}.dashboard__main-content .cmx-faq__groups__module .question__answer p,.dashboard__main-content .cmx-faq__groups__module .question__answer li{padding-bottom:10px;color:#999;font-size:14px;line-height:1.5}.dashboard__main-content .cmx-faq__groups__module .question__answer b{font-weight:bold;color:#666}.dashboard__main-content .cmx-faq__groups__module .question__answer img{width:100%;height:auto;padding-bottom:10px}.dashboard__main-content .cmx-onboarding{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:40px 99px;}.dashboard__main-content .cmx-onboarding--left{width:492px}.dashboard__main-content .cmx-onboarding--right{margin-top:80px;margin-left:120px;text-align:center}.dashboard__main-content .cmx-onboarding__stepper .step--clickable .step__avatar-img,.dashboard__main-content .cmx-onboarding__stepper .step--clickable .step__circle,.dashboard__main-content .cmx-onboarding__stepper .step--clickable .step__title{opacity:1;}.dashboard__main-content .cmx-onboarding__stepper .step--clickable .step__avatar-img:hover,.dashboard__main-content .cmx-onboarding__stepper .step--clickable .step__circle:hover,.dashboard__main-content .cmx-onboarding__stepper .step--clickable .step__title:hover{cursor:pointer}.dashboard__main-content .cmx-onboarding__stepper .step{min-height:32px;position:relative;}.dashboard__main-content .cmx-onboarding__stepper .step > div:first-child{position:static;height:0}.dashboard__main-content .cmx-onboarding__stepper .step > div:last-child{margin-left:64px;padding-left:20px;min-height:64px}.dashboard__main-content .cmx-onboarding__stepper .step__avatar-img,.dashboard__main-content .cmx-onboarding__stepper .step__circle{background:#b8b8b8;opacity:.4;width:36px;height:36px;line-height:36px;border-radius:18px;margin:0 14px;position:relative;color:#fff;text-align:center;font-weight:bold}.dashboard__main-content .cmx-onboarding__stepper .step__avatar-line,.dashboard__main-content .cmx-onboarding__stepper .step__line{position:absolute;border-left:2px solid #e6e6e6;left:32px;bottom:0;top:36px;padding-bottom:28px}.dashboard__main-content .cmx-onboarding__stepper .step__title{line-height:2.25;font-weight:bold;color:#999;font-size:16px;opacity:.4}.dashboard__main-content .cmx-onboarding__stepper .step__body{display:none;}.dashboard__main-content .cmx-onboarding__stepper .step__body > button{margin-top:8px}.dashboard__main-content .cmx-onboarding__stepper .step__download{font-size:12px;color:#009fc6;margin-bottom:12px;display:inline-block;}.dashboard__main-content .cmx-onboarding__stepper .step__download > span{margin-left:6px;vertical-align:middle;display:inline-block}.dashboard__main-content .cmx-onboarding__stepper .step__open-calendly{color:#999;margin-left:24px;text-decoration:none;}.dashboard__main-content .cmx-onboarding__stepper .step__open-calendly:hover{color:#666}.dashboard__main-content .cmx-onboarding__stepper .step__action{margin-top:20px}.dashboard__main-content .cmx-onboarding__stepper .step .info-bar{font-size:12px;line-height:1.5;}.dashboard__main-content .cmx-onboarding__stepper .step .info-bar > span{vertical-align:middle}.dashboard__main-content .cmx-onboarding__stepper .step:last-child .step__line{display:none}.dashboard__main-content .cmx-onboarding__stepper .step--active .step__avatar-img{width:64px;height:64px;border-radius:32px;opacity:1;margin:0}.dashboard__main-content .cmx-onboarding__stepper .step--active .step__circle{background:#009fc6;opacity:1}.dashboard__main-content .cmx-onboarding__stepper .step--active .step__avatar-line{position:absolute;border-left:2px solid #e6e6e6;left:32px;bottom:0;top:64px;padding-bottom:28px}.dashboard__main-content .cmx-onboarding__stepper .step--active .step__title{color:#003648;font-size:24px;font-weight:bold;line-height:1.5;margin-bottom:12px;opacity:1}.dashboard__main-content .cmx-onboarding__stepper .step--active .step__body{display:block;min-height:276px;}.dashboard__main-content .cmx-onboarding__stepper .step--active .step__body > p{color:#666;line-height:1.43;font-size:14px;margin-bottom:12px}.onboarding-call-banner{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:18px 24px;background-color:#003648;box-shadow:0 1px 0 0 rgba(0,0,0,0.1);height:100px;}.onboarding-call-banner--left{width:64px;height:64px;margin-right:20px;}.onboarding-call-banner--left > img{width:64px;height:64px;border-radius:50%}.onboarding-call-banner--middle{-webkit-flex:1;-ms-flex:1;flex:1;}.onboarding-call-banner--middle .banner__title{font-size:12px;line-height:1.5;color:#b8b8b8;margin-bottom:4px;}.onboarding-call-banner--middle .banner__title--light{color:#fff}.onboarding-call-banner--middle > p{font-size:14px;line-height:1.43;color:#fff;margin-bottom:0;}.onboarding-call-banner--middle > p > a{font-weight:bold;color:#009fc6}.onboarding-call-banner--right{margin-left:10px;width:15px}.onboarding-call-banner__close:hover{cursor:pointer}.webapp-content .dashboard-announcement .announcement__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:2em;background:#eafcfe;border:1px solid #e8f5f9}.webapp-content .dashboard-announcement .announcement__header .leading-icon{width:40px;height:40px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;}.webapp-content .dashboard-announcement .announcement__header .leading-icon__default{background:#3e90ca}.webapp-content .dashboard-announcement .announcement__header .leading-icon i{color:#fff;font-size:1.5em}.webapp-content .dashboard-announcement .announcement__body{-webkit-flex:1;-ms-flex:1;flex:1;padding:0 1.5em}.webapp-content .dashboard-announcement .announcement__title{color:#003648;font-size:14px;font-weight:600;margin-bottom:.4em}.webapp-content .dashboard-announcement .announcement__content{color:#666;}.webapp-content .dashboard-announcement .announcement__content > p{margin-bottom:0}.webapp-content .dashboard-announcement .announcement__content strong{font-size:1em}.webapp-content .dashboard-announcement .announcement__content img.emoji{width:18px}.webapp-content .dashboard-announcement .announcement__footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .dashboard-announcement .announcement__footer .btn-primary{width:150px;padding:.7em 1em}.webapp-content .dashboard-announcement .announcement__footer a{text-decoration:none}@media (max-width:640px){.webapp-content .dashboard-announcement .announcement__wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1.5em 1em}.webapp-content .dashboard-announcement .announcement__body{padding:1.5em}}.webapp-content .dashboard{display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#f9f9f9;min-height:100vh;margin-top:50px;}.webapp-content .dashboard .joyride-overlay{overflow:hidden}.webapp-content .dashboard__container{max-width:1280px;width:100%;margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-y:hidden;position:relative}.webapp-content .dashboard__main-content{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:calc(100% - 190px);margin-left:190px;overflow:hidden;position:relative;}.webapp-content .dashboard__main-content .main-content__empty,.webapp-content .dashboard__main-content .main-content__loading{margin-top:40px;text-align:center;color:#999;font-weight:500}@media (max-width:640px){.webapp-content .dashboard__main-content{margin-left:50px;max-width:calc(100% - 50px)}}footer.footer-block{display:none}#at4m-mobile-container,.addthis-smartlayers-mobile.at-share-dock-outer{display:none !important}@media (max-width:640px){.appChatbox-toolbar{display:none}}.webapp-content .user-profile__tab-bar{display:-webkit-flex;display:-ms-flexbox;display:flex;background:#f9f9f9;border-top:solid 1px rgba(0,0,0,0.1);border-bottom:solid 1px rgba(0,0,0,0.1);box-shadow:0 0 5px rgba(0,0,0,0.15);height:52px;position:relative;z-index:1;}.webapp-content .user-profile__tab-bar .tab-bar__center{display:-webkit-flex;display:-ms-flexbox;display:flex;width:90%;max-width:800px;margin:0 auto;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.webapp-content .user-profile__tab-bar .tab-bar__menu-toggle{font-size:16px;font-weight:bold;padding:15px 0;cursor:pointer;color:#999;display:none;}.webapp-content .user-profile__tab-bar .tab-bar__menu-toggle:hover{color:#666}.webapp-content .user-profile__tab-bar .tab-bar__menu-toggle:active,.webapp-content .user-profile__tab-bar .tab-bar__menu-toggle.active{color:#073648}.webapp-content .user-profile__tab-bar .tab-bar__menu-toggle i{margin-right:10px;font-size:18px}.webapp-content .user-profile__tab-bar .tab-bar__tab,.webapp-content .user-profile__tab-bar .tab-bar__tab--active{padding:15px 12px 15px 32px;text-decoration:none;font-size:16px;color:#666;}.webapp-content .user-profile__tab-bar .tab-bar__tab:hover,.webapp-content .user-profile__tab-bar .tab-bar__tab--active:hover{color:#054a5a;}.webapp-content .user-profile__tab-bar .tab-bar__tab:hover .tab-bar__count,.webapp-content .user-profile__tab-bar .tab-bar__tab--active:hover .tab-bar__count{color:#054a5a}.webapp-content .user-profile__tab-bar .tab-bar__tab--active{color:#054a5a;box-shadow:inset 0 -3px 0 #054a5a;text-shadow:.35px 0 0,-.35px 0 0;}.webapp-content .user-profile__tab-bar .tab-bar__tab--active .tab-bar__count{color:#054a5a;text-shadow:none;font-weight:600}.webapp-content .user-profile__tab-bar .tab-bar__count{border-radius:3px;background-color:rgba(0,0,0,0.06);margin-left:8px;font-size:12px;padding:2px 6px;}.webapp-content .user-profile__tab-bar .tab-bar__count.empty{background-color:transparent}.webapp-content .user-profile__tab-bar .tab-bar__user-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;left:30px;top:0;height:100%}.webapp-content .user-profile__tab-bar .tab-bar__user-name{font-size:12px;font-weight:bold;line-height:1.33;color:#666;margin-left:12px;max-width:84px;}@media (max-width:1090px){.webapp-content .user-profile__tab-bar .tab-bar__user-name{display:none}}.webapp-content .user-profile__tab-bar .tab-bar__avatar{position:relative;display:inline-block;height:32px;}.webapp-content .user-profile__tab-bar .tab-bar__avatar .online-index{position:absolute;top:initial;bottom:0;right:0;}.webapp-content .user-profile__tab-bar .tab-bar__avatar .online-index__online{font-size:8px}.webapp-content .user-profile__tab-bar .tab-bar__avatar .online-index__icon{margin:0;font-size:10px}.webapp-content .user-profile__tab-bar .tab-bar__avatar .online-index__text{display:none}.webapp-content .user-profile__tab-bar .tab-bar__avatar .avatar-img{width:32px;height:32px}.webapp-content .user-profile__tab-bar .tab-bar__actions{position:absolute;right:20px;top:9px}@media (max-width:640px){.webapp-content .user-profile__tab-bar .tab-bar__actions .profile__actions-edit{display:none}}.webapp-content .user-profile__tab-bar .tab-bar__actions .profile__actions-share{padding:8px 24px;margin-left:16px;}@media (max-width:640px){.webapp-content .user-profile__tab-bar .tab-bar__actions .profile__actions-share{padding:9px 10px;font-size:12px}.webapp-content .user-profile__tab-bar .tab-bar__actions .profile__actions-share i{display:none}}.webapp-content .user-profile__tab-bar .tab-bar__actions .profile__actions{padding-top:0;}.webapp-content .user-profile__tab-bar .tab-bar__actions .profile__actions .btn-primary{padding:9px 10px 9px 10px;font-size:13px;min-width:0}.webapp-content .user-profile__tab-bar .tab-bar__actions .profile__actions .btn-secondary{padding:9px 7px 9px 14px;font-size:13px;min-width:0}.webapp-content .user-profile__tab-bar .tab-bar__actions .profile__actions .btn-primary--unfilled{padding:8px 10px 8px 10px;font-size:13px;min-width:0}.webapp-content .user-profile__tab-bar .tab-bar__actions .profile__actions .btn-secondary,.webapp-content .user-profile__tab-bar .tab-bar__actions .profile__actions .btn{margin:0 0 0 5px}.webapp-content .user-profile__tab-bar .tab-bar__actions .profile__actions .btn-primary,.webapp-content .user-profile__tab-bar .tab-bar__actions .profile__actions .btn-primary--unfilled{margin:0 5px}@media (max-width:460px){.webapp-content .user-profile__tab-bar .tab-bar__actions .profile__actions .profile__actions-unfollow,.webapp-content .user-profile__tab-bar .tab-bar__actions .profile__actions .profile__actions-follow,.webapp-content .user-profile__tab-bar .tab-bar__actions .profile__actions .profile__actions-follow-anonymous{display:none}}.webapp-content .user-profile__tab-bar .tab-bar__actions .profile__message-btn{min-width:0}.webapp-content .user-profile__tab-bar .tab-bar__actions .profile__message-dropdown{min-width:209px;right:0;left:initial;top:41px}@media (max-width:950px){.webapp-content .user-profile__tab-bar .tab-bar__center{margin:0 auto 0 0}.webapp-content .user-profile__tab-bar .tab-bar__tabs{display:none;border-radius:3px;background-color:#f9f9f9;box-shadow:0 4px 10px 0 rgba(0,0,0,0.2);position:absolute}.webapp-content .user-profile__tab-bar .tab-bar__tabs.active{display:block;top:51px;width:100%}.webapp-content .user-profile__tab-bar .tab-bar__tabs.active .tab-bar__tab--active,.webapp-content .user-profile__tab-bar .tab-bar__tabs.active .tab-bar__tab{display:block;box-shadow:0 1px 0 0 #e5e5e5;padding:17px 12px 17px 48px}.webapp-content .user-profile__tab-bar .tab-bar__tabs.active .tab-bar__tab--active{background-color:rgba(8,69,93,0.9);color:#fff;font-weight:normal;}.webapp-content .user-profile__tab-bar .tab-bar__tabs.active .tab-bar__tab--active .tab-bar__count{color:#fff;background-color:rgba(255,255,255,0.2)}.webapp-content .user-profile__tab-bar .tab-bar__tabs.active .tab-bar__tab--active .tab-bar__count.empty{background-color:transparent}.webapp-content .user-profile__tab-bar .tab-bar__menu-toggle{display:block}.webapp-content .user-profile__tab-bar .tab-bar__user-info{position:initial;margin:0 20px;opacity:1 !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}.webapp-content .user-profile__tab-bar .tab-bar__actions{opacity:1 !important;display:block !important;right:10px;}.webapp-content .user-profile__tab-bar .tab-bar__actions .profile__message-btn-name{display:none}}.webapp-content .user-profile__info-block{position:relative;}.webapp-content .user-profile__info-block .profile__message-group{margin:0 10px}.webapp-content .user-profile__info-block .btn-secondary,.webapp-content .user-profile__info-block .btn{font-size:13px;line-height:13px;padding:11px 20px;}.webapp-content .user-profile__info-block .btn-secondary:nth-child(2),.webapp-content .user-profile__info-block .btn:nth-child(2){margin:0 10px}.webapp-content .user-profile__info-block .btn-secondary.profile__actions-message-anonymous,.webapp-content .user-profile__info-block .btn.profile__actions-message-anonymous{padding-right:20px;}@media (max-width:640px){.webapp-content .user-profile__info-block .btn-secondary.profile__actions-message-anonymous,.webapp-content .user-profile__info-block .btn.profile__actions-message-anonymous{min-width:140px;padding-right:13px}.webapp-content .user-profile__info-block .btn-secondary.profile__actions-message-anonymous .profile__message-btn-name,.webapp-content .user-profile__info-block .btn.profile__actions-message-anonymous .profile__message-btn-name{display:none}}.webapp-content .user-profile__info-block .btn-primary{padding:11px 20px;font-size:13px;line-height:13px;margin:0 10px;}.webapp-content .user-profile__info-block .btn-primary:active,.webapp-content .user-profile__info-block .btn-primary:focus,.webapp-content .user-profile__info-block .btn-primary:focus:active,.webapp-content .user-profile__info-block .btn-primary:active:hover{padding:10px 20px;background:transparent;color:#00b5e2;border:1px solid #00b5e2}.webapp-content .user-profile__info-block .btn-primary--unfilled{padding:10px 20px;font-size:13px;line-height:13px;margin:0 10px;}.webapp-content .user-profile__info-block .btn-primary--unfilled:active,.webapp-content .user-profile__info-block .btn-primary--unfilled:focus,.webapp-content .user-profile__info-block .btn-primary--unfilled:focus:active,.webapp-content .user-profile__info-block .btn-primary--unfilled:active:hover{background:#00b5e2;border:1px solid #00b5e2;color:#fff}.webapp-content .user-profile__info-block.mentor .user-profile__info-block__mask{background:#002633}.webapp-content .user-profile__info-block__background-group{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.webapp-content .user-profile__info-block__background{background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed;-webkit-filter:blur(10px);filter:blur(10px);width:100%;height:100%;position:absolute;top:0;left:0;will-change:transform}.webapp-content .user-profile__info-block__mask{width:100%;height:100%;background:#005774;opacity:.9;position:absolute;top:0;left:0}.webapp-content .user-profile__info-block__content{padding:120px 0 80px;text-align:center;position:relative;z-index:2;max-width:860px;margin:auto}.webapp-content .user-profile__info-block .info-block__avatar-loading{width:140px;height:140px;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:linear-gradient(to right,#f1f1f1 0%,#e1e1e1 50%,#f1f1f1 100%);background-size:140px 140px;display:inline-block;position:relative;border-radius:50%}.webapp-content .user-profile__info-block .info-block__avatar{position:relative;display:inline-block;}.webapp-content .user-profile__info-block .info-block__avatar .avatar-img__img-avatar{border:solid 1px rgba(0,0,0,0.1)}.webapp-content .user-profile__info-block .info-block__avatar .online-index{position:absolute;white-space:nowrap;margin-left:-16px;bottom:8px;top:initial}.webapp-content .user-profile__info-block .info-block__avatar .form-block__filepicker{position:relative;border-radius:50%;overflow:hidden;display:inline-block;}.webapp-content .user-profile__info-block .info-block__avatar .form-block__filepicker-input--minimize{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.webapp-content .user-profile__info-block .info-block__avatar .form-block__filepicker-input--minimize,.webapp-content .user-profile__info-block .info-block__avatar .form-block__filepicker-input{cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);color:#fff;border:none;padding:0;opacity:0;}.webapp-content .user-profile__info-block .info-block__avatar .form-block__filepicker-input--minimize:before,.webapp-content .user-profile__info-block .info-block__avatar .form-block__filepicker-input:before{font-family:FontAwesome;content:"\f030";display:inline-block;margin-right:5px}.webapp-content .user-profile__info-block .info-block__avatar .form-block__filepicker-input--minimize:hover,.webapp-content .user-profile__info-block .info-block__avatar .form-block__filepicker-input:hover{opacity:1}.webapp-content .user-profile__info-block .info-block__avatar .form-block__filepicker-preview{width:140px;height:140px;}.webapp-content .user-profile__info-block .info-block__avatar .form-block__filepicker-preview img{height:100%;width:100%;object-fit:cover}.webapp-content .user-profile__info-block .info-block__name-group{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:7px;}.webapp-content .user-profile__info-block .info-block__name-group .user-info-text-editor{z-index:0;display:inline-block;position:relative;min-width:340px;border-bottom:solid 1px transparent;padding:20px 40px 8px;font-size:28px;font-weight:bold;line-height:1.07;color:#fff;}.webapp-content .user-profile__info-block .info-block__name-group .user-info-text-editor:hover{border-bottom:solid 1px #e0e0e0;border-bottom-style:dashed}.webapp-content .user-profile__info-block .info-block__name-group .user-info-text-editor.focused{border-bottom:solid 1px #00b5e2}.webapp-content .user-profile__info-block .info-block__name-group .user-info-text-editor .fa-pencil{position:absolute;color:#fff;opacity:.6;font-size:16px;cursor:pointer;bottom:13px;right:12px}.webapp-content .user-profile__info-block .info-block__name-group .badges{display:inline;}.webapp-content .user-profile__info-block .info-block__name-group .badges .fa-star,.webapp-content .user-profile__info-block .info-block__name-group .badges .fa-star-o{font-size:19px;margin:16px 0 0 8px;cursor:pointer;}@media (max-width:640px){.webapp-content .user-profile__info-block .info-block__name-group .badges .fa-star,.webapp-content .user-profile__info-block .info-block__name-group .badges .fa-star-o{margin:0 8px}}.webapp-content .user-profile__info-block .info-block__name-group .badges .fa-star{color:#ecbc40;}.webapp-content .user-profile__info-block .info-block__name-group .badges .fa-star:hover{color:#dda220}.webapp-content .user-profile__info-block .info-block__name-group .badges .fa-star-o{color:rgba(255,255,255,0.4);}.webapp-content .user-profile__info-block .info-block__name-group .badges .fa-star-o:hover{color:#ecbc40}@media (max-width:640px){.webapp-content .user-profile__info-block .info-block__name-group{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.webapp-content .user-profile__info-block .info-block__name{font-size:28px;font-weight:bold;line-height:1.07;color:#fff;display:inline-block;margin:0;padding:20px 0 10px 0;}@media (max-width:640px){.webapp-content .user-profile__info-block .info-block__name{display:block;margin:0 0 10px 0;padding:0 10px;font-size:25px !important}}.webapp-content .user-profile__info-block .info-block__featured,.webapp-content .user-profile__info-block .info-block__mentee-tag,.webapp-content .user-profile__info-block .info-block__admin-tag{display:inline-block;border-radius:2px;background-color:#ff7142;font-size:12px;line-height:1.5;color:#fff;margin:0 12px;padding:1px 5px 0;position:absolute;bottom:12px;}@media (max-width:640px){.webapp-content .user-profile__info-block .info-block__featured,.webapp-content .user-profile__info-block .info-block__mentee-tag,.webapp-content .user-profile__info-block .info-block__admin-tag{position:initial;margin:10px 0 5px 0}}.webapp-content .user-profile__info-block .info-block__admin-tag{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:24px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#0099be;}.webapp-content .user-profile__info-block .info-block__admin-tag .cm-logo-icon{fill:#fff;height:15px;margin-right:5px}.webapp-content .user-profile__info-block .info-block__mentee-tag{background-color:#003648}.webapp-content .user-profile__info-block .info-block__about{line-height:1.8;font-size:16px;color:#fff;padding:0 20px;}.webapp-content .user-profile__info-block .info-block__about .user-info-text-editor{display:inline-block;position:relative;min-width:340px;border-bottom:solid 1px transparent;padding:0 40px 5px;}.webapp-content .user-profile__info-block .info-block__about .user-info-text-editor:hover{border-bottom:solid 1px #e0e0e0;border-bottom-style:dashed}.webapp-content .user-profile__info-block .info-block__about .user-info-text-editor.focused{border-bottom:solid 1px #00b5e2}.webapp-content .user-profile__info-block .info-block__about .user-info-text-editor .fa-pencil{position:absolute;color:#fff;opacity:.6;font-size:16px;cursor:pointer;bottom:9px;right:12px}@-webkit-keyframes placeHolderShimmer{0%{background-position:-500px 0}100%{background-position:500px 0}}@keyframes placeHolderShimmer{0%{background-position:-500px 0}100%{background-position:500px 0}}.webapp-content .user-profile__profile .import-button .btn.btn-primary{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:none;}.webapp-content .user-profile__profile .import-button .btn.btn-primary i{padding-right:0;margin-right:0}.webapp-content .user-profile__profile .import-button--linkedin .btn.btn-primary{background:#0084bf;color:#fff;}.webapp-content .user-profile__profile .import-button--linkedin .btn.btn-primary:hover{background:#0077ac}.webapp-content .user-profile__profile .import-button--linkedin .btn.btn-primary:active{background:#006fa0}.webapp-content .user-profile__profile__projects{font-weight:normal;}.webapp-content .user-profile__profile__projects .user-profile__profile__category{margin-bottom:10px;}.webapp-content .user-profile__profile__projects .user-profile__profile__category-name{font-size:20px}.webapp-content .user-profile__profile__projects .user-profile__profile__category-tags{padding-bottom:10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.webapp-content .user-profile__profile__projects .user-profile__profile__category-tag{margin-right:0;font-weight:600;font-size:14px;}.webapp-content .user-profile__profile__projects .user-profile__profile__category-tag--wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.webapp-content .user-profile__profile__projects .user-profile__profile__category-tag--separator{font-size:6px;margin:0 6px;color:#7c9aa4}.webapp-content .user-profile__profile__projects .user-profile__profile__category-description{padding-top:10px;padding-bottom:15px}.webapp-content .user-profile__profile__projects .user-profile__profile__category-client-name{color:#333;font-weight:600}.webapp-content .user-profile__profile__projects .user-profile__profile__category-start-year{margin-right:24px;color:#999}.webapp-content .user-profile__profile__employment{font-weight:normal;}.webapp-content .user-profile__profile__employment .user-profile__profile__category{margin-bottom:10px;}.webapp-content .user-profile__profile__employment .user-profile__profile__category-name{font-size:20px;line-height:1.5}.webapp-content .user-profile__profile__employment .user-profile__profile__category-company-name{font-size:16px;font-weight:600;line-height:1.5}.webapp-content .user-profile__profile__employment .user-profile__profile__category-duration{color:#999;line-height:1.5}.webapp-content .user-profile__profile__employment .user-profile__profile__category-location{color:#999;line-height:1.5}.webapp-content .user-profile__profile__employment .user-profile__profile__category-tags{padding-bottom:10px;display:-webkit-flex;display:-ms-flexbox;display:flex}.webapp-content .user-profile__profile__employment .user-profile__profile__category-tag{margin-right:0;font-weight:600;font-size:12px;}.webapp-content .user-profile__profile__employment .user-profile__profile__category-tag--wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.webapp-content .user-profile__profile__employment .user-profile__profile__category-tag--separator{font-size:4px;margin:0 6px;color:#7c9aa4}.webapp-content .user-profile__profile__employment .user-profile__profile__category-description{padding-top:15px;padding-bottom:15px}.webapp-content .user-profile__profile__employment .editor__content--error .editor__tags-input .react-tagsinput,.webapp-content .user-profile__profile__employment .editor__content--error .editor__tags-input .react-tagsinput--focused{border-bottom:1px solid #e14223}.webapp-content .user-profile__profile__employment .editor__content--error .user-info-text-editor.focused,.webapp-content .user-profile__profile__employment .editor__content--error .user-info-text-editor{border-bottom:1px solid #e14223}.webapp-content .user-profile__profile__employment .editor__title small{font-weight:normal}.webapp-content .user-profile__profile__employment .date-range-editor__row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.webapp-content .user-profile__profile__employment .date-range-editor__col{margin-right:25px}.webapp-content .user-profile__profile__employment .date-range-editor__label{color:#999;font-size:12px}.webapp-content .user-profile__profile__employment .date-range-editor .date-range-selector{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#e14223;}.webapp-content .user-profile__profile__employment .date-range-editor .date-range-selector__select-wrap{margin-right:10px;}.webapp-content .user-profile__profile__employment .date-range-editor .date-range-selector__select-wrap select{width:160px;border:0;border-radius:0;border-bottom:1px dashed #e0e0e0}.webapp-content .user-profile__profile__employment .date-range-editor .date-range-selector__error{color:#e14223;font-size:13px}.webapp-content .user-profile__profile__employment .date-range-editor .form-block__checkboxes .form-block__checkboxes__item{width:auto}.webapp-content .user-profile__profile .import-button--linkedin .btn.btn-primary{font-weight:600;margin-left:0;padding:6px 16px;}.webapp-content .user-profile__profile .import-button--linkedin .btn.btn-primary i{font-size:15px;margin-left:5px}.webapp-content .user-profile__profile .about-loading{padding:20px 30px 20px 30px;border:solid 1px #e5eaea;border-radius:2px;background-color:#fff;}.webapp-content .user-profile__profile .about-loading__wrapper{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:linear-gradient(to right,#f1f1f1 8%,#e4e4e4 18%,#f1f1f1 33%);background-size:1000px 104px;height:120px;position:relative}.webapp-content .user-profile__profile .about-loading__mask{background:#fff;position:absolute;box-sizing:border-box;top:0;left:0;right:0;height:18px;}.webapp-content .user-profile__profile .about-loading__mask.header-right{height:28px;left:50%}.webapp-content .user-profile__profile .about-loading__mask.header-bottom{top:28px;height:20px}.webapp-content .user-profile__profile .about-loading__mask.first-content-right{top:48px;left:95%}.webapp-content .user-profile__profile .about-loading__mask.second-content-right{top:80px;left:75%}.webapp-content .user-profile__profile .about-loading__mask.first-content-bottom{top:66px;height:14px}.webapp-content .user-profile__profile__about-free-badge{position:absolute;top:-14px;right:-19px;background:#ff7142;color:#fff;border-radius:50%;padding:5px;width:70px;height:70px;font-size:12px;font-weight:bold;line-height:1.17;text-align:center;}.webapp-content .user-profile__profile__about-free-badge .inner{width:100%;height:100%;border-radius:50%;border:solid 1px #fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.webapp-content .user-profile__profile__about-hide-rate img{height:28px;cursor:pointer}.webapp-content .user-profile__profile__about-stats{display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:solid 1px #e5eaea;position:relative;}.webapp-content .user-profile__profile__about-stats .fa-star{color:#00b5e2}.webapp-content .user-profile__profile__about-stats .fa-star-o{color:#ccc}@media (max-width:640px){.webapp-content .user-profile__profile__about-stats{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.webapp-content .user-profile__profile__about-stats .about-stats{-webkit-flex:1;-ms-flex:1;flex:1;border-right:solid 1px #e5eaea;text-align:center;padding:20px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (max-width:640px){.webapp-content .user-profile__profile__about-stats .about-stats:nth-child(3){border-right:none}}.webapp-content .user-profile__profile__about-stats .about-stats:last-child{border-right:none;}@media (max-width:640px){.webapp-content .user-profile__profile__about-stats .about-stats:last-child{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;border-top:solid 1px #e5eaea}}.webapp-content .user-profile__profile__about-stats .about-stats__stars i{margin:0 2px;}@media (max-width:640px){.webapp-content .user-profile__profile__about-stats .about-stats__stars i{margin:0 1px}}.webapp-content .user-profile__profile__about-stats .about-stats__number{font-size:20px;line-height:1.75;color:#333;}.webapp-content .user-profile__profile__about-stats .about-stats__number.highlight{color:#00bb8f}.webapp-content .user-profile__profile__about-stats .about-stats__name{font-size:12px;line-height:1.5;color:#999}.webapp-content .user-profile__profile__about-content{padding:20px 30px 20px 30px;color:#555;font-size:15px;line-height:1.6;}.webapp-content .user-profile__profile__about-content:after{content:"";display:table;clear:both}@media (max-width:640px){.webapp-content .user-profile__profile__about-content{padding:30px 20px 20px 20px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.webapp-content .user-profile__profile__about-content-text{white-space:pre-line}.webapp-content .user-profile__profile__about-video{padding:0 0 0 8px;display:inline;float:right;}.webapp-content .user-profile__profile__about-video img{cursor:pointer;max-width:200px}@media (max-width:640px){.webapp-content .user-profile__profile__about-video{text-align:center;padding:8px 0 0 0;display:block;float:none}}.webapp-content .user-profile__profile__about-video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;max-width:640px;margin:auto;}.webapp-content .user-profile__profile__about-video-container iframe,.webapp-content .user-profile__profile__about-video-container object,.webapp-content .user-profile__profile__about-video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.webapp-content .user-profile__profile__about-info{padding:0 30px 30px 30px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;}@media (max-width:640px){.webapp-content .user-profile__profile__about-info{display:block}}.webapp-content .user-profile__profile__about-info-left{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:640px){.webapp-content .user-profile__profile__about-info-left{padding-bottom:16px}}.webapp-content .user-profile__profile__about-languages{-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .user-profile__profile__about-timezone,.webapp-content .user-profile__profile__about-languages{display:inline-block;color:#555;font-size:13px;line-height:1.54;margin-right:30px;}.webapp-content .user-profile__profile__about-timezone i,.webapp-content .user-profile__profile__about-languages i{margin-right:8px;font-size:16px}.webapp-content .user-profile__profile__about-empty{color:#aaa;text-align:center;margin-bottom:40px;}.webapp-content .user-profile__profile__about-empty i{display:block;margin:40px auto 10px auto}.webapp-content .user-profile__profile__social-links{display:inline-block}.webapp-content .user-profile__profile__social-link{width:30px;height:30px;font-size:16px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;border:solid 1px #e5eaea;color:#555;background:#fff;margin:0 5px;}.webapp-content .user-profile__profile__social-link:first-child{margin:0 5px 0 0}.webapp-content .user-profile__profile__social-link:last-child{margin:0 0 0 5px}.webapp-content .user-profile__profile__social-link:hover{text-decoration:none;color:#444}.webapp-content .user-profile__profile__social-link:active{color:#333}.webapp-content .user-profile__profile__stackoverflow-stats{padding:20px 10px 20px 20px;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:425px;margin-bottom:15px;}.webapp-content .user-profile__profile__stackoverflow-stats__icon{padding-right:9px;font-size:21px;color:#444;}@media (max-width:640px){.webapp-content .user-profile__profile__stackoverflow-stats__icon{padding-right:6px}}.webapp-content .user-profile__profile__stackoverflow-stats__reputation{min-width:170px;font-size:18px;line-height:1.33;color:#333;}@media (max-width:640px){.webapp-content .user-profile__profile__stackoverflow-stats__reputation{min-width:146px}}.webapp-content .user-profile__profile__stackoverflow-stats__reputation.stackoverflow-reputation{padding-left:3px}.webapp-content .user-profile__profile__stackoverflow-stats__badges{display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:15px;}@media (max-width:640px){.webapp-content .user-profile__profile__stackoverflow-stats__badges{padding-left:4px}}.webapp-content .user-profile__profile__stackoverflow-stats__badges .stackoverflow-badge{display:inline-block;}.webapp-content .user-profile__profile__stackoverflow-stats__badges .stackoverflow-badge .stackoverflow-badge-gold{color:#ffd638}.webapp-content .user-profile__profile__stackoverflow-stats__badges .stackoverflow-badge .stackoverflow-badge-silver{color:#acacac}.webapp-content .user-profile__profile__stackoverflow-stats__badges .stackoverflow-badge .stackoverflow-badge-bronze{color:#cd7f32}.webapp-content .user-profile__profile__stackoverflow-stats__badges .stackoverflow-badge .stackoverflow-badge-count{display:inline-block;padding:0 15px 0 5px;color:#666;line-height:24px;}@media (max-width:640px){.webapp-content .user-profile__profile__stackoverflow-stats__badges .stackoverflow-badge .stackoverflow-badge-count{padding:0 7px 0 3px}}.webapp-content .user-profile__profile__stackoverflow-stats__badges .stackoverflow-badge:last-child .stackoverflow-badge-count{padding-right:0}.webapp-content .user-profile__profile__category{padding:20px 30px;margin-bottom:5px;color:#555;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:640px){.webapp-content .user-profile__profile__category{padding:20px}}.webapp-content .user-profile__profile__category--sorting{cursor:move}.webapp-content .user-profile__profile__category-right{-webkit-flex:1;-ms-flex:1;flex:1;text-align:right}.webapp-content .user-profile__profile__category-edit-btn{display:inline-block;color:#00b5e2;cursor:pointer;font-weight:600;font-size:13px;}.webapp-content .user-profile__profile__category-edit-btn:hover{color:#00a4cc}.webapp-content .user-profile__profile__category-edit-btn i{padding-right:8px}.webapp-content .user-profile__profile__category-icon{margin-right:15px;width:30px;}.webapp-content .user-profile__profile__category-icon img{width:30px;height:30px}.webapp-content .user-profile__profile__category-content{-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .user-profile__profile__category-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.webapp-content .user-profile__profile__category-name{display:inline-block;font-size:18px;font-weight:bold;line-height:1.33;color:#333;}.webapp-content .user-profile__profile__category-name:hover{text-decoration:none;color:#333}.webapp-content .user-profile__profile__category-name .fa-sort{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:rgba(85,85,85,0.3);margin-right:24px}.webapp-content .user-profile__profile__category-seniority{display:inline-block;font-size:12px;line-height:2;color:#999;margin-left:10px}.webapp-content .user-profile__profile__category-description{padding:8px 0 8px;line-height:1.6;font-weight:normal;font-size:15px;color:#555;word-break:break-word;white-space:pre-line}.webapp-content .user-profile__profile__category-footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.webapp-content .user-profile__profile__category-links{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:8px;}.webapp-content .user-profile__profile__category-links--separator{height:1em;border-right:1px solid #bbb;border-left:1px solid #bbb;margin-left:10px;margin-right:10px;line-height:1em}.webapp-content .user-profile__profile__category-link{font-size:14px;font-weight:400}.webapp-content .user-profile__profile__category-tags{padding-top:8px;line-height:1.5;font-size:12px;}.webapp-content .user-profile__profile__category-tags a{color:#7c9aa4;margin-right:20px;display:inline-block;}.webapp-content .user-profile__profile__category-tags a:hover{text-decoration:none}.webapp-content .user-profile__profile__endorsements{border-radius:2px;background-color:rgba(254,254,254,0.3);border:solid 1px #e5eaea;padding:30px 30px 20px 30px;margin-bottom:5px;}@media (max-width:640px){.webapp-content .user-profile__profile__endorsements{padding:20px}}.webapp-content .user-profile__profile__endorsement{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:10px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.webapp-content .user-profile__profile__endorsement:last-child{padding-bottom:0}.webapp-content .user-profile__profile__endorsement .dash-line{-webkit-flex:1;-ms-flex:1;flex:1;margin:0 10px 0 15px;border-bottom:dashed 1px #aaa}@media (max-width:640px){.webapp-content .user-profile__profile__endorsers{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-left:45px}}.webapp-content .user-profile__profile__endorser-count{width:30px;height:30px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:3px;background-color:#9eadb3;font-weight:bold;color:#f5f8f8;text-shadow:0 1px 3px rgba(0,0,0,0.3)}.webapp-content .user-profile__profile__endorse-category{font-size:15px;line-height:1.6;color:#444;margin-left:15px}.webapp-content .user-profile__profile__endorser--avatar.avatar-img{width:22px;height:22px;margin-left:5px;}.webapp-content .user-profile__profile__endorser--avatar.avatar-img:first-child{margin-left:0}.webapp-content .user-profile .user-profile__tutorials__empty-right{-webkit-flex:1;-ms-flex:1;flex:1;text-align:right;}.webapp-content .user-profile .user-profile__tutorials__empty-right a{color:#00b5e2;}.webapp-content .user-profile .user-profile__tutorials__empty-right a:hover{color:#00b5e2}.webapp-content .user-profile .user-profile__tutorials__tutorial{padding:25px 30px;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px;position:relative;}@media (max-width:640px){.webapp-content .user-profile .user-profile__tutorials__tutorial{display:block;padding:16px}}.webapp-content .user-profile .user-profile__tutorials__tutorial-cover{width:120px;height:120px;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-right:30px;}@media (max-width:640px){.webapp-content .user-profile .user-profile__tutorials__tutorial-cover{width:100%;margin-bottom:10px}}.webapp-content .user-profile .user-profile__tutorials__tutorial-content{-webkit-flex:1;-ms-flex:1;flex:1;min-height:120px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.webapp-content .user-profile .user-profile__tutorials__tutorial-content.tip{min-height:0}@media (max-width:640px){.webapp-content .user-profile .user-profile__tutorials__tutorial-content{min-height:0}}.webapp-content .user-profile .user-profile__tutorials__tutorial-title{font-size:20px;font-weight:bold;line-height:1.3;color:#333;margin-bottom:10px}.webapp-content .user-profile .user-profile__tutorials__tutorial-summary{font-size:12px;line-height:1.67;color:#666;-webkit-flex:1;-ms-flex:1;flex:1;margin-top:5px;margin-bottom:20px;}.webapp-content .user-profile .user-profile__tutorials__tutorial-summary.tip{-webkit-flex:initial;-ms-flex:initial;flex:initial}@media (max-width:640px){.webapp-content .user-profile .user-profile__tutorials__tutorial-summary{display:none}}.webapp-content .user-profile .user-profile__tutorials__tutorial-link{position:absolute;width:100%;height:100%;top:0;left:0}.webapp-content .user-profile .user-profile__tutorials__tutorial-meta{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.webapp-content .user-profile .user-profile__tutorials__tutorial-categories{position:relative;z-index:1;-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .user-profile .user-profile__tutorials__tutorial-category{font-size:12px;color:#7c9aa4;margin:0 5px;display:inline-block;}.webapp-content .user-profile .user-profile__tutorials__tutorial-category:first-child{margin-left:0}.webapp-content .user-profile .user-profile__tutorials__tutorial-category:hover{color:#7c9aa4;text-decoration:none}.webapp-content .user-profile .user-profile__tutorials__tutorial-stats{text-align:right;font-size:13px;line-height:1.38;color:#333;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .user-profile .user-profile__tutorials__tutorial-stats .tutorial-stats__star-count .fa-heart{color:#f66}.webapp-content .user-profile .user-profile__tutorials__tutorial-stats .tutorial-stats__star-count i{margin-right:5px}.webapp-content .user-profile .user-profile__tutorials__tutorial-stats .tutorial-stats__comment-count{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:1em;}.webapp-content .user-profile .user-profile__tutorials__tutorial-stats .tutorial-stats__comment-count img{margin-right:5px;width:15px}.webapp-content .user-profile__reviews{padding-top:30px;}.webapp-content .user-profile__reviews__review-stats{margin-bottom:30px;}.webapp-content .user-profile__reviews__review-stats .fa-star{color:#00b5e2}.webapp-content .user-profile__reviews__review-stats .fa-star-o{color:#ccc}.webapp-content .user-profile__reviews__stats-content{display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:640px){.webapp-content .user-profile__reviews__stats-content{display:block;width:95%;margin:auto}}.webapp-content .user-profile__reviews__average-block{text-align:center;font-size:12px;line-height:1.5;color:#666;border-radius:6px;background-color:#fff;border:solid 1px #e5eaea;padding:15px 35px;margin:0 30px 0 0;}@media (max-width:640px){.webapp-content .user-profile__reviews__average-block{width:170px;margin:0 auto 20px auto}}.webapp-content .user-profile__reviews__average{font-size:50px;font-weight:bold;line-height:1.2;color:#00b5e2;text-shadow:0 1px 3px rgba(255,255,255,0.5)}.webapp-content .user-profile__reviews__average-stars i{margin:0 1px}.webapp-content .user-profile__reviews__distribution{-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .user-profile__reviews__rating{display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:13px;line-height:1.23;color:#333;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:14px;}.webapp-content .user-profile__reviews__rating:last-child{margin-bottom:0}.webapp-content .user-profile__reviews__rating .space{-webkit-flex:1;-ms-flex:1;flex:1;border-bottom:dashed 1px #ddd;margin:0 15px}.webapp-content .user-profile__reviews__rating-stars{font-size:14px;}.webapp-content .user-profile__reviews__rating-stars i{margin:0 1px}.webapp-content .user-profile__reviews__rating-count{line-height:1.14;text-align:center;color:#666;font-size:14px;width:40px;text-align:center}.webapp-content .user-profile__reviews__review-month{line-height:1.71;letter-spacing:.5px;color:#666;padding:10px 0 20px}.webapp-content .user-profile__reviews__review{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px}.webapp-content .user-profile__reviews__review-detail{-webkit-flex:1;-ms-flex:1;flex:1;border-radius:2px;background-color:#fff;font-size:15px;line-height:1.6;color:#333;padding:15px 30px;margin-left:20px;position:relative;}.webapp-content .user-profile__reviews__review-detail .arrow{width:0;height:0;border-top:14px solid #fff;border-left:14px solid transparent;position:absolute;top:0;left:-12px}.webapp-content .user-profile__reviews__review-content{padding-bottom:6px}.webapp-content .user-profile__reviews__reviewer-name{display:inline-block;font-size:16px;font-weight:bold;line-height:1.5;color:#333}.webapp-content .user-profile__reviews__review-date{display:inline-block;font-size:12px;line-height:2;color:#999;margin-left:10px}.webapp-content .user-profile .user-profile__empty-case{text-align:center;padding-top:40px;}.webapp-content .user-profile .user-profile__empty-case .btn-o.active:active{background-color:#3081bb;border:none;padding:9px 25px;color:#fff}.webapp-content .user-profile .user-profile__empty-case__icon{width:80px;height:80px}.webapp-content .user-profile .user-profile__empty-case__title{font-size:18px;font-weight:bold;color:#999;margin-top:10px}.webapp-content .user-profile .user-profile__empty-case__body{font-size:14px;line-height:1.43;color:#999;margin-top:10px}.webapp-content .user-profile .user-profile__empty-case__item-list{background:#eee;padding:15px 20px 15px 40px;color:#999;text-align:left;line-height:1.43;margin-top:20px;list-style-type:disc;display:inline-block;}.webapp-content .user-profile .user-profile__empty-case__item-list a{font-weight:bold;color:rgba(0,0,0,0.3);}.webapp-content .user-profile .user-profile__empty-case__item-list a span{text-decoration:underline}.webapp-content .user-profile .user-profile__empty-case__item-list a:hover{color:rgba(0,0,0,0.4);text-decoration:none}.webapp-content .user-profile .user-profile__empty-case__item-list a:active{color:rgba(0,0,0,0.5)}.webapp-content .user-profile .user-profile__empty-case__write-btn{margin-top:20px}.webapp-content .user-profile .user-profile__empty-case__how-it-works{display:inline-block;margin-top:10px;font-size:13px;font-weight:bold;line-height:1.54}.webapp-content .user-profile .profile__actions{padding-top:25px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.webapp-content .user-profile .profile__message-group{position:relative;display:inline-block}.webapp-content .user-profile .profile__message-btn.btn-secondary{padding-right:14px;min-width:200px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.webapp-content .user-profile .profile__message-btn.btn-secondary .fa-angle-down{margin-left:5px}.webapp-content .user-profile .profile__message-btn-text{-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .user-profile .profile__message-dropdown{z-index:1;color:#555;text-align:left;border-radius:2px;background-color:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,0.2);border:solid 1px #ddd;position:absolute;top:45px;right:2px;min-width:195px;}.webapp-content .user-profile .profile__message-dropdown i{color:#555;margin-left:0;padding-right:8px}.webapp-content .user-profile .profile__message-dropdown__fj-icon{display:inline-block;background-image:url("/static/images/Profile/icon-profile-fj-gray.png");margin-right:8px;width:13px;height:13px;background-size:cover}.webapp-content .user-profile .profile__message-dropdown__pay-icon{display:inline-block;background-image:url("/static/images/Profile/icon-profile-pay-gray.png");margin-right:8px;width:13px;height:13px;background-size:cover}.webapp-content .user-profile .profile__message-dropdown-item{background-color:#f9f9f9;border-bottom:solid 1px #ddd;padding:10px 16px;white-space:nowrap;cursor:pointer;font-size:13px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .user-profile .profile__message-dropdown-item:hover{color:#fff;background:#00bb8f;}.webapp-content .user-profile .profile__message-dropdown-item:hover i{color:#fff}.webapp-content .user-profile .profile__message-dropdown-item:hover .profile__message-dropdown__fj-icon{background-image:url("/static/images/Profile/icon-profile-fj-white.png")}.webapp-content .user-profile .profile__message-dropdown-item:hover .profile__message-dropdown__pay-icon{background-image:url("/static/images/Profile/icon-profile-pay-white.png")}.webapp-content .user-profile .profile__message-dropdown-info{padding:15px 0 15px 0;text-align:center;color:rgba(0,0,0,0.4);font-size:12px}.webapp-content .user-profile .profile__message-dropdown-rate{font-size:12px;color:#00bb8f;}.webapp-content .user-profile .profile__message-dropdown-rate span{font-size:14px;font-weight:bold}.webapp-content .user-profile .profile__action{padding-top:25px}.webapp-content .user-profile .profile__hire-btn{border-radius:2px;padding:11px 20px;font-size:13px;line-height:13px;background:#4cc;color:#fff;margin:0 10px;display:inline-block;box-shadow:0 4px 10px 0 rgba(0,0,0,0.2);font-weight:bold;}.webapp-content .user-profile .profile__hire-btn:hover{cursor:pointer;background:rgba(68,204,204,0.9)}.webapp-content .user-profile .profile__hire-text{color:#2bd99f;font-weight:bold;margin-bottom:15px;}.webapp-content .user-profile .profile__hire-text > i{margin-right:3px}.social-container h5{text-transform:uppercase;font-size:18px;font-weight:bold;letter-spacing:.9px;line-height:1.33;color:#333;margin-top:30px;margin-bottom:20px}@media (max-width:768px){.social-container [class*='col-']{padding-left:0;padding-right:0}}.social-container [class*='col-']{padding-left:5px;padding-right:5px;}.social-container [class*='col-']:nth-child(odd){padding-left:0}.social-container [class*='col-']:nth-child(even){padding-right:0}.social-container .social-connect__control{position:relative;}.social-container .social-connect__control-switch{max-width:425px;min-width:370px}.social-container .social-connect__control-more{text-align:right;height:100%;line-height:50px;font-size:14px;font-weight:bold;color:#1c8fc9;}.social-container .social-connect__control-more span{cursor:pointer}.social-container .social-panel{display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:2px;background-color:#fff;border:solid 1px #e5eaea;position:relative;padding:13px 10px 13px 20px;}.social-container .social-panel__switcher{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}.social-container .social-panel__switcher .switcher{width:40px;height:20px;}.social-container .social-panel__switcher .switcher input.switcher__input:checked ~ .switcher__handler{left:22px}.social-container .social-panel__switcher .switcher input.switcher__input:checked ~ .switcher__label{background:#1c8fc9}.social-container .social-panel__switcher .switcher .switcher__handler{width:16px;height:16px}.social-container .social-panel__target{margin-left:10px;font-size:13px;line-height:24px;color:#333}.social-container .social-panel__updater{cursor:pointer;color:#1c8fc9;margin-left:auto;margin-right:4px;}.social-container .social-panel__updater .iconText__icon{font-size:14px;margin-right:5px}.social-container .social-panel__updater .iconText__text{font-size:13px}.richcard-wrapper{max-width:425px;margin-bottom:15px;}@media (max-width:768px){.richcard-wrapper.no-gutter[class*='col-']{padding-left:0;padding-right:0}}.richcard-wrapper.no-gutter[class*='col-']{padding-left:5px;padding-right:5px;}.richcard-wrapper.no-gutter[class*='col-']:nth-child(odd){padding-left:0}.richcard-wrapper.no-gutter[class*='col-']:nth-child(even){padding-right:0}@media (max-width:992px){.richcard-wrapper.no-gutter[class*='col-']:nth-child(odd),.richcard-wrapper.no-gutter[class*='col-']:nth-child(even),.richcard-wrapper.no-gutter[class*='col-'] padding-left 0{padding-right:0}}.richcard-wrapper .richcard{height:140px;padding:20px;background-color:#fff;border:1px solid #e5eaea;display:-webkit-flex;display:-ms-flexbox;display:flex;}.richcard-wrapper .richcard-content{-webkit-flex:1;-ms-flex:1;flex:1}.richcard-wrapper .richcard-title{color:#333;font-size:18px;line-height:1.33em;margin-bottom:6px}.richcard-wrapper .richcard-abstract{height:44px;line-height:22px;color:#666;margin-bottom:6px}.richcard-wrapper .richcard-icon{width:21px;height:21px;margin-right:11px;color:#444;font-size:21px}.richcard-wrapper .richcard-footer .iconText{color:#666;font-size:14px;display:inline-block;}.richcard-wrapper .richcard-footer .iconText.language-label{color:#7c9aa4;font-size:12px}.richcard-wrapper .richcard-footer .iconText__icon{font-size:15px;width:15px;text-align:center;margin-right:5px}.richcard-wrapper .richcard-footer .iconText__text{margin-right:12px}.webapp-content .user-profile__followers{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.webapp-content .user-profile__followers .followers__card{background:#fff;border:solid 1px #e7ecee;padding:20px;text-align:center;width:256px;height:243px;margin:0 5px 10px 5px;}.webapp-content .user-profile__followers .followers__card--avatar{width:50px;height:50px;margin-bottom:3px}.webapp-content .user-profile__followers .followers__card__name{font-size:16px;line-height:1.5;color:#333;margin-bottom:5px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.webapp-content .user-profile__followers .followers__card__headline{font-size:13px;line-height:1.54;color:#666;margin-bottom:8px;height:40px;overflow:hidden}.webapp-content .user-profile__followers .followers__card__stats{font-size:12px;line-height:1.67;color:#999;margin-bottom:16px}.webapp-content .user-profile__followers .followers__card__actions .btn-primary{width:100px;height:26px;font-size:13px;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:auto}.webapp-content .user-profile{-webkit-font-smoothing:antialiased;font-size:14px;background:#fff;}.webapp-content .user-profile--avatar{width:150px;height:150px}.webapp-content .user-profile__content-background{background:#f3f3f3;min-height:calc(100vh - 52px)}.webapp-content .user-profile__content{width:90%;max-width:800px;margin:auto;padding-bottom:50px;min-width:620px;}@media (max-width:640px){.webapp-content .user-profile__content{width:95%;min-width:200px}}.webapp-content .user-profile__view-more{font-weight:bold;color:#00b5e2;text-align:right;cursor:pointer;display:block;}.webapp-content .user-profile__view-more:hover{color:#00a3cb;text-decoration:none}.webapp-content .user-profile__view-more-wide{background-color:rgba(0,0,0,0.05);color:#555;display:block;padding:10px;text-align:center;width:100%;cursor:pointer;}.webapp-content .user-profile__view-more-wide:hover{background-color:rgba(0,0,0,0.1);color:#555;text-decoration:none}.webapp-content .user-profile__view-more-wide:active{background-color:rgba(0,0,0,0.15);color:#555;text-decoration:none}.webapp-content .user-profile__section-header{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:30px 0 0 0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.webapp-content .user-profile .section-header__title{font-size:18px;font-weight:bold;line-height:1.33;letter-spacing:.9px;color:#333;padding-bottom:20px}.webapp-content .user-profile .section-header__right{-webkit-flex:1;-ms-flex:1;flex:1;text-align:right;}.webapp-content .user-profile .section-header__right .btn-primary{margin-left:20px;padding:6px 28px;font-size:13px}.webapp-content .user-profile .section-header__social-link{width:30px;height:30px;font-size:16px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;border:solid 1px #e5eaea;color:#80888a;background:#fff;margin:0 5px;}.webapp-content .user-profile .section-header__social-link:hover{text-decoration:none;color:#073648}.webapp-content .user-profile__edit-btn{color:#00b5e2;font-size:13px;cursor:pointer;font-weight:bold;padding-bottom:20px;display:inline-block;margin-left:20px;}.webapp-content .user-profile__edit-btn i{font-size:14px;margin-right:8px}.webapp-content .user-profile__edit-btn:hover{text-decoration:none}.webapp-content .user-profile__edit-btn:first-child{margin-left:0}.webapp-content .user-profile__section-panel{border-radius:2px;background-color:#fff;border:solid 1px #e5eaea;}.webapp-content .user-profile__section-panel__empty-case{padding:22px 30px;display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .user-profile__section-panel__empty-case .user-profile__edit-btn{-webkit-flex:none;-ms-flex:none;flex:none;padding:0}.webapp-content .user-profile__section-panel--edit{box-shadow:0 3px 10px 0 rgba(0,0,0,0.15);border:solid 1px #e1e6e6;padding:30px 40px 30px 10px;margin-bottom:5px;}.webapp-content .user-profile__section-panel--edit .editor__separator{width:100%;height:2px;border-bottom:solid 1px #f2f2f2;margin-left:120px;margin-bottom:30px}.webapp-content .user-profile__section-panel--edit .editor__row{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:22px;}.webapp-content .user-profile__section-panel--edit .editor__row.verticle-center{-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .user-profile__section-panel--edit .editor__row.verticle-center .about-editor__title{margin-bottom:5px}.webapp-content .user-profile__section-panel--edit .editor__title{width:100px;text-align:right;font-size:12px;line-height:1.5;font-weight:bold;-webkit-flex:none;-ms-flex:none;flex:none}.webapp-content .user-profile__section-panel--edit .editor__content{padding-left:20px;-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .user-profile__section-panel--edit .editor__auto-suggest-input .react-autosuggest__container,.webapp-content .user-profile__section-panel--edit .editor__tags-input .react-autosuggest__container{display:inline-block;position:relative;margin-bottom:6px;}.webapp-content .user-profile__section-panel--edit .editor__auto-suggest-input .react-autosuggest__container input,.webapp-content .user-profile__section-panel--edit .editor__tags-input .react-autosuggest__container input{padding:0;border:none;color:#555;line-height:30px;font-size:14px}.webapp-content .user-profile__section-panel--edit .editor__auto-suggest-input .react-autosuggest__container ul,.webapp-content .user-profile__section-panel--edit .editor__tags-input .react-autosuggest__container ul{list-style:none;padding:0}.webapp-content .user-profile__section-panel--edit .editor__auto-suggest-input .react-autosuggest__suggestions-container,.webapp-content .user-profile__section-panel--edit .editor__tags-input .react-autosuggest__suggestions-container{position:absolute;z-index:2;list-style-type:none;box-shadow:.05em .01em .5em rgba(0,0,0,0.2);background:#fff;width:100%}.webapp-content .user-profile__section-panel--edit .editor__auto-suggest-input .react-autosuggest__suggestion,.webapp-content .user-profile__section-panel--edit .editor__tags-input .react-autosuggest__suggestion{border-bottom:1px solid #ececec;padding:8px 10px;margin:0;color:#666}.webapp-content .user-profile__section-panel--edit .editor__auto-suggest-input .react-autosuggest__suggestion--highlighted,.webapp-content .user-profile__section-panel--edit .editor__tags-input .react-autosuggest__suggestion--highlighted{background:#ddf1ff;cursor:pointer;}.webapp-content .user-profile__section-panel--edit .editor__auto-suggest-input .react-autosuggest__suggestion--highlighted mark,.webapp-content .user-profile__section-panel--edit .editor__tags-input .react-autosuggest__suggestion--highlighted mark{background:none;font-weight:500;padding:0}.webapp-content .user-profile__section-panel--edit .editor__auto-suggest-input .form-block__error-message{display:block;margin-top:5px;color:#ff7142}.webapp-content .user-profile__section-panel--edit .editor__auto-suggest-input .react-autosuggest__container{margin-bottom:0;width:100%;}.webapp-content .user-profile__section-panel--edit .editor__auto-suggest-input .react-autosuggest__container input{width:100%;border-bottom:dashed 1px #e0e0e0;padding-bottom:10px;}.webapp-content .user-profile__section-panel--edit .editor__auto-suggest-input .react-autosuggest__container input:focus{border-bottom:solid 1px #00b5e2}.webapp-content .user-profile__section-panel--edit .editor__tags-input .react-tagsinput{border-bottom:dashed 1px #e0e0e0;padding-bottom:10px;}.webapp-content .user-profile__section-panel--edit .editor__tags-input .react-tagsinput__tags{position:relative}.webapp-content .user-profile__section-panel--edit .editor__tags-input .react-tagsinput-input{display:inline-block;background:#fff;border:1px solid #ddd;border-radius:2px;padding:8px;}.webapp-content .user-profile__section-panel--edit .editor__tags-input .react-tagsinput-input--hidden{display:none}.webapp-content .user-profile__section-panel--edit .editor__tags-input .react-tagsinput-tag{background:#f2f2f2;display:inline-block;padding:5px 12px;margin:0 8px 6px 0;border-radius:3px;color:#666;font-size:.9em;}.webapp-content .user-profile__section-panel--edit .editor__tags-input .react-tagsinput-tag i{margin-left:8px;cursor:pointer}.webapp-content .user-profile__section-panel--edit .editor__tags-input .react-tagsinput--focused{border-bottom:solid 1px #00b5e2}.webapp-content .user-profile__section-panel--edit .editor__rating-stars{padding-top:8px;}.webapp-content .user-profile__section-panel--edit .editor__rating-stars .fa-star{font-size:20px;margin-right:4px}.webapp-content .user-profile__section-panel--edit .editor__actions{margin-top:35px;padding-left:120px;}.webapp-content .user-profile__section-panel--edit .editor__actions .btn-primary,.webapp-content .user-profile__section-panel--edit .editor__actions .btn{display:inline-block;margin-right:16px;font-size:13px}.webapp-content .user-profile__section-panel--edit .editor__actions .fa-trash-o{font-size:18px;color:#999;cursor:pointer}.webapp-content .user-profile__section-panel--edit .editor__social-button{display:inline-block;color:#aaa;font-size:12px;border:solid 1px #e0e0e0;border-radius:3px;padding:7px 16px 6px;margin:0 10px 5px 0;cursor:pointer;}.webapp-content .user-profile__section-panel--edit .editor__social-button i{color:#e0e0e0;font-size:16px;margin-right:8px}.webapp-content .user-profile__section-panel--edit .editor__social-button .fa-check{margin:0 0 0 16px}.webapp-content .user-profile__section-panel--edit .editor__social-button.active{border:solid 1px #0275b6;background-color:#0275b6;color:#fff;padding:7px 8px 6px 16px;}.webapp-content .user-profile__section-panel--edit .editor__social-button.active i{color:#fff}.webapp-content .user-profile__section-panel--edit .editor__rate .user-info-text-editor{min-width:60px;display:inline-block;margin:0 10px}.webapp-content .user-profile__section-panel--edit .editor__rate__advanced-toggle{font-size:12px;line-height:1.67;color:#00b5e2;margin-top:16px;display:block;}.webapp-content .user-profile__section-panel--edit .editor__rate__advanced-toggle:hover{color:#00b5e2;text-decoration:none}.webapp-content .user-profile__section-panel--edit .editor__rate__advanced-toggle i{margin-right:8px}.webapp-content .user-profile__section-panel--edit .editor__rate__rate-options-block{border-radius:3px;background-color:#f2f2f2;padding:20px;margin-top:16px;font-size:12px;line-height:1.67;color:#666;}.webapp-content .user-profile__section-panel--edit .editor__rate__rate-options-block p{margin:5px 0 16px 28px}.webapp-content .user-profile__section-panel--edit .editor__rate small{font-size:12px;line-height:1.67;color:#666;margin-left:8px}.webapp-content .user-profile__section-panel--edit .editor__rate label{display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .user-profile__section-panel--edit .editor__rate label input{margin-right:16px}.webapp-content .user-profile__section-panel--edit .editor__rate label,.webapp-content .user-profile__section-panel--edit .editor__rate b{font-size:12px;font-weight:bold;line-height:1.5;color:#333}.webapp-content .user-profile__section-panel--edit .user-info-text-editor{position:relative;border-bottom:solid 1px transparent;padding:0 0 16px;color:#555;line-height:1.43;border-bottom:solid 1px #e0e0e0;border-bottom-style:dashed;}.webapp-content .user-profile__section-panel--edit .user-info-text-editor__block{word-break:break-word}.webapp-content .user-profile__section-panel--edit .user-info-text-editor.focused{border-bottom:solid 1px #00b5e2}.webapp-content .user-profile__section-panel--edit .user-info-text-editor .fa-pencil{display:none}.webapp-content .user-profile__section-panel--edit .user-info-selector,.webapp-content .user-profile__section-panel--edit .form-block__checkboxes__selector{position:relative;display:inline-block;}.webapp-content .user-profile__section-panel--edit .user-info-selector select,.webapp-content .user-profile__section-panel--edit .form-block__checkboxes__selector select{width:auto;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0 14px 16px 0;color:#555;font-size:14px;line-height:1.43;height:auto;border-bottom:dashed 1px #e0e0e0;}.webapp-content .user-profile__section-panel--edit .user-info-selector select:focus,.webapp-content .user-profile__section-panel--edit .form-block__checkboxes__selector select:focus{border-bottom:solid 1px #00b5e2}.webapp-content .user-profile__section-panel--edit .user-info-selector:before,.webapp-content .user-profile__section-panel--edit .form-block__checkboxes__selector:before{position:absolute;right:3px;top:8px;content:'';width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #9b9b9b}.webapp-content .user-profile__section-panel--edit .form-block__checkboxes__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.webapp-content .user-profile__section-panel--edit .form-block__checkboxes__item{display:-webkit-flex;display:-ms-flexbox;display:flex;width:120px;margin-bottom:8px;}.webapp-content .user-profile__section-panel--edit .form-block__checkboxes__item label{margin-left:10px}.webapp-content .user-profile__section-panel--edit .form-block__checkboxes__action{position:relative;}.webapp-content .user-profile__section-panel--edit .form-block__checkboxes__action .submitNewOption{position:absolute;padding:8px 12px;margin-left:10px}.webapp-content .user-profile__section-panel--edit .form-block__checkboxes__action select{padding:0 14px 8px 0}.webapp-content .user-profile__section-panel--edit .form-block__checkboxes__action a{font-size:13px;font-weight:bold;color:#00b5e2;}.webapp-content .user-profile__section-panel--edit .form-block__checkboxes__action a:before{font-family:FontAwesome;content:"\f055";display:inline-block;margin-right:5px;font-size:16px}.webapp-content .user-profile__section-panel--edit .form-block__checkboxes__action a:hover{color:#00b5e2;text-decoration:none}.webapp-content .user-profile__section-panel .link-editor__row{margin-bottom:16px}.webapp-content .user-profile__section-panel .link-editor__header{color:#999;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.webapp-content .user-profile__section-panel .link-editor__label{font-size:12px;font-weight:600}.webapp-content .user-profile__section-panel .link-editor__delete{font-size:14px;color:#999}.webapp-content .user-profile__section-panel .link-editor__add{color:#00b5e2;font-size:14px;font-weight:600;display:inline-block}.webapp-content .user-profile__section-panel .link-inputs .link-input{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .user-profile__section-panel .link-inputs .link-input__label-wrap{min-width:40px;margin-right:12px}.webapp-content .user-profile__section-panel .link-inputs .link-input__label{color:#555;font-size:14px;font-weight:600}.webapp-content .user-profile__section-panel .link-inputs .link-input .form-block__input{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px dashed #e0e0e0;transition:border-color .2s cubic-bezier(.4,0,.2,1);font-weight:normal;}.webapp-content .user-profile__section-panel .link-inputs .link-input .form-block__input--focused{border-bottom:1px solid #00b5e2}.webapp-content .user-profile__section-panel .link-inputs .link-input .form-block__input--error{border-bottom:1px solid #e14223}.webapp-content .user-profile__section-panel .link-inputs .link-input .form-block__input .form-block__inner-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .user-profile__section-panel .link-inputs .link-input .form-block__input .form-block__inner-wrapper input{-webkit-flex:1;-ms-flex:1;flex:1;border:0;padding-top:16px;padding-bottom:12px;padding-left:0;font-size:14px}.webapp-content .user-profile__section-panel .link-inputs .link-input .form-block__input .form-block__error-message{color:#e14223;font-size:14px;text-align:right;position:relative}.webapp-content .delete-account-modal{padding:30px 40px;position:relative;line-height:1.43;color:#666;}.webapp-content .delete-account-modal strong{font-weight:600;color:#ff7142;font-size:14px}.webapp-content .delete-account-modal ul{margin:15px 0;}.webapp-content .delete-account-modal ul li + li{margin:8px 0}.webapp-content .delete-account-modal ul li:before{content:'•';margin-right:8px}.webapp-content .delete-account-modal__close-btn.fa-times{position:absolute;top:20px;right:20px;font-size:20px;color:rgba(0,0,0,0.4);cursor:pointer}.webapp-content .delete-account-modal__title{font-size:21px;line-height:1.43;color:#666;margin-bottom:10px}.webapp-content .delete-account-modal__center-content{text-align:center;font-size:16px;line-height:2;text-align:center}.webapp-content .delete-account-modal__separator{width:100%;height:1px;background-color:#e6e6e6;margin:20px 0}.webapp-content .delete-account-modal__section-title{font-weight:600;line-height:1.29;color:#666}.webapp-content .delete-account-modal__section-subtitle{font-size:12px;line-height:1.5;color:#999;margin-left:5px;font-weight:normal}.webapp-content .delete-account-modal__checkbox-list{margin:15px 0 20px 0;}.webapp-content .delete-account-modal__checkbox-list label + label,.webapp-content .delete-account-modal__checkbox-list label + div{margin:8px 0}.webapp-content .delete-account-modal__checkbox{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:1.43;color:#666;}.webapp-content .delete-account-modal__checkbox .form-block__input{-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .delete-account-modal__checkbox .form-block__inner-wrapper{margin:0 0 0 8px}.webapp-content .delete-account-modal__checkbox input[type="checkbox"]{margin-right:8px;-webkit-flex:none;-ms-flex:none;flex:none}.webapp-content .delete-account-modal__checkbox input[type="text"]{border-radius:3px;padding:6px 8px;width:100%;width:calc(100% - 50px)}.webapp-content .delete-account-modal__textarea{margin:10px 0;border-radius:3px}.webapp-content .delete-account-modal__actions{margin-top:15px;text-align:right;}.webapp-content .delete-account-modal__actions--center{text-align:center}.webapp-content .delete-account-modal__actions button + button{margin-left:10px}.webapp-content .delete-account-modal__actions .btn,.webapp-content .delete-account-modal__actions .btn-highlight{font-weight:600;padding:10px 22px}.webapp-content .delete-account-modal__actions .btn-highlight{padding:9px 22px}.settings__payout__confirm-modal{width:95%;padding:10px 0;min-height:120px;margin:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.settings__payout__confirm-modal > div + div{margin-top:20px}.settings__payout__confirm-modal-item{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}.settings__payout__confirm-modal-item__title{width:33%;font-weight:bold;line-height:1.5;text-align:right;color:#054a5a;margin-right:20px}.settings__payout__confirm-modal-item__content{-webkit-flex:1;-ms-flex:1;flex:1;text-align:left;line-height:1.5;color:#333;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.payment-method-selector .selector__method-options{margin-top:20px;}.payment-method-selector .selector__method-options >label + label{margin-top:5px}.payment-method-selector .selector__method{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:3px;border:solid 1px #e1e6e6;padding:0 15px;min-height:50px;font-size:14px;color:#4c4c4c;}.payment-method-selector .selector__method:hover{background-color:rgba(216,216,216,0.2);border:solid 1px #ccc}.payment-method-selector .selector__method:active{background-color:#f0f0f0;border:solid 1px #ccc}.payment-method-selector .selector__method--loading:after{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(170,170,170,0.2);border-top-color:#aaa;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.payment-method-selector .selector__method--disabled{cursor:default;border:solid 1px rgba(225,230,230,0.4);}.payment-method-selector .selector__method--disabled input{opacity:.4}.payment-method-selector .selector__method--disabled > div{opacity:.4}.payment-method-selector .selector__method--disabled:hover,.payment-method-selector .selector__method--disabled:active{border:solid 1px #e1e6e6;background-color:initial}.payment-method-selector .selector__method__title{-webkit-flex:1;-ms-flex:1;flex:1}.payment-method-selector .selector__method__subtitle{font-size:12px;line-height:1.17;color:#666}.payment-method-selector .selector__method a{color:#00b5e2;font-weight:bold;}.payment-method-selector .selector__method a:hover{color:#009cc2;cursor:pointer}.payment-method-selector .selector__method input{-webkit-flex:none;-ms-flex:none;flex:none;margin:0}.payment-method-selector .selector__method img{margin:0 15px}.payment-method-selector .selector__method-image{width:25px;height:25px}.payment-method-selector .selector__card-icon{width:40px;height:24px}.payment-method-selector .selector__add-card-icon{margin:0 15px;width:40px;height:24px;border-radius:4px;background-color:#666;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.payment-method-selector .selector__add-card-icon:before{content:"\f067";font-size:12px;font-family:FontAwesome;color:#fff}.webapp-content .settings{display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#f2f2f2;min-height:100vh;margin-top:50px;}.webapp-content .settings__card{padding:30px;border-radius:3px;background-color:#fff;color:#666;margin-bottom:20px;}.webapp-content .settings__card b{font-weight:600}.webapp-content .settings__card__tags-input-text strong{font-weight:bold}.webapp-content .settings__card__title{font-size:18px;color:#333;margin-bottom:16px}.webapp-content .settings__card__subtitle{font-size:12px;color:#999}.webapp-content .settings__card__section h5{color:#333;font-size:14px;font-weight:600;margin-bottom:1em;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.webapp-content .settings__card__section + .settings__card__section{padding-top:1em;margin-top:2em;border-top:1px solid #e6e6e6}.webapp-content .settings__card__toggle{display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .settings__card__toggle-text{-webkit-flex:1;-ms-flex:1;flex:1;color:#666}.webapp-content .settings__card__toggle .switcher{-webkit-flex:none;-ms-flex:none;flex:none;margin-right:10px;width:40px;height:20px;}.webapp-content .settings__card__toggle .switcher__handler{width:16px;height:16px}.webapp-content .settings__card__toggle .switcher input.switcher__input:checked ~ .switcher__handler{left:22px}.webapp-content .settings__card__notice-title{font-weight:600;color:#666;margin-bottom:8px}.webapp-content .settings__card__notice-block{border-radius:3px;background-color:#fafafa;padding:10px 15px;color:#9b9a9b}.webapp-content .settings__card__block{margin:20px auto;display:block;}.webapp-content .settings__card__block h5{color:#333;font-size:14px;font-weight:600}.webapp-content .settings__card__block.bitcoin-note{max-width:700px;margin:30px 0 20px;line-height:24px;}.webapp-content .settings__card__block.bitcoin-note i{color:#ff7142;margin-right:6px}.webapp-content .settings__card__radio-list{margin-top:15px;}.webapp-content .settings__card__radio-list > label + label{margin-top:5px}.webapp-content .settings__card__radio-list-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:3px;border:solid 1px #e1e6e6;padding:0 15px;height:50px;}.webapp-content .settings__card__radio-list-item__title{color:#4d4d4d;-webkit-flex:none;-ms-flex:none;flex:none}.webapp-content .settings__card__radio-list-item__description{font-size:12px;text-align:right;color:#999;-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .settings__card__radio-list-item input{-webkit-flex:none;-ms-flex:none;flex:none;margin-right:15px;margin-top:0}.webapp-content .settings__card__radio-list-item img{width:25px;height:25px;-webkit-flex:none;-ms-flex:none;flex:none;margin-right:15px}.webapp-content .settings__card__radio-group-text strong{font-weight:600;color:#666}.webapp-content .settings__card__radio-group-choices{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0 20px 0;}.webapp-content .settings__card__radio-group-choices label{margin-right:27px;color:#666;font-size:14px;}.webapp-content .settings__card__radio-group-choices label input{margin-right:13px;min-width:initial;max-width:initial}.webapp-content .settings__card__success-message{background-color:rgba(0,187,142,0.1);color:#24a88a;text-align:center;padding:8px;margin-bottom:20px}.webapp-content .settings__card__error-message{background-color:#fff5f2;color:#ff7142;text-align:center;padding:8px;margin-bottom:20px}.webapp-content .settings__card__info-message{background-color:#f2f2f2;color:#666;text-align:center;padding:8px;margin-bottom:20px}.webapp-content .settings__card__input{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .settings__card__input .form-block__input--required{display:none}.webapp-content .settings__card__input .form-block__input{width:100%;position:relative;}.webapp-content .settings__card__input .form-block__input label{position:absolute;left:0;top:5px;font-size:14px;color:#666;cursor:initial;z-index:1;transition:top .2s ease,color .2s ease,font-siz .2s ease}.webapp-content .settings__card__input .form-block__input input{padding:5px 0;font-size:1em;border:none;border-bottom:solid 1px #b2b2b2;width:100%;max-width:300px;font-weight:600;color:#666;}.webapp-content .settings__card__input .form-block__input input:focus{color:#4c4c4c;border-bottom:solid 1px #00b5e2}.webapp-content .settings__card__input .form-block__input--focused label,.webapp-content .settings__card__input .form-block__input--nonempty label{font-size:10px;color:#00b5e2;top:-20px}.webapp-content .settings__card__warning{color:#333;}.webapp-content .settings__card__warning:before{font-family:FontAwesome;content:"\f071";display:inline-block;color:#ff7142;margin-right:8px}.webapp-content .settings__card__actions{padding-top:25px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .settings__card__actions__error-message{color:#ff7142}.webapp-content .settings__card__actions__success-message{color:#00bb8f}.webapp-content .settings__card__actions .btn-primary,.webapp-content .settings__card__actions .btn,.webapp-content .settings__card__actions .btn-highlight{padding:10px 20px;margin-right:15px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.webapp-content .settings__card--account-password .settings__card__input{margin-top:35px}.webapp-content .settings__card--account-email .settings__card__input.password{margin-top:25px}.webapp-content .settings__card--account-username .settings__card__input.username{position:relative;}.webapp-content .settings__card--account-username .settings__card__input.username .form-block__error-message{position:absolute;bottom:0;max-width:300px;border-radius:3px;background-color:#f7f7f7;box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);padding:11px 16px;font-size:12px;color:#666;margin-left:20px;}@media (max-width:960px){.webapp-content .settings__card--account-username .settings__card__input.username .form-block__error-message{position:initial;display:block;margin-left:0;margin-top:10px}}.webapp-content .settings__card--account-username .settings__card__warning{margin:10px 0 10px 0}.webapp-content .settings__card--account-username .settings__card__warning-list{line-height:1.71;margin:0 0 25px 10px;}.webapp-content .settings__card--account-username .settings__card__warning-list li{line-height:24px;}.webapp-content .settings__card--account-username .settings__card__warning-list li:before{content:'•';padding-right:20px}.webapp-content .settings__card--broadcast,.webapp-content .settings__card--email,.webapp-content .settings__card--availability,.webapp-content .settings__card .settings__card__toggle{margin-bottom:20px;}.webapp-content .settings__card--broadcast:last-child,.webapp-content .settings__card--email:last-child,.webapp-content .settings__card--availability:last-child,.webapp-content .settings__card .settings__card__toggle:last-child{margin-bottom:0}.webapp-content .settings__card .form-block__select .form-block__error-message,.webapp-content .settings__card .form-block__input .form-block__error-message,.webapp-content .settings__card .form-block__textarea .form-block__error-message{color:#ff7142;margin-left:6px;font-size:14px;display:inline-block}.webapp-content .settings__card .form-block__select label,.webapp-content .settings__card .form-block__input label,.webapp-content .settings__card .form-block__textarea label{font-size:14px;padding-bottom:.5em}.webapp-content .settings__card .form-block__select .prepanded,.webapp-content .settings__card .form-block__input .prepanded,.webapp-content .settings__card .form-block__textarea .prepanded{margin-right:.6em}.webapp-content .settings__card .form-block__select .appended,.webapp-content .settings__card .form-block__input .appended,.webapp-content .settings__card .form-block__textarea .appended{margin-left:.6em}.webapp-content .settings__card .form-block__input .prepanded,.webapp-content .settings__card .form-block__input .appended,.webapp-content .settings__card .form-block__input .form-block__inner-wrapper{display:inline-block}.webapp-content .settings__card .form-block__input .form-block__inner-wrapper input[type="number"]{width:90px;height:auto;margin:auto 4px}.webapp-content .settings__card__payout .form-block__select label{font-size:18px;color:#333;margin-bottom:8px;padding:0}.webapp-content .settings__card__payout .settings__card__input .form-block__input label,.webapp-content .settings__card__payout .settings__card__input .form-block__input--focused label{position:initial;font-size:18px;color:#333;margin-bottom:8px;padding:0}.webapp-content .settings__card__payout .settings__card__title i{font-size:18px;color:#aaa;margin-left:10px}.webapp-content .settings__card__payout .settings__card__title-tooltip-content{width:270px}@media (max-width:750px){.webapp-content .settings__card__payout .settings__card__radio-list-item__description{display:none}}.webapp-content .settings__card__payout__row-margin{margin-top:30px}.webapp-content .settings__card__payout__method-info{font-size:14px;color:#999;}.webapp-content .settings__card__payout__method-info .title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.webapp-content .settings__card__payout__method-info ul{font-size:14px;color:#999;margin-top:10px}.webapp-content .settings__card__payout__method-info li{line-height:24px;display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .settings__card__payout__method-info li:before{content:'•  ';margin:0 18px 0 10px}.webapp-content .settings__card__payout__ach-type > label + label{margin-left:10px;}@media (max-width:852px){.webapp-content .settings__card__payout__ach-type > label + label{margin-left:0;margin-top:10px}}.webapp-content .settings__card__payout__ach-type label{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:240px}.webapp-content .settings__card__payout__form-row{display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:852px){.webapp-content .settings__card__payout__form-row{display:block}}.webapp-content .settings__card__payout__form-row > div:first-child{max-width:300px;width:100%}.webapp-content .settings__card__payout__form-row > div + div{margin-left:30px;}@media (max-width:852px){.webapp-content .settings__card__payout__form-row > div + div{margin-left:0;margin-top:30px}}.webapp-content .settings .sidebar{width:210px;padding:0 0 10px;height:100%;text-align:left;position:fixed;border-right:1px solid #e0e0e0;background:#fafafa;top:50px;z-index:3;overflow-y:auto;height:calc(100vh - 50px);}.webapp-content .settings .sidebar__back-btn{color:#999;padding:13px 20px;cursor:pointer;display:block;}.webapp-content .settings .sidebar__back-btn i{margin-right:8px}.webapp-content .settings .sidebar__back-btn:hover{text-decoration:none;color:#666}.webapp-content .settings .sidebar__group{margin-bottom:12px}.webapp-content .settings .sidebar__group-name{font-size:18px;color:#333;padding:10px 20px;border-bottom:solid 1px #d9d9d9}.webapp-content .settings .sidebar__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;}.webapp-content .settings .sidebar__item:hover{background-color:#e6e6e6;}.webapp-content .settings .sidebar__item:hover .sidebar__item__link{color:#595959}.webapp-content .settings .sidebar__item__link,.webapp-content .settings .sidebar__item__link--active{color:#666;padding:13px 0 13px 20px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:1;-ms-flex:1;flex:1;text-decoration:none;}.webapp-content .settings .sidebar__item__link i,.webapp-content .settings .sidebar__item__link--active i{padding-right:10px;font-size:1.2em;vertical-align:middle;width:28px;text-align:center;}.webapp-content .settings .sidebar__item__link i.tail,.webapp-content .settings .sidebar__item__link--active i.tail{padding-left:4px;padding-right:0;font-size:1em;width:auto}.webapp-content .settings .sidebar__item__link span,.webapp-content .settings .sidebar__item__link--active span{vertical-align:middle}.webapp-content .settings .sidebar__item__link--active{color:#003648;background-color:#dfe4e6;font-weight:600}.webapp-content .settings__payment__method-editor{max-width:480px}.webapp-content .settings__payment__method-description{margin-top:20px}.webapp-content .settings__payment__title-tooltip{margin-left:10px;}.webapp-content .settings__payment__title-tooltip i{color:#999;font-size:18px;cursor:pointer}.webapp-content .settings__payment__title-tooltip-content{width:250px;}.webapp-content .settings__payment__title-tooltip-content p{color:#fff}.webapp-content .settings__buy-credits__credit{font-size:20px;font-weight:600;color:#666}.webapp-content .settings__buy-credits__buy-btn{margin-top:30px}.webapp-content .settings__buy-credits .buy-credit-form__title{font-size:18px;color:#333;margin-bottom:10px}.webapp-content .settings__buy-credits .buy-credit-form__amount-options{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:30px;border-bottom:solid 1px #e1e6e6;padding-bottom:30px;}.webapp-content .settings__buy-credits .buy-credit-form__amount-options > div + div{margin-left:10px}.webapp-content .settings__buy-credits .buy-credit-form .payment-method-selector{max-width:550px}.webapp-content .settings__buy-credits .buy-credit-form__amount{border-radius:3px;border:solid 1px #e1e6e6;width:80px;height:36px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#555;cursor:pointer;}.webapp-content .settings__buy-credits .buy-credit-form__amount:hover{background-color:rgba(216,216,216,0.2);border:solid 1px #ccc}.webapp-content .settings__buy-credits .buy-credit-form__amount--active{border:solid 1px #007f9e;background-color:#e6f6fa;}.webapp-content .settings__buy-credits .buy-credit-form__amount--active:hover{border:solid 1px #007f9e;background-color:#e6f6fa}.webapp-content .settings__container{max-width:1280px;width:100%;margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex}.webapp-content .settings__main-content{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:calc(100% - 210px);margin-left:210px;background:#f2f2f2;padding:0 45px;}.webapp-content .settings__main-content .main-content__title{font-size:18px;font-weight:600;color:#666;padding:20px 0;}.webapp-content .settings__main-content .main-content__title small{font-size:12px;color:#999;padding-left:12px;}.webapp-content .settings__main-content .main-content__title small a{color:#999;text-decoration:underline}.webapp-content .settings__main-content .main-content__empty,.webapp-content .settings__main-content .main-content__loading{margin-top:40px;text-align:center;color:#999;font-weight:500}.webapp-content .settings__message{border-radius:3px;text-align:center;padding:5px;font-size:12px;margin:12px 0;}.webapp-content .settings__message--error{color:#ff7142;background-color:#fff5f2}.webapp-content .settings__message--success{color:#00bb8f;background-color:#e6fffa;}.webapp-content .settings__message--success:before{content:"\f00c";font-size:14px;margin-right:3px;font-family:FontAwesome}@media (max-width:640px){.appChatbox-toolbar{display:none}}.webapp-content .signup-modal{padding:45px 0 0;background:#149290;text-align:center;min-width:600px;cursor:default;box-sizing:border-box;}@media (max-width:768px){.webapp-content .signup-modal{min-width:300px}}.webapp-content .signup-modal__flash-msg{padding:5px;margin-bottom:0;border-radius:0}.webapp-content .signup-modal__codementor-icon{width:80px;height:80px}.webapp-content .signup-modal__headline{color:#fff;font-weight:bold;margin-top:20px;margin-bottom:20px}.webapp-content .signup-modal__input-block{padding-bottom:40px;}.webapp-content .signup-modal__input-block__email{padding:4px 10px;width:45%;height:45px;font-size:16px;margin:0 5px;color:#666;line-height:45px;border-radius:2px;background-color:#fff;border:1px #eee solid;transition:border ease .4s}.webapp-content .signup-modal__input-block__btn{margin:0 5px;font-weight:bold;font-size:14px;border-radius:3px;padding:0 17px;background-color:#e84d3d;border:none;border-bottom:2px solid #a53c39;color:#fff;text-decoration:none;height:45px;transition:background-position .1s linear;text-transform:uppercase}.webapp-content .coding-challenge__wrapper{border:solid 1px #e1e6e6;padding:1.5em 2em 2.5em;color:#555}.webapp-content .coding-challenge__header .fa-2x{color:#9b9b9b}.webapp-content .coding-challenge__header h4{color:#073648;margin:1em 0 1.2em}.webapp-content .coding-challenge__body{margin-bottom:2em}.webapp-content .coding-challenge__body p{line-height:1.5;font-size:.9em;margin-bottom:1em;}.webapp-content .coding-challenge__body p.sub-content{color:#999}.webapp-content .coding-challenge__footer h5{color:#073648;margin-bottom:3px}.webapp-content .coding-challenge__footer small{color:#999}.webapp-content .coding-challenge__actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:.8em;}.webapp-content .coding-challenge__actions select{min-width:120px;margin-right:.8em}.codingChallengeModal{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:95%;letter-spacing:.5;}.codingChallengeModal *{box-sizing:border-box}.codingChallengeModal p{margin-top:0}.codingChallengeModal a{text-decoration:none;cursor:pointer;}.codingChallengeModal a:hover,.codingChallengeModal a:focus{text-decoration:underline}.codingChallengeModal h1,.codingChallengeModal h2,.codingChallengeModal h3,.codingChallengeModal h4,.codingChallengeModal h5{line-height:inherit}.codingChallengeModal input[type="text"],.codingChallengeModal input[type="password"],.codingChallengeModal input[type="email"],.codingChallengeModal input[type="tel"],.codingChallengeModal input[type="url"],.codingChallengeModal textarea,.codingChallengeModal select{height:auto;line-height:initial;background:#fff;min-width:120px;max-width:100%;border-radius:2px;border:1px solid #e1e6e6;color:#555;transition:all .4s ease-out;outline:none;font-size:.9em;font-family:"Open Sans",sans-serif;margin:0;}.codingChallengeModal input[type="text"]:focus,.codingChallengeModal input[type="password"]:focus,.codingChallengeModal input[type="email"]:focus,.codingChallengeModal input[type="tel"]:focus,.codingChallengeModal input[type="url"]:focus,.codingChallengeModal textarea:focus,.codingChallengeModal select:focus{border:1px solid #afbdbd;color:#333}.codingChallengeModal input[type="text"]:required,.codingChallengeModal input[type="password"]:required,.codingChallengeModal input[type="email"]:required,.codingChallengeModal input[type="tel"]:required,.codingChallengeModal input[type="url"]:required,.codingChallengeModal textarea:required,.codingChallengeModal select:required{box-shadow:none}.codingChallengeModal input{position:relative;font-size:1em;padding:8px 10px}.codingChallengeModal img{max-width:100%}.codingChallengeModal strong{font-weight:600}.codingChallengeModal textarea{width:100%;padding:7px 10px;line-height:20px;overflow-y:scroll}.codingChallengeModal input::-webkit-input-placeholder,.codingChallengeModal textarea::-webkit-input-placeholder{color:#b8b8b8}.codingChallengeModal input::-moz-placeholder,.codingChallengeModal textarea::-moz-placeholder{color:#b8b8b8}.codingChallengeModal input:-ms-input-placeholder,.codingChallengeModal textarea:-ms-input-placeholder{color:#b8b8b8}.codingChallengeModal input::placeholder,.codingChallengeModal textarea::placeholder{color:#b8b8b8}.codingChallengeModal label{display:block;cursor:pointer;color:#073648;font-size:.9em;font-weight:500;margin:0}.codingChallengeModal select{height:36px;cursor:pointer;color:#888;max-width:300px}.codingChallengeModal hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.codingChallengeModal ul{margin:0;padding:0}.codingChallengeModal .btn,.codingChallengeModal .btn-primary,.codingChallengeModal .btn-secondary,.codingChallengeModal .btn-highlight{color:#888;background:#f3f5f5;border-radius:3px;padding:12px 28px;text-align:center;outline:none;cursor:pointer;display:inline-block;font-size:1em;line-height:1;border:none;text-transform:capitalize;text-shadow:none;letter-spacing:0;}.codingChallengeModal .btn i,.codingChallengeModal .btn-primary i,.codingChallengeModal .btn-secondary i,.codingChallengeModal .btn-highlight i{padding-right:6px}.codingChallengeModal .btn:focus,.codingChallengeModal .btn-primary:focus,.codingChallengeModal .btn-secondary:focus,.codingChallengeModal .btn-highlight:focus,.codingChallengeModal .btn:hover,.codingChallengeModal .btn-primary:hover,.codingChallengeModal .btn-secondary:hover,.codingChallengeModal .btn-highlight:hover,.codingChallengeModal .btn:active,.codingChallengeModal .btn-primary:active,.codingChallengeModal .btn-secondary:active,.codingChallengeModal .btn-highlight:active,.codingChallengeModal .btn:focus:active,.codingChallengeModal .btn-primary:focus:active,.codingChallengeModal .btn-secondary:focus:active,.codingChallengeModal .btn-highlight:focus:active,.codingChallengeModal .btn:active:hover,.codingChallengeModal .btn-primary:active:hover,.codingChallengeModal .btn-secondary:active:hover,.codingChallengeModal .btn-highlight:active:hover{box-shadow:none;text-decoration:none}.codingChallengeModal .btn,.codingChallengeModal a.btn{color:#555;background:#f3f5f5;}.codingChallengeModal .btn i,.codingChallengeModal a.btn i{color:#555}.codingChallengeModal .btn:hover,.codingChallengeModal a.btn:hover{background:#f0f2f2}.codingChallengeModal .btn:focus,.codingChallengeModal a.btn:focus{color:#555;background:#f3f5f5;}.codingChallengeModal .btn:focus i,.codingChallengeModal a.btn:focus i{color:#555}.codingChallengeModal .btn:active,.codingChallengeModal a.btn:active,.codingChallengeModal .btn:focus:active,.codingChallengeModal a.btn:focus:active,.codingChallengeModal .btn:active:hover,.codingChallengeModal a.btn:active:hover{background:#eceeee}.codingChallengeModal .btn--disabled[disabled],.codingChallengeModal a.btn--disabled[disabled],.codingChallengeModal .btn--disabled,.codingChallengeModal a.btn--disabled{opacity:.6;cursor:not-allowed;}.codingChallengeModal .btn--disabled[disabled]:hover,.codingChallengeModal a.btn--disabled[disabled]:hover,.codingChallengeModal .btn--disabled:hover,.codingChallengeModal a.btn--disabled:hover,.codingChallengeModal .btn--disabled[disabled]:active,.codingChallengeModal a.btn--disabled[disabled]:active,.codingChallengeModal .btn--disabled:active,.codingChallengeModal a.btn--disabled:active,.codingChallengeModal .btn--disabled[disabled]:focus,.codingChallengeModal a.btn--disabled[disabled]:focus,.codingChallengeModal .btn--disabled:focus,.codingChallengeModal a.btn--disabled:focus,.codingChallengeModal .btn--disabled[disabled]:focus:active,.codingChallengeModal a.btn--disabled[disabled]:focus:active,.codingChallengeModal .btn--disabled:focus:active,.codingChallengeModal a.btn--disabled:focus:active,.codingChallengeModal .btn--disabled[disabled]:active:hover,.codingChallengeModal a.btn--disabled[disabled]:active:hover,.codingChallengeModal .btn--disabled:active:hover,.codingChallengeModal a.btn--disabled:active:hover{background-color:#f3f5f5}.codingChallengeModal .btn--submitting[disabled],.codingChallengeModal a.btn--submitting[disabled],.codingChallengeModal .btn--submitting,.codingChallengeModal a.btn--submitting{opacity:.6;cursor:default;}.codingChallengeModal .btn--submitting[disabled]:hover,.codingChallengeModal a.btn--submitting[disabled]:hover,.codingChallengeModal .btn--submitting:hover,.codingChallengeModal a.btn--submitting:hover,.codingChallengeModal .btn--submitting[disabled]:active,.codingChallengeModal a.btn--submitting[disabled]:active,.codingChallengeModal .btn--submitting:active,.codingChallengeModal a.btn--submitting:active,.codingChallengeModal .btn--submitting[disabled]:focus,.codingChallengeModal a.btn--submitting[disabled]:focus,.codingChallengeModal .btn--submitting:focus,.codingChallengeModal a.btn--submitting:focus,.codingChallengeModal .btn--submitting[disabled]:focus:active,.codingChallengeModal a.btn--submitting[disabled]:focus:active,.codingChallengeModal .btn--submitting:focus:active,.codingChallengeModal a.btn--submitting:focus:active,.codingChallengeModal .btn--submitting[disabled]:active:hover,.codingChallengeModal a.btn--submitting[disabled]:active:hover,.codingChallengeModal .btn--submitting:active:hover,.codingChallengeModal a.btn--submitting:active:hover{background-color:#f3f5f5}.codingChallengeModal .btn--submitting[disabled]:before,.codingChallengeModal a.btn--submitting[disabled]:before,.codingChallengeModal .btn--submitting:before,.codingChallengeModal a.btn--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.codingChallengeModal .btn--unfilled,.codingChallengeModal a.btn--unfilled{background:transparent;color:#f3f5f5;border:1px solid #f3f5f5;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.codingChallengeModal .btn--unfilled i,.codingChallengeModal a.btn--unfilled i{color:#f3f5f5}.codingChallengeModal .btn--unfilled:hover,.codingChallengeModal a.btn--unfilled:hover{background:transparent;color:#f0f2f2;border:1px solid #f0f2f2;}.codingChallengeModal .btn--unfilled:hover i,.codingChallengeModal a.btn--unfilled:hover i{color:#f0f2f2}.codingChallengeModal .btn--unfilled:focus,.codingChallengeModal a.btn--unfilled:focus{background:transparent;color:#f3f5f5;border:1px solid #f3f5f5;text-shadow:none;box-shadow:none;}.codingChallengeModal .btn--unfilled:focus i,.codingChallengeModal a.btn--unfilled:focus i{color:#f3f5f5}.codingChallengeModal .btn--unfilled:active,.codingChallengeModal a.btn--unfilled:active,.codingChallengeModal .btn--unfilled:focus:active,.codingChallengeModal a.btn--unfilled:focus:active,.codingChallengeModal .btn--unfilled:active:hover,.codingChallengeModal a.btn--unfilled:active:hover{background:transparent;color:#eceeee;border:1px solid #eceeee;}.codingChallengeModal .btn--unfilled:active i,.codingChallengeModal a.btn--unfilled:active i,.codingChallengeModal .btn--unfilled:focus:active i,.codingChallengeModal a.btn--unfilled:focus:active i,.codingChallengeModal .btn--unfilled:active:hover i,.codingChallengeModal a.btn--unfilled:active:hover i{color:#eceeee}.codingChallengeModal .btn-primary.btn-cmx,.codingChallengeModal a.btn-primary.btn-cmx{color:#fff;background:#4cc;}.codingChallengeModal .btn-primary.btn-cmx i,.codingChallengeModal a.btn-primary.btn-cmx i{color:#fff}.codingChallengeModal .btn-primary.btn-cmx:hover,.codingChallengeModal a.btn-primary.btn-cmx:hover{background:#1eaca6}.codingChallengeModal .btn-primary.btn-cmx:focus,.codingChallengeModal a.btn-primary.btn-cmx:focus{color:#fff;background:#4cc;}.codingChallengeModal .btn-primary.btn-cmx:focus i,.codingChallengeModal a.btn-primary.btn-cmx:focus i{color:#fff}.codingChallengeModal .btn-primary.btn-cmx:active,.codingChallengeModal a.btn-primary.btn-cmx:active,.codingChallengeModal .btn-primary.btn-cmx:focus:active,.codingChallengeModal a.btn-primary.btn-cmx:focus:active,.codingChallengeModal .btn-primary.btn-cmx:active:hover,.codingChallengeModal a.btn-primary.btn-cmx:active:hover{background:#22c2bb}.codingChallengeModal .btn-primary.btn-cmx--disabled[disabled],.codingChallengeModal a.btn-primary.btn-cmx--disabled[disabled],.codingChallengeModal .btn-primary.btn-cmx--disabled,.codingChallengeModal a.btn-primary.btn-cmx--disabled{opacity:.6;cursor:not-allowed;}.codingChallengeModal .btn-primary.btn-cmx--disabled[disabled]:hover,.codingChallengeModal a.btn-primary.btn-cmx--disabled[disabled]:hover,.codingChallengeModal .btn-primary.btn-cmx--disabled:hover,.codingChallengeModal a.btn-primary.btn-cmx--disabled:hover,.codingChallengeModal .btn-primary.btn-cmx--disabled[disabled]:active,.codingChallengeModal a.btn-primary.btn-cmx--disabled[disabled]:active,.codingChallengeModal .btn-primary.btn-cmx--disabled:active,.codingChallengeModal a.btn-primary.btn-cmx--disabled:active,.codingChallengeModal .btn-primary.btn-cmx--disabled[disabled]:focus,.codingChallengeModal a.btn-primary.btn-cmx--disabled[disabled]:focus,.codingChallengeModal .btn-primary.btn-cmx--disabled:focus,.codingChallengeModal a.btn-primary.btn-cmx--disabled:focus,.codingChallengeModal .btn-primary.btn-cmx--disabled[disabled]:focus:active,.codingChallengeModal a.btn-primary.btn-cmx--disabled[disabled]:focus:active,.codingChallengeModal .btn-primary.btn-cmx--disabled:focus:active,.codingChallengeModal a.btn-primary.btn-cmx--disabled:focus:active,.codingChallengeModal .btn-primary.btn-cmx--disabled[disabled]:active:hover,.codingChallengeModal a.btn-primary.btn-cmx--disabled[disabled]:active:hover,.codingChallengeModal .btn-primary.btn-cmx--disabled:active:hover,.codingChallengeModal a.btn-primary.btn-cmx--disabled:active:hover{background-color:#4cc}.codingChallengeModal .btn-primary.btn-cmx--submitting[disabled],.codingChallengeModal a.btn-primary.btn-cmx--submitting[disabled],.codingChallengeModal .btn-primary.btn-cmx--submitting,.codingChallengeModal a.btn-primary.btn-cmx--submitting{opacity:.6;cursor:default;}.codingChallengeModal .btn-primary.btn-cmx--submitting[disabled]:hover,.codingChallengeModal a.btn-primary.btn-cmx--submitting[disabled]:hover,.codingChallengeModal .btn-primary.btn-cmx--submitting:hover,.codingChallengeModal a.btn-primary.btn-cmx--submitting:hover,.codingChallengeModal .btn-primary.btn-cmx--submitting[disabled]:active,.codingChallengeModal a.btn-primary.btn-cmx--submitting[disabled]:active,.codingChallengeModal .btn-primary.btn-cmx--submitting:active,.codingChallengeModal a.btn-primary.btn-cmx--submitting:active,.codingChallengeModal .btn-primary.btn-cmx--submitting[disabled]:focus,.codingChallengeModal a.btn-primary.btn-cmx--submitting[disabled]:focus,.codingChallengeModal .btn-primary.btn-cmx--submitting:focus,.codingChallengeModal a.btn-primary.btn-cmx--submitting:focus,.codingChallengeModal .btn-primary.btn-cmx--submitting[disabled]:focus:active,.codingChallengeModal a.btn-primary.btn-cmx--submitting[disabled]:focus:active,.codingChallengeModal .btn-primary.btn-cmx--submitting:focus:active,.codingChallengeModal a.btn-primary.btn-cmx--submitting:focus:active,.codingChallengeModal .btn-primary.btn-cmx--submitting[disabled]:active:hover,.codingChallengeModal a.btn-primary.btn-cmx--submitting[disabled]:active:hover,.codingChallengeModal .btn-primary.btn-cmx--submitting:active:hover,.codingChallengeModal a.btn-primary.btn-cmx--submitting:active:hover{background-color:#4cc}.codingChallengeModal .btn-primary.btn-cmx--submitting[disabled]:before,.codingChallengeModal a.btn-primary.btn-cmx--submitting[disabled]:before,.codingChallengeModal .btn-primary.btn-cmx--submitting:before,.codingChallengeModal a.btn-primary.btn-cmx--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.codingChallengeModal .btn-primary.btn-cmx--unfilled,.codingChallengeModal a.btn-primary.btn-cmx--unfilled{background:transparent;color:#4cc;border:1px solid #4cc;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.codingChallengeModal .btn-primary.btn-cmx--unfilled i,.codingChallengeModal a.btn-primary.btn-cmx--unfilled i{color:#4cc}.codingChallengeModal .btn-primary.btn-cmx--unfilled:hover,.codingChallengeModal a.btn-primary.btn-cmx--unfilled:hover{background:transparent;color:#1eaca6;border:1px solid #1eaca6;}.codingChallengeModal .btn-primary.btn-cmx--unfilled:hover i,.codingChallengeModal a.btn-primary.btn-cmx--unfilled:hover i{color:#1eaca6}.codingChallengeModal .btn-primary.btn-cmx--unfilled:focus,.codingChallengeModal a.btn-primary.btn-cmx--unfilled:focus{background:transparent;color:#4cc;border:1px solid #4cc;text-shadow:none;box-shadow:none;}.codingChallengeModal .btn-primary.btn-cmx--unfilled:focus i,.codingChallengeModal a.btn-primary.btn-cmx--unfilled:focus i{color:#4cc}.codingChallengeModal .btn-primary.btn-cmx--unfilled:active,.codingChallengeModal a.btn-primary.btn-cmx--unfilled:active,.codingChallengeModal .btn-primary.btn-cmx--unfilled:focus:active,.codingChallengeModal a.btn-primary.btn-cmx--unfilled:focus:active,.codingChallengeModal .btn-primary.btn-cmx--unfilled:active:hover,.codingChallengeModal a.btn-primary.btn-cmx--unfilled:active:hover{background:transparent;color:#22c2bb;border:1px solid #22c2bb;}.codingChallengeModal .btn-primary.btn-cmx--unfilled:active i,.codingChallengeModal a.btn-primary.btn-cmx--unfilled:active i,.codingChallengeModal .btn-primary.btn-cmx--unfilled:focus:active i,.codingChallengeModal a.btn-primary.btn-cmx--unfilled:focus:active i,.codingChallengeModal .btn-primary.btn-cmx--unfilled:active:hover i,.codingChallengeModal a.btn-primary.btn-cmx--unfilled:active:hover i{color:#22c2bb}.codingChallengeModal .btn-primary,.codingChallengeModal a.btn-primary{color:#fff;background:#009fc6;}.codingChallengeModal .btn-primary i,.codingChallengeModal a.btn-primary i{color:#fff}.codingChallengeModal .btn-primary:hover,.codingChallengeModal a.btn-primary:hover{background:#00a3cb}.codingChallengeModal .btn-primary:focus,.codingChallengeModal a.btn-primary:focus{color:#fff;background:#009fc6;}.codingChallengeModal .btn-primary:focus i,.codingChallengeModal a.btn-primary:focus i{color:#fff}.codingChallengeModal .btn-primary:active,.codingChallengeModal a.btn-primary:active,.codingChallengeModal .btn-primary:focus:active,.codingChallengeModal a.btn-primary:focus:active,.codingChallengeModal .btn-primary:active:hover,.codingChallengeModal a.btn-primary:active:hover{background:#0099be}.codingChallengeModal .btn-primary--disabled[disabled],.codingChallengeModal a.btn-primary--disabled[disabled],.codingChallengeModal .btn-primary--disabled,.codingChallengeModal a.btn-primary--disabled{opacity:.6;cursor:not-allowed;}.codingChallengeModal .btn-primary--disabled[disabled]:hover,.codingChallengeModal a.btn-primary--disabled[disabled]:hover,.codingChallengeModal .btn-primary--disabled:hover,.codingChallengeModal a.btn-primary--disabled:hover,.codingChallengeModal .btn-primary--disabled[disabled]:active,.codingChallengeModal a.btn-primary--disabled[disabled]:active,.codingChallengeModal .btn-primary--disabled:active,.codingChallengeModal a.btn-primary--disabled:active,.codingChallengeModal .btn-primary--disabled[disabled]:focus,.codingChallengeModal a.btn-primary--disabled[disabled]:focus,.codingChallengeModal .btn-primary--disabled:focus,.codingChallengeModal a.btn-primary--disabled:focus,.codingChallengeModal .btn-primary--disabled[disabled]:focus:active,.codingChallengeModal a.btn-primary--disabled[disabled]:focus:active,.codingChallengeModal .btn-primary--disabled:focus:active,.codingChallengeModal a.btn-primary--disabled:focus:active,.codingChallengeModal .btn-primary--disabled[disabled]:active:hover,.codingChallengeModal a.btn-primary--disabled[disabled]:active:hover,.codingChallengeModal .btn-primary--disabled:active:hover,.codingChallengeModal a.btn-primary--disabled:active:hover{background-color:#009fc6}.codingChallengeModal .btn-primary--submitting[disabled],.codingChallengeModal a.btn-primary--submitting[disabled],.codingChallengeModal .btn-primary--submitting,.codingChallengeModal a.btn-primary--submitting{opacity:.6;cursor:default;}.codingChallengeModal .btn-primary--submitting[disabled]:hover,.codingChallengeModal a.btn-primary--submitting[disabled]:hover,.codingChallengeModal .btn-primary--submitting:hover,.codingChallengeModal a.btn-primary--submitting:hover,.codingChallengeModal .btn-primary--submitting[disabled]:active,.codingChallengeModal a.btn-primary--submitting[disabled]:active,.codingChallengeModal .btn-primary--submitting:active,.codingChallengeModal a.btn-primary--submitting:active,.codingChallengeModal .btn-primary--submitting[disabled]:focus,.codingChallengeModal a.btn-primary--submitting[disabled]:focus,.codingChallengeModal .btn-primary--submitting:focus,.codingChallengeModal a.btn-primary--submitting:focus,.codingChallengeModal .btn-primary--submitting[disabled]:focus:active,.codingChallengeModal a.btn-primary--submitting[disabled]:focus:active,.codingChallengeModal .btn-primary--submitting:focus:active,.codingChallengeModal a.btn-primary--submitting:focus:active,.codingChallengeModal .btn-primary--submitting[disabled]:active:hover,.codingChallengeModal a.btn-primary--submitting[disabled]:active:hover,.codingChallengeModal .btn-primary--submitting:active:hover,.codingChallengeModal a.btn-primary--submitting:active:hover{background-color:#009fc6}.codingChallengeModal .btn-primary--submitting[disabled]:before,.codingChallengeModal a.btn-primary--submitting[disabled]:before,.codingChallengeModal .btn-primary--submitting:before,.codingChallengeModal a.btn-primary--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.codingChallengeModal .btn-primary--unfilled,.codingChallengeModal a.btn-primary--unfilled{background:transparent;color:#009fc6;border:1px solid #009fc6;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.codingChallengeModal .btn-primary--unfilled i,.codingChallengeModal a.btn-primary--unfilled i{color:#009fc6}.codingChallengeModal .btn-primary--unfilled:hover,.codingChallengeModal a.btn-primary--unfilled:hover{background:transparent;color:#00a3cb;border:1px solid #00a3cb;}.codingChallengeModal .btn-primary--unfilled:hover i,.codingChallengeModal a.btn-primary--unfilled:hover i{color:#00a3cb}.codingChallengeModal .btn-primary--unfilled:focus,.codingChallengeModal a.btn-primary--unfilled:focus{background:transparent;color:#009fc6;border:1px solid #009fc6;text-shadow:none;box-shadow:none;}.codingChallengeModal .btn-primary--unfilled:focus i,.codingChallengeModal a.btn-primary--unfilled:focus i{color:#009fc6}.codingChallengeModal .btn-primary--unfilled:active,.codingChallengeModal a.btn-primary--unfilled:active,.codingChallengeModal .btn-primary--unfilled:focus:active,.codingChallengeModal a.btn-primary--unfilled:focus:active,.codingChallengeModal .btn-primary--unfilled:active:hover,.codingChallengeModal a.btn-primary--unfilled:active:hover{background:transparent;color:#0099be;border:1px solid #0099be;}.codingChallengeModal .btn-primary--unfilled:active i,.codingChallengeModal a.btn-primary--unfilled:active i,.codingChallengeModal .btn-primary--unfilled:focus:active i,.codingChallengeModal a.btn-primary--unfilled:focus:active i,.codingChallengeModal .btn-primary--unfilled:active:hover i,.codingChallengeModal a.btn-primary--unfilled:active:hover i{color:#0099be}.codingChallengeModal .btn-secondary,.codingChallengeModal a.btn-secondary{color:#fff;background:#00bb8f;}.codingChallengeModal .btn-secondary i,.codingChallengeModal a.btn-secondary i{color:#fff}.codingChallengeModal .btn-secondary:hover,.codingChallengeModal a.btn-secondary:hover{background:#00b088}.codingChallengeModal .btn-secondary:focus,.codingChallengeModal a.btn-secondary:focus{color:#fff;background:#00bb8f;}.codingChallengeModal .btn-secondary:focus i,.codingChallengeModal a.btn-secondary:focus i{color:#fff}.codingChallengeModal .btn-secondary:active,.codingChallengeModal a.btn-secondary:active,.codingChallengeModal .btn-secondary:focus:active,.codingChallengeModal a.btn-secondary:focus:active,.codingChallengeModal .btn-secondary:active:hover,.codingChallengeModal a.btn-secondary:active:hover{background:#24a88a}.codingChallengeModal .btn-secondary--disabled[disabled],.codingChallengeModal a.btn-secondary--disabled[disabled],.codingChallengeModal .btn-secondary--disabled,.codingChallengeModal a.btn-secondary--disabled{opacity:.6;cursor:not-allowed;}.codingChallengeModal .btn-secondary--disabled[disabled]:hover,.codingChallengeModal a.btn-secondary--disabled[disabled]:hover,.codingChallengeModal .btn-secondary--disabled:hover,.codingChallengeModal a.btn-secondary--disabled:hover,.codingChallengeModal .btn-secondary--disabled[disabled]:active,.codingChallengeModal a.btn-secondary--disabled[disabled]:active,.codingChallengeModal .btn-secondary--disabled:active,.codingChallengeModal a.btn-secondary--disabled:active,.codingChallengeModal .btn-secondary--disabled[disabled]:focus,.codingChallengeModal a.btn-secondary--disabled[disabled]:focus,.codingChallengeModal .btn-secondary--disabled:focus,.codingChallengeModal a.btn-secondary--disabled:focus,.codingChallengeModal .btn-secondary--disabled[disabled]:focus:active,.codingChallengeModal a.btn-secondary--disabled[disabled]:focus:active,.codingChallengeModal .btn-secondary--disabled:focus:active,.codingChallengeModal a.btn-secondary--disabled:focus:active,.codingChallengeModal .btn-secondary--disabled[disabled]:active:hover,.codingChallengeModal a.btn-secondary--disabled[disabled]:active:hover,.codingChallengeModal .btn-secondary--disabled:active:hover,.codingChallengeModal a.btn-secondary--disabled:active:hover{background-color:#00bb8f}.codingChallengeModal .btn-secondary--submitting[disabled],.codingChallengeModal a.btn-secondary--submitting[disabled],.codingChallengeModal .btn-secondary--submitting,.codingChallengeModal a.btn-secondary--submitting{opacity:.6;cursor:default;}.codingChallengeModal .btn-secondary--submitting[disabled]:hover,.codingChallengeModal a.btn-secondary--submitting[disabled]:hover,.codingChallengeModal .btn-secondary--submitting:hover,.codingChallengeModal a.btn-secondary--submitting:hover,.codingChallengeModal .btn-secondary--submitting[disabled]:active,.codingChallengeModal a.btn-secondary--submitting[disabled]:active,.codingChallengeModal .btn-secondary--submitting:active,.codingChallengeModal a.btn-secondary--submitting:active,.codingChallengeModal .btn-secondary--submitting[disabled]:focus,.codingChallengeModal a.btn-secondary--submitting[disabled]:focus,.codingChallengeModal .btn-secondary--submitting:focus,.codingChallengeModal a.btn-secondary--submitting:focus,.codingChallengeModal .btn-secondary--submitting[disabled]:focus:active,.codingChallengeModal a.btn-secondary--submitting[disabled]:focus:active,.codingChallengeModal .btn-secondary--submitting:focus:active,.codingChallengeModal a.btn-secondary--submitting:focus:active,.codingChallengeModal .btn-secondary--submitting[disabled]:active:hover,.codingChallengeModal a.btn-secondary--submitting[disabled]:active:hover,.codingChallengeModal .btn-secondary--submitting:active:hover,.codingChallengeModal a.btn-secondary--submitting:active:hover{background-color:#00bb8f}.codingChallengeModal .btn-secondary--submitting[disabled]:before,.codingChallengeModal a.btn-secondary--submitting[disabled]:before,.codingChallengeModal .btn-secondary--submitting:before,.codingChallengeModal a.btn-secondary--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.codingChallengeModal .btn-secondary--unfilled,.codingChallengeModal a.btn-secondary--unfilled{background:transparent;color:#00bb8f;border:1px solid #00bb8f;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.codingChallengeModal .btn-secondary--unfilled i,.codingChallengeModal a.btn-secondary--unfilled i{color:#00bb8f}.codingChallengeModal .btn-secondary--unfilled:hover,.codingChallengeModal a.btn-secondary--unfilled:hover{background:transparent;color:#00b088;border:1px solid #00b088;}.codingChallengeModal .btn-secondary--unfilled:hover i,.codingChallengeModal a.btn-secondary--unfilled:hover i{color:#00b088}.codingChallengeModal .btn-secondary--unfilled:focus,.codingChallengeModal a.btn-secondary--unfilled:focus{background:transparent;color:#00bb8f;border:1px solid #00bb8f;text-shadow:none;box-shadow:none;}.codingChallengeModal .btn-secondary--unfilled:focus i,.codingChallengeModal a.btn-secondary--unfilled:focus i{color:#00bb8f}.codingChallengeModal .btn-secondary--unfilled:active,.codingChallengeModal a.btn-secondary--unfilled:active,.codingChallengeModal .btn-secondary--unfilled:focus:active,.codingChallengeModal a.btn-secondary--unfilled:focus:active,.codingChallengeModal .btn-secondary--unfilled:active:hover,.codingChallengeModal a.btn-secondary--unfilled:active:hover{background:transparent;color:#24a88a;border:1px solid #24a88a;}.codingChallengeModal .btn-secondary--unfilled:active i,.codingChallengeModal a.btn-secondary--unfilled:active i,.codingChallengeModal .btn-secondary--unfilled:focus:active i,.codingChallengeModal a.btn-secondary--unfilled:focus:active i,.codingChallengeModal .btn-secondary--unfilled:active:hover i,.codingChallengeModal a.btn-secondary--unfilled:active:hover i{color:#24a88a}.codingChallengeModal .btn-highlight,.codingChallengeModal a.btn-highlight{color:#fff;background:#ff7142;}.codingChallengeModal .btn-highlight i,.codingChallengeModal a.btn-highlight i{color:#fff}.codingChallengeModal .btn-highlight:hover,.codingChallengeModal a.btn-highlight:hover{background:#e66a45}.codingChallengeModal .btn-highlight:focus,.codingChallengeModal a.btn-highlight:focus{color:#fff;background:#ff7142;}.codingChallengeModal .btn-highlight:focus i,.codingChallengeModal a.btn-highlight:focus i{color:#fff}.codingChallengeModal .btn-highlight:active,.codingChallengeModal a.btn-highlight:active,.codingChallengeModal .btn-highlight:focus:active,.codingChallengeModal a.btn-highlight:focus:active,.codingChallengeModal .btn-highlight:active:hover,.codingChallengeModal a.btn-highlight:active:hover{background:#d96441}.codingChallengeModal .btn-highlight--disabled[disabled],.codingChallengeModal a.btn-highlight--disabled[disabled],.codingChallengeModal .btn-highlight--disabled,.codingChallengeModal a.btn-highlight--disabled{opacity:.6;cursor:not-allowed;}.codingChallengeModal .btn-highlight--disabled[disabled]:hover,.codingChallengeModal a.btn-highlight--disabled[disabled]:hover,.codingChallengeModal .btn-highlight--disabled:hover,.codingChallengeModal a.btn-highlight--disabled:hover,.codingChallengeModal .btn-highlight--disabled[disabled]:active,.codingChallengeModal a.btn-highlight--disabled[disabled]:active,.codingChallengeModal .btn-highlight--disabled:active,.codingChallengeModal a.btn-highlight--disabled:active,.codingChallengeModal .btn-highlight--disabled[disabled]:focus,.codingChallengeModal a.btn-highlight--disabled[disabled]:focus,.codingChallengeModal .btn-highlight--disabled:focus,.codingChallengeModal a.btn-highlight--disabled:focus,.codingChallengeModal .btn-highlight--disabled[disabled]:focus:active,.codingChallengeModal a.btn-highlight--disabled[disabled]:focus:active,.codingChallengeModal .btn-highlight--disabled:focus:active,.codingChallengeModal a.btn-highlight--disabled:focus:active,.codingChallengeModal .btn-highlight--disabled[disabled]:active:hover,.codingChallengeModal a.btn-highlight--disabled[disabled]:active:hover,.codingChallengeModal .btn-highlight--disabled:active:hover,.codingChallengeModal a.btn-highlight--disabled:active:hover{background-color:#ff7142}.codingChallengeModal .btn-highlight--submitting[disabled],.codingChallengeModal a.btn-highlight--submitting[disabled],.codingChallengeModal .btn-highlight--submitting,.codingChallengeModal a.btn-highlight--submitting{opacity:.6;cursor:default;}.codingChallengeModal .btn-highlight--submitting[disabled]:hover,.codingChallengeModal a.btn-highlight--submitting[disabled]:hover,.codingChallengeModal .btn-highlight--submitting:hover,.codingChallengeModal a.btn-highlight--submitting:hover,.codingChallengeModal .btn-highlight--submitting[disabled]:active,.codingChallengeModal a.btn-highlight--submitting[disabled]:active,.codingChallengeModal .btn-highlight--submitting:active,.codingChallengeModal a.btn-highlight--submitting:active,.codingChallengeModal .btn-highlight--submitting[disabled]:focus,.codingChallengeModal a.btn-highlight--submitting[disabled]:focus,.codingChallengeModal .btn-highlight--submitting:focus,.codingChallengeModal a.btn-highlight--submitting:focus,.codingChallengeModal .btn-highlight--submitting[disabled]:focus:active,.codingChallengeModal a.btn-highlight--submitting[disabled]:focus:active,.codingChallengeModal .btn-highlight--submitting:focus:active,.codingChallengeModal a.btn-highlight--submitting:focus:active,.codingChallengeModal .btn-highlight--submitting[disabled]:active:hover,.codingChallengeModal a.btn-highlight--submitting[disabled]:active:hover,.codingChallengeModal .btn-highlight--submitting:active:hover,.codingChallengeModal a.btn-highlight--submitting:active:hover{background-color:#ff7142}.codingChallengeModal .btn-highlight--submitting[disabled]:before,.codingChallengeModal a.btn-highlight--submitting[disabled]:before,.codingChallengeModal .btn-highlight--submitting:before,.codingChallengeModal a.btn-highlight--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.codingChallengeModal .btn-highlight--unfilled,.codingChallengeModal a.btn-highlight--unfilled{background:transparent;color:#ff7142;border:1px solid #ff7142;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.codingChallengeModal .btn-highlight--unfilled i,.codingChallengeModal a.btn-highlight--unfilled i{color:#ff7142}.codingChallengeModal .btn-highlight--unfilled:hover,.codingChallengeModal a.btn-highlight--unfilled:hover{background:transparent;color:#e66a45;border:1px solid #e66a45;}.codingChallengeModal .btn-highlight--unfilled:hover i,.codingChallengeModal a.btn-highlight--unfilled:hover i{color:#e66a45}.codingChallengeModal .btn-highlight--unfilled:focus,.codingChallengeModal a.btn-highlight--unfilled:focus{background:transparent;color:#ff7142;border:1px solid #ff7142;text-shadow:none;box-shadow:none;}.codingChallengeModal .btn-highlight--unfilled:focus i,.codingChallengeModal a.btn-highlight--unfilled:focus i{color:#ff7142}.codingChallengeModal .btn-highlight--unfilled:active,.codingChallengeModal a.btn-highlight--unfilled:active,.codingChallengeModal .btn-highlight--unfilled:focus:active,.codingChallengeModal a.btn-highlight--unfilled:focus:active,.codingChallengeModal .btn-highlight--unfilled:active:hover,.codingChallengeModal a.btn-highlight--unfilled:active:hover{background:transparent;color:#d96441;border:1px solid #d96441;}.codingChallengeModal .btn-highlight--unfilled:active i,.codingChallengeModal a.btn-highlight--unfilled:active i,.codingChallengeModal .btn-highlight--unfilled:focus:active i,.codingChallengeModal a.btn-highlight--unfilled:focus:active i,.codingChallengeModal .btn-highlight--unfilled:active:hover i,.codingChallengeModal a.btn-highlight--unfilled:active:hover i{color:#d96441}.codingChallengeModal .btn.btn-frameless{color:#999;cursor:pointer}.codingChallengeModal .empty-modal__body{text-align:center;max-width:700px;padding:2em 4em;}.codingChallengeModal .empty-modal__body .cc__modal__header{color:#073648}.codingChallengeModal .empty-modal__body .cc__modal__body{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#555;line-height:1.5;font-size:.9em;}.codingChallengeModal .empty-modal__body .cc__modal__body strong{font-size:1.4em;color:#444}.codingChallengeModal .empty-modal__body .cc__modal__footer{margin:1em 0;}.codingChallengeModal .empty-modal__body .cc__modal__footer > div{margin-bottom:1em}.import-profile-guide-modal a{color:#00b5e2;text-decoration:none}.import-profile-guide-modal__content h2{color:#003648;margin-bottom:8px}.import-profile-guide-modal__content__description{line-height:1.3;}.import-profile-guide-modal__content__description em{font-weight:600}.import-profile-guide-modal__content__description,.import-profile-guide-modal__content__note{font-size:14px;color:#999;font-weight:normal;margin-bottom:16px}.import-profile-guide-modal__content__step{margin-top:32px;}.import-profile-guide-modal__content__step h3{color:#003648;font-size:18px;margin-bottom:4px}.import-profile-guide-modal__content__step img{box-shadow:0 0 13px 0 rgba(0,0,0,0.25)}.import-profile-guide-modal__callToAction{font-size:14px;}.import-profile-guide-modal__callToAction .btn-primary{border-radius:100px;background:#00b5e2;padding:16px 24px;}.import-profile-guide-modal__callToAction .btn-primary i{margin-right:14px}.import-profile-guide-modal__callToAction .btn-primary.btn-primary--submitting:before{width:8px;height:8px}.import-profile-confirm-modal__content{color:#003648;text-align:center;}.import-profile-confirm-modal__content h2{color:#003648;font-size:22px;line-height:1.45;font-weight:bold;letter-spacing:.5px}.import-profile-confirm-modal__content__description{font-size:14px;color:#999;line-height:1.43;}.import-profile-confirm-modal__content__description em{font-weight:600}.import-profile-confirm-modal__callToAction{margin-top:32px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;font-size:14px;}.import-profile-confirm-modal__callToAction .btn{min-width:160px;height:40px}.import-profile-prmopt-modal{text-align:center;color:#003648;}.import-profile-prmopt-modal__content h2{font-size:22px}.import-profile-prmopt-modal__content__description{font-size:14px;width:360px;margin:0 auto;color:#999;line-height:1.43;}.import-profile-prmopt-modal__content__description .warning{color:#7e898d;padding-bottom:14px;text-align:center}.import-profile-prmopt-modal__content__description em{font-weight:600}.import-profile-prmopt-modal__callToAction{margin-top:32px;font-size:14px;}.import-profile-prmopt-modal__callToAction .btn-primary{padding:12px 48px}.webapp-content .application-process{font-weight:300;font-size:95%;min-height:calc(100vh);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#f3f5f5;}.webapp-content .application-process .dv-star-rating-star{font-size:1.4em;color:#ddd}.webapp-content .application-process .react-tagsinput__tags{position:relative}.webapp-content .application-process .react-tagsinput-input{display:inline-block;background:#fff;border:1px solid #ddd;border-radius:2px;padding:8px;}.webapp-content .application-process .react-tagsinput-input--hidden{display:none}.webapp-content .application-process .react-tagsinput-tag{border:1px solid #ddd;background:#e1e6e6;display:inline-block;padding:8px 12px;margin:0 8px 6px 0;border-radius:2px;color:#555;font-size:.9em}.webapp-content .application-process .react-tagsinput-remove:after{content:'x';color:#aaa;margin-left:5px;cursor:pointer}.webapp-content .application-process .react-autosuggest__container{display:inline-block;position:relative;}.webapp-content .application-process .react-autosuggest__container ul{padding:0;list-style:none}.webapp-content .application-process .react-autosuggest__suggestions-container{position:absolute;z-index:1;list-style-type:none;box-shadow:.05em .01em .5em rgba(0,0,0,0.2);background:#fff;width:100%}.webapp-content .application-process .react-autosuggest__suggestion{border-bottom:1px solid #ececec;padding:8px 10px;margin:0;color:#666}.webapp-content .application-process .react-autosuggest__suggestion--highlighted{background:#ddf1ff;cursor:pointer;}.webapp-content .application-process .react-autosuggest__suggestion--highlighted mark{background:none;font-weight:500;padding:0}.webapp-content .application-process .form-block{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:2.5em .5em 0;margin-top:1.5em;border-top:2px solid rgba(238,238,238,0.5);}.webapp-content .application-process .form-block input[type='text'],.webapp-content .application-process .form-block input[type='number'],.webapp-content .application-process .form-block input[type='email'],.webapp-content .application-process .form-block input[type='password'],.webapp-content .application-process .form-block textarea{width:100%}.webapp-content .application-process .form-block:first-child{padding:0 .5em 0;margin-top:0;border:none}.webapp-content .application-process .form-block__header{margin-bottom:1.5em;}.webapp-content .application-process .form-block__header h3{color:#073648;font-weight:400;font-size:1.4em;margin:0 8px 5px 0;display:inline-block}.webapp-content .application-process .form-block__header p,.webapp-content .application-process .form-block__header small{margin-bottom:0;color:#999;line-height:1.4;font-size:.9em;margin-top:10px}.webapp-content .application-process .form-block__body__row{display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .application-process .form-block__body__row > div{-webkit-flex:1;-ms-flex:1;flex:1;}.webapp-content .application-process .form-block__body__row > div + div{padding-left:1.2em}.webapp-content .application-process .form-block__actions{margin-top:2em;padding-top:2em;border-top:2px solid #f5f5f5;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .application-process .form-block__actions > div + div{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:1.2em}.webapp-content .application-process .form-block__inner-wrapper{display:inline-block;position:relative;width:100%;}.webapp-content .application-process .form-block__inner-wrapper .form-block__error-message{position:absolute;display:block}.webapp-content .application-process .form-block__desc{color:#999;line-height:1.4;font-size:.9em;margin-top:-2px}.webapp-content .application-process .form-block__input > label,.webapp-content .application-process .form-block__textarea > label,.webapp-content .application-process .form-block__select > label,.webapp-content .application-process .form-block__rating-stars > label,.webapp-content .application-process .form-block__tags-input > label,.webapp-content .application-process .form-block__checkboxes > label,.webapp-content .application-process .form-block__auto-suggest-input > label,.webapp-content .application-process .form-block__multi-choice > label,.webapp-content .application-process .form-block__rating-scale > label{margin-bottom:8px}.webapp-content .application-process .form-block__input--required,.webapp-content .application-process .form-block__textarea--required,.webapp-content .application-process .form-block__select--required,.webapp-content .application-process .form-block__rating-stars--required,.webapp-content .application-process .form-block__tags-input--required,.webapp-content .application-process .form-block__checkboxes--required,.webapp-content .application-process .form-block__auto-suggest-input--required,.webapp-content .application-process .form-block__multi-choice--required,.webapp-content .application-process .form-block__rating-scale--required{color:#ff7142;margin-left:5px}.webapp-content .application-process .form-block__input--error input,.webapp-content .application-process .form-block__textarea--error input,.webapp-content .application-process .form-block__select--error input,.webapp-content .application-process .form-block__rating-stars--error input,.webapp-content .application-process .form-block__tags-input--error input,.webapp-content .application-process .form-block__checkboxes--error input,.webapp-content .application-process .form-block__auto-suggest-input--error input,.webapp-content .application-process .form-block__multi-choice--error input,.webapp-content .application-process .form-block__rating-scale--error input,.webapp-content .application-process .form-block__input--error select,.webapp-content .application-process .form-block__textarea--error select,.webapp-content .application-process .form-block__select--error select,.webapp-content .application-process .form-block__rating-stars--error select,.webapp-content .application-process .form-block__tags-input--error select,.webapp-content .application-process .form-block__checkboxes--error select,.webapp-content .application-process .form-block__auto-suggest-input--error select,.webapp-content .application-process .form-block__multi-choice--error select,.webapp-content .application-process .form-block__rating-scale--error select,.webapp-content .application-process .form-block__input--error textarea,.webapp-content .application-process .form-block__textarea--error textarea,.webapp-content .application-process .form-block__select--error textarea,.webapp-content .application-process .form-block__rating-stars--error textarea,.webapp-content .application-process .form-block__tags-input--error textarea,.webapp-content .application-process .form-block__checkboxes--error textarea,.webapp-content .application-process .form-block__auto-suggest-input--error textarea,.webapp-content .application-process .form-block__multi-choice--error textarea,.webapp-content .application-process .form-block__rating-scale--error textarea{border-color:#f66}.webapp-content .application-process .form-block__input span,.webapp-content .application-process .form-block__textarea span,.webapp-content .application-process .form-block__select span,.webapp-content .application-process .form-block__rating-stars span,.webapp-content .application-process .form-block__checkboxes span{color:#666;font-weight:500;font-size:.85em;}.webapp-content .application-process .form-block__input span.prepended,.webapp-content .application-process .form-block__textarea span.prepended,.webapp-content .application-process .form-block__select span.prepended,.webapp-content .application-process .form-block__rating-stars span.prepended,.webapp-content .application-process .form-block__checkboxes span.prepended{margin-right:.4em}.webapp-content .application-process .form-block__input span.appended,.webapp-content .application-process .form-block__textarea span.appended,.webapp-content .application-process .form-block__select span.appended,.webapp-content .application-process .form-block__rating-stars span.appended,.webapp-content .application-process .form-block__checkboxes span.appended{margin-left:.6em}.webapp-content .application-process .form-block__checkboxes,.webapp-content .application-process .form-block__multi-choice{display:inline-block;}.webapp-content .application-process .form-block__checkboxes__item,.webapp-content .application-process .form-block__multi-choice__item{display:inline-block;margin-right:1.6em;}.webapp-content .application-process .form-block__checkboxes__item label,.webapp-content .application-process .form-block__multi-choice__item label{color:#666;text-transform:capitalize;display:inline-block}.webapp-content .application-process .form-block__checkboxes__item input,.webapp-content .application-process .form-block__multi-choice__item input{margin-right:6px;display:inline-block;vertical-align:baseline}.webapp-content .application-process .form-block__rating-scale__items,.webapp-content .application-process .form-block__rating-scale__x-axis{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.webapp-content .application-process .form-block__rating-scale__x-axis{font-size:.8em;color:#999;margin-top:.4em}.webapp-content .application-process .form-block__rating-scale__inner-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:390px}.webapp-content .application-process .form-block__rating-scale__item{background:#ddd;padding:4px 9px;margin-right:8px;border-radius:3px;background-color:#fff;border:solid 1px #e1e6e6;font-size:.9em;cursor:pointer;}.webapp-content .application-process .form-block__rating-scale__item:hover{border:solid 1px #38aaff;color:#38aaff}.webapp-content .application-process .form-block__rating-scale__item--active{background-color:#38aaff;border:solid 1px #398fcc;color:#fff;}.webapp-content .application-process .form-block__rating-scale__item--active:hover{color:#fff}.webapp-content .application-process .form-block__checkboxes__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.webapp-content .application-process .form-block__checkboxes__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:120px;margin-bottom:8px;}.webapp-content .application-process .form-block__checkboxes__item input{margin-top:0}.webapp-content .application-process .form-block__filepicker{position:relative;min-width:130px;display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .application-process .form-block__filepicker-preview{border-radius:3px;border:solid 1px rgba(0,0,0,0.1);}.webapp-content .application-process .form-block__filepicker-preview img{height:100%}.webapp-content .application-process .form-block__filepicker-input{-webkit-flex:1;-ms-flex:1;flex:1;background:#fff;width:130px;border:2px dashed #ddd;color:#888;outline:none;}.webapp-content .application-process .form-block__filepicker-input:before{margin-right:5px;content:"\f030";color:#aaa;font:normal normal normal 14px/1 FontAwesome}.webapp-content .application-process .form-block__filepicker-input:hover{border:2px dashed #ccc;color:#666}.webapp-content .application-process .form-block__filepicker-input--minimize{position:absolute;bottom:0;left:0;width:100%;background:rgba(7,54,72,0.9);color:#fafafa;border:none;border-radius:2px;padding:4px;}.webapp-content .application-process .form-block__filepicker-input--minimize:before{margin-right:5px;content:"\f030";color:#fafafa;font:normal normal normal 14px/1 FontAwesome}.webapp-content .application-process .form-block__filepicker-reset{position:absolute;right:12px;top:8px;cursor:pointer;background:#eee;color:#777;width:24px;height:24px;line-height:24px;border-radius:50%;text-align:center;opacity:.7;}.webapp-content .application-process .form-block__filepicker-reset:hover{opacity:.8}.webapp-content .application-process .form-block__error-message{margin-top:4px;display:inline-block;color:#f66}.webapp-content .application-process .form-block__input,.webapp-content .application-process .form-block__textarea,.webapp-content .application-process .form-block__select,.webapp-content .application-process .form-block__rating-stars,.webapp-content .application-process .form-block__tags-input,.webapp-content .application-process .form-block__checkboxes,.webapp-content .application-process .form-block__auto-suggest-input,.webapp-content .application-process .form-block__multi-choice{margin-bottom:1.6em}.webapp-content .application-process .form-block__tip a{padding-left:4px}.webapp-content .application-process .form-block__header{margin-bottom:25px;}.webapp-content .application-process .form-block__header h3{margin:0 8px 0 0;color:#003648;font-weight:600;font-size:18px}.webapp-content .application-process__body{display:-webkit-flex;display:-ms-flexbox;display:flex;width:90%;max-width:1020px;margin:0 auto;margin-top:70px;min-height:calc(100vh - 70px);}.webapp-content .application-process__body__form{-webkit-flex:2;-ms-flex:2;flex:2;padding:2em 2em 5em;background:#fff;border-right:1px solid #dcdcdc;border-left:1px solid #dcdcdc}.webapp-content .application-process__body__notes{-webkit-flex:1;-ms-flex:1;flex:1;padding:2em 1.5em}.webapp-content .application-process__header{z-index:1}.webapp-content .application-process small a{color:#00b5e2;font-weight:normal}.webapp-content .application-process__menu{display:-webkit-flex;display:-ms-flexbox;display:flex;position:fixed;width:100%;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1em 2em;background:#fff;box-shadow:0 1px 2px 0 rgba(50,50,50,0.3);}.webapp-content .application-process__menu__logo img{width:165px;min-width:165px}.webapp-content .application-process__menu__logo.cmx-logo img{width:176px;min-width:176px}.webapp-content .application-process .process-bar{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:700px;min-height:40px;margin-left:5%;}.webapp-content .application-process .process-bar__nodes{list-style:none;margin:0;display:table;table-layout:fixed;width:100%;color:#838383;z-index:0;}.webapp-content .application-process .process-bar__nodes > li{position:relative;display:table-cell;text-align:center;}.webapp-content .application-process .process-bar__nodes > li .title{font-size:.9em;color:#b0b0b0;text-decoration:none;display:inline-block;text-transform:capitalize;font-weight:400}.webapp-content .application-process .process-bar__nodes > li:after{content:' ';display:block;margin:0 auto;border:2px solid #c9c9c9;background:#fff;font-size:.8em;width:1.6em;height:1.6em;text-align:center;line-height:1.4em;border-radius:50%;color:#c3c3c3;position:absolute;z-index:-1;top:1.6em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.webapp-content .application-process .process-bar__nodes > li:before{content:'';position:absolute;display:block;background:#cfcfcf;width:100%;height:.15em;top:1.8em;left:50%;z-index:-1}.webapp-content .application-process .process-bar__nodes > li:last-child:before{display:none}.webapp-content .application-process .process-bar__nodes > li.is-complete a,.webapp-content .application-process .process-bar__nodes > li.is-complete span{color:#073445}.webapp-content .application-process .process-bar__nodes > li.is-complete:after{content:'✓';border:2px solid #073445;color:#073445}.webapp-content .application-process .process-bar__nodes > li.is-complete:before{background:#073445}.webapp-content .application-process .process-bar__nodes > li.is-active a,.webapp-content .application-process .process-bar__nodes > li.is-active span{font-weight:400;color:#073648}.webapp-content .application-process .process-bar__nodes > li.is-active:before{background:linear-gradient(to right,#073648,#c3c3c3)}.webapp-content .application-process .process-bar__nodes > li.is-active:after{color:#073648;border:2px solid #073648}.webapp-content .application-process__process-circle{background:#fff;border:1px solid #dcdcdc;padding:1.5em 1em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;letter-spacing:.4;}.webapp-content .application-process__process-circle.verticle{display:block;}.webapp-content .application-process__process-circle.verticle .circle__percentage{margin-right:0}.webapp-content .application-process__process-circle.verticle .circle__desc{padding-top:10px;text-align:center}.webapp-content .application-process__process-circle .circle__percentage{-webkit-flex:1;-ms-flex:1;flex:1;font-size:1.8em;margin-right:.5em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.webapp-content .application-process__process-circle .circle__desc{-webkit-flex:2;-ms-flex:2;flex:2;}.webapp-content .application-process__process-circle .circle__desc__title{color:#073648;font-size:1.2em;font-weight:400;margin-bottom:5px}.webapp-content .application-process__process-circle .circle__desc__body{color:#999}.webapp-content .application-process__process-circle .water-tank{width:100px;height:100px;border:1px solid #e6e6e6;border-radius:50%;}.webapp-content .application-process__process-circle .water-tank__number{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;border-radius:50%;height:75%;width:75%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.9em;}.webapp-content .application-process__process-circle .water-tank__number:after{content:'%';font-size:.5em;margin-left:2px}.webapp-content .application-process__process-circle .water-tank__frame{position:relative;height:100%;width:100%;background-color:#eee;border-radius:50%;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.webapp-content .application-process__process-circle .water-tank__wave{background:#3f68c5;position:relative;top:50%;height:250%;width:250%;border-radius:45%;left:-70%;-webkit-transform:rotate(360deg);transform:rotate(360deg);transition:all 1s ease;-webkit-animation:wave 10s linear infinite;animation:wave 10s linear infinite}@-webkit-keyframes wave{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes wave{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.webapp-content .application-process__side-notes{position:fixed;max-width:320px;}.webapp-content .application-process__side-notes .side-notes__list{margin-top:2em}.webapp-content .application-process__side-notes .side-note{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1.5em;}.webapp-content .application-process__side-notes .side-note__body{padding-left:12px}.webapp-content .application-process__side-notes .side-note__title{color:#555;font-weight:400;margin-bottom:.4em}.webapp-content .application-process__side-notes .side-note__content{color:#999;line-height:1.5;font-size:.95em}.webapp-content .application-process .application-process__expertise__new{margin-top:25px;}.webapp-content .application-process .application-process__expertise__new small{display:inline-block;color:#888;margin-top:6px}.webapp-content .application-process .application-process__expertise .btn-secondary{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:200px;font-size:.9em}.webapp-content .application-process .application-process__expertise .form-block__header{margin-bottom:initial}.webapp-content .application-process .application-process__expertise .form-block__editable-expertise{margin-top:18px}.webapp-content .application-process .expertise__item{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;box-sizing:border-box;border:1px solid #e1e6e6;padding:1em 1.5em;margin-bottom:.6em;}.webapp-content .application-process .expertise__item--editing{box-shadow:0 1px 4px 0 rgba(0,0,0,0.15);border:solid 1px #e1e6e6;padding:2.2em 2em;}.webapp-content .application-process .expertise__item--editing .form-block__select,.webapp-content .application-process .expertise__item--editing .form-block__tags-input,.webapp-content .application-process .expertise__item--editing .form-block__textarea,.webapp-content .application-process .expertise__item--editing .form-block__rating-stars{margin-bottom:1.8em}.webapp-content .application-process .expertise__item--editing .form-block__desc{margin-bottom:37px}.webapp-content .application-process .expertise__item--editing .react-tagsinput{border:none}.webapp-content .application-process .expertise__item--editing__actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .application-process .expertise__item--editing__actions > div + div{margin-left:1.2em}.webapp-content .application-process .expertise__item--editing__actions .remove-expertise{cursor:pointer;font-size:.9em;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.webapp-content .application-process .expertise__item--editing__actions .remove-expertise i{margin-right:6px}.webapp-content .application-process .expertise__item--editing__actions .btn{font-size:.9em}.webapp-content .application-process .expertise__item__header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:move;}.webapp-content .application-process .expertise__item__header .fa-sort{color:#888;margin-left:-6px;padding:5px 10px 6px}.webapp-content .application-process .expertise__item__body{margin-top:.6em}.webapp-content .application-process .expertise__item__footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.8em}.webapp-content .application-process .expertise__item__title{-webkit-flex:1;-ms-flex:1;flex:1;font-size:1.15em;font-weight:500;color:#555}.webapp-content .application-process .expertise__item__experience{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.9em;margin-right:1em;}.webapp-content .application-process .expertise__item__experience .rating-stars{letter-spacing:-1.5px;margin-left:1em;width:150px;}.webapp-content .application-process .expertise__item__experience .rating-stars .rating-icon{color:#ddd;}.webapp-content .application-process .expertise__item__experience .rating-stars .rating-icon.active{color:#3e90ca}.webapp-content .application-process .expertise__item__actions{font-size:.85em;}.webapp-content .application-process .expertise__item__actions a{cursor:pointer;padding:0 .3em}.webapp-content .application-process .expertise__item__desc{font-size:.95em;color:#555;line-height:1.4;white-space:pre-line}.webapp-content .application-process .expertise__item__tag{background:#f1f1f1;color:#999;padding:2px 6px;font-size:.8em;margin-right:6px;margin-bottom:5px}.webapp-content .application-process .expertise__item.isDragging{background:#fff;opacity:.9;font-size:.9em;color:#888}.webapp-content .application-process .expertise__item__notice{cursor:pointer;font-size:.85em;background:rgba(255,255,233,0.8);color:#b9a727;padding:5px 10px;margin-top:6px;font-style:italic;}.webapp-content .application-process .expertise__item__notice i{margin-right:.4em}.webapp-content .application-process__expertise__guide{margin:24px 0;padding:20px 30px;border-left:8px solid #003648;box-shadow:0 0 8px 0 rgba(0,0,0,0.25);border-radius:2px;background-color:#fff;}.webapp-content .application-process__expertise__guide .expertise__guide__title{font-size:15px;line-height:1.2;color:#003648;font-weight:600;margin-bottom:16px}.webapp-content .application-process__expertise__guide .expertise__guide__rule{margin-bottom:8px;font-size:13px;line-height:18px;max-width:600px;}.webapp-content .application-process__expertise__guide .expertise__guide__rule__tag{color:#003648;font-weight:600;margin-right:5px}.webapp-content .application-process__expertise__guide .expertise__guide__rule__description{color:#999}.webapp-content .application-process__expertise__guide .expertise__guide__detail{margin:24px 0;}.webapp-content .application-process__expertise__guide .expertise__guide__detail__img{max-width:540px}.webapp-content .application-process__expertise__guide .expertise__guide__toggle{color:#00b5e2;font-size:13px;font-weight:600;line-height:1.38;}.webapp-content .application-process__expertise__guide .expertise__guide__toggle:hover{cursor:pointer}.webapp-content .application-process__experience .form-block__tags-input > label{margin-bottom:0}.webapp-content .application-process__experience__employments{margin-bottom:2.5em;padding-bottom:2em;border-bottom:2px solid #f5f5f5;}.webapp-content .application-process__experience__employments .form-block__checkboxes{margin-bottom:0}.webapp-content .application-process__experience .form-block__header{margin-bottom:1em}.webapp-content .application-process__experience .user-profile__profile__employment .form-block__input,.webapp-content .application-process__experience .user-profile__profile__projects .form-block__input,.webapp-content .application-process__experience .user-profile__profile__employment .form-block__tags-input,.webapp-content .application-process__experience .user-profile__profile__projects .form-block__tags-input{margin-bottom:initial;}.webapp-content .application-process__experience .user-profile__profile__employment .form-block__input input,.webapp-content .application-process__experience .user-profile__profile__projects .form-block__input input,.webapp-content .application-process__experience .user-profile__profile__employment .form-block__tags-input input,.webapp-content .application-process__experience .user-profile__profile__projects .form-block__tags-input input{min-width:180px}.webapp-content .application-process__experience .user-profile__profile__employment .form-block__input .react-tagsinput-remove:after,.webapp-content .application-process__experience .user-profile__profile__projects .form-block__input .react-tagsinput-remove:after,.webapp-content .application-process__experience .user-profile__profile__employment .form-block__tags-input .react-tagsinput-remove:after,.webapp-content .application-process__experience .user-profile__profile__projects .form-block__tags-input .react-tagsinput-remove:after{display:none}.webapp-content .application-process__experience .user-profile__profile__employment .user-profile__section-header,.webapp-content .application-process__experience .user-profile__profile__projects .user-profile__section-header{padding:0;}.webapp-content .application-process__experience .user-profile__profile__employment .user-profile__section-header .section-header__right,.webapp-content .application-process__experience .user-profile__profile__projects .user-profile__section-header .section-header__right{-webkit-flex:1;-ms-flex:1;flex:1;text-align:left}.webapp-content .application-process__experience .user-profile__profile__employment .user-profile__section-header .btn-primary,.webapp-content .application-process__experience .user-profile__profile__projects .user-profile__section-header .btn-primary{margin-left:20px;padding:6px 28px;font-size:13px}.webapp-content .application-process__experience .user-profile__profile__category-name{font-size:18px}.webapp-content .application-process__experience .user-profile__profile__category-company-name{font-size:15px;line-height:1.6}.webapp-content .application-process__experience .user-profile__profile__category-duration,.webapp-content .application-process__experience .user-profile__profile__category-location{font-size:13px}.webapp-content .application-process__experience .user-profile__profile__category-edit-btn{font-size:13px;font-weight:600}.webapp-content .application-process__experience .user-profile__profile__category-tag{font-size:13px}.webapp-content .application-process__experience .user-profile__profile__category-description{padding-top:10px;padding-bottom:15px;font-size:14px}.webapp-content .application-process__experience .user-profile__profile__category-footer{font-size:14px}.webapp-content .application-process__experience .editor__content .user-info-text-editor{font-size:14px}.webapp-content .application-process .application-process__basic .import-button .btn.btn-primary{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:none;}.webapp-content .application-process .application-process__basic .import-button .btn.btn-primary i{padding-right:0;margin-right:0}.webapp-content .application-process .application-process__basic .import-button--linkedin .btn.btn-primary{background:#0084bf;color:#fff;}.webapp-content .application-process .application-process__basic .import-button--linkedin .btn.btn-primary:hover{background:#0077ac}.webapp-content .application-process .application-process__basic .import-button--linkedin .btn.btn-primary:active{background:#006fa0}.webapp-content .application-process .application-process__basic .import-profile{background:#f6fbff;border:solid 1px #cbd6dd;text-align:center;font-weight:bold;padding:20px 20px 25px;}.webapp-content .application-process .application-process__basic .import-profile__title{color:#003648;font-size:16px;line-height:1.5}.webapp-content .application-process .application-process__basic .import-profile__description{color:#999;font-size:14px;font-weight:400}.webapp-content .application-process .application-process__basic .import-profile__callToAction{margin-top:20px;}.webapp-content .application-process .application-process__basic .import-profile__callToAction .import-button--linkedin{font-size:14px;}.webapp-content .application-process .application-process__basic .import-profile__callToAction .import-button--linkedin .btn.btn-primary{padding:10px 16px;}.webapp-content .application-process .application-process__basic .import-profile__callToAction .import-button--linkedin .btn.btn-primary i{font-size:20px;margin-left:10px}.webapp-content .application-process .application-process__basic .apply-tip{margin-top:20px}.webapp-content .application-process .application-process__basic .form-block.profile .form-block__inner-wrapper{max-width:300px}.webapp-content .application-process .application-process__basic .form-block.profile select{width:300px}.webapp-content .application-process .application-process__basic .form-block.external-links .form-block__inner-wrapper{max-width:300px}.webapp-content .application-process .application-process__basic .form-block.external-links small{color:#999;line-height:1.4;font-size:.9em}.webapp-content .application-process .application-process__basic .form-block.external-links .form-block__header{margin-bottom:2px}.webapp-content .application-process .application-process__basic .form-block.external-links .external-links__description{margin-bottom:10px}.webapp-content .application-process .application-process__basic .form-block__actions .btn-primary{display:-webkit-flex;display:-ms-flexbox;display:flex}.webapp-content .application-process .application-process__basic .form-block__title{margin-bottom:10px;display:block;color:#003648;font-size:13px;font-weight:500;line-height:18px;}.webapp-content .application-process .application-process__basic .form-block__title a{padding:0 3px}.webapp-content .application-process .application-process__basic .form-block__inner-wrapper{max-width:120px}.webapp-content .application-process .application-process__basic .form-block__select label,.webapp-content .application-process .application-process__basic .form-block__input label{margin-bottom:15px}.webapp-content .application-process .application-process__basic .form-block__item.hourly-rate{margin-top:35px}.webapp-content .application-process .application-process__basic .form-block__item__title{font-size:13px;font-weight:600;line-height:1.38;color:#003648;margin-bottom:10px}.webapp-content .application-process .application-process__basic .form-block__tip{margin-top:.5em;display:inline-block}.webapp-content .application-process .application-process__basic .form-block__got-hired-chance{display:block;font-size:.9em;color:#ff7142}.webapp-content .application-process .application-process__basic .form-block input[type="number"]{border-radius:3px;border:1px solid #e1e6e6;padding:6px 12px}.webapp-content .application-process .application-process__basic .task-preference .form-block__checkboxes__item{width:auto}.webapp-content .application-process .application-process__basic .task-preference label{text-transform:initial}.webapp-content .application-process .application-process__basic .work-preference{display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .application-process .application-process__basic .work-preference > div + div{margin-left:1em}.webapp-content .application-process .application-process__basic .work-preference__item{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:3px;background-color:#fff;border:solid 1px rgba(15,72,96,0.2);padding:1em;margin-bottom:.8em;color:#666;opacity:.5;cursor:pointer;font-weight:400;font-size:.92em;line-height:1.6;position:relative;transition:background-color .2s,opacity .2s;}.webapp-content .application-process .application-process__basic .work-preference__item:hover{opacity:.7}.webapp-content .application-process .application-process__basic .work-preference__item__icon{margin:0 1em 0 .5em;width:50px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.webapp-content .application-process .application-process__basic .work-preference__item__icon img{opacity:.5;max-width:30px}.webapp-content .application-process .application-process__basic .work-preference__item--selected{background-color:#f3f5f5;opacity:1;}.webapp-content .application-process .application-process__basic .work-preference__item--selected:hover{opacity:1}.webapp-content .application-process .application-process__basic .work-preference__item--selected:before{content:'';width:0;height:0;border-top:34px solid rgba(15,72,96,0.2);border-right:34px solid transparent;position:absolute;top:0;left:0}.webapp-content .application-process .application-process__basic .work-preference__item--selected .fa-check{font-size:12px;position:absolute;top:5px;left:4px;width:12px;height:12px;color:#fafafa}.webapp-content .application-process .application-process__basic .work-preference__item--selected img{opacity:1}.webapp-content .application-process .application-process__basic .upload-avatar{margin-bottom:1.6em;margin-right:1em;max-width:140px;max-height:140px;-webkit-flex:none;-ms-flex:none;flex:none;display:-webkit-flex;display:-ms-flexbox;display:flex}.webapp-content .application-process .application-process__basic .defaultRateGroup input[type='number']{width:100px}.webapp-content .application-process .application-process__basic .defaultRateGroup .appended{color:#3e90ca}.webapp-content .application-process .application-process__basic .social-profiles{margin-bottom:30px;}.webapp-content .application-process .application-process__basic .social-profiles small{font-size:12px;line-height:1.5;color:#999;margin-top:10px;display:block}.webapp-content .application-process .application-process__basic .social-profile{border:solid 1px #e6e6e6;border-top:none;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:1.43;padding:15px 20px;font-size:14px;}.webapp-content .application-process .application-process__basic .social-profile:first-child{border-top:solid 1px #e6e6e6;border-top-left-radius:3px;border-top-right-radius:3px}.webapp-content .application-process .application-process__basic .social-profile:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.webapp-content .application-process .application-process__basic .social-profile__icon{-webkit-flex:none;-ms-flex:none;flex:none;font-size:20px;margin-right:12px;color:#003648}.webapp-content .application-process .application-process__basic .social-profile__body{-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .application-process .application-process__basic .social-profile__name{color:#003648}.webapp-content .application-process .application-process__basic .social-profile__info{color:#999;font-size:12px}.webapp-content .application-process .application-process__basic .social-profile__connect{color:#00b5e2;font-size:13px}.webapp-content .application-process .application-process__basic .social-profile__action{-webkit-flex:none;-ms-flex:none;flex:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .application-process .application-process__basic .social-profile__action i{color:rgba(0,0,0,0.3);font-size:16px;cursor:pointer}.webapp-content .application-process .application-process__about__actions{display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .application-process .application-process__about__actions > div + div{margin-left:1.2em}.webapp-content .application-process .application-process__about .form-block__checkboxes__action{margin-top:1em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .application-process .application-process__about .form-block__checkboxes__action select{height:30px;min-width:150px;width:150px;margin-right:1em}.webapp-content .application-process .application-process__about .form-block__checkboxes__action a{cursor:pointer;font-size:.9em}.webapp-content .application-process .application-process__about .form-block__checkboxes__action .btn{padding:8px 12px;font-size:.9em}.webapp-content .application-process .application-process__challenge__actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:1em;}.webapp-content .application-process .application-process__challenge__actions span{color:#999;font-size:.8em;margin-left:10px}.webapp-content .application-process .application-process__challenge__actions > div + div{margin-left:1.2em}.application-process__expertise__new{margin-top:25px;}.application-process__expertise__new small{display:inline-block;color:#888;margin-top:6px}.application-process__expertise .btn-secondary{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:200px;font-size:.9em}.application-process__expertise .form-block__header{margin-bottom:initial}.application-process__expertise .form-block__editable-expertise{margin-top:18px}.expertise__item{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;box-sizing:border-box;border:1px solid #e1e6e6;padding:1em 1.5em;margin-bottom:.6em;}.expertise__item--editing{box-shadow:0 1px 4px 0 rgba(0,0,0,0.15);border:solid 1px #e1e6e6;padding:2.2em 2em;}.expertise__item--editing .form-block__select,.expertise__item--editing .form-block__tags-input,.expertise__item--editing .form-block__textarea,.expertise__item--editing .form-block__rating-stars{margin-bottom:1.8em}.expertise__item--editing .form-block__desc{margin-bottom:37px}.expertise__item--editing .react-tagsinput{border:none}.expertise__item--editing__actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.expertise__item--editing__actions > div + div{margin-left:1.2em}.expertise__item--editing__actions .remove-expertise{cursor:pointer;font-size:.9em;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.expertise__item--editing__actions .remove-expertise i{margin-right:6px}.expertise__item--editing__actions .btn{font-size:.9em}.expertise__item__header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:move;}.expertise__item__header .fa-sort{color:#888;margin-left:-6px;padding:5px 10px 6px}.expertise__item__body{margin-top:.6em}.expertise__item__footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.8em}.expertise__item__title{-webkit-flex:1;-ms-flex:1;flex:1;font-size:1.15em;font-weight:500;color:#555}.expertise__item__experience{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.9em;margin-right:1em;}.expertise__item__experience .rating-stars{letter-spacing:-1.5px;margin-left:1em;width:150px;}.expertise__item__experience .rating-stars .rating-icon{color:#ddd;}.expertise__item__experience .rating-stars .rating-icon.active{color:#3e90ca}.expertise__item__actions{font-size:.85em;}.expertise__item__actions a{cursor:pointer;padding:0 .3em}.expertise__item__desc{font-size:.95em;color:#555;line-height:1.4;white-space:pre-line}.expertise__item__tag{background:#f1f1f1;color:#999;padding:2px 6px;font-size:.8em;margin-right:6px;margin-bottom:5px}.expertise__item.isDragging{background:#fff;opacity:.9;font-size:.9em;color:#888}.expertise__item__notice{cursor:pointer;font-size:.85em;background:rgba(255,255,233,0.8);color:#b9a727;padding:5px 10px;margin-top:6px;font-style:italic;}.expertise__item__notice i{margin-right:.4em}/*

github.com style (c) Vasily Polovnyov <vast@whiteants.net>

*/

.hljs {
  display: block;
  overflow-x: auto;
  padding: 0.5em;
  color: #333;
  background: #f8f8f8;
}

.hljs-comment,
.hljs-quote {
  color: #998;
  font-style: italic;
}

.hljs-keyword,
.hljs-selector-tag,
.hljs-subst {
  color: #333;
  font-weight: bold;
}

.hljs-number,
.hljs-literal,
.hljs-variable,
.hljs-template-variable,
.hljs-tag .hljs-attr {
  color: #008080;
}

.hljs-string,
.hljs-doctag {
  color: #d14;
}

.hljs-title,
.hljs-section,
.hljs-selector-id {
  color: #900;
  font-weight: bold;
}

.hljs-subst {
  font-weight: normal;
}

.hljs-type,
.hljs-class .hljs-title {
  color: #458;
  font-weight: bold;
}

.hljs-tag,
.hljs-name,
.hljs-attribute {
  color: #000080;
  font-weight: normal;
}

.hljs-regexp,
.hljs-link {
  color: #009926;
}

.hljs-symbol,
.hljs-bullet {
  color: #990073;
}

.hljs-built_in,
.hljs-builtin-name {
  color: #0086b3;
}

.hljs-meta {
  color: #999;
  font-weight: bold;
}

.hljs-deletion {
  background: #fdd;
}

.hljs-addition {
  background: #dfd;
}

.hljs-emphasis {
  font-style: italic;
}

.hljs-strong {
  font-weight: bold;
}

.webapp-content .article{font-family:'Open Sans',sans-serif;font-size:18px;letter-spacing:.1px;font-weight:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;}.webapp-content .article .dv-star-rating-star{font-size:1.4em;color:#ddd}.webapp-content .article .react-tagsinput__tags{position:relative}.webapp-content .article .react-tagsinput-input{display:inline-block;background:#fff;border:1px solid #ddd;border-radius:2px;padding:8px;}.webapp-content .article .react-tagsinput-input--hidden{display:none}.webapp-content .article .react-tagsinput-tag{border:1px solid #ddd;background:#e1e6e6;display:inline-block;padding:8px 12px;margin:0 8px 6px 0;border-radius:2px;color:#555;font-size:.9em}.webapp-content .article .react-tagsinput-remove:after{content:'x';color:#aaa;margin-left:5px;cursor:pointer}.webapp-content .article .react-autosuggest__container{display:inline-block;position:relative;}.webapp-content .article .react-autosuggest__container ul{padding:0;list-style:none}.webapp-content .article .react-autosuggest__suggestions-container{position:absolute;z-index:1;list-style-type:none;box-shadow:.05em .01em .5em rgba(0,0,0,0.2);background:#fff;width:100%}.webapp-content .article .react-autosuggest__suggestion{border-bottom:1px solid #ececec;padding:8px 10px;margin:0;color:#666}.webapp-content .article .react-autosuggest__suggestion--highlighted{background:#ddf1ff;cursor:pointer;}.webapp-content .article .react-autosuggest__suggestion--highlighted mark{background:none;font-weight:500;padding:0}.webapp-content .article .form-block{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:2.5em .5em 0;margin-top:1.5em;border-top:2px solid rgba(238,238,238,0.5);}.webapp-content .article .form-block input[type='text'],.webapp-content .article .form-block input[type='number'],.webapp-content .article .form-block input[type='email'],.webapp-content .article .form-block input[type='password'],.webapp-content .article .form-block textarea{width:100%}.webapp-content .article .form-block:first-child{padding:0 .5em 0;margin-top:0;border:none}.webapp-content .article .form-block__header{margin-bottom:1.5em;}.webapp-content .article .form-block__header h3{color:#073648;font-weight:400;font-size:1.4em;margin:0 8px 5px 0;display:inline-block}.webapp-content .article .form-block__header p,.webapp-content .article .form-block__header small{margin-bottom:0;color:#999;line-height:1.4;font-size:.9em;margin-top:10px}.webapp-content .article .form-block__body__row{display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .article .form-block__body__row > div{-webkit-flex:1;-ms-flex:1;flex:1;}.webapp-content .article .form-block__body__row > div + div{padding-left:1.2em}.webapp-content .article .form-block__actions{margin-top:2em;padding-top:2em;border-top:2px solid #f5f5f5;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .article .form-block__actions > div + div{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:1.2em}.webapp-content .article .form-block__inner-wrapper{display:inline-block;position:relative;width:100%;}.webapp-content .article .form-block__inner-wrapper .form-block__error-message{position:absolute;display:block}.webapp-content .article .form-block__desc{color:#999;line-height:1.4;font-size:.9em;margin-top:-2px}.webapp-content .article .form-block__input > label,.webapp-content .article .form-block__textarea > label,.webapp-content .article .form-block__select > label,.webapp-content .article .form-block__rating-stars > label,.webapp-content .article .form-block__tags-input > label,.webapp-content .article .form-block__checkboxes > label,.webapp-content .article .form-block__auto-suggest-input > label,.webapp-content .article .form-block__multi-choice > label,.webapp-content .article .form-block__rating-scale > label{margin-bottom:8px}.webapp-content .article .form-block__input--required,.webapp-content .article .form-block__textarea--required,.webapp-content .article .form-block__select--required,.webapp-content .article .form-block__rating-stars--required,.webapp-content .article .form-block__tags-input--required,.webapp-content .article .form-block__checkboxes--required,.webapp-content .article .form-block__auto-suggest-input--required,.webapp-content .article .form-block__multi-choice--required,.webapp-content .article .form-block__rating-scale--required{color:#ff7142;margin-left:5px}.webapp-content .article .form-block__input--error input,.webapp-content .article .form-block__textarea--error input,.webapp-content .article .form-block__select--error input,.webapp-content .article .form-block__rating-stars--error input,.webapp-content .article .form-block__tags-input--error input,.webapp-content .article .form-block__checkboxes--error input,.webapp-content .article .form-block__auto-suggest-input--error input,.webapp-content .article .form-block__multi-choice--error input,.webapp-content .article .form-block__rating-scale--error input,.webapp-content .article .form-block__input--error select,.webapp-content .article .form-block__textarea--error select,.webapp-content .article .form-block__select--error select,.webapp-content .article .form-block__rating-stars--error select,.webapp-content .article .form-block__tags-input--error select,.webapp-content .article .form-block__checkboxes--error select,.webapp-content .article .form-block__auto-suggest-input--error select,.webapp-content .article .form-block__multi-choice--error select,.webapp-content .article .form-block__rating-scale--error select,.webapp-content .article .form-block__input--error textarea,.webapp-content .article .form-block__textarea--error textarea,.webapp-content .article .form-block__select--error textarea,.webapp-content .article .form-block__rating-stars--error textarea,.webapp-content .article .form-block__tags-input--error textarea,.webapp-content .article .form-block__checkboxes--error textarea,.webapp-content .article .form-block__auto-suggest-input--error textarea,.webapp-content .article .form-block__multi-choice--error textarea,.webapp-content .article .form-block__rating-scale--error textarea{border-color:#f66}.webapp-content .article .form-block__input span,.webapp-content .article .form-block__textarea span,.webapp-content .article .form-block__select span,.webapp-content .article .form-block__rating-stars span,.webapp-content .article .form-block__checkboxes span{color:#666;font-weight:500;font-size:.85em;}.webapp-content .article .form-block__input span.prepended,.webapp-content .article .form-block__textarea span.prepended,.webapp-content .article .form-block__select span.prepended,.webapp-content .article .form-block__rating-stars span.prepended,.webapp-content .article .form-block__checkboxes span.prepended{margin-right:.4em}.webapp-content .article .form-block__input span.appended,.webapp-content .article .form-block__textarea span.appended,.webapp-content .article .form-block__select span.appended,.webapp-content .article .form-block__rating-stars span.appended,.webapp-content .article .form-block__checkboxes span.appended{margin-left:.6em}.webapp-content .article .form-block__checkboxes,.webapp-content .article .form-block__multi-choice{display:inline-block;}.webapp-content .article .form-block__checkboxes__item,.webapp-content .article .form-block__multi-choice__item{display:inline-block;margin-right:1.6em;}.webapp-content .article .form-block__checkboxes__item label,.webapp-content .article .form-block__multi-choice__item label{color:#666;text-transform:capitalize;display:inline-block}.webapp-content .article .form-block__checkboxes__item input,.webapp-content .article .form-block__multi-choice__item input{margin-right:6px;display:inline-block;vertical-align:baseline}.webapp-content .article .form-block__rating-scale__items,.webapp-content .article .form-block__rating-scale__x-axis{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.webapp-content .article .form-block__rating-scale__x-axis{font-size:.8em;color:#999;margin-top:.4em}.webapp-content .article .form-block__rating-scale__inner-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:390px}.webapp-content .article .form-block__rating-scale__item{background:#ddd;padding:4px 9px;margin-right:8px;border-radius:3px;background-color:#fff;border:solid 1px #e1e6e6;font-size:.9em;cursor:pointer;}.webapp-content .article .form-block__rating-scale__item:hover{border:solid 1px #38aaff;color:#38aaff}.webapp-content .article .form-block__rating-scale__item--active{background-color:#38aaff;border:solid 1px #398fcc;color:#fff;}.webapp-content .article .form-block__rating-scale__item--active:hover{color:#fff}.webapp-content .article .form-block__checkboxes__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.webapp-content .article .form-block__checkboxes__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:120px;margin-bottom:8px;}.webapp-content .article .form-block__checkboxes__item input{margin-top:0}.webapp-content .article .form-block__filepicker{position:relative;min-width:130px;display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .article .form-block__filepicker-preview{border-radius:3px;border:solid 1px rgba(0,0,0,0.1);}.webapp-content .article .form-block__filepicker-preview img{height:100%}.webapp-content .article .form-block__filepicker-input{-webkit-flex:1;-ms-flex:1;flex:1;background:#fff;width:130px;border:2px dashed #ddd;color:#888;outline:none;}.webapp-content .article .form-block__filepicker-input:before{margin-right:5px;content:"\f030";color:#aaa;font:normal normal normal 14px/1 FontAwesome}.webapp-content .article .form-block__filepicker-input:hover{border:2px dashed #ccc;color:#666}.webapp-content .article .form-block__filepicker-input--minimize{position:absolute;bottom:0;left:0;width:100%;background:rgba(7,54,72,0.9);color:#fafafa;border:none;border-radius:2px;padding:4px;}.webapp-content .article .form-block__filepicker-input--minimize:before{margin-right:5px;content:"\f030";color:#fafafa;font:normal normal normal 14px/1 FontAwesome}.webapp-content .article .form-block__filepicker-reset{position:absolute;right:12px;top:8px;cursor:pointer;background:#eee;color:#777;width:24px;height:24px;line-height:24px;border-radius:50%;text-align:center;opacity:.7;}.webapp-content .article .form-block__filepicker-reset:hover{opacity:.8}.webapp-content .article .form-block__error-message{margin-top:4px;display:inline-block;color:#f66}.webapp-content .article-editor__menu{-webkit-flex:1;-ms-flex:1;flex:1;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 1em;}.webapp-content .article-editor__menu .md-menu__loading{color:#444;font-size:.9em}.webapp-content .article-editor__menu .md-menu__actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;}.webapp-content .article-editor__menu .md-menu__actions i{margin-right:10px;font-size:16px}.webapp-content .article-editor__menu .md-menu__action{color:#999;height:100%;position:relative;font-size:14px;text-transform:uppercase;}.webapp-content .article-editor__menu .md-menu__action__trigger{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 1em;cursor:pointer;}.webapp-content .article-editor__menu .md-menu__action__trigger .item__hint{display:none;font-size:1.2em;position:absolute;width:100%;text-align:center}.webapp-content .article-editor__menu .md-menu__action__trigger .item__text{visibility:visible}.webapp-content .article-editor__menu .md-menu__action__trigger:hover{color:#666;background:#f3f3f3;transition:color .3s ease-in;text-decoration:none;}.webapp-content .article-editor__menu .md-menu__action__trigger:hover .item__hint{display:block}.webapp-content .article-editor__menu .md-menu__action__trigger:hover .item__text{visibility:hidden}.webapp-content .article-editor__menu .md-menu__action__trigger.back-to-edit{color:#666;min-width:85px}.webapp-content .article-editor__menu .md-menu__action__trigger.md-exit{color:#999}.webapp-content .article-editor__menu .md-menu__action__trigger.ready-to-publish{color:#19a6c6;}.webapp-content .article-editor__menu .md-menu__action__trigger.ready-to-publish i{margin:0 0 0 10px}.webapp-content .article .btn,.webapp-content .article .btn-primary,.webapp-content .article .btn-secondary,.webapp-content .article .btn-secondary--outline,.webapp-content .article .btn-golden,.webapp-content .article .btn--outline,.webapp-content .article .btn-golden--outline,.webapp-content .article .btn-primary--outline,.webapp-content .article .btn-social-linkedin,.webapp-content .article .btn-social-github,.webapp-content .article .btn-social-google,.webapp-content .article .btn-social-google--white,.webapp-content .article .btn-social-twitter,.webapp-content .article .btn-social-facebook,.webapp-content .article .btn-social-email,.webapp-content .article .btn-social-email--outline,.webapp-content .article .btn-heart--active,.webapp-content .article .btn-heart,.webapp-content .article .btn-frame-only,.webapp-content .article .btn-more{cursor:pointer;font-size:13px;text-align:center;padding:0;width:90px;min-height:34px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:2px;transition:all .1s ease-out;text-decoration:none;text-transform:uppercase;}.webapp-content .article .btn > span,.webapp-content .article .btn-primary > span,.webapp-content .article .btn-secondary > span,.webapp-content .article .btn-secondary--outline > span,.webapp-content .article .btn-golden > span,.webapp-content .article .btn--outline > span,.webapp-content .article .btn-golden--outline > span,.webapp-content .article .btn-primary--outline > span,.webapp-content .article .btn-social-linkedin > span,.webapp-content .article .btn-social-github > span,.webapp-content .article .btn-social-google > span,.webapp-content .article .btn-social-google--white > span,.webapp-content .article .btn-social-twitter > span,.webapp-content .article .btn-social-facebook > span,.webapp-content .article .btn-social-email > span,.webapp-content .article .btn-social-email--outline > span,.webapp-content .article .btn-heart--active > span,.webapp-content .article .btn-heart > span,.webapp-content .article .btn-frame-only > span,.webapp-content .article .btn-more > span{margin-left:5px}.webapp-content .article .btn--submitting,.webapp-content .article .btn-primary--submitting,.webapp-content .article .btn-secondary--submitting,.webapp-content .article .btn-secondary--outline--submitting,.webapp-content .article .btn-golden--submitting,.webapp-content .article .btn--outline--submitting,.webapp-content .article .btn-golden--outline--submitting,.webapp-content .article .btn-primary--outline--submitting,.webapp-content .article .btn-social-linkedin--submitting,.webapp-content .article .btn-social-github--submitting,.webapp-content .article .btn-social-google--submitting,.webapp-content .article .btn-social-google--white--submitting,.webapp-content .article .btn-social-twitter--submitting,.webapp-content .article .btn-social-facebook--submitting,.webapp-content .article .btn-social-email--submitting,.webapp-content .article .btn-social-email--outline--submitting,.webapp-content .article .btn-heart--active--submitting,.webapp-content .article .btn-heart--submitting,.webapp-content .article .btn-frame-only--submitting,.webapp-content .article .btn-more--submitting{opacity:.7;cursor:default}.webapp-content .article .btn--disabled,.webapp-content .article .btn-primary--disabled,.webapp-content .article .btn-secondary--disabled,.webapp-content .article .btn-secondary--outline--disabled,.webapp-content .article .btn-golden--disabled,.webapp-content .article .btn--outline--disabled,.webapp-content .article .btn-golden--outline--disabled,.webapp-content .article .btn-primary--outline--disabled,.webapp-content .article .btn-social-linkedin--disabled,.webapp-content .article .btn-social-github--disabled,.webapp-content .article .btn-social-google--disabled,.webapp-content .article .btn-social-google--white--disabled,.webapp-content .article .btn-social-twitter--disabled,.webapp-content .article .btn-social-facebook--disabled,.webapp-content .article .btn-social-email--disabled,.webapp-content .article .btn-social-email--outline--disabled,.webapp-content .article .btn-heart--active--disabled,.webapp-content .article .btn-heart--disabled,.webapp-content .article .btn-frame-only--disabled,.webapp-content .article .btn-more--disabled{opacity:.4;cursor:not-allowed}.webapp-content .article .btn:focus,.webapp-content .article .btn-primary:focus,.webapp-content .article .btn-secondary:focus,.webapp-content .article .btn-secondary--outline:focus,.webapp-content .article .btn-golden:focus,.webapp-content .article .btn--outline:focus,.webapp-content .article .btn-golden--outline:focus,.webapp-content .article .btn-primary--outline:focus,.webapp-content .article .btn-social-linkedin:focus,.webapp-content .article .btn-social-github:focus,.webapp-content .article .btn-social-google:focus,.webapp-content .article .btn-social-google--white:focus,.webapp-content .article .btn-social-twitter:focus,.webapp-content .article .btn-social-facebook:focus,.webapp-content .article .btn-social-email:focus,.webapp-content .article .btn-social-email--outline:focus,.webapp-content .article .btn-heart--active:focus,.webapp-content .article .btn-heart:focus,.webapp-content .article .btn-frame-only:focus,.webapp-content .article .btn-more:focus,.webapp-content .article .btn:hover,.webapp-content .article .btn-primary:hover,.webapp-content .article .btn-secondary:hover,.webapp-content .article .btn-secondary--outline:hover,.webapp-content .article .btn-golden:hover,.webapp-content .article .btn--outline:hover,.webapp-content .article .btn-golden--outline:hover,.webapp-content .article .btn-primary--outline:hover,.webapp-content .article .btn-social-linkedin:hover,.webapp-content .article .btn-social-github:hover,.webapp-content .article .btn-social-google:hover,.webapp-content .article .btn-social-google--white:hover,.webapp-content .article .btn-social-twitter:hover,.webapp-content .article .btn-social-facebook:hover,.webapp-content .article .btn-social-email:hover,.webapp-content .article .btn-social-email--outline:hover,.webapp-content .article .btn-heart--active:hover,.webapp-content .article .btn-heart:hover,.webapp-content .article .btn-frame-only:hover,.webapp-content .article .btn-more:hover,.webapp-content .article .btn:active,.webapp-content .article .btn-primary:active,.webapp-content .article .btn-secondary:active,.webapp-content .article .btn-secondary--outline:active,.webapp-content .article .btn-golden:active,.webapp-content .article .btn--outline:active,.webapp-content .article .btn-golden--outline:active,.webapp-content .article .btn-primary--outline:active,.webapp-content .article .btn-social-linkedin:active,.webapp-content .article .btn-social-github:active,.webapp-content .article .btn-social-google:active,.webapp-content .article .btn-social-google--white:active,.webapp-content .article .btn-social-twitter:active,.webapp-content .article .btn-social-facebook:active,.webapp-content .article .btn-social-email:active,.webapp-content .article .btn-social-email--outline:active,.webapp-content .article .btn-heart--active:active,.webapp-content .article .btn-heart:active,.webapp-content .article .btn-frame-only:active,.webapp-content .article .btn-more:active{box-shadow:none;text-decoration:none}.webapp-content .article .btn{background-color:#8badb4;border:none;color:#fff;}.webapp-content .article .btn:hover{background:#789fa7;border:none;color:#fff}.webapp-content .article .btn:active,.webapp-content .article .btn:focus{background:#6c97a0}.webapp-content .article .btn--outline{background:transparent;color:#789fa7;border:1px solid #91b1b8;text-shadow:none;box-shadow:none;}.webapp-content .article .btn--outline:hover{background:transparent;color:#6c97a0;border:1px solid #6c97a0}.webapp-content .article .btn--outline:active,.webapp-content .article .btn--outline:focus{background:transparent;color:#6c97a0;border:1px solid #6c97a0}.webapp-content .article .btn-more{background-color:rgba(0,0,0,0.05);border:none;color:#fff;color:#555;}.webapp-content .article .btn-more:hover{background:rgba(0,0,0,0.05);border:none;color:#fff}.webapp-content .article .btn-more:active,.webapp-content .article .btn-more:focus{background:rgba(0,0,0,0.05)}.webapp-content .article .btn-more:hover,.webapp-content .article .btn-more:active,.webapp-content .article .btn-morefocus{color:#555;background-color:rgba(0,0,0,0.1)}.webapp-content .article .btn-primary{background-color:#00b5e2;border:none;color:#fff;}.webapp-content .article .btn-primary:hover{background:#00a3cb;border:none;color:#fff}.webapp-content .article .btn-primary:active,.webapp-content .article .btn-primary:focus{background:#0098be}.webapp-content .article .btn-primary--outline{background:transparent;color:#00a3cb;border:1px solid #00c0f0;text-shadow:none;box-shadow:none;}.webapp-content .article .btn-primary--outline:hover{background:transparent;color:#0098be;border:1px solid #0098be}.webapp-content .article .btn-primary--outline:active,.webapp-content .article .btn-primary--outline:focus{background:transparent;color:#0098be;border:1px solid #0098be}.webapp-content .article .btn-secondary{background-color:#00bb8f;border:none;color:#fff;}.webapp-content .article .btn-secondary:hover{background:#00a881;border:none;color:#fff}.webapp-content .article .btn-secondary:active,.webapp-content .article .btn-secondary:focus{background:#009d78}.webapp-content .article .btn-secondary--outline{background:transparent;color:#00a881;border:1px solid #00cb9b;text-shadow:none;box-shadow:none;}.webapp-content .article .btn-secondary--outline:hover{background:transparent;color:#009d78;border:1px solid #009d78}.webapp-content .article .btn-secondary--outline:active,.webapp-content .article .btn-secondary--outline:focus{background:transparent;color:#009d78;border:1px solid #009d78}.webapp-content .article .btn-golden{background-color:#ecbc40;border:none;color:#fff;}.webapp-content .article .btn-golden:hover{background:#e9b225;border:none;color:#fff}.webapp-content .article .btn-golden:active,.webapp-content .article .btn-golden:focus{background:#e5ac17}.webapp-content .article .btn-golden--outline{background:transparent;color:#e9b225;border:1px solid #edbf4a;text-shadow:none;box-shadow:none;}.webapp-content .article .btn-golden--outline:hover{background:transparent;color:#e5ac17;border:1px solid #e5ac17}.webapp-content .article .btn-golden--outline:active,.webapp-content .article .btn-golden--outline:focus{background:transparent;color:#e5ac17;border:1px solid #e5ac17}.webapp-content .article .btn-heart{font-size:14px;width:auto;height:30px;min-height:0;padding:5px 12px;border-radius:100px;background:#fff;color:#ff6671;border:1px solid #ff6671;text-shadow:none;box-shadow:none;}.webapp-content .article .btn-heart > span{margin-left:6px;line-height:14px}.webapp-content .article .btn-heart__number{margin-left:4px;color:#666}.webapp-content .article .btn-heart:hover{box-shadow:0 4px 10px rgba(0,0,0,0.08)}.webapp-content .article .btn-heart--active{color:#fff;background-color:#f66;border-color:#f66;}.webapp-content .article .btn-heart--active .btn-heart__number{color:#fff}.webapp-content .article .btn-heart--active i.fa{-webkit-animation:heartbeat 600ms ease-in;animation:heartbeat 600ms ease-in}.webapp-content .article .btn-heart--active:hover{opacity:.8}.webapp-content .article .btn-frame-only{padding:6px;border-radius:100px;width:auto;padding:5px 12px;background:#fff;color:#333;border:1px solid #ddd;opacity:.8;}.webapp-content .article .btn-frame-only img{height:16px}.webapp-content .article .btn-frame-only > span{margin-left:6px;line-height:14px}.webapp-content .article .btn-frame-only:hover{opacity:1}.webapp-content .article div[class^="btn-social"],.webapp-content .article a[class^="btn-social"]{height:auto}.webapp-content .article .btn-social-linkedin{background-color:#0077b5;border:none;color:#fff;}.webapp-content .article .btn-social-linkedin:hover{background:#006fab;border:none;color:#fff}.webapp-content .article .btn-social-linkedin:active,.webapp-content .article .btn-social-linkedin:focus{background:#066699}.webapp-content .article .btn-social-github{background-color:#00aced;border:none;color:#fff;}.webapp-content .article .btn-social-github:hover{background:#00aced;border:none;color:#fff}.webapp-content .article .btn-social-github:active,.webapp-content .article .btn-social-github:focus{background:#00aced}.webapp-content .article .btn-social-google--white{background-color:#fff;border:solid 1px #ccc;color:#4c4c4c;}.webapp-content .article .btn-social-google--white:hover{background:#f7f7f7;border:solid 1px #ccc;color:#4c4c4c}.webapp-content .article .btn-social-google--white:active,.webapp-content .article .btn-social-google--white:focus{background:#f0f0f0}.webapp-content .article .btn-social-google{background-color:#e65d4b;border:none;color:#fff;}.webapp-content .article .btn-social-google:hover{background:#e05c4a;border:none;color:#fff}.webapp-content .article .btn-social-google:active,.webapp-content .article .btn-social-google:focus{background:#d25140}.webapp-content .article .btn-social-twitter{background-color:#00aced;border:none;color:#fff;}.webapp-content .article .btn-social-twitter:hover{background:#06a1d9;border:none;color:#fff}.webapp-content .article .btn-social-twitter:active,.webapp-content .article .btn-social-twitter:focus{background:#0697cc}.webapp-content .article .btn-social-facebook{background-color:#647bab;border:none;color:#fff;}.webapp-content .article .btn-social-facebook:hover{background:#566d9e;border:none;color:#fff}.webapp-content .article .btn-social-facebook:active,.webapp-content .article .btn-social-facebook:focus{background:#506694}.webapp-content .article .btn-social-email--outline{background:transparent;color:#70777a;border:1px solid #ccc;text-shadow:none;box-shadow:none;}.webapp-content .article .btn-social-email--outline:hover{background:transparent;color:#70777a;border:1px solid #ccc}.webapp-content .article .btn-social-email--outline:active,.webapp-content .article .btn-social-email--outline:focus{background:transparent;color:#70777a;border:1px solid #ccc}@-webkit-keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.3);transform:scale(1.3)}36%{-webkit-transform:scale(.95);transform:scale(.95)}60%{-webkit-transform:scale(1.2);transform:scale(1.2)}85%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.3);transform:scale(1.3)}36%{-webkit-transform:scale(.95);transform:scale(.95)}60%{-webkit-transform:scale(1.2);transform:scale(1.2)}85%{-webkit-transform:scale(1);transform:scale(1)}}.webapp-content .article__container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:90%;max-width:720px;margin:0 auto;position:relative;}.webapp-content .article__container--preview{cursor:pointer}.webapp-content .article__draft-label{position:absolute;left:14px;font-size:14px;border-radius:3px;background-color:#8badb4;color:#fff;padding:3px 6px;text-transform:capitalize;}@media (max-width:640px){.webapp-content .article__draft-label{margin-right:0}}.webapp-content .article__cover-photo{height:300px;margin-bottom:1em;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media (max-width:640px){.webapp-content .article__cover-photo{height:200px}}.webapp-content .article__header{margin-bottom:.5em;margin-top:1.5em;}.webapp-content .article__header__section{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .article__header__section.space-between{margin-bottom:.4em;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.webapp-content .article__header__label{margin-right:1em;display:inline-block;border-radius:2px;background:#f2f2f2;padding:.2em .6em;text-decoration:none;font-size:.8em;color:#777}.webapp-content .article__header__timestamps .updated-at{color:#666;margin-left:1em;font-size:14px;line-height:1.43}.webapp-content .article__header .author-section{margin-top:1em}.webapp-content .article__header h1{margin-top:.4em;color:#333;font-weight:bold;font-size:32px;line-height:42px}@media (max-width:640px){.webapp-content .article__header{word-wrap:break-word;margin-top:2em}.webapp-content .article__header .updated-at{display:none}.webapp-content .article__header h1{font-size:1.4em}.webapp-content .article__header__timestamps{margin-bottom:.6em}.webapp-content .article__header__section.space-between{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.webapp-content .article__body{position:relative;}.webapp-content .article__body img{margin:0 auto;}.webapp-content .article__body img.emoji{display:inline}.webapp-content .article__body p{color:#444;line-height:32px;margin-bottom:26px;}.webapp-content .article__body p img{display:block;margin:13px auto;}.webapp-content .article__body p img ~ br{display:none}.webapp-content .article__body p img ~ em{width:100%;display:block;text-align:center;margin:0 auto 13px;line-height:24px;color:#888;font-size:.75em}.webapp-content .article__body p img.md-float--left{float:left;margin-right:20px;margin-bottom:20.8px;}.webapp-content .article__body p img.md-float--left + em{display:none}.webapp-content .article__body p img.md-float--right{float:right;margin-left:20px;margin-bottom:20.8px;}.webapp-content .article__body p img.md-float--right + em{display:none}.webapp-content .article__body p + ul{margin-top:-10px}.webapp-content .article__body pre{display:inline-block;width:106%;margin-left:-3%;padding:1.4em;margin-bottom:31.2px;font-size:14px;border-color:rgba(222,229,231,0.6);background-color:#f8f8f8;overflow-x:scroll;}.webapp-content .article__body pre code{padding:0;line-height:22px;white-space:pre}.webapp-content .article__body code{word-break:normal;font-size:14px;padding:4px 6px;background-color:#f8f8f8;}.webapp-content .article__body code span{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}.webapp-content .article__body .lazy-image{text-align:center;display:block;margin:0 auto;}.webapp-content .article__body .lazy-image__preview{margin:0}.webapp-content .article__body a{color:#1aafd0;cursor:pointer;}.webapp-content .article__body a:hover{color:#19a6c6}.webapp-content .article__body a strong{color:#1aafd0}.webapp-content .article__body h1,.webapp-content .article__body h2,.webapp-content .article__body h3,.webapp-content .article__body h4,.webapp-content .article__body h5{color:#333;font-weight:bold;line-height:38px;margin-top:6px;margin-bottom:12px;}.webapp-content .article__body h1 code,.webapp-content .article__body h2 code,.webapp-content .article__body h3 code,.webapp-content .article__body h4 code,.webapp-content .article__body h5 code{font-size:.8em}.webapp-content .article__body h1{margin:.4em 0;font-size:32px;line-height:42px}.webapp-content .article__body h1,.webapp-content .article__body h2,.webapp-content .article__body h3,.webapp-content .article__body h4,.webapp-content .article__body h5,.webapp-content .article__body h6{position:relative;}.webapp-content .article__body h1 .header-anchor,.webapp-content .article__body h2 .header-anchor,.webapp-content .article__body h3 .header-anchor,.webapp-content .article__body h4 .header-anchor,.webapp-content .article__body h5 .header-anchor,.webapp-content .article__body h6 .header-anchor{display:none;position:absolute;padding-right:16px;top:2px;left:-32px}.webapp-content .article__body h1:hover .header-anchor,.webapp-content .article__body h2:hover .header-anchor,.webapp-content .article__body h3:hover .header-anchor,.webapp-content .article__body h4:hover .header-anchor,.webapp-content .article__body h5:hover .header-anchor,.webapp-content .article__body h6:hover .header-anchor{display:block}.webapp-content .article__body h1 .header-anchor{top:6px;left:-42px}.webapp-content .article__body h2 .header-anchor{left:-40px}.webapp-content .article__body h4 .header-anchor{left:-25px}.webapp-content .article__body h5 .header-anchor,.webapp-content .article__body h6 .header-anchor{left:-15px;top:1px}.webapp-content .article__body h4,.webapp-content .article__body h5{line-height:34px;margin:0 0 2px}.webapp-content .article__body strong{color:#444;font-size:1em;font-weight:600}.webapp-content .article__body ul,.webapp-content .article__body ol{color:#444;line-height:32px;margin-bottom:26px;}.webapp-content .article__body ul > li,.webapp-content .article__body ol > li{margin-bottom:10px;}.webapp-content .article__body ul > li > p,.webapp-content .article__body ol > li > p{margin-bottom:5px}.webapp-content .article__body ul{list-style-type:disc}.webapp-content .article__body ol{list-style-type:decimal}.webapp-content .article__body li ul,.webapp-content .article__body li ol{margin-top:10px;margin-bottom:0}.webapp-content .article__body blockquote{display:inline-block;margin-bottom:26px;padding:0 1.5em;font-size:1em;position:relative;font-style:italic;}.webapp-content .article__body blockquote p{color:#757575}.webapp-content .article__body cite,.webapp-content .article__body em,.webapp-content .article__body var,.webapp-content .article__body address,.webapp-content .article__body dfn{font-style:italic}.webapp-content .article__body hr{margin-bottom:26px}.webapp-content .article__body iframe{width:100%;}.webapp-content .article__body iframe.cm-gist-iframe{height:100%;max-height:400px;border-radius:4px;border:1px solid #eee}.webapp-content .article__body table{padding:0;margin-bottom:26px;}.webapp-content .article__body table tr{border-top:1px solid #ccc;background-color:#fff;margin:0;padding:0;}.webapp-content .article__body table tr th,.webapp-content .article__body table tr td{border:1px solid #ccc;text-align:left;margin:0;padding:6px 14px;line-height:24px}.webapp-content .article__body table tr th{font-weight:bold}.webapp-content .article__body table tr th :first-child,.webapp-content .article__body table tr td :first-child{margin-top:0}.webapp-content .article__body table tr th :last-child,.webapp-content .article__body table tr td :last-child{margin-bottom:0}.webapp-content .article__body dl{padding:0;margin-bottom:26px;}.webapp-content .article__body dl dt{font-size:14px;font-weight:bold;font-style:italic;padding:0;margin:15px 0 5px;}.webapp-content .article__body dl dt:first-child{padding:0}.webapp-content .article__body dl dt > :first-child{margin-top:0}.webapp-content .article__body dl dt > :last-child{margin-bottom:0}.webapp-content .article__body dl dd{margin:0 0 15px;padding:0 15px;}.webapp-content .article__body dl dd > :first-child{margin-top:0}.webapp-content .article__body dl dd > :last-child{margin-bottom:0}.webapp-content .article__body .md-clearfix{clear:both;visibility:hidden}.webapp-content .article__body .emoji{height:1.2em}.webapp-content .article__body .katex{max-width:100%;overflow-x:scroll;overflow-y:hidden;}.webapp-content .article__body .katex-html .reset-textstyle .textstyle.uncramped.frac-line{margin-top:18px}.webapp-content .article__body .katex-html .reset-textstyle.scriptstyle{margin-top:5px}@media (max-width:640px){.webapp-content .article__body h1{font-size:32px;line-height:36px}.webapp-content .article__body h2{font-size:28px;line-height:32px}.webapp-content .article__body p{line-height:30px;word-wrap:break-word;}.webapp-content .article__body p img{width:100%;}.webapp-content .article__body p img.emoji{width:auto;display:inline}.webapp-content .article__body p img.md-float--left,.webapp-content .article__body p img.md-float--right{float:none;margin:0 auto}.webapp-content .article__body a{word-wrap:break-word}.webapp-content .article__body ul,.webapp-content .article__body ol{line-height:30px}.webapp-content .article__body iframe{height:240px}}.webapp-content .article__summary{margin-bottom:2em;padding-bottom:1em;position:relative}.webapp-content .article__read-more__wrapper{text-align:center;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.66) 25%,rgba(255,255,255,0.9) 45%,#fff 80%);position:absolute;bottom:0;width:106%;left:-3%;padding:4em 0 2em}.webapp-content .article__read-more{text-transform:uppercase;font-weight:600;border:1px solid #00a3cb;display:inline-block;padding:8px 14px;font-size:16px;border-radius:3px;background:#fff;color:#00a3cb}.webapp-content .article__observer.top{height:1px}.webapp-content .article__infinite-loading__trigger{height:10px}.webapp-content .article .btn-frame-only,.webapp-content .article .btn-heart{height:36px;line-height:36px}.webapp-content .article .btn-frame-only{margin-left:12px}.webapp-content .article__outlet{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#f3f6f7;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:2em}.webapp-content .article__write-post{width:100%;padding:5em 2em;background:#f3f6f7;background:linear-gradient(270deg,#bbebe0,#f0f3e7,#ddf6ff);background-size:200% 200%;-webkit-animation:flow 6s ease infinite;animation:flow 6s ease infinite;}.webapp-content .article__write-post__container{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;width:70%}.webapp-content .article__write-post__left{width:40%;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:1em;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.webapp-content .article__write-post__left p{margin-bottom:1em;font-size:24px;line-height:38px}.webapp-content .article__write-post__left .btn-secondary{width:auto;padding:0 2em}.webapp-content .article__write-post .lazy-image{height:200px}.webapp-content .article__write-post.start-discussion .article__write-post__left{width:70%}.webapp-content .article__write-post.start-discussion .lazy-image{height:120px}@media (max-width:900px){.webapp-content .article__write-post__container{width:100%}}@media (max-width:640px){.webapp-content .article__write-post{padding:3em 1em;-webkit-animation:none;animation:none}.webapp-content .article__write-post__container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.webapp-content .article__write-post__left,.webapp-content .article__write-post.start-discussion .article__write-post__left{width:100%;padding-right:0;margin-bottom:1em;text-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.webapp-content .article__write-post .lazy-image{display:none}}@-webkit-keyframes flow{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes flow{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.webapp-content .article__related-posts{display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:900px;width:95%;padding:4em 2em;}.webapp-content .article__related-posts .related-post{-webkit-flex:1;-ms-flex:1;flex:1;padding:1.2em 1em;box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);background:#fff;margin:.6em;}.webapp-content .article__related-posts .related-post__author{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#5c8899;font-size:.8em;margin-bottom:.6em;}.webapp-content .article__related-posts .related-post__author .avatar-img{margin-right:.4em;width:25px;height:25px}.webapp-content .article__related-posts .related-post__title{font-size:.9em;line-height:24px;}.webapp-content .article__related-posts .related-post__title a{color:#333}@media (max-width:640px){.webapp-content .article__related-posts{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:3em 1em}}.webapp-content .article__bottom-bar{position:fixed;z-index:1;right:0;left:0;bottom:0;background-color:#f9fbfb;box-shadow:0 -10px 16px 0 rgba(0,0,0,0.1);}.webapp-content .article__bottom-bar--avatar{margin-right:10px}.webapp-content .article__bottom-bar__wrapper{width:90%;max-width:760px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:.6em auto;font-size:16px;line-height:20px;color:rgba(47,80,80,0.8);}.webapp-content .article__bottom-bar__wrapper .bottom-bar__text strong{color:#444;font-size:1em}.webapp-content .article__bottom-bar__wrapper .bottom-bar__action{margin-left:1em;}.webapp-content .article__bottom-bar__wrapper .bottom-bar__action div.btn-primary{width:120px}@media (max-width:1200px){.webapp-content .article__bottom-bar{display:none}}.webapp-content .article__footer{margin-top:1em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.webapp-content .article__footer__prompt{font-size:.8em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#666;margin:0 auto;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .article__footer__prompt p{margin-bottom:1em}.webapp-content .article__footer__prompt strong{color:#222}.webapp-content .article__footer__actions{display:-webkit-flex;display:-ms-flexbox;display:flex}.webapp-content .article__footer__separator{width:240px;height:1px;background:rgba(227,227,227,0.65);margin:1.5em 0}.webapp-content .article__footer__section{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1em;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.webapp-content .article__footer .article__author{-webkit-flex:1;-ms-flex:1;flex:1}@media (max-width:640px){.webapp-content .article__footer__section{margin-bottom:1em;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.webapp-content .article__footer .article__author{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.webapp-content .article__footer .author__avatar,.webapp-content .article__footer .author__desc{margin-bottom:1em}}.webapp-content .article__tags{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.4em;margin-right:1em;}.webapp-content .article__tags a.btn--outline{font-size:14px;width:auto;height:30px;line-height:30px;padding:0 .6em;text-transform:none;margin:0 .5em .6em 0;min-height:0;border-color:#e0e0e0;color:#aaa;}.webapp-content .article__tags a.btn--outline:hover{color:#666;border-color:#bbb}@media (max-width:640px){.webapp-content .article__tags{margin-bottom:1em;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;text-align:center}.webapp-content .article__tags .btn--outline{font-size:14px;display:inline-block;margin-bottom:8px}}.webapp-content .article__report{font-size:.8em;color:#a5a4ab;cursor:pointer;}.webapp-content .article__report:hover{color:#666}.webapp-content .article__report i{margin-right:6px}@media (max-width:640px){.webapp-content .article__report{display:none}}.webapp-content .article__menu .menu-search{width:130px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:0 .6em;}.webapp-content .article__menu .menu-search__trigger{width:24px;margin-top:-2px;text-align:center;cursor:pointer;color:#999;}.webapp-content .article__menu .menu-search__trigger i{font-size:16px}.webapp-content .article__menu .menu-search input{-webkit-flex:0;-ms-flex:0;flex:0;min-width:0;font-size:14px;border:none;background:transparent;transition:-webkit-flex .3s ease-out;transition:flex .3s ease-out;transition:flex .3s ease-out, -webkit-flex .3s ease-out, -ms-flex .3s ease-out;padding:0}.webapp-content .article__menu .menu-search--expand input{-webkit-flex:1;-ms-flex:1;flex:1}@media (max-width:450px){.webapp-content .article__menu .menu-search{display:none}}.webapp-content .article__menu__container{position:relative;height:60px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;padding:0 1.3em;box-shadow:0 1px 0 0 rgba(0,0,0,0.1)}.webapp-content .article__menu .avatar-img{width:36px;height:36px}.webapp-content .article__menu__logo{width:139px;}.webapp-content .article__menu__logo .mini-logo{display:none}.webapp-content .article__menu__settings{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:'Open Sans',sans-serif;}.webapp-content .article__menu__settings .setting-dropdown__box{top:49px}.webapp-content .article__menu__child{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:1;-ms-flex:1;flex:1;height:100%;position:relative;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.webapp-content .article__menu__child .article__author--minimized{position:absolute;left:50%;height:100%;-webkit-transform:translateX(-65%);transform:translateX(-65%);}@media (max-width:640px){.webapp-content .article__menu__child .article__author--minimized{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width:350px){.webapp-content .article__menu__child .article__author--minimized{-webkit-transform:translateX(-40%);transform:translateX(-40%)}}.webapp-content .article__menu__child div.article__star{margin-right:.8em;width:60px}.webapp-content .article__menu__sign-in{color:#999;text-transform:uppercase;text-decoration:none;font-size:13px;font-weight:bold;line-height:1.54;cursor:pointer;}.webapp-content .article__menu__sign-in:hover{color:#888}.webapp-content .article__menu .edit-post,.webapp-content .article__menu .write-a-post{color:#888;font-size:14px;font-weight:bold;text-transform:uppercase;margin-right:1em;text-decoration:none;cursor:pointer}.webapp-content .article__menu .write-a-post{color:#3bc19b}.webapp-content .article__menu .header-menu__right-item__icon{margin-left:0}.webapp-content .article__menu .header-notification-summary__notifications-box{top:50px}@media (max-width:640px){.webapp-content .article__menu .edit-post,.webapp-content .article__menu .write-a-post{display:none}.webapp-content .article__menu__logo{width:auto;}.webapp-content .article__menu__logo .medium-logo{display:none}.webapp-content .article__menu__logo .mini-logo{width:28px;display:block}.webapp-content .article__menu .author__headline,.webapp-content .article__menu .author__action,.webapp-content .article__menu .article__star{display:none}.webapp-content .article__menu .article__author--minimized .author__avatar{display:none}.webapp-content .article__menu .article__author--minimized .author__name{margin-bottom:0}.webapp-content .article__menu .header-notification-summary__notifications-box{top:60px}}@media (max-width:374px){.webapp-content .article__menu .write-a-post,.webapp-content .article__menu .edit-post{display:none}}.webapp-content .article__import{text-align:center;}.webapp-content .article__import__jumbo{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;padding:2em 0 3em;background:linear-gradient(rgba(1,64,87,0.95),rgba(1,64,87,0.85)),url("/static/images/Community/import-bg.png") no-repeat center;background-size:cover;}.webapp-content .article__import__jumbo p{font-size:1.2em;max-width:550px}.webapp-content .article__import__form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:3em 0;}.webapp-content .article__import__form input{font-size:1em;width:90%;max-width:500px;height:50px;border-radius:3px;background-color:#fff;border:solid 1px #e6e6e6;padding-left:1em;padding-right:1em;margin-bottom:.6em}.webapp-content .article__import__form small{color:#888}.webapp-content .article__import__form .btn-secondary{width:auto;min-width:100px;margin-top:2em;padding:0 1em}.webapp-content .article__import__form .learn-more{margin-top:4em}.webapp-content .featured-mentors__header{background:linear-gradient(to bottom,#006080,#005572),linear-gradient(#f2f5f6,#f2f5f6);position:relative;overflow:hidden;margin-top:60px;}.webapp-content .featured-mentors__header .x-block{position:absolute;right:-80px;top:110px;width:598px;height:100%;}@media (max-width:1024px){.webapp-content .featured-mentors__header .x-block{display:none}}.webapp-content .featured-mentors__header .x-block .x-wrapper{position:relative;width:100%;height:100%;}.webapp-content .featured-mentors__header .x-block .x-wrapper .x-front{-webkit-transform:rotate(57deg);transform:rotate(57deg);background:#4cc;box-shadow:0 29px 58px 0 rgba(0,0,0,0.23);width:1000px;height:153px;position:absolute;right:-200px}.webapp-content .featured-mentors__header .x-block .x-wrapper .x-back{-webkit-transform:rotate(-57deg);transform:rotate(-57deg);background:#0087a9;width:1000px;height:153px;position:absolute;right:-200px}.webapp-content .featured-mentors__header__block{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:60px 0 40px;z-index:2;}@media (max-width:1024px){.webapp-content .featured-mentors__header__block{display:block;text-align:center}}.webapp-content .featured-mentors__header__img{width:120px;height:120px;vertical-align:top;text-align:center;}@media (max-width:1024px){.webapp-content .featured-mentors__header__img{margin:0 auto}}.webapp-content .featured-mentors__header__img > img{width:60%;height:auto}.webapp-content .featured-mentors__header__info{-webkit-flex:1;-ms-flex:1;flex:1;}.webapp-content .featured-mentors__header__info__h1{color:#fff;margin:0 0 10px;font-weight:700;font-size:36px;line-height:1.28;font-family:Raleway;text-transform:capitalize}.webapp-content .featured-mentors__header__info__description{font-size:16px;line-height:1.5;margin-bottom:30px;color:#fff;max-width:600px;}@media (max-width:1280px){.webapp-content .featured-mentors__header__info__description{max-width:500px}}@media (max-width:1120px){.webapp-content .featured-mentors__header__info__description{max-width:450px}}@media (max-width:1024px){.webapp-content .featured-mentors__header__info__description{max-width:100%}}.webapp-content .featured-mentors__header__info > a.btn-primary{border-radius:3px;padding:13px 40px;font-size:18px;line-height:21px;background:#4cc;vertical-align:top;margin:0 10px 1em;}.webapp-content .featured-mentors__header__info > a.btn-primary:hover{background:rgba(68,204,204,0.9)}.webapp-content .featured-mentors__header__info > a.btn-how-it-works{border-radius:3px;padding:12px 20px;font-size:18px;line-height:21px;background-color:rgba(255,255,255,0.1);border:solid 1px rgba(255,255,255,0.5);color:#fff;margin:0 10px;vertical-align:top;}.webapp-content .featured-mentors__header__info > a.btn-how-it-works > i{color:#fff;margin-right:10px}.webapp-content .featured-mentors__header__info > a.btn-how-it-works:hover{background-color:rgba(255,255,255,0.2)}.webapp-content .featured-mentors__header__info > a.btn-how-it-works:focus{color:#fff;border:solid 1px rgba(255,255,255,0.5);background-color:rgba(255,255,255,0.2)}.webapp-content .featured-mentors__header__info > a.btn-how-it-works:focus i{color:#fff}.webapp-content .featured-mentors__top-companies{text-align:center;padding:28px 0;}.webapp-content .featured-mentors__top-companies > img{max-width:500px;width:100%;height:auto}.webapp-content .featured-mentors__inner-list-promotion{margin-bottom:20px;background-color:#fff;padding:30px 40px;box-shadow:0 0 0 1px rgba(232,232,232,0.36),0 12px 24px 0 rgba(202,202,202,0.22);display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .featured-mentors__inner-list-promotion__img{width:40px;height:40px;margin-right:25px;}.webapp-content .featured-mentors__inner-list-promotion__img > img{width:100%;height:auto}.webapp-content .featured-mentors__inner-list-promotion__info{-webkit-flex:1;-ms-flex:1;flex:1;}.webapp-content .featured-mentors__inner-list-promotion__info__h3{font-size:16px;font-weight:bold;color:#003b55;margin:0}.webapp-content .featured-mentors__inner-list-promotion__info__description{font-size:14px;line-height:1.7;color:#555;margin-bottom:0}.webapp-content .featured-mentors__inner-list-promotion__action{width:120px;text-align:right;vertical-align:middle;}.webapp-content .featured-mentors__inner-list-promotion__action__btn{margin-top:5px;font-size:14px;font-weight:600;color:rgba(0,59,85,0.7);border-radius:3px;display:inline-block;padding:7px 10px;border:solid .5px rgba(0,59,85,0.7)}.webapp-content .featured-mentors__list{padding:60px 0;background:linear-gradient(-180deg,#fff 0,#f9fcff 100%);border-top:1px solid #ececec;}.webapp-content .featured-mentors__list__h2{font-size:14px;line-height:20px;color:#95b3c1;font-weight:400;margin:20px 0}.webapp-content .featured-mentors__row{display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:728px){.webapp-content .featured-mentors__row{display:block}}.webapp-content .featured-mentors__row__inner-space{-webkit-flex:3;-ms-flex:3;flex:3}.webapp-content .featured-mentors__row__empty{-webkit-flex:50;-ms-flex:50;flex:50;padding:30px 40px}.webapp-content .featured-mentors__item{padding:30px 40px;background-color:#fff;box-shadow:0 0 0 1px rgba(232,232,232,0.36),0 12px 24px 0 rgba(202,202,202,0.22);-webkit-flex:50;-ms-flex:50;flex:50;margin-bottom:20px;text-align:center;display:inline-block;}.webapp-content .featured-mentors__item--avatar{width:100px;height:100px;line-height:100px;font-size:40px}.webapp-content .featured-mentors__item__name{color:#00a3cb;font-size:20px;line-height:30px;font-weight:bold;margin:10px 0 0;display:inline-block}.webapp-content .featured-mentors__item__rating{margin-top:5px;margin-bottom:20px;font-size:12px;}.webapp-content .featured-mentors__item__rating--star{color:#4cc}.webapp-content .featured-mentors__item__rating--number{color:#999}.webapp-content .featured-mentors__item__headline{font-size:14px;line-height:20px;font-weight:bold;color:rgba(0,59,85,0.7);margin:20px 0 5px;height:40px;overflow:hidden}.webapp-content .featured-mentors__item__about{font-size:14px;line-height:22px;height:66px;color:#555;margin-bottom:15px;overflow:hidden}.webapp-content .featured-mentors__item__expertises{margin-bottom:25px;height:66px;overflow:hidden;}.webapp-content .featured-mentors__item__expertises__featured-genre{background-color:#f3f5f5;border-radius:2px;padding:5px 6px;margin:3px;display:inline-block;color:#555;font-size:12px;}.webapp-content .featured-mentors__item__expertises__featured-genre:hover{background-color:#f0f2f2;color:#555;text-decoration:none}.webapp-content .featured-mentors__item__action > .btn-primary{font-weight:600;font-size:14px;color:#fff}.webapp-content .featured-mentors__features{background:linear-gradient(to right,#146481,#1f556d);padding:60px 0 80px;text-align:center;}.webapp-content .featured-mentors__features__block{display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;}@media (max-width:768px){.webapp-content .featured-mentors__features__block{display:block;width:100%}.webapp-content .featured-mentors__features__block:after{clear:both;content:"";display:block}}@media (max-width:480px){.webapp-content .featured-mentors__features__block{display:block}}.webapp-content .featured-mentors__features__block__module{-webkit-flex:1;-ms-flex:1;flex:1;padding:0 5px;margin-top:32px;}.webapp-content .featured-mentors__features__block__module h3{color:#fff;font-size:18px;line-height:1.6}.webapp-content .featured-mentors__features__block__module p{color:#fff;line-height:1.5;font-size:14px}@media (max-width:768px){.webapp-content .featured-mentors__features__block__module{float:left;width:50%;height:220px}}@media (max-width:480px){.webapp-content .featured-mentors__features__block__module{width:100%;display:block;float:none}}.webapp-content .featured-mentors__features__block__module__img{width:85px;height:85px}.webapp-content .featured-mentors__features > h2{color:#fff;font-size:32px;font-weight:400;line-height:1.25}.webapp-content .featured-mentors__features__description{color:#fff;font-size:20px;line-height:2;margin:30px 0 20px}.webapp-content .featured-mentors__features > .btn-primary{background-color:#4cc;border-radius:3.6px;font-size:18px;line-height:21px;margin-bottom:80px;padding:13px 40px;}.webapp-content .featured-mentors__features > .btn-primary:hover{background-color:rgba(68,204,204,0.9)}.webapp-content .featured-mentors-guide__row{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:60px;}.webapp-content .featured-mentors-guide__row--left{-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .featured-mentors-guide__row--right{width:360px;padding:260px 0 60px;text-align:center;}@media (max-width:940px){.webapp-content .featured-mentors-guide__row--right{display:none}}.webapp-content .featured-mentors-guide__row--right .featured-mentors__item{background-color:#f5f8f8;width:240px;margin:20px auto;padding:0;}.webapp-content .featured-mentors-guide__row--right .featured-mentors__item__header{background-color:#fff;box-shadow:0 2px 20px 0 rgba(0,0,0,0.08);border:solid 1px #e9eaec;padding:20px 25px 0}.webapp-content .featured-mentors-guide__row--right .featured-mentors__item__detail{border:solid 1px #e9eaec;padding:0 25px 20px}.webapp-content .featured-mentors-guide__row--right .btn-primary{border-radius:3px;background-color:#fff;border:solid .5px rgba(0,59,85,0.7);font-size:14px;color:rgba(0,59,85,0.7);font-weight:600;text-transform:uppercase;box-shadow:none;padding:12px 15px}.webapp-content .featured-mentors-guide__row__promotion{background-color:#f5f8f8;text-align:center;padding:5px 25px 25px;width:240px;border:solid 1px #e9eaec;box-shadow:0 2px 20px 0 rgba(0,0,0,0.08);margin:20px auto;}.webapp-content .featured-mentors-guide__row__promotion > h2{font-size:16px;color:#003b55;font-weight:bold}.webapp-content .featured-mentors-guide__row__promotion > p{color:#555;line-height:1.71;font-size:14px}.webapp-content .featured-mentors-guide__row .article .featured-mentors-guide__row__h1-img{width:70px;height:auto;margin:0}.webapp-content .featured-mentors-guide__footer{background-color:#f1f6f6;position:relative;overflow:hidden;margin-top:50px;box-shadow:0 5px 20px 0 rgba(0,0,0,0.08) inset;}.webapp-content .featured-mentors-guide__footer .x-block{position:absolute;right:0;top:150px;width:598px;height:100%;}@media (max-width:1024px){.webapp-content .featured-mentors-guide__footer .x-block{display:none}}.webapp-content .featured-mentors-guide__footer .x-block .x-wrapper{position:relative;width:100%;height:100%;}.webapp-content .featured-mentors-guide__footer .x-block .x-wrapper .x-front{-webkit-transform:rotate(57deg);transform:rotate(57deg);background:#4cc;box-shadow:0 29px 58px 0 rgba(0,0,0,0.23);width:1000px;height:153px;position:absolute;right:-200px}.webapp-content .featured-mentors-guide__footer .x-block .x-wrapper .x-back{-webkit-transform:rotate(-57deg);transform:rotate(-57deg);background:#0087a9;width:1000px;height:153px;position:absolute;right:-200px}.webapp-content .featured-mentors-guide__footer__block{padding:140px 0 120px;z-index:2;}@media (max-width:1024px){.webapp-content .featured-mentors-guide__footer__block{display:block;text-align:center}}.webapp-content .featured-mentors-guide__footer__title{color:rgba(0,59,85,0.8);line-height:2;font-size:20px}.webapp-content .featured-mentors-guide__footer__description{color:#003b55;font-size:30px;line-height:1.33;font-weight:bold;margin-bottom:40px}.webapp-content .featured-mentors-guide__footer .btn-primary{border-radius:3.6px;background-color:rgba(0,58,84,0.8);box-shadow:0 4px 0 0 rgba(0,0,0,0.1);color:#fff;text-transform:uppercase;padding:15px 60px}.webapp-content .featured-mentors .article{padding:60px 0;background-color:#fff}.webapp-content .featured-mentors .article__title-img,.webapp-content .featured-mentors-guide .article__title-img{height:50px;width:auto;margin-bottom:0;margin-left:-90px;margin-right:40px;}@media (max-width:1024px){.webapp-content .featured-mentors .article__title-img,.webapp-content .featured-mentors-guide .article__title-img{display:none}}.webapp-content .featured-mentors .article__sharing-block,.webapp-content .featured-mentors-guide .article__sharing-block{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:20px 0;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:30px 0;}.webapp-content .featured-mentors .article__sharing-block--left,.webapp-content .featured-mentors-guide .article__sharing-block--left{width:100px;color:#555;font-size:20px;line-height:1.8}.webapp-content .featured-mentors .article__sharing-block--right,.webapp-content .featured-mentors-guide .article__sharing-block--right{-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .developers{margin-top:60px;background:#f9f9f9;}.webapp-content .developers .container{width:95%;max-width:1100px;margin:0 auto}.webapp-content .developers h2{font-family:'Raleway';font-size:48px;line-height:1.31;text-align:center;color:#003648;}@media (max-width:424px){.webapp-content .developers h2{font-size:28px;font-weight:bold;line-height:1.29}}.webapp-content .developers .featured-mentors__top-companies{box-shadow:0 5px 15px 0 rgba(0,0,0,0.1)}.webapp-content .developers .freelancer-apply{text-align:center;paddin-bottom:65px;}.webapp-content .developers .freelancer-apply .companies{padding:0;margin-bottom:40px;}.webapp-content .developers .freelancer-apply .companies h2.companies__title{margin-top:65px;text-align:center;margin-bottom:40px;font-size:36px}.webapp-content .developers .freelancer-apply hr{margin:0}.webapp-content .developers .freelancer-apply .freelancer-apply__btn{border-radius:3px;padding:13px 40px;font-size:18px;line-height:21px;background:#4cc;color:#fff;display:inline-block;margin-bottom:65px;}.webapp-content .developers .freelancer-apply .freelancer-apply__btn:hover{color:#fff;background:rgba(68,204,204,0.9);text-decoration:none}.webapp-content .developers .genre-wrap{padding-top:32px;padding-bottm:30px;margin:0 auto;border-top:1px solid #e6e6e6;}.webapp-content .developers .genre-wrap ul{list-style:none}.webapp-content .developers .genre-wrap__info{display:block;text-align:center}.webapp-content .developers .genre-wrap h2{margin-top:65px;text-align:center;margin-bottom:15px;font-size:32px}.webapp-content .developers .genre-wrap__description{color:#666;font-size:20px;line-height:1.5;max-width:750px;margin:32px auto}.webapp-content .developers .genre-wrap__row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.webapp-content .developers .genre-wrap__col{-webkit-flex:3;-ms-flex:3;flex:3;max-width:330px;min-width:256px;margin:0 24px;}@media (max-width:480px){.webapp-content .developers .genre-wrap__col{-webkit-flex-basis:1 1 50%;-ms-flex-preferred-size:1 1 50%;flex-basis:1 1 50%;-webkit-flex:1 1 50%}}.webapp-content .developers .genre-wrap__col .genre-block{padding:10px;}.webapp-content .developers .genre-wrap__col .genre-block .genre-header{display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .developers .genre-wrap__col .genre-block .genre-header__icon{width:46px;height:46px;font-size:38px;background-position:0 0;background-size:46px;}.webapp-content .developers .genre-wrap__col .genre-block .genre-header__icon.front-end{background-image:url("/static/images/Developers/front-end.png")}.webapp-content .developers .genre-wrap__col .genre-block .genre-header__icon.db{background-image:url("/static/images/Developers/db.png")}.webapp-content .developers .genre-wrap__col .genre-block .genre-header__icon.uiux{background-image:url("/static/images/Developers/uiux.png")}.webapp-content .developers .genre-wrap__col .genre-block .genre-header__icon.ms{background-image:url("/static/images/Developers/ms.png")}.webapp-content .developers .genre-wrap__col .genre-block .genre-header__icon.backend{background-image:url("/static/images/Developers/backend.png")}.webapp-content .developers .genre-wrap__col .genre-block .genre-header__icon.service{background-image:url("/static/images/Developers/service.png")}.webapp-content .developers .genre-wrap__col .genre-block .genre-header__icon.mobile{background-image:url("/static/images/Developers/mobile.png")}.webapp-content .developers .genre-wrap__col .genre-block .genre-header__icon.data-sci{background-image:url("/static/images/Developers/data-sci.png")}.webapp-content .developers .genre-wrap__col .genre-block .genre-header__icon.dev-ops{background-image:url("/static/images/Developers/dev-ops.png")}.webapp-content .developers .genre-wrap__col .genre-block .genre-header__title{margin-left:14px;color:#003648;font-size:21px;font-weight:600;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.webapp-content .developers .genre-wrap__col .genre-block .genre-list{padding-left:62px;}.webapp-content .developers .genre-wrap__col .genre-block .genre-list__item{line-height:22px;padding-bottom:8px;}.webapp-content .developers .genre-wrap__col .genre-block .genre-list__item a{color:#808080}.webapp-content .developers .genre-wrap__genres{padding-top:60px}.webapp-content .developers .grid-wrap{margin-bottom:100px;}.webapp-content .developers .grid-wrap__info{display:block;text-align:center;margin-bottom:60px}.webapp-content .developers .grid-wrap hr{margin-bottom:15px;margin-top:0}.webapp-content .developers .grid-wrap h2{margin-top:65px;text-align:center;margin-bottom:15px;font-size:32px}.webapp-content .developers .grid-wrap__description{color:#999;font-size:18px;max-width:750px;margin-left:auto;margin-right:auto}.webapp-content .developers .grid-wrap__row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.webapp-content .developers .grid-wrap__card{-webkit-flex:3;-ms-flex:3;flex:3;width:330px;min-width:330px;max-width:330px;height:290px;margin-right:12px;margin-left:12px;padding:25px;box-shadow:0 0 0 1px rgba(232,232,232,0.36),0 12px 24px 0 rgba(202,202,202,0.22);background-color:#fff;border-radius:3px;margin-bottom:50px;}@media (max-width:480px){.webapp-content .developers .grid-wrap__card{-webkit-flex-basis:1 1 50%;-ms-flex-preferred-size:1 1 50%;flex-basis:1 1 50%;-webkit-flex:1 1 50%}}.webapp-content .developers .grid-wrap__card:hover{box-shadow:2px 7px 20px 0 rgba(0,0,0,0.1)}.webapp-content .developers .grid-wrap__card a:hover{text-decoration:none}.webapp-content .developers .grid-wrap__card a:focus{text-decoration:none}.webapp-content .developers .grid-wrap__card-info{height:154px}.webapp-content .developers .grid-wrap__card-title{margin-bottom:12px;font-size:21px;color:#4d4d4d}.webapp-content .developers .grid-wrap__card-description{color:#808080;font-size:16px;font-weight:300}.webapp-content .developers .grid-wrap__card-author{display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;}.webapp-content .developers .grid-wrap__card-author--avatar{width:30px;height:30px;margin-right:15px;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.webapp-content .developers .grid-wrap__card-author__text{color:#999;font-size:12px;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.webapp-content .developers .grid-wrap__card-author__name{font-size:14px;color:#003648}.webapp-content .developers .grid-wrap__card-author__title{font-size:12px;color:#999;padding-top:4px}.webapp-content .developers .grid-wrap__footer{color:#4cc;font-size:14px;font-weight:600;margin-top:10px;}.webapp-content .developers .grid-wrap__footer .hashtag.interview{color:#08a}.webapp-content .developers .grid-wrap__footer .hashtag.hiring{color:#4cc}.webapp-content .developers__features{padding:64px 0 32px;color:#003b55;background-color:#fff;text-align:center;}@media (max-width:424px){.webapp-content .developers__features{padding:80px 0}}.webapp-content .developers__features h2{font-size:32px;text-align:center;margin-bottom:15px}.webapp-content .developers__features__block{-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:64px 0 80px;}@media (max-width:920px){.webapp-content .developers__features__block{margin-bottom:0}}.webapp-content .developers__features__block__module{-webkit-flex:1;-ms-flex:1;flex:1;margin-left:12px;margin-right:12px;}@media (max-width:920px){.webapp-content .developers__features__block__module{width:50%;-webkit-flex:none;-ms-flex:none;flex:none;margin:0 0 60px}}@media (max-width:640px){.webapp-content .developers__features__block__module{width:100%;-webkit-flex:none;-ms-flex:none;flex:none;margin:0 0 60px}}.webapp-content .developers__features__block__module:first-child{margin-left:none}.webapp-content .developers__features__block__module:last-child{margin-right:none}.webapp-content .developers__features__block__module > img{width:120px;height:120px}.webapp-content .developers__features__block__module h3{font-weight:300;font-size:48px;line-height:1.31;text-align:center;color:#003b55;margin:25px 0 8px;}@media (max-width:424px){.webapp-content .developers__features__block__module h3{font-size:28px;line-height:1.29;font-weight:300}}.webapp-content .developers__features__block__module h3 > span{font-size:20px;font-weight:bold;line-height:1.5;text-transform:uppercase;display:block;margin-top:4px;}@media (max-width:424px){.webapp-content .developers__features__block__module h3 > span{font-size:16px}}.webapp-content .developers__features__block__module p{color:#666;line-height:1.5;font-size:16px;text-align:center;letter-spacing:.6px;max-width:240px;margin:0 auto;}@media (max-width:424px){.webapp-content .developers__features__block__module p{font-size:14px;line-height:1.5;margin-top:10px}}@media (min-width:992px){.webapp-content .testimonial.column-view .testimonial__card{font-size:14px;line-height:1.86;}.webapp-content .testimonial.column-view .testimonial__card__client-name{font-size:16px}.webapp-content .testimonial.column-view .testimonial__card__client-title{font-size:12px}}@media (min-width:992px) and (max-width:360px){.webapp-content .testimonial.column-view .testimonial__card{margin:15px auto}}.webapp-content .testimonial{margin-top:15px;margin-bottom:15px;padding-bottom:65px;}.webapp-content .testimonial .customize-container{width:100%}.webapp-content .testimonial h2{margin-top:65px;text-align:center;margin-bottom:40px;font-size:36px;color:#003648}.webapp-content .testimonial__row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.webapp-content .testimonial__card{max-width:330px;margin:15px auto;padding:30px 25px;color:#666;line-height:1.62;font-weight:300;font-size:16px;box-shadow:0 0 0 1px rgba(232,232,232,0.36),0 12px 24px 0 rgba(202,202,202,0.22);border-radius:3px;background-color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}@media (max-width:360px){.webapp-content .testimonial__card{margin:15px 12px}}.webapp-content .testimonial__card p:before{content:' “ ';font-weight:bold}.webapp-content .testimonial__card p:after{content:' “ ';font-weight:bold}.webapp-content .testimonial__card__client{display:-webkit-flex;display:-ms-flexbox;display:flex;border-top:1px solid #eee;padding-top:20px;margin-top:20px;}.webapp-content .testimonial__card__client-avatar{width:50px;height:50px;margin-right:10px}.webapp-content .testimonial__card__client-name{font-size:18px;color:#003648;font-weight:600}.webapp-content .testimonial__card__client-title{font-size:14px;color:#9b9b9b;line-height:19px;font-weight:400}.webapp-content .testimonial .call-to-action{text-align:center;margin:32px 0}.webapp-content .freelancer-apply hr.divider{border-top:3px solid #4cc;width:100px;margin:10px auto}.webapp-content .freelancer-apply .featured-mentors__top-companies{position:relative;box-shadow:0 5px 15px 0 rgba(0,0,0,0.1);}@media (max-width:480px){.webapp-content .freelancer-apply .featured-mentors__top-companies{display:none}}.webapp-content .freelancer-apply__top-media{position:relative;box-shadow:0 5px 15px 0 rgba(0,0,0,0.1);text-align:center;padding:15px 0;}.webapp-content .freelancer-apply__top-media > img{max-width:770px;width:100%;height:auto}.webapp-content .freelancer-apply .title-block{padding:80px 0;background-image:linear-gradient(287deg,#08a,#59b3b3);position:relative;overflow:hidden;margin-top:60px;}.webapp-content .freelancer-apply .title-block .x-block{position:absolute;right:-80px;top:25px;width:598px;height:100%;}@media (max-width:1140px){.webapp-content .freelancer-apply .title-block .x-block{display:none}}.webapp-content .freelancer-apply .title-block .x-block .x-wrapper{position:relative;width:100%;height:100%;}.webapp-content .freelancer-apply .title-block .x-block .x-wrapper .x-front{-webkit-transform:rotate(58deg);transform:rotate(58deg);background:#3da4bb;box-shadow:0 0 40px 0 rgba(0,0,0,0.05);width:1000px;height:148px;position:absolute;right:-200px}.webapp-content .freelancer-apply .title-block .x-block .x-wrapper .x-back{-webkit-transform:rotate(-58deg);transform:rotate(-58deg);background:#349ab1;width:900px;height:148px;position:absolute;right:-200px}.webapp-content .freelancer-apply .title-block__content{margin:0 auto;color:#f8f8f8;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;position:relative;}@media (max-width:1140px){.webapp-content .freelancer-apply .title-block__content{display:block;text-align:center}}.webapp-content .freelancer-apply .title-block__content__img{width:120px;height:120px;vertical-align:top;text-align:center;}@media (max-width:1140px){.webapp-content .freelancer-apply .title-block__content__img{margin:0 auto}}.webapp-content .freelancer-apply .title-block__content__img > img{width:60%;height:auto}.webapp-content .freelancer-apply .title-block__content__info{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.webapp-content .freelancer-apply .title-block__title{color:#fff;margin:0 0 45px;font-weight:700;font-size:50px;line-height:1.28;font-family:Raleway;text-align:center;text-shadow:0 1px 5px rgba(0,0,0,0.2)}.webapp-content .freelancer-apply .title-block__description{font-size:24px;line-height:1.5;color:#fff;max-width:768px;margin:0 auto 50px auto;}@media (max-width:1140px){.webapp-content .freelancer-apply .title-block__description{max-width:800px;margin:0 auto 30px}}@media (max-width:1120px){.webapp-content .freelancer-apply .title-block__description{max-width:650px;margin:0 auto 30px}}@media (max-width:1024px){.webapp-content .freelancer-apply .title-block__description{max-width:80%;margin:0 auto 30px}}.webapp-content .freelancer-apply .title-block__callToAction{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.webapp-content .freelancer-apply .title-block__apply{padding:12px 52px;border-radius:3px;border:1px solid #fff;color:#fff;transition:background .15s;}.webapp-content .freelancer-apply .title-block__apply:active,.webapp-content .freelancer-apply .title-block__apply:focus,.webapp-content .freelancer-apply .title-block__apply:hover{color:#08a;text-decoration:none}.webapp-content .freelancer-apply .title-block__apply:hover{background:#fff}.webapp-content .freelancer-apply .title-block__apply:active{background:#fafafa}.webapp-content .freelancer-apply .title-block__signup{border-radius:3px;padding:13px 40px;font-size:18px;line-height:21px;background:#4cc;color:#fff;}.webapp-content .freelancer-apply .title-block__signup:hover{color:#fff;background:rgba(68,204,204,0.9)}.webapp-content .freelancer-apply .justification{background-image:linear-gradient(to left,#fdffff,#fafafa);padding-top:60px;}.webapp-content .freelancer-apply .justification__title{color:#003648;font-size:32px;text-align:center}.webapp-content .freelancer-apply .justification__items{margin-top:90px;overflow:hidden;}@media (max-width:1024px){.webapp-content .freelancer-apply .justification__items{margin-top:30px}}.webapp-content .freelancer-apply .justification__item{display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1440px;margin:0 auto 70px auto;overflow:hidden;}@media (max-width:1024px){.webapp-content .freelancer-apply .justification__item{text-align:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}}.webapp-content .freelancer-apply .justification__item__left{min-width:520px;}@media (max-width:1024px){.webapp-content .freelancer-apply .justification__item__left{min-width:initial;padding:0 10px}}.webapp-content .freelancer-apply .justification__item__text{max-width:370px;margin:39px auto 0 auto;}@media (max-width:1024px){.webapp-content .freelancer-apply .justification__item__text{max-width:480px}}.webapp-content .freelancer-apply .justification__item__text__title{color:#4c4c4c;font-size:32px;line-height:1.12;margin-bottom:20px}.webapp-content .freelancer-apply .justification__item__text__desciption{color:#808080;font-size:18px;line-height:2}.webapp-content .freelancer-apply .justification__item__image img{max-width:920px;left:-64px;position:relative}@media (max-width:1024px){.webapp-content .freelancer-apply .justification__item__image{max-width:760px}.webapp-content .freelancer-apply .justification__item__image img{left:initial;max-width:100%}}.webapp-content .freelancer-apply .justification__item:last-child{margin-bottom:30px}.webapp-content .freelancer-apply .justification__item.quality-client .justification__item__text{margin:84px auto 0 auto}.webapp-content .freelancer-apply .justification__item.diverse-project{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.webapp-content .freelancer-apply .justification__item.diverse-project .justification__item__image img{left:32px;}@media (max-width:1024px){.webapp-content .freelancer-apply .justification__item.diverse-project .justification__item__image img{left:0}}.webapp-content .freelancer-apply .justification__item.hassle-free .justification__item__image img{left:16px;}@media (max-width:1024px){.webapp-content .freelancer-apply .justification__item.hassle-free .justification__item__image img{left:0}}.webapp-content .freelancer-apply .freelancer-story{margin-top:120px;margin-bottom:100px;}.webapp-content .freelancer-apply .freelancer-story__title{font-size:32px;margin-top:100px;margin-bottom:72px;text-align:center}.webapp-content .freelancer-apply .freelancer-story__items{display:block}.webapp-content .freelancer-apply .freelancer-story__content{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.webapp-content .freelancer-apply .freelancer-story__content .nav-arrow{font-size:32px;border:0;background:none;color:#e6e6e6;padding:0;margin:0;font-weight:600;outline:0;}.webapp-content .freelancer-apply .freelancer-story__content .nav-arrow:hover{color:#999}.webapp-content .freelancer-apply .freelancer-story__slider-wrap{width:95%;padding-left:50px;padding-right:50px;}@media (max-width:480px){.webapp-content .freelancer-apply .freelancer-story__slider-wrap{padding-left:36px;padding-right:36px}}@media (max-width:320px){.webapp-content .freelancer-apply .freelancer-story__slider-wrap{padding-left:20px;padding-right:20px}}.webapp-content .freelancer-apply .freelancer-story__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}@media (max-width:1024px){.webapp-content .freelancer-apply .freelancer-story__item{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.webapp-content .freelancer-apply .freelancer-story__profile{width:215px;min-width:215px;max-width:215px;margin-right:54px;color:#003648;text-align:center;}@media (max-width:1024px){.webapp-content .freelancer-apply .freelancer-story__profile{margin-right:initial;padding-bottom:20px}}@media (max-width:768px){.webapp-content .freelancer-apply .freelancer-story__profile{margin-right:0;padding-bottom:30px}}.webapp-content .freelancer-apply .freelancer-story__profile--avatar.avatar-img{width:200px;height:200px}.webapp-content .freelancer-apply .freelancer-story__profile--name{font-weight:600;font-size:21px;padding-top:10px}.webapp-content .freelancer-apply .freelancer-story__profile--title{font-weight:300;font-size:18px}.webapp-content .freelancer-apply .freelancer-story__description{color:#003648;font-size:18px;line-height:2;max-width:600px;padding-top:20px;}@media (max-width:1024px){.webapp-content .freelancer-apply .freelancer-story__description{text-align:justify;padding-top:0}}@media (max-width:480px){.webapp-content .freelancer-apply .freelancer-story__description{text-align:initial}}.webapp-content .freelancer-apply .companies{padding-top:80px;padding-bottom:80px;text-align:center;overflow:hidden;}.webapp-content .freelancer-apply .companies__title{color:#003648;font-size:32px;line-height:1.5;margin-bottom:70px;white-space:pre}.webapp-content .freelancer-apply .companies__logos{max-width:960px;margin:0 auto;}.webapp-content .freelancer-apply .companies__logos .hp{background-image:url("/static/images/sprite-company-logos.png");background-position:0 -160px;width:190px;height:80px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .freelancer-apply .companies__logos .hp{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}}.webapp-content .freelancer-apply .companies__logos .disney{background-image:url("/static/images/sprite-company-logos.png");background-position:-190px -80px;width:190px;height:80px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .freelancer-apply .companies__logos .disney{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}}.webapp-content .freelancer-apply .companies__logos .yc{background-image:url("/static/images/sprite-company-logos.png");background-position:-380px -80px;width:190px;height:80px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .freelancer-apply .companies__logos .yc{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}}.webapp-content .freelancer-apply .companies__logos .coca-cola{background-image:url("/static/images/sprite-company-logos.png");background-position:-190px 0;width:190px;height:80px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .freelancer-apply .companies__logos .coca-cola{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}}.webapp-content .freelancer-apply .companies__logos .bose{background-image:url("/static/images/sprite-company-logos.png");background-position:0 -80px;width:190px;height:80px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .freelancer-apply .companies__logos .bose{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}}.webapp-content .freelancer-apply .companies__logos .nascar{background-image:url("/static/images/sprite-company-logos.png");background-position:-190px -240px;width:190px;height:80px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .freelancer-apply .companies__logos .nascar{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}}.webapp-content .freelancer-apply .companies__logos .ing{background-image:url("/static/images/sprite-company-logos.png");background-position:-190px -160px;width:190px;height:80px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .freelancer-apply .companies__logos .ing{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}}.webapp-content .freelancer-apply .companies__logos .barclays{background-image:url("/static/images/sprite-company-logos.png");background-position:0 0;width:190px;height:80px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .freelancer-apply .companies__logos .barclays{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}}.webapp-content .freelancer-apply .companies__logos .mc-donald{background-image:url("/static/images/sprite-company-logos.png");background-position:0 -240px;width:190px;height:80px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .freelancer-apply .companies__logos .mc-donald{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}}.webapp-content .freelancer-apply .companies__logos .tech-stars{background-image:url("/static/images/sprite-company-logos.png");background-position:-380px 0;width:190px;height:80px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .freelancer-apply .companies__logos .tech-stars{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}}.webapp-content .freelancer-apply .companies__logo{margin-bottom:40px;display:inline-block;}@media (max-width:540px){.webapp-content .freelancer-apply .companies__logo{margin-bottom:18px}}.webapp-content .freelancer-apply .how-to-apply{margin-bottom:140px;}.webapp-content .freelancer-apply .how-to-apply__title{font-size:32px;margin-top:100px;margin-bottom:70px;color:#003648;text-align:center}.webapp-content .freelancer-apply .how-to-apply__steps{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.webapp-content .freelancer-apply .how-to-apply__step{color:#666;font-size:20px;text-align:center;padding-bottom:60px;width:250px;}@media (max-width:1024px){.webapp-content .freelancer-apply .how-to-apply__step{min-width:320px;max-width:320px;margin:0 auto}}.webapp-content .freelancer-apply .how-to-apply__step__index{font-weight:600}.webapp-content .freelancer-apply .how-to-apply__step__image{width:150px;height:150px;margin:25px auto 10px}.webapp-content .freelancer-apply .how-to-apply__step__title{line-height:1.8;font-size:20px}.webapp-content .freelancer-apply .btn,.webapp-content .freelancer-apply .btn-primary,.webapp-content .freelancer-apply .btn-secondary,.webapp-content .freelancer-apply .btn-secondary--outline,.webapp-content .freelancer-apply .btn-golden,.webapp-content .freelancer-apply .btn--outline,.webapp-content .freelancer-apply .btn-golden--outline,.webapp-content .freelancer-apply .btn-primary--outline,.webapp-content .freelancer-apply .btn-social-linkedin,.webapp-content .freelancer-apply .btn-social-github,.webapp-content .freelancer-apply .btn-social-google,.webapp-content .freelancer-apply .btn-social-google--white,.webapp-content .freelancer-apply .btn-social-twitter,.webapp-content .freelancer-apply .btn-social-facebook,.webapp-content .freelancer-apply .btn-social-email,.webapp-content .freelancer-apply .btn-social-email--outline,.webapp-content .freelancer-apply .btn-heart--active,.webapp-content .freelancer-apply .btn-heart,.webapp-content .freelancer-apply .btn-frame-only,.webapp-content .freelancer-apply .btn-more{cursor:pointer;font-size:13px;text-align:center;padding:0;width:90px;min-height:34px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:2px;transition:all .1s ease-out;text-decoration:none;text-transform:uppercase;}.webapp-content .freelancer-apply .btn > span,.webapp-content .freelancer-apply .btn-primary > span,.webapp-content .freelancer-apply .btn-secondary > span,.webapp-content .freelancer-apply .btn-secondary--outline > span,.webapp-content .freelancer-apply .btn-golden > span,.webapp-content .freelancer-apply .btn--outline > span,.webapp-content .freelancer-apply .btn-golden--outline > span,.webapp-content .freelancer-apply .btn-primary--outline > span,.webapp-content .freelancer-apply .btn-social-linkedin > span,.webapp-content .freelancer-apply .btn-social-github > span,.webapp-content .freelancer-apply .btn-social-google > span,.webapp-content .freelancer-apply .btn-social-google--white > span,.webapp-content .freelancer-apply .btn-social-twitter > span,.webapp-content .freelancer-apply .btn-social-facebook > span,.webapp-content .freelancer-apply .btn-social-email > span,.webapp-content .freelancer-apply .btn-social-email--outline > span,.webapp-content .freelancer-apply .btn-heart--active > span,.webapp-content .freelancer-apply .btn-heart > span,.webapp-content .freelancer-apply .btn-frame-only > span,.webapp-content .freelancer-apply .btn-more > span{margin-left:5px}.webapp-content .freelancer-apply .btn--submitting,.webapp-content .freelancer-apply .btn-primary--submitting,.webapp-content .freelancer-apply .btn-secondary--submitting,.webapp-content .freelancer-apply .btn-secondary--outline--submitting,.webapp-content .freelancer-apply .btn-golden--submitting,.webapp-content .freelancer-apply .btn--outline--submitting,.webapp-content .freelancer-apply .btn-golden--outline--submitting,.webapp-content .freelancer-apply .btn-primary--outline--submitting,.webapp-content .freelancer-apply .btn-social-linkedin--submitting,.webapp-content .freelancer-apply .btn-social-github--submitting,.webapp-content .freelancer-apply .btn-social-google--submitting,.webapp-content .freelancer-apply .btn-social-google--white--submitting,.webapp-content .freelancer-apply .btn-social-twitter--submitting,.webapp-content .freelancer-apply .btn-social-facebook--submitting,.webapp-content .freelancer-apply .btn-social-email--submitting,.webapp-content .freelancer-apply .btn-social-email--outline--submitting,.webapp-content .freelancer-apply .btn-heart--active--submitting,.webapp-content .freelancer-apply .btn-heart--submitting,.webapp-content .freelancer-apply .btn-frame-only--submitting,.webapp-content .freelancer-apply .btn-more--submitting{opacity:.7;cursor:default}.webapp-content .freelancer-apply .btn--disabled,.webapp-content .freelancer-apply .btn-primary--disabled,.webapp-content .freelancer-apply .btn-secondary--disabled,.webapp-content .freelancer-apply .btn-secondary--outline--disabled,.webapp-content .freelancer-apply .btn-golden--disabled,.webapp-content .freelancer-apply .btn--outline--disabled,.webapp-content .freelancer-apply .btn-golden--outline--disabled,.webapp-content .freelancer-apply .btn-primary--outline--disabled,.webapp-content .freelancer-apply .btn-social-linkedin--disabled,.webapp-content .freelancer-apply .btn-social-github--disabled,.webapp-content .freelancer-apply .btn-social-google--disabled,.webapp-content .freelancer-apply .btn-social-google--white--disabled,.webapp-content .freelancer-apply .btn-social-twitter--disabled,.webapp-content .freelancer-apply .btn-social-facebook--disabled,.webapp-content .freelancer-apply .btn-social-email--disabled,.webapp-content .freelancer-apply .btn-social-email--outline--disabled,.webapp-content .freelancer-apply .btn-heart--active--disabled,.webapp-content .freelancer-apply .btn-heart--disabled,.webapp-content .freelancer-apply .btn-frame-only--disabled,.webapp-content .freelancer-apply .btn-more--disabled{opacity:.4;cursor:not-allowed}.webapp-content .freelancer-apply .btn:focus,.webapp-content .freelancer-apply .btn-primary:focus,.webapp-content .freelancer-apply .btn-secondary:focus,.webapp-content .freelancer-apply .btn-secondary--outline:focus,.webapp-content .freelancer-apply .btn-golden:focus,.webapp-content .freelancer-apply .btn--outline:focus,.webapp-content .freelancer-apply .btn-golden--outline:focus,.webapp-content .freelancer-apply .btn-primary--outline:focus,.webapp-content .freelancer-apply .btn-social-linkedin:focus,.webapp-content .freelancer-apply .btn-social-github:focus,.webapp-content .freelancer-apply .btn-social-google:focus,.webapp-content .freelancer-apply .btn-social-google--white:focus,.webapp-content .freelancer-apply .btn-social-twitter:focus,.webapp-content .freelancer-apply .btn-social-facebook:focus,.webapp-content .freelancer-apply .btn-social-email:focus,.webapp-content .freelancer-apply .btn-social-email--outline:focus,.webapp-content .freelancer-apply .btn-heart--active:focus,.webapp-content .freelancer-apply .btn-heart:focus,.webapp-content .freelancer-apply .btn-frame-only:focus,.webapp-content .freelancer-apply .btn-more:focus,.webapp-content .freelancer-apply .btn:hover,.webapp-content .freelancer-apply .btn-primary:hover,.webapp-content .freelancer-apply .btn-secondary:hover,.webapp-content .freelancer-apply .btn-secondary--outline:hover,.webapp-content .freelancer-apply .btn-golden:hover,.webapp-content .freelancer-apply .btn--outline:hover,.webapp-content .freelancer-apply .btn-golden--outline:hover,.webapp-content .freelancer-apply .btn-primary--outline:hover,.webapp-content .freelancer-apply .btn-social-linkedin:hover,.webapp-content .freelancer-apply .btn-social-github:hover,.webapp-content .freelancer-apply .btn-social-google:hover,.webapp-content .freelancer-apply .btn-social-google--white:hover,.webapp-content .freelancer-apply .btn-social-twitter:hover,.webapp-content .freelancer-apply .btn-social-facebook:hover,.webapp-content .freelancer-apply .btn-social-email:hover,.webapp-content .freelancer-apply .btn-social-email--outline:hover,.webapp-content .freelancer-apply .btn-heart--active:hover,.webapp-content .freelancer-apply .btn-heart:hover,.webapp-content .freelancer-apply .btn-frame-only:hover,.webapp-content .freelancer-apply .btn-more:hover,.webapp-content .freelancer-apply .btn:active,.webapp-content .freelancer-apply .btn-primary:active,.webapp-content .freelancer-apply .btn-secondary:active,.webapp-content .freelancer-apply .btn-secondary--outline:active,.webapp-content .freelancer-apply .btn-golden:active,.webapp-content .freelancer-apply .btn--outline:active,.webapp-content .freelancer-apply .btn-golden--outline:active,.webapp-content .freelancer-apply .btn-primary--outline:active,.webapp-content .freelancer-apply .btn-social-linkedin:active,.webapp-content .freelancer-apply .btn-social-github:active,.webapp-content .freelancer-apply .btn-social-google:active,.webapp-content .freelancer-apply .btn-social-google--white:active,.webapp-content .freelancer-apply .btn-social-twitter:active,.webapp-content .freelancer-apply .btn-social-facebook:active,.webapp-content .freelancer-apply .btn-social-email:active,.webapp-content .freelancer-apply .btn-social-email--outline:active,.webapp-content .freelancer-apply .btn-heart--active:active,.webapp-content .freelancer-apply .btn-heart:active,.webapp-content .freelancer-apply .btn-frame-only:active,.webapp-content .freelancer-apply .btn-more:active{box-shadow:none;text-decoration:none}.webapp-content .freelancer-apply .btn{background-color:#8badb4;border:none;color:#fff;}.webapp-content .freelancer-apply .btn:hover{background:#789fa7;border:none;color:#fff}.webapp-content .freelancer-apply .btn:active,.webapp-content .freelancer-apply .btn:focus{background:#6c97a0}.webapp-content .freelancer-apply .btn--outline{background:transparent;color:#789fa7;border:1px solid #91b1b8;text-shadow:none;box-shadow:none;}.webapp-content .freelancer-apply .btn--outline:hover{background:transparent;color:#6c97a0;border:1px solid #6c97a0}.webapp-content .freelancer-apply .btn--outline:active,.webapp-content .freelancer-apply .btn--outline:focus{background:transparent;color:#6c97a0;border:1px solid #6c97a0}.webapp-content .freelancer-apply .btn-more{background-color:rgba(0,0,0,0.05);border:none;color:#fff;color:#555;}.webapp-content .freelancer-apply .btn-more:hover{background:rgba(0,0,0,0.05);border:none;color:#fff}.webapp-content .freelancer-apply .btn-more:active,.webapp-content .freelancer-apply .btn-more:focus{background:rgba(0,0,0,0.05)}.webapp-content .freelancer-apply .btn-more:hover,.webapp-content .freelancer-apply .btn-more:active,.webapp-content .freelancer-apply .btn-morefocus{color:#555;background-color:rgba(0,0,0,0.1)}.webapp-content .freelancer-apply .btn-primary{background-color:#00b5e2;border:none;color:#fff;}.webapp-content .freelancer-apply .btn-primary:hover{background:#00a3cb;border:none;color:#fff}.webapp-content .freelancer-apply .btn-primary:active,.webapp-content .freelancer-apply .btn-primary:focus{background:#0098be}.webapp-content .freelancer-apply .btn-primary--outline{background:transparent;color:#00a3cb;border:1px solid #00c0f0;text-shadow:none;box-shadow:none;}.webapp-content .freelancer-apply .btn-primary--outline:hover{background:transparent;color:#0098be;border:1px solid #0098be}.webapp-content .freelancer-apply .btn-primary--outline:active,.webapp-content .freelancer-apply .btn-primary--outline:focus{background:transparent;color:#0098be;border:1px solid #0098be}.webapp-content .freelancer-apply .btn-secondary{background-color:#00bb8f;border:none;color:#fff;}.webapp-content .freelancer-apply .btn-secondary:hover{background:#00a881;border:none;color:#fff}.webapp-content .freelancer-apply .btn-secondary:active,.webapp-content .freelancer-apply .btn-secondary:focus{background:#009d78}.webapp-content .freelancer-apply .btn-secondary--outline{background:transparent;color:#00a881;border:1px solid #00cb9b;text-shadow:none;box-shadow:none;}.webapp-content .freelancer-apply .btn-secondary--outline:hover{background:transparent;color:#009d78;border:1px solid #009d78}.webapp-content .freelancer-apply .btn-secondary--outline:active,.webapp-content .freelancer-apply .btn-secondary--outline:focus{background:transparent;color:#009d78;border:1px solid #009d78}.webapp-content .freelancer-apply .btn-golden{background-color:#ecbc40;border:none;color:#fff;}.webapp-content .freelancer-apply .btn-golden:hover{background:#e9b225;border:none;color:#fff}.webapp-content .freelancer-apply .btn-golden:active,.webapp-content .freelancer-apply .btn-golden:focus{background:#e5ac17}.webapp-content .freelancer-apply .btn-golden--outline{background:transparent;color:#e9b225;border:1px solid #edbf4a;text-shadow:none;box-shadow:none;}.webapp-content .freelancer-apply .btn-golden--outline:hover{background:transparent;color:#e5ac17;border:1px solid #e5ac17}.webapp-content .freelancer-apply .btn-golden--outline:active,.webapp-content .freelancer-apply .btn-golden--outline:focus{background:transparent;color:#e5ac17;border:1px solid #e5ac17}.webapp-content .freelancer-apply .btn-heart{font-size:14px;width:auto;height:30px;min-height:0;padding:5px 12px;border-radius:100px;background:#fff;color:#ff6671;border:1px solid #ff6671;text-shadow:none;box-shadow:none;}.webapp-content .freelancer-apply .btn-heart > span{margin-left:6px;line-height:14px}.webapp-content .freelancer-apply .btn-heart__number{margin-left:4px;color:#666}.webapp-content .freelancer-apply .btn-heart:hover{box-shadow:0 4px 10px rgba(0,0,0,0.08)}.webapp-content .freelancer-apply .btn-heart--active{color:#fff;background-color:#f66;border-color:#f66;}.webapp-content .freelancer-apply .btn-heart--active .btn-heart__number{color:#fff}.webapp-content .freelancer-apply .btn-heart--active i.fa{-webkit-animation:heartbeat 600ms ease-in;animation:heartbeat 600ms ease-in}.webapp-content .freelancer-apply .btn-heart--active:hover{opacity:.8}.webapp-content .freelancer-apply .btn-frame-only{padding:6px;border-radius:100px;width:auto;padding:5px 12px;background:#fff;color:#333;border:1px solid #ddd;opacity:.8;}.webapp-content .freelancer-apply .btn-frame-only img{height:16px}.webapp-content .freelancer-apply .btn-frame-only > span{margin-left:6px;line-height:14px}.webapp-content .freelancer-apply .btn-frame-only:hover{opacity:1}.webapp-content .freelancer-apply div[class^="btn-social"],.webapp-content .freelancer-apply a[class^="btn-social"]{height:auto}.webapp-content .freelancer-apply .btn-social-linkedin{background-color:#0077b5;border:none;color:#fff;}.webapp-content .freelancer-apply .btn-social-linkedin:hover{background:#006fab;border:none;color:#fff}.webapp-content .freelancer-apply .btn-social-linkedin:active,.webapp-content .freelancer-apply .btn-social-linkedin:focus{background:#066699}.webapp-content .freelancer-apply .btn-social-github{background-color:#00aced;border:none;color:#fff;}.webapp-content .freelancer-apply .btn-social-github:hover{background:#00aced;border:none;color:#fff}.webapp-content .freelancer-apply .btn-social-github:active,.webapp-content .freelancer-apply .btn-social-github:focus{background:#00aced}.webapp-content .freelancer-apply .btn-social-google--white{background-color:#fff;border:solid 1px #ccc;color:#4c4c4c;}.webapp-content .freelancer-apply .btn-social-google--white:hover{background:#f7f7f7;border:solid 1px #ccc;color:#4c4c4c}.webapp-content .freelancer-apply .btn-social-google--white:active,.webapp-content .freelancer-apply .btn-social-google--white:focus{background:#f0f0f0}.webapp-content .freelancer-apply .btn-social-google{background-color:#e65d4b;border:none;color:#fff;}.webapp-content .freelancer-apply .btn-social-google:hover{background:#e05c4a;border:none;color:#fff}.webapp-content .freelancer-apply .btn-social-google:active,.webapp-content .freelancer-apply .btn-social-google:focus{background:#d25140}.webapp-content .freelancer-apply .btn-social-twitter{background-color:#00aced;border:none;color:#fff;}.webapp-content .freelancer-apply .btn-social-twitter:hover{background:#06a1d9;border:none;color:#fff}.webapp-content .freelancer-apply .btn-social-twitter:active,.webapp-content .freelancer-apply .btn-social-twitter:focus{background:#0697cc}.webapp-content .freelancer-apply .btn-social-facebook{background-color:#647bab;border:none;color:#fff;}.webapp-content .freelancer-apply .btn-social-facebook:hover{background:#566d9e;border:none;color:#fff}.webapp-content .freelancer-apply .btn-social-facebook:active,.webapp-content .freelancer-apply .btn-social-facebook:focus{background:#506694}.webapp-content .freelancer-apply .btn-social-email--outline{background:transparent;color:#70777a;border:1px solid #ccc;text-shadow:none;box-shadow:none;}.webapp-content .freelancer-apply .btn-social-email--outline:hover{background:transparent;color:#70777a;border:1px solid #ccc}.webapp-content .freelancer-apply .btn-social-email--outline:active,.webapp-content .freelancer-apply .btn-social-email--outline:focus{background:transparent;color:#70777a;border:1px solid #ccc}@-webkit-keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.3);transform:scale(1.3)}36%{-webkit-transform:scale(.95);transform:scale(.95)}60%{-webkit-transform:scale(1.2);transform:scale(1.2)}85%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.3);transform:scale(1.3)}36%{-webkit-transform:scale(.95);transform:scale(.95)}60%{-webkit-transform:scale(1.2);transform:scale(1.2)}85%{-webkit-transform:scale(1);transform:scale(1)}}.webapp-content .freelancer-apply .application{background-image:linear-gradient(to bottom,rgba(68,75,102,0.3),rgba(187,188,199,0.1)),linear-gradient(#003b55,#003b55);position:relative;overflow:hidden;}.webapp-content .freelancer-apply .application hr{width:100%}.webapp-content .freelancer-apply .application__mask{position:absolute;width:100%;height:100%;z-index:1;background:rgba(0,82,114,0.65)}.webapp-content .freelancer-apply .application .main-content{position:relative;z-index:2}.webapp-content .freelancer-apply .application .x-block{z-index:0;position:absolute;right:-80px;top:25px;width:598px;height:100%;}@media (max-width:1140px){.webapp-content .freelancer-apply .application .x-block{display:none}}.webapp-content .freelancer-apply .application .x-block .x-wrapper{position:relative;width:100%;height:100%;}.webapp-content .freelancer-apply .application .x-block .x-wrapper .x-front,.webapp-content .freelancer-apply .application .x-block .x-wrapper .x-back{position:absolute;height:180px}.webapp-content .freelancer-apply .application .x-block .x-wrapper .x-front{-webkit-transform:rotate(58deg);transform:rotate(58deg);background:#4cc;box-shadow:0 29px 58px 0 rgba(0,0,0,0.1);width:1550px;right:-235px}.webapp-content .freelancer-apply .application .x-block .x-wrapper .x-back{-webkit-transform:rotate(-58deg);transform:rotate(-58deg);background:#0087a9;width:1550px;right:-490px}.webapp-content .freelancer-apply .application__separator{color:#999;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:15px;font-size:14px;padding-top:5px;}.webapp-content .freelancer-apply .application__separator:before{content:'';-webkit-flex:1;-ms-flex:1;flex:1;border-bottom:1px solid #d8d8d8;margin:0 18px 7px 0}.webapp-content .freelancer-apply .application__separator:after{content:'';-webkit-flex:1;-ms-flex:1;flex:1;border-bottom:1px solid #d8d8d8;margin:0 0 7px 18px}.webapp-content .freelancer-apply .application__title{color:#fff;margin:50px auto;text-align:center;position:relative}.webapp-content .freelancer-apply .application__form-wrap{max-width:380px;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#fff;border-radius:3px;margin:0 auto;position:relative;}.webapp-content .freelancer-apply .application__form-wrap.logged-in{padding:48px 20px 64px;background:none}.webapp-content .freelancer-apply .application__form{padding:2.9em 2.5em 3.1em 2.5em;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-shadow:0 0 20px 0 rgba(0,54,72,0.6);}.webapp-content .freelancer-apply .application__form .form-block__inner-wrapper{margin-bottom:15px;}.webapp-content .freelancer-apply .application__form .form-block__inner-wrapper input{width:100%;padding:13px 15px}.webapp-content .freelancer-apply .application__form .form-block__error-message{font-size:12px;color:#ff7142;text-align:right;display:block;padding-top:4px}.webapp-content .freelancer-apply .application__social{-webkit-flex:1;-ms-flex:1;flex:1;}.webapp-content .freelancer-apply .application__social a[class^="btn-social"]{width:100%;margin-bottom:.8em;border-radius:3px;padding:12px 0;font-size:16px;}.webapp-content .freelancer-apply .application__social a[class^="btn-social"] .button-inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:4px 0;text-align:left;margin:0 auto;text-transform:none;}.webapp-content .freelancer-apply .application__social a[class^="btn-social"] .button-inner > i{padding-right:10px;font-size:1.2em}.webapp-content .freelancer-apply .application__social a[class^="btn-social"] .button-inner > img{padding-right:10px;height:1em}.webapp-content .freelancer-apply .application__social-linkedin{background-color:#0077b5}.webapp-content .freelancer-apply .application__social-github{background-color:#00aced}.webapp-content .freelancer-apply .application__footer{font-size:14px;font-weight:600;color:#fff;margin:29px auto;text-align:center}.webapp-content .freelancer-apply .application__subtext{color:#475b65;font-size:14px;}.webapp-content .freelancer-apply .application__subtext a{color:#4cc;padding-left:.5em}.webapp-content .freelancer-apply .application__apply{width:100%;text-transform:none;padding:16px 0;font-size:16px;font-weight:600;background:#4cc;}.webapp-content .freelancer-apply .application__apply:hover{background:rgba(68,204,204,0.9)}.webapp-content .freelancer-apply .application__apply:active{background:rgba(62,186,186,0.9)}.webapp-content .freelance-jobs .title-block{padding:140px 0 80px;background-image:linear-gradient(287deg,#08a,#59b3b3);position:relative;overflow:hidden;}.webapp-content .freelance-jobs .title-block .x-block{position:absolute;right:-80px;top:25px;width:598px;height:100%;}@media (max-width:1140px){.webapp-content .freelance-jobs .title-block .x-block{display:none}}.webapp-content .freelance-jobs .title-block .x-block .x-wrapper{position:relative;width:100%;height:100%;}.webapp-content .freelance-jobs .title-block .x-block .x-wrapper .x-front{-webkit-transform:rotate(58deg);transform:rotate(58deg);background:#3da4bb;box-shadow:0 0 40px 0 rgba(0,0,0,0.05);width:1000px;height:148px;position:absolute;right:-200px}.webapp-content .freelance-jobs .title-block .x-block .x-wrapper .x-back{-webkit-transform:rotate(-58deg);transform:rotate(-58deg);background:#349ab1;width:900px;height:148px;position:absolute;right:-200px}.webapp-content .freelance-jobs .title-block__content{margin:0 auto;color:#f8f8f8;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;position:relative;}@media (max-width:1140px){.webapp-content .freelance-jobs .title-block__content{display:block;text-align:center}}.webapp-content .freelance-jobs .title-block__content__img{width:60px;height:60px;vertical-align:top;text-align:center;margin:0 auto 16px;}.webapp-content .freelance-jobs .title-block__content__img > img{width:60%;height:auto}.webapp-content .freelance-jobs .title-block__content__info{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.webapp-content .freelance-jobs .title-block__title{color:#fff;margin:0 0 8px;font-weight:500;font-size:40px;line-height:1.4;font-family:Raleway;text-align:center;text-shadow:0 1px 5px rgba(0,0,0,0.2)}.webapp-content .freelance-jobs .title-block__description{font-size:16px;font-weight:300;line-height:1.5;color:#fff;max-width:768px;margin:8px auto 32px auto;}@media (max-width:1140px){.webapp-content .freelance-jobs .title-block__description{max-width:800px}}@media (max-width:1120px){.webapp-content .freelance-jobs .title-block__description{max-width:650px}}@media (max-width:1024px){.webapp-content .freelance-jobs .title-block__description{max-width:80%}}.webapp-content .freelance-jobs .title-block__call-to-action{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.webapp-content .freelance-jobs .title-block__apply{padding:12px 72px;border-radius:3px;transition:background .15s;background-color:#4cc;color:#fff;font-size:18px;font-weight:500;}.webapp-content .freelance-jobs .title-block__apply:active,.webapp-content .freelance-jobs .title-block__apply:focus,.webapp-content .freelance-jobs .title-block__apply:hover{color:#08a;text-decoration:none}.webapp-content .freelance-jobs .title-block__apply:hover{background:#fff}.webapp-content .freelance-jobs .title-block__apply:active{background:#fafafa}.webapp-content .freelance-jobs .jobs{background-color:#f2f2f2;position:relative;padding-top:64px;padding-bottom:5px;}.webapp-content .freelance-jobs .jobs h2{color:#003648;text-align:center;font-weight:500;line-height:1.71;margin-bottom:40px}.webapp-content .freelance-jobs .jobs__items{border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);max-width:688px;margin:0 auto}.webapp-content .freelance-jobs .jobs__item{padding:32px 40px;border-bottom:solid 1px #e6e6e6;background-color:#fff;}.webapp-content .freelance-jobs .jobs__item__title{font-size:22px;font-weight:600;line-height:1.45;color:#003648;margin-bottom:16px}.webapp-content .freelance-jobs .jobs__item__info{display:-webkit-flex;display:-ms-flexbox;display:flex;color:#999;margin-bottom:24px;font-size:13px;line-height:1.23;}@media (max-width:512px){.webapp-content .freelance-jobs .jobs__item__info{display:block}}.webapp-content .freelance-jobs .jobs__item__info i{margin-right:4px}.webapp-content .freelance-jobs .jobs__item__info__estimated-weeks{width:140px;}@media (max-width:512px){.webapp-content .freelance-jobs .jobs__item__info__estimated-weeks{display:block;width:100%;margin-bottom:10px}}.webapp-content .freelance-jobs .jobs__item__info__available-hours-per-week{-webkit-flex:1;-ms-flex:1;flex:1;}@media (max-width:512px){.webapp-content .freelance-jobs .jobs__item__info__available-hours-per-week{display:block;width:100%;margin-bottom:10px}}.webapp-content .freelance-jobs .jobs__item__description{color:#666;font-size:14px;line-height:1.71;margin-bottom:24px;word-break:break-word;}.webapp-content .freelance-jobs .jobs__item__description ul{list-style:circle}.webapp-content .freelance-jobs .jobs__item__btn{border-radius:3px;border:solid 1px #4cc;padding:12px 16px;color:#4cc;font-size:14px;font-weight:600;line-height:1.14;display:inline-block;}.webapp-content .freelance-jobs .jobs__item__btn:hover{text-decoration:none;background-color:#4cc;color:#fff;cursor:pointer}.webapp-content .freelance-jobs .jobs__final-action{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:64px;padding-bottom:186px;background-color:#fff;}@media (max-width:600px){.webapp-content .freelance-jobs .jobs__final-action{display:block}}.webapp-content .freelance-jobs .jobs__final-action--left,.webapp-content .freelance-jobs .jobs__final-action--right{-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;}@media (max-width:600px){.webapp-content .freelance-jobs .jobs__final-action--left,.webapp-content .freelance-jobs .jobs__final-action--right{margin-bottom:20px}}.webapp-content .freelance-jobs .jobs__final-action__img{width:72px;height:72px;margin-bottom:8px}.webapp-content .freelance-jobs .jobs__final-action__title{color:#003648;font-size:14px;font-weight:600;line-height:1.71;margin-bottom:24px;}.webapp-content .freelance-jobs .jobs__final-action__title > a:hover{text-decoration:none}.webapp-content .freelance-jobs .jobs__final-action__cta{border-radius:3px;background-color:#4cc;border:1px solid #4cc;width:200px;color:#fff;font-size:16px;font-weight:600;padding:9px;margin:0 auto;display:inline-block;}.webapp-content .freelance-jobs .jobs__final-action__cta:hover{cursor:pointer;background-color:#fff;color:#4cc;text-decoration:none}.webapp-content .freelance-jobs .jobs__botton-gradient{height:176px;background-image:linear-gradient(to top,#f2f2f2,rgba(251,252,252,0));position:absolute;bottom:0;left:0;width:100%}.webapp-content .freelance-jobs .how-it-works{padding:160px 0;text-align:center;}.webapp-content .freelance-jobs .how-it-works__title{font-size:28px;font-weight:500;line-height:1.71;color:#003648;margin-bottom:4px}.webapp-content .freelance-jobs .how-it-works__description{font-size:18px;color:#666;line-height:1.78;margin:0 auto 36px;max-width:688px}.webapp-content .freelance-jobs .how-it-works__steps{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.webapp-content .freelance-jobs .how-it-works__steps__item{-webkit-flex:1;-ms-flex:1;flex:1;padding:36px;min-width:380px;max-width:380px;text-align:center;margin:0 auto;}.webapp-content .freelance-jobs .how-it-works__steps__item__name{font-size:20px;font-weight:400;color:#333;line-height:1.6;margin-bottom:8px}.webapp-content .freelance-jobs .how-it-works__steps__item__img{height:104px;width:160px;margin-bottom:16px}.webapp-content .freelance-jobs .how-it-works__steps__item__description{font-size:14px;line-height:1.71;color:#666}.webapp-content .freelance-jobs .price{background-image:linear-gradient(292deg,#08a,#59b3b3 98%);padding:120px 0;text-align:center;}.webapp-content .freelance-jobs .price__title{font-size:28px;font-weight:500;line-height:1.71;color:#fff;text-align:center;margin-bottom:24px}.webapp-content .freelance-jobs .price__description{font-size:16px;line-height:1.5;color:#fff;display:block;text-align:center;font-weight:normal;display:block;margin-top:8px;font-weight:300}.webapp-content .freelance-jobs .price__range{font-size:56px;text-align:center;color:#fff;font-weight:300;margin-bottom:32px;}@media (max-width:512px){.webapp-content .freelance-jobs .price__range > span{display:block}}.webapp-content .freelance-jobs .price__range__small{font-size:32px;margin:0 16px;color:#fff}.webapp-content .freelance-jobs .price__apply-developer{background-color:#4cc;color:#fff;border-radius:3px;padding:12px 73px;display:inline-block;border:1px solid #4cc;font-weight:500;}.webapp-content .freelance-jobs .price__apply-developer:hover{background-color:#fff;color:#4cc;cursor:pointer}.webapp-content .freelance-jobs .companies{padding-top:80px;padding-bottom:80px;text-align:center;overflow:hidden;}.webapp-content .freelance-jobs .companies__title{color:#003648;font-size:28px;font-weight:500;line-height:1.71;text-align:center;margin-bottom:72px}.webapp-content .freelance-jobs .companies__logos{max-width:960px;margin:0 auto;}.webapp-content .freelance-jobs .companies__logos .hp{background-image:url("/static/images/sprite-company-logos.png");background-position:0 -160px;width:190px;height:80px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .freelance-jobs .companies__logos .hp{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}}.webapp-content .freelance-jobs .companies__logos .disney{background-image:url("/static/images/sprite-company-logos.png");background-position:-190px -80px;width:190px;height:80px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .freelance-jobs .companies__logos .disney{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}}.webapp-content .freelance-jobs .companies__logos .yc{background-image:url("/static/images/sprite-company-logos.png");background-position:-380px -80px;width:190px;height:80px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .freelance-jobs .companies__logos .yc{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}}.webapp-content .freelance-jobs .companies__logos .coca-cola{background-image:url("/static/images/sprite-company-logos.png");background-position:-190px 0;width:190px;height:80px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .freelance-jobs .companies__logos .coca-cola{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}}.webapp-content .freelance-jobs .companies__logos .bose{background-image:url("/static/images/sprite-company-logos.png");background-position:0 -80px;width:190px;height:80px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .freelance-jobs .companies__logos .bose{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}}.webapp-content .freelance-jobs .companies__logos .nascar{background-image:url("/static/images/sprite-company-logos.png");background-position:-190px -240px;width:190px;height:80px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .freelance-jobs .companies__logos .nascar{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}}.webapp-content .freelance-jobs .companies__logos .ing{background-image:url("/static/images/sprite-company-logos.png");background-position:-190px -160px;width:190px;height:80px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .freelance-jobs .companies__logos .ing{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}}.webapp-content .freelance-jobs .companies__logos .barclays{background-image:url("/static/images/sprite-company-logos.png");background-position:0 0;width:190px;height:80px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .freelance-jobs .companies__logos .barclays{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}}.webapp-content .freelance-jobs .companies__logos .mc-donald{background-image:url("/static/images/sprite-company-logos.png");background-position:0 -240px;width:190px;height:80px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .freelance-jobs .companies__logos .mc-donald{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}}.webapp-content .freelance-jobs .companies__logos .tech-stars{background-image:url("/static/images/sprite-company-logos.png");background-position:-380px 0;width:190px;height:80px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .freelance-jobs .companies__logos .tech-stars{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}}.webapp-content .freelance-jobs .companies__logo{margin-bottom:40px;display:inline-block;}@media (max-width:540px){.webapp-content .freelance-jobs .companies__logo{margin-bottom:18px}}.webapp-content .freelance-jobs .mentors{padding-top:100px;text-align:center;padding-bottom:160px;}.webapp-content .freelance-jobs .mentors__title{font-size:28px;line-height:1.71;color:#003648;font-weight:500;margin-bottom:4px}.webapp-content .freelance-jobs .mentors__description{font-size:18px;color:#666;line-height:1.78;margin:0 auto 36px;max-width:688px;margin-bottom:72px}.webapp-content .freelance-jobs .mentors__items{display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:990px){.webapp-content .freelance-jobs .mentors__items{display:block}}.webapp-content .freelance-jobs .mentors__items .mentor-item{-webkit-flex:1;-ms-flex:1;flex:1;border-radius:3px;border:1px solid #eaeaea;padding:32px 48px;margin:0 16px;}@media (max-width:990px){.webapp-content .freelance-jobs .mentors__items .mentor-item{margin-bottom:20px}}.webapp-content .freelance-jobs .mentors__items .mentor-item--avatar{margin-bottom:16px;width:104px;height:104px;}.webapp-content .freelance-jobs .mentors__items .mentor-item--avatar .avatar-img__img-avatar{width:100%;height:100%}.webapp-content .freelance-jobs .mentors__items .mentor-item__name{font-size:20px;font-weight:600;line-height:1.6;color:#003648;margin-bottom:16px}.webapp-content .freelance-jobs .mentors__items .mentor-item__about{text-align:left;font-size:14px;line-height:1.71;color:#666;text-align:left;margin-bottom:16px}.webapp-content .freelance-jobs .mentors__items .mentor-item__expertises{display:block;text-align:left;}.webapp-content .freelance-jobs .mentors__items .mentor-item__expertises__item{color:#999;line-height:2;font-size:12px;display:inline-block;}.webapp-content .freelance-jobs .mentors__items .mentor-item__expertises__item:hover{cursor:default;text-decoration:none}.webapp-content .freelance-jobs .mentors__items .mentor-item__expertises__item:after{content:'・';color:#999;line-height:2;font-size:12px;display:inline-block}.webapp-content .freelance-jobs .mentors__items .mentor-item__expertises__item:last-child:after{content:''}.webapp-content .freelance-jobs .how-to-apply{margin-bottom:140px;}.webapp-content .freelance-jobs .how-to-apply__title{font-size:28px;line-height:1.71;color:#003648;font-weight:500;margin-bottom:72px;text-align:center}.webapp-content .freelance-jobs .how-to-apply__steps{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}@media (max-width:796px){.webapp-content .freelance-jobs .how-to-apply__steps{display:block;-webkit-flex-wrap:none;-ms-flex-wrap:none;flex-wrap:none}}.webapp-content .freelance-jobs .how-to-apply__step{color:#666;font-size:20px;text-align:center;padding-bottom:60px;width:250px;margin:0 auto;}@media (max-width:1024px){.webapp-content .freelance-jobs .how-to-apply__step{margin-bottom:20px}}.webapp-content .freelance-jobs .how-to-apply__step__index{font-weight:600;font-size:20px;line-height:1.2;color:#333}.webapp-content .freelance-jobs .how-to-apply__step__image{width:120px;height:120px;margin-bottom:32px}.webapp-content .freelance-jobs .how-to-apply__step__title{line-height:1.5;font-size:16px;color:#666}.webapp-content .freelance-jobs .divider{width:100px;border-top:3px solid #4cc;margin:0 auto 100px}.webapp-content .freelance-jobs .application__title{font-size:32px;font-weight:500;color:#fff}.webapp-content .mentor-resume__menu{background-color:#f5f5f5;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);display:-webkit-flex;display:-ms-flexbox;display:flex;padding:12px 20px;position:fixed;left:0;top:0;width:100%;z-index:2;}.webapp-content .mentor-resume__menu--left{width:160px;}.webapp-content .mentor-resume__menu--left > img{padding:8px 0}.webapp-content .mentor-resume__menu--right{-webkit-flex:1;-ms-flex:1;flex:1;text-align:right;}@media (max-width:768px){.webapp-content .mentor-resume__menu--right{display:none}}.webapp-content .mentor-resume__menu--right > a{display:inline-block;border-radius:3.6px;background-color:#4cc;color:#fff;padding:8px 26px;font-size:14px;line-height:1.43;text-align:center;text-transform:uppercase;}.webapp-content .mentor-resume__menu--right > a:hover{color:#fff;text-decoration:none;background:#34c0c0;border-color:#34c0c0}.webapp-content .mentor-resume__suggestion{padding:30px 0;background-color:#f3f6f7;}.webapp-content .mentor-resume__suggestion__title{font-size:18px;font-weight:bold;line-height:1.78;letter-spacing:.2px;color:#333}.webapp-content .mentor-resume__suggestion__content{font-size:16px;line-height:1.75;color:#333;letter-spacing:.1px}.webapp-content .mentor-resume__mentor-info{padding-top:30px;display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .mentor-resume__mentor-info--left{width:140px;}.webapp-content .mentor-resume__mentor-info--left > img{width:140px;height:140px;border-radius:50%;border:solid 1px #e1e5e9}.webapp-content .mentor-resume__mentor-info--right{padding:0 20px;-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .mentor-resume__mentor-info__name{font-size:36px;font-weight:900;line-height:1.33;color:#333;margin-bottom:10px}.webapp-content .mentor-resume__mentor-info__headline{font-size:20px;font-weight:500;line-height:1.4;color:#333;margin-bottom:11px}.webapp-content .mentor-resume__mentor-info__timezone{font-size:14px;font-weight:normal;line-height:1.7;color:#80888a;}.webapp-content .mentor-resume__mentor-info__timezone > i{line-height:1.5;margin-right:8px}.webapp-content .mentor-resume__action{padding:30px 0;text-align:center;background-color:#f3f6f7;}.webapp-content .mentor-resume__action__title{font-size:18px;line-height:1.78;letter-spacing:.1px;color:#333;margin-bottom:20px}.webapp-content .mentor-resume__action__btn{display:inline-block;margin:0 auto;font-size:14px;line-height:1.43;color:#fff;text-transform:uppercase;border-radius:3.6px;background-color:#4cc;padding:8px 26px;}.webapp-content .mentor-resume__action__btn:hover{text-decoration:none;background:#34c0c0;border-color:#34c0c0;color:#fff}.webapp-content .mentor-resume{padding-top:60px;}.webapp-content .mentor-resume__container{width:90%;max-width:760px;margin:0 auto;font-family:Roboto,sans-serif}.webapp-content .mentor-resume .article__container .article__body{font-family:Roboto,sans-serif;}.webapp-content .mentor-resume .article__container .article__body code{background-color:#f5f5f5;color:#08a}.webapp-content .mentor-resume .article__container .article__body h2:before,.webapp-content .mentor-resume .article__container .article__body h3:before,.webapp-content .mentor-resume .article__container .article__body h4:before,.webapp-content .mentor-resume .article__container .article__body h5:before,.webapp-content .mentor-resume .article__container .article__body h6:before{content:"";display:block;margin-top:-60px;height:60px}.webapp-content .mentor-resume .article__container .article__body h2 > a > i,.webapp-content .mentor-resume .article__container .article__body h3 > a > i,.webapp-content .mentor-resume .article__container .article__body h4 > a > i,.webapp-content .mentor-resume .article__container .article__body h5 > a > i,.webapp-content .mentor-resume .article__container .article__body h6 > a > i{display:none}.webapp-content .blog-post .article img{margin:0 auto;}.webapp-content .blog-post .article img.emoji{display:inline}.webapp-content .blog-post .article p{color:#444;line-height:32px;margin-bottom:26px;}.webapp-content .blog-post .article p img{display:block;margin:13px auto;}.webapp-content .blog-post .article p img ~ br{display:none}.webapp-content .blog-post .article p img ~ em{width:100%;display:block;text-align:center;margin:0 auto 13px;line-height:24px;color:#888;font-size:.75em}.webapp-content .blog-post .article p img.md-float--left{float:left;margin-right:20px;margin-bottom:20.8px;}.webapp-content .blog-post .article p img.md-float--left + em{display:none}.webapp-content .blog-post .article p img.md-float--right{float:right;margin-left:20px;margin-bottom:20.8px;}.webapp-content .blog-post .article p img.md-float--right + em{display:none}.webapp-content .blog-post .article p + ul{margin-top:-10px}.webapp-content .blog-post .article pre{display:inline-block;width:106%;margin-left:-3%;padding:1.4em;margin-bottom:31.2px;font-size:14px;border-color:rgba(222,229,231,0.6);background-color:#f8f8f8;overflow-x:scroll;}.webapp-content .blog-post .article pre code{padding:0;line-height:22px;white-space:pre}.webapp-content .blog-post .article code{word-break:normal;font-size:14px;padding:4px 6px;background-color:#f8f8f8;}.webapp-content .blog-post .article code span{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}.webapp-content .blog-post .article .lazy-image{text-align:center;display:block;margin:0 auto;}.webapp-content .blog-post .article .lazy-image__preview{margin:0}.webapp-content .blog-post .article a{color:#1aafd0;cursor:pointer;}.webapp-content .blog-post .article a:hover{color:#19a6c6}.webapp-content .blog-post .article a strong{color:#1aafd0}.webapp-content .blog-post .article h1,.webapp-content .blog-post .article h2,.webapp-content .blog-post .article h3,.webapp-content .blog-post .article h4,.webapp-content .blog-post .article h5{color:#333;font-weight:bold;line-height:38px;margin-top:6px;margin-bottom:12px;}.webapp-content .blog-post .article h1 code,.webapp-content .blog-post .article h2 code,.webapp-content .blog-post .article h3 code,.webapp-content .blog-post .article h4 code,.webapp-content .blog-post .article h5 code{font-size:.8em}.webapp-content .blog-post .article h1{margin:.4em 0;font-size:32px;line-height:42px}.webapp-content .blog-post .article h1,.webapp-content .blog-post .article h2,.webapp-content .blog-post .article h3,.webapp-content .blog-post .article h4,.webapp-content .blog-post .article h5,.webapp-content .blog-post .article h6{position:relative;}.webapp-content .blog-post .article h1 .header-anchor,.webapp-content .blog-post .article h2 .header-anchor,.webapp-content .blog-post .article h3 .header-anchor,.webapp-content .blog-post .article h4 .header-anchor,.webapp-content .blog-post .article h5 .header-anchor,.webapp-content .blog-post .article h6 .header-anchor{display:none;position:absolute;padding-right:16px;top:2px;left:-32px}.webapp-content .blog-post .article h1:hover .header-anchor,.webapp-content .blog-post .article h2:hover .header-anchor,.webapp-content .blog-post .article h3:hover .header-anchor,.webapp-content .blog-post .article h4:hover .header-anchor,.webapp-content .blog-post .article h5:hover .header-anchor,.webapp-content .blog-post .article h6:hover .header-anchor{display:block}.webapp-content .blog-post .article h1 .header-anchor{top:6px;left:-42px}.webapp-content .blog-post .article h2 .header-anchor{left:-40px}.webapp-content .blog-post .article h4 .header-anchor{left:-25px}.webapp-content .blog-post .article h5 .header-anchor,.webapp-content .blog-post .article h6 .header-anchor{left:-15px;top:1px}.webapp-content .blog-post .article h4,.webapp-content .blog-post .article h5{line-height:34px;margin:0 0 2px}.webapp-content .blog-post .article strong{color:#444;font-size:1em;font-weight:600}.webapp-content .blog-post .article ul,.webapp-content .blog-post .article ol{color:#444;line-height:32px;margin-bottom:26px;}.webapp-content .blog-post .article ul > li,.webapp-content .blog-post .article ol > li{margin-bottom:10px;}.webapp-content .blog-post .article ul > li > p,.webapp-content .blog-post .article ol > li > p{margin-bottom:5px}.webapp-content .blog-post .article ul{list-style-type:disc}.webapp-content .blog-post .article ol{list-style-type:decimal}.webapp-content .blog-post .article li ul,.webapp-content .blog-post .article li ol{margin-top:10px;margin-bottom:0}.webapp-content .blog-post .article blockquote{display:inline-block;margin-bottom:26px;padding:0 1.5em;font-size:1em;position:relative;font-style:italic;}.webapp-content .blog-post .article blockquote p{color:#757575}.webapp-content .blog-post .article cite,.webapp-content .blog-post .article em,.webapp-content .blog-post .article var,.webapp-content .blog-post .article address,.webapp-content .blog-post .article dfn{font-style:italic}.webapp-content .blog-post .article hr{margin-bottom:26px}.webapp-content .blog-post .article iframe{width:100%;}.webapp-content .blog-post .article iframe.cm-gist-iframe{height:100%;max-height:400px;border-radius:4px;border:1px solid #eee}.webapp-content .blog-post .article table{padding:0;margin-bottom:26px;}.webapp-content .blog-post .article table tr{border-top:1px solid #ccc;background-color:#fff;margin:0;padding:0;}.webapp-content .blog-post .article table tr th,.webapp-content .blog-post .article table tr td{border:1px solid #ccc;text-align:left;margin:0;padding:6px 14px;line-height:24px}.webapp-content .blog-post .article table tr th{font-weight:bold}.webapp-content .blog-post .article table tr th :first-child,.webapp-content .blog-post .article table tr td :first-child{margin-top:0}.webapp-content .blog-post .article table tr th :last-child,.webapp-content .blog-post .article table tr td :last-child{margin-bottom:0}.webapp-content .blog-post .article dl{padding:0;margin-bottom:26px;}.webapp-content .blog-post .article dl dt{font-size:14px;font-weight:bold;font-style:italic;padding:0;margin:15px 0 5px;}.webapp-content .blog-post .article dl dt:first-child{padding:0}.webapp-content .blog-post .article dl dt > :first-child{margin-top:0}.webapp-content .blog-post .article dl dt > :last-child{margin-bottom:0}.webapp-content .blog-post .article dl dd{margin:0 0 15px;padding:0 15px;}.webapp-content .blog-post .article dl dd > :first-child{margin-top:0}.webapp-content .blog-post .article dl dd > :last-child{margin-bottom:0}.webapp-content .blog-post .article .md-clearfix{clear:both;visibility:hidden}.webapp-content .blog-post .article .emoji{height:1.2em}.webapp-content .blog-post .article .katex{max-width:100%;overflow-x:scroll;overflow-y:hidden;}.webapp-content .blog-post .article .katex-html .reset-textstyle .textstyle.uncramped.frac-line{margin-top:18px}.webapp-content .blog-post .article .katex-html .reset-textstyle.scriptstyle{margin-top:5px}@media (max-width:640px){.webapp-content .blog-post .article h1{font-size:32px;line-height:36px}.webapp-content .blog-post .article h2{font-size:28px;line-height:32px}.webapp-content .blog-post .article p{line-height:30px;word-wrap:break-word;}.webapp-content .blog-post .article p img{width:100%;}.webapp-content .blog-post .article p img.emoji{width:auto;display:inline}.webapp-content .blog-post .article p img.md-float--left,.webapp-content .blog-post .article p img.md-float--right{float:none;margin:0 auto}.webapp-content .blog-post .article a{word-wrap:break-word}.webapp-content .blog-post .article ul,.webapp-content .blog-post .article ol{line-height:30px}.webapp-content .blog-post .article iframe{height:240px}}.webapp-content .blog-post-freelancer-cost{font-family:'Open Sans',sans-serif;font-size:18px;background-color:#fff;margin-top:120px;-webkit-font-smoothing:antialiased;letter-spacing:.1px;padding:10px;}.webapp-content .blog-post-freelancer-cost__back a{color:#999;text-decoration:none;font-size:16px;}@media (max-width:760px){.webapp-content .blog-post-freelancer-cost__back a{font-size:14px}}.webapp-content .blog-post-freelancer-cost__back a:hover{color:#666}.webapp-content .blog-post-freelancer-cost__h1{color:#000;font-size:36px;font-weight:bold;margin:20px 0;}@media (max-width:760px){.webapp-content .blog-post-freelancer-cost__h1{font-size:26px}}.webapp-content .blog-post-freelancer-cost__header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;}@media (max-width:760px){.webapp-content .blog-post-freelancer-cost__header{display:block}}.webapp-content .blog-post-freelancer-cost__header .timestamp__section{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:760px){.webapp-content .blog-post-freelancer-cost__header .timestamp__section{margin-bottom:20px}}.webapp-content .blog-post-freelancer-cost__header .timestamp__section--left{margin-right:16px;color:#797979;font-size:15px;}@media (max-width:760px){.webapp-content .blog-post-freelancer-cost__header .timestamp__section--left{font-size:14px}}.webapp-content .blog-post-freelancer-cost__header .timestamp__section--right{-webkit-flex:1;-ms-flex:1;flex:1;color:#a6aaa9;font-size:15px}.webapp-content .blog-post-freelancer-cost__thumb-nail{width:100%;height:auto;margin-bottom:40px}.webapp-content .blog-post-freelancer-cost__section-narrow{max-width:760px;margin:0 auto;}.webapp-content .blog-post-freelancer-cost__section-narrow__paragraph{max-width:560px;margin:0 auto 80px}.webapp-content .blog-post-freelancer-cost__section{max-width:1080px;margin:0 auto 80px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media (max-width:760px){.webapp-content .blog-post-freelancer-cost__section{display:block}}.webapp-content .blog-post-freelancer-cost__section__reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}@media (max-width:760px){.webapp-content .blog-post-freelancer-cost__section__reverse{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.webapp-content .blog-post-freelancer-cost__section--text{-webkit-flex:6;-ms-flex:6;flex:6}.webapp-content .blog-post-freelancer-cost__section--img{-webkit-flex:7;-ms-flex:7;flex:7;text-align:center;}.webapp-content .blog-post-freelancer-cost__section--img > img{width:90%;max-width:560px;height:auto;margin:0 auto;display:block}.webapp-content .blog-post-freelancer-cost__h2{color:#000;margin:60px auto 30px;text-align:center;font-weight:600;}@media (max-width:760px){.webapp-content .blog-post-freelancer-cost__h2{font-size:24px}}.webapp-content .blog-post-freelancer-cost__h2__blue{color:#3191ea}.webapp-content .blog-post-freelancer-cost__h2__orange{color:#f5a034}.webapp-content .blog-post-freelancer-cost__h2__green{color:#82c559}.webapp-content .blog-post-freelancer-cost__h3{color:#000;font-size:24px;font-weight:600;margin:20px 0;}@media (max-width:760px){.webapp-content .blog-post-freelancer-cost__h3{font-size:20px}}.webapp-content .blog-post-freelancer-cost__sub-text{font-size:18px;line-height:1.61;text-align:left;color:#444;margin-bottom:30px;}@media (max-width:760px){.webapp-content .blog-post-freelancer-cost__sub-text{font-size:14px}}.webapp-content .blog-post-freelancer-cost__box-info{border:1px solid #dcdee0;text-align:center;max-width:760px;margin:80px auto;border-radius:5px;padding:60px 0;}@media (max-width:760px){.webapp-content .blog-post-freelancer-cost__box-info{padding:60px 20px}}.webapp-content .blog-post-freelancer-cost__box-info__header{font-size:33px;font-weight:600;color:#000;max-width:600px;margin:0 auto 10px;}@media (max-width:760px){.webapp-content .blog-post-freelancer-cost__box-info__header{font-size:24px}}.webapp-content .blog-post-freelancer-cost__box-info__content{color:#444;font-size:18px;line-height:1.61;max-width:560px;margin:0 auto;}@media (max-width:760px){.webapp-content .blog-post-freelancer-cost__box-info__content{font-size:14px}}.webapp-content .blog-post-freelancer-cost__arrow{font-size:65px;color:#c5c5c5;text-align:center;margin:40px 0}.webapp-content .blog-post-freelancer-cost__cta{margin:50px 0 120px;text-align:center;}.webapp-content .blog-post-freelancer-cost__cta > button{background-color:#3191ea;border-radius:3px;width:420px;height:60px;line-height:60px;text-align:center;color:#fff;border:none;font-weight:600;font-size:21px;text-transform:uppercase;display:inline-block;}@media (max-width:760px){.webapp-content .blog-post-freelancer-cost__cta > button{width:360px;height:60px;font-size:16px}}.webapp-content .blog-post-freelancer-cost__cta > button:hover{opacity:.95;text-decoration:none}.webapp-content .careers .careers__icon{display:inline-block;}.webapp-content .careers .careers__icon.icon-challenge{background-image:url("/static/images/sprite-careers.png");background-position:-40px 0;width:40px;height:40px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .careers .careers__icon.icon-challenge{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}}.webapp-content .careers .careers__icon.icon-cool{background-image:url("/static/images/sprite-careers.png");background-position:-40px -40px;width:40px;height:40px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .careers .careers__icon.icon-cool{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}}.webapp-content .careers .careers__icon.icon-engineer{background-image:url("/static/images/sprite-careers.png");background-position:-40px -80px;width:36px;height:36px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .careers .careers__icon.icon-engineer{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}}.webapp-content .careers .careers__icon.icon-good{background-image:url("/static/images/sprite-careers.png");background-position:-80px -40px;width:40px;height:40px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .careers .careers__icon.icon-good{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}}.webapp-content .careers .careers__icon.icon-learn{background-image:url("/static/images/sprite-careers.png");background-position:0 0;width:40px;height:40px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .careers .careers__icon.icon-learn{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}}.webapp-content .careers .careers__icon.icon-love{background-image:url("/static/images/sprite-careers.png");background-position:-80px 0;width:40px;height:40px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .careers .careers__icon.icon-love{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}}.webapp-content .careers .careers__icon.icon-marketing{background-image:url("/static/images/sprite-careers.png");background-position:-76px -80px;width:36px;height:36px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .careers .careers__icon.icon-marketing{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}}.webapp-content .careers .careers__icon.icon-product{background-image:url("/static/images/sprite-careers.png");background-position:-120px 0;width:36px;height:36px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .careers .careers__icon.icon-product{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}}.webapp-content .careers .careers__icon.icon-operation{background-image:url("/static/images/sprite-careers.png");background-position:-120px -76px;width:32px;height:32px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .careers .careers__icon.icon-operation{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}}.webapp-content .careers .careers__icon.icon-community{background-image:url("/static/images/sprite-careers.png");background-position:0 -120px;width:32px;height:32px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .careers .careers__icon.icon-community{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}}.webapp-content .careers .careers__icon.icon-pace{background-image:url("/static/images/sprite-careers.png");background-position:0 -40px;width:40px;height:40px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .careers .careers__icon.icon-pace{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}}.webapp-content .careers .careers__icon.icon-target{background-image:url("/static/images/sprite-careers.png");background-position:0 -80px;width:40px;height:40px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .careers .careers__icon.icon-target{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}}.webapp-content .careers .careers__icon.icon-cm-rocks{background-image:url("/static/images/sprite-careers.png");background-position:-120px -36px;width:28px;height:40px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webapp-content .careers .careers__icon.icon-cm-rocks{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}}@import url("https://fonts.googleapis.com/css?family=Noto+Sans");
.webapp-content .careers.tw{font-family:'Open Sans','Noto Sans TC','冬青黑体','Hiragino Sans GB','微軟正黑體','Microsoft JhengHei'}.webapp-content .careers strong{font-size:1.5em}.webapp-content .careers .text-larger{font-size:1.5em}.webapp-content .careers .text-bold{font-weight:bold}.webapp-content .careers .text-cm-blue{color:#003648}.webapp-content .careers .container{margin:0 auto;padding-right:20px;padding-left:20px}.webapp-content .careers ul{list-style:none}.webapp-content .careers__container{max-width:1280px;width:100%;margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex}.webapp-content .careers__with-background{background-size:cover;background-position:top;background-repeat:no-repeat;background-attachment:fixed;background-color:#006081;}@media (max-width:420px) and (orientation:portrait){.webapp-content .careers__with-background{background-attachment:scroll;background-size:auto 630px;background-position-x:45%}}@media (min-width:568px) and (max-width:736px) and (max-height:420px) and (orientation:landscape){.webapp-content .careers__with-background{background-attachment:scroll;background-size:auto 640px;background-position-x:30%}}@media (min-width:640px) and (max-width:1024px) and (orientation:portrait){.webapp-content .careers__with-background{background-attachment:scroll;background-size:auto 667px;background-position-x:32%}}@media (min-width:1024px) and (max-width:1366px) and (max-height:1024px) and (orientation:landscape){.webapp-content .careers__with-background{background-attachment:scroll;background-size:auto 700px;background-position-x:25%}}.webapp-content .careers__with-background.cm-group-photo{background-image:url("/static/images/Careers/team-banner.jpg");}.webapp-content .careers__with-background.cm-group-photo--funny{background-image:url("/static/images/Careers/team-appraisal-banner.jpg")}.webapp-content .careers__rect{background:#fff;-webkit-transform:skewY(3deg);transform:skewY(3deg);-webkit-transform-origin:left;transform-origin:left;padding-top:48px;padding-bottom:64px;}.webapp-content .careers__rect__content{-webkit-transform:skewY(-3deg);transform:skewY(-3deg)}.webapp-content .careers__menu{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:60px;padding-left:22px;padding-right:14px;position:relative;z-index:0;}.webapp-content .careers__menu:after{content:'';top:0;left:0;width:100%;height:100%;z-index:-1;display:block;position:absolute;background:url("/static/images/Careers/bg.png")}.webapp-content .careers__menu__logo{width:160px}.webapp-content .careers__menu__lang{font-size:14px;line-height:1.5;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:24px;width:118px;}.webapp-content .careers__menu__lang--open{background:rgba(0,0,0,0.1)}.webapp-content .careers__menu__lang i{margin-left:4px}.webapp-content .careers__menu__lang:hover{cursor:pointer}.webapp-content .careers__menu__lang-selector{position:absolute;width:118px;top:60px;right:14px;padding-left:0;background:rgba(0,0,0,0.35);border-radius:5px;border-top-right-radius:0;border-top-left-radius:0;box-shadow:0 8px 12px 0 rgba(0,0,0,0.12),0 4px 8px 0 rgba(0,0,0,0.24);}.webapp-content .careers__menu__lang-selector__option{line-height:2;font-size:14px}.webapp-content .careers__menu__lang-selector__option:hover{background-color:rgba(0,0,0,0.24)}.webapp-content .careers__menu__lang-selector__option a{display:block;padding:5px 30px;color:#fff;text-decoration:none;}.webapp-content .careers__menu__lang-selector__option a:hover{text-decoration:none}.webapp-content .careers__banner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .careers__banner--top{min-height:500px}.webapp-content .careers__banner--lower .careers__banner__text{padding:144px 0 64px;}@media (max-width:420px){.webapp-content .careers__banner--lower .careers__banner__text{padding:96px 0 64px}}.webapp-content .careers__banner__text{max-width:840px;color:#fff;text-align:center;font-family:Raleway;margin:0 auto;padding:132px 0;font-size:24px;letter-spacing:1px;}@media (max-width:420px){.webapp-content .careers__banner__text{font-size:16px;line-height:1.5}}.webapp-content .careers__banner__text--bold{font-weight:bold}.webapp-content .careers__banner__text--headline{margin-top:10px;font-size:48px;line-height:1.35;}@media (max-width:420px){.webapp-content .careers__banner__text--headline{font-size:32px;line-height:1.5}}.webapp-content .careers__banner__text--subtitle{margin-top:20px;font-size:16px;line-height:2}.webapp-content .careers__banner__text--larger{font-size:36px;line-height:1.17;}@media (max-width:420px){.webapp-content .careers__banner__text--larger{font-size:28px;line-height:1.5}}.webapp-content .careers__quote{max-width:760px;font-size:24px;line-height:1.5;color:#333;text-align:center;letter-spacing:1px;padding:32px 0;margin:0 auto;}@media (max-width:420px){.webapp-content .careers__quote{font-size:16px;max-width:320px}}.webapp-content .careers__quote small{font-size:16px}.webapp-content .careers__row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.webapp-content .careers__col{-webkit-flex:1;-ms-flex:1;flex:1;max-width:300px;min-width:300px;margin-bottom:24px}.webapp-content .careers__slogan__icon{font-size:40px}.webapp-content .careers__slogan__title{font-size:24px;line-height:1.5;letter-spacing:1px;text-align:left;color:#333;padding:8px 0}@media (max-width:420px){.webapp-content .careers__slogan__title{font-size:20px}}.webapp-content .careers__slogan__description{font-size:16px;line-height:2;text-align:left;color:#666}.webapp-content .careers__call-on{position:relative;z-index:2;background:#fff;}.webapp-content .careers__call-on .container{padding-top:48px;padding-bottom:48px}.webapp-content .careers__call-on__text{font-size:24px;line-height:1.5;letter-spacing:1px;text-align:center;color:#333}@media (max-width:420px){.webapp-content .careers__call-on__text{font-size:16px}}.webapp-content .careers__photo__container{background:#fff}.webapp-content .careers__photo__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.webapp-content .careers__photo__wrap{max-width:485px;margin:15px;}@media (max-width:420px){.webapp-content .careers__photo__wrap{display:none}.webapp-content .careers__photo__wrap.pinned{display:block}}.webapp-content .careers__category{max-width:880px;margin:0 auto;margin-bottom:32px;}.webapp-content .careers__category--engineering{color:#33778e}.webapp-content .careers__category--product{color:#32bda3}.webapp-content .careers__category--marketing{color:#33778e}.webapp-content .careers__category--operation{color:#008eb1}.webapp-content .careers__category--community{color:#32bda3}.webapp-content .careers__category__title{font-size:16px;font-weight:bold;line-height:2;letter-spacing:.8px;text-align:left;margin-bottom:16px}.webapp-content .careers__jobs{background:#fff;padding-top:48px;padding-bottom:32px;}@media (max-width:420px){.webapp-content .careers__jobs{padding-bottom:12px}}.webapp-content .careers__job{line-height:1.8;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #e6e6e6;border-radius:3px;padding:20px 32px;margin-bottom:12px;}.webapp-content .careers__job__wrap a{text-decoration:none;}.webapp-content .careers__job__wrap a:hover{text-decoration:none;}.webapp-content .careers__job__wrap a:hover .careers__job{border-color:#ccc;background:#f9f9f9}.webapp-content .careers__job-list{padding-left:0}.webapp-content .careers__job__description{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.webapp-content .careers__job__icon{font-size:36px;margin-right:24px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media (max-width:420px){.webapp-content .careers__job__icon{display:none}}.webapp-content .careers__job__title{font-size:18px;font-weight:bold;letter-spacing:.8px;text-align:left;color:#333}@media (max-width:420px){.webapp-content .careers__job__title{font-size:16px}}.webapp-content .careers__job__view-details{font-size:16px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .careers__job__view-details i{margin-left:8px}.webapp-content .careers__apply{background:#fff;font-size:16px;line-height:2;text-align:center;color:#333;padding-top:12px;padding-bottom:48px;}.webapp-content .careers__apply__callToAction{margin-top:24px;margin-bottom:24px;}.webapp-content .careers__apply__callToAction .btn.btn-primary{padding:18px 48px}.webapp-content .careers__apply__contact a{color:#009fc6}.schedule-interview{color:#333;line-height:1.5;margin-bottom:64px;}.schedule-interview .article-placeholder{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:linear-gradient(to right,#f1f1f1 8%,#e4e4e4 18%,#f1f1f1 33%);background-size:1000px 104px;height:98px;position:relative;margin:1em 0 6em;}.schedule-interview .article-placeholder__mask{background:#fff;position:absolute;box-sizing:border-box;top:0;left:0;right:0;height:18px;}.schedule-interview .article-placeholder__mask.header-right{height:28px;left:50%}.schedule-interview .article-placeholder__mask.header-bottom{top:28px;height:20px}.schedule-interview .article-placeholder__mask.first-content-right{top:48px;left:95%}.schedule-interview .article-placeholder__mask.second-content-right{top:80px;left:75%}.schedule-interview .article-placeholder__mask.first-content-bottom{top:66px;height:14px}@-webkit-keyframes placeHolderShimmer{0%{background-position:-500px 0}100%{background-position:500px 0}}@keyframes placeHolderShimmer{0%{background-position:-500px 0}100%{background-position:500px 0}}.schedule-interview .article-placeholder{top:72px}.schedule-interview .loading-icon{text-align:center;padding-top:108px}.schedule-interview .divider{font-size:12px;color:#666;margin:0;}.schedule-interview .divider hr{margin-top:12px;margin-bottom:12px}.schedule-interview .divider__line{border-top:1px solid #ccc}.schedule-interview__sticky-bar{position:fixed;top:50px;left:0;width:100%;text-align:center;padding:18px 0;background:#fff5f2;color:#ff6b54;font-size:16px;line-height:1.5;z-index:100;box-shadow:0 -2px 8px 0 rgba(183,77,60,0.8)}.schedule-interview__header{margin:60px auto;}.schedule-interview__header.with-sticky-bar{margin-top:120px}.schedule-interview__header h1{font-size:24px;font-weight:bold}.schedule-interview__header__job{font-size:14px}.schedule-interview__header__description{font-size:14px;margin-top:21px}.schedule-interview__section{margin-bottom:56px;}.schedule-interview__section.unavailable{opacity:.6;color:#666}.schedule-interview__section__header{margin-bottom:8px;}.schedule-interview__section__header h3.schedule-interview__section__header__title{font-size:16px;font-weight:bold}.schedule-interview__section__header__weekday{font-size:14px;color:#666}.schedule-interview__timeslots{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.schedule-interview__timeslot{padding:14px 60px;margin:8px 8px 8px 0;border-radius:3px;background-color:#fff;border:solid 1px #009fc6;color:#009fc6;font-size:14px;cursor:pointer;}.schedule-interview__timeslot:hover{border-color:#008eb1;color:#008eb1}.schedule-interview__timeslot:active{border-color:#008eb1;color:#008eb1}.schedule-interview__timeslot.unavailable{border-color:#666;color:#666;opacity:.6}.schedule-interview__timeslot.unavailable:hover{cursor:not-allowed}.schedule-interview__confirm-schedule{max-width:650px;}.schedule-interview__confirm-schedule .divider{margin:12px auto}.schedule-interview__reschedule-help{max-width:430px}.schedule-interview__reschedule-help{margin:0 auto;text-align:center;word-wrap:break-word;margin-top:80px;line-height:1.5;font-size:14px;}.schedule-interview__reschedule-help h2{font-size:24px;font-weight:bold;margin-bottom:24px}.schedule-interview__confirm-schedule{margin:0 auto;word-wrap:break-word;margin-top:80px;line-height:1.5;font-size:14px;}.schedule-interview__confirm-schedule h1{font-size:24px;font-weight:bold;line-height:1.5}.schedule-interview__confirm-schedule h2{font-size:20px;font-weight:bold;margin:48px 0 12px}.schedule-interview__confirm-schedule__guide,.schedule-interview__confirm-schedule__description,.schedule-interview__confirm-schedule__time,.schedule-interview__confirm-schedule__question{font-size:16px;line-height:1.5}.schedule-interview__confirm-schedule__img{box-shadow:0 2px 5px 0 rgba(0,0,0,0.5);border:solid 1px #e6e6e6;border-radius:3px;max-width:300px;margin-top:24px;}.schedule-interview__confirm-schedule__img--top{background-color:#009fc6;padding:20px 20px 0;}.schedule-interview__confirm-schedule__img--top > img{width:100%;height:auto}.schedule-interview__confirm-schedule__img > a{background-color:#fff;}.schedule-interview__confirm-schedule__img > a:hover{text-decoration:none}.schedule-interview__confirm-schedule__img--link{border-top:1px solid #e6e6e6;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:22px 16px;align-item:center}.schedule-interview__confirm-schedule__img__text{font-size:14px;color:#333;line-height:1.43;-webkit-flex:1;-ms-flex:1;flex:1;text-align:left}.schedule-interview__confirm-schedule__img__icon{width:20px;line-height:20px;font-size:16px;}.schedule-interview__confirm-schedule__img__icon > img{width:100%;height:auto}.schedule-interview__confirm-schedule__email-us{padding-left:5px}.schedule-interview__confirm-modal,.schedule-interview__prompt-modal{text-align:center;font-size:14px;line-height:1.5;}.schedule-interview__confirm-modal__footer,.schedule-interview__prompt-modal__footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:24px;}.schedule-interview__confirm-modal__footer__btn-cancel,.schedule-interview__prompt-modal__footer__btn-cancel,.schedule-interview__confirm-modal__footer__btn-confirm,.schedule-interview__prompt-modal__footer__btn-confirm{margin:0 8px}.schedule-interview__confirm-modal .btn,.schedule-interview__prompt-modal .btn,.schedule-interview__confirm-modal .btn-primary,.schedule-interview__prompt-modal .btn-primary{font-weight:bold;padding:8px 16px}.schedule-interview__confirm-modal .btn-primary,.schedule-interview__prompt-modal .btn-primary{background:#009fc6;}.schedule-interview__confirm-modal .btn-primary--disabled,.schedule-interview__prompt-modal .btn-primary--disabled{opacity:.4;}.schedule-interview__confirm-modal .btn-primary--disabled:hover,.schedule-interview__prompt-modal .btn-primary--disabled:hover{background:#009fc6}.schedule-interview__confirm-modal .btn,.schedule-interview__prompt-modal .btn{background:#fff;color:#333;border:solid 1px #999}.schedule-interview__contact-us{color:#333;background-color:#e6e6e6;font-size:14px;font-weight:bold;padding:8px 16px;cursor:pointer;margin-top:24px;display:inline-block;}.schedule-interview__contact-us:hover{color:#2f2f2f;background-color:#d4d4d4}.schedule-interview__contact-us:active{color:#333;background-color:#e6e6e6}.schedule-interview__prompt-modal__wrap{padding:80px 0;border-bottom:solid 1px #ccc}.schedule-interview__prompt-modal__title{font-size:20px;font-weight:bold}.schedule-interview__prompt-modal__content{color:#333;max-width:288px;margin:16px auto 0}.schedule-interview__confirm-modal__header__title{padding:22px 150px;color:#666}.schedule-interview__confirm-modal__body{padding:48px 0;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;}.schedule-interview__confirm-modal__body__date-time{font-size:20px;font-weight:bold}.schedule-interview__confirm-modal__body__timezone{color:#666;max-width:280px;margin:16px auto 0}.schedule-interview__confirm-modal__body__error-message{max-width:340px;margin:1em auto 0;color:#f66}.webapp-content .community{background-color:#f9fbfb;font-size:14px;font-family:'Open Sans',sans-serif;-webkit-font-smoothing:antialiased;}.webapp-content .community .btn,.webapp-content .community .btn-primary,.webapp-content .community .btn-secondary,.webapp-content .community .btn-secondary--outline,.webapp-content .community .btn-golden,.webapp-content .community .btn--outline,.webapp-content .community .btn-golden--outline,.webapp-content .community .btn-primary--outline,.webapp-content .community .btn-social-linkedin,.webapp-content .community .btn-social-github,.webapp-content .community .btn-social-google,.webapp-content .community .btn-social-google--white,.webapp-content .community .btn-social-twitter,.webapp-content .community .btn-social-facebook,.webapp-content .community .btn-social-email,.webapp-content .community .btn-social-email--outline,.webapp-content .community .btn-heart--active,.webapp-content .community .btn-heart,.webapp-content .community .btn-frame-only,.webapp-content .community .btn-more{cursor:pointer;font-size:13px;text-align:center;padding:0;width:90px;min-height:34px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:2px;transition:all .1s ease-out;text-decoration:none;text-transform:uppercase;}.webapp-content .community .btn > span,.webapp-content .community .btn-primary > span,.webapp-content .community .btn-secondary > span,.webapp-content .community .btn-secondary--outline > span,.webapp-content .community .btn-golden > span,.webapp-content .community .btn--outline > span,.webapp-content .community .btn-golden--outline > span,.webapp-content .community .btn-primary--outline > span,.webapp-content .community .btn-social-linkedin > span,.webapp-content .community .btn-social-github > span,.webapp-content .community .btn-social-google > span,.webapp-content .community .btn-social-google--white > span,.webapp-content .community .btn-social-twitter > span,.webapp-content .community .btn-social-facebook > span,.webapp-content .community .btn-social-email > span,.webapp-content .community .btn-social-email--outline > span,.webapp-content .community .btn-heart--active > span,.webapp-content .community .btn-heart > span,.webapp-content .community .btn-frame-only > span,.webapp-content .community .btn-more > span{margin-left:5px}.webapp-content .community .btn--submitting,.webapp-content .community .btn-primary--submitting,.webapp-content .community .btn-secondary--submitting,.webapp-content .community .btn-secondary--outline--submitting,.webapp-content .community .btn-golden--submitting,.webapp-content .community .btn--outline--submitting,.webapp-content .community .btn-golden--outline--submitting,.webapp-content .community .btn-primary--outline--submitting,.webapp-content .community .btn-social-linkedin--submitting,.webapp-content .community .btn-social-github--submitting,.webapp-content .community .btn-social-google--submitting,.webapp-content .community .btn-social-google--white--submitting,.webapp-content .community .btn-social-twitter--submitting,.webapp-content .community .btn-social-facebook--submitting,.webapp-content .community .btn-social-email--submitting,.webapp-content .community .btn-social-email--outline--submitting,.webapp-content .community .btn-heart--active--submitting,.webapp-content .community .btn-heart--submitting,.webapp-content .community .btn-frame-only--submitting,.webapp-content .community .btn-more--submitting{opacity:.7;cursor:default}.webapp-content .community .btn--disabled,.webapp-content .community .btn-primary--disabled,.webapp-content .community .btn-secondary--disabled,.webapp-content .community .btn-secondary--outline--disabled,.webapp-content .community .btn-golden--disabled,.webapp-content .community .btn--outline--disabled,.webapp-content .community .btn-golden--outline--disabled,.webapp-content .community .btn-primary--outline--disabled,.webapp-content .community .btn-social-linkedin--disabled,.webapp-content .community .btn-social-github--disabled,.webapp-content .community .btn-social-google--disabled,.webapp-content .community .btn-social-google--white--disabled,.webapp-content .community .btn-social-twitter--disabled,.webapp-content .community .btn-social-facebook--disabled,.webapp-content .community .btn-social-email--disabled,.webapp-content .community .btn-social-email--outline--disabled,.webapp-content .community .btn-heart--active--disabled,.webapp-content .community .btn-heart--disabled,.webapp-content .community .btn-frame-only--disabled,.webapp-content .community .btn-more--disabled{opacity:.4;cursor:not-allowed}.webapp-content .community .btn:focus,.webapp-content .community .btn-primary:focus,.webapp-content .community .btn-secondary:focus,.webapp-content .community .btn-secondary--outline:focus,.webapp-content .community .btn-golden:focus,.webapp-content .community .btn--outline:focus,.webapp-content .community .btn-golden--outline:focus,.webapp-content .community .btn-primary--outline:focus,.webapp-content .community .btn-social-linkedin:focus,.webapp-content .community .btn-social-github:focus,.webapp-content .community .btn-social-google:focus,.webapp-content .community .btn-social-google--white:focus,.webapp-content .community .btn-social-twitter:focus,.webapp-content .community .btn-social-facebook:focus,.webapp-content .community .btn-social-email:focus,.webapp-content .community .btn-social-email--outline:focus,.webapp-content .community .btn-heart--active:focus,.webapp-content .community .btn-heart:focus,.webapp-content .community .btn-frame-only:focus,.webapp-content .community .btn-more:focus,.webapp-content .community .btn:hover,.webapp-content .community .btn-primary:hover,.webapp-content .community .btn-secondary:hover,.webapp-content .community .btn-secondary--outline:hover,.webapp-content .community .btn-golden:hover,.webapp-content .community .btn--outline:hover,.webapp-content .community .btn-golden--outline:hover,.webapp-content .community .btn-primary--outline:hover,.webapp-content .community .btn-social-linkedin:hover,.webapp-content .community .btn-social-github:hover,.webapp-content .community .btn-social-google:hover,.webapp-content .community .btn-social-google--white:hover,.webapp-content .community .btn-social-twitter:hover,.webapp-content .community .btn-social-facebook:hover,.webapp-content .community .btn-social-email:hover,.webapp-content .community .btn-social-email--outline:hover,.webapp-content .community .btn-heart--active:hover,.webapp-content .community .btn-heart:hover,.webapp-content .community .btn-frame-only:hover,.webapp-content .community .btn-more:hover,.webapp-content .community .btn:active,.webapp-content .community .btn-primary:active,.webapp-content .community .btn-secondary:active,.webapp-content .community .btn-secondary--outline:active,.webapp-content .community .btn-golden:active,.webapp-content .community .btn--outline:active,.webapp-content .community .btn-golden--outline:active,.webapp-content .community .btn-primary--outline:active,.webapp-content .community .btn-social-linkedin:active,.webapp-content .community .btn-social-github:active,.webapp-content .community .btn-social-google:active,.webapp-content .community .btn-social-google--white:active,.webapp-content .community .btn-social-twitter:active,.webapp-content .community .btn-social-facebook:active,.webapp-content .community .btn-social-email:active,.webapp-content .community .btn-social-email--outline:active,.webapp-content .community .btn-heart--active:active,.webapp-content .community .btn-heart:active,.webapp-content .community .btn-frame-only:active,.webapp-content .community .btn-more:active{box-shadow:none;text-decoration:none}.webapp-content .community .btn{background-color:#8badb4;border:none;color:#fff;}.webapp-content .community .btn:hover{background:#789fa7;border:none;color:#fff}.webapp-content .community .btn:active,.webapp-content .community .btn:focus{background:#6c97a0}.webapp-content .community .btn--outline{background:transparent;color:#789fa7;border:1px solid #91b1b8;text-shadow:none;box-shadow:none;}.webapp-content .community .btn--outline:hover{background:transparent;color:#6c97a0;border:1px solid #6c97a0}.webapp-content .community .btn--outline:active,.webapp-content .community .btn--outline:focus{background:transparent;color:#6c97a0;border:1px solid #6c97a0}.webapp-content .community .btn-more{background-color:rgba(0,0,0,0.05);border:none;color:#fff;color:#555;}.webapp-content .community .btn-more:hover{background:rgba(0,0,0,0.05);border:none;color:#fff}.webapp-content .community .btn-more:active,.webapp-content .community .btn-more:focus{background:rgba(0,0,0,0.05)}.webapp-content .community .btn-more:hover,.webapp-content .community .btn-more:active,.webapp-content .community .btn-morefocus{color:#555;background-color:rgba(0,0,0,0.1)}.webapp-content .community .btn-primary{background-color:#00b5e2;border:none;color:#fff;}.webapp-content .community .btn-primary:hover{background:#00a3cb;border:none;color:#fff}.webapp-content .community .btn-primary:active,.webapp-content .community .btn-primary:focus{background:#0098be}.webapp-content .community .btn-primary--outline{background:transparent;color:#00a3cb;border:1px solid #00c0f0;text-shadow:none;box-shadow:none;}.webapp-content .community .btn-primary--outline:hover{background:transparent;color:#0098be;border:1px solid #0098be}.webapp-content .community .btn-primary--outline:active,.webapp-content .community .btn-primary--outline:focus{background:transparent;color:#0098be;border:1px solid #0098be}.webapp-content .community .btn-secondary{background-color:#00bb8f;border:none;color:#fff;}.webapp-content .community .btn-secondary:hover{background:#00a881;border:none;color:#fff}.webapp-content .community .btn-secondary:active,.webapp-content .community .btn-secondary:focus{background:#009d78}.webapp-content .community .btn-secondary--outline{background:transparent;color:#00a881;border:1px solid #00cb9b;text-shadow:none;box-shadow:none;}.webapp-content .community .btn-secondary--outline:hover{background:transparent;color:#009d78;border:1px solid #009d78}.webapp-content .community .btn-secondary--outline:active,.webapp-content .community .btn-secondary--outline:focus{background:transparent;color:#009d78;border:1px solid #009d78}.webapp-content .community .btn-golden{background-color:#ecbc40;border:none;color:#fff;}.webapp-content .community .btn-golden:hover{background:#e9b225;border:none;color:#fff}.webapp-content .community .btn-golden:active,.webapp-content .community .btn-golden:focus{background:#e5ac17}.webapp-content .community .btn-golden--outline{background:transparent;color:#e9b225;border:1px solid #edbf4a;text-shadow:none;box-shadow:none;}.webapp-content .community .btn-golden--outline:hover{background:transparent;color:#e5ac17;border:1px solid #e5ac17}.webapp-content .community .btn-golden--outline:active,.webapp-content .community .btn-golden--outline:focus{background:transparent;color:#e5ac17;border:1px solid #e5ac17}.webapp-content .community .btn-heart{font-size:14px;width:auto;height:30px;min-height:0;padding:5px 12px;border-radius:100px;background:#fff;color:#ff6671;border:1px solid #ff6671;text-shadow:none;box-shadow:none;}.webapp-content .community .btn-heart > span{margin-left:6px;line-height:14px}.webapp-content .community .btn-heart__number{margin-left:4px;color:#666}.webapp-content .community .btn-heart:hover{box-shadow:0 4px 10px rgba(0,0,0,0.08)}.webapp-content .community .btn-heart--active{color:#fff;background-color:#f66;border-color:#f66;}.webapp-content .community .btn-heart--active .btn-heart__number{color:#fff}.webapp-content .community .btn-heart--active i.fa{-webkit-animation:heartbeat 600ms ease-in;animation:heartbeat 600ms ease-in}.webapp-content .community .btn-heart--active:hover{opacity:.8}.webapp-content .community .btn-frame-only{padding:6px;border-radius:100px;width:auto;padding:5px 12px;background:#fff;color:#333;border:1px solid #ddd;opacity:.8;}.webapp-content .community .btn-frame-only img{height:16px}.webapp-content .community .btn-frame-only > span{margin-left:6px;line-height:14px}.webapp-content .community .btn-frame-only:hover{opacity:1}.webapp-content .community div[class^="btn-social"],.webapp-content .community a[class^="btn-social"]{height:auto}.webapp-content .community .btn-social-linkedin{background-color:#0077b5;border:none;color:#fff;}.webapp-content .community .btn-social-linkedin:hover{background:#006fab;border:none;color:#fff}.webapp-content .community .btn-social-linkedin:active,.webapp-content .community .btn-social-linkedin:focus{background:#066699}.webapp-content .community .btn-social-github{background-color:#00aced;border:none;color:#fff;}.webapp-content .community .btn-social-github:hover{background:#00aced;border:none;color:#fff}.webapp-content .community .btn-social-github:active,.webapp-content .community .btn-social-github:focus{background:#00aced}.webapp-content .community .btn-social-google--white{background-color:#fff;border:solid 1px #ccc;color:#4c4c4c;}.webapp-content .community .btn-social-google--white:hover{background:#f7f7f7;border:solid 1px #ccc;color:#4c4c4c}.webapp-content .community .btn-social-google--white:active,.webapp-content .community .btn-social-google--white:focus{background:#f0f0f0}.webapp-content .community .btn-social-google{background-color:#e65d4b;border:none;color:#fff;}.webapp-content .community .btn-social-google:hover{background:#e05c4a;border:none;color:#fff}.webapp-content .community .btn-social-google:active,.webapp-content .community .btn-social-google:focus{background:#d25140}.webapp-content .community .btn-social-twitter{background-color:#00aced;border:none;color:#fff;}.webapp-content .community .btn-social-twitter:hover{background:#06a1d9;border:none;color:#fff}.webapp-content .community .btn-social-twitter:active,.webapp-content .community .btn-social-twitter:focus{background:#0697cc}.webapp-content .community .btn-social-facebook{background-color:#647bab;border:none;color:#fff;}.webapp-content .community .btn-social-facebook:hover{background:#566d9e;border:none;color:#fff}.webapp-content .community .btn-social-facebook:active,.webapp-content .community .btn-social-facebook:focus{background:#506694}.webapp-content .community .btn-social-email--outline{background:transparent;color:#70777a;border:1px solid #ccc;text-shadow:none;box-shadow:none;}.webapp-content .community .btn-social-email--outline:hover{background:transparent;color:#70777a;border:1px solid #ccc}.webapp-content .community .btn-social-email--outline:active,.webapp-content .community .btn-social-email--outline:focus{background:transparent;color:#70777a;border:1px solid #ccc}@-webkit-keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.3);transform:scale(1.3)}36%{-webkit-transform:scale(.95);transform:scale(.95)}60%{-webkit-transform:scale(1.2);transform:scale(1.2)}85%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.3);transform:scale(1.3)}36%{-webkit-transform:scale(.95);transform:scale(.95)}60%{-webkit-transform:scale(1.2);transform:scale(1.2)}85%{-webkit-transform:scale(1);transform:scale(1)}}.webapp-content .community__menu{padding-bottom:60px;color:#999;-webkit-font-smoothing:antialiased;}.webapp-content .community__menu .menu-search{width:130px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:0 .6em;}.webapp-content .community__menu .menu-search__trigger{width:24px;margin-top:-2px;text-align:center;cursor:pointer;color:#999;}.webapp-content .community__menu .menu-search__trigger i{font-size:16px}.webapp-content .community__menu .menu-search input{-webkit-flex:0;-ms-flex:0;flex:0;min-width:0;font-size:14px;border:none;background:transparent;transition:-webkit-flex .3s ease-out;transition:flex .3s ease-out;transition:flex .3s ease-out, -webkit-flex .3s ease-out, -ms-flex .3s ease-out;padding:0}.webapp-content .community__menu .menu-search--expand input{-webkit-flex:1;-ms-flex:1;flex:1}@media (max-width:450px){.webapp-content .community__menu .menu-search{display:none}}.webapp-content .community__menu__navigation{padding-left:1em}.webapp-content .community__menu .navigation{margin-left:0;}.webapp-content .community__menu .navigation >li,.webapp-content .community__menu .navigation .navigation__dropdown>li{padding:0;}.webapp-content .community__menu .navigation >li:hover,.webapp-content .community__menu .navigation .navigation__dropdown>li:hover{background-color:#f6f6f6}.webapp-content .community__menu .navigation >li.active,.webapp-content .community__menu .navigation .navigation__dropdown>li.active{box-shadow:inset 0 -3px 0 #003648}.webapp-content .community__menu .navigation >li >a,.webapp-content .community__menu .navigation .navigation__dropdown>li >a{line-height:60px;color:#666;display:inline-block;padding:0 12px;}.webapp-content .community__menu .navigation >li >a:hover,.webapp-content .community__menu .navigation .navigation__dropdown>li >a:hover,.webapp-content .community__menu .navigation >li >a:focus,.webapp-content .community__menu .navigation .navigation__dropdown>li >a:focus,.webapp-content .community__menu .navigation >li >a:active,.webapp-content .community__menu .navigation .navigation__dropdown>li >a:active{text-decoration:none}.webapp-content .community__menu .navigation >li >a:hover,.webapp-content .community__menu .navigation .navigation__dropdown>li >a:hover{color:#444}.webapp-content .community__menu .navigation >li.community__menu__categories,.webapp-content .community__menu .navigation .navigation__dropdown>li.community__menu__categories,.webapp-content .community__menu .navigation >li.community__menu__categories.open,.webapp-content .community__menu .navigation .navigation__dropdown>li.community__menu__categories.open{padding:0;}.webapp-content .community__menu .navigation >li.community__menu__categories .navigation__dropdown__title,.webapp-content .community__menu .navigation .navigation__dropdown>li.community__menu__categories .navigation__dropdown__title,.webapp-content .community__menu .navigation >li.community__menu__categories.open .navigation__dropdown__title,.webapp-content .community__menu .navigation .navigation__dropdown>li.community__menu__categories.open .navigation__dropdown__title{height:100%;font-size:18px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 15px;}.webapp-content .community__menu .navigation >li.community__menu__categories .navigation__dropdown__title i,.webapp-content .community__menu .navigation .navigation__dropdown>li.community__menu__categories .navigation__dropdown__title i,.webapp-content .community__menu .navigation >li.community__menu__categories.open .navigation__dropdown__title i,.webapp-content .community__menu .navigation .navigation__dropdown>li.community__menu__categories.open .navigation__dropdown__title i{margin-left:0}.webapp-content .community__menu .navigation >li.community__menu__categories .navigation__dropdown__menu,.webapp-content .community__menu .navigation .navigation__dropdown>li.community__menu__categories .navigation__dropdown__menu,.webapp-content .community__menu .navigation >li.community__menu__categories.open .navigation__dropdown__menu,.webapp-content .community__menu .navigation .navigation__dropdown>li.community__menu__categories.open .navigation__dropdown__menu{min-width:200px;}.webapp-content .community__menu .navigation >li.community__menu__categories .navigation__dropdown__menu .active,.webapp-content .community__menu .navigation .navigation__dropdown>li.community__menu__categories .navigation__dropdown__menu .active,.webapp-content .community__menu .navigation >li.community__menu__categories.open .navigation__dropdown__menu .active,.webapp-content .community__menu .navigation .navigation__dropdown>li.community__menu__categories.open .navigation__dropdown__menu .active{box-shadow:inset 0 -3px 0 #003648}.webapp-content .community__menu__navigation-divider{width:1px;background-color:#e0e0e0;display:inline-block;margin:15px 12px}.webapp-content .community__menu__container{position:fixed;z-index:1;right:0;left:0;top:0;height:60px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-color:#f9fbfb;padding:0 1.3em;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2)}.webapp-content .community__menu .avatar-img{width:36px;height:36px}.webapp-content .community__menu .write-a-post,.webapp-content .community__menu .edit-post{font-size:14px;color:#3bc19b;font-weight:bold;text-transform:uppercase;text-decoration:none;margin-right:10px}.webapp-content .community__menu .edit-post{color:#888}.webapp-content .community__menu__tabs-dropdown{color:rgba(0,54,72,0.7);font-size:18px;display:none;cursor:pointer;position:absolute;left:20px;top:21px}.webapp-content .community__menu__logo{width:136px;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .community__menu__logo .mini-logo{width:29.4px;fill:#003648;display:none}.webapp-content .community__menu__settings{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .community__menu__settings .setting-dropdown__box{top:49px}.webapp-content .community__menu__auth{display:-webkit-flex;display:-ms-flexbox;display:flex}.webapp-content .community__menu__child{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .community__menu__sign-up{color:#999;text-transform:uppercase;text-decoration:none;font-size:13px;font-weight:bold;line-height:1.54;cursor:pointer;}.webapp-content .community__menu__sign-up:hover{color:#888}.webapp-content .community__menu .community__menu__categories > a{display:none !important}@media (max-width:1199px){.webapp-content .community__menu__navigation-divider{display:none}.webapp-content .community__menu li.community__menu__categories ul{display:none}.webapp-content .community__menu .navigation > li.community__menu__categories .navigation__dropdown__menu .active,.webapp-content .community__menu .navigation >li.community__menu__categories.open .navigation__dropdown__menu .active{box-shadow:none}}@media (min-width:1200px){.webapp-content .community__menu .navigation li.community__menu__categories .navigation__dropdown__title,.webapp-content .community__menu .navigation li.community__menu__categories.open .navigation__dropdown__title{display:none}.webapp-content .community__menu .navigation li.community__menu__categories ul,.webapp-content .community__menu .navigation li.community__menu__categories.open ul{box-shadow:none;background-color:transparent;display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .community__menu .navigation li.community__menu__categories ul >li>a,.webapp-content .community__menu .navigation li.community__menu__categories.open ul >li>a{line-height:60px;padding:0 12px;}.webapp-content .community__menu .navigation li.community__menu__categories ul >li>a.active,.webapp-content .community__menu .navigation li.community__menu__categories.open ul >li>a.active{box-shadow:none}.webapp-content .community__menu .navigation li.community__menu__categories ul >li>a:hover,.webapp-content .community__menu .navigation li.community__menu__categories.open ul >li>a:hover,.webapp-content .community__menu .navigation li.community__menu__categories ul >li>a:focus,.webapp-content .community__menu .navigation li.community__menu__categories.open ul >li>a:focus,.webapp-content .community__menu .navigation li.community__menu__categories ul >li>a:active,.webapp-content .community__menu .navigation li.community__menu__categories.open ul >li>a:active{text-decoration:none}.webapp-content .community__menu .navigation li.community__menu__categories ul >li>a:hover,.webapp-content .community__menu .navigation li.community__menu__categories.open ul >li>a:hover{background-color:#f6f6f6;color:#444}}@media (max-width:930px){.webapp-content .community__menu__tabs-dropdown{display:block}.webapp-content .community__menu__logo{margin-left:40px}.webapp-content .community__menu__navigation{display:none;}.webapp-content .community__menu__navigation.open{display:block;position:absolute;left:0;top:60px;background-color:#eee;box-shadow:0 1px 5px 0 rgba(0,0,0,0.3);padding:0;min-width:250px;}.webapp-content .community__menu__navigation.open .navigation{display:block;}.webapp-content .community__menu__navigation.open .navigation ul{display:block}.webapp-content .community__menu__navigation.open .navigation li{display:block;box-shadow:none;}.webapp-content .community__menu__navigation.open .navigation li:hover{background-color:transparent}.webapp-content .community__menu__navigation.open .navigation li.community__menu__tab{padding:0;}.webapp-content .community__menu__navigation.open .navigation li.community__menu__tab a{line-height:initial;padding:12px 18px;width:100%;}.webapp-content .community__menu__navigation.open .navigation li.community__menu__tab a:hover{color:#fff;background:#1d556a}.webapp-content .community__menu__navigation.open .navigation .community__menu__navigation-divider{height:1px;width:100%;display:block;margin:8px 0}.webapp-content .community__menu__navigation.open .navigation .community__menu__categories .navigation__dropdown__title,.webapp-content .community__menu__navigation.open .navigation .community__menu__categories.open .navigation__dropdown__title{display:none}.webapp-content .community__menu__navigation.open .navigation .community__menu__categories .navigation__dropdown__menu,.webapp-content .community__menu__navigation.open .navigation .community__menu__categories.open .navigation__dropdown__menu{min-width:initial;background-color:transparent;position:initial;box-shadow:none;}.webapp-content .community__menu__navigation.open .navigation .community__menu__categories .navigation__dropdown__menu .active,.webapp-content .community__menu__navigation.open .navigation .community__menu__categories.open .navigation__dropdown__menu .active{box-shadow:none}}@media (max-width:560px){.webapp-content .community__menu__logo{width:auto;margin-left:36px;}.webapp-content .community__menu__logo .medium-logo{display:none}.webapp-content .community__menu__logo .mini-logo{display:block}}.webapp-content .community__sidebar{width:260px;margin-left:2em;}.webapp-content .community__sidebar .module-title{color:#333;margin-bottom:1em}.webapp-content .community__sidebar .module-body{border:1px solid #e5eaea;margin-bottom:1.5em;background:#fff;color:#666}.webapp-content .community__sidebar .categories{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:transparent;border:none;}.webapp-content .community__sidebar .categories__item{font-size:.9em;width:auto;padding:0 1em;margin-right:.4em;margin-bottom:1em;text-transform:none}.webapp-content .community__sidebar .side-posts{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border-bottom:0;}.webapp-content .community__sidebar .side-posts__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #e5eaea;padding:1em 1.2em;}.webapp-content .community__sidebar .side-posts__item .avatar-img{width:36px;height:36px}.webapp-content .community__sidebar .side-posts__item h3{margin:0;font-size:.95em;line-height:20px;color:#444;margin-left:.8em}.webapp-content .community__sidebar .side-posts__item a{text-decoration:none}.webapp-content .community__sidebar .start-writing{padding:2em;background-color:#f1f4f5;background-image:url("/static/images/Community/block-write-editor.png");background-size:100%;background-repeat:no-repeat;}.webapp-content .community__sidebar .start-writing__edit-icon{width:80px;height:80px;border-radius:40px;background:#fff;margin:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.webapp-content .community__sidebar .start-writing__edit-icon img{width:40px;height:40px}.webapp-content .community__sidebar .start-writing__logo{display:-webkit-flex;display:-ms-flexbox;display:flex;width:107px;overflow:hidden;height:13px;margin:2em auto 2em;}.webapp-content .community__sidebar .start-writing__logo .cm-logo-icon{width:20px;fill:#41555d}.webapp-content .community__sidebar .start-writing__logo .cm-logotype{-webkit-flex:1;-ms-flex:1;flex:1;fill:#41555d;margin-left:4px}.webapp-content .community__sidebar .start-writing p{font-size:22px;line-height:1.36;text-align:center;margin-bottom:1em;color:#41555d}.webapp-content .community__sidebar .start-writing .btn-secondary{width:100%}.webapp-content .community__sidebar .subscription-widget{background:#006080;padding:2em;margin-bottom:1em;}.webapp-content .community__sidebar .subscription-widget h3{color:#fff;text-align:center}.webapp-content .community__sidebar .subscription-widget p{color:#fff}.webapp-content .community__sidebar .subscription-widget__action{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.webapp-content .community__sidebar .subscription-widget__action input{margin-bottom:1em;margin-right:0}.webapp-content .community__posts{-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .community .btn-more{width:100%}.webapp-content .community .community-post{background:#fff;border:solid 1px #e5e5e5;padding:1em 1.5em;margin-bottom:1em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;word-break:break-word;}.webapp-content .community .community-post__author{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .community .community-post__author .avatar-img{width:36px;height:36px}.webapp-content .community .community-post__author .author-name{color:#666;margin:0 10px 0 12px}.webapp-content .community .community-post__author .post-timestamp{font-size:.8em;color:#aaa}.webapp-content .community .community-post__body{-webkit-flex:1;-ms-flex:1;flex:1;margin:0 1.5em 0 48px;}.webapp-content .community .community-post__body a{text-decoration:none}.webapp-content .community .community-post__content{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1em}.webapp-content .community .community-post__cover{width:140px;height:120px;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex}.webapp-content .community .community-post__title{color:#222;font-size:1.4em;margin-top:0;line-height:30px;font-weight:500}.webapp-content .community .community-post__summary{line-height:20px;color:#666;font-weight:400}.webapp-content .community .community-post__footer{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:1em}.webapp-content .community .community-post__comment-count{opacity:.8;color:#999;margin-left:1.5em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .community .community-post__comment-count img{margin-right:6px;height:16px}.webapp-content .community .community-post__comment-count:hover{opacity:1}@media (max-width:640px){.webapp-content .community .community-post__body{margin:0}.webapp-content .community .community-post__content{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.webapp-content .community .community-post__cover{width:100%;margin:1em 0}}.webapp-content .community__posts--highlighted{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:1em;}.webapp-content .community__posts--highlighted > div + div{margin-left:1.5em}.webapp-content .community__posts--highlighted .community-post.highlighted{padding:0;-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .community__posts--highlighted .community-post__body{margin:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.webapp-content .community__posts--highlighted .community-post__cover{width:100%;height:180px;margin-bottom:1em}.webapp-content .community__posts--highlighted .community-post .default-cover{width:100%;height:180px;margin-bottom:1em;background-image:url("/static/images/Community/banner-cm-light-blue.png");background-size:cover;filter:#808080;-webkit-filter:grayscale(40%)}.webapp-content .community__posts--highlighted .community-post__author{padding:0 1.5em .6em}.webapp-content .community__posts--highlighted .community-post__content{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 1.5em}@media (max-width:640px){.webapp-content .community__posts--highlighted{display:block}.webapp-content .community__posts--highlighted > div + div{margin-left:0}}.webapp-content .community__jumbo{background:linear-gradient(to bottom,#006080,#005572),linear-gradient(#f2f5f6,#f2f5f6);background-size:cover;background-color:#f5f5f5;padding:1.5em 2em;text-align:left;}.webapp-content .community__jumbo h1{color:#fff;font-weight:500;font-size:36px;line-height:1.28;margin-bottom:8px}.webapp-content .community__jumbo h3{color:#fff;font-size:16px;line-height:1.5;letter-spacing:.2px;margin:0 0 24px 0}.webapp-content .community__jumbo .btn-primary,.webapp-content .community__jumbo .btn-secondary{margin-right:20px;min-height:36px;width:140px}.webapp-content .community__jumbo__actions{display:-webkit-flex;display:-ms-flexbox;display:flex}.webapp-content .community__jumbo.with-topic{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-image:linear-gradient(to bottom,#006080,#005572);padding:0 1em;position:relative;}.webapp-content .community__jumbo.with-topic h1{font-weight:400;margin:0}.webapp-content .community__jumbo.with-topic h3{color:#666;font-size:1.1em;font-weight:400}.webapp-content .community__jumbo.with-topic:before{content:'';height:100%;width:30%;display:inline-block;border-style:solid;border-width:140px 30vw 0 0;border-color:#00536e transparent transparent transparent;-webkit-transform:scale(1.0001);transform:scale(1.0001);position:absolute;top:0;left:0}.webapp-content .community__jumbo.discussion-header{background:linear-gradient(to right,#146180 0%,#28a3c9 100%);}.webapp-content .community__jumbo.discussion-header .community__landing-banner-img img{width:180px}.webapp-content .community__jumbo.discussion-header .community__jumbo__actions{margin-bottom:1em}.webapp-content .community__jumbo.discussion-header .btn-secondary{width:auto;padding:0 1em}@media (max-width:640px){.webapp-content .community__jumbo h1{font-size:30px}.webapp-content .community__jumbo__actions{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.webapp-content .community__category-banner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:140px;padding:3em 0;-webkit-transform:scale(1);transform:scale(1);}.webapp-content .community__category-banner .community__container{display:-webkit-flex;display:-ms-flexbox;display:flex}.webapp-content .community__category-banner h1{font-size:32px}.webapp-content .community__category-banner i{margin-right:24px;-webkit-flex:none;-ms-flex:none;flex:none;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;background-image:url("/static/images/sprite-categories@2x.png");background-size:240px 240px;-moz-transform:scale(1.6,1.6);zoom:1.6;zoom:160%}.webapp-content .community__category-banner p{color:#fafafa;font-size:16px;margin:.6em 0;white-space:pre-line}.webapp-content .community__category-banner .btn-primary{margin-top:1.4em}@media (max-width:640px){.webapp-content .community__category-banner .community__container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.webapp-content .community__category-banner i{margin:0 0 1em}}.webapp-content .community__landing-banner{display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .community__landing-banner-body{-webkit-flex:1;-ms-flex:1;flex:1;padding-right:25px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.webapp-content .community__landing-banner-img img{width:275px}@media (max-width:640px){.webapp-content .community__landing-banner{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.webapp-content .community__landing-banner-body{padding-right:0;display:block;text-align:center}.webapp-content .community__landing-banner-img{text-align:center}}.webapp-content .community__topwriters{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-flex:1;-ms-flex:1;flex:1;}.webapp-content .community__topwriters h5{text-transform:uppercase}.webapp-content .community__topwriters__slider-control{display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:4px;right:0;margin:2px}.webapp-content .community__topwriters__slider-control .nav-arrow{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;width:24px;height:24px;border-radius:3px;text-align:center;cursor:pointer;color:rgba(0,0,0,0.4);font-size:18px;outline:0;border:0;}.webapp-content .community__topwriters__slider-control .nav-arrow:hover{background-color:#f2f5f6;color:rgba(0,0,0,0.5)}.webapp-content .community__topwriters__slider-control .nav-arrow:active{background-color:#e7ecee;color:rgba(0,0,0,0.5)}.webapp-content .community__topwriters__slider-control .nav-arrow[disabled]{color:rgba(0,0,0,0.2)}.webapp-content .community__topwriters__slider-control .nav-arrow-left{left:initial;top:0;right:0;margin-right:5px}.webapp-content .community__topwriters .slick-slider{width:100%;height:260px;padding:12px 0;background-color:#f2f5f6;border:1px solid #e7ecee;overflow:hidden;}.webapp-content .community__topwriters .slick-slider .slick-slide{width:200px;height:236px;background-color:#fff;border:solid 1px #e7ecee;margin:auto 5px;text-align:center;padding:16px 20px 20px 20px;font-family:Roboto;}.webapp-content .community__topwriters .slick-slider .slick-slide .avatar-img{width:50px;height:50px}.webapp-content .community__topwriters .slick-slider .slick-slide .card-info{width:160px;margin:0 auto;}.webapp-content .community__topwriters .slick-slider .slick-slide .card-info__title{display:inline-block;height:28px;font-size:14px;line-height:1.2;color:#333;margin:8px auto}.webapp-content .community__topwriters .slick-slider .slick-slide .card-info__text{position:relative;display:inline-block;color:#666;text-decoration:none;}.webapp-content .community__topwriters .slick-slider .slick-slide .card-info__text-headline{height:40px;width:160px;font-size:13px;line-height:1.54;color:#666;display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;box-orient:vertical;-webkit-line-clamp:2;}.webapp-content .community__topwriters .slick-slider .slick-slide .card-info__text-headline:hover{color:#595959}.webapp-content .community__topwriters .slick-slider .slick-slide .card-info__text-headline:active{color:#003648}.webapp-content .community__topwriters .slick-slider .slick-slide .card-info__text-icon{position:absolute;top:25%;right:-8px;font-size:14px;color:#999}.webapp-content .community__topwriters .slick-slider .slick-slide .card-info__subtext{color:#00b5e2;font-size:12px;margin-top:6px}.webapp-content .community__topwriters .slick-slider .slick-slide .card-info__button{width:100px;border-radius:3px;margin:10px auto 0 auto;font-weight:300;min-height:26px;}.webapp-content .community__topwriters .slick-slider .slick-slide .card-info__button.btn-primary--outline{background:none}.webapp-content .community__topwriters .slick-slider .category-slide{background:none;border:0;padding-top:22px;}.webapp-content .community__topwriters .slick-slider .category-slide__block .category-link:hover{text-decoration:none}.webapp-content .community__topwriters .slick-slider .category-slide__block i{display:inline-block;background-image:url("/static/images/sprite-categories@2x.png");background-size:240px 240px;-moz-transform:scale(1.73,1.73);zoom:1.73;zoom:173%}.webapp-content .community__topwriters .slick-slider .category-slide__block .category-title{margin:24px auto 60px auto;text-transform:uppercase;color:#333;font-size:1.3em;font-weight:bold;text-align:center;font-family:Roboto}.webapp-content .community__topwriters .slick-slider .slick-list{padding-left:5px;position:absolute;}.webapp-content .community__topwriters .slick-slider .slick-list .slick-track{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}.webapp-content .community__search-results{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:3em 0;}.webapp-content .community__search-results__articles{-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .community__search-results .results__title{font-size:1.6em;color:#555;margin-bottom:1em;}.webapp-content .community__search-results .results__title strong{font-size:1em;color:#333;margin-left:6px}.webapp-content .community__writer-footer{background-image:url("/static/images/Community/hero-writer-blur.jpg");background-size:cover;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#fff;height:256px;}.webapp-content .community__writer-footer__title-block{-webkit-flex:1;-ms-flex:1;flex:1;font-size:30px;font-weight:500;line-height:1.33;letter-spacing:.2px;text-shadow:0 2px 5px rgba(0,0,0,0.2);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,54,72,0.7);}.webapp-content .community__writer-footer__title-block .btn-secondary{max-width:200px;width:50%;margin-left:15%}.webapp-content .community__writer-footer__title{margin:0 15% 20px 15%}.webapp-content .community__writer-footer__features{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex}.webapp-content .community__writer-footer__feature-text{text-align:center}.webapp-content .community__writer-footer__feature-block{-webkit-flex:1;-ms-flex:1;flex:1;font-size:15px;font-weight:600;line-height:1.6;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 3%;}.webapp-content .community__writer-footer__feature-block:nth-child(1){background-color:rgba(0,71,95,0.7)}.webapp-content .community__writer-footer__feature-block:nth-child(2){background-color:rgba(0,102,136,0.7)}.webapp-content .community__writer-footer__feature-block:nth-child(3){background-color:rgba(0,118,153,0.7)}.webapp-content .community__writer-footer__feature-block .icon{background-image:url("/static/images/Community/writer-footer-icons.png");background-repeat:no-repeat;background-size:40px 120px;display:inline-block;margin-top:67px}.webapp-content .community__writer-footer__feature-block .icon-writer-markdown{width:40px;height:40px;background-position:0 0}.webapp-content .community__writer-footer__feature-block .icon-writer-stats{width:40px;height:40px;background-position:0 -40px}.webapp-content .community__writer-footer__feature-block .icon-writer-ta{width:40px;height:40px;background-position:0 -80px}@media (max-width:640px){.webapp-content .community__writer-footer{display:block;height:initial}.webapp-content .community__writer-footer__title-block{padding:7%;}.webapp-content .community__writer-footer__title-block .btn-secondary{margin:auto}.webapp-content .community__writer-footer__title{margin:0 0 20px 0;text-align:center}.webapp-content .community__writer-footer__features{display:block}.webapp-content .community__writer-footer__feature-block{height:256px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.webapp-content .community__writer-footer__feature-block .icon{margin-top:0}}.webapp-content .community .addthis_sharing_toolbox{-webkit-transform:scale(.9);transform:scale(.9);margin:4px 0;opacity:.7;}.webapp-content .community .addthis_sharing_toolbox .at-share-btn{border-radius:50% !important}.webapp-content .community .addthis_sharing_toolbox .at-svc-reddit{display:none}.webapp-content .community .addthis_sharing_toolbox .at-share-btn-elements{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.webapp-content .community__container{max-width:960px;margin:0 auto;width:100%;padding:0 1em;position:inherit;}.webapp-content .community__container.with-sidebar{display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:640px){.webapp-content .community__container.with-sidebar{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.webapp-content .community__tabs{background-color:#f5f5f5;box-shadow:0 10px 30px 0 rgba(0,0,0,0.2);border-bottom:1px solid #eee;}.webapp-content .community__tabs > div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.webapp-content .community__tabs .tab-bar{-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:-1px;}.webapp-content .community__tabs .tab-bar__tabs{-webkit-flex:1;-ms-flex:1;flex:1;width:auto}.webapp-content .community__tabs .tab-bar__tab--active{color:#003648}.webapp-content .community__main{background-color:#f9fbfb;padding:2em 0;}.webapp-content .community__main__collection{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.webapp-content .community__main__collection h4{margin-bottom:1em;}.webapp-content .community__main__collection h4 a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#013d51;text-decoration:none;text-transform:capitalize;}.webapp-content .community__main__collection h4 a:hover{color:#003648}.webapp-content .community__main__collection h4 a i{font-size:1.2em;margin-left:10px}.webapp-content .community__sub-header{font-size:1.1em;margin:2em 0 -.4em}.webapp-content .collection-editor{font-family:'Open Sans',sans-serif;}.webapp-content .collection-editor .dv-star-rating-star{font-size:1.4em;color:#ddd}.webapp-content .collection-editor .react-tagsinput__tags{position:relative}.webapp-content .collection-editor .react-tagsinput-input{display:inline-block;background:#fff;border:1px solid #ddd;border-radius:2px;padding:8px;}.webapp-content .collection-editor .react-tagsinput-input--hidden{display:none}.webapp-content .collection-editor .react-tagsinput-tag{border:1px solid #ddd;background:#e1e6e6;display:inline-block;padding:8px 12px;margin:0 8px 6px 0;border-radius:2px;color:#555;font-size:.9em}.webapp-content .collection-editor .react-tagsinput-remove:after{content:'x';color:#aaa;margin-left:5px;cursor:pointer}.webapp-content .collection-editor .react-autosuggest__container{display:inline-block;position:relative;}.webapp-content .collection-editor .react-autosuggest__container ul{padding:0;list-style:none}.webapp-content .collection-editor .react-autosuggest__suggestions-container{position:absolute;z-index:1;list-style-type:none;box-shadow:.05em .01em .5em rgba(0,0,0,0.2);background:#fff;width:100%}.webapp-content .collection-editor .react-autosuggest__suggestion{border-bottom:1px solid #ececec;padding:8px 10px;margin:0;color:#666}.webapp-content .collection-editor .react-autosuggest__suggestion--highlighted{background:#ddf1ff;cursor:pointer;}.webapp-content .collection-editor .react-autosuggest__suggestion--highlighted mark{background:none;font-weight:500;padding:0}.webapp-content .collection-editor .form-block{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:2.5em .5em 0;margin-top:1.5em;border-top:2px solid rgba(238,238,238,0.5);}.webapp-content .collection-editor .form-block input[type='text'],.webapp-content .collection-editor .form-block input[type='number'],.webapp-content .collection-editor .form-block input[type='email'],.webapp-content .collection-editor .form-block input[type='password'],.webapp-content .collection-editor .form-block textarea{width:100%}.webapp-content .collection-editor .form-block:first-child{padding:0 .5em 0;margin-top:0;border:none}.webapp-content .collection-editor .form-block__header{margin-bottom:1.5em;}.webapp-content .collection-editor .form-block__header h3{color:#073648;font-weight:400;font-size:1.4em;margin:0 8px 5px 0;display:inline-block}.webapp-content .collection-editor .form-block__header p,.webapp-content .collection-editor .form-block__header small{margin-bottom:0;color:#999;line-height:1.4;font-size:.9em;margin-top:10px}.webapp-content .collection-editor .form-block__body__row{display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .collection-editor .form-block__body__row > div{-webkit-flex:1;-ms-flex:1;flex:1;}.webapp-content .collection-editor .form-block__body__row > div + div{padding-left:1.2em}.webapp-content .collection-editor .form-block__actions{margin-top:2em;padding-top:2em;border-top:2px solid #f5f5f5;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .collection-editor .form-block__actions > div + div{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:1.2em}.webapp-content .collection-editor .form-block__inner-wrapper{display:inline-block;position:relative;width:100%;}.webapp-content .collection-editor .form-block__inner-wrapper .form-block__error-message{position:absolute;display:block}.webapp-content .collection-editor .form-block__desc{color:#999;line-height:1.4;font-size:.9em;margin-top:-2px}.webapp-content .collection-editor .form-block__input > label,.webapp-content .collection-editor .form-block__textarea > label,.webapp-content .collection-editor .form-block__select > label,.webapp-content .collection-editor .form-block__rating-stars > label,.webapp-content .collection-editor .form-block__tags-input > label,.webapp-content .collection-editor .form-block__checkboxes > label,.webapp-content .collection-editor .form-block__auto-suggest-input > label,.webapp-content .collection-editor .form-block__multi-choice > label,.webapp-content .collection-editor .form-block__rating-scale > label{margin-bottom:8px}.webapp-content .collection-editor .form-block__input--required,.webapp-content .collection-editor .form-block__textarea--required,.webapp-content .collection-editor .form-block__select--required,.webapp-content .collection-editor .form-block__rating-stars--required,.webapp-content .collection-editor .form-block__tags-input--required,.webapp-content .collection-editor .form-block__checkboxes--required,.webapp-content .collection-editor .form-block__auto-suggest-input--required,.webapp-content .collection-editor .form-block__multi-choice--required,.webapp-content .collection-editor .form-block__rating-scale--required{color:#ff7142;margin-left:5px}.webapp-content .collection-editor .form-block__input--error input,.webapp-content .collection-editor .form-block__textarea--error input,.webapp-content .collection-editor .form-block__select--error input,.webapp-content .collection-editor .form-block__rating-stars--error input,.webapp-content .collection-editor .form-block__tags-input--error input,.webapp-content .collection-editor .form-block__checkboxes--error input,.webapp-content .collection-editor .form-block__auto-suggest-input--error input,.webapp-content .collection-editor .form-block__multi-choice--error input,.webapp-content .collection-editor .form-block__rating-scale--error input,.webapp-content .collection-editor .form-block__input--error select,.webapp-content .collection-editor .form-block__textarea--error select,.webapp-content .collection-editor .form-block__select--error select,.webapp-content .collection-editor .form-block__rating-stars--error select,.webapp-content .collection-editor .form-block__tags-input--error select,.webapp-content .collection-editor .form-block__checkboxes--error select,.webapp-content .collection-editor .form-block__auto-suggest-input--error select,.webapp-content .collection-editor .form-block__multi-choice--error select,.webapp-content .collection-editor .form-block__rating-scale--error select,.webapp-content .collection-editor .form-block__input--error textarea,.webapp-content .collection-editor .form-block__textarea--error textarea,.webapp-content .collection-editor .form-block__select--error textarea,.webapp-content .collection-editor .form-block__rating-stars--error textarea,.webapp-content .collection-editor .form-block__tags-input--error textarea,.webapp-content .collection-editor .form-block__checkboxes--error textarea,.webapp-content .collection-editor .form-block__auto-suggest-input--error textarea,.webapp-content .collection-editor .form-block__multi-choice--error textarea,.webapp-content .collection-editor .form-block__rating-scale--error textarea{border-color:#f66}.webapp-content .collection-editor .form-block__input span,.webapp-content .collection-editor .form-block__textarea span,.webapp-content .collection-editor .form-block__select span,.webapp-content .collection-editor .form-block__rating-stars span,.webapp-content .collection-editor .form-block__checkboxes span{color:#666;font-weight:500;font-size:.85em;}.webapp-content .collection-editor .form-block__input span.prepended,.webapp-content .collection-editor .form-block__textarea span.prepended,.webapp-content .collection-editor .form-block__select span.prepended,.webapp-content .collection-editor .form-block__rating-stars span.prepended,.webapp-content .collection-editor .form-block__checkboxes span.prepended{margin-right:.4em}.webapp-content .collection-editor .form-block__input span.appended,.webapp-content .collection-editor .form-block__textarea span.appended,.webapp-content .collection-editor .form-block__select span.appended,.webapp-content .collection-editor .form-block__rating-stars span.appended,.webapp-content .collection-editor .form-block__checkboxes span.appended{margin-left:.6em}.webapp-content .collection-editor .form-block__checkboxes,.webapp-content .collection-editor .form-block__multi-choice{display:inline-block;}.webapp-content .collection-editor .form-block__checkboxes__item,.webapp-content .collection-editor .form-block__multi-choice__item{display:inline-block;margin-right:1.6em;}.webapp-content .collection-editor .form-block__checkboxes__item label,.webapp-content .collection-editor .form-block__multi-choice__item label{color:#666;text-transform:capitalize;display:inline-block}.webapp-content .collection-editor .form-block__checkboxes__item input,.webapp-content .collection-editor .form-block__multi-choice__item input{margin-right:6px;display:inline-block;vertical-align:baseline}.webapp-content .collection-editor .form-block__rating-scale__items,.webapp-content .collection-editor .form-block__rating-scale__x-axis{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.webapp-content .collection-editor .form-block__rating-scale__x-axis{font-size:.8em;color:#999;margin-top:.4em}.webapp-content .collection-editor .form-block__rating-scale__inner-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:390px}.webapp-content .collection-editor .form-block__rating-scale__item{background:#ddd;padding:4px 9px;margin-right:8px;border-radius:3px;background-color:#fff;border:solid 1px #e1e6e6;font-size:.9em;cursor:pointer;}.webapp-content .collection-editor .form-block__rating-scale__item:hover{border:solid 1px #38aaff;color:#38aaff}.webapp-content .collection-editor .form-block__rating-scale__item--active{background-color:#38aaff;border:solid 1px #398fcc;color:#fff;}.webapp-content .collection-editor .form-block__rating-scale__item--active:hover{color:#fff}.webapp-content .collection-editor .form-block__checkboxes__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.webapp-content .collection-editor .form-block__checkboxes__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:120px;margin-bottom:8px;}.webapp-content .collection-editor .form-block__checkboxes__item input{margin-top:0}.webapp-content .collection-editor .form-block__filepicker{position:relative;min-width:130px;display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .collection-editor .form-block__filepicker-preview{border-radius:3px;border:solid 1px rgba(0,0,0,0.1);}.webapp-content .collection-editor .form-block__filepicker-preview img{height:100%}.webapp-content .collection-editor .form-block__filepicker-input{-webkit-flex:1;-ms-flex:1;flex:1;background:#fff;width:130px;border:2px dashed #ddd;color:#888;outline:none;}.webapp-content .collection-editor .form-block__filepicker-input:before{margin-right:5px;content:"\f030";color:#aaa;font:normal normal normal 14px/1 FontAwesome}.webapp-content .collection-editor .form-block__filepicker-input:hover{border:2px dashed #ccc;color:#666}.webapp-content .collection-editor .form-block__filepicker-input--minimize{position:absolute;bottom:0;left:0;width:100%;background:rgba(7,54,72,0.9);color:#fafafa;border:none;border-radius:2px;padding:4px;}.webapp-content .collection-editor .form-block__filepicker-input--minimize:before{margin-right:5px;content:"\f030";color:#fafafa;font:normal normal normal 14px/1 FontAwesome}.webapp-content .collection-editor .form-block__filepicker-reset{position:absolute;right:12px;top:8px;cursor:pointer;background:#eee;color:#777;width:24px;height:24px;line-height:24px;border-radius:50%;text-align:center;opacity:.7;}.webapp-content .collection-editor .form-block__filepicker-reset:hover{opacity:.8}.webapp-content .collection-editor .form-block__error-message{margin-top:4px;display:inline-block;color:#f66}.webapp-content .collection-editor__saving-status{position:fixed;left:1.4em;top:76px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.webapp-content .collection-editor__saving-status--loading{margin-right:6px;border-radius:50%;display:inline-block;width:18px;height:18px;border:.2rem solid #e0e0e0;border-top-color:#3bb989;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.webapp-content .collection-editor__saving-status.fadeOut{opacity:.6;transition:opacity 1s linear 4s}.webapp-content .collection-editor__saving-status i{margin-right:8px;font-size:1em}.webapp-content .collection-editor__saving-status .saving-status{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#3bb989;text-transform:uppercase}.webapp-content .collection-editor__saving-status .timestamp{color:#999;font-size:.8em;margin-top:6px}.webapp-content .collection-editor .btn-primary{font-size:14px;padding:10px 14px;background-color:#5593e3}.webapp-content .collection-editor .form-block{padding:0;border:0;margin:0}.webapp-content .collection-editor .remove-icon{display:none;position:absolute;cursor:pointer;font-size:20px;background:#fff;line-height:1;color:#ddd;}.webapp-content .collection-editor .remove-icon:hover{color:#ccc}.webapp-content .collection-editor h4{border-bottom:1px solid #e6e6e6;padding-bottom:16px;margin-bottom:16px;font-weight:600}.webapp-content .collection-editor__container{max-width:800px;width:100%;padding:1em;margin:0 auto 4em;}.webapp-content .collection-editor__container .form-block input,.webapp-content .collection-editor__container .form-block textarea{margin-top:4px;border-radius:3px;}.webapp-content .collection-editor__container .form-block input::-webkit-input-placeholder,.webapp-content .collection-editor__container .form-block textarea::-webkit-input-placeholder{color:#aaa}.webapp-content .collection-editor__container .form-block input::-moz-placeholder,.webapp-content .collection-editor__container .form-block textarea::-moz-placeholder{color:#aaa}.webapp-content .collection-editor__container .form-block input:-ms-input-placeholder,.webapp-content .collection-editor__container .form-block textarea:-ms-input-placeholder{color:#aaa}.webapp-content .collection-editor__container .form-block input::placeholder,.webapp-content .collection-editor__container .form-block textarea::placeholder{color:#aaa}.webapp-content .collection-editor__container .form-block input.error,.webapp-content .collection-editor__container .form-block textarea.error{border-color:#ff7142}.webapp-content .collection-editor__container .form-block label{margin-bottom:14px}.webapp-content .collection-editor__loading{color:#888;}.webapp-content .collection-editor__loading i{margin-right:4px}.webapp-content .collection-editor .section-editor__container{display:-webkit-flex;display:-ms-flexbox;display:flex}.webapp-content .collection-editor .section-editor .form-block{-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .collection-editor .link-editor{border:1px solid #e1e6e6;margin-bottom:10px;border-radius:3px;padding:6px 0;position:relative;}.webapp-content .collection-editor .link-editor input,.webapp-content .collection-editor .link-editor textarea{width:100%;border:none;margin:0;padding:6px 12px}.webapp-content .collection-editor .link-editor__title{font-size:16px;font-weight:600}.webapp-content .collection-editor .link-editor .remove-icon{padding:2px;top:-10px;right:-10px}.webapp-content .collection-editor .link-editor:hover .remove-icon{display:block}.webapp-content .collection-editor .link-editor--empty{display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .collection-editor .link-editor--empty input[type='submit']{margin-right:6px;width:80px}.webapp-content .collection-editor__toc{width:200px;padding:0 1em;margin-right:2em;}.webapp-content .collection-editor__toc ul{list-style-type:none;padding:0;margin-bottom:20px}.webapp-content .collection-editor__toc .toc-item{padding:5px 0;cursor:pointer;padding-left:20px;position:relative;border-left:3px solid #939393;word-wrap:break-word;color:#939393;display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .collection-editor__toc .toc-item span:first-child{-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .collection-editor__toc .toc-item:hover{border-color:#669ee6;color:#5593e3;}.webapp-content .collection-editor__toc .toc-item:hover .remove-icon{right:-20px;display:block;padding-left:6px}.webapp-content .collection-editor__toc .toc-item--active{border-color:#5593e3;color:#5593e3;font-weight:600;}.webapp-content .collection-editor__toc .toc-item--active:hover{border-color:#5593e3}.webapp-content .collection-editor__panel{top:60px;right:0;transition:all .2s ease-in;position:fixed;padding:1.5em 2em;background-color:#f9fbfb;border-top:1px solid #ddd;box-shadow:0 5px 25px -5px rgba(0,0,0,0.3)}.webapp-content .collection-editor .publish-panel{width:340px;max-width:100%;height:100vh;overflow-y:scroll;opacity:1;}.webapp-content .collection-editor .publish-panel .form-block__tags-input{margin-bottom:1em}.webapp-content .collection-editor .publish-panel .form-block__desc p,.webapp-content .collection-editor .publish-panel label p{color:#888;font-size:13px;margin-top:4px}.webapp-content .collection-editor .publish-panel--shy{right:-200px;opacity:0;visibility:hidden}.webapp-content .collection-editor .publish-panel__close{position:absolute;right:20px;text-decoration:underline;cursor:pointer;color:#888;font-size:.8em;}.webapp-content .collection-editor .publish-panel__close:hover{color:#444}.webapp-content .collection-editor .publish-panel__footer .error-message{color:#f66;cursor:pointer}.webapp-content .collection-editor .publish-panel__actions{border-top:1px solid #ddd;padding-top:1em;margin-top:1em;}.webapp-content .collection-editor .publish-panel__actions > div[class^="btn"]{width:100%;margin-bottom:.6em}.webapp-content .collection-editor .publish-panel__actions small{color:#888;display:block;line-height:18px}.webapp-content .author-landing{-webkit-font-smoothing:antialiased;min-height:100vh;min-height:calc(100vh - 350px);background:#fafbfc;}.webapp-content .author-landing .icons{background-image:url("/static/images/AuthorLanding/author-landing-icons.png");background-repeat:no-repeat;background-size:40px 430px;display:inline-block}.webapp-content .author-landing .icon-community-guide{width:40px;height:40px;background-position:0 0}.webapp-content .author-landing .icon-community-insights{width:40px;height:40px;background-position:0 -40px}.webapp-content .author-landing .icon-community-story{width:40px;height:40px;background-position:0 -80px}.webapp-content .author-landing .icon-community-tips{width:40px;height:40px;background-position:0 -120px}.webapp-content .author-landing .icon-writer-comment{width:30px;height:30px;background-position:0 -160px}.webapp-content .author-landing .icon-writer-feedback{width:30px;height:30px;background-position:0 -190px}.webapp-content .author-landing .icon-writer-focus{width:30px;height:30px;background-position:0 -220px}.webapp-content .author-landing .icon-writer-markdown{width:30px;height:30px;background-position:0 -250px}.webapp-content .author-landing .icon-writer-mobile{width:30px;height:30px;background-position:0 -280px}.webapp-content .author-landing .icon-writer-more{width:30px;height:30px;background-position:0 -310px}.webapp-content .author-landing .icon-writer-review{width:30px;height:30px;background-position:0 -340px}.webapp-content .author-landing .icon-writer-stats{width:30px;height:30px;background-position:0 -370px}.webapp-content .author-landing .icon-writer-ta{width:30px;height:30px;background-position:0 -400px}.webapp-content .author-landing__title-section,.webapp-content .author-landing__bottom-section{position:relative;overflow:hidden;}.webapp-content .author-landing__title-section .background,.webapp-content .author-landing__bottom-section .background{-webkit-filter:blur(2px);filter:blur(2px);background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url("/static/images/AuthorLanding/author-landing-background.jpg");width:100%;height:100%;width:calc(100% + 5px);height:calc(100% + 5px);position:absolute;left:-2px;top:-2px;right:-2px;bottom:-2px}.webapp-content .author-landing__title-section .mask,.webapp-content .author-landing__bottom-section .mask{width:100%;height:100%;background:rgba(65,85,93,0.5);position:absolute;top:0;left:0}.webapp-content .author-landing__title-content,.webapp-content .author-landing__bottom-section-content{color:#f9fbfb;margin:auto;max-width:840px;text-align:center;position:relative;padding:90px 20px;}@media (max-width:800px){.webapp-content .author-landing__title-content,.webapp-content .author-landing__bottom-section-content{padding:70px 20px}}.webapp-content .author-landing__title-content h1,.webapp-content .author-landing__bottom-section-content h1,.webapp-content .author-landing__title-content .title,.webapp-content .author-landing__bottom-section-content .title{margin:0 0 24px 0;line-height:1.28;letter-spacing:.2px;font-size:36px;font-weight:500;text-shadow:0 2px 5px rgba(0,0,0,0.2);}@media (max-width:640px){.webapp-content .author-landing__title-content h1,.webapp-content .author-landing__bottom-section-content h1,.webapp-content .author-landing__title-content .title,.webapp-content .author-landing__bottom-section-content .title{font-size:26px}}.webapp-content .author-landing__subtitle{font-size:18px;line-height:1.67;letter-spacing:.2px;text-align:center;color:#f9fbfb;margin-bottom:30px;}@media (max-width:640px){.webapp-content .author-landing__subtitle{font-size:16px}}.webapp-content .author-landing__bottom-section-title.title{font-size:30px;padding-bottom:24px}.webapp-content .author-landing__bottom-section-content{padding:70px 20px;}.webapp-content .author-landing__bottom-section-content .title{margin:0}.webapp-content .author-landing__actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .author-landing__actions .btn-secondary{min-width:200px}.webapp-content .author-landing__actions .btn{min-width:140px;margin-left:1.4em;background:transparent;border:1px solid #eee;opacity:.8;}.webapp-content .author-landing__actions .btn:hover{opacity:1;background:transparent;border:1px solid #eee}@media (max-width:640px){.webapp-content .author-landing__actions{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.webapp-content .author-landing__actions .btn{margin-left:0;margin-top:1.4em}}.webapp-content .author-landing__section:nth-child(2){background:#f2f5f6}@media (max-width:800px){.webapp-content .author-landing__section.inverse .author-landing__section-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.webapp-content .author-landing__section.inverse .author-landing__section-image{-webkit-flex:1;-ms-flex:1;flex:1;padding-left:7%;padding-right:7.031%;min-width:450px;}@media (max-width:800px){.webapp-content .author-landing__section.inverse .author-landing__section-image{margin:auto;min-width:0;width:initial;padding:4% 8% 0}}.webapp-content .author-landing__section.inverse .author-landing__section-content{-webkit-flex:initial;-ms-flex:initial;flex:initial;padding-left:0;padding-right:14%;width:46.875%;}@media (max-width:800px){.webapp-content .author-landing__section.inverse .author-landing__section-content{min-width:0;width:initial;padding:0 5%}}.webapp-content .author-landing__section-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:70px 0;max-width:1280px;margin:auto;}@media (max-width:800px){.webapp-content .author-landing__section-wrap{padding:50px 0;display:block;text-align:center}}.webapp-content .author-landing__section-image{width:46.875%;min-width:350px;}.webapp-content .author-landing__section-image img{width:100%}@media (max-width:800px){.webapp-content .author-landing__section-image{margin:auto;min-width:0;width:initial;padding:4% 8% 0}}.webapp-content .author-landing__section-content{-webkit-flex:1;-ms-flex:1;flex:1;padding-left:10.281%;padding-right:7.031%;min-width:460px;}@media (max-width:800px){.webapp-content .author-landing__section-content{min-width:0;width:initial;padding:0 5%}}.webapp-content .author-landing__section-content h3{font-size:24px;font-weight:500;line-height:1.5;letter-spacing:.2px;color:#073648;margin:0 0 8px 0;}.webapp-content .author-landing__section-content h3 i{margin-left:5px;font-size:20px}.webapp-content .author-landing__section-content p{font-size:16px;line-height:1.75;letter-spacing:.2px;color:#666;margin:0 0 27px 0}.webapp-content .author-landing__section-content ul{padding:0;}.webapp-content .author-landing__section-content ul li{font-size:16px;line-height:1.5;letter-spacing:.1px;color:#1d556a;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;}@media (max-width:800px){.webapp-content .author-landing__section-content ul li{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.webapp-content .author-landing__section-content ul li i{margin-right:16px;-webkit-flex:none;-ms-flex:none;flex:none;}@media (max-width:800px){.webapp-content .author-landing__section-content ul li i{margin-right:8px}}.webapp-content .author-landing__section-hint{font-size:14px;line-height:1.71;color:#999;padding-left:46px;}@media (max-width:800px){.webapp-content .author-landing__section-hint{padding-left:0}}.webapp-content .author-landing__community-section{background:#f2f5f6;padding:80px 20px;}.webapp-content .author-landing__community-section h3{font-size:28px;font-weight:500;line-height:1.29;letter-spacing:.2px;text-align:center;color:#073648;margin:0 0 16px 0}.webapp-content .author-landing__community-section p{font-size:16px;text-align:center;line-height:1.75;letter-spacing:.2px;color:#666;margin:0 0 50px 0}.webapp-content .author-landing__community-section-content{width:80%;max-width:800px;margin:auto;}@media (max-width:640px){.webapp-content .author-landing__community-section-content{width:90%}}.webapp-content .author-landing__community-info-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto 32px;}.webapp-content .author-landing__community-info-item:last-chile{margin:0 auto 0}@media (max-width:800px){.webapp-content .author-landing__community-info-item{display:block;margin:0 auto 64px}.webapp-content .author-landing__community-info-item:last-chile{margin:0 auto 0}}.webapp-content .author-landing__community-info-description-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:800px){.webapp-content .author-landing__community-info-description-wrap{display:block;text-align:center;margin-bottom:16px}.webapp-content .author-landing__community-info-description-wrap .icons{margin-bottom:8px}}.webapp-content .author-landing__community-info-description{font-size:16px;font-weight:bold;line-height:1.5;color:#073648;margin:0 20px 0 22px;width:200px;}@media (max-width:800px){.webapp-content .author-landing__community-info-description{width:initial;margin:auto}}.webapp-content .author-landing__article{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;background-color:#fff;padding:20px 24px 20px 30px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .author-landing__article:hover,.webapp-content .author-landing__article:active,.webapp-content .author-landing__article:focus{box-shadow:0 5px 10px 0 rgba(0,0,0,0.1);text-decoration:none}@media (max-width:800px){.webapp-content .author-landing__article{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.webapp-content .author-landing__article-detail{-webkit-flex:1;-ms-flex:1;flex:1;margin-right:20px}.webapp-content .author-landing__article-detail{margin-bottom:5px}.webapp-content .author-landing__article-avatar{width:26px;height:26px;border-radius:50%}.webapp-content .author-landing__article-author{margin-bottom:5px}.webapp-content .author-landing__article-author-name{font-size:14px;line-height:1.71;color:#00b5e2;padding-left:10px}.webapp-content .author-landing__article-title{font-size:16px;line-height:1.5;color:#333}.webapp-content .author-landing__article-cover{width:90px;height:60px;background-size:cover;background-repeat:no-repeat;background-position:center}.webapp-content .auth-page{min-height:100%;min-height:100vh;background-image:linear-gradient(to top,#003040,#003648 50%,#065773);-webkit-font-smoothing:antialiased;font-size:14px;padding-bottom:24px;}.webapp-content .auth-page a,.webapp-content .auth-page a:hover{color:#00b5e2}.webapp-content .auth-page__login input{border-left:none;border-right:none;border-top:none;background:transparent;padding-left:0;padding-right:0;width:100%;}.webapp-content .auth-page__login input:focus{border-left:none;border-right:none;border-top:none}.webapp-content .auth-page__login input[type='checkbox']{width:auto;margin-right:8px}.webapp-content .auth-page__login .auth-form{padding:12px 40px 16px;border-radius:3px}.webapp-content .auth-page__content{width:95%;margin:auto;max-width:380px;text-align:center;padding-top:55px}.webapp-content .auth-page__logo{fill:#fff;width:40px;display:block;margin:auto auto 7px}.webapp-content .auth-page__logotype{fill:#fff;width:120px;display:block;margin:auto auto 30px}.webapp-content .auth-page__login-form{border-radius:3px;background-color:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,0.2);padding:2.9em 2.5em 1.7em 2.5em}.webapp-content .auth-page__error-message,.webapp-content .auth-page__success-message{border-radius:3px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:50px;padding:6px 25px 6px 15px;margin-bottom:10px;color:#ff7142;background-color:#fff5f2}.webapp-content .auth-page__error-message{color:#ff7142;background-color:#fff5f2}.webapp-content .auth-page__success-message{color:#00bb8f;background-color:#e6fff9}.webapp-content .auth-page__error-message-text,.webapp-content .auth-page__success-message-text{-webkit-flex:1;-ms-flex:1;flex:1;text-align:left;padding-left:15px}.webapp-content .auth-page__signup-hint{color:#666;}.webapp-content .auth-page__signup-hint a{margin-left:5px}.webapp-content .subscription{background-color:#f2f2f2;min-height:100vh;font-size:14px;}.webapp-content .subscription .dv-star-rating-star{font-size:1.4em;color:#ddd}.webapp-content .subscription .react-tagsinput__tags{position:relative}.webapp-content .subscription .react-tagsinput-input{display:inline-block;background:#fff;border:1px solid #ddd;border-radius:2px;padding:8px;}.webapp-content .subscription .react-tagsinput-input--hidden{display:none}.webapp-content .subscription .react-tagsinput-tag{border:1px solid #ddd;background:#e1e6e6;display:inline-block;padding:8px 12px;margin:0 8px 6px 0;border-radius:2px;color:#555;font-size:.9em}.webapp-content .subscription .react-tagsinput-remove:after{content:'x';color:#aaa;margin-left:5px;cursor:pointer}.webapp-content .subscription .react-autosuggest__container{display:inline-block;position:relative;}.webapp-content .subscription .react-autosuggest__container ul{padding:0;list-style:none}.webapp-content .subscription .react-autosuggest__suggestions-container{position:absolute;z-index:1;list-style-type:none;box-shadow:.05em .01em .5em rgba(0,0,0,0.2);background:#fff;width:100%}.webapp-content .subscription .react-autosuggest__suggestion{border-bottom:1px solid #ececec;padding:8px 10px;margin:0;color:#666}.webapp-content .subscription .react-autosuggest__suggestion--highlighted{background:#ddf1ff;cursor:pointer;}.webapp-content .subscription .react-autosuggest__suggestion--highlighted mark{background:none;font-weight:500;padding:0}.webapp-content .subscription .form-block{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:2.5em .5em 0;margin-top:1.5em;border-top:2px solid rgba(238,238,238,0.5);}.webapp-content .subscription .form-block input[type='text'],.webapp-content .subscription .form-block input[type='number'],.webapp-content .subscription .form-block input[type='email'],.webapp-content .subscription .form-block input[type='password'],.webapp-content .subscription .form-block textarea{width:100%}.webapp-content .subscription .form-block:first-child{padding:0 .5em 0;margin-top:0;border:none}.webapp-content .subscription .form-block__header{margin-bottom:1.5em;}.webapp-content .subscription .form-block__header h3{color:#073648;font-weight:400;font-size:1.4em;margin:0 8px 5px 0;display:inline-block}.webapp-content .subscription .form-block__header p,.webapp-content .subscription .form-block__header small{margin-bottom:0;color:#999;line-height:1.4;font-size:.9em;margin-top:10px}.webapp-content .subscription .form-block__body__row{display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .subscription .form-block__body__row > div{-webkit-flex:1;-ms-flex:1;flex:1;}.webapp-content .subscription .form-block__body__row > div + div{padding-left:1.2em}.webapp-content .subscription .form-block__actions{margin-top:2em;padding-top:2em;border-top:2px solid #f5f5f5;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .subscription .form-block__actions > div + div{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:1.2em}.webapp-content .subscription .form-block__inner-wrapper{display:inline-block;position:relative;width:100%;}.webapp-content .subscription .form-block__inner-wrapper .form-block__error-message{position:absolute;display:block}.webapp-content .subscription .form-block__desc{color:#999;line-height:1.4;font-size:.9em;margin-top:-2px}.webapp-content .subscription .form-block__input > label,.webapp-content .subscription .form-block__textarea > label,.webapp-content .subscription .form-block__select > label,.webapp-content .subscription .form-block__rating-stars > label,.webapp-content .subscription .form-block__tags-input > label,.webapp-content .subscription .form-block__checkboxes > label,.webapp-content .subscription .form-block__auto-suggest-input > label,.webapp-content .subscription .form-block__multi-choice > label,.webapp-content .subscription .form-block__rating-scale > label{margin-bottom:8px}.webapp-content .subscription .form-block__input--required,.webapp-content .subscription .form-block__textarea--required,.webapp-content .subscription .form-block__select--required,.webapp-content .subscription .form-block__rating-stars--required,.webapp-content .subscription .form-block__tags-input--required,.webapp-content .subscription .form-block__checkboxes--required,.webapp-content .subscription .form-block__auto-suggest-input--required,.webapp-content .subscription .form-block__multi-choice--required,.webapp-content .subscription .form-block__rating-scale--required{color:#ff7142;margin-left:5px}.webapp-content .subscription .form-block__input--error input,.webapp-content .subscription .form-block__textarea--error input,.webapp-content .subscription .form-block__select--error input,.webapp-content .subscription .form-block__rating-stars--error input,.webapp-content .subscription .form-block__tags-input--error input,.webapp-content .subscription .form-block__checkboxes--error input,.webapp-content .subscription .form-block__auto-suggest-input--error input,.webapp-content .subscription .form-block__multi-choice--error input,.webapp-content .subscription .form-block__rating-scale--error input,.webapp-content .subscription .form-block__input--error select,.webapp-content .subscription .form-block__textarea--error select,.webapp-content .subscription .form-block__select--error select,.webapp-content .subscription .form-block__rating-stars--error select,.webapp-content .subscription .form-block__tags-input--error select,.webapp-content .subscription .form-block__checkboxes--error select,.webapp-content .subscription .form-block__auto-suggest-input--error select,.webapp-content .subscription .form-block__multi-choice--error select,.webapp-content .subscription .form-block__rating-scale--error select,.webapp-content .subscription .form-block__input--error textarea,.webapp-content .subscription .form-block__textarea--error textarea,.webapp-content .subscription .form-block__select--error textarea,.webapp-content .subscription .form-block__rating-stars--error textarea,.webapp-content .subscription .form-block__tags-input--error textarea,.webapp-content .subscription .form-block__checkboxes--error textarea,.webapp-content .subscription .form-block__auto-suggest-input--error textarea,.webapp-content .subscription .form-block__multi-choice--error textarea,.webapp-content .subscription .form-block__rating-scale--error textarea{border-color:#f66}.webapp-content .subscription .form-block__input span,.webapp-content .subscription .form-block__textarea span,.webapp-content .subscription .form-block__select span,.webapp-content .subscription .form-block__rating-stars span,.webapp-content .subscription .form-block__checkboxes span{color:#666;font-weight:500;font-size:.85em;}.webapp-content .subscription .form-block__input span.prepended,.webapp-content .subscription .form-block__textarea span.prepended,.webapp-content .subscription .form-block__select span.prepended,.webapp-content .subscription .form-block__rating-stars span.prepended,.webapp-content .subscription .form-block__checkboxes span.prepended{margin-right:.4em}.webapp-content .subscription .form-block__input span.appended,.webapp-content .subscription .form-block__textarea span.appended,.webapp-content .subscription .form-block__select span.appended,.webapp-content .subscription .form-block__rating-stars span.appended,.webapp-content .subscription .form-block__checkboxes span.appended{margin-left:.6em}.webapp-content .subscription .form-block__checkboxes,.webapp-content .subscription .form-block__multi-choice{display:inline-block;}.webapp-content .subscription .form-block__checkboxes__item,.webapp-content .subscription .form-block__multi-choice__item{display:inline-block;margin-right:1.6em;}.webapp-content .subscription .form-block__checkboxes__item label,.webapp-content .subscription .form-block__multi-choice__item label{color:#666;text-transform:capitalize;display:inline-block}.webapp-content .subscription .form-block__checkboxes__item input,.webapp-content .subscription .form-block__multi-choice__item input{margin-right:6px;display:inline-block;vertical-align:baseline}.webapp-content .subscription .form-block__rating-scale__items,.webapp-content .subscription .form-block__rating-scale__x-axis{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.webapp-content .subscription .form-block__rating-scale__x-axis{font-size:.8em;color:#999;margin-top:.4em}.webapp-content .subscription .form-block__rating-scale__inner-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:390px}.webapp-content .subscription .form-block__rating-scale__item{background:#ddd;padding:4px 9px;margin-right:8px;border-radius:3px;background-color:#fff;border:solid 1px #e1e6e6;font-size:.9em;cursor:pointer;}.webapp-content .subscription .form-block__rating-scale__item:hover{border:solid 1px #38aaff;color:#38aaff}.webapp-content .subscription .form-block__rating-scale__item--active{background-color:#38aaff;border:solid 1px #398fcc;color:#fff;}.webapp-content .subscription .form-block__rating-scale__item--active:hover{color:#fff}.webapp-content .subscription .form-block__checkboxes__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.webapp-content .subscription .form-block__checkboxes__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:120px;margin-bottom:8px;}.webapp-content .subscription .form-block__checkboxes__item input{margin-top:0}.webapp-content .subscription .form-block__filepicker{position:relative;min-width:130px;display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .subscription .form-block__filepicker-preview{border-radius:3px;border:solid 1px rgba(0,0,0,0.1);}.webapp-content .subscription .form-block__filepicker-preview img{height:100%}.webapp-content .subscription .form-block__filepicker-input{-webkit-flex:1;-ms-flex:1;flex:1;background:#fff;width:130px;border:2px dashed #ddd;color:#888;outline:none;}.webapp-content .subscription .form-block__filepicker-input:before{margin-right:5px;content:"\f030";color:#aaa;font:normal normal normal 14px/1 FontAwesome}.webapp-content .subscription .form-block__filepicker-input:hover{border:2px dashed #ccc;color:#666}.webapp-content .subscription .form-block__filepicker-input--minimize{position:absolute;bottom:0;left:0;width:100%;background:rgba(7,54,72,0.9);color:#fafafa;border:none;border-radius:2px;padding:4px;}.webapp-content .subscription .form-block__filepicker-input--minimize:before{margin-right:5px;content:"\f030";color:#fafafa;font:normal normal normal 14px/1 FontAwesome}.webapp-content .subscription .form-block__filepicker-reset{position:absolute;right:12px;top:8px;cursor:pointer;background:#eee;color:#777;width:24px;height:24px;line-height:24px;border-radius:50%;text-align:center;opacity:.7;}.webapp-content .subscription .form-block__filepicker-reset:hover{opacity:.8}.webapp-content .subscription .form-block__error-message{margin-top:4px;display:inline-block;color:#f66}.webapp-content .subscription-widget{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;background-image:url("/static/images/Community/subscribe-widget-bg.png");background-size:contain;padding:4em 3em;color:#fff;}.webapp-content .subscription-widget__action{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:.6em;}.webapp-content .subscription-widget__action input{-webkit-flex:1;-ms-flex:1;flex:1;margin-right:10px}.webapp-content .subscription-widget__success{padding:2em 2em 1em;border-radius:3px;background-color:rgba(5,74,90,0.6);position:relative;text-align:center;}.webapp-content .subscription-widget__success img{position:absolute;width:60px;top:-30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.webapp-content .subscription-widget button.btn-primary{width:auto;padding:0 2em;}.webapp-content .subscription-widget button.btn-primary--disabled{opacity:1}.webapp-content .subscription-widget h3{margin-top:.6em;margin-bottom:.4em;font-weight:bold}.webapp-content .subscription-widget p{font-size:14px;margin-bottom:2em}@media (max-width:640px){.webapp-content .subscription-widget{text-align:center}.webapp-content .subscription-widget__action{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.webapp-content .subscription-widget__action input{margin-bottom:10px;margin-right:0}}.webapp-content .subscription .cover-photo{margin:1.5em 0 2em}.webapp-content .subscription .btn-primary{width:240px;margin-bottom:1em;border:1px solid #00b5e2}.webapp-content .subscription__logo{display:-webkit-flex;display:-ms-flexbox;display:flex;width:150px;height:60px;margin:0 auto;}.webapp-content .subscription__logo .logo-icon{width:29.4px;fill:#003648}.webapp-content .subscription__logo .logo-type{-webkit-flex:1;-ms-flex:1;flex:1;fill:#003648;width:100px;margin-left:8px}.webapp-content .subscription__container{width:100%;max-width:740px;padding:0 1em 1em;margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.webapp-content .subscription__container section{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;padding:2em 2.5em;background-color:#fff;color:#4b4b4b;margin-bottom:1.4em}.webapp-content .subscription__container h3{margin-top:0;color:#333}.webapp-content .subscription__container .action-group{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:2em 0 1em;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.webapp-content .subscription__container p{white-space:pre-line;color:#666}.webapp-content .subscription.unsubscribe .unsubscribe__survey .form-block{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.webapp-content .subscription.unsubscribe .unsubscribe__survey .form-block__textarea{width:100%;margin:1em}.webapp-content .subscription.unsubscribe .unsubscribe__survey .form-block__multi-choice label{margin-left:6px;font-weight:300;font-size:1.1em;text-transform:initial}.webapp-content .subscription.unsubscribe .unsubscribe__survey .form-block__multi-choice > label{font-size:1.3em;font-weight:500;margin-left:0;margin-bottom:1em}.webapp-content .subscription.unsubscribe .unsubscribe__survey .form-block__multi-choice__items{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:left}.webapp-content .subscription.unsubscribe .unsubscribe__survey .form-block__multi-choice__item{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:.6em;}.webapp-content .subscription.unsubscribe .unsubscribe__survey .form-block__multi-choice__item label{-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .article-template{font-family:'Open Sans',sans-serif;}.webapp-content .article-template .dv-star-rating-star{font-size:1.4em;color:#ddd}.webapp-content .article-template .react-tagsinput__tags{position:relative}.webapp-content .article-template .react-tagsinput-input{display:inline-block;background:#fff;border:1px solid #ddd;border-radius:2px;padding:8px;}.webapp-content .article-template .react-tagsinput-input--hidden{display:none}.webapp-content .article-template .react-tagsinput-tag{border:1px solid #ddd;background:#e1e6e6;display:inline-block;padding:8px 12px;margin:0 8px 6px 0;border-radius:2px;color:#555;font-size:.9em}.webapp-content .article-template .react-tagsinput-remove:after{content:'x';color:#aaa;margin-left:5px;cursor:pointer}.webapp-content .article-template .react-autosuggest__container{display:inline-block;position:relative;}.webapp-content .article-template .react-autosuggest__container ul{padding:0;list-style:none}.webapp-content .article-template .react-autosuggest__suggestions-container{position:absolute;z-index:1;list-style-type:none;box-shadow:.05em .01em .5em rgba(0,0,0,0.2);background:#fff;width:100%}.webapp-content .article-template .react-autosuggest__suggestion{border-bottom:1px solid #ececec;padding:8px 10px;margin:0;color:#666}.webapp-content .article-template .react-autosuggest__suggestion--highlighted{background:#ddf1ff;cursor:pointer;}.webapp-content .article-template .react-autosuggest__suggestion--highlighted mark{background:none;font-weight:500;padding:0}.webapp-content .article-template .form-block{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:2.5em .5em 0;margin-top:1.5em;border-top:2px solid rgba(238,238,238,0.5);}.webapp-content .article-template .form-block input[type='text'],.webapp-content .article-template .form-block input[type='number'],.webapp-content .article-template .form-block input[type='email'],.webapp-content .article-template .form-block input[type='password'],.webapp-content .article-template .form-block textarea{width:100%}.webapp-content .article-template .form-block:first-child{padding:0 .5em 0;margin-top:0;border:none}.webapp-content .article-template .form-block__header{margin-bottom:1.5em;}.webapp-content .article-template .form-block__header h3{color:#073648;font-weight:400;font-size:1.4em;margin:0 8px 5px 0;display:inline-block}.webapp-content .article-template .form-block__header p,.webapp-content .article-template .form-block__header small{margin-bottom:0;color:#999;line-height:1.4;font-size:.9em;margin-top:10px}.webapp-content .article-template .form-block__body__row{display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .article-template .form-block__body__row > div{-webkit-flex:1;-ms-flex:1;flex:1;}.webapp-content .article-template .form-block__body__row > div + div{padding-left:1.2em}.webapp-content .article-template .form-block__actions{margin-top:2em;padding-top:2em;border-top:2px solid #f5f5f5;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .article-template .form-block__actions > div + div{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:1.2em}.webapp-content .article-template .form-block__inner-wrapper{display:inline-block;position:relative;width:100%;}.webapp-content .article-template .form-block__inner-wrapper .form-block__error-message{position:absolute;display:block}.webapp-content .article-template .form-block__desc{color:#999;line-height:1.4;font-size:.9em;margin-top:-2px}.webapp-content .article-template .form-block__input > label,.webapp-content .article-template .form-block__textarea > label,.webapp-content .article-template .form-block__select > label,.webapp-content .article-template .form-block__rating-stars > label,.webapp-content .article-template .form-block__tags-input > label,.webapp-content .article-template .form-block__checkboxes > label,.webapp-content .article-template .form-block__auto-suggest-input > label,.webapp-content .article-template .form-block__multi-choice > label,.webapp-content .article-template .form-block__rating-scale > label{margin-bottom:8px}.webapp-content .article-template .form-block__input--required,.webapp-content .article-template .form-block__textarea--required,.webapp-content .article-template .form-block__select--required,.webapp-content .article-template .form-block__rating-stars--required,.webapp-content .article-template .form-block__tags-input--required,.webapp-content .article-template .form-block__checkboxes--required,.webapp-content .article-template .form-block__auto-suggest-input--required,.webapp-content .article-template .form-block__multi-choice--required,.webapp-content .article-template .form-block__rating-scale--required{color:#ff7142;margin-left:5px}.webapp-content .article-template .form-block__input--error input,.webapp-content .article-template .form-block__textarea--error input,.webapp-content .article-template .form-block__select--error input,.webapp-content .article-template .form-block__rating-stars--error input,.webapp-content .article-template .form-block__tags-input--error input,.webapp-content .article-template .form-block__checkboxes--error input,.webapp-content .article-template .form-block__auto-suggest-input--error input,.webapp-content .article-template .form-block__multi-choice--error input,.webapp-content .article-template .form-block__rating-scale--error input,.webapp-content .article-template .form-block__input--error select,.webapp-content .article-template .form-block__textarea--error select,.webapp-content .article-template .form-block__select--error select,.webapp-content .article-template .form-block__rating-stars--error select,.webapp-content .article-template .form-block__tags-input--error select,.webapp-content .article-template .form-block__checkboxes--error select,.webapp-content .article-template .form-block__auto-suggest-input--error select,.webapp-content .article-template .form-block__multi-choice--error select,.webapp-content .article-template .form-block__rating-scale--error select,.webapp-content .article-template .form-block__input--error textarea,.webapp-content .article-template .form-block__textarea--error textarea,.webapp-content .article-template .form-block__select--error textarea,.webapp-content .article-template .form-block__rating-stars--error textarea,.webapp-content .article-template .form-block__tags-input--error textarea,.webapp-content .article-template .form-block__checkboxes--error textarea,.webapp-content .article-template .form-block__auto-suggest-input--error textarea,.webapp-content .article-template .form-block__multi-choice--error textarea,.webapp-content .article-template .form-block__rating-scale--error textarea{border-color:#f66}.webapp-content .article-template .form-block__input span,.webapp-content .article-template .form-block__textarea span,.webapp-content .article-template .form-block__select span,.webapp-content .article-template .form-block__rating-stars span,.webapp-content .article-template .form-block__checkboxes span{color:#666;font-weight:500;font-size:.85em;}.webapp-content .article-template .form-block__input span.prepended,.webapp-content .article-template .form-block__textarea span.prepended,.webapp-content .article-template .form-block__select span.prepended,.webapp-content .article-template .form-block__rating-stars span.prepended,.webapp-content .article-template .form-block__checkboxes span.prepended{margin-right:.4em}.webapp-content .article-template .form-block__input span.appended,.webapp-content .article-template .form-block__textarea span.appended,.webapp-content .article-template .form-block__select span.appended,.webapp-content .article-template .form-block__rating-stars span.appended,.webapp-content .article-template .form-block__checkboxes span.appended{margin-left:.6em}.webapp-content .article-template .form-block__checkboxes,.webapp-content .article-template .form-block__multi-choice{display:inline-block;}.webapp-content .article-template .form-block__checkboxes__item,.webapp-content .article-template .form-block__multi-choice__item{display:inline-block;margin-right:1.6em;}.webapp-content .article-template .form-block__checkboxes__item label,.webapp-content .article-template .form-block__multi-choice__item label{color:#666;text-transform:capitalize;display:inline-block}.webapp-content .article-template .form-block__checkboxes__item input,.webapp-content .article-template .form-block__multi-choice__item input{margin-right:6px;display:inline-block;vertical-align:baseline}.webapp-content .article-template .form-block__rating-scale__items,.webapp-content .article-template .form-block__rating-scale__x-axis{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.webapp-content .article-template .form-block__rating-scale__x-axis{font-size:.8em;color:#999;margin-top:.4em}.webapp-content .article-template .form-block__rating-scale__inner-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:390px}.webapp-content .article-template .form-block__rating-scale__item{background:#ddd;padding:4px 9px;margin-right:8px;border-radius:3px;background-color:#fff;border:solid 1px #e1e6e6;font-size:.9em;cursor:pointer;}.webapp-content .article-template .form-block__rating-scale__item:hover{border:solid 1px #38aaff;color:#38aaff}.webapp-content .article-template .form-block__rating-scale__item--active{background-color:#38aaff;border:solid 1px #398fcc;color:#fff;}.webapp-content .article-template .form-block__rating-scale__item--active:hover{color:#fff}.webapp-content .article-template .form-block__checkboxes__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.webapp-content .article-template .form-block__checkboxes__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:120px;margin-bottom:8px;}.webapp-content .article-template .form-block__checkboxes__item input{margin-top:0}.webapp-content .article-template .form-block__filepicker{position:relative;min-width:130px;display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .article-template .form-block__filepicker-preview{border-radius:3px;border:solid 1px rgba(0,0,0,0.1);}.webapp-content .article-template .form-block__filepicker-preview img{height:100%}.webapp-content .article-template .form-block__filepicker-input{-webkit-flex:1;-ms-flex:1;flex:1;background:#fff;width:130px;border:2px dashed #ddd;color:#888;outline:none;}.webapp-content .article-template .form-block__filepicker-input:before{margin-right:5px;content:"\f030";color:#aaa;font:normal normal normal 14px/1 FontAwesome}.webapp-content .article-template .form-block__filepicker-input:hover{border:2px dashed #ccc;color:#666}.webapp-content .article-template .form-block__filepicker-input--minimize{position:absolute;bottom:0;left:0;width:100%;background:rgba(7,54,72,0.9);color:#fafafa;border:none;border-radius:2px;padding:4px;}.webapp-content .article-template .form-block__filepicker-input--minimize:before{margin-right:5px;content:"\f030";color:#fafafa;font:normal normal normal 14px/1 FontAwesome}.webapp-content .article-template .form-block__filepicker-reset{position:absolute;right:12px;top:8px;cursor:pointer;background:#eee;color:#777;width:24px;height:24px;line-height:24px;border-radius:50%;text-align:center;opacity:.7;}.webapp-content .article-template .form-block__filepicker-reset:hover{opacity:.8}.webapp-content .article-template .form-block__error-message{margin-top:4px;display:inline-block;color:#f66}.webapp-content .article-template__container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:90%;max-width:720px;margin:1em auto;position:relative;}.webapp-content .article-template__container small{color:#888}.webapp-content .article-template__container h3{color:#333}.webapp-content .article-template .form-block{padding-top:0;border-top:0;margin-top:2em;}.webapp-content .article-template .form-block__header{margin-bottom:1em}.webapp-content .article-template .form-block__inner-wrapper{margin-bottom:1.7em}.webapp-content .article-template__section{border-left:5px solid #f2f5f6;padding-left:2em;margin-bottom:1em;margin-left:.6em;position:relative;}.webapp-content .article-template__section .step-mark{width:46px;height:46px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:16px;color:#666;background:#f2f5f6;position:absolute;border-radius:50%;top:-6px;left:-26px;border:6px solid #fff}.webapp-content .article-template__section input,.webapp-content .article-template__section textarea{padding:12px 16px;border-radius:3px;}.webapp-content .article-template__section input:focus,.webapp-content .article-template__section textarea:focus{border-color:#00b5e2}.webapp-content .article-template__section label{color:#4b4b4b;font-size:14px;font-weight:600}.webapp-content .article-template__submit{text-align:center;margin-bottom:3em}body.ReactModal__Body--open{overflow:hidden}.empty-modal{position:relative;overflow-y:auto;}.empty-modal__close{cursor:pointer;position:fixed;right:1em;top:.6em;color:#999;font-size:1.5em;z-index:1}.empty-modal__body{-webkit-flex:1;-ms-flex:1;flex:1;min-width:300px;max-width:700px}.review-modal{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;line-height:1;font-size:15px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.review-modal *{box-sizing:border-box}.review-modal p{margin-top:0}.review-modal a{text-decoration:none;cursor:pointer;}.review-modal a:hover,.review-modal a:focus{text-decoration:underline}.review-modal h1,.review-modal h2,.review-modal h3,.review-modal h4,.review-modal h5{line-height:inherit}.review-modal input[type="text"],.review-modal input[type="password"],.review-modal input[type="email"],.review-modal input[type="tel"],.review-modal input[type="url"],.review-modal textarea,.review-modal select{height:auto;line-height:initial;background:#fff;min-width:120px;max-width:100%;border-radius:2px;border:1px solid #e1e6e6;color:#555;transition:all .4s ease-out;outline:none;font-size:.9em;font-family:"Open Sans",sans-serif;margin:0;}.review-modal input[type="text"]:focus,.review-modal input[type="password"]:focus,.review-modal input[type="email"]:focus,.review-modal input[type="tel"]:focus,.review-modal input[type="url"]:focus,.review-modal textarea:focus,.review-modal select:focus{border:1px solid #afbdbd;color:#333}.review-modal input[type="text"]:required,.review-modal input[type="password"]:required,.review-modal input[type="email"]:required,.review-modal input[type="tel"]:required,.review-modal input[type="url"]:required,.review-modal textarea:required,.review-modal select:required{box-shadow:none}.review-modal input{position:relative;font-size:1em;padding:8px 10px}.review-modal img{max-width:100%}.review-modal strong{font-weight:600}.review-modal textarea{width:100%;padding:7px 10px;line-height:20px;overflow-y:scroll}.review-modal input::-webkit-input-placeholder,.review-modal textarea::-webkit-input-placeholder{color:#b8b8b8}.review-modal input::-moz-placeholder,.review-modal textarea::-moz-placeholder{color:#b8b8b8}.review-modal input:-ms-input-placeholder,.review-modal textarea:-ms-input-placeholder{color:#b8b8b8}.review-modal input::placeholder,.review-modal textarea::placeholder{color:#b8b8b8}.review-modal label{display:block;cursor:pointer;color:#073648;font-size:.9em;font-weight:500;margin:0}.review-modal select{height:36px;cursor:pointer;color:#888;max-width:300px}.review-modal hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.review-modal ul{margin:0;padding:0}.review-modal .btn,.review-modal .btn-primary,.review-modal .btn-secondary,.review-modal .btn-highlight{color:#888;background:#f3f5f5;border-radius:3px;padding:12px 28px;text-align:center;outline:none;cursor:pointer;display:inline-block;font-size:1em;line-height:1;border:none;text-transform:capitalize;text-shadow:none;letter-spacing:0;}.review-modal .btn i,.review-modal .btn-primary i,.review-modal .btn-secondary i,.review-modal .btn-highlight i{padding-right:6px}.review-modal .btn:focus,.review-modal .btn-primary:focus,.review-modal .btn-secondary:focus,.review-modal .btn-highlight:focus,.review-modal .btn:hover,.review-modal .btn-primary:hover,.review-modal .btn-secondary:hover,.review-modal .btn-highlight:hover,.review-modal .btn:active,.review-modal .btn-primary:active,.review-modal .btn-secondary:active,.review-modal .btn-highlight:active,.review-modal .btn:focus:active,.review-modal .btn-primary:focus:active,.review-modal .btn-secondary:focus:active,.review-modal .btn-highlight:focus:active,.review-modal .btn:active:hover,.review-modal .btn-primary:active:hover,.review-modal .btn-secondary:active:hover,.review-modal .btn-highlight:active:hover{box-shadow:none;text-decoration:none}.review-modal .btn,.review-modal a.btn{color:#555;background:#f3f5f5;}.review-modal .btn i,.review-modal a.btn i{color:#555}.review-modal .btn:hover,.review-modal a.btn:hover{background:#f0f2f2}.review-modal .btn:focus,.review-modal a.btn:focus{color:#555;background:#f3f5f5;}.review-modal .btn:focus i,.review-modal a.btn:focus i{color:#555}.review-modal .btn:active,.review-modal a.btn:active,.review-modal .btn:focus:active,.review-modal a.btn:focus:active,.review-modal .btn:active:hover,.review-modal a.btn:active:hover{background:#eceeee}.review-modal .btn--disabled[disabled],.review-modal a.btn--disabled[disabled],.review-modal .btn--disabled,.review-modal a.btn--disabled{opacity:.6;cursor:not-allowed;}.review-modal .btn--disabled[disabled]:hover,.review-modal a.btn--disabled[disabled]:hover,.review-modal .btn--disabled:hover,.review-modal a.btn--disabled:hover,.review-modal .btn--disabled[disabled]:active,.review-modal a.btn--disabled[disabled]:active,.review-modal .btn--disabled:active,.review-modal a.btn--disabled:active,.review-modal .btn--disabled[disabled]:focus,.review-modal a.btn--disabled[disabled]:focus,.review-modal .btn--disabled:focus,.review-modal a.btn--disabled:focus,.review-modal .btn--disabled[disabled]:focus:active,.review-modal a.btn--disabled[disabled]:focus:active,.review-modal .btn--disabled:focus:active,.review-modal a.btn--disabled:focus:active,.review-modal .btn--disabled[disabled]:active:hover,.review-modal a.btn--disabled[disabled]:active:hover,.review-modal .btn--disabled:active:hover,.review-modal a.btn--disabled:active:hover{background-color:#f3f5f5}.review-modal .btn--submitting[disabled],.review-modal a.btn--submitting[disabled],.review-modal .btn--submitting,.review-modal a.btn--submitting{opacity:.6;cursor:default;}.review-modal .btn--submitting[disabled]:hover,.review-modal a.btn--submitting[disabled]:hover,.review-modal .btn--submitting:hover,.review-modal a.btn--submitting:hover,.review-modal .btn--submitting[disabled]:active,.review-modal a.btn--submitting[disabled]:active,.review-modal .btn--submitting:active,.review-modal a.btn--submitting:active,.review-modal .btn--submitting[disabled]:focus,.review-modal a.btn--submitting[disabled]:focus,.review-modal .btn--submitting:focus,.review-modal a.btn--submitting:focus,.review-modal .btn--submitting[disabled]:focus:active,.review-modal a.btn--submitting[disabled]:focus:active,.review-modal .btn--submitting:focus:active,.review-modal a.btn--submitting:focus:active,.review-modal .btn--submitting[disabled]:active:hover,.review-modal a.btn--submitting[disabled]:active:hover,.review-modal .btn--submitting:active:hover,.review-modal a.btn--submitting:active:hover{background-color:#f3f5f5}.review-modal .btn--submitting[disabled]:before,.review-modal a.btn--submitting[disabled]:before,.review-modal .btn--submitting:before,.review-modal a.btn--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.review-modal .btn--unfilled,.review-modal a.btn--unfilled{background:transparent;color:#f3f5f5;border:1px solid #f3f5f5;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.review-modal .btn--unfilled i,.review-modal a.btn--unfilled i{color:#f3f5f5}.review-modal .btn--unfilled:hover,.review-modal a.btn--unfilled:hover{background:transparent;color:#f0f2f2;border:1px solid #f0f2f2;}.review-modal .btn--unfilled:hover i,.review-modal a.btn--unfilled:hover i{color:#f0f2f2}.review-modal .btn--unfilled:focus,.review-modal a.btn--unfilled:focus{background:transparent;color:#f3f5f5;border:1px solid #f3f5f5;text-shadow:none;box-shadow:none;}.review-modal .btn--unfilled:focus i,.review-modal a.btn--unfilled:focus i{color:#f3f5f5}.review-modal .btn--unfilled:active,.review-modal a.btn--unfilled:active,.review-modal .btn--unfilled:focus:active,.review-modal a.btn--unfilled:focus:active,.review-modal .btn--unfilled:active:hover,.review-modal a.btn--unfilled:active:hover{background:transparent;color:#eceeee;border:1px solid #eceeee;}.review-modal .btn--unfilled:active i,.review-modal a.btn--unfilled:active i,.review-modal .btn--unfilled:focus:active i,.review-modal a.btn--unfilled:focus:active i,.review-modal .btn--unfilled:active:hover i,.review-modal a.btn--unfilled:active:hover i{color:#eceeee}.review-modal .btn-primary.btn-cmx,.review-modal a.btn-primary.btn-cmx{color:#fff;background:#4cc;}.review-modal .btn-primary.btn-cmx i,.review-modal a.btn-primary.btn-cmx i{color:#fff}.review-modal .btn-primary.btn-cmx:hover,.review-modal a.btn-primary.btn-cmx:hover{background:#1eaca6}.review-modal .btn-primary.btn-cmx:focus,.review-modal a.btn-primary.btn-cmx:focus{color:#fff;background:#4cc;}.review-modal .btn-primary.btn-cmx:focus i,.review-modal a.btn-primary.btn-cmx:focus i{color:#fff}.review-modal .btn-primary.btn-cmx:active,.review-modal a.btn-primary.btn-cmx:active,.review-modal .btn-primary.btn-cmx:focus:active,.review-modal a.btn-primary.btn-cmx:focus:active,.review-modal .btn-primary.btn-cmx:active:hover,.review-modal a.btn-primary.btn-cmx:active:hover{background:#22c2bb}.review-modal .btn-primary.btn-cmx--disabled[disabled],.review-modal a.btn-primary.btn-cmx--disabled[disabled],.review-modal .btn-primary.btn-cmx--disabled,.review-modal a.btn-primary.btn-cmx--disabled{opacity:.6;cursor:not-allowed;}.review-modal .btn-primary.btn-cmx--disabled[disabled]:hover,.review-modal a.btn-primary.btn-cmx--disabled[disabled]:hover,.review-modal .btn-primary.btn-cmx--disabled:hover,.review-modal a.btn-primary.btn-cmx--disabled:hover,.review-modal .btn-primary.btn-cmx--disabled[disabled]:active,.review-modal a.btn-primary.btn-cmx--disabled[disabled]:active,.review-modal .btn-primary.btn-cmx--disabled:active,.review-modal a.btn-primary.btn-cmx--disabled:active,.review-modal .btn-primary.btn-cmx--disabled[disabled]:focus,.review-modal a.btn-primary.btn-cmx--disabled[disabled]:focus,.review-modal .btn-primary.btn-cmx--disabled:focus,.review-modal a.btn-primary.btn-cmx--disabled:focus,.review-modal .btn-primary.btn-cmx--disabled[disabled]:focus:active,.review-modal a.btn-primary.btn-cmx--disabled[disabled]:focus:active,.review-modal .btn-primary.btn-cmx--disabled:focus:active,.review-modal a.btn-primary.btn-cmx--disabled:focus:active,.review-modal .btn-primary.btn-cmx--disabled[disabled]:active:hover,.review-modal a.btn-primary.btn-cmx--disabled[disabled]:active:hover,.review-modal .btn-primary.btn-cmx--disabled:active:hover,.review-modal a.btn-primary.btn-cmx--disabled:active:hover{background-color:#4cc}.review-modal .btn-primary.btn-cmx--submitting[disabled],.review-modal a.btn-primary.btn-cmx--submitting[disabled],.review-modal .btn-primary.btn-cmx--submitting,.review-modal a.btn-primary.btn-cmx--submitting{opacity:.6;cursor:default;}.review-modal .btn-primary.btn-cmx--submitting[disabled]:hover,.review-modal a.btn-primary.btn-cmx--submitting[disabled]:hover,.review-modal .btn-primary.btn-cmx--submitting:hover,.review-modal a.btn-primary.btn-cmx--submitting:hover,.review-modal .btn-primary.btn-cmx--submitting[disabled]:active,.review-modal a.btn-primary.btn-cmx--submitting[disabled]:active,.review-modal .btn-primary.btn-cmx--submitting:active,.review-modal a.btn-primary.btn-cmx--submitting:active,.review-modal .btn-primary.btn-cmx--submitting[disabled]:focus,.review-modal a.btn-primary.btn-cmx--submitting[disabled]:focus,.review-modal .btn-primary.btn-cmx--submitting:focus,.review-modal a.btn-primary.btn-cmx--submitting:focus,.review-modal .btn-primary.btn-cmx--submitting[disabled]:focus:active,.review-modal a.btn-primary.btn-cmx--submitting[disabled]:focus:active,.review-modal .btn-primary.btn-cmx--submitting:focus:active,.review-modal a.btn-primary.btn-cmx--submitting:focus:active,.review-modal .btn-primary.btn-cmx--submitting[disabled]:active:hover,.review-modal a.btn-primary.btn-cmx--submitting[disabled]:active:hover,.review-modal .btn-primary.btn-cmx--submitting:active:hover,.review-modal a.btn-primary.btn-cmx--submitting:active:hover{background-color:#4cc}.review-modal .btn-primary.btn-cmx--submitting[disabled]:before,.review-modal a.btn-primary.btn-cmx--submitting[disabled]:before,.review-modal .btn-primary.btn-cmx--submitting:before,.review-modal a.btn-primary.btn-cmx--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.review-modal .btn-primary.btn-cmx--unfilled,.review-modal a.btn-primary.btn-cmx--unfilled{background:transparent;color:#4cc;border:1px solid #4cc;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.review-modal .btn-primary.btn-cmx--unfilled i,.review-modal a.btn-primary.btn-cmx--unfilled i{color:#4cc}.review-modal .btn-primary.btn-cmx--unfilled:hover,.review-modal a.btn-primary.btn-cmx--unfilled:hover{background:transparent;color:#1eaca6;border:1px solid #1eaca6;}.review-modal .btn-primary.btn-cmx--unfilled:hover i,.review-modal a.btn-primary.btn-cmx--unfilled:hover i{color:#1eaca6}.review-modal .btn-primary.btn-cmx--unfilled:focus,.review-modal a.btn-primary.btn-cmx--unfilled:focus{background:transparent;color:#4cc;border:1px solid #4cc;text-shadow:none;box-shadow:none;}.review-modal .btn-primary.btn-cmx--unfilled:focus i,.review-modal a.btn-primary.btn-cmx--unfilled:focus i{color:#4cc}.review-modal .btn-primary.btn-cmx--unfilled:active,.review-modal a.btn-primary.btn-cmx--unfilled:active,.review-modal .btn-primary.btn-cmx--unfilled:focus:active,.review-modal a.btn-primary.btn-cmx--unfilled:focus:active,.review-modal .btn-primary.btn-cmx--unfilled:active:hover,.review-modal a.btn-primary.btn-cmx--unfilled:active:hover{background:transparent;color:#22c2bb;border:1px solid #22c2bb;}.review-modal .btn-primary.btn-cmx--unfilled:active i,.review-modal a.btn-primary.btn-cmx--unfilled:active i,.review-modal .btn-primary.btn-cmx--unfilled:focus:active i,.review-modal a.btn-primary.btn-cmx--unfilled:focus:active i,.review-modal .btn-primary.btn-cmx--unfilled:active:hover i,.review-modal a.btn-primary.btn-cmx--unfilled:active:hover i{color:#22c2bb}.review-modal .btn-primary,.review-modal a.btn-primary{color:#fff;background:#009fc6;}.review-modal .btn-primary i,.review-modal a.btn-primary i{color:#fff}.review-modal .btn-primary:hover,.review-modal a.btn-primary:hover{background:#00a3cb}.review-modal .btn-primary:focus,.review-modal a.btn-primary:focus{color:#fff;background:#009fc6;}.review-modal .btn-primary:focus i,.review-modal a.btn-primary:focus i{color:#fff}.review-modal .btn-primary:active,.review-modal a.btn-primary:active,.review-modal .btn-primary:focus:active,.review-modal a.btn-primary:focus:active,.review-modal .btn-primary:active:hover,.review-modal a.btn-primary:active:hover{background:#0099be}.review-modal .btn-primary--disabled[disabled],.review-modal a.btn-primary--disabled[disabled],.review-modal .btn-primary--disabled,.review-modal a.btn-primary--disabled{opacity:.6;cursor:not-allowed;}.review-modal .btn-primary--disabled[disabled]:hover,.review-modal a.btn-primary--disabled[disabled]:hover,.review-modal .btn-primary--disabled:hover,.review-modal a.btn-primary--disabled:hover,.review-modal .btn-primary--disabled[disabled]:active,.review-modal a.btn-primary--disabled[disabled]:active,.review-modal .btn-primary--disabled:active,.review-modal a.btn-primary--disabled:active,.review-modal .btn-primary--disabled[disabled]:focus,.review-modal a.btn-primary--disabled[disabled]:focus,.review-modal .btn-primary--disabled:focus,.review-modal a.btn-primary--disabled:focus,.review-modal .btn-primary--disabled[disabled]:focus:active,.review-modal a.btn-primary--disabled[disabled]:focus:active,.review-modal .btn-primary--disabled:focus:active,.review-modal a.btn-primary--disabled:focus:active,.review-modal .btn-primary--disabled[disabled]:active:hover,.review-modal a.btn-primary--disabled[disabled]:active:hover,.review-modal .btn-primary--disabled:active:hover,.review-modal a.btn-primary--disabled:active:hover{background-color:#009fc6}.review-modal .btn-primary--submitting[disabled],.review-modal a.btn-primary--submitting[disabled],.review-modal .btn-primary--submitting,.review-modal a.btn-primary--submitting{opacity:.6;cursor:default;}.review-modal .btn-primary--submitting[disabled]:hover,.review-modal a.btn-primary--submitting[disabled]:hover,.review-modal .btn-primary--submitting:hover,.review-modal a.btn-primary--submitting:hover,.review-modal .btn-primary--submitting[disabled]:active,.review-modal a.btn-primary--submitting[disabled]:active,.review-modal .btn-primary--submitting:active,.review-modal a.btn-primary--submitting:active,.review-modal .btn-primary--submitting[disabled]:focus,.review-modal a.btn-primary--submitting[disabled]:focus,.review-modal .btn-primary--submitting:focus,.review-modal a.btn-primary--submitting:focus,.review-modal .btn-primary--submitting[disabled]:focus:active,.review-modal a.btn-primary--submitting[disabled]:focus:active,.review-modal .btn-primary--submitting:focus:active,.review-modal a.btn-primary--submitting:focus:active,.review-modal .btn-primary--submitting[disabled]:active:hover,.review-modal a.btn-primary--submitting[disabled]:active:hover,.review-modal .btn-primary--submitting:active:hover,.review-modal a.btn-primary--submitting:active:hover{background-color:#009fc6}.review-modal .btn-primary--submitting[disabled]:before,.review-modal a.btn-primary--submitting[disabled]:before,.review-modal .btn-primary--submitting:before,.review-modal a.btn-primary--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.review-modal .btn-primary--unfilled,.review-modal a.btn-primary--unfilled{background:transparent;color:#009fc6;border:1px solid #009fc6;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.review-modal .btn-primary--unfilled i,.review-modal a.btn-primary--unfilled i{color:#009fc6}.review-modal .btn-primary--unfilled:hover,.review-modal a.btn-primary--unfilled:hover{background:transparent;color:#00a3cb;border:1px solid #00a3cb;}.review-modal .btn-primary--unfilled:hover i,.review-modal a.btn-primary--unfilled:hover i{color:#00a3cb}.review-modal .btn-primary--unfilled:focus,.review-modal a.btn-primary--unfilled:focus{background:transparent;color:#009fc6;border:1px solid #009fc6;text-shadow:none;box-shadow:none;}.review-modal .btn-primary--unfilled:focus i,.review-modal a.btn-primary--unfilled:focus i{color:#009fc6}.review-modal .btn-primary--unfilled:active,.review-modal a.btn-primary--unfilled:active,.review-modal .btn-primary--unfilled:focus:active,.review-modal a.btn-primary--unfilled:focus:active,.review-modal .btn-primary--unfilled:active:hover,.review-modal a.btn-primary--unfilled:active:hover{background:transparent;color:#0099be;border:1px solid #0099be;}.review-modal .btn-primary--unfilled:active i,.review-modal a.btn-primary--unfilled:active i,.review-modal .btn-primary--unfilled:focus:active i,.review-modal a.btn-primary--unfilled:focus:active i,.review-modal .btn-primary--unfilled:active:hover i,.review-modal a.btn-primary--unfilled:active:hover i{color:#0099be}.review-modal .btn-secondary,.review-modal a.btn-secondary{color:#fff;background:#00bb8f;}.review-modal .btn-secondary i,.review-modal a.btn-secondary i{color:#fff}.review-modal .btn-secondary:hover,.review-modal a.btn-secondary:hover{background:#00b088}.review-modal .btn-secondary:focus,.review-modal a.btn-secondary:focus{color:#fff;background:#00bb8f;}.review-modal .btn-secondary:focus i,.review-modal a.btn-secondary:focus i{color:#fff}.review-modal .btn-secondary:active,.review-modal a.btn-secondary:active,.review-modal .btn-secondary:focus:active,.review-modal a.btn-secondary:focus:active,.review-modal .btn-secondary:active:hover,.review-modal a.btn-secondary:active:hover{background:#24a88a}.review-modal .btn-secondary--disabled[disabled],.review-modal a.btn-secondary--disabled[disabled],.review-modal .btn-secondary--disabled,.review-modal a.btn-secondary--disabled{opacity:.6;cursor:not-allowed;}.review-modal .btn-secondary--disabled[disabled]:hover,.review-modal a.btn-secondary--disabled[disabled]:hover,.review-modal .btn-secondary--disabled:hover,.review-modal a.btn-secondary--disabled:hover,.review-modal .btn-secondary--disabled[disabled]:active,.review-modal a.btn-secondary--disabled[disabled]:active,.review-modal .btn-secondary--disabled:active,.review-modal a.btn-secondary--disabled:active,.review-modal .btn-secondary--disabled[disabled]:focus,.review-modal a.btn-secondary--disabled[disabled]:focus,.review-modal .btn-secondary--disabled:focus,.review-modal a.btn-secondary--disabled:focus,.review-modal .btn-secondary--disabled[disabled]:focus:active,.review-modal a.btn-secondary--disabled[disabled]:focus:active,.review-modal .btn-secondary--disabled:focus:active,.review-modal a.btn-secondary--disabled:focus:active,.review-modal .btn-secondary--disabled[disabled]:active:hover,.review-modal a.btn-secondary--disabled[disabled]:active:hover,.review-modal .btn-secondary--disabled:active:hover,.review-modal a.btn-secondary--disabled:active:hover{background-color:#00bb8f}.review-modal .btn-secondary--submitting[disabled],.review-modal a.btn-secondary--submitting[disabled],.review-modal .btn-secondary--submitting,.review-modal a.btn-secondary--submitting{opacity:.6;cursor:default;}.review-modal .btn-secondary--submitting[disabled]:hover,.review-modal a.btn-secondary--submitting[disabled]:hover,.review-modal .btn-secondary--submitting:hover,.review-modal a.btn-secondary--submitting:hover,.review-modal .btn-secondary--submitting[disabled]:active,.review-modal a.btn-secondary--submitting[disabled]:active,.review-modal .btn-secondary--submitting:active,.review-modal a.btn-secondary--submitting:active,.review-modal .btn-secondary--submitting[disabled]:focus,.review-modal a.btn-secondary--submitting[disabled]:focus,.review-modal .btn-secondary--submitting:focus,.review-modal a.btn-secondary--submitting:focus,.review-modal .btn-secondary--submitting[disabled]:focus:active,.review-modal a.btn-secondary--submitting[disabled]:focus:active,.review-modal .btn-secondary--submitting:focus:active,.review-modal a.btn-secondary--submitting:focus:active,.review-modal .btn-secondary--submitting[disabled]:active:hover,.review-modal a.btn-secondary--submitting[disabled]:active:hover,.review-modal .btn-secondary--submitting:active:hover,.review-modal a.btn-secondary--submitting:active:hover{background-color:#00bb8f}.review-modal .btn-secondary--submitting[disabled]:before,.review-modal a.btn-secondary--submitting[disabled]:before,.review-modal .btn-secondary--submitting:before,.review-modal a.btn-secondary--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.review-modal .btn-secondary--unfilled,.review-modal a.btn-secondary--unfilled{background:transparent;color:#00bb8f;border:1px solid #00bb8f;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.review-modal .btn-secondary--unfilled i,.review-modal a.btn-secondary--unfilled i{color:#00bb8f}.review-modal .btn-secondary--unfilled:hover,.review-modal a.btn-secondary--unfilled:hover{background:transparent;color:#00b088;border:1px solid #00b088;}.review-modal .btn-secondary--unfilled:hover i,.review-modal a.btn-secondary--unfilled:hover i{color:#00b088}.review-modal .btn-secondary--unfilled:focus,.review-modal a.btn-secondary--unfilled:focus{background:transparent;color:#00bb8f;border:1px solid #00bb8f;text-shadow:none;box-shadow:none;}.review-modal .btn-secondary--unfilled:focus i,.review-modal a.btn-secondary--unfilled:focus i{color:#00bb8f}.review-modal .btn-secondary--unfilled:active,.review-modal a.btn-secondary--unfilled:active,.review-modal .btn-secondary--unfilled:focus:active,.review-modal a.btn-secondary--unfilled:focus:active,.review-modal .btn-secondary--unfilled:active:hover,.review-modal a.btn-secondary--unfilled:active:hover{background:transparent;color:#24a88a;border:1px solid #24a88a;}.review-modal .btn-secondary--unfilled:active i,.review-modal a.btn-secondary--unfilled:active i,.review-modal .btn-secondary--unfilled:focus:active i,.review-modal a.btn-secondary--unfilled:focus:active i,.review-modal .btn-secondary--unfilled:active:hover i,.review-modal a.btn-secondary--unfilled:active:hover i{color:#24a88a}.review-modal .btn-highlight,.review-modal a.btn-highlight{color:#fff;background:#ff7142;}.review-modal .btn-highlight i,.review-modal a.btn-highlight i{color:#fff}.review-modal .btn-highlight:hover,.review-modal a.btn-highlight:hover{background:#e66a45}.review-modal .btn-highlight:focus,.review-modal a.btn-highlight:focus{color:#fff;background:#ff7142;}.review-modal .btn-highlight:focus i,.review-modal a.btn-highlight:focus i{color:#fff}.review-modal .btn-highlight:active,.review-modal a.btn-highlight:active,.review-modal .btn-highlight:focus:active,.review-modal a.btn-highlight:focus:active,.review-modal .btn-highlight:active:hover,.review-modal a.btn-highlight:active:hover{background:#d96441}.review-modal .btn-highlight--disabled[disabled],.review-modal a.btn-highlight--disabled[disabled],.review-modal .btn-highlight--disabled,.review-modal a.btn-highlight--disabled{opacity:.6;cursor:not-allowed;}.review-modal .btn-highlight--disabled[disabled]:hover,.review-modal a.btn-highlight--disabled[disabled]:hover,.review-modal .btn-highlight--disabled:hover,.review-modal a.btn-highlight--disabled:hover,.review-modal .btn-highlight--disabled[disabled]:active,.review-modal a.btn-highlight--disabled[disabled]:active,.review-modal .btn-highlight--disabled:active,.review-modal a.btn-highlight--disabled:active,.review-modal .btn-highlight--disabled[disabled]:focus,.review-modal a.btn-highlight--disabled[disabled]:focus,.review-modal .btn-highlight--disabled:focus,.review-modal a.btn-highlight--disabled:focus,.review-modal .btn-highlight--disabled[disabled]:focus:active,.review-modal a.btn-highlight--disabled[disabled]:focus:active,.review-modal .btn-highlight--disabled:focus:active,.review-modal a.btn-highlight--disabled:focus:active,.review-modal .btn-highlight--disabled[disabled]:active:hover,.review-modal a.btn-highlight--disabled[disabled]:active:hover,.review-modal .btn-highlight--disabled:active:hover,.review-modal a.btn-highlight--disabled:active:hover{background-color:#ff7142}.review-modal .btn-highlight--submitting[disabled],.review-modal a.btn-highlight--submitting[disabled],.review-modal .btn-highlight--submitting,.review-modal a.btn-highlight--submitting{opacity:.6;cursor:default;}.review-modal .btn-highlight--submitting[disabled]:hover,.review-modal a.btn-highlight--submitting[disabled]:hover,.review-modal .btn-highlight--submitting:hover,.review-modal a.btn-highlight--submitting:hover,.review-modal .btn-highlight--submitting[disabled]:active,.review-modal a.btn-highlight--submitting[disabled]:active,.review-modal .btn-highlight--submitting:active,.review-modal a.btn-highlight--submitting:active,.review-modal .btn-highlight--submitting[disabled]:focus,.review-modal a.btn-highlight--submitting[disabled]:focus,.review-modal .btn-highlight--submitting:focus,.review-modal a.btn-highlight--submitting:focus,.review-modal .btn-highlight--submitting[disabled]:focus:active,.review-modal a.btn-highlight--submitting[disabled]:focus:active,.review-modal .btn-highlight--submitting:focus:active,.review-modal a.btn-highlight--submitting:focus:active,.review-modal .btn-highlight--submitting[disabled]:active:hover,.review-modal a.btn-highlight--submitting[disabled]:active:hover,.review-modal .btn-highlight--submitting:active:hover,.review-modal a.btn-highlight--submitting:active:hover{background-color:#ff7142}.review-modal .btn-highlight--submitting[disabled]:before,.review-modal a.btn-highlight--submitting[disabled]:before,.review-modal .btn-highlight--submitting:before,.review-modal a.btn-highlight--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.review-modal .btn-highlight--unfilled,.review-modal a.btn-highlight--unfilled{background:transparent;color:#ff7142;border:1px solid #ff7142;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.review-modal .btn-highlight--unfilled i,.review-modal a.btn-highlight--unfilled i{color:#ff7142}.review-modal .btn-highlight--unfilled:hover,.review-modal a.btn-highlight--unfilled:hover{background:transparent;color:#e66a45;border:1px solid #e66a45;}.review-modal .btn-highlight--unfilled:hover i,.review-modal a.btn-highlight--unfilled:hover i{color:#e66a45}.review-modal .btn-highlight--unfilled:focus,.review-modal a.btn-highlight--unfilled:focus{background:transparent;color:#ff7142;border:1px solid #ff7142;text-shadow:none;box-shadow:none;}.review-modal .btn-highlight--unfilled:focus i,.review-modal a.btn-highlight--unfilled:focus i{color:#ff7142}.review-modal .btn-highlight--unfilled:active,.review-modal a.btn-highlight--unfilled:active,.review-modal .btn-highlight--unfilled:focus:active,.review-modal a.btn-highlight--unfilled:focus:active,.review-modal .btn-highlight--unfilled:active:hover,.review-modal a.btn-highlight--unfilled:active:hover{background:transparent;color:#d96441;border:1px solid #d96441;}.review-modal .btn-highlight--unfilled:active i,.review-modal a.btn-highlight--unfilled:active i,.review-modal .btn-highlight--unfilled:focus:active i,.review-modal a.btn-highlight--unfilled:focus:active i,.review-modal .btn-highlight--unfilled:active:hover i,.review-modal a.btn-highlight--unfilled:active:hover i{color:#d96441}.review-modal .btn.btn-frameless{color:#999;cursor:pointer}.review-modal .dv-star-rating-star{font-size:1.4em;color:#ddd}.review-modal .react-tagsinput__tags{position:relative}.review-modal .react-tagsinput-input{display:inline-block;background:#fff;border:1px solid #ddd;border-radius:2px;padding:8px;}.review-modal .react-tagsinput-input--hidden{display:none}.review-modal .react-tagsinput-tag{border:1px solid #ddd;background:#e1e6e6;display:inline-block;padding:8px 12px;margin:0 8px 6px 0;border-radius:2px;color:#555;font-size:.9em}.review-modal .react-tagsinput-remove:after{content:'x';color:#aaa;margin-left:5px;cursor:pointer}.review-modal .react-autosuggest__container{display:inline-block;position:relative;}.review-modal .react-autosuggest__container ul{padding:0;list-style:none}.review-modal .react-autosuggest__suggestions-container{position:absolute;z-index:1;list-style-type:none;box-shadow:.05em .01em .5em rgba(0,0,0,0.2);background:#fff;width:100%}.review-modal .react-autosuggest__suggestion{border-bottom:1px solid #ececec;padding:8px 10px;margin:0;color:#666}.review-modal .react-autosuggest__suggestion--highlighted{background:#ddf1ff;cursor:pointer;}.review-modal .react-autosuggest__suggestion--highlighted mark{background:none;font-weight:500;padding:0}.review-modal .form-block{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:2.5em .5em 0;margin-top:1.5em;border-top:2px solid rgba(238,238,238,0.5);}.review-modal .form-block input[type='text'],.review-modal .form-block input[type='number'],.review-modal .form-block input[type='email'],.review-modal .form-block input[type='password'],.review-modal .form-block textarea{width:100%}.review-modal .form-block:first-child{padding:0 .5em 0;margin-top:0;border:none}.review-modal .form-block__header{margin-bottom:1.5em;}.review-modal .form-block__header h3{color:#073648;font-weight:400;font-size:1.4em;margin:0 8px 5px 0;display:inline-block}.review-modal .form-block__header p,.review-modal .form-block__header small{margin-bottom:0;color:#999;line-height:1.4;font-size:.9em;margin-top:10px}.review-modal .form-block__body__row{display:-webkit-flex;display:-ms-flexbox;display:flex;}.review-modal .form-block__body__row > div{-webkit-flex:1;-ms-flex:1;flex:1;}.review-modal .form-block__body__row > div + div{padding-left:1.2em}.review-modal .form-block__actions{margin-top:2em;padding-top:2em;border-top:2px solid #f5f5f5;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.review-modal .form-block__actions > div + div{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:1.2em}.review-modal .form-block__inner-wrapper{display:inline-block;position:relative;width:100%;}.review-modal .form-block__inner-wrapper .form-block__error-message{position:absolute;display:block}.review-modal .form-block__desc{color:#999;line-height:1.4;font-size:.9em;margin-top:-2px}.review-modal .form-block__input > label,.review-modal .form-block__textarea > label,.review-modal .form-block__select > label,.review-modal .form-block__rating-stars > label,.review-modal .form-block__tags-input > label,.review-modal .form-block__checkboxes > label,.review-modal .form-block__auto-suggest-input > label,.review-modal .form-block__multi-choice > label,.review-modal .form-block__rating-scale > label{margin-bottom:8px}.review-modal .form-block__input--required,.review-modal .form-block__textarea--required,.review-modal .form-block__select--required,.review-modal .form-block__rating-stars--required,.review-modal .form-block__tags-input--required,.review-modal .form-block__checkboxes--required,.review-modal .form-block__auto-suggest-input--required,.review-modal .form-block__multi-choice--required,.review-modal .form-block__rating-scale--required{color:#ff7142;margin-left:5px}.review-modal .form-block__input--error input,.review-modal .form-block__textarea--error input,.review-modal .form-block__select--error input,.review-modal .form-block__rating-stars--error input,.review-modal .form-block__tags-input--error input,.review-modal .form-block__checkboxes--error input,.review-modal .form-block__auto-suggest-input--error input,.review-modal .form-block__multi-choice--error input,.review-modal .form-block__rating-scale--error input,.review-modal .form-block__input--error select,.review-modal .form-block__textarea--error select,.review-modal .form-block__select--error select,.review-modal .form-block__rating-stars--error select,.review-modal .form-block__tags-input--error select,.review-modal .form-block__checkboxes--error select,.review-modal .form-block__auto-suggest-input--error select,.review-modal .form-block__multi-choice--error select,.review-modal .form-block__rating-scale--error select,.review-modal .form-block__input--error textarea,.review-modal .form-block__textarea--error textarea,.review-modal .form-block__select--error textarea,.review-modal .form-block__rating-stars--error textarea,.review-modal .form-block__tags-input--error textarea,.review-modal .form-block__checkboxes--error textarea,.review-modal .form-block__auto-suggest-input--error textarea,.review-modal .form-block__multi-choice--error textarea,.review-modal .form-block__rating-scale--error textarea{border-color:#f66}.review-modal .form-block__input span,.review-modal .form-block__textarea span,.review-modal .form-block__select span,.review-modal .form-block__rating-stars span,.review-modal .form-block__checkboxes span{color:#666;font-weight:500;font-size:.85em;}.review-modal .form-block__input span.prepended,.review-modal .form-block__textarea span.prepended,.review-modal .form-block__select span.prepended,.review-modal .form-block__rating-stars span.prepended,.review-modal .form-block__checkboxes span.prepended{margin-right:.4em}.review-modal .form-block__input span.appended,.review-modal .form-block__textarea span.appended,.review-modal .form-block__select span.appended,.review-modal .form-block__rating-stars span.appended,.review-modal .form-block__checkboxes span.appended{margin-left:.6em}.review-modal .form-block__checkboxes,.review-modal .form-block__multi-choice{display:inline-block;}.review-modal .form-block__checkboxes__item,.review-modal .form-block__multi-choice__item{display:inline-block;margin-right:1.6em;}.review-modal .form-block__checkboxes__item label,.review-modal .form-block__multi-choice__item label{color:#666;text-transform:capitalize;display:inline-block}.review-modal .form-block__checkboxes__item input,.review-modal .form-block__multi-choice__item input{margin-right:6px;display:inline-block;vertical-align:baseline}.review-modal .form-block__rating-scale__items,.review-modal .form-block__rating-scale__x-axis{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.review-modal .form-block__rating-scale__x-axis{font-size:.8em;color:#999;margin-top:.4em}.review-modal .form-block__rating-scale__inner-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:390px}.review-modal .form-block__rating-scale__item{background:#ddd;padding:4px 9px;margin-right:8px;border-radius:3px;background-color:#fff;border:solid 1px #e1e6e6;font-size:.9em;cursor:pointer;}.review-modal .form-block__rating-scale__item:hover{border:solid 1px #38aaff;color:#38aaff}.review-modal .form-block__rating-scale__item--active{background-color:#38aaff;border:solid 1px #398fcc;color:#fff;}.review-modal .form-block__rating-scale__item--active:hover{color:#fff}.review-modal .form-block__checkboxes__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.review-modal .form-block__checkboxes__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:120px;margin-bottom:8px;}.review-modal .form-block__checkboxes__item input{margin-top:0}.review-modal .form-block__filepicker{position:relative;min-width:130px;display:-webkit-flex;display:-ms-flexbox;display:flex;}.review-modal .form-block__filepicker-preview{border-radius:3px;border:solid 1px rgba(0,0,0,0.1);}.review-modal .form-block__filepicker-preview img{height:100%}.review-modal .form-block__filepicker-input{-webkit-flex:1;-ms-flex:1;flex:1;background:#fff;width:130px;border:2px dashed #ddd;color:#888;outline:none;}.review-modal .form-block__filepicker-input:before{margin-right:5px;content:"\f030";color:#aaa;font:normal normal normal 14px/1 FontAwesome}.review-modal .form-block__filepicker-input:hover{border:2px dashed #ccc;color:#666}.review-modal .form-block__filepicker-input--minimize{position:absolute;bottom:0;left:0;width:100%;background:rgba(7,54,72,0.9);color:#fafafa;border:none;border-radius:2px;padding:4px;}.review-modal .form-block__filepicker-input--minimize:before{margin-right:5px;content:"\f030";color:#fafafa;font:normal normal normal 14px/1 FontAwesome}.review-modal .form-block__filepicker-reset{position:absolute;right:12px;top:8px;cursor:pointer;background:#eee;color:#777;width:24px;height:24px;line-height:24px;border-radius:50%;text-align:center;opacity:.7;}.review-modal .form-block__filepicker-reset:hover{opacity:.8}.review-modal .form-block__error-message{margin-top:4px;display:inline-block;color:#f66}.review-modal .review-section{padding:2em 2.5em;border-radius:3px;background-color:#fff;margin-bottom:1em;}.review-modal .review-section:last-child{margin-bottom:5.5em}.review-modal .review-section.last-step{margin-top:20%;text-align:center;}.review-modal .review-section.last-step img{width:50px;margin-bottom:.5em}.review-modal .review-section.last-step h2{margin-bottom:.8em;font-size:1.3em}.review-modal .review-section.last-step p{margin-bottom:2em}.review-modal .review-section__endorsement input{min-width:auto}.review-modal .review-section__endorsement .form-block__checkboxes__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.review-modal .review-section__endorsement .form-block__checkboxes__item{margin-right:0;width:190px;margin-bottom:14px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.review-modal .review-section__endorsement .form-block__checkboxes__item label{font-size:18px;color:#666}.review-modal .review-section__endorsement .form-block__checkboxes__item input{margin-right:20px;-webkit-flex:none;-ms-flex:none;flex:none}.review-modal .review-section__endorsement .form-block__checkboxes__action{margin-top:5px;font-size:.9em;}.review-modal .review-section__endorsement .form-block__checkboxes__action select{margin-bottom:10px}.review-modal .review-section__endorsement .form-block__checkboxes__action .toggleNewOption{font-size:18px;color:#00b5e2;}.review-modal .review-section__endorsement .form-block__checkboxes__action .toggleNewOption:before{content:"\f067";font-family:FontAwesome;display:inline-block;margin-right:9px;font-size:18px}.review-modal .review-section__endorsement .form-block__checkboxes > label{font-size:24px;font-weight:600;color:#003648}.review-modal .form-block__header h3{font-size:24px;font-weight:600;color:#003648;margin-bottom:10px}.review-modal .form-block__header p{font-size:14px;color:#999}.review-modal .form-block__rating-stars{margin-bottom:15px;}.review-modal .form-block__rating-stars__ratings{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.review-modal .form-block__rating-stars__rating-tag{padding-left:12px;color:#00b5e2;font-size:12px}.review-modal .form-block__rating-stars label{font-size:18px;font-weight:600;color:#003648}.review-modal .form-block__rating-stars .fa-star{margin-right:8px;font-size:24px}.review-modal .form-block__rating-scale{margin-bottom:1em;}.review-modal .form-block__rating-scale > label{font-size:18px;font-weight:600;color:#003648;margin-bottom:15px}.review-modal .form-block__rating-scale__item{font-size:14px}.review-modal .form-block__rating-scale__x-axis{margin-top:8px;font-size:14px}.review-modal .form-block__checkboxes > label,.review-modal .form-block__multi-choice > label{margin-bottom:1em}.review-modal .form-block__multi-choice > label{font-size:18px;font-weight:600;color:#003648}.review-modal .form-block__multi-choice__item input{margin-right:10px}.review-modal .form-block__multi-choice__item label{font-size:14px;font-weight:600;color:#666}.review-modal__header{margin:3em 0 0;padding-bottom:1.5em;position:relative;}.review-modal__header h2{color:#002f43;margin:0}.review-modal__header p{margin:.5em 0 0;color:#888}.review-modal__header .header__mentor-avatar{position:absolute;right:30px;bottom:-45px;width:90px;height:90px;}.review-modal__header .header__mentor-avatar img{width:90%;border-radius:50%;border:4px solid #fff;box-shadow:0 2px 5px 0 rgba(0,0,0,0.3)}.review-modal__footer{width:100%;position:fixed;bottom:0;left:0;background:#fff;padding:.8em 0;border-top:1px solid #ddd;}.review-modal__footer .inner-wrapper{width:80%;max-width:700px;margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.review-modal__footer .btn-primary{margin:0 1em}.review-modal__footer p.error-message{margin:0;color:#f00}.webapp-content .lesson_invoice,.webapp-content .lesson_summary{padding:140px 30px;background-color:#f4f4f4;min-height:100vh;font-size:14px;}.webapp-content .lesson_invoice__empty,.webapp-content .lesson_summary__empty{margin:100px auto;color:#666;font-size:16px;text-align:center}.webapp-content .lesson_invoice__content,.webapp-content .lesson_summary__content{width:95%;max-width:630px;margin:auto;position:relative}.webapp-content .lesson_invoice__community,.webapp-content .lesson_summary__community{background-color:#fff;border-radius:3px;margin-top:-3px;padding:30px;text-align:center;}.webapp-content .lesson_invoice__community__title,.webapp-content .lesson_summary__community__title{line-height:1.43;color:#808080;margin-bottom:30px}.webapp-content .lesson_invoice__community__actions > div + div,.webapp-content .lesson_summary__community__actions > div + div{margin-top:20px}.webapp-content .lesson_invoice__community__action,.webapp-content .lesson_summary__community__action{-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;padding:25px 30px;display:-webkit-flex;display:-ms-flexbox;display:flex;border:solid 1px #e5e5e5;border-radius:3px;}.webapp-content .lesson_invoice__community__action-body,.webapp-content .lesson_summary__community__action-body{-webkit-flex:1;-ms-flex:1;flex:1;text-align:left;padding:0 15px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.webapp-content .lesson_invoice__community__action-icon,.webapp-content .lesson_summary__community__action-icon{-webkit-flex:none;-ms-flex:none;flex:none}.webapp-content .lesson_invoice__community__action-title,.webapp-content .lesson_summary__community__action-title{font-size:16px;font-weight:bold;color:#4c4c4c;-webkit-flex:none;-ms-flex:none;flex:none}.webapp-content .lesson_invoice__community__action-description,.webapp-content .lesson_summary__community__action-description{line-height:1.43;text-align:left;color:#808080;-webkit-flex:1;-ms-flex:1;flex:1;margin-top:8px}.webapp-content .lesson_invoice__community__btn,.webapp-content .lesson_summary__community__btn{-webkit-flex:none;-ms-flex:none;flex:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;min-width:174px}.webapp-content .lesson_invoice__community__footer,.webapp-content .lesson_summary__community__footer{margin-top:30px;}.webapp-content .lesson_invoice__community__footer a,.webapp-content .lesson_summary__community__footer a{display:inline-block}.webapp-content .lesson_invoice__community__footer > div + div,.webapp-content .lesson_summary__community__footer > div + div{margin-top:10px}.webapp-content .lesson_invoice__lesson-info,.webapp-content .lesson_summary__lesson-info{background-color:#fff;border-radius:3px;padding-bottom:20px}.webapp-content .lesson_invoice .lesson-info__greet,.webapp-content .lesson_summary .lesson-info__greet{text-align:center;color:#999;margin:10px 0 20px}.webapp-content .lesson_invoice .lesson-info__name-title,.webapp-content .lesson_summary .lesson-info__name-title{color:#999;margin-bottom:8px}.webapp-content .lesson_invoice .lesson-info__is-helpful,.webapp-content .lesson_summary .lesson-info__is-helpful{text-align:center;padding:30px 0 0;background-color:#fff;}.webapp-content .lesson_invoice .lesson-info__is-helpful .is-helpful__choices,.webapp-content .lesson_summary .lesson-info__is-helpful .is-helpful__choices{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:25px;}.webapp-content .lesson_invoice .lesson-info__is-helpful .is-helpful__choices label,.webapp-content .lesson_summary .lesson-info__is-helpful .is-helpful__choices label{font-size:18px;font-weight:600;color:#666;margin:0 30px;display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .lesson_invoice .lesson-info__is-helpful .is-helpful__choices label input,.webapp-content .lesson_summary .lesson-info__is-helpful .is-helpful__choices label input{margin-right:16px}.webapp-content .lesson_invoice .lesson-info__is-helpful .is-helpful__title,.webapp-content .lesson_summary .lesson-info__is-helpful .is-helpful__title{font-size:18px;font-weight:600;color:#003648}.webapp-content .lesson_invoice .lesson-info__invoice-monthly,.webapp-content .lesson_summary .lesson-info__invoice-monthly,.webapp-content .lesson_invoice .lesson-info__invoice-question-hint,.webapp-content .lesson_summary .lesson-info__invoice-question-hint{border-radius:3px;background-color:#f9f9f9;text-align:center;margin:0 40px;padding:24px;color:#666;font-size:14px;line-height:1.5;}.webapp-content .lesson_invoice .lesson-info__invoice-monthly a,.webapp-content .lesson_summary .lesson-info__invoice-monthly a,.webapp-content .lesson_invoice .lesson-info__invoice-question-hint a,.webapp-content .lesson_summary .lesson-info__invoice-question-hint a,.webapp-content .lesson_invoice .lesson-info__invoice-monthly a:hover,.webapp-content .lesson_summary .lesson-info__invoice-monthly a:hover,.webapp-content .lesson_invoice .lesson-info__invoice-question-hint a:hover,.webapp-content .lesson_summary .lesson-info__invoice-question-hint a:hover{font-weight:600;color:#00b5e3}.webapp-content .lesson_invoice .lesson-info__invoice-monthly--sent,.webapp-content .lesson_summary .lesson-info__invoice-monthly--sent,.webapp-content .lesson_invoice .lesson-info__invoice-question-hint--sent,.webapp-content .lesson_summary .lesson-info__invoice-question-hint--sent{color:#24a88a;background-color:rgba(0,187,143,0.1)}.webapp-content .lesson_invoice .lesson-info__invoice-monthly .hint__other-concern,.webapp-content .lesson_summary .lesson-info__invoice-monthly .hint__other-concern,.webapp-content .lesson_invoice .lesson-info__invoice-question-hint .hint__other-concern,.webapp-content .lesson_summary .lesson-info__invoice-question-hint .hint__other-concern{white-space:pre;}.webapp-content .lesson_invoice .lesson-info__invoice-monthly .hint__other-concern a,.webapp-content .lesson_summary .lesson-info__invoice-monthly .hint__other-concern a,.webapp-content .lesson_invoice .lesson-info__invoice-question-hint .hint__other-concern a,.webapp-content .lesson_summary .lesson-info__invoice-question-hint .hint__other-concern a{font-weight:bold}.webapp-content .lesson_invoice__lesson-detail .lesson-detail__mentor,.webapp-content .lesson_summary__lesson-detail .lesson-detail__mentor{text-align:center;margin:0 48px}.webapp-content .lesson_invoice__lesson-detail .lesson-detail--avatar,.webapp-content .lesson_summary__lesson-detail .lesson-detail--avatar{width:135px;height:135px;margin-top:-92px;}.webapp-content .lesson_invoice__lesson-detail .lesson-detail--avatar .avatar-img__img-avatar,.webapp-content .lesson_summary__lesson-detail .lesson-detail--avatar .avatar-img__img-avatar{background-color:#fff;border:solid 8px #fff}.webapp-content .lesson_invoice__lesson-detail .lesson-detail__mentor-name,.webapp-content .lesson_summary__lesson-detail .lesson-detail__mentor-name{width:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;font-size:18px;font-weight:bold;color:#4c4c4c}.webapp-content .lesson_invoice__lesson-detail .lesson-detail__length div + div,.webapp-content .lesson_summary__lesson-detail .lesson-detail__length div + div{margin-left:8px}.webapp-content .lesson_invoice__lesson-detail .lesson-detail__length div,.webapp-content .lesson_summary__lesson-detail .lesson-detail__length div{display:inline-block}.webapp-content .lesson_invoice__lesson-detail .lesson-detail__length span,.webapp-content .lesson_summary__lesson-detail .lesson-detail__length span{font-size:18px;font-weight:600}.webapp-content .lesson_invoice__lesson-detail .lesson-detail__summary,.webapp-content .lesson_summary__lesson-detail .lesson-detail__summary{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:40px 16px 0}.webapp-content .lesson_invoice__lesson-detail .lesson-detail__summary-item,.webapp-content .lesson_summary__lesson-detail .lesson-detail__summary-item{-webkit-flex:1;-ms-flex:1;flex:1;text-align:center}.webapp-content .lesson_invoice__lesson-detail .lesson-detail__summary-title,.webapp-content .lesson_summary__lesson-detail .lesson-detail__summary-title{font-weight:600;color:#7f7f7f}.webapp-content .lesson_invoice__lesson-detail .lesson-detail__summary-content,.webapp-content .lesson_summary__lesson-detail .lesson-detail__summary-content,.webapp-content .lesson_invoice__lesson-detail .lesson-detail__summary-badge,.webapp-content .lesson_summary__lesson-detail .lesson-detail__summary-badge{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.webapp-content .lesson_invoice__lesson-detail .lesson-detail__summary-content,.webapp-content .lesson_summary__lesson-detail .lesson-detail__summary-content{font-size:28px;font-weight:300;color:#4c4c4c;margin-top:4px;min-height:42px}.webapp-content .lesson_invoice__lesson-detail .lesson-detail__summary-badge,.webapp-content .lesson_summary__lesson-detail .lesson-detail__summary-badge{margin-top:4px;height:24px}.webapp-content .lesson_invoice__invoice-detail a,.webapp-content .lesson_summary__invoice-detail a,.webapp-content .lesson_invoice__invoice-detail a:hover,.webapp-content .lesson_summary__invoice-detail a:hover{color:#00b5e2}.webapp-content .lesson_invoice__invoice-detail .processing-fee div.row-title,.webapp-content .lesson_summary__invoice-detail .processing-fee div.row-title{font-size:16px;color:#999;font-weight:400}.webapp-content .lesson_invoice__invoice-detail .processing-fee div.row-detail,.webapp-content .lesson_summary__invoice-detail .processing-fee div.row-detail{font-size:16px;color:#4c4c4c}.webapp-content .lesson_invoice__invoice-detail .invoice-detail__title,.webapp-content .lesson_summary__invoice-detail .invoice-detail__title{background-color:#f5f5f5;text-align:center;font-size:12px;color:#999;line-height:40px}.webapp-content .lesson_invoice__invoice-detail .invoice-detail__list,.webapp-content .lesson_summary__invoice-detail .invoice-detail__list{padding:25px 40px 15px 40px}.webapp-content .lesson_invoice__invoice-detail .invoice-detail__list-row,.webapp-content .lesson_summary__invoice-detail .invoice-detail__list-row{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:16px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:30px;}.webapp-content .lesson_invoice__invoice-detail .invoice-detail__list-row:last-child,.webapp-content .lesson_summary__invoice-detail .invoice-detail__list-row:last-child{margin-bottom:0}.webapp-content .lesson_invoice__invoice-detail .invoice-detail__list-title,.webapp-content .lesson_summary__invoice-detail .invoice-detail__list-title{-webkit-flex:1;-ms-flex:1;flex:1;font-size:16px;color:#999;}.webapp-content .lesson_invoice__invoice-detail .invoice-detail__list-title.total-cost,.webapp-content .lesson_summary__invoice-detail .invoice-detail__list-title.total-cost{color:#003648;font-weight:bold}.webapp-content .lesson_invoice__invoice-detail .invoice-detail__list-title.refund,.webapp-content .lesson_summary__invoice-detail .invoice-detail__list-title.refund{color:#ff7142}.webapp-content .lesson_invoice__invoice-detail .invoice-detail__list-cost,.webapp-content .lesson_summary__invoice-detail .invoice-detail__list-cost{font-size:16px;color:#4c4c4c;}.webapp-content .lesson_invoice__invoice-detail .invoice-detail__list-cost--negative,.webapp-content .lesson_summary__invoice-detail .invoice-detail__list-cost--negative{color:#ff7142}.webapp-content .lesson_invoice__invoice-detail .invoice-detail__list-cost.total-cost,.webapp-content .lesson_summary__invoice-detail .invoice-detail__list-cost.total-cost{color:#003648;font-weight:bold;font-size:18px}.webapp-content .lesson_invoice__invoice-detail .invoice-detail__list-separator,.webapp-content .lesson_summary__invoice-detail .invoice-detail__list-separator{width:100%;height:1px;background-color:#d7d7d7;margin-bottom:14px}.webapp-content .lesson_invoice__invoice-detail .invoice-detail__tip-input,.webapp-content .lesson_summary__invoice-detail .invoice-detail__tip-input{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .lesson_invoice__invoice-detail .invoice-detail__tip-input input,.webapp-content .lesson_summary__invoice-detail .invoice-detail__tip-input input{height:100%;margin-left:5px;margin-right:4px;display:inline-block;padding:5px;width:60px;min-width:0;}.webapp-content .lesson_invoice__invoice-detail .invoice-detail__tip-input input:focus,.webapp-content .lesson_summary__invoice-detail .invoice-detail__tip-input input:focus{outline:none}.webapp-content .lesson_invoice__solved-requests,.webapp-content .lesson_summary__solved-requests{margin-top:15px;border-radius:3px;background-color:#fff;padding:30px 30px 50px 30px;}.webapp-content .lesson_invoice__solved-requests .solved-requests__title,.webapp-content .lesson_summary__solved-requests .solved-requests__title{font-size:24px;font-weight:600;color:#003648;margin-bottom:30px}.webapp-content .lesson_invoice__solved-requests .solved-requests__item-title,.webapp-content .lesson_summary__solved-requests .solved-requests__item-title{-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .lesson_invoice__solved-requests .solved-requests__type-label,.webapp-content .lesson_summary__solved-requests .solved-requests__type-label{font-size:11px;padding:3px 10px;font-weight:600;margin-right:15px;border-radius:3px;}.webapp-content .lesson_invoice__solved-requests .solved-requests__type-label.long-term,.webapp-content .lesson_summary__solved-requests .solved-requests__type-label.long-term{background-color:#daf2ed;color:#52ccaf}.webapp-content .lesson_invoice__solved-requests .solved-requests__type-label.one-on-one,.webapp-content .lesson_summary__solved-requests .solved-requests__type-label.one-on-one{background-color:#e4f1f2;color:#50cde6}.webapp-content .lesson_invoice__solved-requests .solved-requests__type-label.offline-help,.webapp-content .lesson_summary__solved-requests .solved-requests__type-label.offline-help{background-color:#e6f2e4;color:#74cc52}.webapp-content .lesson_invoice__solved-requests .solved-requests__date,.webapp-content .lesson_summary__solved-requests .solved-requests__date{font-size:12px;color:#999}.webapp-content .lesson_invoice__solved-requests ul,.webapp-content .lesson_summary__solved-requests ul{border:solid 1px #e5e5e5;padding:0;}.webapp-content .lesson_invoice__solved-requests ul li,.webapp-content .lesson_summary__solved-requests ul li{border-bottom:solid 1px #e5e5e5;padding:12px 25px 12px 15px;}.webapp-content .lesson_invoice__solved-requests ul li input,.webapp-content .lesson_summary__solved-requests ul li input{margin-right:20px}.webapp-content .lesson_invoice__solved-requests ul li label,.webapp-content .lesson_summary__solved-requests ul li label{color:#666;font-size:14px;display:-webkit-flex;display:-ms-flexbox;display:flex}.webapp-content .lesson_invoice__solved-requests ul li:last-child,.webapp-content .lesson_summary__solved-requests ul li:last-child{border:none}.webapp-content .lesson_invoice__invoice-question-modal,.webapp-content .lesson_summary__invoice-question-modal{padding:40px 30px 20px;position:relative;-webkit-font-smoothing:antialiased;}.webapp-content .lesson_invoice__invoice-question-modal .invoice-question-modal__title,.webapp-content .lesson_summary__invoice-question-modal .invoice-question-modal__title{font-size:24px;font-weight:600;color:#003648;margin-bottom:10px}.webapp-content .lesson_invoice__invoice-question-modal .invoice-question-modal__subtitle,.webapp-content .lesson_summary__invoice-question-modal .invoice-question-modal__subtitle{font-size:14px;color:#999;margin-bottom:25px}.webapp-content .lesson_invoice__invoice-question-modal .invoice-question-modal__close-btn.fa-times,.webapp-content .lesson_summary__invoice-question-modal .invoice-question-modal__close-btn.fa-times{position:absolute;top:20px;right:20px;font-size:20px;color:rgba(0,0,0,0.4);cursor:pointer}.webapp-content .lesson_invoice__invoice-question-modal .invoice-question-modal__reason,.webapp-content .lesson_summary__invoice-question-modal .invoice-question-modal__reason{font-size:14px;line-height:1.71;color:#666;margin-bottom:15px;}.webapp-content .lesson_invoice__invoice-question-modal .invoice-question-modal__reason input,.webapp-content .lesson_summary__invoice-question-modal .invoice-question-modal__reason input{margin-right:23px}.webapp-content .lesson_invoice__invoice-question-modal .invoice-question-modal__detail,.webapp-content .lesson_summary__invoice-question-modal .invoice-question-modal__detail{text-align:center}.webapp-content .lesson_invoice__invoice-question-modal .invoice-question-modal__warn,.webapp-content .lesson_summary__invoice-question-modal .invoice-question-modal__warn{font-weight:bold;font-size:14px;margin-bottom:8px}.webapp-content .lesson_invoice__invoice-question-modal textarea,.webapp-content .lesson_summary__invoice-question-modal textarea{border-radius:3px;min-height:160px;margin-bottom:18px;font-size:14px}.webapp-content .lesson_invoice__invoice-question-modal .btn-primary,.webapp-content .lesson_summary__invoice-question-modal .btn-primary{font-size:14px;font-weight:600;padding:13px;margin:auto;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .lesson_invoice__invoice-question-modal .btn-primary:focus,.webapp-content .lesson_summary__invoice-question-modal .btn-primary:focus{background-color:#00b5e2}.webapp-content .lesson_invoice__invoice-question-modal .btn-primary:hover,.webapp-content .lesson_summary__invoice-question-modal .btn-primary:hover{background-color:#00a3cb}.webapp-content .lesson_invoice__invoice-question-modal .btn-primary:active,.webapp-content .lesson_summary__invoice-question-modal .btn-primary:active{background-color:#0099be}.webapp-content .lesson_invoice__action-bar,.webapp-content .lesson_summary__action-bar{width:260px;position:absolute;top:0;right:-300px;}.webapp-content .lesson_invoice__action-bar .action-bar__content,.webapp-content .lesson_summary__action-bar .action-bar__content{background-color:#fff;border-radius:3px;padding:22px;position:fixed;width:240px;text-align:center}.webapp-content .lesson_invoice__action-bar .action-bar__steps,.webapp-content .lesson_summary__action-bar .action-bar__steps{font-size:16px;color:#999;}.webapp-content .lesson_invoice__action-bar .action-bar__steps .stepper .step-label,.webapp-content .lesson_summary__action-bar .action-bar__steps .stepper .step-label{font-size:12px;line-height:16px}.webapp-content .lesson_invoice__action-bar .action-bar__right,.webapp-content .lesson_summary__action-bar .action-bar__right{margin-top:20px;}.webapp-content .lesson_invoice__action-bar .action-bar__right > button + button,.webapp-content .lesson_summary__action-bar .action-bar__right > button + button{margin-top:10px}.webapp-content .lesson_invoice__action-bar .action-bar__right .btn,.webapp-content .lesson_summary__action-bar .action-bar__right .btn,.webapp-content .lesson_invoice__action-bar .action-bar__right .btn-primary,.webapp-content .lesson_summary__action-bar .action-bar__right .btn-primary{height:40px;width:100%;padding:0 25px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap;font-weight:600}.webapp-content .lesson_invoice__action-bar .action-bar__right .btn,.webapp-content .lesson_summary__action-bar .action-bar__right .btn{color:#999}.webapp-content .lesson_invoice__action-bar .action-bar__hint,.webapp-content .lesson_summary__action-bar .action-bar__hint{font-size:12px;color:#999;margin-bottom:20px}.webapp-content .lesson_invoice__action-bar .action-bar__skip-link,.webapp-content .lesson_summary__action-bar .action-bar__skip-link{cursor:pointer;color:#999;text-decoration:underline;margin-top:10px}.webapp-content .lesson_invoice__action-bar .action-bar__error,.webapp-content .lesson_summary__action-bar .action-bar__error{font-size:12px;color:#ff7142;margin-bottom:20px;}.webapp-content .lesson_invoice__action-bar .action-bar__error a,.webapp-content .lesson_summary__action-bar .action-bar__error a,.webapp-content .lesson_invoice__action-bar .action-bar__error a:hover,.webapp-content .lesson_summary__action-bar .action-bar__error a:hover{color:#00b5e2}.webapp-content .lesson_invoice__review-form,.webapp-content .lesson_summary__review-form{margin-top:20px;}.webapp-content .lesson_invoice__review-form--feedback,.webapp-content .lesson_summary__review-form--feedback{margin-top:0}.webapp-content .lesson_invoice__review-form .review-form__title,.webapp-content .lesson_summary__review-form .review-form__title{font-size:28px;font-weight:bold;color:#003648;margin-bottom:5px}.webapp-content .lesson_invoice__review-form .review-form__subtitle,.webapp-content .lesson_summary__review-form .review-form__subtitle{font-size:16px;color:#4a4a4a;margin-bottom:15px}.webapp-content .lesson_invoice__review-form .review-modal__body,.webapp-content .lesson_summary__review-form .review-modal__body{width:100%}.webapp-content .lesson_invoice__finished-view,.webapp-content .lesson_summary__finished-view{background-color:#fff;border-radius:3px;text-align:center;padding:50px 20px 40px 20px;margin-top:30px;margin-top:16vh;font-size:16px;color:#666;}.webapp-content .lesson_invoice__finished-view .finished-view__icon,.webapp-content .lesson_summary__finished-view .finished-view__icon{border-radius:50%;border:solid 5px rgba(0,186,143,0.5);display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:65px;height:65px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.webapp-content .lesson_invoice__finished-view .finished-view__icon i,.webapp-content .lesson_summary__finished-view .finished-view__icon i{color:#00bb8f;font-size:32px}.webapp-content .lesson_invoice__finished-view .finished-view__title,.webapp-content .lesson_summary__finished-view .finished-view__title{font-size:24px;font-weight:600;color:#003648;margin-top:20px}.webapp-content .lesson_invoice__finished-view .finished-view__content,.webapp-content .lesson_summary__finished-view .finished-view__content{margin-top:17px;}.webapp-content .lesson_invoice__finished-view .finished-view__content a,.webapp-content .lesson_summary__finished-view .finished-view__content a,.webapp-content .lesson_invoice__finished-view .finished-view__content a:hover,.webapp-content .lesson_summary__finished-view .finished-view__content a:hover{color:#00b5e2}.webapp-content .lesson_invoice__finished-view .btn-secondary,.webapp-content .lesson_summary__finished-view .btn-secondary{margin-top:33px}.dashboard__main-content__popup-modal.share-lesson-result-modal .popup-modal__header__close{top:20px;right:20px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.dashboard__main-content__popup-modal.share-lesson-result-modal .popup-modal__header__close i{margin-bottom:2px;margin-left:1px}.dashboard__main-content__popup-modal.share-lesson-result-modal .popup-modal__body{padding:40px}.dashboard__main-content__popup-modal.share-lesson-result-modal .share-lesson-result-modal__title{font-size:20px;font-weight:600;line-height:1.4;color:#003648}.dashboard__main-content__popup-modal.share-lesson-result-modal .share-lesson-result-modal__textarea{height:88px;margin-top:30px;border-radius:3px;padding:14px 16px;color:#555}.dashboard__main-content__popup-modal.share-lesson-result-modal .share-lesson-result-modal__add-this{margin-top:20px;}.dashboard__main-content__popup-modal.share-lesson-result-modal .share-lesson-result-modal__add-this .at-share-btn-elements a{border-radius:50% !important;margin:0 10px 0 0 !important;}.dashboard__main-content__popup-modal.share-lesson-result-modal .share-lesson-result-modal__add-this .at-share-btn-elements a .at-icon-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.dashboard__main-content__popup-modal.share-lesson-result-modal .share-lesson-result-modal__add-this .at-share-btn-elements a svg{width:24px !important;height:24px !important}.webapp-content .update-availability{height:100vh;background:#f2f2f2;}.webapp-content .update-availability__logo{width:163px;margin:40px auto;}.webapp-content .update-availability__logo img{width:100%}.webapp-content .update-availability__content{padding:30px 81px;max-width:740px;background:#fff;margin:0 auto;text-align:center;}@media (max-width:480px){.webapp-content .update-availability__content{padding:30px 25px}}.webapp-content .update-availability__content small{color:#666;font-size:14px;line-height:1.4;}.webapp-content .update-availability__content small a{color:#00b5e2;padding-left:.25em}.webapp-content .update-availability__header{font-size:20px;color:#00bb8f;line-height:1.4;margin-bottom:10px}.webapp-content .update-availability__hours{padding:1em 0 .5em}.webapp-content .update-availability__error{color:#ff7142;line-height:1.5}.webapp-content .update-availability__loading{margin:.8em auto}.webapp-content .update-availability__gif{margin:1em auto}.webapp-content .how-it-works{font-size:16px;line-height:1.5;color:#666;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.webapp-content .how-it-works__jumbotron{background-image:linear-gradient(285deg,#006080,#006181 47%,#003648);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:130px 10px 76px;text-align:center;}.webapp-content .how-it-works__jumbotron h1{margin:0;color:#fff;font-size:48px;font-weight:bold;line-height:1.33;}@media (max-width:640px){.webapp-content .how-it-works__jumbotron h1{font-size:24px}}.webapp-content .how-it-works__jumbotron h3{margin:10px 0 0;font-size:20px;font-weight:600;line-height:1.2;color:rgba(255,255,255,0.6);}@media (max-width:640px){.webapp-content .how-it-works__jumbotron h3{font-size:14px}}.webapp-content .how-it-works__jumbotron .btn-highlight{font-size:16px;font-weight:bold;color:#fff;padding:18px 31px;margin-top:30px}.webapp-content .how-it-works__tabs{box-shadow:inset 0 -2px 0 0 #d8d8d8;}.webapp-content .how-it-works__tabs__wrap{width:100%;max-width:800px;margin:auto;display:-webkit-flex;display:-ms-flexbox;display:flex}.webapp-content .how-it-works__tab{-webkit-flex:1;-ms-flex:1;flex:1;font-size:20px;line-height:1.8;color:rgba(102,102,102,0.6);cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:56px;}.webapp-content .how-it-works__tab:hover{color:rgba(102,102,102,0.6);text-decoration:none}@media (max-width:640px){.webapp-content .how-it-works__tab{font-size:14px}}.webapp-content .how-it-works__tab--active{font-weight:bold;color:#003648;box-shadow:inset 0 -2px 0 0 #003648;}.webapp-content .how-it-works__tab--active:hover{color:#003648}.webapp-content .how-it-works__mentor-detail{max-width:800px;width:100%;margin:auto;padding:147px 0 32px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-transform:translate(0,300px);transform:translate(0,300px);opacity:.5;transition:opacity .8s,-webkit-transform .8s;transition:transform .8s,opacity .8s;transition:transform .8s,opacity .8s,-webkit-transform .8s;}.webapp-content .how-it-works__mentor-detail:after{margin-top:32px;width:40px;height:100px;content:'';background-image:url("/static/images/HowItWorks/arrow.png");background-size:cover}.webapp-content .how-it-works__mentor-detail__background{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:60px;width:100%;}.webapp-content .how-it-works__mentor-detail__background__conversation{position:relative}@media (max-width:640px){.webapp-content .how-it-works__mentor-detail__background{top:42px}}.webapp-content .how-it-works__mentor-detail__background img{width:360px;height:252px;}@media (max-width:640px){.webapp-content .how-it-works__mentor-detail__background img{width:180px;height:126px}}.webapp-content .how-it-works__mentor-detail--seen{-webkit-transform:none;transform:none;opacity:1}.webapp-content .how-it-works__mentor-detail__msg{border-radius:5px;background-color:#e6f4ff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);font-size:14px;text-align:left;color:#666;padding:6px 8px;position:absolute;}@media (max-width:640px){.webapp-content .how-it-works__mentor-detail__msg{width:108px}}.webapp-content .how-it-works__mentor-detail__msg--right{top:16px;right:-158px;}@media (max-width:640px){.webapp-content .how-it-works__mentor-detail__msg--right{right:-73px}}.webapp-content .how-it-works__mentor-detail__msg--right:before{content:'';position:absolute;top:0;left:-10px;width:0;height:0;border-style:solid;border-width:0 13px 13px 0;border-color:transparent #e6f4ff transparent transparent}.webapp-content .how-it-works__mentor-detail__msg--left{top:0;left:-116px;}@media (max-width:640px){.webapp-content .how-it-works__mentor-detail__msg--left{left:-64px}}.webapp-content .how-it-works__mentor-detail__msg--left:before{content:'';position:absolute;bottom:0;right:-8px;width:0;height:0;border-style:solid;border-width:13px 0 0 13px;border-color:transparent transparent transparent #e6f4ff;box-shadow:0 3px 2px -2px rgba(0,0,0,0.15)}.webapp-content .how-it-works__mentor-detail__cards{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;}.webapp-content .how-it-works__mentor-detail__cards > div + div{margin-left:20px;}@media (max-width:810px){.webapp-content .how-it-works__mentor-detail__cards > div + div{margin-left:auto}}@media (max-width:810px){.webapp-content .how-it-works__mentor-detail__cards{display:block}.webapp-content .how-it-works__mentor-detail__cards > div + div{margin-top:20px}}.webapp-content .how-it-works__mentor-detail__card{width:250px;height:250px;border-radius:6px;background-color:#fff;box-shadow:0 3px 5px 0 rgba(0,0,0,0.12);border:solid 1px #dfe4e6;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;padding:25px;}@media (max-width:810px){.webapp-content .how-it-works__mentor-detail__card{width:95%;height:auto;max-width:450px;max-height:450px;margin-left:auto;margin-right:auto}}@media (max-width:640px){.webapp-content .how-it-works__mentor-detail__card{max-width:250px;max-height:250px}}.webapp-content .how-it-works__mentor-detail__card img{-webkit-flex:none;-ms-flex:none;flex:none;width:60px;height:60px}.webapp-content .how-it-works__mentor-detail__card-title{-webkit-flex:none;-ms-flex:none;flex:none;font-size:20px;font-weight:bold;line-height:1.2;color:#003648;margin-top:5px}.webapp-content .how-it-works__mentor-detail__card-body{-webkit-flex:1;-ms-flex:1;flex:1;font-size:14px;line-height:1.71;color:#666;margin-top:10px}.webapp-content .how-it-works__freelance-detail{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:auto;width:90%;max-width:1000px;padding:60px 0;}@media (max-width:800px){.webapp-content .how-it-works__freelance-detail{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.webapp-content .how-it-works__freelance-detail--border{border-bottom:solid 1px #dcdcdc}.webapp-content .how-it-works__freelance-detail__messages{display:-webkit-flex;display:-ms-flexbox;display:flex;width:400px;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transform:translate(-300px,0);transform:translate(-300px,0);opacity:.5;transition:opacity 1s,-webkit-transform 1s;transition:transform 1s,opacity 1s;transition:transform 1s,opacity 1s,-webkit-transform 1s;}.webapp-content .how-it-works__freelance-detail__messages-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-right:13px}.webapp-content .how-it-works__freelance-detail__messages--seen{-webkit-transform:none;transform:none;opacity:1}@media (max-width:800px){.webapp-content .how-it-works__freelance-detail__messages{-webkit-transform:none;transform:none;opacity:1}}.webapp-content .how-it-works__freelance-detail__cmx-img{width:151px;height:220px}.webapp-content .how-it-works__freelance-detail__freelancer-img{width:150px;height:234px}.webapp-content .how-it-works__freelance-detail__message{border-radius:5px;background-color:#e6f4ff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);font-size:14px;text-align:left;color:#666;padding:6px 8px;position:relative;margin-bottom:8px;}.webapp-content .how-it-works__freelance-detail__message:before{content:'';position:absolute;top:0;right:-8px;width:0;height:0;border-style:solid;border-width:13px 13px 0 0;border-color:#e6f4ff transparent transparent transparent}.webapp-content .how-it-works__freelance-detail__message--type1{width:190px;}@media (max-width:800px){.webapp-content .how-it-works__freelance-detail__message--type1{width:170px}}.webapp-content .how-it-works__freelance-detail__message--type2{width:220px;}@media (max-width:800px){.webapp-content .how-it-works__freelance-detail__message--type2{width:170px}}.webapp-content .how-it-works__freelance-detail__role{font-size:12px;line-height:1.25;color:#999;width:100%;padding-left:8px}.webapp-content .how-it-works__freelance-detail__info{width:300px;-webkit-flex:none;-ms-flex:none;flex:none;margin-left:40px;}@media (max-width:800px){.webapp-content .how-it-works__freelance-detail__info{max-width:300px;width:95%;margin-bottom:40px;margin-left:0}}.webapp-content .how-it-works__freelance-detail__arrow{margin:auto;width:90%;height:80px;max-width:1000px;position:relative;}@media (max-width:800px){.webapp-content .how-it-works__freelance-detail__arrow{height:180px}}.webapp-content .how-it-works__freelance-detail__arrow img{width:52px;height:170px;margin-top:10px;margin-left:16px;position:absolute;right:30%;bottom:30px}.webapp-content .how-it-works__freelance-detail__title{font-size:28px;font-weight:bold;line-height:1.29;color:#003648;margin-bottom:20px}.webapp-content .how-it-works__freelance-detail__body{font-size:16px;line-height:1.5;color:#666;margin-bottom:20px}.webapp-content .how-it-works__freelance-detail a{display:inline-block;border-radius:3px;background-color:#4cc;box-shadow:0 3px 0 0 rgba(0,0,0,0.1);color:#fff;padding:8px 30px;font-weight:bold;}.webapp-content .how-it-works__freelance-detail a:hover{text-decoration:none;background-color:#34bebe;color:#fff}.webapp-content .how-it-works__step{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:65%;max-width:1000px;margin:auto;padding:73px 0;}.webapp-content .how-it-works__step__index{font-size:36px;font-weight:300;line-height:1.33;}.webapp-content .how-it-works__step__index--01{color:#ff8753}.webapp-content .how-it-works__step__index--02{color:#2bd99f}.webapp-content .how-it-works__step__index--03{color:#00cbef}.webapp-content .how-it-works__step__index--04{color:#ecbc40}.webapp-content .how-it-works__step__detail{width:40%;max-width:300px;-webkit-flex:none;-ms-flex:none;flex:none;margin-right:150px}.webapp-content .how-it-works__step__title{font-size:28px;font-weight:bold;line-height:1.29;color:#003648;margin-top:5px}.webapp-content .how-it-works__step__body{font-size:16px;line-height:1.5;color:#666;margin-top:20px}.webapp-content .how-it-works__step__link{font-weight:bold;margin-top:20px;display:block}.webapp-content .how-it-works__step__image{text-align:center;-webkit-transform:translate(400px,0);transform:translate(400px,0);opacity:.5;transition:opacity 1s,-webkit-transform 1s;transition:transform 1s,opacity 1s;transition:transform 1s,opacity 1s,-webkit-transform 1s}.webapp-content .how-it-works__step img{-webkit-flex:1;-ms-flex:1;flex:1;object-fit:contain}.webapp-content .how-it-works__step--reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.webapp-content .how-it-works__step--reverse .how-it-works__step__image{-webkit-transform:translate(-400px,0);transform:translate(-400px,0);opacity:.5}.webapp-content .how-it-works__step--reverse .how-it-works__step__detail{margin-right:0;margin-left:150px}.webapp-content .how-it-works__step--seen .how-it-works__step__image{-webkit-transform:none;transform:none;opacity:1}@media (max-width:800px){.webapp-content .how-it-works__step{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.webapp-content .how-it-works__step .how-it-works__step__title{font-size:22px}.webapp-content .how-it-works__step .how-it-works__step__body{font-size:14px}.webapp-content .how-it-works__step .how-it-works__step__detail{width:80%;margin:auto;max-width:400px}.webapp-content .how-it-works__step .how-it-works__step__image{-webkit-transform:none;transform:none;opacity:1}.webapp-content .how-it-works__step img{margin-top:60px;width:80%;max-width:400px}}.webapp-content .how-it-works h1,.webapp-content .how-it-works h2{font-family:'Raleway',sans-serif}.webapp-content .how-it-works h2{margin:0;font-size:36px;font-weight:bold;line-height:1.33;color:#003648;text-align:center;padding:0 10px;}@media (max-width:640px){.webapp-content .how-it-works h2{font-size:24px}}.webapp-content .how-it-works__body{min-height:calc(100vh - 340px)}.webapp-content .how-it-works__content{padding-top:120px;overflow:hidden}.webapp-content .how-it-works__bottom-cta{with:100%;max-width:800px;border-top:solid 1px #dcdcdc;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:60px auto auto;padding:93px 10px;text-align:center;}.webapp-content .how-it-works__bottom-cta h2{margin-bottom:12px;position:relative;}.webapp-content .how-it-works__bottom-cta h2:before{content:'';position:absolute;width:32px;height:48px;background-image:url("/static/images/HowItWorks/line_left.png");background-size:cover;top:0;left:-48px}.webapp-content .how-it-works__bottom-cta h2:after{content:'';position:absolute;width:30px;height:48px;background-image:url("/static/images/HowItWorks/line_right.png");background-size:cover;top:0;right:-48px}.webapp-content .how-it-works__bottom-cta .btn-highlight{width:180px;height:52px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:16px;font-weight:bold;margin-top:35px}.setup-payment-modal__header{font-size:24px;font-weight:bold;text-align:center;color:#003648;padding:30px;border-bottom:solid 1px rgba(221,221,221,0.5)}.setup-payment-modal__body{max-width:480px;width:85%;margin:auto}.setup-payment-modal__footer{background-color:#f5f5f5;border-top:solid 1px #e5e5e5;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:17px;}.setup-payment-modal__footer > div + div{margin-left:20px}.setup-payment-modal__cancel{width:150px;height:34px;border-radius:3px;background-color:#f3f3f3;border:solid 1px #ccc;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;color:#333;}.setup-payment-modal__cancel:hover{background-color:#e4e4e4}.setup-payment-modal__next{width:150px;height:36px;border-radius:2px;background-color:#00b5e2;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;color:#fff;font-weight:bold;}.setup-payment-modal__next:hover{background-color:#009cc3}.setup-payment-modal__next--disabled{opacity:.4;cursor:not-allowed;}.setup-payment-modal__next--disabled:hover{background-color:#00b5e2}.setup-payment-modal__message{border-radius:3px;text-align:center;padding:5px;font-size:12px;margin-top:15px;}.setup-payment-modal__message--error{color:#ff7142;background-color:#fff5f2}.setup-payment-modal__message--success{color:#00bb8f;background-color:#e6fffa;}.setup-payment-modal__message--success:before{content:"\f00c";font-size:14px;margin-right:3px;font-family:FontAwesome}.setup-payment-modal__payment-methods{padding:20px 0 30px;}.setup-payment-modal__payment-methods > div + div{margin-top:20px}.buy-credit-modal__header{font-size:24px;font-weight:bold;text-align:center;color:#003648;padding:30px;border-bottom:solid 1px rgba(221,221,221,0.5)}.buy-credit-modal__body{max-width:480px;width:85%;margin:auto}.buy-credit-modal__footer{background-color:#f5f5f5;border-top:solid 1px #e5e5e5;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:17px;}.buy-credit-modal__footer > div + div{margin-left:20px}.buy-credit-modal__cancel{width:150px;height:34px;border-radius:3px;background-color:#f3f3f3;border:solid 1px #ccc;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;color:#333;}.buy-credit-modal__cancel:hover{background-color:#e4e4e4}.buy-credit-modal__next{width:150px;height:36px;border-radius:2px;background-color:#00b5e2;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;color:#fff;font-weight:bold;}.buy-credit-modal__next:hover{background-color:#009cc3}.buy-credit-modal__next--disabled{opacity:.4;cursor:not-allowed;}.buy-credit-modal__next--disabled:hover{background-color:#00b5e2}.buy-credit-modal .buy-credit-form{padding:20px 60px 30px;}.buy-credit-modal .buy-credit-form__title{font-size:16px;font-weight:bold;line-height:1.5;letter-spacing:.3px;color:#054a5a;margin-bottom:10px}.buy-credit-modal .buy-credit-form__amount-options{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:30px;}.buy-credit-modal .buy-credit-form__amount-options > div + div{margin-left:10px}.buy-credit-modal .buy-credit-form__amount{border-radius:3px;border:solid 1px #e1e6e6;width:80px;height:36px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#555;cursor:pointer;}.buy-credit-modal .buy-credit-form__amount:hover{background-color:rgba(216,216,216,0.2);border:solid 1px #ccc}.buy-credit-modal .buy-credit-form__amount--active{border:solid 1px #007f9e;background-color:#e6f6fa;}.buy-credit-modal .buy-credit-form__amount--active:hover{border:solid 1px #007f9e;background-color:#e6f6fa}.buy-credit-modal .buy-credit-form__method-options >label + label{margin-top:5px}.buy-credit-modal .buy-credit-form__method{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:3px;border:solid 1px #e1e6e6;padding:0 15px;min-height:50px;}.buy-credit-modal .buy-credit-form__method:hover{background-color:rgba(216,216,216,0.2);border:solid 1px #ccc}.buy-credit-modal .buy-credit-form__method:active{background-color:#f0f0f0;border:solid 1px #ccc}.buy-credit-modal .buy-credit-form__method--disabled{cursor:default;border:solid 1px rgba(225,230,230,0.4);}.buy-credit-modal .buy-credit-form__method--disabled input{opacity:.4}.buy-credit-modal .buy-credit-form__method--disabled > div{opacity:.4}.buy-credit-modal .buy-credit-form__method--disabled:hover,.buy-credit-modal .buy-credit-form__method--disabled:active{border:solid 1px #e1e6e6;background-color:initial}.buy-credit-modal .buy-credit-form__method__title{-webkit-flex:1;-ms-flex:1;flex:1}.buy-credit-modal .buy-credit-form__method__subtitle{font-size:12px;line-height:1.17;color:#666}.buy-credit-modal .buy-credit-form__method a{color:#00b5e2;font-weight:bold;}.buy-credit-modal .buy-credit-form__method a:hover{color:#009cc2;cursor:pointer}.buy-credit-modal .buy-credit-form__method input{-webkit-flex:none;-ms-flex:none;flex:none;margin:0}.buy-credit-modal .buy-credit-form__method img{margin:0 15px}.buy-credit-modal .buy-credit-form__method-image{width:25px;height:25px}.buy-credit-modal .buy-credit-form__card-icon{width:40px;height:24px}.buy-credit-modal .buy-credit-form__add-card-icon{margin:0 15px;width:40px;height:24px;border-radius:4px;background-color:#666;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.buy-credit-modal .buy-credit-form__add-card-icon:before{content:"\f067";font-size:12px;font-family:FontAwesome;color:#fff}.buy-credit-modal .payment-method-selector .settings__card__title{font-size:16px;font-weight:bold;line-height:1.5;letter-spacing:.3px;color:#054a5a;margin-bottom:10px}.credit-card-editor{border-radius:3px;border:solid 1px #e1e6e6;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 30px 0 15px;min-height:84px;}.credit-card-editor__body{-webkit-flex:1;-ms-flex:1;flex:1;padding:10px 15px}.credit-card-editor__icon{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.credit-card-editor__icon img{width:40px;height:24px}.credit-card-editor__title{font-size:16px;line-height:1.5;color:#4c4c4c}.credit-card-editor__subtitle{font-size:12px;line-height:1.17;color:rgba(102,102,102,0.4)}.credit-card-editor__action{font-weight:bold;color:#00b5e2;cursor:pointer;}.credit-card-editor__action:hover{color:#009cc3}.credit-card-editor__add-card-icon{width:40px;height:24px;border-radius:4px;background-color:#666;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.credit-card-editor__add-card-icon:before{content:"\f067";font-size:12px;font-family:FontAwesome;color:#fff}.cm-credit-editor{border-radius:3px;border:solid 1px #e1e6e6;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 30px 0 15px;min-height:84px;}.cm-credit-editor__body{-webkit-flex:1;-ms-flex:1;flex:1;padding:10px 15px}.cm-credit-editor__icon{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.cm-credit-editor__icon img{width:41px;height:24px}.cm-credit-editor__title{font-size:16px;line-height:1.5;color:#4c4c4c}.cm-credit-editor__subtitle{font-size:12px;line-height:1.17;color:rgba(102,102,102,0.4)}.cm-credit-editor__action{font-weight:bold;color:#00b5e2;cursor:pointer;}.cm-credit-editor__action:hover{color:#009cc3}.coinbase-checkout-modal iframe{background-color:#fff}.webapp-content .instant-help{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:fixed;top:70px;right:10px;width:440px;box-shadow:0 2px 3px 0 rgba(0,0,0,0.24),0 0 3px 0 rgba(0,0,0,0.12);background:#fff;border:solid 1px #e5e5e5;z-index:1000;}.webapp-content .instant-help-enter{-webkit-transform:translateX(500px);transform:translateX(500px)}.webapp-content .instant-help-enter-active{-webkit-transform:translateX(0);transform:translateX(0);transition:-webkit-transform 500ms ease-in;transition:transform 500ms ease-in;transition:transform 500ms ease-in, -webkit-transform 500ms ease-in}.webapp-content .instant-help-exit{-webkit-transform:translateX(0);transform:translateX(0)}.webapp-content .instant-help-exit-active{-webkit-transform:translateX(500px);transform:translateX(500px)}.webapp-content .instant-help__request{padding:20px;word-break:break-word}.webapp-content .instant-help__request-summary{font-size:18px;font-weight:bold;line-height:1;color:#333;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.webapp-content .instant-help__cancel{color:#666;font-size:16px;cursor:pointer}.webapp-content .instant-help__request-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px;}.webapp-content .instant-help__request-content__inner{-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .instant-help__request-title{font-weight:600;line-height:1.43;color:#666}.webapp-content .instant-help__request--avatar{width:50px;height:50px;-webkit-flex:none;-ms-flex:none;flex:none;margin-left:16px}.webapp-content .instant-help__request-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:4px;}.webapp-content .instant-help__request-info span{display:inline-block;margin-right:10px}.webapp-content .instant-help__request-time{font-size:12px;line-height:1.5;text-align:left;color:#666}.webapp-content .instant-help__request-type{font-size:11px;line-height:1.4;padding:3px 10px;font-weight:600;margin-right:11px;border-radius:3px;}.webapp-content .instant-help__request-type--long-term{background-color:#daf2ed;color:#52ccaf}.webapp-content .instant-help__request-type--one-on-one{background-color:#e4f1f2;color:#50cde6}.webapp-content .instant-help__request-type--offline-help{background-color:#e6f2e4;color:#74cc52}.webapp-content .instant-help__actions{background-color:#f9f9f9;border-top:solid 1px #e5e5e5;padding:20px;display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .instant-help__actions > div + a{margin-left:15px}.webapp-content .instant-help__actions .btn{font-size:14px;padding:10px 28px;border-radius:3px;background-color:#f3f3f3;border:solid 1px #ccc;}.webapp-content .instant-help__actions .btn:hover{background-color:#e9e9e9}.webapp-content .instant-help__actions .btn:active{background-color:#e0e0e0}.webapp-content .instant-help__actions .btn-secondary{font-weight:bold;padding:10px 28px;width:150px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}html{font-size:14px;font-family:Open Sans,sans-serif}.cui-dialog input[type='text'],.cui-suggest-schedule-modal input[type='text'],.cui-freelance-job-creation-modal input[type='text'],.settings__api-setting input[type='text'],.cui-dialog input[type='url'],.cui-suggest-schedule-modal input[type='url'],.cui-freelance-job-creation-modal input[type='url'],.settings__api-setting input[type='url'],.cui-dialog input[type='number'],.cui-suggest-schedule-modal input[type='number'],.cui-freelance-job-creation-modal input[type='number'],.settings__api-setting input[type='number']{padding:8px 0 9px;background:transparent;margin:0;border:0}.cui-dialog select:focus,.cui-suggest-schedule-modal select:focus,.cui-freelance-job-creation-modal select:focus,.settings__api-setting select:focus{border:none}.cui-dialog textarea:focus,.cui-suggest-schedule-modal textarea:focus,.cui-freelance-job-creation-modal textarea:focus,.settings__api-setting textarea:focus{box-shadow:0 0 0 2px #009fc6 !important}.cui-dialog .row,.cui-suggest-schedule-modal .row,.cui-freelance-job-creation-modal .row,.settings__api-setting .row{margin-left:inherit}.cui-dialog ul,.cui-suggest-schedule-modal ul,.cui-freelance-job-creation-modal ul,.settings__api-setting ul{margin:0}.webapp__init-flash{position:fixed;width:100%;top:50px;z-index:3}.webapp-content .row{margin-left:0;margin-right:0}
.s-profile-empty-ghost{width:32px;height:46px;background-position:0 0;background-image:url("/static/images/sprite-profile.png")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.s-profile-empty-ghost{background-size:32px 46px;background-image:url("/static/images/sprite-profile@2x.png")}}.s-dashboard-notification-hover{width:24px;height:24px;background-position:0 0;background-image:url("/static/images/sprite-dashboard.png")}.s-dashboard-notification-subscribe{width:24px;height:24px;background-position:-24px 0;background-image:url("/static/images/sprite-dashboard.png")}.s-dashboard-notification-subscribed{width:24px;height:24px;background-position:0 -24px;background-image:url("/static/images/sprite-dashboard.png")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.s-dashboard-notification-hover{background-size:48px 48px;background-image:url("/static/images/sprite-dashboard@2x.png")}.s-dashboard-notification-subscribe{background-size:48px 48px;background-image:url("/static/images/sprite-dashboard@2x.png")}.s-dashboard-notification-subscribed{background-size:48px 48px;background-image:url("/static/images/sprite-dashboard@2x.png")}}.s-header-community-collection{width:48px;height:48px;background-position:0 0;background-image:url("/static/images/sprite-header.png")}.s-header-community-hot-topic{width:48px;height:48px;background-position:-48px 0;background-image:url("/static/images/sprite-header.png")}.s-header-community-trending-post{width:48px;height:48px;background-position:0 -48px;background-image:url("/static/images/sprite-header.png")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.s-header-community-collection{background-size:96px 96px;background-image:url("/static/images/sprite-header@2x.png")}.s-header-community-hot-topic{background-size:96px 96px;background-image:url("/static/images/sprite-header@2x.png")}.s-header-community-trending-post{background-size:96px 96px;background-image:url("/static/images/sprite-header@2x.png")}}.s-lesson-summary-collection{width:60px;height:60px;background-position:0 0;background-image:url("/static/images/sprite-lesson-summary.png")}.s-lesson-summary-message{width:60px;height:60px;background-position:-60px 0;background-image:url("/static/images/sprite-lesson-summary.png")}.s-lesson-summary-refund{width:60px;height:60px;background-position:0 -60px;background-image:url("/static/images/sprite-lesson-summary.png")}.s-lesson-summary-review{width:60px;height:60px;background-position:-60px -60px;background-image:url("/static/images/sprite-lesson-summary.png")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.s-lesson-summary-collection{background-size:120px 120px;background-image:url("/static/images/sprite-lesson-summary@2x.png")}.s-lesson-summary-message{background-size:120px 120px;background-image:url("/static/images/sprite-lesson-summary@2x.png")}.s-lesson-summary-refund{background-size:120px 120px;background-image:url("/static/images/sprite-lesson-summary@2x.png")}.s-lesson-summary-review{background-size:120px 120px;background-image:url("/static/images/sprite-lesson-summary@2x.png")}}.s-article-template-blank-w{width:50px;height:50px;background-position:0 0;background-image:url("/static/images/sprite-article-template.png")}.s-article-template-blank{width:50px;height:50px;background-position:-50px 0;background-image:url("/static/images/sprite-article-template.png")}.s-article-template-built-w{width:50px;height:50px;background-position:0 -50px;background-image:url("/static/images/sprite-article-template.png")}.s-article-template-built{width:50px;height:50px;background-position:-50px -50px;background-image:url("/static/images/sprite-article-template.png")}.s-article-template-learned-w{width:50px;height:50px;background-position:-100px 0;background-image:url("/static/images/sprite-article-template.png")}.s-article-template-learned{width:50px;height:50px;background-position:-100px -50px;background-image:url("/static/images/sprite-article-template.png")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.s-article-template-blank-w{background-size:150px 100px;background-image:url("/static/images/sprite-article-template@2x.png")}.s-article-template-blank{background-size:150px 100px;background-image:url("/static/images/sprite-article-template@2x.png")}.s-article-template-built-w{background-size:150px 100px;background-image:url("/static/images/sprite-article-template@2x.png")}.s-article-template-built{background-size:150px 100px;background-image:url("/static/images/sprite-article-template@2x.png")}.s-article-template-learned-w{background-size:150px 100px;background-image:url("/static/images/sprite-article-template@2x.png")}.s-article-template-learned{background-size:150px 100px;background-image:url("/static/images/sprite-article-template@2x.png")}}.s-leaderboard-logo-500{width:38px;height:50px;background-position:0 -150px;background-image:url("/static/images/sprite-leaderboard.png")}.s-leaderboard-logo-fortune{width:78px;height:50px;background-position:-153px 0;background-image:url("/static/images/sprite-leaderboard.png")}.s-leaderboard-logo-product-hunt{width:153px;height:50px;background-position:0 0;background-image:url("/static/images/sprite-leaderboard.png")}.s-leaderboard-logo-tc{width:116px;height:50px;background-position:0 -100px;background-image:url("/static/images/sprite-leaderboard.png")}.s-leaderboard-logo-techstars{width:58px;height:50px;background-position:-153px -50px;background-image:url("/static/images/sprite-leaderboard.png")}.s-leaderboard-logo-wsj{width:41px;height:50px;background-position:-153px -100px;background-image:url("/static/images/sprite-leaderboard.png")}.s-leaderboard-logo-yc{width:153px;height:50px;background-position:0 -50px;background-image:url("/static/images/sprite-leaderboard.png")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.s-leaderboard-logo-500{background-size:231px 200px;background-image:url("/static/images/sprite-leaderboard@2x.png")}.s-leaderboard-logo-fortune{background-size:231px 200px;background-image:url("/static/images/sprite-leaderboard@2x.png")}.s-leaderboard-logo-product-hunt{background-size:231px 200px;background-image:url("/static/images/sprite-leaderboard@2x.png")}.s-leaderboard-logo-tc{background-size:231px 200px;background-image:url("/static/images/sprite-leaderboard@2x.png")}.s-leaderboard-logo-techstars{background-size:231px 200px;background-image:url("/static/images/sprite-leaderboard@2x.png")}.s-leaderboard-logo-wsj{background-size:231px 200px;background-image:url("/static/images/sprite-leaderboard@2x.png")}.s-leaderboard-logo-yc{background-size:231px 200px;background-image:url("/static/images/sprite-leaderboard@2x.png")}}.s-request-form-cmx-logo{width:43px;height:43px;background-position:0 -88px;background-image:url("/static/images/sprite-request-form.png")}.s-request-form-live-help-active{width:44px;height:44px;background-position:0 0;background-image:url("/static/images/sprite-request-form.png")}.s-request-form-live-help{width:44px;height:44px;background-position:-44px 0;background-image:url("/static/images/sprite-request-form.png")}.s-request-form-long-term-active{width:44px;height:44px;background-position:0 -44px;background-image:url("/static/images/sprite-request-form.png")}.s-request-form-long-term{width:44px;height:44px;background-position:-44px -44px;background-image:url("/static/images/sprite-request-form.png")}.s-request-form-offline-help-active{width:44px;height:44px;background-position:-88px 0;background-image:url("/static/images/sprite-request-form.png")}.s-request-form-offline-help{width:44px;height:44px;background-position:-88px -44px;background-image:url("/static/images/sprite-request-form.png")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.s-request-form-cmx-logo{background-size:132px 131px;background-image:url("/static/images/sprite-request-form@2x.png")}.s-request-form-live-help-active{background-size:132px 131px;background-image:url("/static/images/sprite-request-form@2x.png")}.s-request-form-live-help{background-size:132px 131px;background-image:url("/static/images/sprite-request-form@2x.png")}.s-request-form-long-term-active{background-size:132px 131px;background-image:url("/static/images/sprite-request-form@2x.png")}.s-request-form-long-term{background-size:132px 131px;background-image:url("/static/images/sprite-request-form@2x.png")}.s-request-form-offline-help-active{background-size:132px 131px;background-image:url("/static/images/sprite-request-form@2x.png")}.s-request-form-offline-help{background-size:132px 131px;background-image:url("/static/images/sprite-request-form@2x.png")}}.s-get-help-cmx-active{width:44px;height:44px;background-position:0 0;background-image:url("/static/images/sprite-get-help.png")}.s-get-help-cmx{width:44px;height:44px;background-position:-44px 0;background-image:url("/static/images/sprite-get-help.png")}.s-get-help-live-help-active{width:44px;height:44px;background-position:0 -44px;background-image:url("/static/images/sprite-get-help.png")}.s-get-help-live-help{width:44px;height:44px;background-position:-44px -44px;background-image:url("/static/images/sprite-get-help.png")}.s-get-help-long-term-active{width:44px;height:44px;background-position:-88px 0;background-image:url("/static/images/sprite-get-help.png")}.s-get-help-long-term{width:44px;height:44px;background-position:-88px -44px;background-image:url("/static/images/sprite-get-help.png")}.s-get-help-small-task-active{width:44px;height:44px;background-position:0 -88px;background-image:url("/static/images/sprite-get-help.png")}.s-get-help-small-task{width:44px;height:44px;background-position:-44px -88px;background-image:url("/static/images/sprite-get-help.png")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.s-get-help-cmx-active{background-size:132px 132px;background-image:url("/static/images/sprite-get-help@2x.png")}.s-get-help-cmx{background-size:132px 132px;background-image:url("/static/images/sprite-get-help@2x.png")}.s-get-help-live-help-active{background-size:132px 132px;background-image:url("/static/images/sprite-get-help@2x.png")}.s-get-help-live-help{background-size:132px 132px;background-image:url("/static/images/sprite-get-help@2x.png")}.s-get-help-long-term-active{background-size:132px 132px;background-image:url("/static/images/sprite-get-help@2x.png")}.s-get-help-long-term{background-size:132px 132px;background-image:url("/static/images/sprite-get-help@2x.png")}.s-get-help-small-task-active{background-size:132px 132px;background-image:url("/static/images/sprite-get-help@2x.png")}.s-get-help-small-task{background-size:132px 132px;background-image:url("/static/images/sprite-get-help@2x.png")}}.s-company-logos-barclays{width:190px;height:80px;background-position:0 0;background-image:url("/static/images/sprite-company-logos.png")}.s-company-logos-bose{width:190px;height:80px;background-position:0 -80px;background-image:url("/static/images/sprite-company-logos.png")}.s-company-logos-coca-cola{width:190px;height:80px;background-position:-190px 0;background-image:url("/static/images/sprite-company-logos.png")}.s-company-logos-disney{width:190px;height:80px;background-position:-190px -80px;background-image:url("/static/images/sprite-company-logos.png")}.s-company-logos-hp{width:190px;height:80px;background-position:0 -160px;background-image:url("/static/images/sprite-company-logos.png")}.s-company-logos-ing{width:190px;height:80px;background-position:-190px -160px;background-image:url("/static/images/sprite-company-logos.png")}.s-company-logos-mc-donald{width:190px;height:80px;background-position:0 -240px;background-image:url("/static/images/sprite-company-logos.png")}.s-company-logos-nascar{width:190px;height:80px;background-position:-190px -240px;background-image:url("/static/images/sprite-company-logos.png")}.s-company-logos-tech-stars{width:190px;height:80px;background-position:-380px 0;background-image:url("/static/images/sprite-company-logos.png")}.s-company-logos-yc{width:190px;height:80px;background-position:-380px -80px;background-image:url("/static/images/sprite-company-logos.png")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.s-company-logos-barclays{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}.s-company-logos-bose{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}.s-company-logos-coca-cola{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}.s-company-logos-disney{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}.s-company-logos-hp{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}.s-company-logos-ing{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}.s-company-logos-mc-donald{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}.s-company-logos-nascar{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}.s-company-logos-tech-stars{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}.s-company-logos-yc{background-size:570px 320px;background-image:url("/static/images/sprite-company-logos@2x.png")}}.s-careers-icon-challenge{width:40px;height:40px;background-position:-40px 0;background-image:url("/static/images/sprite-careers.png")}.s-careers-icon-cm-rocks{width:28px;height:40px;background-position:-120px -36px;background-image:url("/static/images/sprite-careers.png")}.s-careers-icon-community{width:32px;height:32px;background-position:0 -120px;background-image:url("/static/images/sprite-careers.png")}.s-careers-icon-cool{width:40px;height:40px;background-position:-40px -40px;background-image:url("/static/images/sprite-careers.png")}.s-careers-icon-engineer{width:36px;height:36px;background-position:-40px -80px;background-image:url("/static/images/sprite-careers.png")}.s-careers-icon-good{width:40px;height:40px;background-position:-80px -40px;background-image:url("/static/images/sprite-careers.png")}.s-careers-icon-learn{width:40px;height:40px;background-position:0 0;background-image:url("/static/images/sprite-careers.png")}.s-careers-icon-love{width:40px;height:40px;background-position:-80px 0;background-image:url("/static/images/sprite-careers.png")}.s-careers-icon-marketing{width:36px;height:36px;background-position:-76px -80px;background-image:url("/static/images/sprite-careers.png")}.s-careers-icon-operation{width:32px;height:32px;background-position:-120px -76px;background-image:url("/static/images/sprite-careers.png")}.s-careers-icon-pace{width:40px;height:40px;background-position:0 -40px;background-image:url("/static/images/sprite-careers.png")}.s-careers-icon-product{width:36px;height:36px;background-position:-120px 0;background-image:url("/static/images/sprite-careers.png")}.s-careers-icon-target{width:40px;height:40px;background-position:0 -80px;background-image:url("/static/images/sprite-careers.png")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.s-careers-icon-challenge{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}.s-careers-icon-cm-rocks{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}.s-careers-icon-community{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}.s-careers-icon-cool{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}.s-careers-icon-engineer{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}.s-careers-icon-good{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}.s-careers-icon-learn{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}.s-careers-icon-love{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}.s-careers-icon-marketing{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}.s-careers-icon-operation{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}.s-careers-icon-pace{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}.s-careers-icon-product{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}.s-careers-icon-target{background-size:156px 152px;background-image:url("/static/images/sprite-careers@2x.png")}}.s-categories-lang_android_color{width:30px;height:30px;background-position:-30px 0;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_android_grey{width:30px;height:30px;background-position:-150px -120px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_angular_color{width:30px;height:30px;background-position:0 -30px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_angular_grey{width:30px;height:30px;background-position:-30px -30px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_aws_color{width:30px;height:30px;background-position:-60px 0;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_aws_grey{width:30px;height:30px;background-position:-60px -30px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_cpp_color{width:30px;height:30px;background-position:0 -60px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_cpp_grey{width:30px;height:30px;background-position:-30px -60px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_csharp_color{width:30px;height:30px;background-position:-60px -60px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_csharp_grey{width:30px;height:30px;background-position:-90px 0;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_css_color{width:30px;height:30px;background-position:-90px -30px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_css_grey{width:30px;height:30px;background-position:-90px -60px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_data_science_color{width:30px;height:30px;background-position:0 -90px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_data_science_grey{width:30px;height:30px;background-position:-30px -90px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_devops_color{width:30px;height:30px;background-position:-60px -90px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_devops_grey{width:30px;height:30px;background-position:-90px -90px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_django_color{width:30px;height:30px;background-position:-120px 0;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_django_grey{width:30px;height:30px;background-position:-120px -30px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_docker_color{width:30px;height:30px;background-position:-120px -60px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_docker_grey{width:30px;height:30px;background-position:-120px -90px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_firebase_color{width:30px;height:30px;background-position:0 -120px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_firebase_grey{width:30px;height:30px;background-position:-30px -120px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_git_color{width:30px;height:30px;background-position:-60px -120px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_git_grey{width:30px;height:30px;background-position:-90px -120px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_go_color{width:30px;height:30px;background-position:-120px -120px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_go_grey{width:30px;height:30px;background-position:-150px 0;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_ios_color{width:30px;height:30px;background-position:-150px -30px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_ios_grey{width:30px;height:30px;background-position:-150px -60px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_java_color{width:30px;height:30px;background-position:-150px -90px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_java_grey{width:30px;height:30px;background-position:0 0;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_js_color{width:30px;height:30px;background-position:0 -150px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_js_grey{width:30px;height:30px;background-position:-30px -150px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_linux_color{width:30px;height:30px;background-position:-60px -150px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_linux_grey{width:30px;height:30px;background-position:-90px -150px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_meteor_color{width:30px;height:30px;background-position:-120px -150px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_meteor_grey{width:30px;height:30px;background-position:-150px -150px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_no_color{width:30px;height:30px;background-position:-180px 0;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_no_grey{width:30px;height:30px;background-position:-180px -30px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_nodejs_color{width:30px;height:30px;background-position:-180px -60px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_nodejs_grey{width:30px;height:30px;background-position:-180px -90px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_php_color{width:30px;height:30px;background-position:-180px -120px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_php_grey{width:30px;height:30px;background-position:-180px -150px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_python_color{width:30px;height:30px;background-position:0 -180px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_python_grey{width:30px;height:30px;background-position:-30px -180px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_react_color{width:30px;height:30px;background-position:-60px -180px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_react_grey{width:30px;height:30px;background-position:-90px -180px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_ror_color{width:30px;height:30px;background-position:-120px -180px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_ror_grey{width:30px;height:30px;background-position:-150px -180px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_ruby_color{width:30px;height:30px;background-position:-180px -180px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_ruby_grey{width:30px;height:30px;background-position:-210px 0;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_spark_color{width:30px;height:30px;background-position:-210px -30px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_spark_grey{width:30px;height:30px;background-position:-210px -60px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_sql_color{width:30px;height:30px;background-position:-210px -90px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_sql_grey{width:30px;height:30px;background-position:-210px -120px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_swift_color{width:30px;height:30px;background-position:-210px -150px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_swift_grey{width:30px;height:30px;background-position:-210px -180px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_testing_color{width:30px;height:30px;background-position:0 -210px;background-image:url("/static/images/sprite-categories.png")}.s-categories-lang_testing_grey{width:30px;height:30px;background-position:-30px -210px;background-image:url("/static/images/sprite-categories.png")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.s-categories-lang_android_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_android_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_angular_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_angular_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_aws_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_aws_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_cpp_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_cpp_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_csharp_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_csharp_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_css_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_css_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_data_science_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_data_science_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_devops_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_devops_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_django_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_django_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_docker_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_docker_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_firebase_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_firebase_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_git_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_git_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_go_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_go_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_ios_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_ios_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_java_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_java_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_js_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_js_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_linux_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_linux_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_meteor_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_meteor_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_no_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_no_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_nodejs_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_nodejs_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_php_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_php_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_python_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_python_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_react_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_react_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_ror_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_ror_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_ruby_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_ruby_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_spark_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_spark_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_sql_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_sql_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_swift_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_swift_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_testing_color{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}.s-categories-lang_testing_grey{background-size:240px 240px;background-image:url("/static/images/sprite-categories@2x.png")}}.modal-block{display:none;background-color:#fff;border-radius:3px}.webapp-content .dashboard .action-btn,.dashboard__main-content__popup-modal .action-btn,.webapp-content .dashboard .action-btn--hollow,.dashboard__main-content__popup-modal .action-btn--hollow,.webapp-content .dashboard .action-btn-light,.dashboard__main-content__popup-modal .action-btn-light,.webapp-content .dashboard .action-btn-primary,.dashboard__main-content__popup-modal .action-btn-primary,.webapp-content .dashboard .action-btn-primary--disabled,.dashboard__main-content__popup-modal .action-btn-primary--disabled,.webapp-content .dashboard .action-btn-secondary,.dashboard__main-content__popup-modal .action-btn-secondary{border-radius:3px;font-size:14px;padding:8px 18px;text-align:center;text-transform:uppercase;outline:none;border:none;cursor:pointer;display:inline-block;}.webapp-content .dashboard .action-btn i,.dashboard__main-content__popup-modal .action-btn i,.webapp-content .dashboard .action-btn--hollow i,.dashboard__main-content__popup-modal .action-btn--hollow i,.webapp-content .dashboard .action-btn-light i,.dashboard__main-content__popup-modal .action-btn-light i,.webapp-content .dashboard .action-btn-primary i,.dashboard__main-content__popup-modal .action-btn-primary i,.webapp-content .dashboard .action-btn-primary--disabled i,.dashboard__main-content__popup-modal .action-btn-primary--disabled i,.webapp-content .dashboard .action-btn-secondary i,.dashboard__main-content__popup-modal .action-btn-secondary i{font-size:1.1em;padding-right:6px}.webapp-content .dashboard .action-btn,.dashboard__main-content__popup-modal .action-btn{color:#f6f6f6;background:#8c8c8c;}.webapp-content .dashboard .action-btn i,.dashboard__main-content__popup-modal .action-btn i{color:#f6f6f6}.webapp-content .dashboard .action-btn:hover,.dashboard__main-content__popup-modal .action-btn:hover{background:#7e7e7e}.webapp-content .dashboard .action-btn--hollow,.dashboard__main-content__popup-modal .action-btn--hollow{padding:7px 13px;border:1px solid #868686;color:#868686;background:#fff;}.webapp-content .dashboard .action-btn--hollow:hover,.dashboard__main-content__popup-modal .action-btn--hollow:hover{border:1px solid #929292}.webapp-content .dashboard .action-btn-light,.dashboard__main-content__popup-modal .action-btn-light{color:#656565;background:#dcdcdc;}.webapp-content .dashboard .action-btn-light i,.dashboard__main-content__popup-modal .action-btn-light i{color:#777}.webapp-content .dashboard .action-btn-light:hover,.dashboard__main-content__popup-modal .action-btn-light:hover{background:#c6c6c6}.webapp-content .dashboard .action-btn-primary,.dashboard__main-content__popup-modal .action-btn-primary{color:#fff;background:#00b5e2;font-weight:500;}.webapp-content .dashboard .action-btn-primary i,.dashboard__main-content__popup-modal .action-btn-primary i{color:#fff}.webapp-content .dashboard .action-btn-primary:hover,.dashboard__main-content__popup-modal .action-btn-primary:hover{background:#00a3cb}.webapp-content .dashboard .action-btn-primary--disabled,.dashboard__main-content__popup-modal .action-btn-primary--disabled{cursor:default;opacity:.4;color:#fff;background:#00b5e2;font-weight:500;}.webapp-content .dashboard .action-btn-primary--disabled:hover,.dashboard__main-content__popup-modal .action-btn-primary--disabled:hover{background:#0ecfff}.webapp-content .dashboard .action-btn-secondary,.dashboard__main-content__popup-modal .action-btn-secondary{color:#fff;background:#00bc8d;}.webapp-content .dashboard .action-btn-secondary i,.dashboard__main-content__popup-modal .action-btn-secondary i{color:#fff}.webapp-content .dashboard .action-btn-secondary:hover,.dashboard__main-content__popup-modal .action-btn-secondary:hover{background:#00a97f}.ReactModalPortal .ReactModal__Overlay--after-open{z-index:1001;-webkit-animation:fadein .2s;animation:fadein .2s}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}.dashboard__main-content__popup-modal .popup-modal__header{border-bottom:1px solid #ddd;position:relative;text-align:center;padding:10px;margin-top:4px;}.dashboard__main-content__popup-modal .popup-modal__header h2{font-weight:500;color:#073648;margin:10px 0;}@media (max-width:740px){.dashboard__main-content__popup-modal .popup-modal__header h2{font-size:18px}}.dashboard__main-content__popup-modal .popup-modal__header__close{position:absolute;top:5px;right:20px;color:#fff;background:#c7c7c7;border-radius:50%;width:20px;height:20px;cursor:pointer;text-align:center;}.dashboard__main-content__popup-modal .popup-modal__header__close:hover{background:#b3b3b3}@media (max-width:740px){.dashboard__main-content__popup-modal .popup-modal__header__close{top:-10px;right:0}}.dashboard__main-content__popup-modal .popup-modal__header__lead-paragraph{font-size:14px;line-height:1.4;color:#888;width:80%;margin:10px auto 20px}.dashboard__main-content__popup-modal .popup-modal__body{padding:40px 60px;}.dashboard__main-content__popup-modal .popup-modal__body textarea{width:100%;box-sizing:border-box}@media (max-width:740px){.dashboard__main-content__popup-modal .popup-modal__body{padding:16px}}.dashboard__main-content__popup-modal .popup-modal__change-rate{color:#888;text-align:center;}.dashboard__main-content__popup-modal .popup-modal__change-rate .change-rate__body{padding:25px 0;font-size:1.2em;color:#666;}.dashboard__main-content__popup-modal .popup-modal__change-rate .change-rate__body span{vertical-align:middle}.dashboard__main-content__popup-modal .popup-modal__change-rate .change-rate__body input{font-size:1.3em;font-weight:500;text-align:center;width:70px;margin:0 8px 0 4px}.dashboard__main-content__popup-modal .popup-modal__note{text-align:center}.dashboard__main-content__popup-modal .popup-modal__label{padding-bottom:10px;}.dashboard__main-content__popup-modal .popup-modal__label h5{margin:0}.dashboard__main-content__popup-modal .popup-modal__label--required{color:#ef7240}.dashboard__main-content__popup-modal .popup-modal__input--error{border:1px solid #ef7240}.dashboard__main-content__popup-modal .popup-modal__footer{padding:2em;background:#f1f1f1;text-align:center;border-top:1px solid #e6e6e6;}@media (max-width:740px){.dashboard__main-content__popup-modal .popup-modal__footer{padding:16px}}.dashboard__main-content__popup-modal .popup-modal__footer .action-btn{margin-right:1em}.dashboard__main-content__popup-modal .popup-modal__skip-survey{display:-webkit-flex;display:-ms-flexbox;display:flex;}.dashboard__main-content__popup-modal .popup-modal__skip-survey .skip-survey{-webkit-flex:1;-ms-flex:1;flex:1;}.dashboard__main-content__popup-modal .popup-modal__skip-survey .skip-survey__item{margin-bottom:14px;}.dashboard__main-content__popup-modal .popup-modal__skip-survey .skip-survey__item input,.dashboard__main-content__popup-modal .popup-modal__skip-survey .skip-survey__item label{display:inline-block;vertical-align:middle;margin:0}.dashboard__main-content__popup-modal .popup-modal__skip-survey .skip-survey__item label{margin-left:10px;font-size:1.1em}.dashboard__main-content__popup-modal .popup-modal__confirm-schedule{text-align:center;}.dashboard__main-content__popup-modal .popup-modal__confirm-schedule__warning{display:inline-block;text-align:left;font-weight:500;color:#333}.dashboard__main-content__popup-modal .popup-modal__reschedule{display:-webkit-flex;display:-ms-flexbox;display:flex;}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__block{-webkit-flex:1;-ms-flex:1;flex:1;max-width:50%;}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__block:first-child{margin-right:20px}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__block input,.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__block select{width:100%;margin:0;box-sizing:border-box;height:30px}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__inner-block:first-child{margin-bottom:30px}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__label h5{-webkit-flex:1;-ms-flex:1;flex:1;margin:0}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__label__offset{font-size:.9em;color:#777}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time > div{width:120px;display:inline-block;position:relative;}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time > div:first-child{margin-right:10px}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .input-group.date{position:relative;}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .input-group.date .input-group-addon{position:absolute;cursor:pointer;width:100%;height:100%;left:0;top:0}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .bootstrap-datetimepicker-widget.dropdown-menu.bottom.pull-right{left:0 !important;top:30px !important;}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .bootstrap-datetimepicker-widget.dropdown-menu.bottom.pull-right:before,.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .bootstrap-datetimepicker-widget.dropdown-menu.bottom.pull-right:after{border:none}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .bootstrap-datetimepicker-widget .timepicker-picker{padding:10px 2px}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .bootstrap-datetimepicker-widget .glyphicon{width:auto;height:auto;font-size:1.2em;line-height:0;}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .bootstrap-datetimepicker-widget .glyphicon.glyphicon-chevron-up:before{content:'+'}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .bootstrap-datetimepicker-widget .glyphicon.glyphicon-chevron-down:before{content:'-'}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .bootstrap-datetimepicker-widget td,.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .bootstrap-datetimepicker-widget span{box-sizing:border-box}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .bootstrap-datetimepicker-widget td{width:0}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .bootstrap-datetimepicker-widget a.btn,.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .bootstrap-datetimepicker-widget .btn.picker-switch{text-align:left;background:#fff;color:#666;height:auto;border:none}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .bootstrap-datetimepicker-widget .btn.picker-switch:before{content:'back'}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .bootstrap-datetimepicker-widget .list-unstyled{margin:0;list-style:none}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__select-time .bootstrap-datetimepicker-widget .table-condensed td{padding:3px 5px}.dashboard__main-content__popup-modal .popup-modal__reschedule .reschedule__other-time{font-size:1.1em}.dashboard__main-content__popup-modal .popup-modal__how-long-term-works{max-height:250px;overflow:scroll;}@media (max-width:850px){.dashboard__main-content__popup-modal .popup-modal__how-long-term-works{display:block}}.dashboard__main-content__popup-modal .popup-modal__how-long-term-works .how-long-term-works__hint{color:#999}.dashboard__main-content__popup-modal .popup-modal__how-long-term-works .how-long-term-works__img{width:90%;margin:12px auto}.get_started_modal{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;}.get_started_modal__close{background:none;padding:0;margin:0;position:absolute;top:10px;right:10px;border:0;color:#b4b4b4;font-size:18px;cursor:pointer;}.get_started_modal__close:focus{outline:none}.get_started_modal__close:hover{color:#d3d3d3}.get_started_modal__head{background:#f2f2f2;height:60px;box-sizing:border-box;position:relative;text-align:center;font-size:18px;font-weight:bold;}.get_started_modal__head__text{color:#073648;line-height:60px}.get_started_modal__item{box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,0.1);cursor:pointer;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:79px;}.get_started_modal__item__icon{-webkit-flex:none;-ms-flex:none;flex:none;margin:0 20px 0 40px;}.get_started_modal__item__icon.live-help{background-image:url("/static/images/sprite-get-help.png");background-position:-44px -44px;width:44px;height:44px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.get_started_modal__item__icon.live-help{background-size:132px 132px;background-image:url("/static/images/sprite-get-help@2x.png")}}.get_started_modal__item__icon.longterm{background-image:url("/static/images/sprite-get-help.png");background-position:-88px -44px;width:44px;height:44px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.get_started_modal__item__icon.longterm{background-size:132px 132px;background-image:url("/static/images/sprite-get-help@2x.png")}}.get_started_modal__item__icon.small-task{background-image:url("/static/images/sprite-get-help.png");background-position:-44px -88px;width:44px;height:44px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.get_started_modal__item__icon.small-task{background-size:132px 132px;background-image:url("/static/images/sprite-get-help@2x.png")}}.get_started_modal__item__icon.x{background-image:url("/static/images/sprite-get-help.png");background-position:-44px 0;width:44px;height:44px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.get_started_modal__item__icon.x{background-size:132px 132px;background-image:url("/static/images/sprite-get-help@2x.png")}}.get_started_modal__item__text{color:#666;line-height:30px;font-size:18px;display:block}.get_started_modal__item__subtitle{color:#666;font-size:12px}.get_started_modal__item:hover{background:#f7fdff;}.get_started_modal__item:hover .get_started_modal__item__text{color:#003648}.get_started_modal__item:hover .get_started_modal__item__icon.live-help{background-image:url("/static/images/sprite-get-help.png");background-position:0 -44px;width:44px;height:44px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.get_started_modal__item:hover .get_started_modal__item__icon.live-help{background-size:132px 132px;background-image:url("/static/images/sprite-get-help@2x.png")}}.get_started_modal__item:hover .get_started_modal__item__icon.longterm{background-image:url("/static/images/sprite-get-help.png");background-position:-88px 0;width:44px;height:44px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.get_started_modal__item:hover .get_started_modal__item__icon.longterm{background-size:132px 132px;background-image:url("/static/images/sprite-get-help@2x.png")}}.get_started_modal__item:hover .get_started_modal__item__icon.small-task{background-image:url("/static/images/sprite-get-help.png");background-position:0 -88px;width:44px;height:44px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.get_started_modal__item:hover .get_started_modal__item__icon.small-task{background-size:132px 132px;background-image:url("/static/images/sprite-get-help@2x.png")}}.get_started_modal__item:hover .get_started_modal__item__icon.x{background-image:url("/static/images/sprite-get-help.png");background-position:0 0;width:44px;height:44px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.get_started_modal__item:hover .get_started_modal__item__icon.x{background-size:132px 132px;background-image:url("/static/images/sprite-get-help@2x.png")}}.get_started_modal__item i.fa{color:#999;display:none}.get_started_modal__item.loading i.fa{display:block;font-size:16px;position:absolute;right:15px;top:50%;margin-top:-8px}.get_started_modal__footer{background:#f2f2f2;height:47px}.coding_challenge_modal__close{background:#c7c7c7;float:right;border-radius:50%;text-align:center;width:20px;margin:20px;color:#fff;cursor:pointer;}.coding_challenge_modal__close:hover{background:#d3d3d3}.coding_challenge_modal__body{text-align:center;padding:40px 60px;}.coding_challenge_modal__body__title_icon{font-size:34px}.coding_challenge_modal__body__later{display:inline-block;margin-top:15px;color:#c0c0c0;}.coding_challenge_modal__body__later:hover{text-decoration:none;color:#9a9a9a}.coding_challenge_modal__body__later:focus{outline:none}.referral-modal{background:#fff;border-radius:3px;}.referral-modal__close-btn.fa{color:rgba(0,0,0,0.3);position:absolute;right:20px;top:20px;font-size:20px;cursor:pointer}.referral-modal__header{background-image:linear-gradient(to left,#d8eccc,#90ddee);text-align:center;border-top-left-radius:3px;border-top-right-radius:3px;padding:50px 0 100px 0;position:relative;}.referral-modal__header-wrapper{width:77%;margin:auto}.referral-modal__header__title{font-size:24px;font-weight:bold;line-height:1.2;color:rgba(0,0,0,0.7);padding-bottom:10px;}.referral-modal__header__title-small{font-size:18px;font-weight:normal}.referral-modal__header__description{line-height:1.4;text-align:center;color:rgba(0,0,0,0.6);}.referral-modal__header__description a{font-weight:bold;line-height:1.3;color:rgba(0,0,0,0.6)}.referral-modal__header__copy-link{background:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);border-radius:5px;float:left;width:100%;margin-top:32px;}.referral-modal__header__copy-link .copy-link__copy-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;width:70%;margin:auto}.referral-modal__header__copy-link .copy-link__copy-input{border:solid 1px #ddd;border-top-left-radius:5px;border-bottom-left-radius:5px;height:38px;padding:0 10px;-webkit-flex:1;-ms-flex:1;flex:1;width:100%}.referral-modal__header__copy-link .copy-link__copy-btn{border-radius:3px;background-color:#3e90ca;color:#fff;line-height:40px;display:inline-block;padding:0 16px;cursor:pointer;margin-left:-3px;}.referral-modal__header__copy-link .copy-link__copy-btn:hover{background-color:#499ddd}.referral-modal__header__copy-link .copy-link__copy-btn:active{background-color:#3385c0}.referral-modal__header__copy-link .copy-link__social-shares{font-weight:bold;color:#073648;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:20px 0 30px 0;}.referral-modal__header__copy-link .copy-link__social-shares-text{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:10px}.referral-modal__header__copy-link .copy-link__social-shares-list{height:32px;width:168px;}.referral-modal__header__copy-link .copy-link__social-shares-list .at-svc-hackernews,.referral-modal__header__copy-link .copy-link__social-shares-list .at-svc-reddit{display:none}.referral-modal__header__copy-link .copy-link__social-shares-list .at-icon-wrapper.at-share-btn{border-radius:50% !important;margin:0 10px 0 0;}.referral-modal__header__copy-link .copy-link__social-shares-list .at-icon-wrapper.at-share-btn svg{width:23px !important;height:32px !important}.referral-modal__body{padding:140px 0 40px 0;width:77%;margin:auto;}.referral-modal__body__title{font-size:18px;font-weight:bold;color:#073648;padding-bottom:5px}.referral-modal__body__description{line-height:1.43;color:#666}.referral-modal__body__table{margin-top:20px;width:100%;}.referral-modal__body__table thead tr td{text-align:center;color:#999;padding:0 4px 15px}.referral-modal__body__table tbody tr{border:solid 1px #e5e5e5}.referral-modal__body__table .referral-table__reward,.referral-modal__body__table .referral-table__count,.referral-modal__body__table .referral-table__total{text-align:center}.referral-modal__body__table .referral-table__reward,.referral-modal__body__table .referral-table__count{font-weight:500;color:#666}.referral-modal__body__table .referral-table__total{font-size:15px;font-weight:bold;line-height:1.3;color:#333}.referral-modal__body__table .referral-table__name{font-weight:500;line-height:1.4;color:#333;padding:12px 20px}.referral-modal__body__table .referral-table__description{font-size:12px;line-height:1.3;color:#666}.referral-modal__body .dashboard__main-content__transition-view{min-height:170px;background:#fff;overflow:visible}.referral-modal__rewards-table{margin-top:20px;display:-webkit-flex;display:-ms-flexbox;display:flex;}.referral-modal__rewards-table .rewards-table__name{font-size:12px;line-height:1.3;color:#999;padding-bottom:10px}.referral-modal__rewards-table .rewards-table__val{font-size:18px;font-weight:500;line-height:1.1;color:#4b4b4b}.referral-modal__rewards-table .rewards-table__redeem-btn{font-size:12px;font-weight:bold;color:#398fcc;margin-left:10px;cursor:pointer}.referral-modal__rewards-table .rewards-table__redeemed,.referral-modal__rewards-table .rewards-table__unredeemed,.referral-modal__rewards-table .rewards-table__total{border-radius:5px;border:solid 1px #e5e5e5;-webkit-flex:1;-ms-flex:1;flex:1;padding:10px 15px}.referral-modal__rewards-table .rewards-table__redeemed,.referral-modal__rewards-table .rewards-table__unredeemed{margin-right:10px}.referral-modal__rewards-table .rewards-table__total{background:#f5f5f5}.referral-modal__hint{text-align:center;margin-top:30px;color:rgba(0,0,0,0.5)}.fp__branding{display:none !important}.payment-verification-modal__note{color:#999;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:1;-ms-flex:1;flex:1;}@media (max-width:640px){.payment-verification-modal__note{display:block;margin-top:8px}}.payment-verification-modal__middle{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:20px 0 8px 0;}@media (max-width:640px){.payment-verification-modal__middle{display:block}}.payment-verification-modal__left{width:60%;position:relative;border:solid 1px #ccc;background-image:url("/static/images/Payment/visa.png");background-size:70%;background-repeat:no-repeat;background-position:center;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}@media (max-width:640px){.payment-verification-modal__left{width:100%;margin-bottom:20px}}.payment-verification-modal__left .state-display{width:74px;height:74px;background-color:rgba(255,255,255,0.24);border:solid 1px #fff;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.payment-verification-modal__left .state-display i{font-size:36px}.payment-verification-modal__left .placeholder{background-color:rgba(0,0,0,0.44);width:100%;padding-top:50%}.payment-verification-modal__left .upload-area{width:100%;height:100%;position:absolute;top:0;left:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.payment-verification-modal__left .upload-area .file-input{width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer;opacity:0}.payment-verification-modal__right{-webkit-flex:1;-ms-flex:1;flex:1;padding:1em 0 0 2em;}@media (max-width:640px){.payment-verification-modal__right{padding:0}}.payment-verification-modal__text-input{background-color:#f7f7f7;border:solid 1px #c4c4c4;padding:10px 12px;margin:4px 0;min-width:177px;width:85%;}@media (max-width:640px){.payment-verification-modal__text-input{width:200px}}.payment-verification-modal strong{color:#333}.payment-verification-modal .popup-modal__header{padding:0 3em}.payment-verification-modal .popup-modal__body{padding:40px 3em}.payment-verification-modal .popup-modal__footer{padding:2em 3em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}@media (max-width:640px){.payment-verification-modal .popup-modal__footer{display:block}}.chat-onboarding-modal__row{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:24px}.chat-onboarding-modal__col{display:-webkit-flex;display:-ms-flexbox;display:flex}.chat-onboarding-modal__row-icon-number{color:#073648;border:solid 1px #073648;border-radius:50%;font-weight:bold;width:28px;height:28px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}@media (max-width:640px){.chat-onboarding-modal__row-icon-number{display:none}}.chat-onboarding-modal__row-icon-img{width:36px;height:36px;}@media (max-width:640px){.chat-onboarding-modal__row-icon-img{display:none}}.chat-onboarding-modal__row-content{-webkit-flex:1;-ms-flex:1;flex:1;padding-left:24px;}@media (max-width:640px){.chat-onboarding-modal__row-content{padding-left:0}}.chat-onboarding-modal__row-title{font-size:16px;font-weight:bold;line-height:1.5;letter-spacing:.3px;color:#073648;margin-bottom:5px;}.chat-onboarding-modal__row-title .offline-help-icon{background-image:url("/static/images/ChatOnboarding/icon-offline-help-dark.png");width:14px;height:14px;display:inline-block;background-size:cover}.chat-onboarding-modal__row-body{font-size:14px;line-height:1.43;color:#666;}.chat-onboarding-modal__row-body strong{color:#3db3c1}.chat-onboarding-modal__chat-image{width:210px;height:305px;margin-left:32px;}@media (max-width:640px){.chat-onboarding-modal__chat-image{display:none}}.chat-onboarding-modal__check-form{border-radius:2px;background-color:#f5f5f5;padding:15px 20px;font-size:14px;line-height:1.43;color:#333;}.chat-onboarding-modal__check-form label{margin-bottom:0}.chat-onboarding-modal__check-form input{margin:0 10px 0 0}.chat-onboarding-modal .popup-modal__header{border:none;}.chat-onboarding-modal .popup-modal__header h2{margin-top:20px}.chat-onboarding-modal .popup-modal__body{padding:18px 60px 15px 60px;}@media (max-width:640px){.chat-onboarding-modal .popup-modal__body{padding:18px 2em 15px 2em}}.chat-onboarding-modal .popup-modal__footer{padding:14px 0;}.chat-onboarding-modal .popup-modal__footer .action-btn-primary{min-width:240px;}.chat-onboarding-modal .popup-modal__footer .action-btn-primary.disabled{opacity:.4;cursor:default}@media (max-width:640px){.chat-onboarding-modal .popup-modal__footer .action-btn-primary{min-width:0}}.webapp-content .offline-help-create-modal .btn,.webapp-content .offline-help-create-modal .btn-primary,.webapp-content .offline-help-create-modal .btn-secondary,.webapp-content .offline-help-create-modal .btn-highlight{color:#888;background:#f3f5f5;border-radius:3px;padding:12px 28px;text-align:center;outline:none;cursor:pointer;display:inline-block;font-size:1em;line-height:1;border:none;text-transform:capitalize;text-shadow:none;letter-spacing:0;}.webapp-content .offline-help-create-modal .btn i,.webapp-content .offline-help-create-modal .btn-primary i,.webapp-content .offline-help-create-modal .btn-secondary i,.webapp-content .offline-help-create-modal .btn-highlight i{padding-right:6px}.webapp-content .offline-help-create-modal .btn:focus,.webapp-content .offline-help-create-modal .btn-primary:focus,.webapp-content .offline-help-create-modal .btn-secondary:focus,.webapp-content .offline-help-create-modal .btn-highlight:focus,.webapp-content .offline-help-create-modal .btn:hover,.webapp-content .offline-help-create-modal .btn-primary:hover,.webapp-content .offline-help-create-modal .btn-secondary:hover,.webapp-content .offline-help-create-modal .btn-highlight:hover,.webapp-content .offline-help-create-modal .btn:active,.webapp-content .offline-help-create-modal .btn-primary:active,.webapp-content .offline-help-create-modal .btn-secondary:active,.webapp-content .offline-help-create-modal .btn-highlight:active,.webapp-content .offline-help-create-modal .btn:focus:active,.webapp-content .offline-help-create-modal .btn-primary:focus:active,.webapp-content .offline-help-create-modal .btn-secondary:focus:active,.webapp-content .offline-help-create-modal .btn-highlight:focus:active,.webapp-content .offline-help-create-modal .btn:active:hover,.webapp-content .offline-help-create-modal .btn-primary:active:hover,.webapp-content .offline-help-create-modal .btn-secondary:active:hover,.webapp-content .offline-help-create-modal .btn-highlight:active:hover{box-shadow:none;text-decoration:none}.webapp-content .offline-help-create-modal .btn,.webapp-content .offline-help-create-modal a.btn{color:#555;background:#f3f5f5;}.webapp-content .offline-help-create-modal .btn i,.webapp-content .offline-help-create-modal a.btn i{color:#555}.webapp-content .offline-help-create-modal .btn:hover,.webapp-content .offline-help-create-modal a.btn:hover{background:#f0f2f2}.webapp-content .offline-help-create-modal .btn:focus,.webapp-content .offline-help-create-modal a.btn:focus{color:#555;background:#f3f5f5;}.webapp-content .offline-help-create-modal .btn:focus i,.webapp-content .offline-help-create-modal a.btn:focus i{color:#555}.webapp-content .offline-help-create-modal .btn:active,.webapp-content .offline-help-create-modal a.btn:active,.webapp-content .offline-help-create-modal .btn:focus:active,.webapp-content .offline-help-create-modal a.btn:focus:active,.webapp-content .offline-help-create-modal .btn:active:hover,.webapp-content .offline-help-create-modal a.btn:active:hover{background:#eceeee}.webapp-content .offline-help-create-modal .btn--disabled[disabled],.webapp-content .offline-help-create-modal a.btn--disabled[disabled],.webapp-content .offline-help-create-modal .btn--disabled,.webapp-content .offline-help-create-modal a.btn--disabled{opacity:.6;cursor:not-allowed;}.webapp-content .offline-help-create-modal .btn--disabled[disabled]:hover,.webapp-content .offline-help-create-modal a.btn--disabled[disabled]:hover,.webapp-content .offline-help-create-modal .btn--disabled:hover,.webapp-content .offline-help-create-modal a.btn--disabled:hover,.webapp-content .offline-help-create-modal .btn--disabled[disabled]:active,.webapp-content .offline-help-create-modal a.btn--disabled[disabled]:active,.webapp-content .offline-help-create-modal .btn--disabled:active,.webapp-content .offline-help-create-modal a.btn--disabled:active,.webapp-content .offline-help-create-modal .btn--disabled[disabled]:focus,.webapp-content .offline-help-create-modal a.btn--disabled[disabled]:focus,.webapp-content .offline-help-create-modal .btn--disabled:focus,.webapp-content .offline-help-create-modal a.btn--disabled:focus,.webapp-content .offline-help-create-modal .btn--disabled[disabled]:focus:active,.webapp-content .offline-help-create-modal a.btn--disabled[disabled]:focus:active,.webapp-content .offline-help-create-modal .btn--disabled:focus:active,.webapp-content .offline-help-create-modal a.btn--disabled:focus:active,.webapp-content .offline-help-create-modal .btn--disabled[disabled]:active:hover,.webapp-content .offline-help-create-modal a.btn--disabled[disabled]:active:hover,.webapp-content .offline-help-create-modal .btn--disabled:active:hover,.webapp-content .offline-help-create-modal a.btn--disabled:active:hover{background-color:#f3f5f5}.webapp-content .offline-help-create-modal .btn--submitting[disabled],.webapp-content .offline-help-create-modal a.btn--submitting[disabled],.webapp-content .offline-help-create-modal .btn--submitting,.webapp-content .offline-help-create-modal a.btn--submitting{opacity:.6;cursor:default;}.webapp-content .offline-help-create-modal .btn--submitting[disabled]:hover,.webapp-content .offline-help-create-modal a.btn--submitting[disabled]:hover,.webapp-content .offline-help-create-modal .btn--submitting:hover,.webapp-content .offline-help-create-modal a.btn--submitting:hover,.webapp-content .offline-help-create-modal .btn--submitting[disabled]:active,.webapp-content .offline-help-create-modal a.btn--submitting[disabled]:active,.webapp-content .offline-help-create-modal .btn--submitting:active,.webapp-content .offline-help-create-modal a.btn--submitting:active,.webapp-content .offline-help-create-modal .btn--submitting[disabled]:focus,.webapp-content .offline-help-create-modal a.btn--submitting[disabled]:focus,.webapp-content .offline-help-create-modal .btn--submitting:focus,.webapp-content .offline-help-create-modal a.btn--submitting:focus,.webapp-content .offline-help-create-modal .btn--submitting[disabled]:focus:active,.webapp-content .offline-help-create-modal a.btn--submitting[disabled]:focus:active,.webapp-content .offline-help-create-modal .btn--submitting:focus:active,.webapp-content .offline-help-create-modal a.btn--submitting:focus:active,.webapp-content .offline-help-create-modal .btn--submitting[disabled]:active:hover,.webapp-content .offline-help-create-modal a.btn--submitting[disabled]:active:hover,.webapp-content .offline-help-create-modal .btn--submitting:active:hover,.webapp-content .offline-help-create-modal a.btn--submitting:active:hover{background-color:#f3f5f5}.webapp-content .offline-help-create-modal .btn--submitting[disabled]:before,.webapp-content .offline-help-create-modal a.btn--submitting[disabled]:before,.webapp-content .offline-help-create-modal .btn--submitting:before,.webapp-content .offline-help-create-modal a.btn--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.webapp-content .offline-help-create-modal .btn--unfilled,.webapp-content .offline-help-create-modal a.btn--unfilled{background:transparent;color:#f3f5f5;border:1px solid #f3f5f5;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.webapp-content .offline-help-create-modal .btn--unfilled i,.webapp-content .offline-help-create-modal a.btn--unfilled i{color:#f3f5f5}.webapp-content .offline-help-create-modal .btn--unfilled:hover,.webapp-content .offline-help-create-modal a.btn--unfilled:hover{background:transparent;color:#f0f2f2;border:1px solid #f0f2f2;}.webapp-content .offline-help-create-modal .btn--unfilled:hover i,.webapp-content .offline-help-create-modal a.btn--unfilled:hover i{color:#f0f2f2}.webapp-content .offline-help-create-modal .btn--unfilled:focus,.webapp-content .offline-help-create-modal a.btn--unfilled:focus{background:transparent;color:#f3f5f5;border:1px solid #f3f5f5;text-shadow:none;box-shadow:none;}.webapp-content .offline-help-create-modal .btn--unfilled:focus i,.webapp-content .offline-help-create-modal a.btn--unfilled:focus i{color:#f3f5f5}.webapp-content .offline-help-create-modal .btn--unfilled:active,.webapp-content .offline-help-create-modal a.btn--unfilled:active,.webapp-content .offline-help-create-modal .btn--unfilled:focus:active,.webapp-content .offline-help-create-modal a.btn--unfilled:focus:active,.webapp-content .offline-help-create-modal .btn--unfilled:active:hover,.webapp-content .offline-help-create-modal a.btn--unfilled:active:hover{background:transparent;color:#eceeee;border:1px solid #eceeee;}.webapp-content .offline-help-create-modal .btn--unfilled:active i,.webapp-content .offline-help-create-modal a.btn--unfilled:active i,.webapp-content .offline-help-create-modal .btn--unfilled:focus:active i,.webapp-content .offline-help-create-modal a.btn--unfilled:focus:active i,.webapp-content .offline-help-create-modal .btn--unfilled:active:hover i,.webapp-content .offline-help-create-modal a.btn--unfilled:active:hover i{color:#eceeee}.webapp-content .offline-help-create-modal .btn-primary.btn-cmx,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx{color:#fff;background:#4cc;}.webapp-content .offline-help-create-modal .btn-primary.btn-cmx i,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx i{color:#fff}.webapp-content .offline-help-create-modal .btn-primary.btn-cmx:hover,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx:hover{background:#1eaca6}.webapp-content .offline-help-create-modal .btn-primary.btn-cmx:focus,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx:focus{color:#fff;background:#4cc;}.webapp-content .offline-help-create-modal .btn-primary.btn-cmx:focus i,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx:focus i{color:#fff}.webapp-content .offline-help-create-modal .btn-primary.btn-cmx:active,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx:active,.webapp-content .offline-help-create-modal .btn-primary.btn-cmx:focus:active,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx:focus:active,.webapp-content .offline-help-create-modal .btn-primary.btn-cmx:active:hover,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx:active:hover{background:#22c2bb}.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--disabled[disabled],.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--disabled[disabled],.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--disabled,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--disabled{opacity:.6;cursor:not-allowed;}.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--disabled[disabled]:hover,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--disabled[disabled]:hover,.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--disabled:hover,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--disabled:hover,.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--disabled[disabled]:active,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--disabled[disabled]:active,.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--disabled:active,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--disabled:active,.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--disabled[disabled]:focus,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--disabled[disabled]:focus,.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--disabled:focus,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--disabled:focus,.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--disabled[disabled]:focus:active,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--disabled[disabled]:focus:active,.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--disabled:focus:active,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--disabled:focus:active,.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--disabled[disabled]:active:hover,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--disabled[disabled]:active:hover,.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--disabled:active:hover,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--disabled:active:hover{background-color:#4cc}.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--submitting[disabled],.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--submitting[disabled],.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--submitting,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--submitting{opacity:.6;cursor:default;}.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--submitting[disabled]:hover,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--submitting[disabled]:hover,.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--submitting:hover,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--submitting:hover,.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--submitting[disabled]:active,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--submitting[disabled]:active,.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--submitting:active,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--submitting:active,.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--submitting[disabled]:focus,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--submitting[disabled]:focus,.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--submitting:focus,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--submitting:focus,.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--submitting[disabled]:focus:active,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--submitting[disabled]:focus:active,.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--submitting:focus:active,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--submitting:focus:active,.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--submitting[disabled]:active:hover,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--submitting[disabled]:active:hover,.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--submitting:active:hover,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--submitting:active:hover{background-color:#4cc}.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--submitting[disabled]:before,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--submitting[disabled]:before,.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--submitting:before,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--unfilled,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--unfilled{background:transparent;color:#4cc;border:1px solid #4cc;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--unfilled i,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--unfilled i{color:#4cc}.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--unfilled:hover,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--unfilled:hover{background:transparent;color:#1eaca6;border:1px solid #1eaca6;}.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--unfilled:hover i,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--unfilled:hover i{color:#1eaca6}.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--unfilled:focus,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--unfilled:focus{background:transparent;color:#4cc;border:1px solid #4cc;text-shadow:none;box-shadow:none;}.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--unfilled:focus i,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--unfilled:focus i{color:#4cc}.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--unfilled:active,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--unfilled:active,.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--unfilled:focus:active,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--unfilled:focus:active,.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--unfilled:active:hover,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--unfilled:active:hover{background:transparent;color:#22c2bb;border:1px solid #22c2bb;}.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--unfilled:active i,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--unfilled:active i,.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--unfilled:focus:active i,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--unfilled:focus:active i,.webapp-content .offline-help-create-modal .btn-primary.btn-cmx--unfilled:active:hover i,.webapp-content .offline-help-create-modal a.btn-primary.btn-cmx--unfilled:active:hover i{color:#22c2bb}.webapp-content .offline-help-create-modal .btn-primary,.webapp-content .offline-help-create-modal a.btn-primary{color:#fff;background:#009fc6;}.webapp-content .offline-help-create-modal .btn-primary i,.webapp-content .offline-help-create-modal a.btn-primary i{color:#fff}.webapp-content .offline-help-create-modal .btn-primary:hover,.webapp-content .offline-help-create-modal a.btn-primary:hover{background:#00a3cb}.webapp-content .offline-help-create-modal .btn-primary:focus,.webapp-content .offline-help-create-modal a.btn-primary:focus{color:#fff;background:#009fc6;}.webapp-content .offline-help-create-modal .btn-primary:focus i,.webapp-content .offline-help-create-modal a.btn-primary:focus i{color:#fff}.webapp-content .offline-help-create-modal .btn-primary:active,.webapp-content .offline-help-create-modal a.btn-primary:active,.webapp-content .offline-help-create-modal .btn-primary:focus:active,.webapp-content .offline-help-create-modal a.btn-primary:focus:active,.webapp-content .offline-help-create-modal .btn-primary:active:hover,.webapp-content .offline-help-create-modal a.btn-primary:active:hover{background:#0099be}.webapp-content .offline-help-create-modal .btn-primary--disabled[disabled],.webapp-content .offline-help-create-modal a.btn-primary--disabled[disabled],.webapp-content .offline-help-create-modal .btn-primary--disabled,.webapp-content .offline-help-create-modal a.btn-primary--disabled{opacity:.6;cursor:not-allowed;}.webapp-content .offline-help-create-modal .btn-primary--disabled[disabled]:hover,.webapp-content .offline-help-create-modal a.btn-primary--disabled[disabled]:hover,.webapp-content .offline-help-create-modal .btn-primary--disabled:hover,.webapp-content .offline-help-create-modal a.btn-primary--disabled:hover,.webapp-content .offline-help-create-modal .btn-primary--disabled[disabled]:active,.webapp-content .offline-help-create-modal a.btn-primary--disabled[disabled]:active,.webapp-content .offline-help-create-modal .btn-primary--disabled:active,.webapp-content .offline-help-create-modal a.btn-primary--disabled:active,.webapp-content .offline-help-create-modal .btn-primary--disabled[disabled]:focus,.webapp-content .offline-help-create-modal a.btn-primary--disabled[disabled]:focus,.webapp-content .offline-help-create-modal .btn-primary--disabled:focus,.webapp-content .offline-help-create-modal a.btn-primary--disabled:focus,.webapp-content .offline-help-create-modal .btn-primary--disabled[disabled]:focus:active,.webapp-content .offline-help-create-modal a.btn-primary--disabled[disabled]:focus:active,.webapp-content .offline-help-create-modal .btn-primary--disabled:focus:active,.webapp-content .offline-help-create-modal a.btn-primary--disabled:focus:active,.webapp-content .offline-help-create-modal .btn-primary--disabled[disabled]:active:hover,.webapp-content .offline-help-create-modal a.btn-primary--disabled[disabled]:active:hover,.webapp-content .offline-help-create-modal .btn-primary--disabled:active:hover,.webapp-content .offline-help-create-modal a.btn-primary--disabled:active:hover{background-color:#009fc6}.webapp-content .offline-help-create-modal .btn-primary--submitting[disabled],.webapp-content .offline-help-create-modal a.btn-primary--submitting[disabled],.webapp-content .offline-help-create-modal .btn-primary--submitting,.webapp-content .offline-help-create-modal a.btn-primary--submitting{opacity:.6;cursor:default;}.webapp-content .offline-help-create-modal .btn-primary--submitting[disabled]:hover,.webapp-content .offline-help-create-modal a.btn-primary--submitting[disabled]:hover,.webapp-content .offline-help-create-modal .btn-primary--submitting:hover,.webapp-content .offline-help-create-modal a.btn-primary--submitting:hover,.webapp-content .offline-help-create-modal .btn-primary--submitting[disabled]:active,.webapp-content .offline-help-create-modal a.btn-primary--submitting[disabled]:active,.webapp-content .offline-help-create-modal .btn-primary--submitting:active,.webapp-content .offline-help-create-modal a.btn-primary--submitting:active,.webapp-content .offline-help-create-modal .btn-primary--submitting[disabled]:focus,.webapp-content .offline-help-create-modal a.btn-primary--submitting[disabled]:focus,.webapp-content .offline-help-create-modal .btn-primary--submitting:focus,.webapp-content .offline-help-create-modal a.btn-primary--submitting:focus,.webapp-content .offline-help-create-modal .btn-primary--submitting[disabled]:focus:active,.webapp-content .offline-help-create-modal a.btn-primary--submitting[disabled]:focus:active,.webapp-content .offline-help-create-modal .btn-primary--submitting:focus:active,.webapp-content .offline-help-create-modal a.btn-primary--submitting:focus:active,.webapp-content .offline-help-create-modal .btn-primary--submitting[disabled]:active:hover,.webapp-content .offline-help-create-modal a.btn-primary--submitting[disabled]:active:hover,.webapp-content .offline-help-create-modal .btn-primary--submitting:active:hover,.webapp-content .offline-help-create-modal a.btn-primary--submitting:active:hover{background-color:#009fc6}.webapp-content .offline-help-create-modal .btn-primary--submitting[disabled]:before,.webapp-content .offline-help-create-modal a.btn-primary--submitting[disabled]:before,.webapp-content .offline-help-create-modal .btn-primary--submitting:before,.webapp-content .offline-help-create-modal a.btn-primary--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.webapp-content .offline-help-create-modal .btn-primary--unfilled,.webapp-content .offline-help-create-modal a.btn-primary--unfilled{background:transparent;color:#009fc6;border:1px solid #009fc6;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.webapp-content .offline-help-create-modal .btn-primary--unfilled i,.webapp-content .offline-help-create-modal a.btn-primary--unfilled i{color:#009fc6}.webapp-content .offline-help-create-modal .btn-primary--unfilled:hover,.webapp-content .offline-help-create-modal a.btn-primary--unfilled:hover{background:transparent;color:#00a3cb;border:1px solid #00a3cb;}.webapp-content .offline-help-create-modal .btn-primary--unfilled:hover i,.webapp-content .offline-help-create-modal a.btn-primary--unfilled:hover i{color:#00a3cb}.webapp-content .offline-help-create-modal .btn-primary--unfilled:focus,.webapp-content .offline-help-create-modal a.btn-primary--unfilled:focus{background:transparent;color:#009fc6;border:1px solid #009fc6;text-shadow:none;box-shadow:none;}.webapp-content .offline-help-create-modal .btn-primary--unfilled:focus i,.webapp-content .offline-help-create-modal a.btn-primary--unfilled:focus i{color:#009fc6}.webapp-content .offline-help-create-modal .btn-primary--unfilled:active,.webapp-content .offline-help-create-modal a.btn-primary--unfilled:active,.webapp-content .offline-help-create-modal .btn-primary--unfilled:focus:active,.webapp-content .offline-help-create-modal a.btn-primary--unfilled:focus:active,.webapp-content .offline-help-create-modal .btn-primary--unfilled:active:hover,.webapp-content .offline-help-create-modal a.btn-primary--unfilled:active:hover{background:transparent;color:#0099be;border:1px solid #0099be;}.webapp-content .offline-help-create-modal .btn-primary--unfilled:active i,.webapp-content .offline-help-create-modal a.btn-primary--unfilled:active i,.webapp-content .offline-help-create-modal .btn-primary--unfilled:focus:active i,.webapp-content .offline-help-create-modal a.btn-primary--unfilled:focus:active i,.webapp-content .offline-help-create-modal .btn-primary--unfilled:active:hover i,.webapp-content .offline-help-create-modal a.btn-primary--unfilled:active:hover i{color:#0099be}.webapp-content .offline-help-create-modal .btn-secondary,.webapp-content .offline-help-create-modal a.btn-secondary{color:#fff;background:#00bb8f;}.webapp-content .offline-help-create-modal .btn-secondary i,.webapp-content .offline-help-create-modal a.btn-secondary i{color:#fff}.webapp-content .offline-help-create-modal .btn-secondary:hover,.webapp-content .offline-help-create-modal a.btn-secondary:hover{background:#00b088}.webapp-content .offline-help-create-modal .btn-secondary:focus,.webapp-content .offline-help-create-modal a.btn-secondary:focus{color:#fff;background:#00bb8f;}.webapp-content .offline-help-create-modal .btn-secondary:focus i,.webapp-content .offline-help-create-modal a.btn-secondary:focus i{color:#fff}.webapp-content .offline-help-create-modal .btn-secondary:active,.webapp-content .offline-help-create-modal a.btn-secondary:active,.webapp-content .offline-help-create-modal .btn-secondary:focus:active,.webapp-content .offline-help-create-modal a.btn-secondary:focus:active,.webapp-content .offline-help-create-modal .btn-secondary:active:hover,.webapp-content .offline-help-create-modal a.btn-secondary:active:hover{background:#24a88a}.webapp-content .offline-help-create-modal .btn-secondary--disabled[disabled],.webapp-content .offline-help-create-modal a.btn-secondary--disabled[disabled],.webapp-content .offline-help-create-modal .btn-secondary--disabled,.webapp-content .offline-help-create-modal a.btn-secondary--disabled{opacity:.6;cursor:not-allowed;}.webapp-content .offline-help-create-modal .btn-secondary--disabled[disabled]:hover,.webapp-content .offline-help-create-modal a.btn-secondary--disabled[disabled]:hover,.webapp-content .offline-help-create-modal .btn-secondary--disabled:hover,.webapp-content .offline-help-create-modal a.btn-secondary--disabled:hover,.webapp-content .offline-help-create-modal .btn-secondary--disabled[disabled]:active,.webapp-content .offline-help-create-modal a.btn-secondary--disabled[disabled]:active,.webapp-content .offline-help-create-modal .btn-secondary--disabled:active,.webapp-content .offline-help-create-modal a.btn-secondary--disabled:active,.webapp-content .offline-help-create-modal .btn-secondary--disabled[disabled]:focus,.webapp-content .offline-help-create-modal a.btn-secondary--disabled[disabled]:focus,.webapp-content .offline-help-create-modal .btn-secondary--disabled:focus,.webapp-content .offline-help-create-modal a.btn-secondary--disabled:focus,.webapp-content .offline-help-create-modal .btn-secondary--disabled[disabled]:focus:active,.webapp-content .offline-help-create-modal a.btn-secondary--disabled[disabled]:focus:active,.webapp-content .offline-help-create-modal .btn-secondary--disabled:focus:active,.webapp-content .offline-help-create-modal a.btn-secondary--disabled:focus:active,.webapp-content .offline-help-create-modal .btn-secondary--disabled[disabled]:active:hover,.webapp-content .offline-help-create-modal a.btn-secondary--disabled[disabled]:active:hover,.webapp-content .offline-help-create-modal .btn-secondary--disabled:active:hover,.webapp-content .offline-help-create-modal a.btn-secondary--disabled:active:hover{background-color:#00bb8f}.webapp-content .offline-help-create-modal .btn-secondary--submitting[disabled],.webapp-content .offline-help-create-modal a.btn-secondary--submitting[disabled],.webapp-content .offline-help-create-modal .btn-secondary--submitting,.webapp-content .offline-help-create-modal a.btn-secondary--submitting{opacity:.6;cursor:default;}.webapp-content .offline-help-create-modal .btn-secondary--submitting[disabled]:hover,.webapp-content .offline-help-create-modal a.btn-secondary--submitting[disabled]:hover,.webapp-content .offline-help-create-modal .btn-secondary--submitting:hover,.webapp-content .offline-help-create-modal a.btn-secondary--submitting:hover,.webapp-content .offline-help-create-modal .btn-secondary--submitting[disabled]:active,.webapp-content .offline-help-create-modal a.btn-secondary--submitting[disabled]:active,.webapp-content .offline-help-create-modal .btn-secondary--submitting:active,.webapp-content .offline-help-create-modal a.btn-secondary--submitting:active,.webapp-content .offline-help-create-modal .btn-secondary--submitting[disabled]:focus,.webapp-content .offline-help-create-modal a.btn-secondary--submitting[disabled]:focus,.webapp-content .offline-help-create-modal .btn-secondary--submitting:focus,.webapp-content .offline-help-create-modal a.btn-secondary--submitting:focus,.webapp-content .offline-help-create-modal .btn-secondary--submitting[disabled]:focus:active,.webapp-content .offline-help-create-modal a.btn-secondary--submitting[disabled]:focus:active,.webapp-content .offline-help-create-modal .btn-secondary--submitting:focus:active,.webapp-content .offline-help-create-modal a.btn-secondary--submitting:focus:active,.webapp-content .offline-help-create-modal .btn-secondary--submitting[disabled]:active:hover,.webapp-content .offline-help-create-modal a.btn-secondary--submitting[disabled]:active:hover,.webapp-content .offline-help-create-modal .btn-secondary--submitting:active:hover,.webapp-content .offline-help-create-modal a.btn-secondary--submitting:active:hover{background-color:#00bb8f}.webapp-content .offline-help-create-modal .btn-secondary--submitting[disabled]:before,.webapp-content .offline-help-create-modal a.btn-secondary--submitting[disabled]:before,.webapp-content .offline-help-create-modal .btn-secondary--submitting:before,.webapp-content .offline-help-create-modal a.btn-secondary--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.webapp-content .offline-help-create-modal .btn-secondary--unfilled,.webapp-content .offline-help-create-modal a.btn-secondary--unfilled{background:transparent;color:#00bb8f;border:1px solid #00bb8f;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.webapp-content .offline-help-create-modal .btn-secondary--unfilled i,.webapp-content .offline-help-create-modal a.btn-secondary--unfilled i{color:#00bb8f}.webapp-content .offline-help-create-modal .btn-secondary--unfilled:hover,.webapp-content .offline-help-create-modal a.btn-secondary--unfilled:hover{background:transparent;color:#00b088;border:1px solid #00b088;}.webapp-content .offline-help-create-modal .btn-secondary--unfilled:hover i,.webapp-content .offline-help-create-modal a.btn-secondary--unfilled:hover i{color:#00b088}.webapp-content .offline-help-create-modal .btn-secondary--unfilled:focus,.webapp-content .offline-help-create-modal a.btn-secondary--unfilled:focus{background:transparent;color:#00bb8f;border:1px solid #00bb8f;text-shadow:none;box-shadow:none;}.webapp-content .offline-help-create-modal .btn-secondary--unfilled:focus i,.webapp-content .offline-help-create-modal a.btn-secondary--unfilled:focus i{color:#00bb8f}.webapp-content .offline-help-create-modal .btn-secondary--unfilled:active,.webapp-content .offline-help-create-modal a.btn-secondary--unfilled:active,.webapp-content .offline-help-create-modal .btn-secondary--unfilled:focus:active,.webapp-content .offline-help-create-modal a.btn-secondary--unfilled:focus:active,.webapp-content .offline-help-create-modal .btn-secondary--unfilled:active:hover,.webapp-content .offline-help-create-modal a.btn-secondary--unfilled:active:hover{background:transparent;color:#24a88a;border:1px solid #24a88a;}.webapp-content .offline-help-create-modal .btn-secondary--unfilled:active i,.webapp-content .offline-help-create-modal a.btn-secondary--unfilled:active i,.webapp-content .offline-help-create-modal .btn-secondary--unfilled:focus:active i,.webapp-content .offline-help-create-modal a.btn-secondary--unfilled:focus:active i,.webapp-content .offline-help-create-modal .btn-secondary--unfilled:active:hover i,.webapp-content .offline-help-create-modal a.btn-secondary--unfilled:active:hover i{color:#24a88a}.webapp-content .offline-help-create-modal .btn-highlight,.webapp-content .offline-help-create-modal a.btn-highlight{color:#fff;background:#ff7142;}.webapp-content .offline-help-create-modal .btn-highlight i,.webapp-content .offline-help-create-modal a.btn-highlight i{color:#fff}.webapp-content .offline-help-create-modal .btn-highlight:hover,.webapp-content .offline-help-create-modal a.btn-highlight:hover{background:#e66a45}.webapp-content .offline-help-create-modal .btn-highlight:focus,.webapp-content .offline-help-create-modal a.btn-highlight:focus{color:#fff;background:#ff7142;}.webapp-content .offline-help-create-modal .btn-highlight:focus i,.webapp-content .offline-help-create-modal a.btn-highlight:focus i{color:#fff}.webapp-content .offline-help-create-modal .btn-highlight:active,.webapp-content .offline-help-create-modal a.btn-highlight:active,.webapp-content .offline-help-create-modal .btn-highlight:focus:active,.webapp-content .offline-help-create-modal a.btn-highlight:focus:active,.webapp-content .offline-help-create-modal .btn-highlight:active:hover,.webapp-content .offline-help-create-modal a.btn-highlight:active:hover{background:#d96441}.webapp-content .offline-help-create-modal .btn-highlight--disabled[disabled],.webapp-content .offline-help-create-modal a.btn-highlight--disabled[disabled],.webapp-content .offline-help-create-modal .btn-highlight--disabled,.webapp-content .offline-help-create-modal a.btn-highlight--disabled{opacity:.6;cursor:not-allowed;}.webapp-content .offline-help-create-modal .btn-highlight--disabled[disabled]:hover,.webapp-content .offline-help-create-modal a.btn-highlight--disabled[disabled]:hover,.webapp-content .offline-help-create-modal .btn-highlight--disabled:hover,.webapp-content .offline-help-create-modal a.btn-highlight--disabled:hover,.webapp-content .offline-help-create-modal .btn-highlight--disabled[disabled]:active,.webapp-content .offline-help-create-modal a.btn-highlight--disabled[disabled]:active,.webapp-content .offline-help-create-modal .btn-highlight--disabled:active,.webapp-content .offline-help-create-modal a.btn-highlight--disabled:active,.webapp-content .offline-help-create-modal .btn-highlight--disabled[disabled]:focus,.webapp-content .offline-help-create-modal a.btn-highlight--disabled[disabled]:focus,.webapp-content .offline-help-create-modal .btn-highlight--disabled:focus,.webapp-content .offline-help-create-modal a.btn-highlight--disabled:focus,.webapp-content .offline-help-create-modal .btn-highlight--disabled[disabled]:focus:active,.webapp-content .offline-help-create-modal a.btn-highlight--disabled[disabled]:focus:active,.webapp-content .offline-help-create-modal .btn-highlight--disabled:focus:active,.webapp-content .offline-help-create-modal a.btn-highlight--disabled:focus:active,.webapp-content .offline-help-create-modal .btn-highlight--disabled[disabled]:active:hover,.webapp-content .offline-help-create-modal a.btn-highlight--disabled[disabled]:active:hover,.webapp-content .offline-help-create-modal .btn-highlight--disabled:active:hover,.webapp-content .offline-help-create-modal a.btn-highlight--disabled:active:hover{background-color:#ff7142}.webapp-content .offline-help-create-modal .btn-highlight--submitting[disabled],.webapp-content .offline-help-create-modal a.btn-highlight--submitting[disabled],.webapp-content .offline-help-create-modal .btn-highlight--submitting,.webapp-content .offline-help-create-modal a.btn-highlight--submitting{opacity:.6;cursor:default;}.webapp-content .offline-help-create-modal .btn-highlight--submitting[disabled]:hover,.webapp-content .offline-help-create-modal a.btn-highlight--submitting[disabled]:hover,.webapp-content .offline-help-create-modal .btn-highlight--submitting:hover,.webapp-content .offline-help-create-modal a.btn-highlight--submitting:hover,.webapp-content .offline-help-create-modal .btn-highlight--submitting[disabled]:active,.webapp-content .offline-help-create-modal a.btn-highlight--submitting[disabled]:active,.webapp-content .offline-help-create-modal .btn-highlight--submitting:active,.webapp-content .offline-help-create-modal a.btn-highlight--submitting:active,.webapp-content .offline-help-create-modal .btn-highlight--submitting[disabled]:focus,.webapp-content .offline-help-create-modal a.btn-highlight--submitting[disabled]:focus,.webapp-content .offline-help-create-modal .btn-highlight--submitting:focus,.webapp-content .offline-help-create-modal a.btn-highlight--submitting:focus,.webapp-content .offline-help-create-modal .btn-highlight--submitting[disabled]:focus:active,.webapp-content .offline-help-create-modal a.btn-highlight--submitting[disabled]:focus:active,.webapp-content .offline-help-create-modal .btn-highlight--submitting:focus:active,.webapp-content .offline-help-create-modal a.btn-highlight--submitting:focus:active,.webapp-content .offline-help-create-modal .btn-highlight--submitting[disabled]:active:hover,.webapp-content .offline-help-create-modal a.btn-highlight--submitting[disabled]:active:hover,.webapp-content .offline-help-create-modal .btn-highlight--submitting:active:hover,.webapp-content .offline-help-create-modal a.btn-highlight--submitting:active:hover{background-color:#ff7142}.webapp-content .offline-help-create-modal .btn-highlight--submitting[disabled]:before,.webapp-content .offline-help-create-modal a.btn-highlight--submitting[disabled]:before,.webapp-content .offline-help-create-modal .btn-highlight--submitting:before,.webapp-content .offline-help-create-modal a.btn-highlight--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.webapp-content .offline-help-create-modal .btn-highlight--unfilled,.webapp-content .offline-help-create-modal a.btn-highlight--unfilled{background:transparent;color:#ff7142;border:1px solid #ff7142;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.webapp-content .offline-help-create-modal .btn-highlight--unfilled i,.webapp-content .offline-help-create-modal a.btn-highlight--unfilled i{color:#ff7142}.webapp-content .offline-help-create-modal .btn-highlight--unfilled:hover,.webapp-content .offline-help-create-modal a.btn-highlight--unfilled:hover{background:transparent;color:#e66a45;border:1px solid #e66a45;}.webapp-content .offline-help-create-modal .btn-highlight--unfilled:hover i,.webapp-content .offline-help-create-modal a.btn-highlight--unfilled:hover i{color:#e66a45}.webapp-content .offline-help-create-modal .btn-highlight--unfilled:focus,.webapp-content .offline-help-create-modal a.btn-highlight--unfilled:focus{background:transparent;color:#ff7142;border:1px solid #ff7142;text-shadow:none;box-shadow:none;}.webapp-content .offline-help-create-modal .btn-highlight--unfilled:focus i,.webapp-content .offline-help-create-modal a.btn-highlight--unfilled:focus i{color:#ff7142}.webapp-content .offline-help-create-modal .btn-highlight--unfilled:active,.webapp-content .offline-help-create-modal a.btn-highlight--unfilled:active,.webapp-content .offline-help-create-modal .btn-highlight--unfilled:focus:active,.webapp-content .offline-help-create-modal a.btn-highlight--unfilled:focus:active,.webapp-content .offline-help-create-modal .btn-highlight--unfilled:active:hover,.webapp-content .offline-help-create-modal a.btn-highlight--unfilled:active:hover{background:transparent;color:#d96441;border:1px solid #d96441;}.webapp-content .offline-help-create-modal .btn-highlight--unfilled:active i,.webapp-content .offline-help-create-modal a.btn-highlight--unfilled:active i,.webapp-content .offline-help-create-modal .btn-highlight--unfilled:focus:active i,.webapp-content .offline-help-create-modal a.btn-highlight--unfilled:focus:active i,.webapp-content .offline-help-create-modal .btn-highlight--unfilled:active:hover i,.webapp-content .offline-help-create-modal a.btn-highlight--unfilled:active:hover i{color:#d96441}.webapp-content .offline-help-create-modal .btn.btn-frameless{color:#999;cursor:pointer}.webapp-content .offline-help-create-modal .avatar-img{display:inline-block;position:relative;width:40px;height:40px;overflow:hidden;font-size:10px;}.webapp-content .offline-help-create-modal .avatar-img__img-avatar{object-fit:cover;position:absolute;border-radius:50%;left:0;top:0;background-size:cover;background-position:50%;background-image:url("https://assets.codementor.io/avatar/default.png");width:100%;height:100%}.webapp-content .offline-help-create-modal label{margin-bottom:0}.webapp-content .offline-help-create-modal .form-block__input{width:100%}.webapp-content .offline-help-create-modal .form-block__actions{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}.webapp-content .offline-help-create-modal .form-block__actions .btn-primary{font-size:14px;white-space:nowrap;min-width:150px;font-weight:bold;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 16px}.webapp-content .offline-help-create-modal__avatar{position:absolute;top:-33px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.webapp-content .offline-help-create-modal__avatar .avatar-img{width:57px;height:57px;border:solid 3px #fff;border-radius:50%}.webapp-content .offline-help-create-modal__body{width:85%;margin:auto;padding:30px 0 30px 0;}@media (max-width:640px){.webapp-content .offline-help-create-modal__body{padding:3%}}.webapp-content .offline-help-create-modal__form-row{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px;}@media (max-width:640px){.webapp-content .offline-help-create-modal__form-row{display:block}}.webapp-content .offline-help-create-modal__form-row-title{width:90px;font-weight:600;line-height:1.43;text-align:right;color:#073648;margin-right:20px;padding-top:8px;}@media (max-width:640px){.webapp-content .offline-help-create-modal__form-row-title{width:initial;text-align:left;margin-bottom:4px}}.webapp-content .offline-help-create-modal__form-row-content{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;}@media (max-width:640px){.webapp-content .offline-help-create-modal__form-row-content{display:block}}.webapp-content .offline-help-create-modal__form-row-content .form-block__error-message{font-size:12px;color:#f66}.webapp-content .offline-help-create-modal__form-row-content .form-block__input{-webkit-flex:1;-ms-flex:1;flex:1}.webapp-content .offline-help-create-modal__form-row-content input{width:100%;height:36px}.webapp-content .offline-help-create-modal__form-row-content textarea,.webapp-content .offline-help-create-modal__form-row-content input{margin-bottom:0;padding:7px 12px}.webapp-content .offline-help-create-modal__amount{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .offline-help-create-modal__amount .amount-label{font-size:14px;color:#4a4a4a;background-color:rgba(245,245,245,0.969);height:100%;padding:7px;border:1px #eee solid;border-right:none;border-bottom-left-radius:2px;border-top-left-radius:2px;}.webapp-content .offline-help-create-modal__amount .amount-label.right{border-bottom-right-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:0;border-top-left-radius:0;border-right:1px #eee solid;border-left:none}.webapp-content .offline-help-create-modal__amount .form-block__error-message{position:absolute;left:0;top:38px}.webapp-content .offline-help-create-modal__amount input{border:1px #eee solid;width:90px;padding:7px 8px;border-radius:0}.webapp-content .offline-help-create-modal__amount-hint{-webkit-flex:1;-ms-flex:1;flex:1;font-size:12px;line-height:1.33;color:#aaa;margin-left:10px;}@media (max-width:640px){.webapp-content .offline-help-create-modal__amount-hint{margin:10px 0 0 0}}.webapp-content .offline-help-create-modal__amount-hint-tooltip{width:329px;padding:15px 15px !important;font-size:14px !important;background-color:#333 !important;opacity:1 !important;line-height:1.29;box-shadow:0 0 3px 0 rgba(0,0,0,0.51);}.webapp-content .offline-help-create-modal__amount-hint-tooltip > p + p{margin-top:10px}.webapp-content .offline-help-create-modal__amount-hint-tooltip p{color:#fff;margin-bottom:0}.webapp-content .offline-help-create-modal__amount-hint .fa-question-circle-o{font-size:14px}.webapp-content .offline-help-create-modal__cta-tooltip{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .offline-help-create-modal__cta-tooltip i{font-size:20px;color:#aaa}.webapp-content .offline-help-create-modal__cta-tooltip-content{text-align:left;width:230px;padding:15px 15px !important;font-size:14px !important;background-color:#333 !important;opacity:1 !important;line-height:1.29;box-shadow:0 0 3px 0 rgba(0,0,0,0.51);}.webapp-content .offline-help-create-modal__cta-tooltip-content > p + p{margin-top:10px}.webapp-content .offline-help-create-modal__cta-tooltip-content p{color:#fff;margin-bottom:0}.webapp-content .offline-help-create-modal--hire .offline-help-create-modal__amount-hint{display:none}.webapp-content .offline-help-create-modal--hire .offline-help-create-modal__amount .form-block__error-message{bottom:auto;left:167px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:36px}.offline-help-learnmore-modal{line-height:1.43;color:#555;}.offline-help-learnmore-modal__body{margin-top:32px;}@media (max-width:800px){.offline-help-learnmore-modal__body{margin-top:24px}}.offline-help-learnmore-modal__description{text-align:center}.offline-help-learnmore-modal__content{display:-webkit-flex;display:-ms-flexbox;display:flex;color:#666;}.offline-help-learnmore-modal__content img{width:100%;height:100%}@media (max-width:800px){.offline-help-learnmore-modal__content{display:block}}.offline-help-learnmore-modal__content-title{font-size:16px;font-weight:bold;line-height:1.5;letter-spacing:.3px;color:#073648;margin-bottom:8px}.offline-help-learnmore-modal__list{padding:24px 0 20px 0;}.offline-help-learnmore-modal__list li{line-height:1.43;letter-spacing:normal;color:#888;}.offline-help-learnmore-modal__list li strong{color:#555}.offline-help-learnmore-modal .popup-modal__header{border:none;padding:40px 0 10px 0;}.offline-help-learnmore-modal .popup-modal__header h2{margin:0}.offline-help-learnmore-modal .popup-modal__header__close{top:20px}.offline-help-learnmore-modal .popup-modal__body{padding:0 60px 40px 60px;}@media (max-width:640px){.offline-help-learnmore-modal .popup-modal__body{padding:18px 2em 15px 2em}}.offline-help-learnmore-modal .popup-modal__footer{padding:14px 0;background-color:#f5f5f5;}.offline-help-learnmore-modal .popup-modal__footer .action-btn-primary{min-width:240px;}.offline-help-learnmore-modal .popup-modal__footer .action-btn-primary.disabled{opacity:.4;cursor:default}@media (max-width:640px){.offline-help-learnmore-modal .popup-modal__footer .action-btn-primary{min-width:0}}.request-creation-modal{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;color:#fff;-webkit-font-smoothing:antialiased;}.request-creation-modal .btn,.request-creation-modal .btn-primary,.request-creation-modal .btn-secondary,.request-creation-modal .btn-highlight{color:#888;background:#f3f5f5;border-radius:3px;padding:12px 28px;text-align:center;outline:none;cursor:pointer;display:inline-block;font-size:1em;line-height:1;border:none;text-transform:capitalize;text-shadow:none;letter-spacing:0;}.request-creation-modal .btn i,.request-creation-modal .btn-primary i,.request-creation-modal .btn-secondary i,.request-creation-modal .btn-highlight i{padding-right:6px}.request-creation-modal .btn:focus,.request-creation-modal .btn-primary:focus,.request-creation-modal .btn-secondary:focus,.request-creation-modal .btn-highlight:focus,.request-creation-modal .btn:hover,.request-creation-modal .btn-primary:hover,.request-creation-modal .btn-secondary:hover,.request-creation-modal .btn-highlight:hover,.request-creation-modal .btn:active,.request-creation-modal .btn-primary:active,.request-creation-modal .btn-secondary:active,.request-creation-modal .btn-highlight:active,.request-creation-modal .btn:focus:active,.request-creation-modal .btn-primary:focus:active,.request-creation-modal .btn-secondary:focus:active,.request-creation-modal .btn-highlight:focus:active,.request-creation-modal .btn:active:hover,.request-creation-modal .btn-primary:active:hover,.request-creation-modal .btn-secondary:active:hover,.request-creation-modal .btn-highlight:active:hover{box-shadow:none;text-decoration:none}.request-creation-modal .btn,.request-creation-modal a.btn{color:#555;background:#f3f5f5;}.request-creation-modal .btn i,.request-creation-modal a.btn i{color:#555}.request-creation-modal .btn:hover,.request-creation-modal a.btn:hover{background:#f0f2f2}.request-creation-modal .btn:focus,.request-creation-modal a.btn:focus{color:#555;background:#f3f5f5;}.request-creation-modal .btn:focus i,.request-creation-modal a.btn:focus i{color:#555}.request-creation-modal .btn:active,.request-creation-modal a.btn:active,.request-creation-modal .btn:focus:active,.request-creation-modal a.btn:focus:active,.request-creation-modal .btn:active:hover,.request-creation-modal a.btn:active:hover{background:#eceeee}.request-creation-modal .btn--disabled[disabled],.request-creation-modal a.btn--disabled[disabled],.request-creation-modal .btn--disabled,.request-creation-modal a.btn--disabled{opacity:.6;cursor:not-allowed;}.request-creation-modal .btn--disabled[disabled]:hover,.request-creation-modal a.btn--disabled[disabled]:hover,.request-creation-modal .btn--disabled:hover,.request-creation-modal a.btn--disabled:hover,.request-creation-modal .btn--disabled[disabled]:active,.request-creation-modal a.btn--disabled[disabled]:active,.request-creation-modal .btn--disabled:active,.request-creation-modal a.btn--disabled:active,.request-creation-modal .btn--disabled[disabled]:focus,.request-creation-modal a.btn--disabled[disabled]:focus,.request-creation-modal .btn--disabled:focus,.request-creation-modal a.btn--disabled:focus,.request-creation-modal .btn--disabled[disabled]:focus:active,.request-creation-modal a.btn--disabled[disabled]:focus:active,.request-creation-modal .btn--disabled:focus:active,.request-creation-modal a.btn--disabled:focus:active,.request-creation-modal .btn--disabled[disabled]:active:hover,.request-creation-modal a.btn--disabled[disabled]:active:hover,.request-creation-modal .btn--disabled:active:hover,.request-creation-modal a.btn--disabled:active:hover{background-color:#f3f5f5}.request-creation-modal .btn--submitting[disabled],.request-creation-modal a.btn--submitting[disabled],.request-creation-modal .btn--submitting,.request-creation-modal a.btn--submitting{opacity:.6;cursor:default;}.request-creation-modal .btn--submitting[disabled]:hover,.request-creation-modal a.btn--submitting[disabled]:hover,.request-creation-modal .btn--submitting:hover,.request-creation-modal a.btn--submitting:hover,.request-creation-modal .btn--submitting[disabled]:active,.request-creation-modal a.btn--submitting[disabled]:active,.request-creation-modal .btn--submitting:active,.request-creation-modal a.btn--submitting:active,.request-creation-modal .btn--submitting[disabled]:focus,.request-creation-modal a.btn--submitting[disabled]:focus,.request-creation-modal .btn--submitting:focus,.request-creation-modal a.btn--submitting:focus,.request-creation-modal .btn--submitting[disabled]:focus:active,.request-creation-modal a.btn--submitting[disabled]:focus:active,.request-creation-modal .btn--submitting:focus:active,.request-creation-modal a.btn--submitting:focus:active,.request-creation-modal .btn--submitting[disabled]:active:hover,.request-creation-modal a.btn--submitting[disabled]:active:hover,.request-creation-modal .btn--submitting:active:hover,.request-creation-modal a.btn--submitting:active:hover{background-color:#f3f5f5}.request-creation-modal .btn--submitting[disabled]:before,.request-creation-modal a.btn--submitting[disabled]:before,.request-creation-modal .btn--submitting:before,.request-creation-modal a.btn--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.request-creation-modal .btn--unfilled,.request-creation-modal a.btn--unfilled{background:transparent;color:#f3f5f5;border:1px solid #f3f5f5;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.request-creation-modal .btn--unfilled i,.request-creation-modal a.btn--unfilled i{color:#f3f5f5}.request-creation-modal .btn--unfilled:hover,.request-creation-modal a.btn--unfilled:hover{background:transparent;color:#f0f2f2;border:1px solid #f0f2f2;}.request-creation-modal .btn--unfilled:hover i,.request-creation-modal a.btn--unfilled:hover i{color:#f0f2f2}.request-creation-modal .btn--unfilled:focus,.request-creation-modal a.btn--unfilled:focus{background:transparent;color:#f3f5f5;border:1px solid #f3f5f5;text-shadow:none;box-shadow:none;}.request-creation-modal .btn--unfilled:focus i,.request-creation-modal a.btn--unfilled:focus i{color:#f3f5f5}.request-creation-modal .btn--unfilled:active,.request-creation-modal a.btn--unfilled:active,.request-creation-modal .btn--unfilled:focus:active,.request-creation-modal a.btn--unfilled:focus:active,.request-creation-modal .btn--unfilled:active:hover,.request-creation-modal a.btn--unfilled:active:hover{background:transparent;color:#eceeee;border:1px solid #eceeee;}.request-creation-modal .btn--unfilled:active i,.request-creation-modal a.btn--unfilled:active i,.request-creation-modal .btn--unfilled:focus:active i,.request-creation-modal a.btn--unfilled:focus:active i,.request-creation-modal .btn--unfilled:active:hover i,.request-creation-modal a.btn--unfilled:active:hover i{color:#eceeee}.request-creation-modal .btn-primary.btn-cmx,.request-creation-modal a.btn-primary.btn-cmx{color:#fff;background:#4cc;}.request-creation-modal .btn-primary.btn-cmx i,.request-creation-modal a.btn-primary.btn-cmx i{color:#fff}.request-creation-modal .btn-primary.btn-cmx:hover,.request-creation-modal a.btn-primary.btn-cmx:hover{background:#1eaca6}.request-creation-modal .btn-primary.btn-cmx:focus,.request-creation-modal a.btn-primary.btn-cmx:focus{color:#fff;background:#4cc;}.request-creation-modal .btn-primary.btn-cmx:focus i,.request-creation-modal a.btn-primary.btn-cmx:focus i{color:#fff}.request-creation-modal .btn-primary.btn-cmx:active,.request-creation-modal a.btn-primary.btn-cmx:active,.request-creation-modal .btn-primary.btn-cmx:focus:active,.request-creation-modal a.btn-primary.btn-cmx:focus:active,.request-creation-modal .btn-primary.btn-cmx:active:hover,.request-creation-modal a.btn-primary.btn-cmx:active:hover{background:#22c2bb}.request-creation-modal .btn-primary.btn-cmx--disabled[disabled],.request-creation-modal a.btn-primary.btn-cmx--disabled[disabled],.request-creation-modal .btn-primary.btn-cmx--disabled,.request-creation-modal a.btn-primary.btn-cmx--disabled{opacity:.6;cursor:not-allowed;}.request-creation-modal .btn-primary.btn-cmx--disabled[disabled]:hover,.request-creation-modal a.btn-primary.btn-cmx--disabled[disabled]:hover,.request-creation-modal .btn-primary.btn-cmx--disabled:hover,.request-creation-modal a.btn-primary.btn-cmx--disabled:hover,.request-creation-modal .btn-primary.btn-cmx--disabled[disabled]:active,.request-creation-modal a.btn-primary.btn-cmx--disabled[disabled]:active,.request-creation-modal .btn-primary.btn-cmx--disabled:active,.request-creation-modal a.btn-primary.btn-cmx--disabled:active,.request-creation-modal .btn-primary.btn-cmx--disabled[disabled]:focus,.request-creation-modal a.btn-primary.btn-cmx--disabled[disabled]:focus,.request-creation-modal .btn-primary.btn-cmx--disabled:focus,.request-creation-modal a.btn-primary.btn-cmx--disabled:focus,.request-creation-modal .btn-primary.btn-cmx--disabled[disabled]:focus:active,.request-creation-modal a.btn-primary.btn-cmx--disabled[disabled]:focus:active,.request-creation-modal .btn-primary.btn-cmx--disabled:focus:active,.request-creation-modal a.btn-primary.btn-cmx--disabled:focus:active,.request-creation-modal .btn-primary.btn-cmx--disabled[disabled]:active:hover,.request-creation-modal a.btn-primary.btn-cmx--disabled[disabled]:active:hover,.request-creation-modal .btn-primary.btn-cmx--disabled:active:hover,.request-creation-modal a.btn-primary.btn-cmx--disabled:active:hover{background-color:#4cc}.request-creation-modal .btn-primary.btn-cmx--submitting[disabled],.request-creation-modal a.btn-primary.btn-cmx--submitting[disabled],.request-creation-modal .btn-primary.btn-cmx--submitting,.request-creation-modal a.btn-primary.btn-cmx--submitting{opacity:.6;cursor:default;}.request-creation-modal .btn-primary.btn-cmx--submitting[disabled]:hover,.request-creation-modal a.btn-primary.btn-cmx--submitting[disabled]:hover,.request-creation-modal .btn-primary.btn-cmx--submitting:hover,.request-creation-modal a.btn-primary.btn-cmx--submitting:hover,.request-creation-modal .btn-primary.btn-cmx--submitting[disabled]:active,.request-creation-modal a.btn-primary.btn-cmx--submitting[disabled]:active,.request-creation-modal .btn-primary.btn-cmx--submitting:active,.request-creation-modal a.btn-primary.btn-cmx--submitting:active,.request-creation-modal .btn-primary.btn-cmx--submitting[disabled]:focus,.request-creation-modal a.btn-primary.btn-cmx--submitting[disabled]:focus,.request-creation-modal .btn-primary.btn-cmx--submitting:focus,.request-creation-modal a.btn-primary.btn-cmx--submitting:focus,.request-creation-modal .btn-primary.btn-cmx--submitting[disabled]:focus:active,.request-creation-modal a.btn-primary.btn-cmx--submitting[disabled]:focus:active,.request-creation-modal .btn-primary.btn-cmx--submitting:focus:active,.request-creation-modal a.btn-primary.btn-cmx--submitting:focus:active,.request-creation-modal .btn-primary.btn-cmx--submitting[disabled]:active:hover,.request-creation-modal a.btn-primary.btn-cmx--submitting[disabled]:active:hover,.request-creation-modal .btn-primary.btn-cmx--submitting:active:hover,.request-creation-modal a.btn-primary.btn-cmx--submitting:active:hover{background-color:#4cc}.request-creation-modal .btn-primary.btn-cmx--submitting[disabled]:before,.request-creation-modal a.btn-primary.btn-cmx--submitting[disabled]:before,.request-creation-modal .btn-primary.btn-cmx--submitting:before,.request-creation-modal a.btn-primary.btn-cmx--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.request-creation-modal .btn-primary.btn-cmx--unfilled,.request-creation-modal a.btn-primary.btn-cmx--unfilled{background:transparent;color:#4cc;border:1px solid #4cc;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.request-creation-modal .btn-primary.btn-cmx--unfilled i,.request-creation-modal a.btn-primary.btn-cmx--unfilled i{color:#4cc}.request-creation-modal .btn-primary.btn-cmx--unfilled:hover,.request-creation-modal a.btn-primary.btn-cmx--unfilled:hover{background:transparent;color:#1eaca6;border:1px solid #1eaca6;}.request-creation-modal .btn-primary.btn-cmx--unfilled:hover i,.request-creation-modal a.btn-primary.btn-cmx--unfilled:hover i{color:#1eaca6}.request-creation-modal .btn-primary.btn-cmx--unfilled:focus,.request-creation-modal a.btn-primary.btn-cmx--unfilled:focus{background:transparent;color:#4cc;border:1px solid #4cc;text-shadow:none;box-shadow:none;}.request-creation-modal .btn-primary.btn-cmx--unfilled:focus i,.request-creation-modal a.btn-primary.btn-cmx--unfilled:focus i{color:#4cc}.request-creation-modal .btn-primary.btn-cmx--unfilled:active,.request-creation-modal a.btn-primary.btn-cmx--unfilled:active,.request-creation-modal .btn-primary.btn-cmx--unfilled:focus:active,.request-creation-modal a.btn-primary.btn-cmx--unfilled:focus:active,.request-creation-modal .btn-primary.btn-cmx--unfilled:active:hover,.request-creation-modal a.btn-primary.btn-cmx--unfilled:active:hover{background:transparent;color:#22c2bb;border:1px solid #22c2bb;}.request-creation-modal .btn-primary.btn-cmx--unfilled:active i,.request-creation-modal a.btn-primary.btn-cmx--unfilled:active i,.request-creation-modal .btn-primary.btn-cmx--unfilled:focus:active i,.request-creation-modal a.btn-primary.btn-cmx--unfilled:focus:active i,.request-creation-modal .btn-primary.btn-cmx--unfilled:active:hover i,.request-creation-modal a.btn-primary.btn-cmx--unfilled:active:hover i{color:#22c2bb}.request-creation-modal .btn-primary,.request-creation-modal a.btn-primary{color:#fff;background:#009fc6;}.request-creation-modal .btn-primary i,.request-creation-modal a.btn-primary i{color:#fff}.request-creation-modal .btn-primary:hover,.request-creation-modal a.btn-primary:hover{background:#00a3cb}.request-creation-modal .btn-primary:focus,.request-creation-modal a.btn-primary:focus{color:#fff;background:#009fc6;}.request-creation-modal .btn-primary:focus i,.request-creation-modal a.btn-primary:focus i{color:#fff}.request-creation-modal .btn-primary:active,.request-creation-modal a.btn-primary:active,.request-creation-modal .btn-primary:focus:active,.request-creation-modal a.btn-primary:focus:active,.request-creation-modal .btn-primary:active:hover,.request-creation-modal a.btn-primary:active:hover{background:#0099be}.request-creation-modal .btn-primary--disabled[disabled],.request-creation-modal a.btn-primary--disabled[disabled],.request-creation-modal .btn-primary--disabled,.request-creation-modal a.btn-primary--disabled{opacity:.6;cursor:not-allowed;}.request-creation-modal .btn-primary--disabled[disabled]:hover,.request-creation-modal a.btn-primary--disabled[disabled]:hover,.request-creation-modal .btn-primary--disabled:hover,.request-creation-modal a.btn-primary--disabled:hover,.request-creation-modal .btn-primary--disabled[disabled]:active,.request-creation-modal a.btn-primary--disabled[disabled]:active,.request-creation-modal .btn-primary--disabled:active,.request-creation-modal a.btn-primary--disabled:active,.request-creation-modal .btn-primary--disabled[disabled]:focus,.request-creation-modal a.btn-primary--disabled[disabled]:focus,.request-creation-modal .btn-primary--disabled:focus,.request-creation-modal a.btn-primary--disabled:focus,.request-creation-modal .btn-primary--disabled[disabled]:focus:active,.request-creation-modal a.btn-primary--disabled[disabled]:focus:active,.request-creation-modal .btn-primary--disabled:focus:active,.request-creation-modal a.btn-primary--disabled:focus:active,.request-creation-modal .btn-primary--disabled[disabled]:active:hover,.request-creation-modal a.btn-primary--disabled[disabled]:active:hover,.request-creation-modal .btn-primary--disabled:active:hover,.request-creation-modal a.btn-primary--disabled:active:hover{background-color:#009fc6}.request-creation-modal .btn-primary--submitting[disabled],.request-creation-modal a.btn-primary--submitting[disabled],.request-creation-modal .btn-primary--submitting,.request-creation-modal a.btn-primary--submitting{opacity:.6;cursor:default;}.request-creation-modal .btn-primary--submitting[disabled]:hover,.request-creation-modal a.btn-primary--submitting[disabled]:hover,.request-creation-modal .btn-primary--submitting:hover,.request-creation-modal a.btn-primary--submitting:hover,.request-creation-modal .btn-primary--submitting[disabled]:active,.request-creation-modal a.btn-primary--submitting[disabled]:active,.request-creation-modal .btn-primary--submitting:active,.request-creation-modal a.btn-primary--submitting:active,.request-creation-modal .btn-primary--submitting[disabled]:focus,.request-creation-modal a.btn-primary--submitting[disabled]:focus,.request-creation-modal .btn-primary--submitting:focus,.request-creation-modal a.btn-primary--submitting:focus,.request-creation-modal .btn-primary--submitting[disabled]:focus:active,.request-creation-modal a.btn-primary--submitting[disabled]:focus:active,.request-creation-modal .btn-primary--submitting:focus:active,.request-creation-modal a.btn-primary--submitting:focus:active,.request-creation-modal .btn-primary--submitting[disabled]:active:hover,.request-creation-modal a.btn-primary--submitting[disabled]:active:hover,.request-creation-modal .btn-primary--submitting:active:hover,.request-creation-modal a.btn-primary--submitting:active:hover{background-color:#009fc6}.request-creation-modal .btn-primary--submitting[disabled]:before,.request-creation-modal a.btn-primary--submitting[disabled]:before,.request-creation-modal .btn-primary--submitting:before,.request-creation-modal a.btn-primary--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.request-creation-modal .btn-primary--unfilled,.request-creation-modal a.btn-primary--unfilled{background:transparent;color:#009fc6;border:1px solid #009fc6;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.request-creation-modal .btn-primary--unfilled i,.request-creation-modal a.btn-primary--unfilled i{color:#009fc6}.request-creation-modal .btn-primary--unfilled:hover,.request-creation-modal a.btn-primary--unfilled:hover{background:transparent;color:#00a3cb;border:1px solid #00a3cb;}.request-creation-modal .btn-primary--unfilled:hover i,.request-creation-modal a.btn-primary--unfilled:hover i{color:#00a3cb}.request-creation-modal .btn-primary--unfilled:focus,.request-creation-modal a.btn-primary--unfilled:focus{background:transparent;color:#009fc6;border:1px solid #009fc6;text-shadow:none;box-shadow:none;}.request-creation-modal .btn-primary--unfilled:focus i,.request-creation-modal a.btn-primary--unfilled:focus i{color:#009fc6}.request-creation-modal .btn-primary--unfilled:active,.request-creation-modal a.btn-primary--unfilled:active,.request-creation-modal .btn-primary--unfilled:focus:active,.request-creation-modal a.btn-primary--unfilled:focus:active,.request-creation-modal .btn-primary--unfilled:active:hover,.request-creation-modal a.btn-primary--unfilled:active:hover{background:transparent;color:#0099be;border:1px solid #0099be;}.request-creation-modal .btn-primary--unfilled:active i,.request-creation-modal a.btn-primary--unfilled:active i,.request-creation-modal .btn-primary--unfilled:focus:active i,.request-creation-modal a.btn-primary--unfilled:focus:active i,.request-creation-modal .btn-primary--unfilled:active:hover i,.request-creation-modal a.btn-primary--unfilled:active:hover i{color:#0099be}.request-creation-modal .btn-secondary,.request-creation-modal a.btn-secondary{color:#fff;background:#00bb8f;}.request-creation-modal .btn-secondary i,.request-creation-modal a.btn-secondary i{color:#fff}.request-creation-modal .btn-secondary:hover,.request-creation-modal a.btn-secondary:hover{background:#00b088}.request-creation-modal .btn-secondary:focus,.request-creation-modal a.btn-secondary:focus{color:#fff;background:#00bb8f;}.request-creation-modal .btn-secondary:focus i,.request-creation-modal a.btn-secondary:focus i{color:#fff}.request-creation-modal .btn-secondary:active,.request-creation-modal a.btn-secondary:active,.request-creation-modal .btn-secondary:focus:active,.request-creation-modal a.btn-secondary:focus:active,.request-creation-modal .btn-secondary:active:hover,.request-creation-modal a.btn-secondary:active:hover{background:#24a88a}.request-creation-modal .btn-secondary--disabled[disabled],.request-creation-modal a.btn-secondary--disabled[disabled],.request-creation-modal .btn-secondary--disabled,.request-creation-modal a.btn-secondary--disabled{opacity:.6;cursor:not-allowed;}.request-creation-modal .btn-secondary--disabled[disabled]:hover,.request-creation-modal a.btn-secondary--disabled[disabled]:hover,.request-creation-modal .btn-secondary--disabled:hover,.request-creation-modal a.btn-secondary--disabled:hover,.request-creation-modal .btn-secondary--disabled[disabled]:active,.request-creation-modal a.btn-secondary--disabled[disabled]:active,.request-creation-modal .btn-secondary--disabled:active,.request-creation-modal a.btn-secondary--disabled:active,.request-creation-modal .btn-secondary--disabled[disabled]:focus,.request-creation-modal a.btn-secondary--disabled[disabled]:focus,.request-creation-modal .btn-secondary--disabled:focus,.request-creation-modal a.btn-secondary--disabled:focus,.request-creation-modal .btn-secondary--disabled[disabled]:focus:active,.request-creation-modal a.btn-secondary--disabled[disabled]:focus:active,.request-creation-modal .btn-secondary--disabled:focus:active,.request-creation-modal a.btn-secondary--disabled:focus:active,.request-creation-modal .btn-secondary--disabled[disabled]:active:hover,.request-creation-modal a.btn-secondary--disabled[disabled]:active:hover,.request-creation-modal .btn-secondary--disabled:active:hover,.request-creation-modal a.btn-secondary--disabled:active:hover{background-color:#00bb8f}.request-creation-modal .btn-secondary--submitting[disabled],.request-creation-modal a.btn-secondary--submitting[disabled],.request-creation-modal .btn-secondary--submitting,.request-creation-modal a.btn-secondary--submitting{opacity:.6;cursor:default;}.request-creation-modal .btn-secondary--submitting[disabled]:hover,.request-creation-modal a.btn-secondary--submitting[disabled]:hover,.request-creation-modal .btn-secondary--submitting:hover,.request-creation-modal a.btn-secondary--submitting:hover,.request-creation-modal .btn-secondary--submitting[disabled]:active,.request-creation-modal a.btn-secondary--submitting[disabled]:active,.request-creation-modal .btn-secondary--submitting:active,.request-creation-modal a.btn-secondary--submitting:active,.request-creation-modal .btn-secondary--submitting[disabled]:focus,.request-creation-modal a.btn-secondary--submitting[disabled]:focus,.request-creation-modal .btn-secondary--submitting:focus,.request-creation-modal a.btn-secondary--submitting:focus,.request-creation-modal .btn-secondary--submitting[disabled]:focus:active,.request-creation-modal a.btn-secondary--submitting[disabled]:focus:active,.request-creation-modal .btn-secondary--submitting:focus:active,.request-creation-modal a.btn-secondary--submitting:focus:active,.request-creation-modal .btn-secondary--submitting[disabled]:active:hover,.request-creation-modal a.btn-secondary--submitting[disabled]:active:hover,.request-creation-modal .btn-secondary--submitting:active:hover,.request-creation-modal a.btn-secondary--submitting:active:hover{background-color:#00bb8f}.request-creation-modal .btn-secondary--submitting[disabled]:before,.request-creation-modal a.btn-secondary--submitting[disabled]:before,.request-creation-modal .btn-secondary--submitting:before,.request-creation-modal a.btn-secondary--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.request-creation-modal .btn-secondary--unfilled,.request-creation-modal a.btn-secondary--unfilled{background:transparent;color:#00bb8f;border:1px solid #00bb8f;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.request-creation-modal .btn-secondary--unfilled i,.request-creation-modal a.btn-secondary--unfilled i{color:#00bb8f}.request-creation-modal .btn-secondary--unfilled:hover,.request-creation-modal a.btn-secondary--unfilled:hover{background:transparent;color:#00b088;border:1px solid #00b088;}.request-creation-modal .btn-secondary--unfilled:hover i,.request-creation-modal a.btn-secondary--unfilled:hover i{color:#00b088}.request-creation-modal .btn-secondary--unfilled:focus,.request-creation-modal a.btn-secondary--unfilled:focus{background:transparent;color:#00bb8f;border:1px solid #00bb8f;text-shadow:none;box-shadow:none;}.request-creation-modal .btn-secondary--unfilled:focus i,.request-creation-modal a.btn-secondary--unfilled:focus i{color:#00bb8f}.request-creation-modal .btn-secondary--unfilled:active,.request-creation-modal a.btn-secondary--unfilled:active,.request-creation-modal .btn-secondary--unfilled:focus:active,.request-creation-modal a.btn-secondary--unfilled:focus:active,.request-creation-modal .btn-secondary--unfilled:active:hover,.request-creation-modal a.btn-secondary--unfilled:active:hover{background:transparent;color:#24a88a;border:1px solid #24a88a;}.request-creation-modal .btn-secondary--unfilled:active i,.request-creation-modal a.btn-secondary--unfilled:active i,.request-creation-modal .btn-secondary--unfilled:focus:active i,.request-creation-modal a.btn-secondary--unfilled:focus:active i,.request-creation-modal .btn-secondary--unfilled:active:hover i,.request-creation-modal a.btn-secondary--unfilled:active:hover i{color:#24a88a}.request-creation-modal .btn-highlight,.request-creation-modal a.btn-highlight{color:#fff;background:#ff7142;}.request-creation-modal .btn-highlight i,.request-creation-modal a.btn-highlight i{color:#fff}.request-creation-modal .btn-highlight:hover,.request-creation-modal a.btn-highlight:hover{background:#e66a45}.request-creation-modal .btn-highlight:focus,.request-creation-modal a.btn-highlight:focus{color:#fff;background:#ff7142;}.request-creation-modal .btn-highlight:focus i,.request-creation-modal a.btn-highlight:focus i{color:#fff}.request-creation-modal .btn-highlight:active,.request-creation-modal a.btn-highlight:active,.request-creation-modal .btn-highlight:focus:active,.request-creation-modal a.btn-highlight:focus:active,.request-creation-modal .btn-highlight:active:hover,.request-creation-modal a.btn-highlight:active:hover{background:#d96441}.request-creation-modal .btn-highlight--disabled[disabled],.request-creation-modal a.btn-highlight--disabled[disabled],.request-creation-modal .btn-highlight--disabled,.request-creation-modal a.btn-highlight--disabled{opacity:.6;cursor:not-allowed;}.request-creation-modal .btn-highlight--disabled[disabled]:hover,.request-creation-modal a.btn-highlight--disabled[disabled]:hover,.request-creation-modal .btn-highlight--disabled:hover,.request-creation-modal a.btn-highlight--disabled:hover,.request-creation-modal .btn-highlight--disabled[disabled]:active,.request-creation-modal a.btn-highlight--disabled[disabled]:active,.request-creation-modal .btn-highlight--disabled:active,.request-creation-modal a.btn-highlight--disabled:active,.request-creation-modal .btn-highlight--disabled[disabled]:focus,.request-creation-modal a.btn-highlight--disabled[disabled]:focus,.request-creation-modal .btn-highlight--disabled:focus,.request-creation-modal a.btn-highlight--disabled:focus,.request-creation-modal .btn-highlight--disabled[disabled]:focus:active,.request-creation-modal a.btn-highlight--disabled[disabled]:focus:active,.request-creation-modal .btn-highlight--disabled:focus:active,.request-creation-modal a.btn-highlight--disabled:focus:active,.request-creation-modal .btn-highlight--disabled[disabled]:active:hover,.request-creation-modal a.btn-highlight--disabled[disabled]:active:hover,.request-creation-modal .btn-highlight--disabled:active:hover,.request-creation-modal a.btn-highlight--disabled:active:hover{background-color:#ff7142}.request-creation-modal .btn-highlight--submitting[disabled],.request-creation-modal a.btn-highlight--submitting[disabled],.request-creation-modal .btn-highlight--submitting,.request-creation-modal a.btn-highlight--submitting{opacity:.6;cursor:default;}.request-creation-modal .btn-highlight--submitting[disabled]:hover,.request-creation-modal a.btn-highlight--submitting[disabled]:hover,.request-creation-modal .btn-highlight--submitting:hover,.request-creation-modal a.btn-highlight--submitting:hover,.request-creation-modal .btn-highlight--submitting[disabled]:active,.request-creation-modal a.btn-highlight--submitting[disabled]:active,.request-creation-modal .btn-highlight--submitting:active,.request-creation-modal a.btn-highlight--submitting:active,.request-creation-modal .btn-highlight--submitting[disabled]:focus,.request-creation-modal a.btn-highlight--submitting[disabled]:focus,.request-creation-modal .btn-highlight--submitting:focus,.request-creation-modal a.btn-highlight--submitting:focus,.request-creation-modal .btn-highlight--submitting[disabled]:focus:active,.request-creation-modal a.btn-highlight--submitting[disabled]:focus:active,.request-creation-modal .btn-highlight--submitting:focus:active,.request-creation-modal a.btn-highlight--submitting:focus:active,.request-creation-modal .btn-highlight--submitting[disabled]:active:hover,.request-creation-modal a.btn-highlight--submitting[disabled]:active:hover,.request-creation-modal .btn-highlight--submitting:active:hover,.request-creation-modal a.btn-highlight--submitting:active:hover{background-color:#ff7142}.request-creation-modal .btn-highlight--submitting[disabled]:before,.request-creation-modal a.btn-highlight--submitting[disabled]:before,.request-creation-modal .btn-highlight--submitting:before,.request-creation-modal a.btn-highlight--submitting:before{content:'';vertical-align:middle;margin-right:8px;border-radius:50%;display:inline-block;width:14px;height:14px;border:.2rem solid rgba(255,255,255,0.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.request-creation-modal .btn-highlight--unfilled,.request-creation-modal a.btn-highlight--unfilled{background:transparent;color:#ff7142;border:1px solid #ff7142;font-weight:600;text-shadow:none;box-shadow:none;padding:11px 28px;}.request-creation-modal .btn-highlight--unfilled i,.request-creation-modal a.btn-highlight--unfilled i{color:#ff7142}.request-creation-modal .btn-highlight--unfilled:hover,.request-creation-modal a.btn-highlight--unfilled:hover{background:transparent;color:#e66a45;border:1px solid #e66a45;}.request-creation-modal .btn-highlight--unfilled:hover i,.request-creation-modal a.btn-highlight--unfilled:hover i{color:#e66a45}.request-creation-modal .btn-highlight--unfilled:focus,.request-creation-modal a.btn-highlight--unfilled:focus{background:transparent;color:#ff7142;border:1px solid #ff7142;text-shadow:none;box-shadow:none;}.request-creation-modal .btn-highlight--unfilled:focus i,.request-creation-modal a.btn-highlight--unfilled:focus i{color:#ff7142}.request-creation-modal .btn-highlight--unfilled:active,.request-creation-modal a.btn-highlight--unfilled:active,.request-creation-modal .btn-highlight--unfilled:focus:active,.request-creation-modal a.btn-highlight--unfilled:focus:active,.request-creation-modal .btn-highlight--unfilled:active:hover,.request-creation-modal a.btn-highlight--unfilled:active:hover{background:transparent;color:#d96441;border:1px solid #d96441;}.request-creation-modal .btn-highlight--unfilled:active i,.request-creation-modal a.btn-highlight--unfilled:active i,.request-creation-modal .btn-highlight--unfilled:focus:active i,.request-creation-modal a.btn-highlight--unfilled:focus:active i,.request-creation-modal .btn-highlight--unfilled:active:hover i,.request-creation-modal a.btn-highlight--unfilled:active:hover i{color:#d96441}.request-creation-modal .btn.btn-frameless{color:#999;cursor:pointer}.request-creation-modal__budget-selection .detail-input-view__section-title{margin-bottom:15px}.request-creation-modal__budget-selection .budget-selection__budget{width:110px;height:46px;margin:0 20px 10px 0;border-radius:3px;background-color:rgba(216,216,216,0.1);color:#ccc;position:relative;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;}.request-creation-modal__budget-selection .budget-selection__budget i{font-size:10px;position:absolute;top:3px;left:2px;width:10px;height:10px;color:#0f293d}.request-creation-modal__budget-selection .budget-selection__budget:hover{color:#d8d8d8;border:solid 1px #d8d8d8;width:108px;height:44px}.request-creation-modal__budget-selection .budget-selection__budget.active{border:solid 2px #fff;background-color:rgba(216,216,216,0.15);width:106px;height:42px;color:#fff;}.request-creation-modal__budget-selection .budget-selection__budget.active:before{content:'';width:0;height:0;border-top:25px solid #fff;border-right:25px solid transparent;position:absolute;top:0;left:0}.request-creation-modal__budget-selection .budget-selection__budget.active .budget-selection__time{color:#fff}.request-creation-modal__budget-selection .budget-selection__time{font-size:12px;color:#b3b3b3}.request-creation-modal__budget-slider{display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:104px;}@media (max-width:1150px){.request-creation-modal__budget-slider{display:block}}.request-creation-modal__budget-slider .budget-slider__body{margin-right:35px}.request-creation-modal__budget-slider .budget-slider__slider{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:15px;font-size:14px;font-weight:600;position:relative;}.request-creation-modal__budget-slider .budget-slider__slider .slider.slider-horizontal{width:320px}.request-creation-modal__budget-slider .budget-slider__slider .slider-track{background-color:rgba(216,216,216,0.15)}.request-creation-modal__budget-slider .budget-slider__slider .slider-selection{background-color:rgba(0,187,142,0.8)}.request-creation-modal__budget-slider .budget-slider__slider .slider-track,.request-creation-modal__budget-slider .budget-slider__slider .slider-selection{border-radius:5px;box-shadow:none;background-image:none}.request-creation-modal__budget-slider .budget-slider__slider .slider-handle{background-image:none;background-color:#fff;box-shadow:none;width:22px;height:22px;margin-top:-1px;cursor:pointer}.request-creation-modal__budget-slider .budget-slider__slider .form-block__input label{display:none}.request-creation-modal__budget-slider .budget-slider__slider .form-block__input input{padding:11px 5px;margin:0 15px;text-align:center;width:100px;border-radius:3px;background-color:rgba(216,216,216,0.1);border:solid 1px #d8d8d8;font-size:18px;font-weight:600;color:#fff}.request-creation-modal__budget-slider .budget-slider__slider .form-block__input--error input{border:solid 1px rgba(255,113,66,0.9)}.request-creation-modal__budget-slider .budget-slider__slider .form-block__error-message{position:absolute;bottom:-24px;left:0;color:rgba(255,113,66,0.9)}.request-creation-modal__budget-slider .budget-slider__cmx-hint{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:500px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:3px;background-color:rgba(216,216,216,0.1);padding:12px 25px;}.request-creation-modal__budget-slider .budget-slider__cmx-hint i{-webkit-flex:none;-ms-flex:none;flex:none}@media (max-width:1150px){.request-creation-modal__budget-slider .budget-slider__cmx-hint{margin-top:30px}}.request-creation-modal__budget-slider .budget-slider__cmx-link{-webkit-flex:none;-ms-flex:none;flex:none;}.request-creation-modal__budget-slider .budget-slider__cmx-link a{font-weight:bold}.request-creation-modal__budget-slider .budget-slider__cmx-text{font-size:12px;padding:0 20px 0 22px;-webkit-flex:1;-ms-flex:1;flex:1}.request-creation-modal__category-selection{margin-bottom:40px;}.request-creation-modal__category-selection .detail-input-view__section-title{margin-bottom:18px}.request-creation-modal__category-selection .category-selection__category-item{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;border-radius:30px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:15px;margin:3px 15px 3px 0;padding:10px 15px 10px 30px;font-size:16px;color:#ccc;background-color:rgba(216,216,216,0.1);}.request-creation-modal__category-selection .category-selection__category-item i{font-size:18px;margin-left:27px;cursor:pointer}.request-creation-modal__category-selection .category-selection__category-item:hover{background-color:rgba(216,216,216,0.15);color:#fff}.request-creation-modal__category-selection .category-selection__add-btn{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(216,216,216,0.3);margin-left:5px;cursor:pointer;width:46px;height:46px;border-radius:50%;-webkit-flex:none;-ms-flex:none;flex:none;color:#ccc;}.request-creation-modal__category-selection .category-selection__add-btn i{font-size:16px;margin-bottom:-2px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:.2s transform ease}.request-creation-modal__category-selection .category-selection__add-btn.active i{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.request-creation-modal__category-selection .category-selection__add-btn:hover{width:44px;height:44px;background-color:rgba(216,216,216,0.3);border:solid 1px #d8d8d8;color:#fff}.request-creation-modal__category-selection .category-selection__count-hint{display:inline-block;margin-left:10px;}.request-creation-modal__category-selection .category-selection__count-hint i{margin-right:10px}.request-creation-modal__category-selection .category-selection__count-hint.error{color:rgba(255,113,66,0.9)}.request-creation-modal__category-selection .category-selection__search-form{margin-top:15px;border-radius:3px;background-color:rgba(216,216,216,0.1);padding:20px 20px 10px 20px;max-width:700px}.request-creation-modal__category-selection .category-selection__search-bar{display:-webkit-flex;display:-ms-flexbox;display:flex;height:35px}.request-creation-modal__category-selection .category-selection__search-input{-webkit-flex:1;-ms-flex:1;flex:1;border-top-left-radius:3px;border-bottom-left-radius:3px;border:solid 1px #d8d8d8;border-right:none;color:#fff;margin:0;padding:8px 10px;background:transparent}.request-creation-modal__category-selection .category-selection__add-search-btn{-webkit-flex:none;-ms-flex:none;flex:none;color:#0f293d;background-color:#d8d8d8;border-top-right-radius:3px;border-bottom-right-radius:3px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:12px;font-weight:600;padding:10px;cursor:pointer;}.request-creation-modal__category-selection .category-selection__add-search-btn i{margin-right:7px}.request-creation-modal__category-selection .category-selection__add-search-btn:hover{background-color:#f2f2f2}.request-creation-modal__category-selection .category-selection__search-results{list-style-type:none;margin:10px 0 0 0;min-height:105px;}.request-creation-modal__category-selection .category-selection__search-results:after{content:"";display:table;clear:both}.request-creation-modal__category-selection .category-selection__search-result-item{width:140px;height:30px;float:left;margin-bottom:5px;position:relative;}.request-creation-modal__category-selection .category-selection__search-result-item i{margin-right:10px}.request-creation-modal__category-selection .category-selection__search-result-item-inner{padding:5px 10px;width:120px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#ccc;cursor:pointer;position:absolute;top:0;left:0;}.request-creation-modal__category-selection .category-selection__search-result-item-inner:hover{color:#fff;background-color:#0f293d;border-radius:3px;width:auto;min-width:120px;z-index:1}.request-creation-modal__request-detail{margin-bottom:40px;}.request-creation-modal__request-detail .detail-input-view__section-title{margin-bottom:20px}.request-creation-modal__request-detail .request-detail__detail-input{border-radius:3px;background-color:rgba(255,255,255,0.05);border:solid 1px #fff;color:#fff;padding:15px 20px;width:100%;width:calc(100% - 40px);max-width:608px;min-height:168px}.request-creation-modal__request-detail .request-detail__wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}@media (max-width:820px){.request-creation-modal__request-detail .request-detail__wrap{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.request-creation-modal__request-detail .request-detail__detail-hint{padding:8px 15px 20px 15px;}.request-creation-modal__request-detail .request-detail__detail-hint a,.request-creation-modal__request-detail .request-detail__detail-hint a:hover{color:#00b5e2;text-decoration:underline;cursor:pointer}@media (max-width:820px){.request-creation-modal__request-detail .request-detail__detail-hint{padding:0 0 0 0}}@media (max-width:820px){.request-creation-modal__request-detail .request-detail__detail-hint__content{display:none}}.request-creation-modal__request-detail .request-detail__detail-hint__content--show{display:block}.request-creation-modal__request-detail .request-detail__detail-hint__title{display:none;margin-bottom:10px;}@media (max-width:820px){.request-creation-modal__request-detail .request-detail__detail-hint__title{display:block}}.request-creation-modal__request-detail .request-detail__detail-hint__question,.request-creation-modal__request-detail .request-detail__detail-hint__answer{color:#bbb}.request-creation-modal__request-detail .request-detail__detail-hint__subtitle{font-size:16px;margin-bottom:10px;}@media (max-width:820px){.request-creation-modal__request-detail .request-detail__detail-hint__subtitle{display:none}}.request-creation-modal__request-detail .request-detail__detail-hint__question{font-weight:bold}.request-creation-modal__request-detail .request-detail__detail-hint__answer{font-style:italic;margin-bottom:10px}.request-creation-modal__request-type-selection{margin-bottom:20px;}.request-creation-modal__request-type-selection .detail-input-view__section-title{margin-bottom:20px}.request-creation-modal__request-type-selection .request-type-selection__request{width:305px;height:77px;max-width:100%;margin:0 20px 20px 0;padding:0 10px;border-radius:3px;background-color:rgba(216,216,216,0.1);color:#ccc;position:relative;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;font-size:18px;}.request-creation-modal__request-type-selection .request-type-selection__request .requet-icon{margin-right:15px;-webkit-flex:none;-ms-flex:none;flex:none}.request-creation-modal__request-type-selection .request-type-selection__request .fa-check{font-size:12px;position:absolute;top:5px;left:4px;width:12px;height:12px;color:#0f293d}.request-creation-modal__request-type-selection .request-type-selection__request:hover{color:#d8d8d8;border:solid 1px #d8d8d8;width:303px;height:75px;max-width:calc(100% - 2px)}.request-creation-modal__request-type-selection .request-type-selection__request.active{border:solid 2px #fff;background-color:rgba(216,216,216,0.15);width:301px;height:73px;max-width:calc(100% - 4px);color:#fff;}.request-creation-modal__request-type-selection .request-type-selection__request.active:before{content:'';width:0;height:0;border-top:34px solid #fff;border-right:34px solid transparent;position:absolute;top:0;left:0}.request-creation-modal ul{padding:0}.request-creation-modal input,.request-creation-modal textarea{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;}.request-creation-modal input:focus,.request-creation-modal textarea:focus{outline:none}.request-creation-modal__body{padding-bottom:160px}.request-creation-modal__cancel{width:100%;text-align:center;border-top:solid 1px rgba(216,216,216,0.5);background-color:rgba(15,40,60,0.96);padding:17px 0;position:fixed;left:0;bottom:0;}.request-creation-modal__cancel i{margin-bottom:5px;display:block}.request-creation-modal__cancel .cancel-btn{display:inline-block;color:#ccc;cursor:pointer;}.request-creation-modal__cancel .cancel-btn:hover{color:#fff}.request-creation-modal__logo{color:#fff;opacity:.2;transition:1s opacity ease;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:default;}.request-creation-modal__logo:hover{opacity:.6}.request-creation-modal__logo .cm-logo-icon{height:15px;fill:#fff;margin-left:8px}.request-creation-modal__logo .cm-logotype{height:14px;fill:#fff;margin:0 0 1px 5px}.request-creation-modal__title-input-view{padding:40px 50px 0;}.request-creation-modal__title-input-view h2{color:#fff;font-size:24px;font-weight:600;margin:0 0 22px 0}.request-creation-modal__title-input-view .title-input-view__input-group{display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:solid 1px #d8d8d8;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:17px;}.request-creation-modal__title-input-view .title-input-view__input-group input{-webkit-flex:1;-ms-flex:1;flex:1;color:#fff;background:transparent;border:none;font-size:18px;margin:0;padding:0;height:45px}.request-creation-modal__title-input-view .title-input-view__next{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:7px 10px;border-radius:3px;background-color:rgba(216,216,216,0.1);-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.request-creation-modal__title-input-view .title-input-view__next .btn-next{border-radius:2px;display:inline-block;margin-right:10px;height:31px;padding:0 14px;line-height:31px;cursor:pointer}.request-creation-modal__title-input-view .title-input-view__next .btn-next-label{-webkit-flex:1;-ms-flex:1;flex:1}.request-creation-modal__title-input-view .title-input-view__character-count{color:#d8d8d8;margin-top:15px;}.request-creation-modal__title-input-view .title-input-view__character-count.error{color:rgba(255,113,66,0.9)}.request-creation-modal__detail-input-view .detail-input-view__title{color:#ccc;cursor:pointer;font-size:24px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:50px 50px 0 30px;line-height:1.35;}.request-creation-modal__detail-input-view .detail-input-view__title:hover{color:#fff}.request-creation-modal__detail-input-view .detail-input-view__title .fa-chevron-left{font-size:40px;margin-right:20px}.request-creation-modal__detail-input-view .detail-input-view__title .fa-edit{font-size:32px;margin-left:20px}.request-creation-modal__detail-input-view .detail-input-view__loading{text-align:center;padding:32px;}.request-creation-modal__detail-input-view .detail-input-view__loading i{font-size:32px;-webkit-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.request-creation-modal__detail-input-view .detail-input-view__body{border-top:solid 1px rgba(216,216,216,0.5);border-bottom:solid 1px rgba(216,216,216,0.5);margin:0 50px 0 80px;padding:40px 0 30px;margin-top:40px}.request-creation-modal__detail-input-view .detail-input-view__section-title{font-size:21px;font-weight:600}.request-creation-modal__detail-input-view .detail-input-view__send-form{padding:30px 80px 11px 80px;margin:0;}.request-creation-modal__detail-input-view .detail-input-view__send-form .send-request-btn{font-size:16px;font-weight:bold;padding:14px 20px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.request-creation-modal__detail-input-view .detail-input-view__send-form .send-request-error{display:inline-block;margin-left:8px;color:rgba(255,113,66,0.9)}/*

github.com style (c) Vasily Polovnyov <vast@whiteants.net>

*/

.hljs {
  display: block;
  overflow-x: auto;
  padding: 0.5em;
  color: #333;
  background: #f8f8f8;
}

.hljs-comment,
.hljs-quote {
  color: #998;
  font-style: italic;
}

.hljs-keyword,
.hljs-selector-tag,
.hljs-subst {
  color: #333;
  font-weight: bold;
}

.hljs-number,
.hljs-literal,
.hljs-variable,
.hljs-template-variable,
.hljs-tag .hljs-attr {
  color: #008080;
}

.hljs-string,
.hljs-doctag {
  color: #d14;
}

.hljs-title,
.hljs-section,
.hljs-selector-id {
  color: #900;
  font-weight: bold;
}

.hljs-subst {
  font-weight: normal;
}

.hljs-type,
.hljs-class .hljs-title {
  color: #458;
  font-weight: bold;
}

.hljs-tag,
.hljs-name,
.hljs-attribute {
  color: #000080;
  font-weight: normal;
}

.hljs-regexp,
.hljs-link {
  color: #009926;
}

.hljs-symbol,
.hljs-bullet {
  color: #990073;
}

.hljs-built_in,
.hljs-builtin-name {
  color: #0086b3;
}

.hljs-meta {
  color: #999;
  font-weight: bold;
}

.hljs-deletion {
  background: #fdd;
}

.hljs-addition {
  background: #dfd;
}

.hljs-emphasis {
  font-style: italic;
}

.hljs-strong {
  font-weight: bold;
}

.webapp-content .article{font-family:'Open Sans',sans-serif;font-size:18px;letter-spacing:.1px;font-weight:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;}.webapp-content .article .dv-star-rating-star{font-size:1.4em;color:#ddd}.webapp-content .article .react-tagsinput__tags{position:relative}.webapp-content .article .react-tagsinput-input{display:inline-block;background:#fff;border:1px solid #ddd;border-radius:2px;padding:8px;}.webapp-content .article .react-tagsinput-input--hidden{display:none}.webapp-content .article .react-tagsinput-tag{border:1px solid #ddd;background:#e1e6e6;display:inline-block;padding:8px 12px;margin:0 8px 6px 0;border-radius:2px;color:#555;font-size:.9em}.webapp-content .article .react-tagsinput-remove:after{content:'x';color:#aaa;margin-left:5px;cursor:pointer}.webapp-content .article .react-autosuggest__container{display:inline-block;position:relative;}.webapp-content .article .react-autosuggest__container ul{padding:0;list-style:none}.webapp-content .article .react-autosuggest__suggestions-container{position:absolute;z-index:1;list-style-type:none;box-shadow:.05em .01em .5em rgba(0,0,0,0.2);background:#fff;width:100%}.webapp-content .article .react-autosuggest__suggestion{border-bottom:1px solid #ececec;padding:8px 10px;margin:0;color:#666}.webapp-content .article .react-autosuggest__suggestion--highlighted{background:#ddf1ff;cursor:pointer;}.webapp-content .article .react-autosuggest__suggestion--highlighted mark{background:none;font-weight:500;padding:0}.webapp-content .article .form-block{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:2.5em .5em 0;margin-top:1.5em;border-top:2px solid rgba(238,238,238,0.5);}.webapp-content .article .form-block input[type='text'],.webapp-content .article .form-block input[type='number'],.webapp-content .article .form-block input[type='email'],.webapp-content .article .form-block input[type='password'],.webapp-content .article .form-block textarea{width:100%}.webapp-content .article .form-block:first-child{padding:0 .5em 0;margin-top:0;border:none}.webapp-content .article .form-block__header{margin-bottom:1.5em;}.webapp-content .article .form-block__header h3{color:#073648;font-weight:400;font-size:1.4em;margin:0 8px 5px 0;display:inline-block}.webapp-content .article .form-block__header p,.webapp-content .article .form-block__header small{margin-bottom:0;color:#999;line-height:1.4;font-size:.9em;margin-top:10px}.webapp-content .article .form-block__body__row{display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .article .form-block__body__row > div{-webkit-flex:1;-ms-flex:1;flex:1;}.webapp-content .article .form-block__body__row > div + div{padding-left:1.2em}.webapp-content .article .form-block__actions{margin-top:2em;padding-top:2em;border-top:2px solid #f5f5f5;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .article .form-block__actions > div + div{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:1.2em}.webapp-content .article .form-block__inner-wrapper{display:inline-block;position:relative;width:100%;}.webapp-content .article .form-block__inner-wrapper .form-block__error-message{position:absolute;display:block}.webapp-content .article .form-block__desc{color:#999;line-height:1.4;font-size:.9em;margin-top:-2px}.webapp-content .article .form-block__input > label,.webapp-content .article .form-block__textarea > label,.webapp-content .article .form-block__select > label,.webapp-content .article .form-block__rating-stars > label,.webapp-content .article .form-block__tags-input > label,.webapp-content .article .form-block__checkboxes > label,.webapp-content .article .form-block__auto-suggest-input > label,.webapp-content .article .form-block__multi-choice > label,.webapp-content .article .form-block__rating-scale > label{margin-bottom:8px}.webapp-content .article .form-block__input--required,.webapp-content .article .form-block__textarea--required,.webapp-content .article .form-block__select--required,.webapp-content .article .form-block__rating-stars--required,.webapp-content .article .form-block__tags-input--required,.webapp-content .article .form-block__checkboxes--required,.webapp-content .article .form-block__auto-suggest-input--required,.webapp-content .article .form-block__multi-choice--required,.webapp-content .article .form-block__rating-scale--required{color:#ff7142;margin-left:5px}.webapp-content .article .form-block__input--error input,.webapp-content .article .form-block__textarea--error input,.webapp-content .article .form-block__select--error input,.webapp-content .article .form-block__rating-stars--error input,.webapp-content .article .form-block__tags-input--error input,.webapp-content .article .form-block__checkboxes--error input,.webapp-content .article .form-block__auto-suggest-input--error input,.webapp-content .article .form-block__multi-choice--error input,.webapp-content .article .form-block__rating-scale--error input,.webapp-content .article .form-block__input--error select,.webapp-content .article .form-block__textarea--error select,.webapp-content .article .form-block__select--error select,.webapp-content .article .form-block__rating-stars--error select,.webapp-content .article .form-block__tags-input--error select,.webapp-content .article .form-block__checkboxes--error select,.webapp-content .article .form-block__auto-suggest-input--error select,.webapp-content .article .form-block__multi-choice--error select,.webapp-content .article .form-block__rating-scale--error select,.webapp-content .article .form-block__input--error textarea,.webapp-content .article .form-block__textarea--error textarea,.webapp-content .article .form-block__select--error textarea,.webapp-content .article .form-block__rating-stars--error textarea,.webapp-content .article .form-block__tags-input--error textarea,.webapp-content .article .form-block__checkboxes--error textarea,.webapp-content .article .form-block__auto-suggest-input--error textarea,.webapp-content .article .form-block__multi-choice--error textarea,.webapp-content .article .form-block__rating-scale--error textarea{border-color:#f66}.webapp-content .article .form-block__input span,.webapp-content .article .form-block__textarea span,.webapp-content .article .form-block__select span,.webapp-content .article .form-block__rating-stars span,.webapp-content .article .form-block__checkboxes span{color:#666;font-weight:500;font-size:.85em;}.webapp-content .article .form-block__input span.prepended,.webapp-content .article .form-block__textarea span.prepended,.webapp-content .article .form-block__select span.prepended,.webapp-content .article .form-block__rating-stars span.prepended,.webapp-content .article .form-block__checkboxes span.prepended{margin-right:.4em}.webapp-content .article .form-block__input span.appended,.webapp-content .article .form-block__textarea span.appended,.webapp-content .article .form-block__select span.appended,.webapp-content .article .form-block__rating-stars span.appended,.webapp-content .article .form-block__checkboxes span.appended{margin-left:.6em}.webapp-content .article .form-block__checkboxes,.webapp-content .article .form-block__multi-choice{display:inline-block;}.webapp-content .article .form-block__checkboxes__item,.webapp-content .article .form-block__multi-choice__item{display:inline-block;margin-right:1.6em;}.webapp-content .article .form-block__checkboxes__item label,.webapp-content .article .form-block__multi-choice__item label{color:#666;text-transform:capitalize;display:inline-block}.webapp-content .article .form-block__checkboxes__item input,.webapp-content .article .form-block__multi-choice__item input{margin-right:6px;display:inline-block;vertical-align:baseline}.webapp-content .article .form-block__rating-scale__items,.webapp-content .article .form-block__rating-scale__x-axis{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.webapp-content .article .form-block__rating-scale__x-axis{font-size:.8em;color:#999;margin-top:.4em}.webapp-content .article .form-block__rating-scale__inner-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:390px}.webapp-content .article .form-block__rating-scale__item{background:#ddd;padding:4px 9px;margin-right:8px;border-radius:3px;background-color:#fff;border:solid 1px #e1e6e6;font-size:.9em;cursor:pointer;}.webapp-content .article .form-block__rating-scale__item:hover{border:solid 1px #38aaff;color:#38aaff}.webapp-content .article .form-block__rating-scale__item--active{background-color:#38aaff;border:solid 1px #398fcc;color:#fff;}.webapp-content .article .form-block__rating-scale__item--active:hover{color:#fff}.webapp-content .article .form-block__checkboxes__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.webapp-content .article .form-block__checkboxes__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:120px;margin-bottom:8px;}.webapp-content .article .form-block__checkboxes__item input{margin-top:0}.webapp-content .article .form-block__filepicker{position:relative;min-width:130px;display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .article .form-block__filepicker-preview{border-radius:3px;border:solid 1px rgba(0,0,0,0.1);}.webapp-content .article .form-block__filepicker-preview img{height:100%}.webapp-content .article .form-block__filepicker-input{-webkit-flex:1;-ms-flex:1;flex:1;background:#fff;width:130px;border:2px dashed #ddd;color:#888;outline:none;}.webapp-content .article .form-block__filepicker-input:before{margin-right:5px;content:"\f030";color:#aaa;font:normal normal normal 14px/1 FontAwesome}.webapp-content .article .form-block__filepicker-input:hover{border:2px dashed #ccc;color:#666}.webapp-content .article .form-block__filepicker-input--minimize{position:absolute;bottom:0;left:0;width:100%;background:rgba(7,54,72,0.9);color:#fafafa;border:none;border-radius:2px;padding:4px;}.webapp-content .article .form-block__filepicker-input--minimize:before{margin-right:5px;content:"\f030";color:#fafafa;font:normal normal normal 14px/1 FontAwesome}.webapp-content .article .form-block__filepicker-reset{position:absolute;right:12px;top:8px;cursor:pointer;background:#eee;color:#777;width:24px;height:24px;line-height:24px;border-radius:50%;text-align:center;opacity:.7;}.webapp-content .article .form-block__filepicker-reset:hover{opacity:.8}.webapp-content .article .form-block__error-message{margin-top:4px;display:inline-block;color:#f66}.webapp-content .article-editor__menu{-webkit-flex:1;-ms-flex:1;flex:1;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 1em;}.webapp-content .article-editor__menu .md-menu__loading{color:#444;font-size:.9em}.webapp-content .article-editor__menu .md-menu__actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;}.webapp-content .article-editor__menu .md-menu__actions i{margin-right:10px;font-size:16px}.webapp-content .article-editor__menu .md-menu__action{color:#999;height:100%;position:relative;font-size:14px;text-transform:uppercase;}.webapp-content .article-editor__menu .md-menu__action__trigger{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 1em;cursor:pointer;}.webapp-content .article-editor__menu .md-menu__action__trigger .item__hint{display:none;font-size:1.2em;position:absolute;width:100%;text-align:center}.webapp-content .article-editor__menu .md-menu__action__trigger .item__text{visibility:visible}.webapp-content .article-editor__menu .md-menu__action__trigger:hover{color:#666;background:#f3f3f3;transition:color .3s ease-in;text-decoration:none;}.webapp-content .article-editor__menu .md-menu__action__trigger:hover .item__hint{display:block}.webapp-content .article-editor__menu .md-menu__action__trigger:hover .item__text{visibility:hidden}.webapp-content .article-editor__menu .md-menu__action__trigger.back-to-edit{color:#666;min-width:85px}.webapp-content .article-editor__menu .md-menu__action__trigger.md-exit{color:#999}.webapp-content .article-editor__menu .md-menu__action__trigger.ready-to-publish{color:#19a6c6;}.webapp-content .article-editor__menu .md-menu__action__trigger.ready-to-publish i{margin:0 0 0 10px}.webapp-content .article .btn,.webapp-content .article .btn-primary,.webapp-content .article .btn-secondary,.webapp-content .article .btn-secondary--outline,.webapp-content .article .btn-golden,.webapp-content .article .btn--outline,.webapp-content .article .btn-golden--outline,.webapp-content .article .btn-primary--outline,.webapp-content .article .btn-social-linkedin,.webapp-content .article .btn-social-github,.webapp-content .article .btn-social-google,.webapp-content .article .btn-social-google--white,.webapp-content .article .btn-social-twitter,.webapp-content .article .btn-social-facebook,.webapp-content .article .btn-social-email,.webapp-content .article .btn-social-email--outline,.webapp-content .article .btn-heart--active,.webapp-content .article .btn-heart,.webapp-content .article .btn-frame-only,.webapp-content .article .btn-more{cursor:pointer;font-size:13px;text-align:center;padding:0;width:90px;min-height:34px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:2px;transition:all .1s ease-out;text-decoration:none;text-transform:uppercase;}.webapp-content .article .btn > span,.webapp-content .article .btn-primary > span,.webapp-content .article .btn-secondary > span,.webapp-content .article .btn-secondary--outline > span,.webapp-content .article .btn-golden > span,.webapp-content .article .btn--outline > span,.webapp-content .article .btn-golden--outline > span,.webapp-content .article .btn-primary--outline > span,.webapp-content .article .btn-social-linkedin > span,.webapp-content .article .btn-social-github > span,.webapp-content .article .btn-social-google > span,.webapp-content .article .btn-social-google--white > span,.webapp-content .article .btn-social-twitter > span,.webapp-content .article .btn-social-facebook > span,.webapp-content .article .btn-social-email > span,.webapp-content .article .btn-social-email--outline > span,.webapp-content .article .btn-heart--active > span,.webapp-content .article .btn-heart > span,.webapp-content .article .btn-frame-only > span,.webapp-content .article .btn-more > span{margin-left:5px}.webapp-content .article .btn--submitting,.webapp-content .article .btn-primary--submitting,.webapp-content .article .btn-secondary--submitting,.webapp-content .article .btn-secondary--outline--submitting,.webapp-content .article .btn-golden--submitting,.webapp-content .article .btn--outline--submitting,.webapp-content .article .btn-golden--outline--submitting,.webapp-content .article .btn-primary--outline--submitting,.webapp-content .article .btn-social-linkedin--submitting,.webapp-content .article .btn-social-github--submitting,.webapp-content .article .btn-social-google--submitting,.webapp-content .article .btn-social-google--white--submitting,.webapp-content .article .btn-social-twitter--submitting,.webapp-content .article .btn-social-facebook--submitting,.webapp-content .article .btn-social-email--submitting,.webapp-content .article .btn-social-email--outline--submitting,.webapp-content .article .btn-heart--active--submitting,.webapp-content .article .btn-heart--submitting,.webapp-content .article .btn-frame-only--submitting,.webapp-content .article .btn-more--submitting{opacity:.7;cursor:default}.webapp-content .article .btn--disabled,.webapp-content .article .btn-primary--disabled,.webapp-content .article .btn-secondary--disabled,.webapp-content .article .btn-secondary--outline--disabled,.webapp-content .article .btn-golden--disabled,.webapp-content .article .btn--outline--disabled,.webapp-content .article .btn-golden--outline--disabled,.webapp-content .article .btn-primary--outline--disabled,.webapp-content .article .btn-social-linkedin--disabled,.webapp-content .article .btn-social-github--disabled,.webapp-content .article .btn-social-google--disabled,.webapp-content .article .btn-social-google--white--disabled,.webapp-content .article .btn-social-twitter--disabled,.webapp-content .article .btn-social-facebook--disabled,.webapp-content .article .btn-social-email--disabled,.webapp-content .article .btn-social-email--outline--disabled,.webapp-content .article .btn-heart--active--disabled,.webapp-content .article .btn-heart--disabled,.webapp-content .article .btn-frame-only--disabled,.webapp-content .article .btn-more--disabled{opacity:.4;cursor:not-allowed}.webapp-content .article .btn:focus,.webapp-content .article .btn-primary:focus,.webapp-content .article .btn-secondary:focus,.webapp-content .article .btn-secondary--outline:focus,.webapp-content .article .btn-golden:focus,.webapp-content .article .btn--outline:focus,.webapp-content .article .btn-golden--outline:focus,.webapp-content .article .btn-primary--outline:focus,.webapp-content .article .btn-social-linkedin:focus,.webapp-content .article .btn-social-github:focus,.webapp-content .article .btn-social-google:focus,.webapp-content .article .btn-social-google--white:focus,.webapp-content .article .btn-social-twitter:focus,.webapp-content .article .btn-social-facebook:focus,.webapp-content .article .btn-social-email:focus,.webapp-content .article .btn-social-email--outline:focus,.webapp-content .article .btn-heart--active:focus,.webapp-content .article .btn-heart:focus,.webapp-content .article .btn-frame-only:focus,.webapp-content .article .btn-more:focus,.webapp-content .article .btn:hover,.webapp-content .article .btn-primary:hover,.webapp-content .article .btn-secondary:hover,.webapp-content .article .btn-secondary--outline:hover,.webapp-content .article .btn-golden:hover,.webapp-content .article .btn--outline:hover,.webapp-content .article .btn-golden--outline:hover,.webapp-content .article .btn-primary--outline:hover,.webapp-content .article .btn-social-linkedin:hover,.webapp-content .article .btn-social-github:hover,.webapp-content .article .btn-social-google:hover,.webapp-content .article .btn-social-google--white:hover,.webapp-content .article .btn-social-twitter:hover,.webapp-content .article .btn-social-facebook:hover,.webapp-content .article .btn-social-email:hover,.webapp-content .article .btn-social-email--outline:hover,.webapp-content .article .btn-heart--active:hover,.webapp-content .article .btn-heart:hover,.webapp-content .article .btn-frame-only:hover,.webapp-content .article .btn-more:hover,.webapp-content .article .btn:active,.webapp-content .article .btn-primary:active,.webapp-content .article .btn-secondary:active,.webapp-content .article .btn-secondary--outline:active,.webapp-content .article .btn-golden:active,.webapp-content .article .btn--outline:active,.webapp-content .article .btn-golden--outline:active,.webapp-content .article .btn-primary--outline:active,.webapp-content .article .btn-social-linkedin:active,.webapp-content .article .btn-social-github:active,.webapp-content .article .btn-social-google:active,.webapp-content .article .btn-social-google--white:active,.webapp-content .article .btn-social-twitter:active,.webapp-content .article .btn-social-facebook:active,.webapp-content .article .btn-social-email:active,.webapp-content .article .btn-social-email--outline:active,.webapp-content .article .btn-heart--active:active,.webapp-content .article .btn-heart:active,.webapp-content .article .btn-frame-only:active,.webapp-content .article .btn-more:active{box-shadow:none;text-decoration:none}.webapp-content .article .btn{background-color:#8badb4;border:none;color:#fff;}.webapp-content .article .btn:hover{background:#789fa7;border:none;color:#fff}.webapp-content .article .btn:active,.webapp-content .article .btn:focus{background:#6c97a0}.webapp-content .article .btn--outline{background:transparent;color:#789fa7;border:1px solid #91b1b8;text-shadow:none;box-shadow:none;}.webapp-content .article .btn--outline:hover{background:transparent;color:#6c97a0;border:1px solid #6c97a0}.webapp-content .article .btn--outline:active,.webapp-content .article .btn--outline:focus{background:transparent;color:#6c97a0;border:1px solid #6c97a0}.webapp-content .article .btn-more{background-color:rgba(0,0,0,0.05);border:none;color:#fff;color:#555;}.webapp-content .article .btn-more:hover{background:rgba(0,0,0,0.05);border:none;color:#fff}.webapp-content .article .btn-more:active,.webapp-content .article .btn-more:focus{background:rgba(0,0,0,0.05)}.webapp-content .article .btn-more:hover,.webapp-content .article .btn-more:active,.webapp-content .article .btn-morefocus{color:#555;background-color:rgba(0,0,0,0.1)}.webapp-content .article .btn-primary{background-color:#00b5e2;border:none;color:#fff;}.webapp-content .article .btn-primary:hover{background:#00a3cb;border:none;color:#fff}.webapp-content .article .btn-primary:active,.webapp-content .article .btn-primary:focus{background:#0098be}.webapp-content .article .btn-primary--outline{background:transparent;color:#00a3cb;border:1px solid #00c0f0;text-shadow:none;box-shadow:none;}.webapp-content .article .btn-primary--outline:hover{background:transparent;color:#0098be;border:1px solid #0098be}.webapp-content .article .btn-primary--outline:active,.webapp-content .article .btn-primary--outline:focus{background:transparent;color:#0098be;border:1px solid #0098be}.webapp-content .article .btn-secondary{background-color:#00bb8f;border:none;color:#fff;}.webapp-content .article .btn-secondary:hover{background:#00a881;border:none;color:#fff}.webapp-content .article .btn-secondary:active,.webapp-content .article .btn-secondary:focus{background:#009d78}.webapp-content .article .btn-secondary--outline{background:transparent;color:#00a881;border:1px solid #00cb9b;text-shadow:none;box-shadow:none;}.webapp-content .article .btn-secondary--outline:hover{background:transparent;color:#009d78;border:1px solid #009d78}.webapp-content .article .btn-secondary--outline:active,.webapp-content .article .btn-secondary--outline:focus{background:transparent;color:#009d78;border:1px solid #009d78}.webapp-content .article .btn-golden{background-color:#ecbc40;border:none;color:#fff;}.webapp-content .article .btn-golden:hover{background:#e9b225;border:none;color:#fff}.webapp-content .article .btn-golden:active,.webapp-content .article .btn-golden:focus{background:#e5ac17}.webapp-content .article .btn-golden--outline{background:transparent;color:#e9b225;border:1px solid #edbf4a;text-shadow:none;box-shadow:none;}.webapp-content .article .btn-golden--outline:hover{background:transparent;color:#e5ac17;border:1px solid #e5ac17}.webapp-content .article .btn-golden--outline:active,.webapp-content .article .btn-golden--outline:focus{background:transparent;color:#e5ac17;border:1px solid #e5ac17}.webapp-content .article .btn-heart{font-size:14px;width:auto;height:30px;min-height:0;padding:5px 12px;border-radius:100px;background:#fff;color:#ff6671;border:1px solid #ff6671;text-shadow:none;box-shadow:none;}.webapp-content .article .btn-heart > span{margin-left:6px;line-height:14px}.webapp-content .article .btn-heart__number{margin-left:4px;color:#666}.webapp-content .article .btn-heart:hover{box-shadow:0 4px 10px rgba(0,0,0,0.08)}.webapp-content .article .btn-heart--active{color:#fff;background-color:#f66;border-color:#f66;}.webapp-content .article .btn-heart--active .btn-heart__number{color:#fff}.webapp-content .article .btn-heart--active i.fa{-webkit-animation:heartbeat 600ms ease-in;animation:heartbeat 600ms ease-in}.webapp-content .article .btn-heart--active:hover{opacity:.8}.webapp-content .article .btn-frame-only{padding:6px;border-radius:100px;width:auto;padding:5px 12px;background:#fff;color:#333;border:1px solid #ddd;opacity:.8;}.webapp-content .article .btn-frame-only img{height:16px}.webapp-content .article .btn-frame-only > span{margin-left:6px;line-height:14px}.webapp-content .article .btn-frame-only:hover{opacity:1}.webapp-content .article div[class^="btn-social"],.webapp-content .article a[class^="btn-social"]{height:auto}.webapp-content .article .btn-social-linkedin{background-color:#0077b5;border:none;color:#fff;}.webapp-content .article .btn-social-linkedin:hover{background:#006fab;border:none;color:#fff}.webapp-content .article .btn-social-linkedin:active,.webapp-content .article .btn-social-linkedin:focus{background:#066699}.webapp-content .article .btn-social-github{background-color:#00aced;border:none;color:#fff;}.webapp-content .article .btn-social-github:hover{background:#00aced;border:none;color:#fff}.webapp-content .article .btn-social-github:active,.webapp-content .article .btn-social-github:focus{background:#00aced}.webapp-content .article .btn-social-google--white{background-color:#fff;border:solid 1px #ccc;color:#4c4c4c;}.webapp-content .article .btn-social-google--white:hover{background:#f7f7f7;border:solid 1px #ccc;color:#4c4c4c}.webapp-content .article .btn-social-google--white:active,.webapp-content .article .btn-social-google--white:focus{background:#f0f0f0}.webapp-content .article .btn-social-google{background-color:#e65d4b;border:none;color:#fff;}.webapp-content .article .btn-social-google:hover{background:#e05c4a;border:none;color:#fff}.webapp-content .article .btn-social-google:active,.webapp-content .article .btn-social-google:focus{background:#d25140}.webapp-content .article .btn-social-twitter{background-color:#00aced;border:none;color:#fff;}.webapp-content .article .btn-social-twitter:hover{background:#06a1d9;border:none;color:#fff}.webapp-content .article .btn-social-twitter:active,.webapp-content .article .btn-social-twitter:focus{background:#0697cc}.webapp-content .article .btn-social-facebook{background-color:#647bab;border:none;color:#fff;}.webapp-content .article .btn-social-facebook:hover{background:#566d9e;border:none;color:#fff}.webapp-content .article .btn-social-facebook:active,.webapp-content .article .btn-social-facebook:focus{background:#506694}.webapp-content .article .btn-social-email--outline{background:transparent;color:#70777a;border:1px solid #ccc;text-shadow:none;box-shadow:none;}.webapp-content .article .btn-social-email--outline:hover{background:transparent;color:#70777a;border:1px solid #ccc}.webapp-content .article .btn-social-email--outline:active,.webapp-content .article .btn-social-email--outline:focus{background:transparent;color:#70777a;border:1px solid #ccc}@-webkit-keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.3);transform:scale(1.3)}36%{-webkit-transform:scale(.95);transform:scale(.95)}60%{-webkit-transform:scale(1.2);transform:scale(1.2)}85%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.3);transform:scale(1.3)}36%{-webkit-transform:scale(.95);transform:scale(.95)}60%{-webkit-transform:scale(1.2);transform:scale(1.2)}85%{-webkit-transform:scale(1);transform:scale(1)}}.webapp-content .article__container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:90%;max-width:720px;margin:0 auto;position:relative;}.webapp-content .article__container--preview{cursor:pointer}.webapp-content .article__draft-label{position:absolute;left:14px;font-size:14px;border-radius:3px;background-color:#8badb4;color:#fff;padding:3px 6px;text-transform:capitalize;}@media (max-width:640px){.webapp-content .article__draft-label{margin-right:0}}.webapp-content .article__cover-photo{height:300px;margin-bottom:1em;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media (max-width:640px){.webapp-content .article__cover-photo{height:200px}}.webapp-content .article__header{margin-bottom:.5em;margin-top:1.5em;}.webapp-content .article__header__section{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;}.webapp-content .article__header__section.space-between{margin-bottom:.4em;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.webapp-content .article__header__label{margin-right:1em;display:inline-block;border-radius:2px;background:#f2f2f2;padding:.2em .6em;text-decoration:none;font-size:.8em;color:#777}.webapp-content .article__header__timestamps .updated-at{color:#666;margin-left:1em;font-size:14px;line-height:1.43}.webapp-content .article__header .author-section{margin-top:1em}.webapp-content .article__header h1{margin-top:.4em;color:#333;font-weight:bold;font-size:32px;line-height:42px}@media (max-width:640px){.webapp-content .article__header{word-wrap:break-word;margin-top:2em}.webapp-content .article__header .updated-at{display:none}.webapp-content .article__header h1{font-size:1.4em}.webapp-content .article__header__timestamps{margin-bottom:.6em}.webapp-content .article__header__section.space-between{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.webapp-content .article__body{position:relative;}.webapp-content .article__body img{margin:0 auto;}.webapp-content .article__body img.emoji{display:inline}.webapp-content .article__body p{color:#444;line-height:32px;margin-bottom:26px;}.webapp-content .article__body p img{display:block;margin:13px auto;}.webapp-content .article__body p img ~ br{display:none}.webapp-content .article__body p img ~ em{width:100%;display:block;text-align:center;margin:0 auto 13px;line-height:24px;color:#888;font-size:.75em}.webapp-content .article__body p img.md-float--left{float:left;margin-right:20px;margin-bottom:20.8px;}.webapp-content .article__body p img.md-float--left + em{display:none}.webapp-content .article__body p img.md-float--right{float:right;margin-left:20px;margin-bottom:20.8px;}.webapp-content .article__body p img.md-float--right + em{display:none}.webapp-content .article__body p + ul{margin-top:-10px}.webapp-content .article__body pre{display:inline-block;width:106%;margin-left:-3%;padding:1.4em;margin-bottom:31.2px;font-size:14px;border-color:rgba(222,229,231,0.6);background-color:#f8f8f8;overflow-x:scroll;}.webapp-content .article__body pre code{padding:0;line-height:22px;white-space:pre}.webapp-content .article__body code{word-break:normal;font-size:14px;padding:4px 6px;background-color:#f8f8f8;}.webapp-content .article__body code span{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}.webapp-content .article__body .lazy-image{text-align:center;display:block;margin:0 auto;}.webapp-content .article__body .lazy-image__preview{margin:0}.webapp-content .article__body a{color:#1aafd0;cursor:pointer;}.webapp-content .article__body a:hover{color:#19a6c6}.webapp-content .article__body a strong{color:#1aafd0}.webapp-content .article__body h1,.webapp-content .article__body h2,.webapp-content .article__body h3,.webapp-content .article__body h4,.webapp-content .article__body h5{color:#333;font-weight:bold;line-height:38px;margin-top:6px;margin-bottom:12px;}.webapp-content .article__body h1 code,.webapp-content .article__body h2 code,.webapp-content .article__body h3 code,.webapp-content .article__body h4 code,.webapp-content .article__body h5 code{font-size:.8em}.webapp-content .article__body h1{margin:.4em 0;font-size:32px;line-height:42px}.webapp-content .article__body h1,.webapp-content .article__body h2,.webapp-content .article__body h3,.webapp-content .article__body h4,.webapp-content .article__body h5,.webapp-content .article__body h6{position:relative;}.webapp-content .article__body h1 .header-anchor,.webapp-content .article__body h2 .header-anchor,.webapp-content .article__body h3 .header-anchor,.webapp-content .article__body h4 .header-anchor,.webapp-content .article__body h5 .header-anchor,.webapp-content .article__body h6 .header-anchor{display:none;position:absolute;padding-right:16px;top:2px;left:-32px}.webapp-content .article__body h1:hover .header-anchor,.webapp-content .article__body h2:hover .header-anchor,.webapp-content .article__body h3:hover .header-anchor,.webapp-content .article__body h4:hover .header-anchor,.webapp-content .article__body h5:hover .header-anchor,.webapp-content .article__body h6:hover .header-anchor{display:block}.webapp-content .article__body h1 .header-anchor{top:6px;left:-42px}.webapp-content .article__body h2 .header-anchor{left:-40px}.webapp-content .article__body h4 .header-anchor{left:-25px}.webapp-content .article__body h5 .header-anchor,.webapp-content .article__body h6 .header-anchor{left:-15px;top:1px}.webapp-content .article__body h4,.webapp-content .article__body h5{line-height:34px;margin:0 0 2px}.webapp-content .article__body strong{color:#444;font-size:1em;font-weight:600}.webapp-content .article__body ul,.webapp-content .article__body ol{color:#444;line-height:32px;margin-bottom:26px;}.webapp-content .article__body ul > li,.webapp-content .article__body ol > li{margin-bottom:10px;}.webapp-content .article__body ul > li > p,.webapp-content .article__body ol > li > p{margin-bottom:5px}.webapp-content .article__body ul{list-style-type:disc}.webapp-content .article__body ol{list-style-type:decimal}.webapp-content .article__body li ul,.webapp-content .article__body li ol{margin-top:10px;margin-bottom:0}.webapp-content .article__body blockquote{display:inline-block;margin-bottom:26px;padding:0 1.5em;font-size:1em;position:relative;font-style:italic;}.webapp-content .article__body blockquote p{color:#757575}.webapp-content .article__body cite,.webapp-content .article__body em,.webapp-content .article__body var,.webapp-content .article__body address,.webapp-content .article__body dfn{font-style:italic}.webapp-content .article__body hr{margin-bottom:26px}.webapp-content .article__body iframe{width:100%;}.webapp-content .article__body iframe.cm-gist-iframe{height:100%;max-height:400px;border-radius:4px;border:1px solid #eee}.webapp-content .article__body table{padding:0;margin-bottom:26px;}.webapp-content .article__body table tr{border-top:1px solid #ccc;background-color:#fff;margin:0;padding:0;}.webapp-content .article__body table tr th,.webapp-content .article__body table tr td{border:1px solid #ccc;text-align:left;margin:0;padding:6px 14px;line-height:24px}.webapp-content .article__body table tr th{font-weight:bold}.webapp-content .article__body table tr th :first-child,.webapp-content .article__body table tr td :first-child{margin-top:0}.webapp-content .article__body table tr th :last-child,.webapp-content .article__body table tr td :last-child{margin-bottom:0}.webapp-content .article__body dl{padding:0;margin-bottom:26px;}.webapp-content .article__body dl dt{font-size:14px;font-weight:bold;font-style:italic;padding:0;margin:15px 0 5px;}.webapp-content .article__body dl dt:first-child{padding:0}.webapp-content .article__body dl dt > :first-child{margin-top:0}.webapp-content .article__body dl dt > :last-child{margin-bottom:0}.webapp-content .article__body dl dd{margin:0 0 15px;padding:0 15px;}.webapp-content .article__body dl dd > :first-child{margin-top:0}.webapp-content .article__body dl dd > :last-child{margin-bottom:0}.webapp-content .article__body .md-clearfix{clear:both;visibility:hidden}.webapp-content .article__body .emoji{height:1.2em}.webapp-content .article__body .katex{max-width:100%;overflow-x:scroll;overflow-y:hidden;}.webapp-content .article__body .katex-html .reset-textstyle .textstyle.uncramped.frac-line{margin-top:18px}.webapp-content .article__body .katex-html .reset-textstyle.scriptstyle{margin-top:5px}@media (max-width:640px){.webapp-content .article__body h1{font-size:32px;line-height:36px}.webapp-content .article__body h2{font-size:28px;line-height:32px}.webapp-content .article__body p{line-height:30px;word-wrap:break-word;}.webapp-content .article__body p img{width:100%;}.webapp-content .article__body p img.emoji{width:auto;display:inline}.webapp-content .article__body p img.md-float--left,.webapp-content .article__body p img.md-float--right{float:none;margin:0 auto}.webapp-content .article__body a{word-wrap:break-word}.webapp-content .article__body ul,.webapp-content .article__body ol{line-height:30px}.webapp-content .article__body iframe{height:240px}}.webapp-content .article__summary{margin-bottom:2em;padding-bottom:1em;position:relative}.webapp-content .article__read-more__wrapper{text-align:center;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.66) 25%,rgba(255,255,255,0.9) 45%,#fff 80%);position:absolute;bottom:0;width:106%;left:-3%;padding:4em 0 2em}.webapp-content .article__read-more{text-transform:uppercase;font-weight:600;border:1px solid #00a3cb;display:inline-block;padding:8px 14px;font-size:16px;border-radius:3px;background:#fff;color:#00a3cb}.webapp-content .article__observer.top{height:1px}.webapp-content .article__infinite-loading__trigger{height:10px}.webapp-content .article .btn-frame-only,.webapp-content .article .btn-heart{height:36px;line-height:36px}.webapp-content .article .btn-frame-only{margin-left:12px}.webapp-content .article__outlet{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#f3f6f7;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:2em}.webapp-content .article__write-post{width:100%;padding:5em 2em;background:#f3f6f7;background:linear-gradient(270deg,#bbebe0,#f0f3e7,#ddf6ff);background-size:200% 200%;-webkit-animation:flow 6s ease infinite;animation:flow 6s ease infinite;}.webapp-content .article__write-post__container{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;width:70%}.webapp-content .article__write-post__left{width:40%;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:1em;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.webapp-content .article__write-post__left p{margin-bottom:1em;font-size:24px;line-height:38px}.webapp-content .article__write-post__left .btn-secondary{width:auto;padding:0 2em}.webapp-content .article__write-post .lazy-image{height:200px}.webapp-content .article__write-post.start-discussion .article__write-post__left{width:70%}.webapp-content .article__write-post.start-discussion .lazy-image{height:120px}@media (max-width:900px){.webapp-content .article__write-post__container{width:100%}}@media (max-width:640px){.webapp-content .article__write-post{padding:3em 1em;-webkit-animation:none;animation:none}.webapp-content .article__write-post__container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.webapp-content .article__write-post__left,.webapp-content .article__write-post.start-discussion .article__write-post__left{width:100%;padding-right:0;margin-bottom:1em;text-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.webapp-content .article__write-post .lazy-image{display:none}}@-webkit-keyframes flow{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes flow{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.webapp-content .article__related-posts{display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:900px;width:95%;padding:4em 2em;}.webapp-content .article__related-posts .related-post{-webkit-flex:1;-ms-flex:1;flex:1;padding:1.2em 1em;box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);background:#fff;margin:.6em;}.webapp-content .article__related-posts .related-post__author{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#5c8899;font-size:.8em;margin-bottom:.6em;}.webapp-content .article__related-posts .related-post__author .avatar-img{margin-right:.4em;width:25px;height:25px}.webapp-content .article__related-posts .related-post__title{font-size:.9em;line-height:24px;}.webapp-content .article__related-posts .related-post__title a{color:#333}@media (max-width:640px){.webapp-content .article__related-posts{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:3em 1em}}.webapp-content .article__bottom-bar{position:fixed;z-index:1;right:0;left:0;bottom:0;background-color:#f9fbfb;box-shadow:0 -10px 16px 0 rgba(0,0,0,0.1);}.webapp-content .article__bottom-bar--avatar{margin-right:10px}.webapp-content .article__bottom-bar__wrapper{width:90%;max-width:760px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:.6em auto;font-size:16px;line-height:20px;color:rgba(47,80,80,0.8);}.webapp-content .article__bottom-bar__wrapper .bottom-bar__text strong{color:#444;font-size:1em}.webapp-content .article__bottom-bar__wrapper .bottom-bar__action{margin-left:1em;}.webapp-content .article__bottom-bar__wrapper .bottom-bar__action div.btn-primary{width:120px}@media (max-width:1200px){.webapp-content .article__bottom-bar{display:none}}.webapp-content .article__footer{margin-top:1em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.webapp-content .article__footer__prompt{font-size:.8em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#666;margin:0 auto;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webapp-content .article__footer__prompt p{margin-bottom:1em}.webapp-content .article__footer__prompt strong{color:#222}.webapp-content .article__footer__actions{display:-webkit-flex;display:-ms-flexbox;display:flex}.webapp-content .article__footer__separator{width:240px;height:1px;background:rgba(227,227,227,0.65);margin:1.5em 0}.webapp-content .article__footer__section{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1em;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.webapp-content .article__footer .article__author{-webkit-flex:1;-ms-flex:1;flex:1}@media (max-width:640px){.webapp-content .article__footer__section{margin-bottom:1em;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.webapp-content .article__footer .article__author{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.webapp-content .article__footer .author__avatar,.webapp-content .article__footer .author__desc{margin-bottom:1em}}.webapp-content .article__tags{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.4em;margin-right:1em;}.webapp-content .article__tags a.btn--outline{font-size:14px;width:auto;height:30px;line-height:30px;padding:0 .6em;text-transform:none;margin:0 .5em .6em 0;min-height:0;border-color:#e0e0e0;color:#aaa;}.webapp-content .article__tags a.btn--outline:hover{color:#666;border-color:#bbb}@media (max-width:640px){.webapp-content .article__tags{margin-bottom:1em;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;text-align:center}.webapp-content .article__tags .btn--outline{font-size:14px;display:inline-block;margin-bottom:8px}}.webapp-content .article__report{font-size:.8em;color:#a5a4ab;cursor:pointer;}.webapp-content .article__report:hover{color:#666}.webapp-content .article__report i{margin-right:6px}@media (max-width:640px){.webapp-content .article__report{display:none}}.webapp-content .article__menu .menu-search{width:130px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:0 .6em;}.webapp-content .article__menu .menu-search__trigger{width:24px;margin-top:-2px;text-align:center;cursor:pointer;color:#999;}.webapp-content .article__menu .menu-search__trigger i{font-size:16px}.webapp-content .article__menu .menu-search input{-webkit-flex:0;-ms-flex:0;flex:0;min-width:0;font-size:14px;border:none;background:transparent;transition:-webkit-flex .3s ease-out;transition:flex .3s ease-out;transition:flex .3s ease-out, -webkit-flex .3s ease-out, -ms-flex .3s ease-out;padding:0}.webapp-content .article__menu .menu-search--expand input{-webkit-flex:1;-ms-flex:1;flex:1}@media (max-width:450px){.webapp-content .article__menu .menu-search{display:none}}.webapp-content .article__menu__container{position:relative;height:60px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;padding:0 1.3em;box-shadow:0 1px 0 0 rgba(0,0,0,0.1)}.webapp-content .article__menu .avatar-img{width:36px;height:36px}.webapp-content .article__menu__logo{width:139px;}.webapp-content .article__menu__logo .mini-logo{display:none}.webapp-content .article__menu__settings{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:'Open Sans',sans-serif;}.webapp-content .article__menu__settings .setting-dropdown__box{top:49px}.webapp-content .article__menu__child{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:1;-ms-flex:1;flex:1;height:100%;position:relative;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.webapp-content .article__menu__child .article__author--minimized{position:absolute;left:50%;height:100%;-webkit-transform:translateX(-65%);transform:translateX(-65%);}@media (max-width:640px){.webapp-content .article__menu__child .article__author--minimized{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width:350px){.webapp-content .article__menu__child .article__author--minimized{-webkit-transform:translateX(-40%);transform:translateX(-40%)}}.webapp-content .article__menu__child div.article__star{margin-right:.8em;width:60px}.webapp-content .article__menu__sign-in{color:#999;text-transform:uppercase;text-decoration:none;font-size:13px;font-weight:bold;line-height:1.54;cursor:pointer;}.webapp-content .article__menu__sign-in:hover{color:#888}.webapp-content .article__menu .edit-post,.webapp-content .article__menu .write-a-post{color:#888;font-size:14px;font-weight:bold;text-transform:uppercase;margin-right:1em;text-decoration:none;cursor:pointer}.webapp-content .article__menu .write-a-post{color:#3bc19b}.webapp-content .article__menu .header-menu__right-item__icon{margin-left:0}.webapp-content .article__menu .header-notification-summary__notifications-box{top:50px}@media (max-width:640px){.webapp-content .article__menu .edit-post,.webapp-content .article__menu .write-a-post{display:none}.webapp-content .article__menu__logo{width:auto;}.webapp-content .article__menu__logo .medium-logo{display:none}.webapp-content .article__menu__logo .mini-logo{width:28px;display:block}.webapp-content .article__menu .author__headline,.webapp-content .article__menu .author__action,.webapp-content .article__menu .article__star{display:none}.webapp-content .article__menu .article__author--minimized .author__avatar{display:none}.webapp-content .article__menu .article__author--minimized .author__name{margin-bottom:0}.webapp-content .article__menu .header-notification-summary__notifications-box{top:60px}}@media (max-width:374px){.webapp-content .article__menu .write-a-post,.webapp-content .article__menu .edit-post{display:none}}.webapp-content .article__import{text-align:center;}.webapp-content .article__import__jumbo{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;padding:2em 0 3em;background:linear-gradient(rgba(1,64,87,0.95),rgba(1,64,87,0.85)),url("/static/images/Community/import-bg.png") no-repeat center;background-size:cover;}.webapp-content .article__import__jumbo p{font-size:1.2em;max-width:550px}.webapp-content .article__import__form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:3em 0;}.webapp-content .article__import__form input{font-size:1em;width:90%;max-width:500px;height:50px;border-radius:3px;background-color:#fff;border:solid 1px #e6e6e6;padding-left:1em;padding-right:1em;margin-bottom:.6em}.webapp-content .article__import__form small{color:#888}.webapp-content .article__import__form .btn-secondary{width:auto;min-width:100px;margin-top:2em;padding:0 1em}.webapp-content .article__import__form .learn-more{margin-top:4em}html{font-size:14px;font-family:Open Sans,sans-serif}.cui-dialog input[type='text'],.cui-suggest-schedule-modal input[type='text'],.cui-freelance-job-creation-modal input[type='text'],.settings__api-setting input[type='text'],.cui-dialog input[type='url'],.cui-suggest-schedule-modal input[type='url'],.cui-freelance-job-creation-modal input[type='url'],.settings__api-setting input[type='url'],.cui-dialog input[type='number'],.cui-suggest-schedule-modal input[type='number'],.cui-freelance-job-creation-modal input[type='number'],.settings__api-setting input[type='number']{padding:8px 0 9px;background:transparent;margin:0;border:0}.cui-dialog select:focus,.cui-suggest-schedule-modal select:focus,.cui-freelance-job-creation-modal select:focus,.settings__api-setting select:focus{border:none}.cui-dialog textarea:focus,.cui-suggest-schedule-modal textarea:focus,.cui-freelance-job-creation-modal textarea:focus,.settings__api-setting textarea:focus{box-shadow:0 0 0 2px #009fc6 !important}.cui-dialog .row,.cui-suggest-schedule-modal .row,.cui-freelance-job-creation-modal .row,.settings__api-setting .row{margin-left:inherit}.cui-dialog ul,.cui-suggest-schedule-modal ul,.cui-freelance-job-creation-modal ul,.settings__api-setting ul{margin:0}