.dashboard_jobs_analytics_page .header_nav{background-color:white;padding-left:35px}.dark_theme .dashboard_jobs_analytics_page .header_nav{background-color:#111}.dashboard_jobs_analytics_page p{font-size:16px;line-height:1.5}.dashboard_jobs_analytics_page .padded>section{margin-top:40px}.dashboard_jobs_analytics_page .padded>section:first-child{margin-top:0}.dashboard_jobs_analytics_page .utc_info{padding:10px;background-color:#F4F4F4;margin:20px 0 0 0}.dark_theme .dashboard_jobs_analytics_page .utc_info{background-color:#1b1b1b}.dashboard_jobs_analytics_page .stat_row{display:flex;align-items:center;border-bottom:1px solid;border-color:#dadada;padding-left:40px;padding-top:15px;padding-bottom:15px}.dark_theme .dashboard_jobs_analytics_page .stat_row{border-color:rgba(255,255,255,0.1)}@media (max-width: 650px){.dashboard_jobs_analytics_page .stat_row{padding-left:10px}}.dashboard_jobs_analytics_page .stat_row .stat_box{text-align:center;text-decoration:none}.dashboard_jobs_analytics_page .stat_row .stat_box .stat_value{font-size:18px;font-weight:bold}.dashboard_jobs_analytics_page .stat_row .stat_box .stat_label{font-size:12px;color:#858585}.dark_theme .dashboard_jobs_analytics_page .stat_row .stat_box .stat_label{color:#7a7a7a}.dashboard_jobs_analytics_page .stat_row>*{margin-right:35px}.dashboard_jobs_analytics_page .stat_row>*:last-child{margin-right:0}.dashboard_jobs_analytics_page .jobs_dashboard_analytics_widget.loading .graphs{opacity:0.5}
.dashboard_jobs_billing_base_page .tab_column{padding:10px 0}.dashboard_jobs_billing_base_page .content_column{padding:30px 40px}.dashboard_jobs_billing_base_page .content_column p:first-child{margin-top:0}.dashboard_jobs_billing_base_page .tab_column .tab_btn{text-decoration:none}
.dashboard_jobs_edit_page form.has_errors .form_errors{display:block}.dashboard_jobs_edit_page form .form_errors{display:none;margin:0 40px 30px 40px;font-size:16px}.dashboard_jobs_edit_page form .form_errors li{line-height:1.5}.dashboard_jobs_edit_page .header_nav{background-color:white;padding-left:35px}.dark_theme .dashboard_jobs_edit_page .header_nav{background-color:#111}.dashboard_jobs_edit_page .duration_row .date_picker{display:inline-block;width:150px;margin-right:20px}.dashboard_jobs_edit_page .duration_row .duration_label{margin-right:8px;color:#606060}.dark_theme .dashboard_jobs_edit_page .duration_row .duration_label{color:#9f9f9f}.dashboard_jobs_edit_page .map_preview{height:300px}.dashboard_jobs_edit_page .form_loader{display:none;margin:0 10px}.dashboard_jobs_edit_page .loading .form_loader,.dashboard_jobs_edit_page.loading .form_loader{display:inline-block}.dashboard_jobs_edit_page .hint{font-style:italic;color:#606060;margin:-10px 0 15px 0}.dark_theme .dashboard_jobs_edit_page .hint{color:#9f9f9f}.dashboard_jobs_edit_page .hint:before{content:attr(data-label);background:#b3b3b3;color:white;font-style:normal;font-size:12px;padding:2px 4px;border-radius:2px;text-transform:uppercase;display:inline-block;vertical-align:top;margin-right:8px;white-space:nowrap}.dark_theme .dashboard_jobs_edit_page .hint:before{background:#1b1b1b}
.dashboard_jobs_index_page p{font-size:16px;max-width:600px;line-height:1.5}.dashboard_jobs_index_page p:first-child{margin-top:0}.dashboard_jobs_index_page p.sub{color:#606060}.dark_theme .dashboard_jobs_index_page p.sub{color:#9f9f9f}.dashboard_jobs_index_page .publish_status{font-size:14px;background:#e7e7e7;border-radius:4px;padding:0px 8px;display:inline-flex;align-items:center;font-weight:bold;color:rgba(96,96,96,0.8);height:24px;text-decoration:none;text-transform:uppercase;font-size:12px}.dark_theme .dashboard_jobs_index_page .publish_status{background:rgba(255,255,255,0.1);color:#9f9f9f}.dashboard_jobs_index_page .publish_status.draft{color:white;background:#FB9175}.dashboard_jobs_index_page .publish_status.published{color:white;background:#66B355}.dashboard_jobs_index_page section{margin-bottom:40px}.dashboard_jobs_index_page section:last-child{margin-bottom:0}.dashboard_jobs_index_page a .svgicon{margin-right:5px}
.dashboard_jobs_join_page{font-size:16px;line-height:1.5}.dashboard_jobs_join_page blockquote{background-color:#F4F4F4;margin-left:0;padding:10px}.dark_theme .dashboard_jobs_join_page blockquote{background-color:#1b1b1b}.dashboard_jobs_join_page p{max-width:600px}.dashboard_jobs_join_page p:first-child{margin-top:0}.dashboard_jobs_join_page p.sub{color:#606060}.dark_theme .dashboard_jobs_join_page p.sub{color:#9f9f9f}
@media (max-width: 650px){.jobs_browse_page .page_header{margin-top:20px;margin-bottom:15px}}.jobs_browse_page .sidebar_buttons{margin-top:20px}.jobs_browse_page .sidebar_buttons>.button{display:block;background-color:white}.dark_theme .jobs_browse_page .sidebar_buttons>.button{background-color:#111}.jobs_browse_page .subscribe_button{float:right;margin:20px}@media (max-width: 650px){.jobs_browse_page .subscribe_button{float:none;display:block;margin-left:10px;margin-right:10px}}.jobs_browse_page .browse_columns .browse_sidebar{width:300px}.jobs_browse_page .clear_message .button{margin-left:10px}
.jobs_landing_page .header_content{background:#3d4048;color:white;padding:50px 0 80px 0;position:relative}.jobs_landing_page .header_content .inner_column{max-width:500px;margin:0 auto;text-align:center}.jobs_landing_page .header_content .inner_column>*{margin:0;margin-bottom:15px}.jobs_landing_page .header_content .inner_column>*:last-child{margin-bottom:0}.jobs_landing_page .header_content h1{text-align:center;font-size:40px;color:inherit}@media (max-width: 650px){.jobs_landing_page .header_content h1{font-size:20px}}.jobs_landing_page .header_content p{font-size:16px;line-height:1.5;font-size:18px}@media (max-width: 650px){.jobs_landing_page .header_content p{font-size:16px}}.jobs_landing_page .header_content+.body_content{margin-top:-30px}@media (max-width: 650px){.jobs_landing_page .header_content+.body_content{padding-top:0}}.jobs_landing_page .body_content{position:relative;max-width:860px;margin:40px auto;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,0.05);background:white;background-color:white;padding:40px;font-size:18px}.dark_theme .jobs_landing_page .body_content{background-color:#111}@media (max-width: 650px){.jobs_landing_page .body_content{padding:20px;font-size:16px}}.jobs_landing_page .body_content .graphic{width:160px;height:160px;color:white;background:linear-gradient(to bottom right, #A287C0, #34a0f2);display:flex;align-items:center;justify-content:center;flex:none}.jobs_landing_page .body_content .details h2{font-size:28px}@media (max-width: 650px){.jobs_landing_page .body_content .details h2{font-size:20px}}.jobs_landing_page .body_content .details p{line-height:1.5}.jobs_landing_page .body_content .details p:last-child{margin-bottom:0}.jobs_landing_page .body_content>section.split{margin-bottom:100px;display:flex;align-items:center}.jobs_landing_page .body_content>section.split:nth-child(2) .graphic{background:linear-gradient(to bottom right, #c08792, #c534f2)}.jobs_landing_page .body_content>section.split:nth-child(3) .graphic{background:linear-gradient(to bottom right, #c0a287, #f234a0)}.jobs_landing_page .body_content>section.split:nth-child(4) .graphic{background:linear-gradient(to bottom right, #b8c087, #f24734)}.jobs_landing_page .body_content>section.split:nth-child(5) .graphic{background:linear-gradient(to bottom right, #92c087, #f2c534)}.jobs_landing_page .body_content>section.split:nth-child(6) .graphic{background:linear-gradient(to bottom right, #87c0a2, #a0f234)}.jobs_landing_page .body_content>section.split:nth-child(2n)>:first-child{order:2;margin-right:0;margin-left:50px}.jobs_landing_page .body_content>section.split>:first-child{margin-right:50px}.jobs_landing_page .body_content>section.split:last-child{margin-bottom:0}@media (max-width: 650px){.jobs_landing_page .body_content>section.split{display:block;margin-bottom:40px}.jobs_landing_page .body_content>section.split .graphic{margin:0 -20px 20px -20px !important;width:auto;height:106.6666666667px}}.jobs_landing_page .how_it_works ol,.jobs_landing_page .how_it_works ul,.jobs_landing_page .faq ol,.jobs_landing_page .faq ul{line-height:1.5}.jobs_landing_page .how_it_works ol>li,.jobs_landing_page .how_it_works ul>li,.jobs_landing_page .faq ol>li,.jobs_landing_page .faq ul>li{margin-bottom:20px}.jobs_landing_page .how_it_works ol>li:last-child,.jobs_landing_page .how_it_works ul>li:last-child,.jobs_landing_page .faq ol>li:last-child,.jobs_landing_page .faq ul>li:last-child{margin-bottom:0}.jobs_landing_page .pricing{display:flex;background:linear-gradient(to bottom right, #A287C0, #34a0f2);padding:20px;margin-top:-20px}.jobs_landing_page .pricing .pricing_columns{background-color:white;border-radius:2px;box-shadow:0 0 4px rgba(0,0,0,0.2);display:flex;margin:0 auto;padding:30px 40px;align-items:center;justify-content:center;flex-direction:column}.dark_theme .jobs_landing_page .pricing .pricing_columns{background-color:#111}.jobs_landing_page .pricing .pricing_columns>:first-child{margin-bottom:20px}.jobs_landing_page .pricing .price{width:160px;height:160px;background-color:#F4F4F4;display:flex;justify-content:center;align-items:center;flex-direction:column;flex:none}.dark_theme .jobs_landing_page .pricing .price{background-color:#1b1b1b}.jobs_landing_page .pricing .price>*{margin-bottom:5px}.jobs_landing_page .pricing .price>*:last-child{margin-bottom:0}.jobs_landing_page .pricing .price .sale_price{margin-bottom:0}.jobs_landing_page .pricing .price .current_price{font-size:24px;font-weight:900}.jobs_landing_page .pricing .price .label,.jobs_landing_page .pricing .price .rate{font-size:14px;color:#606060}.dark_theme .jobs_landing_page .pricing .price .label,.dark_theme .jobs_landing_page .pricing .price .rate{color:#9f9f9f}.jobs_landing_page .pricing .link_wrapper{text-align:center}.jobs_landing_page .pricing .link_wrapper>div{margin-bottom:10px}.jobs_landing_page .pricing .link_wrapper>div:last-child{margin-bottom:0}.jobs_landing_page .pricing .link_wrapper a:not(.button){font-size:16px;line-height:1.5;color:#606060}.dark_theme .jobs_landing_page .pricing .link_wrapper a:not(.button){color:#9f9f9f}
.jobs_view_page{background-color:white}.dark_theme .jobs_view_page{background-color:#111}.jobs_view_page .breadcrumbs{list-style:none;padding:0;margin:0;font-size:14px;margin:0 auto;padding:20px 40px 0 40px;max-width:1185px}@media (max-width: 650px){.jobs_view_page .breadcrumbs{padding-left:10px;padding-right:10px}}.jobs_view_page .breadcrumbs a{color:#606060}.dark_theme .jobs_view_page .breadcrumbs a{color:#9f9f9f}.jobs_view_page .breadcrumbs>li{display:inline}.jobs_view_page .breadcrumbs>li:not(:first-child):before{opacity:0.5;content:" › "}.jobs_view_page .owner_tools{font-size:16px;line-height:1.5;border-bottom:1px solid;border-color:#dadada;min-height:66px}.dark_theme .jobs_view_page .owner_tools{border-color:rgba(255,255,255,0.1)}.jobs_view_page .owner_tools .draft_notice{background-color:#F4F4F4;text-align:center;padding:10px}.dark_theme .jobs_view_page .owner_tools .draft_notice{background-color:#1b1b1b}.jobs_view_page .owner_tools .draft_notice>*{margin:0 0 5px 0}.jobs_view_page .owner_tools .draft_notice>*:last-child{margin-bottom:0}.jobs_view_page .owner_tools .owner_tools_inner{padding:8px 10px;box-sizing:border-box;max-width:1205px;min-height:66px;width:100%;margin:0 auto;display:flex;align-items:center}.jobs_view_page .owner_tools .owner_tools_inner>*{margin-left:10px}.jobs_view_page .owner_tools .edit_links{margin-left:0;margin-right:auto}.jobs_view_page .owner_tools .edit_links .return_link{color:#434343}.dark_theme .jobs_view_page .owner_tools .edit_links .return_link{color:#bcbcbc}.jobs_view_page .owner_tools .edit_links>*{margin-right:10px}.jobs_view_page .owner_tools .edit_links>*:last-child{margin-right:0}.jobs_view_page .owner_tools .loader_wrapper{margin:0 auto;height:66px;display:flex;align-items:center;justify-content:center}.jobs_view_page .owner_tools .status_flag{font-size:14px;background:#e7e7e7;border-radius:4px;padding:0px 8px;display:inline-flex;align-items:center;font-weight:bold;color:rgba(96,96,96,0.8);height:24px;box-sizing:border-box;text-transform:uppercase;font-weight:bold;padding:2px 6px;font-size:12px;border-radius:4px;line-height:21px;height:25px}.dark_theme .jobs_view_page .owner_tools .status_flag{background:rgba(255,255,255,0.1);color:#9f9f9f}.jobs_view_page .owner_tools .status_flag.draft{background:#FB9175;color:white}.jobs_view_page .owner_tools .status_flag.published{background:#66B355;color:white}.jobs_view_page .share_row{display:flex;align-items:center;font-size:16px;line-height:1.5;color:#606060;margin-bottom:10px}.dark_theme .jobs_view_page .share_row{color:#9f9f9f}.jobs_view_page .share_row a{color:#606060;display:inline-block;padding:2px;font-size:20px;text-decoration:none;transition:0.2s ease all;margin-left:8px}.dark_theme .jobs_view_page .share_row a{color:#9f9f9f}.jobs_view_page .share_row a:hover{color:#FF2449}.jobs_view_page .job_listing_header{margin-bottom:2em;line-height:1.4}.jobs_view_page .job_listing_header h1{font-size:32px;margin-bottom:0.2em}.jobs_view_page .job_listing_header h1 .company{font-weight:100}.jobs_view_page .job_listing_header .secondary,.jobs_view_page .job_listing_header .secondary a{font-size:16px;color:#606060;text-decoration:none}.dark_theme .jobs_view_page .job_listing_header .secondary,.dark_theme .jobs_view_page .job_listing_header .secondary a{color:#9f9f9f}.jobs_view_page .job_listing_header .secondary a:hover{text-decoration:underline}.jobs_view_page .job_listing_cta{display:block}.jobs_view_page .map{width:100%;padding-bottom:56.25%;margin-bottom:15px}.jobs_view_page .flags{margin:20px 0;display:flex;justify-content:start;align-items:center}.jobs_view_page .flag{font-size:14px;background:#e7e7e7;border-radius:4px;padding:0px 8px;display:inline-flex;align-items:center;font-weight:bold;color:rgba(96,96,96,0.8);height:24px;display:flex;justify-content:center;align-items:center;font-size:16px;padding:.3em .6em;margin-right:12px}.dark_theme .jobs_view_page .flag{background:rgba(255,255,255,0.1);color:#9f9f9f}.jobs_view_page .flag.flag_contract_type{background-color:#24C091;color:white}.jobs_view_page .flag.flag_remote_status{background-color:#C17DFF;color:white}.jobs_view_page .flag>.icon{margin-right:.5em}.jobs_view_page .flag:last-child{margin-right:0}.jobs_view_page .details_column{box-sizing:border-box;width:60%;max-width:600px;margin-right:auto}.jobs_view_page .extra_column{box-sizing:border-box;width:40%;padding-left:40px}.jobs_view_page .columns_wrapper{position:relative;max-width:1185px;margin:0 auto;padding:20px 40px 30px 40px;display:flex}@media (max-width: 650px){.jobs_view_page .columns_wrapper{padding-left:10px;padding-right:10px}}@media (max-width: 900px){.jobs_view_page .columns_wrapper{display:block}.jobs_view_page .columns_wrapper>*{margin-bottom:40px;width:auto;max-width:none;padding:0}.jobs_view_page .columns_wrapper>*:last-child{margin-bottom:0}}.jobs_view_page .job_listing_owner{font-size:16px;color:#606060;margin-bottom:20px;line-height:1.4}.dark_theme .jobs_view_page .job_listing_owner{color:#9f9f9f}.jobs_view_page .job_listing_owner a{color:inherit}.jobs_view_page .classifications{font-size:16px;line-height:1.4;margin-bottom:20px;color:#606060}.dark_theme .jobs_view_page .classifications{color:#9f9f9f}.jobs_view_page .classifications>*{margin-bottom:10px}.jobs_view_page .classifications>*:last-child{margin-bottom:0}.jobs_view_page .classifications:empty{display:none}.jobs_view_page .classifications a{color:#434343;font-weight:bold;text-decoration:none}.dark_theme .jobs_view_page .classifications a{color:#bcbcbc}.jobs_view_page .classifications a:hover{text-decoration:underline}.jobs_view_page .extra_column .misc_links{display:flex;margin-bottom:10px}.jobs_view_page .extra_column .misc_links>*{flex:1}.jobs_view_page .extra_column .misc_links .job_listing_cta{margin-right:10px}.jobs_view_page .extra_column .misc_links .job_listing_cta button{width:100%}
.dashboard_jobs_subscriptions_invoices_lightbox_widget{max-width:960px;width:100%}.dashboard_jobs_subscriptions_invoices_lightbox_widget h2{margin-bottom:0}.dashboard_jobs_subscriptions_invoices_lightbox_widget .jobs_dashboard_billing_widget{max-height:600px;overflow-y:auto}.dashboard_jobs_subscriptions_invoices_lightbox_widget .jobs_dashboard_billing_widget .subscription_history_items{padding:20px}.dashboard_jobs_subscriptions_invoices_lightbox_widget .jobs_dashboard_billing_widget .subscription_history_items h3{margin-top:0}.dashboard_jobs_subscriptions_invoices_lightbox_widget .jobs_dashboard_billing_widget .subscription_history_items table.invoice_lines{width:100%}.dashboard_jobs_subscriptions_invoices_lightbox_widget .jobs_dashboard_billing_widget .subscription_history_items .item{margin:0 0 20px}.dashboard_jobs_subscriptions_invoices_lightbox_widget .jobs_dashboard_billing_widget .subscription_history_items .item:last-child{margin-bottom:0}.dashboard_jobs_subscriptions_invoices_lightbox_widget .jobs_dashboard_billing_widget .subscription_history_items p{margin:10px 0}
.job_listing_grid_widget .job_listing_row{box-sizing:border-box;background:white;border:1px solid #d0d0d0;box-shadow:0 2px 4px rgba(0,0,0,0.05);border-radius:3px;text-align:left;max-width:900px;margin:0 20px;margin-bottom:20px;padding:15px 20px;display:flex;align-items:flex-start;font-size:16px;line-height:1.4}@media print{.job_listing_grid_widget .job_listing_row{box-shadow:none;border:none}}.dark_theme .job_listing_grid_widget .job_listing_row{box-shadow:none;background:#111;border-color:rgba(255,255,255,0.1)}@media (max-width: 650px){.job_listing_grid_widget .job_listing_row{margin-left:10px;margin-right:10px;font-size:14px;padding:10px;margin-bottom:10px}}.job_listing_grid_widget .job_listing_row a:not(.button){color:#606060;text-decoration:none}.dark_theme .job_listing_grid_widget .job_listing_row a:not(.button){color:#9f9f9f}.job_listing_grid_widget .job_listing_row a:not(.button):hover{text-decoration:underline}.job_listing_grid_widget .job_listing_row a:not(.button).primary{color:#da2c49;color:var(--itchio_link_color, #da2c49)}.job_listing_grid_widget .job_listing_row a:not(.button).active{font-weight:bold;color:#da2c49;color:var(--itchio_link_color, #da2c49)}.job_listing_grid_widget .job_listing_row .summary a{color:inherit;text-decoration:none}.job_listing_grid_widget .job_listing_row .summary a:hover{text-decoration:none}.job_listing_grid_widget .job_listing_row .job_listing_data{flex:1;min-width:0}.job_listing_grid_widget .job_listing_row .job_listing_avatar{display:none;width:150px;background-position:center;background-size:cover}.job_listing_grid_widget .job_listing_row .post_image_wrapper{position:relative;margin-right:20px}.job_listing_grid_widget .job_listing_row .post_image_wrapper .post_image_link{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width: 650px){.job_listing_grid_widget .job_listing_row .post_image_wrapper{display:none}}.job_listing_grid_widget .job_listing_row .post_image{width:100px;height:100px;color:#858585;background-color:#F4F4F4;display:flex;align-items:center;justify-content:center}.dark_theme .job_listing_grid_widget .job_listing_row .post_image{color:#7a7a7a}.dark_theme .job_listing_grid_widget .job_listing_row .post_image{background-color:#1b1b1b}@media (max-width: 650px){.job_listing_grid_widget .job_listing_row .post_image{display:none}}.job_listing_grid_widget .job_listing_row .post_image .svgicon{margin-top:-5px}.job_listing_grid_widget .job_listing_row .post_image img{display:block;width:100%;height:100%;object-fit:cover}.job_listing_grid_widget .job_listing_row .tags_container{display:flex;font-size:14px}.job_listing_grid_widget .job_listing_row .tags_container .tags{margin:0;list-style:none;padding:0;word-spacing:10px;margin-right:auto}.job_listing_grid_widget .job_listing_row .tags_container .tags>li{display:inline;word-spacing:normal}.job_listing_grid_widget .job_listing_row .tags_container .view_listing{margin-left:20px;font-weight:bold;white-space:nowrap}.job_listing_grid_widget .job_listing_row .job_listing_title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 0 2px 0;font-size:18px;font-weight:bold}@media (max-width: 650px){.job_listing_grid_widget .job_listing_row .job_listing_title{font-size:16px}}.job_listing_grid_widget .job_listing_row .job_listing_title a{text-decoration:none}.dark_theme .job_listing_grid_widget .job_listing_row .job_listing_title a{color:#ddd}.job_listing_grid_widget .job_listing_row .job_listing_description{max-height:240px;overflow-y:hidden;transition:max-height 1s;position:relative}
.jobs_archive_lightbox_widget .form{padding:10px 20px;padding-top:0;min-width:500px}.jobs_archive_lightbox_widget p{margin:10px 0 !important}.jobs_archive_lightbox_widget p:first-child{margin-top:0}
.jobs_dashboard_billing_widget{font-size:16px}.jobs_dashboard_billing_widget .tab_column{padding:10px 0}.jobs_dashboard_billing_widget .content_column{padding:30px 40px}.jobs_dashboard_billing_widget .tab_column .tab_btn{text-decoration:none}.jobs_dashboard_billing_widget .lightbox_padded{padding:20px}.jobs_dashboard_billing_widget .lightbox_padded p{margin:10px 0 !important}.jobs_dashboard_billing_widget .lightbox_padded.medium_width{min-width:500px}.jobs_dashboard_billing_widget .subscription_frame{background:white;border:1px solid #d0d0d0;box-shadow:0 2px 4px rgba(0,0,0,0.05);border-radius:3px;padding:0 20px}@media print{.jobs_dashboard_billing_widget .subscription_frame{box-shadow:none;border:none}}.dark_theme .jobs_dashboard_billing_widget .subscription_frame{box-shadow:none;background:#111;border-color:rgba(255,255,255,0.1)}.jobs_dashboard_billing_widget .subscription_frame h3{margin-top:20px}.jobs_dashboard_billing_widget .subscription_frame .buttons{margin-bottom:20px}.jobs_dashboard_billing_widget .loader_wrapper{display:flex;align-items:center;justify-content:center;margin:120px auto}.jobs_dashboard_billing_widget .error_dialog .button{margin-left:8px}.jobs_dashboard_billing_widget .loader_spinner{width:32px;height:32px;background:url(images/loading.svg) 50% 50% no-repeat;object-fit:none;background-size:40px}.jobs_dashboard_billing_widget .loader_spinner.inline{display:inline-block;width:14px;height:14px;background-size:30px;overflow:hidden;box-sizing:border-box;transition:width 0.4s;width:0;filter:brightness(200%);background-position:70% 50%}.jobs_dashboard_billing_widget .loader_spinner.inline.active{width:30px}.jobs_dashboard_billing_widget .loader_spinner.inline.active:before{width:8px}.jobs_dashboard_billing_widget .step{margin-bottom:20px}.jobs_dashboard_billing_widget p.error_message{color:#D14343}.jobs_dashboard_billing_widget .status_flag{margin-left:8px}.jobs_dashboard_billing_widget .flag{font-size:14px;padding:2px;border-radius:2px;border:1px solid;color:#66B355}.jobs_dashboard_billing_widget .flag.stripe_status_canceled{color:#D14343}.jobs_dashboard_billing_widget .sub{color:#606060;font-size:14px}.dark_theme .jobs_dashboard_billing_widget .sub{color:#9f9f9f}.jobs_dashboard_billing_widget .sub .secondary_button{color:#434343;text-decoration:underline}.dark_theme .jobs_dashboard_billing_widget .sub .secondary_button{color:#bcbcbc}.jobs_dashboard_billing_widget .sub .secondary_button:hover{cursor:pointer}.jobs_dashboard_billing_widget .date{font-weight:bold}.jobs_dashboard_billing_widget .status_notice.canceled{color:#D14343}.jobs_dashboard_billing_widget .status_notice.paid{color:#66B355}.jobs_dashboard_billing_widget .subscription_history_items .item{background:white;border:1px solid #d0d0d0;box-shadow:0 2px 4px rgba(0,0,0,0.05);border-radius:3px;padding:0 20px;padding-top:20px;margin:20px 0}@media print{.jobs_dashboard_billing_widget .subscription_history_items .item{box-shadow:none;border:none}}.dark_theme .jobs_dashboard_billing_widget .subscription_history_items .item{box-shadow:none;background:#111;border-color:rgba(255,255,255,0.1)}.jobs_dashboard_billing_widget .subscription_history_items .item .buttons{margin-bottom:20px}.jobs_dashboard_billing_widget .subscription_history_items .item .buttons .button{margin-right:8px}.jobs_dashboard_billing_widget .timestamp{color:#606060}.dark_theme .jobs_dashboard_billing_widget .timestamp{color:#9f9f9f}.jobs_dashboard_billing_widget .invoice_lines .invoice_period{display:block;margin:4px 0}.jobs_dashboard_billing_widget .invoice_lines .full_amount{color:#606060;text-decoration:line-through;margin-right:0.5em}.dark_theme .jobs_dashboard_billing_widget .invoice_lines .full_amount{color:#9f9f9f}.jobs_dashboard_billing_widget .discount{font-style:italic;font-weight:bold}.jobs_dashboard_billing_widget .payment_source img{display:inline-block;vertical-align:middle;margin-right:5px}.jobs_dashboard_billing_widget .payment_source .sub{font-size:inherit;font-style:italic;color:#606060}.dark_theme .jobs_dashboard_billing_widget .payment_source .sub{color:#9f9f9f}
.jobs_plan_picker_widget{font-size:16px}.jobs_plan_picker_widget .plan_list label{display:block;padding:8px}.jobs_plan_picker_widget .plan_list label input[type=checkbox]{margin-right:8px}.jobs_plan_picker_widget .plan_list label input[type=number]{margin:0 8px;max-width:120px}.jobs_plan_picker_widget .plan.picked{font-weight:bold}.jobs_plan_picker_widget .credit_card_error{background:blue;background:white;border:1px solid #d0d0d0;box-shadow:0 2px 4px rgba(0,0,0,0.05);border-radius:3px;padding:10px;box-sizing:border-box}@media print{.jobs_plan_picker_widget .credit_card_error{box-shadow:none;border:none}}.dark_theme .jobs_plan_picker_widget .credit_card_error{box-shadow:none;background:#111;border-color:rgba(255,255,255,0.1)}.jobs_plan_picker_widget .credit_card_error>*:last-child{margin-bottom:0}
.jobs_publish_lightbox_widget .form{padding:10px 20px;padding-top:0;min-width:500px}.jobs_publish_lightbox_widget p{margin:10px 0 !important}.jobs_publish_lightbox_widget p:first-child{margin-top:0}
.jobs_spinner_widget{width:32px;height:32px;background:url(images/loading.svg) 50% 50% no-repeat;object-fit:none;background-size:40px}.jobs_spinner_widget.big{margin:100px auto}.jobs_spinner_widget.inline{display:inline-block;width:14px;height:14px;background-size:30px;overflow:hidden;box-sizing:border-box;transition:width 0.4s;width:0;filter:brightness(200%);background-position:70% 50%}.jobs_spinner_widget.inline.active{width:30px}.jobs_spinner_widget.inline.active:before{width:8px}.jobs_spinner_widget.inline.dark{filter:brightness(200%) invert(100%)}
