/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.cta_box{position:fixed;bottom:7px;right:-321px;top:inherit !important;left:inherit !important;transition:right 3s;height:200px;width:320px;border:1px solid rgb(0,0,0);color:rgb(0,0,0);background-size:cover;background-color:#fff;padding:15px;z-index:10000000;}.cta_box h3{height:48px;width:190px;color:#002B54;font-size:20px;line-height:24px;overflow:hidden;margin-bottom:10px;font-weight:normal;}.cta_box p{height:80px;width:190px;color:#4A4A4A;font-size:14px;line-height:20px;overflow:hidden;margin-bottom:10px;}.cta_box a{height:22px;width:190px;color:#3B6E8F;font-size:14px;font-weight:600;line-height:14px;margin-bottom:0;text-decoration:none;overflow:hidden;}.cta_close{left:-1px;position:absolute;height:28px;width:28px;text-align:center;top:-28px;background:#fff;line-height:28px;font-size:18px;border:1px solid #000;border-bottom-width:0;border-top-right-radius:5px;border-top-left-radius:5px;cursor:pointer;}
*{-webkit-tap-highlight-color:rgba(0,0,0,0);}body{font-family:'Open Sans';}p.center_align{text-align:center;}p.link{text-transform:uppercase;color:#3F3F3F;}p.normal{font-weight:normal;}p.emphasis{text-align:center;text-transform:uppercase;font-weight:bold;font-size:18px;}p.bolder{font-weight:bold;font-size:16px;line-height:26px;color:#484848;}.mce_page{container-type:inline-size;}#content.mce_page{margin-left:0;}#nav.mce_page{width:100%;height:34px;left:0;position:absolute;}#nav.mce_page #nav_header{background-image:url(/modules/custom/mce/css/img/franklin_logo-desktop.svg);background-size:220px 14px;background-position:left center;margin:auto;height:34px;width:220px;}#mce{background:#fff;border:1px solid #fff;border-radius:6px;margin:0;}.mce_page section{padding:30px 10px 20px;overflow:unset;}section.overflow{overflow:visible;padding:30px 0;}#mce label,.modal_content label{display:inline-block;font-weight:bold;font-size:16px;line-height:26px;color:#3F3F3F;text-align:left;}.modal_content label{margin:0 0 4px 0;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type=number],input[type=currency]{-moz-appearance:textfield;}#mce input[type=currency],#mce input[type=text],#mce input[type=number],#mce input[type=email],#mce input[type=password],.modal_content input[type=text],.modal_content input[type=number],.modal_content input[type=email],.modal_content input[type=password]{font-size:16px;font-weight:bold;width:100%;padding:10px;background:#fff;margin-bottom:10px;border:1px solid #002B54;border-radius:4px;color:#002B54;appearance:none;-webkit-appearance:none;}::-webkit-input-placeholder{color:rgba(0,43,84,0.5);}:-ms-input-placeholder{color:rgba(0,43,84,0.5);}::placeholder{color:rgba(0,43,84,0.5);}#mce input[type=number].entered,#mce input[type=text].entered,#mce input[type=currency].entered{background:#fff url(/modules/custom/mce/css/img/checkmark-blue.svg) no-repeat 10px;padding:10px 40px;}#mce_content select.entered,#questions select.entered{background:url(/modules/custom/mce/css/img/ui-arrow_line-16px-down_dark_blue.svg) no-repeat top 50% right 10px,url(/modules/custom/mce/css/img/checkmark-blue.svg) no-repeat 10px;background-color:#fff;padding:10px 40px;}.more_details{display:none;}.show_details{display:block;}#academic_level,#foreign,#ohio_residency,#prev_degree,#degree_programs,#enrollment_selection,#franklin_alumni,#efc,#sai,#efc_questions,#sai_instructions{display:none;}#mil_branch,#ong_scholar,#military_reductions,#military_discount,#tuition_benefits,#gi_bill_30_benefits,#vre_subsistence{display:none;}.ins{display:none;}.step_button.inactive,#mce_nav a.savings.inactive,#mce_nav a.save.inactive{cursor:not-allowed;opacity:50%;}.disclaimer{display:none;}#login_modal h3{padding:100px 20px 14px 20px;background:#476d8e url(/modules/custom/mce/css/img/overlay_icon-login.svg) no-repeat center 18px;}#login_modal h4{color:#002b54;text-align:center;}#login_create_account_modal h3{padding:110px 20px 14px 20px;background:#476d8e url(/modules/custom/mce/css/img/overlay_icon-create_account.svg) no-repeat center 18px;color:#fff;font-family:'Open Sans';font-size:16px;line-height:22px;}#login_create_account_modal h4{color:#002b54;text-align:center;}#confirm_create_account_modal h3{padding:110px 20px 14px 20px;background:#476d8e url(/modules/custom/mce/css/img/mtc-circle_checkmark-green.svg) no-repeat center center;background-size:80px 80px;color:#fff;font-family:'Open Sans';font-size:16px;line-height:22px;}#confirm_create_account_modal.step_2 h3{background-image:url(/modules/custom/mce/css/img/overlay_icon-manual_confirm.svg);background-size:auto;}#pathway_portal_modal h4{font-size:22px;line-height:30px;text-align:center;}#confirm_create_account_modal h4{color:#002b54;text-align:center;}#confirm_create_account_modal ul{margin-left:0 !important;}.logged_in .show_confirm #manual_confirm{display:block;}#manual_error,#login_create_account_error{font-size:14px;line-height:16px;color:red;margin-top:6px;}#mce input[type='checkbox']:not(old),#mce input[type='radio']:not(old),.modal_content input[type='checkbox']:not(old),.modal_content input[type='radio']:not(old){width   :36px;margin  :0;padding :0;opacity :0;}#mce input[type='checkbox']:not(old) + label,#mce input[type='radio']:not(old) + label,.modal_content input[type='checkbox']:not(old) + label,.modal_content input[type='radio']:not(old) + label{display:inline-block;margin-left:-36px;padding-left:36px;background:url(/modules/custom/mce/css/img/webform_radio_unselected.svg) no-repeat 0 0;line-height:26px;font-family:'Open Sans';max-width:100%;}.inline_buttons .mce_form_button{display:inline-block;width:48%;margin-right:4%;}.inline_buttons .mce_form_button:last-child{margin-right:0;}#mce .after_save{display:none;padding-top:80px;background:url(/modules/custom/mce/css/img/mtc-circle_checkmark-green.svg) no-repeat center 18px;}#mce .after_save .button{max-width:400px;margin:10px auto;background:#172e55;color:#fff !important;border-radius:2px;border:none;display:block;}#login_modal .modal_content > div{background:#fff;}.forgot_link{margin-top:-10px;font-size:16px;cursor:pointer;line-height:30px;}#mce_nav_container{overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;border-top-left-radius:6px;border-top-right-radius:6px;}.no-touch #mce_nav_container{overflow-x:hidden;}.logged_in #mce_nav_container{border-top-left-radius:0;border-top-right-radius:0;}#mce_login_container{display:none;background:#abbd25;padding:0 10px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom:1px solid #fff;}#mce_bar{max-width:660px;margin:10px 0;font-size:14px;line-height:20px;color:#002b54;font-weight:bold;position:relative;height:20px;}#mce_info_help{width:102px;height:20px;font-size:14px;line-height:20px;cursor:pointer;position:absolute;right:0;top:0;text-transform:uppercase;}#mce_video_icon{width:30px;height:45px;background:url(/modules/custom/mce/css/img/tutorial_icon.svg) no-repeat center 0;cursor:pointer;position:absolute;right:0;top:0;}#mce_info_icon{width:20px;height:20px;border-radius:10px;border:1px solid #002b54;background:#d8e2e9;font-size:14px;line-height:18px;text-align:center;cursor:pointer;font-style:italic;position:absolute;right:0;top:0;}.mce_info_icon{width:18px;height:18px;border-radius:10px;border:1px solid #979797;background:#979797;color:white;font-size:14px;line-height:18px;text-align:center;cursor:pointer;display:inline-block;margin-left:4px;font-weight:bold;}.baseline_info_icon_w,.mce_info_icon_w{display:inline-block;margin-left:4px;background:#fff;width:14px;height:14px;border-radius:14px;font-size:12px;line-height:14px;color:#002b54;text-align:center;font-weight:bold;cursor:pointer;opacity:.33;}.cost_row .mce_info_icon_w{position:absolute;top:12px;left:16px;}#logged_out_options,.logged_in #logged_in_options{display:block;}#logged_in_options,.logged_in #logged_out_options{display:none;}#account_info{position:absolute;left:0;top:0;max-width:75%;overflow:hidden;text-overflow:ellipsis;cursor:pointer;z-index:300;}#account_info.expanded{background:rgba(0,0,0,.85);color:#fff;top:-10px;padding:10px 0;}#account_email{padding:0 30px 0 10px;position:relative;}#account_email::after{content:'';position:absolute;top:6px;right:10px;width:14px;height:8px;background:url(/modules/custom/mce/css/img/ui-arrow_line-16px-down_dark_blue.svg);}#account_info.expanded #account_email::after{background:url(/modules/custom/mce/css/img/ui-arrow_line-16px-up_white.svg);}#account_details{display:none;}#account_info.expanded #account_details{display:block;}#account_details > div{padding:10px 10px 0 10px;}#mce_cost{border-radius:6px;max-width:660px;background-color:#002B54;color:white;font-size:16px;}#mce_program{display:block;}.program_option{display:inline-block;color:#002B54;}.mce_full_overlay{display:none;width:100%;color:white;position:absolute;top:0;left:0;height:100%;z-index:100;}.overlay_padding{max-width:660px;margin:0 auto;background-color:rgba(0,0,0,0.85);}#overlay_mce_logo_header{height:0;padding-top:61px;width:270px;background:url(/modules/custom/mce/css/img/mce-grey.svg);margin:0 auto 20px;}#close_mce_overlay{color:white;font-size:16px;line-height:16px;float:right;}#assist_overlay_text{font-size:20px;font-weight:bold;line-height:28px;text-align:center;}#assist_overlay_close_button{border:1px solid white;border-radius:6px;padding:10px;text-transform:uppercase;}#mce_shortcut{max-width:660px;display:none;font-size:14px;line-height:20px;color:#002b54;font-weight:bold;position:relative;height:20px;}.quick_select{display:inline-block;width:32.7%;height:23px;}#mce_shortcut .quick_select select{width:100%;line-height:17px;padding:2px;background:white url(/modules/custom/mce/css/img/ui-arrow_solid-12px-down_dark_blue.svg) no-repeat top 50% right 8px;background-size:8px 8px;font-size:12px !important;color:#002B54;border:1px solid #002B54;border-radius:4px;}#mce_cost .expandable_content{display:none;}.more_details{background-color:rgba(175,188,34,0.2);text-align:center;padding:20px 28px;}.savings_details{padding:20px;}div#mce_cost_graphic.expandable_header::after{content:'';display:block;width:32px;height:32px;position:absolute;top:88px;right:0;background:url(/modules/custom/mce/css/img/details_arrow_down.svg) no-repeat center center;}div#mce_cost_graphic.expandable_header.close::after{background:url(/modules/custom/mce/css/img/details_arrow_up.svg) no-repeat center center;}#mce_cost_graphic{height:131px;position:relative !important;margin:6px 10px;padding-top:8px;}#mce_cost_graphic h2{color:white;font-size:16px;line-height:18px;font-weight:bold;margin:0;}.cost_graphic_display{display:inline-block;width:84%;}.bar_none{margin:5px 0;height:10px;display:inline-block;}#your_cost_bar{background-color:#AFBC22;width:100%;}#savings_bar{width:0%;}#your_baseline_cost_bar{background-color:#FA6400;width:100%;}#baseline_cost_bar{width:50%;}#your_loan_bar{background-color:#F7B500;}.far_right{float:right;display:inline-block;font-weight:bold;}.bold{font-weight:bold;}.bar_color{background-color:#002B54;}#cost_legend{height:17px;}#mycostgroup{width:76px;margin-right:24px;}#baselinecostgroup{width:97px;}.legend{height:10px;width:10px;display:inline-block;margin-right:6px;}#mycost{background-color:#AFBC22;}#baselinecost{background:rgba(255,255,255,0.2);}.small{font-size:12px;line-height:17px;font-weight:normal;width:88%;}#questions{margin:20px 30px 20px;}#mce_cost_details{padding:2px 10px;}.cost_sub_group{margin:8px 0;}#category{margin-bottom:14px;width:100%;padding-bottom:24px;margin-top:8px;}#pgm_breakdown,#pgm_total{display:inline-block;float:right;}#pgm_total{background-color:white;color:#002B54;padding:3px 10px;text-align:center;font-size:12px;width:72px;border-radius:4px;font-weight:bold;margin-left:10px;line-height:17px;}#mce_cost select#breakdown_type{width:79px;line-height:17px;padding:2px 20px 2px 7px;background:white url(/modules/custom/mce/css/img/ui-arrow_solid-12px-down_dark_blue.svg) no-repeat;background-position:top 50% right 8px;background-size:8px 8px;font-size:12px !important;color:#002B54;border-color:white;}.cost_sub_group .expandable_content{display:none;background-color:rgba(255,255,255,0.2);border-bottom-left-radius:4px;border-bottom-right-radius:4px;}.white_box{line-height:22px;color:#002B54;padding:11px 51px 11px 20px;font-weight:bold;background-color:white;border-radius:4px;margin-bottom:4px;}.cost_row{color:white;min-height:44px;padding:10px;border-top:1px solid rgba(255,255,255,0.2);position:relative;}.cost_row:last-child{border-bottom:none;}.cost_row span{font-weight:normal;}.cost_summary{color:white;line-height:22px;padding:10px 20px;background-color:#001B35;font-weight:bold;border-radius:4px;margin:4px -10px;}.row{font-weight:normal;min-height:44px;display:block;border-top:1px solid rgba(255,255,255,0.2);padding:10px;}.cost_sub_group .expandable_header{color:white;min-height:44px;padding:10px;position:relative;background-color:rgba(255,255,255,0.2);border-radius:4px;}.cost_sub_group .expandable_header.close{background-color:rgba(255,255,255,0.2);border-bottom-left-radius:0;border-bottom-right-radius:0;}.cost_sub_group .expandable_header span{font-weight:bold;}.row_hdr span.description{margin-left:30px;}.cost_summary .row_hdr span.description{margin-left:2px;}span.description,span.notice{display:inline-block;font-size:14px;line-height:19px;}span.options,span.total{display:inline-block;float:right;text-align:right;width:70px;}span.total{margin-left:7px;}.amount{font-size:14px;line-height:19px;}.cost_sub_group .expandable_header:before{content:'';position:absolute;top:10px;left:10px;height:20px;width:20px;background:url(/modules/custom/mce/css/img/details_subitem_plus.svg);border-radius:10px;}.cost_sub_group .expandable_header.close:before{content:'';position:absolute;top:10px;left:10px;height:20px;width:20px;background:url(/modules/custom/mce/css/img/details_subitem_x.svg);border-radius:10px;}#mce_nav{text-align:center;width:100%;min-width:500px;margin:auto;position:relative;overflow:hidden;}#mce_nav a{color:white !important;width:32.9%;height:82px;display:inline-block;background:#476d8e url(/modules/custom/mce/css/img/mtc-nav_icon-introduction-white.svg) no-repeat center 17px;padding-top:59px;cursor:pointer;text-decoration:none !important;text-transform:uppercase;font-size:10px;}#mce_nav a:last-child{border-right-width:0;border-top-right-radius:6px;}#mce_nav a:first-child{border-left-width:0;border-top-left-radius:6px;}#mce_nav a.selected{color:#002b54 !important;background-color:#fff;}#mce_nav a.selected_next{border-bottom-left-radius:6px;}#mce_nav a.selected_prev{border-bottom-right-radius:6px;}#mce_nav a.questions{background-image:url(/modules/custom/mce/css/img/mtc-nav_icon-introduction-white.svg);}#mce_nav a.questions.selected{background-image:url(/modules/custom/mce/css/img/mtc-nav_icon-introduction-dark_blue.svg);}#mce_nav a.savings{background-image:url(/modules/custom/mce/css/img/mtc-nav_icon-book-white.svg);}#mce_nav a.savings.selected{background-image:url(/modules/custom/mce/css/img/mtc-nav_icon-book-dark_blue.svg);}#mce_nav a.info{background-image:url(/modules/custom/mce/css/img/mtc-nav_icon-grad_hat-white.svg);}#mce_nav a.info.selected{background-image:url(/modules/custom/mce/css/img/mtc-nav_icon-grad_hat-dark_blue.svg);}#mce_nav a.save{background-image:url(/modules/custom/mce/css/img/mtc-nav_icon-save-white.svg);}#mce_nav a.save.selected{background-image:url(/modules/custom/mce/css/img/mtc-nav_icon-save-dark_blue.svg);}#mce_nav a.completed{background-image:url(/modules/custom/mce/css/img/completed_step.svg);}#mce_content{text-align:left;}#has_account,#new_account{display:none;padding:10px;}#email_test{padding:10px;}#mce_content h3{font-size:16px;line-height:26px;font-weight:bold;}#mce_content .expandable_header h3{line-height:20px;}#mce_content > div{margin:0 10px;}#mce_content > div.savings{margin:0;}#mce_content .section_header{text-align:center;font-size:14px;color:#484848;line-height:22px;margin:0 0 10px 0;}#mce_logo_header{height:0;padding-top:61px;width:270px;overflow:hidden;background:url(/modules/custom/mce/css/img/mce-grey.svg);margin:20px auto 22px;}#mce_content{width:100%;margin:0;}#pathway_partnership{display:none;}.savings_sub_group .expandable_header{background-color:white;text-align:left;padding:8px 20px;border-top:1px solid #E5E5E5;height:87px;position:relative;cursor:pointer;}.savings_sub_group .expandable_header.close{background-color:#AFBC22;color:white;}.savings_sub_group .expandable_header::after{content:'';display:block;width:38px;height:38px;position:absolute;top:19px;right:20px;background:white url(/modules/custom/mce/css/img/subitems_plus.svg) no-repeat center center;}.savings_sub_group .expandable_header.close::after{background:#AFBC22 url(/modules/custom/mce/css/img/subitems_x.svg) no-repeat center center;border-radius:19px;}#ug_reductions{height:135px;}.savings_sub_group .expandable_header h3{font-size:16px;font-weight:bold;line-height:22px;color:#4A4A4A;margin:0;}.savings_sub_group .expandable_header.close h3{font-size:16px;font-weight:bold;line-height:22px;color:white;}.savings_sub_group .expandable_header .savings_val{font-size:30px;font-weight:bold;line-height:41px;color:#AFBC22;}.savings_sub_group .expandable_header.close .savings_val{color:white;}.savings_sub_group .expandable_content{display:none;background-color:rgba(175,188,34,0.2);color:#3F3F3F;}.savings_sub_group .expandable_content p{font-weight:bold;margin-bottom:10px;font-size:16px;line-height:26px;}p.savings_wrapper{color:white;}.savings_sub_group .expandable_content#tc_content{text-align:center;}#tc_graphic{margin:0 auto;height:138px;width:335px;background-size:contain;display:none;}.associate{background:url(/modules/custom/mce/css/img/mce_transfer_as.png);}.bachelor{background:url(/modules/custom/mce/css/img/mce_transfer_ba.png);}.doctorate{background:url(/modules/custom/mce/css/img/mce_transfer_dr.png);}.savings_sub_group .expandable_content 
p a.calculate_savings{width:224px;height:44px;padding:10px 20px 12px;background-color:#3B6E8F;color:white !important;font-size:16px;line-height:22px;text-align:center;font-weight:bold;pointer-events:auto;opacity:1.0;text-decoration:none;pointer-events:auto;opacity:0.3;cursor:pointer;border-radius:2px;}div.calculate_savings,div.reset_fields{width:224px;height:44px;padding:10px 20px 12px;background-color:#3B6E8F;color:white !important;font-size:16px;line-height:22px;text-align:center;font-weight:bold;pointer-events:auto;opacity:1.0;text-decoration:none;pointer-events:auto;opacity:0.3;cursor:pointer;border-radius:2px;margin:20px auto 10px;}div.reset_fields{background-color:#979797;margin:0 auto 10px;pointer-events:auto;opacity:1.0;}div.calculate_savings:hover{text-decoration:none;}div.calculate_savings.active{pointer-events:auto;cursor:pointer;opacity:1.0;}div.calculate_savings{cursor:not-allowed;opacity:50%;}.savings_sub_group .expandable_content a.calculate_savings:hover{text-decoration:none;}.savings_sub_group .expandable_content a.calculate_savings.active{pointer-events:auto;cursor:pointer;opacity:1.0;}.savings_sub_group .expandable_content a.calculate_savings,div.calculate_savings{cursor:not-allowed;opacity:50%;}#efc_link,#sai_link{color:#3B6E8F;margin:10px auto 30px auto;cursor:pointer;text-decoration:underline;display:block;text-align:center;}#select_partner{background-color:white;}.step{width:100%;}.step_button{width:224px;height:44px;margin:30px auto 0;padding:13px 20px;background-color:#AFBC22;text-transform:uppercase;color:white;font-weight:bold;border-radius:2px;text-align:center;font-size:16px;line-height:22px;cursor:pointer;}#portal_link{width:194px;height:42px;margin:20px auto;padding:12px;background-color:#002b54;text-transform:uppercase;color:white;font-weight:bold;border-radius:2px;text-align:center;font-size:14px;line-height:18px;cursor:pointer;}#portal_link a{color:white !important;text-decoration:none !important;}#mce_disclaimer{max-width:660px;margin:0 auto;font-size:11px;padding:20px;line-height:normal;}#mce_content button{background-color:#abbd25;color:white;text-align:center;text-transform:uppercase;padding:25px 10px;border-radius:6px;border-width:0;min-width:200px;cursor:pointer;}#mce_content select,#mce_cost select,#mce_shortcut select,#questions select{background:white url(/modules/custom/mce/css/img/ui-arrow_line-16px-down_dark_blue.svg) no-repeat;background-position:top 50% right 10px;width:100%;padding:11px 31px 11px 20px;appearance:none;-moz-appearance:none;-webkit-appearance:none;margin-bottom:10px;border:1px solid #002B54;border-radius:4px;color:#002B54;font-size:16px;line-height:22px;font-weight:bold;}#mce_cost select{margin-bottom:0;}#mce_content .mce_close_help{margin-bottom:12px;width:100%;font-size:20px;line-height:30px;font-family:'Open Sans';font-weight:bold;}#mce_content p.small{font-size:16px;font-weight:normal;}#mce_content .before_save h3{font-size:18px;line-height:24px;}#mce_content .before_save .guide{margin-top:0;padding-top:0;margin-bottom:0;font-size:14px;line-height:22px;color:#484848;}#mce .save p{font-size:16px;}#mce_content .before_save{font-size:16px;color:#3F3F3F;}#mce_content p.notice{font-size:12px;line-height:14px;margin:8px 0 0 0;font-style:italic;}#mce_content p.tips{background-color:#f2f2f2;text-align:center;color:#333;padding:20px;border-radius:2px;}#mce_content .login_text{font-weight:bold;cursor:pointer;}.mce_form_button{display:block;background-color:#476d8e;border-radius:2px;margin:30px auto 0;cursor:pointer;text-decoration:none !important;font-size:14px;line-height:18px;color:#fff !important;font-weight:bold;padding:12px;width:100%;text-align:center;}.modal .mce_form_button{background-color:#002b54;text-transform:uppercase;}.mce_form_button:hover{text-decoration:none !important;}#mce_content div.hr{border-bottom:2px solid #8fa2b2;margin-top:20px;margin-bottom:20px;}#mce_content .how_it_works{margin-top:20px;}#mce_content .how_it_works p{text-align:left;padding-left:50px;background:url(/modules/custom/mce/css/img/mtc-nav_icon-book-dark_blue.svg) no-repeat 0 0;min-height:31px;margin-bottom:24px !important;}#mce_content .how_it_works p.programs{background-image:url(/modules/custom/mce/css/img/mtc-nav_icon-grad_hat-dark_blue.svg);}#mce_content .how_it_works p.compare{background-image:url(/modules/custom/mce/css/img/mtc-nav_icon-chart-dark_blue.svg);}#mce_content .how_it_works p.save{background-image:url(/modules/custom/mce/css/img/mtc-nav_icon-save-dark_blue.svg);}#mce_content .how_it_works a{font-weight:bold;display:block;cursor:pointer;}#mce_content .total_credits_container{background:#d8e2e9;color:#fff;height:40px;}#mce_content .total_credits_text,#mce_content .total_credits{display:inline-block;vertical-align:middle;font-size:18px;font-family:'Open Sans';font-weight:bold;line-height:40px;color:#002b54;}#mce_content .total_credits:empty:after,#program_list .program_applied_credits:empty:after,#program_list .program_cost_savings:empty:after,#program_list .program_completion_date:empty:after{content:'';display:block;width:22px;height:22px;background:url(/modules/custom/mce/css/img/loader.gif) center center no-repeat;}#mce_content.loading .summary_header > span:after,#mce_content.loading .program_detail > h3:after{content:'';display:inline-block;width:14px;height:14px;background:url(/modules/custom/mce/css/img/loader.gif) center center no-repeat;vertical-align:middle;margin-left:6px;}#mce_content .detail_slider{background:#ebeff3;height:186px;padding:10px;margin-bottom:8px;position:relative;}#mce_content .detail_slider h4{position:relative;color:#172e54;font-size:16px;line-height:24px;font-weight:normal;display:inline-block;margin:0 auto 10px auto;}#mce_content .slider_back{width:30px;position:absolute;left:0;top:0;bottom:0;background:url(/modules/custom/mce/css/img/ui-arrow_line-16px-left_dark_blue.svg) no-repeat center center;cursor:pointer;}#mce_content .slider_next{width:30px;position:absolute;right:0;top:0;bottom:0;background:url(/modules/custom/mce/css/img/ui-arrow_line-16px-right_dark_blue.svg) no-repeat center center;cursor:pointer;}#mce_content .slider_bullets{text-align:center;position:absolute;left:0;bottom:0;right:0;height:24px;}#mce_content .slider_bullets > div{display:inline-block;width:8px;height:8px;border:1px solid #172e54;border-radius:8px;margin-right:8px;cursor:pointer;}#mce_content .slider_bullets > div:last-child{margin-right:0px;}#mce_content .slider_bullets > div.solid{background:#172e54;cursor:default;}#mce_content .detail_prog_credits{position:relative;height:106px;width:106px;margin:auto;}#mce_content .detail_prog_credits canvas{position:absolute;top:0px;left:0px;z-index:1;}#mce_content .detail_prog_credits > div{font-size:16px;line-height:16px;font-weight:bold;z-index:2;position:absolute;top:21px;left:28px;width:50px;height:64px;color:#172e55;}#mce_content .detail_applied_credits{font-size:42px;line-height:42px;display:block;}#mce_content .credits_legend{color:#333;background:#ebeff3;padding:10px;margin-bottom:8px;}#mce_content .credits_legend ul{list-style:none;text-align:left;font-size:13px !important;line-height:16px !important;margin:0;}#mce_content .credits_legend ul li{margin-left:30px;position:relative;}#mce_content .credits_legend ul li:before{content:'';display:block;position:absolute;height:20px;width:20px;top:0;left:-30px;background:#abbd25;}#mce_content .credits_legend ul li.legend_rem:before{background:#002b53;}#mce_content .credits_legend ul li.legend_res:before{background:#cccccc;}#mce_content .credits_legend p{font-size:13px !important;line-height:16px !important;font-weight:bold !important;margin:0 !important;}#mce_content .cat_group{background:#ebeff3;margin-bottom:3px;}#mce_content .cat_header{position:relative;text-align:left;color:#000;padding:10px;}#mce_content .cat_group.expandable .cat_header{cursor:pointer;}#mce_content .cat_group.expandable .cat_header::after{content:'';display:block;position:absolute;width:14px;height:7px;background:url(/modules/custom/mce/css/img/ui-arrow_line-16px-down_dark_blue.svg) no-repeat center center;top:22px;right:10px;}#mce_content .cat_group.expandable .cat_header.expanded::after{background:url(/modules/custom/mce/css/img/ui-arrow_line-16px-up_dark_blue.svg) no-repeat center center;}#mce_content .cat_details{padding:0 10px 10px 10px;display:none;}#mce_content .cat_container{padding-right:30px;font-size:14px;line-height:18px;}#mce_content .cat_bar_container{background:#fff;height:10px;width:100%;margin:8px 0 0 0;}#mce_content .cat_bar{height:100%;width:0;background:#abbd25;}#mce_content .detail_prog_value{height:106px;text-align:center;line-height:106px;font-size:36px;font-weight:bold;color:#172e54;background:url(/modules/custom/mce/css/img/mtc-details-dollar_sign.svg) no-repeat center center;}.tuition_bars{background:#ebeff3;padding:10px;margin-bottom:2px;}.tuition_bars h4{font-weight:normal;margin:0;text-align:left;color:#172e54;font-size:12px;line-height:14px;}.tuition_bars p{font-size:10px;line-height:14px;margin:4px 0 0 0;text-align:left;}.tuition_bar_container{background:#edf1f3;height:40px;margin:4px 0 0 0;width:100%;}.tuition_bar,.tuition_bar_no_credits{background:#aebc20;height:40px;width:0%;position:relative;font-size:20px;line-height:40px;font-weight:bold;color:#172e54;padding-left:10px;text-align:left;white-space:nowrap;}.tuition_bar::after,.tuition_bar_no_credits::after{content:'';position:absolute;height:50px;border-right:1px dashed #000;top:-5px;right:0;}#mce_content .grid_container{width:100%;overflow:hidden;height:30px;}#mce_content .grid{white-space:nowrap;position:relative;}#mce_content .grid_segment{height:40px;float:left;text-align:center;overflow:visible !important;}#mce_content .grid .term{border-left:1px solid #cacaca;margin-top:4px;}#mce_content .grid .year{text-align:right;position:relative;left:7px;top:3px;}#mce_content .start_date{margin:10px 0;}#mce_content .ft_pt{border:1px solid #a8aaa9;border-radius:2px;padding:2px;color:#476d8e;}#mce_content .ft_pt > div{width:50%;border-radius:2px;cursor:pointer;height:40px;line-height:40px;display:inline-block;}#mce_content .ft_pt > div.selected{background:#476d8e;color:#fff;}#mce_content .calendar_container{width:62px;height:62px;margin:16px auto 0 auto;position:relative;}#mce_content .calendar{width:62px;height:62px;border:1px solid #002b53;border-radius:2px;position:absolute;top:0;left:0;}#mce_content .calendar_year{width:60px;height:20px;color:white;background:#002b53;font-size:14px;line-height:20px;font-weight:normal;text-align:center;}#mce_content .calendar_month{width:60px;height:40px;font-size:22px;line-height:40px;text-transform:uppercase;text-align:center;background:white;color:#172e55;}#mce_content table{border:1px solid #fff;}#mce_content table th,#mce_content table td{border-color:#fff !important;color:#172e55 !important;width:50% !important;font-size:14px;line-height:16px;}#mce_content table th{background:rgba(216,225,232,1) !important;font-size:16px;line-height:26px;}#mce_content table td{background:#fff !important;background:rgba(255,255,255,1) !important;border-color:rgba(216,225,232,.7) !important;position:relative;text-align:left;}#mce_content table tr.subcategory_header td{background:#ebeff3 !important;background:rgba(216,225,232,.7) !important;border-right:1px solid #fff !important;border-left:1px solid #fff !important;border-top-width:0 !important;border-bottom-width:0 !important;}#mce_content table tr.yes td,#mce_content table tr.no td{border-width:0 !important;border-top:1px solid #e4eaef !important;}#mce_content table tr.yes td:first-child,#mce_content table tr.no td:first-child{border-right:1px solid #e4eaef !important;}#mce_content table tr.no td{color:rgba(23,46,85,.5) !important;}#mce_content table tr.no td:first-child:before{content:'N/A';}#mce_content .cat_details table tr.yes td:last-child,#mce_content .cat_details table tr.no td:last-child{cursor:pointer;}#mce_content .cat_details table tr.no td:last-child{padding-left:30px;position:relative;}#mce_content .cat_details table tr.no td:last-child:before{content:'';display:block;width:18px;height:18px;background:url(/modules/custom/mce/css/img/mtc_icon-info_02.svg) no-repeat;position:absolute;top:7px;left:7px;}#mce_content table tr.no td:last-child:after{content:'';display:block;width:18px;height:18px;background:url(/modules/custom/mce/css/img/degree_audit-na_icon.svg) no-repeat;position:absolute;top:7px;right:7px;}#mce_content table tr.yes td:last-child:after{content:'';display:block;width:18px;height:18px;background:url(/modules/custom/mce/css/img/mtc_icon-check.svg) no-repeat;position:absolute;top:7px;right:7px;}#mce_content .modal{color:#333;}#mce_content .modal h3{background:#476d8e;}span.big_green_font{font-size:60px;line-height:82px;font-weight:bold;color:#afbc22;}span.little_green_font{font-size:30px;line-height:41px;font-weight:bold;color:#afbc22;}#course_description_modal_id{font-weight:bold;}#mce .dp_subject,#mce .dp_course{margin-top:8px;padding:2px 30px 2px 10px;background:#d8e2e9;color:#032e56;position:relative;cursor:pointer;font-weight:bold;font-size:14px;}#mce .dp_course{background:#ebf0f3;}#mce .dp_subject:after,#mce .dp_course:after{content:'';display:block;height:13px;width:13px;position:absolute;right:11px;top:11px;background:url(/modules/custom/mce/css/img/degree_audit-open_icon.svg) center center no-repeat;}#mce .dp_subject.expanded:after,#mce .dp_course.expanded:after{background-image:url(/modules/custom/mce/css/img/degree_audit-close_icon.svg);}#mce .dp_course_or{margin-left:36px;position:relative;margin-top:2px;}#mce .dp_course_or:before{content:'OR';position:absolute;left:-30px;top:0;font-family:'Open Sans';font-weight:bold;font-size:16px;line-height:34px;}#mce .dp_course_and{margin-left:40px;position:relative;}#mce .dp_course_and:before{content:'AND';position:absolute;left:-40px;}#mce .dp_course_group_or{margin-top:40px;position:relative;}#mce .dp_course_group_or:before{content:'- OR -';position:absolute;display:block;width:100%;text-align:center;top:-35px;left:0;}#mce_content .dp_group{border:1px solid #002b54;padding:4px;}#mce_content .dp_group_header{text-align:center;font-family:'Open Sans';font-weight:bold;}#mce_content .dp_group .dp_course{margin-top:2px;}#mce_content .dp_group_container:before{content:'OR';display:block;width:40px;height:40px;border-radius:40px;background:#002b54;color:#fff;line-height:40px;text-align:center;margin:10px auto;font-family:'Open Sans';font-weight:bold;}#mce_content .dp_group_container:first-child{margin-top:10px;}#mce_content .dp_group_container:first-child:before{display:none;}#mce .dp_course > div.content,#mce .dp_subject > div.content{display:none;}#mce .dp_course.expanded > div.content,#mce .dp_subject.expanded > div.content{display:block;margin:0 -10px -2px -10px;}#mce .dp_subject.expanded > div.content > .dp_course{margin-top:0;margin-right:-20px;border-top:1px solid #fff;}#mce .dp_course.expanded > div.content{font-weight:normal;padding:0 10px 10px 10px;color:#333;font-size:13px;line-height:20px;}#mce_content .ineligible td{color:rgba(23,46,85,.5) !important;}#mce_content a.info{display:inline-block;margin-left:8px;height:18px;width:18px;background:#d8e1e8;border:1px solid #172e55;font-style:italic;border-radius:12px;cursor:pointer;line-height:17px;font-size:13px;font-family:arial;font-weight:bold;text-decoration:none !important;}#mce_content .cat_details a.info{position:absolute;top:7px;right:7px;}#mce_content a.info::after{content:'i';position:relative;left:-1px;}.monitor_container{max-width:1000px;margin:10px auto;padding:20px;background:#eaeaea;box-shadow:0 0 1px #000;}.stats_container{max-width:1000px;margin:10px auto 40px auto;padding:20px;box-shadow:0 0 1px #000;}#user_records{float:right;line-height:30px;display:none;}#user_records.show{display:block;}#num_records{font-weight:bold;}.monitor_check_container label{line-height:30px;vertical-align:middle;cursor:pointer;color:#002b54;}.monitor_check_container input{vertical-align:middle;}#mce_manual_course_monitor{width:100%;border:1px solid #bababa;}#mce_manual_course_monitor th{background-color:#cacaca !important;font-size:14px;text-align:left;}#mce_manual_course_monitor th,#mce_manual_course_monitor td{border-width:0 !important;}#mce_manual_course_monitor tr{font-size:12px;background:#f5f5f5}#mce_manual_course_monitor tr:nth-child(odd){background:#eaeaea;}td.has_equiv{width:100px;}td.user::after{content:'*';color:red;visibility:hidden;}td.user.highlight::after{visibility:visible;}#mce_manual_course_monitor button{font-weight:bold;width:36px;cursor:pointer;background:#fff;border-radius:2px;}#mce_manual_course_monitor button.y{color:green;border:1px solid green;}#mce_manual_course_monitor button.n{color:red;border:1px solid red;}#mce_help,#mce_info{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.9);color:#fff;z-index:200;padding:30px 0;display:none;overflow-y:auto;}#mce_help_content{max-width:660px;margin:auto;}#mce_help_logo_header{height:0;padding-top:61px;overflow:hidden;background:url(/modules/custom/mce/css/img/mce-white.svg) center center no-repeat;margin:0 auto 22px auto;position:relative;}#mce_help_video{max-width:660px;margin:22px auto;}.modal p:last-child{margin-bottom:0;}#mce_info_modal h3.notitle{padding:20px;}#mce_mtc_login_logo_header,#mtc_integration_modal h3,#mtc_result_modal h3{height:0;padding:50px;overflow:hidden;background:#3B6E8F url(/modules/custom/mce/css/img/mtc-logo-white.svg) center center no-repeat;margin:auto;position:relative;}#mce_mtc_login_close{position:absolute;top:10px;right:10px;height:12px;width:12px;cursor:pointer;background:url(/modules/custom/mce/css/img/ui-x-12px-white.svg) right center no-repeat;padding-right:20px;color:#fff;}.mtc_option{border-top:1px solid #979797;margin-top:30px;text-align:center;padding-top:30px;}p.subheading{font-size:16px;font-weight:bold;line-height:26px;color:#484848;}a.boldlink{font-size:16px;font-weight:bold;line-height:22px;color:#3B6E8F;text-decoration:underline;}#mce_logo_close{position:absolute;top:0;right:0;cursor:pointer;background:url(/modules/custom/mce/css/img/ui-x-16px-white.svg) right center no-repeat;padding-right:20px;color:#fff;}#mce_help h2{font-size:18px;line-height:24px;color:#fff;text-align:center;font-weight:bold;}#mce_help_cards_container{overflow:hidden;padding:0 30px;position:relative;}#mce_help_cards{white-space:nowrap;position:relative;}#mce_help_cards .card{display:inline-block;width:49%;margin-right:2%;background:#fff url(/modules/custom/mce/css/img/Slide_1_Graphic.png) center 30px no-repeat;border-radius:8px;padding:30px 20px;color:#08678d;white-space:normal;text-align:center;padding-top:130px;height:100%;vertical-align:top;min-height:340px;height:100%;max-width:100%;background-size:80px 80px;}#mce_help_cards .card.c_eval{background-image:url(/modules/custom/mce/css/img/Slide_2_Graphic.png);}#mce_help_cards .card.c_progs{background-image:url(/modules/custom/mce/css/img/Slide_3_Graphic.png);}#mce_help_cards .card.c_save{background-image:url(/modules/custom/mce/css/img/slider_icon-save_disk.svg);}#mce_help_cards .card.c_more{background-image:url(/modules/custom/mce/css/img/slider_icon-89_credits.svg);}#mce_help_cards .card:last-child{margin-right:0px;}#mce_help_cards .card h3{font-size:20px;line-height:24px;color:#08678d;font-weight:bold;}#mce_help_cards .card p{font-size:16px;line-height:22px;margin-bottom:0;color:#08678d;}#mce_help_bullets{margin:20px 0;text-align:center;position:relative;}#mce_help_bullets > div{height:10px;width:10px;background:#fff;border:1px solid #fff;border-radius:12px;margin-right:6px;display:inline-block;vertical-align:middle;cursor:pointer;}#mce_help_bullets > div.active{background:#08678d;}#mce_help_bullets > span{position:absolute;font-size:16px;cursor:pointer;}#mce_help_bullets > span.prev{left:0;top:0;}#mce_help_bullets > span.next{right:0;top:0;}#mce_help button{background-color:rgba(0,0,0,1);color:white;text-align:center;text-transform:uppercase;padding:20px 2px;border-radius:6px;border:1px solid white;min-width:200px;cursor:pointer;}#mce_help_content .mce_close_help{width:100%;font-size:20px;line-height:14px;font-family:'Open Sans';font-weight:bold;}#mce_help .mce_close{background:transparent;border:1px solid #fff;display:none;}#mce_info_box{}.info_box{background:white;color:#3F3F3F;font-size:16px;line-height:26px;font-weight:normal;text-align:center;min-width:200px;}.modal_content .info_box{text-align:left;}.mce_info_description,.mtc_modal_info_description{padding:20px;}.center{text-align:center;}.bold{font-weight:bold;}.credits_container{font-size:60px;line-height:82px;font-weight:bold;text-align:center;background-color:#AFBC22;color:white;border-radius:60px;margin:30px auto;width:120px;height:120px;padding:20px;}.credits_container.retrieving{background:url(/modules/custom/mce/css/img/loader.gif) no-repeat center center;}#do_create_login{position:relative;font-size:12px;line-height:17px;font-weight:normal;color:#39383A;padding:10px 30px;cursor:pointer;}#login_create_account_has_account,#login_create_account_new_account{display:none;}.modal_content .program_select_box{display:block;position:absolute;left:0;top:11px;height:20px;width:20px;border:1px solid #476d8e;border-radius:3px;background:#fff;}.modal_content .checkbox.selected .program_select_box::before{display:block;content:'';height:14px;width:14px;top:2px;left:2px;background:#AFBC22;border-radius:1px;position:absolute;}#mce_content .program_summary{display:none;margin-bottom:10px;background:#ebeff3;border-radius:4px;overflow:hidden;}.info_box h2{color:#002B54;font-size:18px;font-weight:bold;line-height:24px;margin:0;text-align:center;}#mce_info .mce_info_close{display:block;float:right;width:38px;height:38px;background:url(/modules/custom/mce/css/img/ui-x-12px-dark_blue.svg) no-repeat center 16px;}#logged_out_options span{cursor:pointer;}@container (max-width:680px){#mce_help_cards .card{width:100%;margin-right:10px;}#mce_help_content{margin-right:20px;margin-left:20px;}#mce_help_cards_container{margin-right:-20px;margin-left:-20px;}#mce_help_cards_container{overflow:hidden;padding:0 20px;position:relative;}}@container (max-width:639px){#mce_content .pt .grid .term{color:rgba(0,0,0,0);}#mce_content .program_order_tabs > div,#mce_content .program_detail_tabs > div{padding-top:4px;padding-bottom:4px;line-height:16px;}#mce_content .program_order_tabs > div span,#mce_content .program_detail_tabs > div span{display:block;}span.description{font-size:14px;}.cost_row span.description{max-width:330px;}}@container (max-width:520px){.cost_row span.description{max-width:170px;}}@container (max-width:400px){.quick_select_wrapper{width:32.4%;}}@container (max-width:400px){#mce_help_cards .card{min-height:300px;}}@container (min-width:500px){#mce,#mce_cost,#mce_shortcut,#mce_bar{margin:10px auto;}.mce_form_button{max-width:300px;}#mce_cost_graphic h2{color:white;font-size:20px;line-height:27px;font-weight:bold;margin:0;}.cost_graphic_display{width:88%;}.small{width:88%;}}@container (min-width:640px){.cost_graphic_display{display:inline-block;width:90%;}.small{width:90%;}#mce_help h2{font-size:28px;line-height:28px;}}@container (min-width:1024px){#mce_content .summary_container > div{font-size:12px;}}#mce_cost_details_container{max-width:660px;margin:-6px auto;background:#002b54;border-radius:6px;color:#fff;}#mce_cost_details_container .expandable_header{padding:10px;font-size:16px;font-weight:bold;position:relative;cursor:pointer;}#cost_details_header{text-align:center;}#cost_details_header span{display:inline-block;padding:0 20px;position:relative;}#cost_details_header span::before,#cost_details_header span::after{content:'';height:9px;width:14px;left:0;top:4px;position:absolute;background:url(/modules/custom/mce/css/img/ui-arrow_line-16px-down_white.svg);}#cost_details_header span::after{left:auto;right:0;}#cost_details_header.close span::before,#cost_details_header.close span::after{background:url(/modules/custom/mce/css/img/ui-arrow_line-16px-up_white.svg);}#mce_cost_details{display:none;}.small,.cost_graphic_display{width:100%;}#mce_cost,#mce_cost_graphic{margin-bottom:0;margin-top:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}.stuck #mce_cost{box-shadow:0 6px 10px -6px #000;}.rounded #mce_cost{border-bottom-right-radius:6px;border-bottom-left-radius:6px;}#mce_cost_details_container{border-top-right-radius:0;border-top-left-radius:0;}#mce_cost_container{position:sticky;top:-1px;z-index:100;background:linear-gradient(180deg,rgba(242,242,242,1) 0%,rgba(242,242,242,1) 50%,rgba(255,255,255,0) 55%,rgba(255,255,255,0) 100%);}#sterck{position:sticky;top:4px;}#mce_shortcut{margin:0 auto 6px auto;height:auto;}#mce_shortcut .quick_select{width:26%;margin-right:0.5%;height:auto;}#mce_shortcut .quick_select:first-child{width:47%;}#mce_shortcut .quick_select:last-child{margin-right:0;}#mce_shortcut .quick_select select{padding:4px 24px 4px 4px;margin-bottom:0;font-size:14px !important;}@container (max-width:600px){#mce_shortcut .quick_select select{font-size:12px !important}}@container (max-width:500px){#mce_shortcut .quick_select select{font-size:16px !important}#mce_shortcut .quick_select{width:100% !important;margin-right:0;margin-bottom:4px;}}#your_cost_bar{margin:0;display:block;}#your_cost_bar_container{background:#fff;}#your_loan_bar{background-color:transparent;border-bottom:1px dashed #fff;border-right:1px solid #fff;border-left:1px solid #fff;height:5px;}#loan_bar_text{font-size:10px;line-height:14px;font-style:italic;}#mce_cost_graphic{height:auto;padding:8px 0;}.cost_graphic_display{display:block;}.bar_none{margin:0;height:8px;display:block;}.small,.cost_graphic_display{margin-bottom:2px;}#your_baseline_cost_bar{margin-bottom:6px;}#loan_display{display:none;}#disclaimer{text-align:center;line-height:22px;margin-bottom:20px;}.savings_sub_group .expandable_header{height:auto !important;padding-right:66px;}.savings_sub_group .expandable_header.close{height:auto;padding-right:66px;}#mce section{padding-bottom:0;}#questions,#save_mce_info{padding-bottom:20px;}#breakdown_type{height:23px;border-radius:4px;border:none;appearance:none;padding:3px 30px 3px 10px;background:#fff url(/modules/custom/mce/css/img/ui-arrow_line_wide-16px-down_dark_blue.svg) no-repeat right center;font-size:12px;line-height:17px;color:#002b54;font-weight:bold;font-family:'Open Sans',sans-serif;}@container (max-width:1024px){#pgm_total{font-size:16px;max-width:21%;}}#mce_cost_details .description{max-width:50%;}#mce_cost_details .amount,#mce_cost_details .options{max-width:20%;}.row_hdr span.description{margin-left:0;padding-left:30px;}@container (max-width:360px){#mce_cost_details .description,#mce_cost_details .amount,#mce_cost_details .options{font-size:12px !important;}}#na{cursor:pointer;}#na:after{content:'i';display:inline-block;margin-left:6px;background:#fff;width:14px;height:14px;border-radius:14px;font-size:12px;line-height:14px;color:#002b54;text-align:center;font-style:italic;font-weight:bold;opacity:.75;}#tc_graphic{margin:0 auto;height:148px;width:335px;background-size:335px 138px;display:none;background-position:0 10px;background-repeat:no-repeat;}#mce_cost_graphic .small{font-size:14px;line-height:18px;}#loan_bar_text{font-size:12px;line-height:16px;}@container (max-width:360px){#mce_cost_graphic .small{font-size:12px;line-height:17px;}#loan_bar_text{font-size:10px;line-height:14px;}}.cost_row{padding-left:40px;}#surplus_div{padding-left:30px;font-weight:bold;}.dt,.dt_show{color:#000;background-color:rgba(227,231,188,1);border-radius:6px;font-size:13px;line-height:16px;padding:10px;margin-right:-46px;margin-top:10px;}.dt_show{font-weight:bold;display:none;}.dt{display:none;}.dt.show{display:block;}.dt_show{display:inline-block;text-align:center;padding:4px 8px;vertical-align:middle;margin-top:0;}.savings_val{display:inline-block;vertical-align:middle;margin-right:10px;}.savings_val.block{display:block;margin-right:0;}.view_details{cursor:pointer;}#category_details_body{font-size:15px;line-height:24px;}.cost_sub_group .breakdown,.cost_summary .breakdown{display:inline-block;margin-left:4px;background:#fff;width:14px;height:14px;border-radius:14px;font-size:12px;line-height:14px;color:#002b54;text-align:center;font-weight:bold;cursor:pointer;opacity:.33;cursor:pointer;top:-1px;position:relative;}@container (max-width:500px){#year_breakdown_modal .mce_info_description,#term_breakdown_modal .mce_info_description{padding:0;}#year_breakdown_table,#term_breakdown_table{font-size:12px !important;}#year_breakdown_table th,#term_breakdown_table th,#year_breakdown_table td,#term_breakdown_table td{padding:4px !important;}}#breakdown_type.no_change{background-image:none;padding-right:10px;}#loan_display{position:relative;}.cost_sub_group *,.cost_summary *{vertical-align:middle;}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:0;margin-left:0;}.partner_item{display:none;}input#partnership{text-transform:uppercase;}#bv_partner_search{margin-bottom:0 !important;}#bv_partner_search_results{position:absolute;top:100%;left:0;width:100%;padding:10px;border:1px solid gray;background:#fff;display:none;z-index:100;font-size:14px;}#bv_partner_search_results.show{display:block;}#bv_partner_search_results > div{padding:6px;cursor:pointer;}#bv_partner_search_results > div.selected{background:#ccc;border-radius:2px;}#bv_partner_search_results > div.network:after{content:' (Employer Network)';}#bv_partner_search_results > div.partner:after{content:' (Franklin Partnership)';}#bv_partner_search_message ul{list-style:disc;margin-left:36px;}.employer_search p{margin-bottom:16px !important;}.employer_search .form_item{margin-bottom:10px;}.employer_search label{font-size:14px;line-height:18px;font-family:'Open Sans';font-weight:bold;margin:0 0 6px 0;cursor:pointer;display:block;}.employer_search input[type='text']{height:40px;border:1px solid #a9abaa;border-radius:2px;font-size:16px;line-height:18px;padding:0 14px;width:100%;}#bv_partner_search_message{text-align:center;}#bv_partner_search_container{position:relative;margin:0 0 10px 0;}.partner_icon{display:inline-block;height:20px;width:20px;color:#fff;font-weight:bold;line-height:20px;text-align:center;background:#045575;border-radius:2px;}.partner_icon:after{content:'P';}#tc_custom_graphic{width:100%;max-width:335px;background:#fff;border-radius:6px;margin:auto;padding:10px;font-weight:bold;font-size:14px;line-height:20px;top:20px;position:relative;margin-bottom:20px;}#tc_custom_graphic_image{position:relative;}#tc_custom_graphic_image img{width:100%;display:block;}#tc_custom_graphic_image .tc_custom_graphic_credits{position:absolute;top:34px;left:135px;color:#fff;font-size:26px;width:44px;text-align:center;}#flex_container{display:flex;max-width:1200px;margin:auto;column-gap:20px;}#flex_right{width:430px;min-width:430px;}#flex_left{flex-grow:1;}#mce_program_select_container{background:rgba(59,110,143,1);font-size:16px;font-weight:bold;color:#fff;border-radius:6px;display:flex;align-items:center;padding:0 6px;margin-bottom:10px;}#mce_program_select_container > div{display:inline-block;margin:6px 0;padding:4px;white-space:nowrap;}#mce_program_select_container select{width:100%;font-size:16px;height:34px;border-color:#002b54;border-radius:4px;}#mce_program_select_container button{font-size:16px;height:34px;border-color:#002b54;border-radius:4px;background:#6A8AA2;color:#fff;margin-top:0;white-space:nowrap;}#mce_shortcut_container{display:none;}#mce > section{padding-top:0;}#reductions .section_header{background:rgba(59,110,143,1);color:#fff;font-weight:bold;margin:0;padding:10px 0;border-top-left-radius:6px;border-top-right-radius:6px;}#mce_bar{max-width:1200px;}#mce{margin-top:0 !important;margin-bottom:0 !important;}#mce_detail_summary_container{border-radius:6px;background:#fff;border:1px solid #002b54;padding:6px;font-size:12px;color:#002b54;margin-top:4px;line-height:18px;}#mce_detail_summary_container span{font-weight:bold;}#mce_detail_summary_container span:before{content:'(';}#mce_detail_summary_container span:after{content:')';}#questions{margin:0;padding-bottom:0;}#mce_detail_summary_container{display:flex;}#detail_right{text-align:right;flex-grow:1;padding-left:6px;}#edit_detail{margin-top:4px;background:none;border:1px solid #002b54;color:#002b53;border-radius:4px;cursor:pointer;padding:6px 12px;}.blur{position:relative;}.inactive .blur{opacity:0.3;}.inactive .blur:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:none;pointer-events:all;z-index:101;}#mce_disclaimer{max-width:1200px;}#edit_save_detail{display:block;margin:10px auto;line-height:44px;height:44px;padding:13px 20px;background-color:#AFBC22;text-transform:uppercase;color:white;font-weight:bold;border-radius:2px;text-align:center;font-size:16px;line-height:22px;cursor:pointer;border:none;}.logged_in + #flex_container #edit_save_detail_container{display:none;}#edit_details_modal .close{display:none;}#edit_details_close_button{margin-top:12px;}#edit_details_close_button.disabled{opacity:0.5;}@container (min-width:1025px){}@container (max-width:1024px){#flex_container{flex-direction:column;}#flex_left{width:100%;}#edit_detail{margin-top:0;}#mce_cost,#mce_cost_details_container{max-width:none;}#cost_details_header{display:block;}#mce{margin-top:10px !important;}#mce_cost_details{display:none;}.inactive #mce_cost_container{position:relative;top:0;}.inactive #mce_cost_details_container{margin-top:0;}.inactive .stuck #mce_cost{box-shadow:none;}.inactive .rounded #mce_cost{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}}.modal_content .notitle{display:none;}#mce_detail_summary_container{display:none;}#edit_save_detail_container{background:#fff;border-radius:6px;margin-top:20px !important;border-top-width:0 !important;padding:6px;}#flex_left #mce_cost_container{padding-top:4px;margin-top:-9px;}@container (max-width:1024px){#edit_save_detail_container{margin-top:-6px !important;border-top:1px solid #e5e5e5 !important;border-top-left-radius:0;border-top-right-radius:0}#flex_right{width:100%;}}@container (max-width:640px){#mce_program_select_container{display:flex;flex-wrap:wrap;}#mce_program_select_container > div:nth-child(1){flex:0 0 100%;text-align:center;margin-bottom:0;}#mce_program_select_container > div:nth-child(2),#mce_program_select_container > div:nth-child(3){flex:0 0 50%;margin:0;}#mce_program_select_container > div:nth-child(4){flex:0 0 100%;text-align:center;margin-top:0;}#mce_program_select_container > div:nth-child(4) button{width:100%;}}#loan_grant_sub_group.gr .grant_text{display:none;}
.modal{position:fixed;top:50%;left:50%;width:90%;max-width:400px;height:auto;z-index:2000;visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}.modal.show{visibility:visible;}.modal_content{overflow-y:auto;}.modal_content h3{background:#476d8e;padding:5px 40px;line-height:30px;font-size:20px;text-align:center;color:#fff;margin-bottom:0;}.modal_content h3 span.close{display:block;width:40px;height:40px;background:url(/modules/custom/mce/css/img/ui-x-16px-white.svg) no-repeat 14px 14px;background-size:12px 12px;position:absolute;right:0;top:0;cursor:pointer;}.modal_content > div{background:#fff;overflow:auto;-webkit-overflow-scrolling:touch;font-size:16px;line-height:30px;padding:0 !important;}.modal_mask{opacity:0;transition:opacity 0.3s;}.modal.show ~ .modal_mask{opacity:1;background:rgba(0,0,0,.7);z-index:1999;position:fixed;top:0;bottom:0;left:0;right:0;transition:opacity 0.3s;}.modal.horizontal_flip{perspective:1300px;}.modal.horizontal_flip .modal_content{transform-style:preserve-3d;transform:rotateY(-90deg);transition:all 0.3s;opacity:0;}.modal.horizontal_flip.show .modal_content{transform:rotateY(0deg);opacity:1;}.modal.sticky{top:16px;transform:translateX(-50%);}.modal.sticky .modal_content{transform:translateY(-200%);transition:all 0.3s;}.modal.sticky.show .modal_content{transform:translateY(0%);transition:transform 0.3s;}.modal.slit{perspective:1300px;}.modal.slit .modal_content{transform-style:preserve-3d;transform:translateZ(-3000px) rotateY(90deg);opacity:0;}.modal.slit.show .modal_content{animation:slit .7s forwards ease-out;}.modal.wide{max-width:660px;}@keyframes slit{50%{transform:translateZ(-250px) rotateY(89deg);opacity:1;animation-timing-function:ease-in;}100%{transform:translateZ(0) rotateY(0deg);opacity:1;}}.modal.rotate_out{perspective:1300px;}.modal.rotate_out .modal_content{transform-style:preserve-3d;transform:rotateY(90deg) !important;transition:all 0.3s !important;}.modal.rotate_out.reset .modal_content{transform:rotateY(-90deg) !important;transition:all 0s !important;}.modal.rotate_out.rotate_in .modal_content{transform:rotateY(0deg) !important;transition:all 0.3s !important;}.modal .button{width:100%;display:block;margin-bottom:10px;}.modal_message{padding-top:10px;}.modal.flipped .modal_content > div > *,.modal .flip_side{display:none;}.modal.flipped .modal_content > div > .flip_side{display:block;}.modal.flipped .button{margin-bottom:16px;}.submitted_app{cursor:pointer;color:#08678d;font-weight:bold;}label.new_prepop_label{font-size:12px;line-height:16px !important;}#forgot_password{font-size:14px;line-height:18px;font-family:'Open Sans';font-weight:bold;margin:0 0 6px 0;cursor:pointer;display:inline-block;vertical-align:middle;white-space:normal;color:#08678d;}.error_example{color:#f2681e;}.modal ul{list-style-type:disc;margin:10px 0 10px 10px;}.modal ul > li > ul{list-style-type:circle;margin-top:10px;}.modal li{margin:0 0 10px 20px;line-height:26px;}
