.mac #red-bg-hero .red-content-box h1{padding:28px 0 0 0}.mac #red-bg-hero .red-content-box{padding:0 0 20px}#red-bg-hero .red-content-box h1 span{font-weight:400;font-family:RobotoBold}.body-container{margin:0 auto;width:1000px}#body-container{padding-bottom:40px}#body-container h3{font-size:48px;font-weight:700;color:#d10001;margin:0 0 15px;font-family:RobotoLight;font-weight:400}#body-container p{font-family:RobotoLight;font-weight:300;font-size:22px;color:#454545}#body-container p.italic{font-family:RobotoMedium}#body-container .mb-30.custom-color-style,#body-container p.custom-color-style,p.custom-color-style{color:#d10001;margin-bottom:40px}.txt48{font-size:48px;font-family:RobotoLight;font-weight:400}.red-txt{color:#d10001}a.red-txt:hover{color:#d10001;text-decoration:underline}#body-container .service-list{margin:0;padding:0}#body-container .service-list ul{margin:0;padding:0;list-style-type:none}#body-container .service-list li{display:block;margin:0;padding:0;float:left;min-height:130px;width:107px;text-align:center;font-family:RobotoBold;color:#d10001;font-size:18px}#body-container .service-list li img{display:block;margin:0 auto}.img_1{float:left;margin-right:25px;max-width:100%}.how-it-works h4.h28{font-size:28px;font-weight:400;font-family:Roboto}.h28.mt-30.mb-30.full-width{display:block;float:none;width:100%;padding:0}.starting_jobs{width:50%;height:360px;display:table;vertical-align:middle;float:left}.starting_jobs_text{display:table-cell;vertical-align:middle}.cell-tab-mid{display:table-cell;vertical-align:middle}.how-it-works .starting_jobs{width:46%}.how-it-works .starting_jobs+.starting_jobs{width:54%}.min-img-talentrack-vid{width:300px}.how-it-works .starting_jobs h4.h28{font-size:25px;line-height:140%;padding-right:20%}.how-it-works .starting_jobs h4.h28 span{display:block;font-size:28px}#body-container hr{background:#d10001;height:2px;margin:35px auto 50px;width:50%;border:none}.txt36{font-size:36px;font-family:RobotoLight}.accordian-area{font-family:Roboto}h2.current-openings{background:url('/images/application/modules/default/current-openings.jpg') left no-repeat;background-size:100%;text-indent:-9999px;width:349px;max-width:100%;height:56px}.panel-title a:focus{outline:0}.panel-title>a>span.num-in{background:url('/images/application/modules/default/career-bullets.png') center no-repeat;text-align:center;line-height:40px;width:38px;height:38px;margin-right:20px;display:table-cell;color:#fff}.panel-title>a>span.txt-in{display:table-cell;padding-left:15px}.panel-title>a,.panel-title>a:hover{text-decoration:none}.panel-body ul{margin-left:28px;font-family:RobotoLight}#body-container h2{font-family:Roboto;font-weight:400}.form-box-area .form-list{margin:0;padding:0;list-style-type:none;font-family:Roboto}.form-box-area .form-list li{width:50%;position:relative;margin-bottom:20px;height:82px;float:left;padding:0 25px 0 0}.form-box-area .form-list li label,.page-label{font-size:20px;color:#211f20;font-weight:500;display:block}.form-box-area .form-list .p-l-50{padding:0 0 0 25px}.form-box-area .form-list li.width-height{width:100%;height:auto;padding:0}.form-box-area textarea.input-control{height:92px;max-height:92px;resize:none}.form-box-area .submit-btn{float:right}#profile_id_error,.inline-error{color:red;font-size:12px;font-family:Roboto}.talentrack_logo{font-family:RobotoMedium}#body-container p.para_how{color:#232226;font-size:30px}.tt_color_1{color:#d10001}.tt_color_2{color:#ff5354}#body-container p.para_how_2{color:#666;font-size:18px;margin-bottom:28px}#body-container p.para_how_2.mb-60,.mb-60{margin-bottom:60px}#body-container h3.cms_how_heading{color:#333;font-family:RobotoMedium;font-size:36px;margin-bottom:30px}.text-center.faq_btn_wrap{padding:45px 0 0}.text-center.faq_btn_wrap a,.text-center.faq_btn_wrap2 a{display:inline-block}.btn-list ul a{text-transform:uppercase}#body-container .talentrack_logo_font,#body-container .talentrack_logo_font2,.talentrack_logo_font,.talentrack_logo_font2{color:#555;font-family:HeaveneticaCond7BoldSH;font-size:20px;font-weight:400}#body-container .talentrack_logo_font2,.talentrack_logo_font2{margin-bottom:20px}.talentrack_logo_color{color:#231f20;font-size:70px}.talentrack_logo_font2 .talentrack_logo_color{font-size:50px}.margin_gap{display:block;font-size:1px;height:8px}