#service-career .service-career-con .mid-left { width:272px; float:left}
#service-career .service-career-con .mid-left .content_navigation_main { float: left; margin-bottom: 35px; width: 100%;}
#service-career .service-career-con .mid-left .content_navigation_main .content_navigation { background: none repeat scroll 0 0 #FFC400; float: left; padding: 0 0 5px 2px; width: 92%;}
#service-career .service-career-con .mid-left .content_navigation_main .content_navigation h4 { background: url(../../images/homeland_security_college/content_bg.png) no-repeat scroll 0 0 #C83002; float: left; font-family: 'helvetica-condensedboldRg'; font-size: 22px; font-weight: normal; margin: 10px 0 0 10px; padding: 7px 0 7px 60px; width: 84%; }
#service-career .service-career-con .mid-left .content_navigation_main .content_navigation .steps_to_take { float: left; padding: 10px 0 0; width: 100%; }
#service-career .service-career-con .mid-left .content_navigation_main .content_navigation .steps_to_take ul li { list-style: none; position:relative; float: left; width:100%;}
#service-career .service-career-con .mid-left .content_navigation_main .content_navigation .steps_to_take ul li a { font-size:13px; color:#333333;  font-family: 'opensans-ragular'; text-transform:none; display:block; padding: 8px 7px 8px 36px; width:83% !important; line-height:20px; }
#service-career .service-career-con .mid-left .content_navigation_main .content_navigation .steps_to_take ul li a span { line-height:20px;}
#service-career .service-career-con .mid-left .content_navigation_main .content_navigation .steps_to_take ul li a i { background:url(../../images/all-guide-book/public-service-careers/left-nav-icn.png) no-repeat; width:22px; height:20px; display:block; height: 30px; left: 8px; position: absolute; width: 22px; margin-top:-20px; top:50%;}
#service-career .service-career-con .mid-left .content_navigation_main .content_navigation .steps_to_take ul li a.meet-experts i { background-position:0 10px;}
#service-career .service-career-con .mid-left .content_navigation_main .content_navigation .steps_to_take ul li a.exploring i { background-position:0 -19px;}
#service-career .service-career-con .mid-left .content_navigation_main .content_navigation .steps_to_take ul li a.internships i { background-position:0 -63px;}
#service-career .service-career-con .mid-left .content_navigation_main .content_navigation .steps_to_take ul li a.opportunities i { background-position:0 -126px;}
#service-career .service-career-con .mid-left .content_navigation_main .content_navigation .steps_to_take ul li a.forgiveness i { background-position:0 -179px;}
#service-career .service-career-con .mid-left .content_navigation_main .content_navigation .steps_to_take ul li a.insight i { background-position:0 -222px;}
#service-career .service-career-con .mid-left .content_navigation_main .content_navigation .steps_to_take ul li a.advance i { background-position:0 -269px;}
#service-career .service-career-con .mid-left .content_navigation_main .content_navigation .steps_to_take ul li a.search i { background-position:0 -316px;}
#service-career .service-career-con .mid-left .content_navigation_main .content_navigation .steps_to_take ul li ul.sub-menu { width:100%; float: left;}
#service-career .service-career-con .mid-left .content_navigation_main .content_navigation .steps_to_take ul li ul.sub-menu li a { padding:0 0 0 55px; width: auto !important;}
#service-career .service-career-con .mid-right { width:72%; float:right;}
#service-career .service-career-con .mid-right .resources-blocks { width:100%; float: left; margin-bottom:50px;}
#service-career .service-career-con .mid-right .resources-blocks-outer { width:100%; border-top: 1px solid #ebebeb; padding:15px 0; float: left;}
#service-career .service-career-con .mid-right .resources-blocks-outer.last { border-bottom: 1px solid #ebebeb;} 
#service-career .service-career-con .mid-right .resources-blocks-outer .img-block { width:120px; margin:0 auto; float: left; text-align:center;}
#service-career .service-career-con .mid-right .resources-blocks-outer .cont-block { width:84%; float:right;}
#service-career .service-career-con .mid-right .resources-blocks-outer .cont-block strong a {font-family: 'open_sansbold'; color:#0f7cc8; font-size:18px; line-height:24px; font-weight:normal; text-decoration:underline;}
#service-career .service-career-con .mid-right .resources-blocks-outer .cont-block strong a:hover { text-decoration:none;}
#service-career .service-career-con .mid-right .resources-blocks-outer .cont-block p { margin-bottom:0; }
#service-career .service-career-con .mid-right .listing ul li { list-style: none; font-family: 'opensans-ragular'; font-size:18px; line-height:24px; padding-left:40px; text-transform: none; padding-bottom:15px;
background:url(../../images/all-guide-book/public-service-careers/listing-li.png) no-repeat left 5px; }
#service-career .service-career-con .mid-right .listing { width:100%; float:left; margin-bottom:30px; }
#service-career .service-career-con .mid-right .study-tab-block-main { width:100%; float:left; margin-bottom:30px;}
#service-career .service-career-con .mid-right .study-tab-block-main .study-tab-block {display: inline-block; float: left; width: 100%;}
#service-career .service-career-con .mid-right .study-tab-block-main .study-tab-block ul { display: inline-block; float: none; font-size: 0; width: 100%; border-bottom:7px solid #32c8f0; line-height:0; }
#service-career .service-career-con .mid-right .study-tab-block-main .study-tab-block ul li { display: inline-block; float: none; line-height: 24px; list-style: outside none none;} 
#service-career .service-career-con .mid-right .study-tab-block-main .study-tab-block ul li a { background: #fafafa; color: #333333; display: table-cell;  padding: 0px 18.9px; text-decoration: none; vertical-align: middle; border:1px solid #ebebeb; border-radius:15px 15px 0 0; height:58px; vertical-align: central; text-align:center; font-family: "open_sansbold"; font-size: 15px; font-weight:normal;}
#service-career .service-career-con .mid-right .study-tab-block-main .study-tab-block ul li a:hover, 
#service-career .service-career-con .mid-right .study-tab-block-main .study-tab-block ul li a.active { background:#32c8f0; color:#fff; border-color:#32c8f0;}
#service-career .service-career-con .mid-right .study-tab-block-main .study-content-block { width:100%; float:left; background:#fafafa;}
#service-career .service-career-con .mid-right .study-tab-block-main .study-content-block .tab-content { margin:25px 40px; display:none; width: 90%; overflow:hidden;}
#service-career .service-career-con .mid-right .study-tab-block-main .study-content-block .tab-content.active { display: block;}  
#service-career .service-career-con .mid-right .study-tab-block-main .study-content-block .tab-content p { margin-bottom:20px;}
#service-career .service-career-con .mid-right .study-tab-block-main .study-content-block .tab-content .mar-btm20 { margin-bottom:20px !important;}
#service-career .service-career-con .mid-right .study-tab-block-main .study-content-block .tab-content p.mar-btm0 { margin-bottom:0px;}
#service-career .service-career-con .mid-right .study-tab-block-main .study-content-block .tab-content .dot-list { width:100%; float: left;}
#service-career .service-career-con .mid-right .study-tab-block-main .study-content-block .tab-content .dot-list .dot-list-left { width:45%; float: left; margin-left:5%;}
#service-career .service-career-con .mid-right .study-tab-block-main .study-content-block .tab-content .dot-list .dot-list-right { width:50%; float: right;}
#service-career .service-career-con .mid-right .study-tab-block-main .study-content-block .tab-content .dot-list p { display:list-item; margin-bottom:0px; padding-left:10px; margin-left:50px;}
#service-career .service-career-con .mid-right .study-tab-block-main .study-content-block .tab-content .listing { margin-bottom:0px;}
#service-career .service-career-con h2 span { display:block;}
.inner-page-title #service-career{ text-transform:none !important;}
#service-career .header-main{ background:url(../../images/all-guide-book/public-service-careers/header-bg.png) no-repeat center top; padding-top: 10px; margin-top: 10px;}
#service-career .header-main h1{    background: #ffc400;    font-family: 'oswaldlight';    margin: 0;    padding: 0;    display: inline-block;}
#service-career .header-main h1 strong{ font-size:80px; line-height:80px; text-transform:uppercase; font-weight: normal; text-shadow: 2px 1px #000; padding: 20px; display: inline-block;}
#service-career .header-main h1 span{font-family: 'Oswald-Regular'; background:url(../../images/all-guide-book/public-service-careers/line-bg.png) repeat; font-size:28px; line-height:30px;float: left;text-transform: capitalize;padding: 20px;text-shadow: 1px 1px #000;font-weight: normal;-webkit-box-shadow: inset 0px 9px 14px 0px rgba(0,0,0,0.15);  -moz-box-shadow: inset 0px 9px 14px 0px rgba(0,0,0,0.15);  box-shadow: inset 0px 9px 14px 0px rgba(0,0,0,0.15);} 
#service-career .header-main .right{ position:absolute; background:#fff; border:5px solid #000101; width: 33%; padding:15px; right: -60px; top: 30px;}
#service-career .header-main .right p{font-family:'open_sansitalic'; color:#000101; font-size:15px; text-transform: capitalize;line-height:24px;}
#service-career .header-main .right i{ background:#ffc811; width:42px; height:42px; position:absolute; right: -25px; top: -10px;}
#service-career .header-main .mid-content {    position: relative;    overflow: visible;}
#service-career .service-career-con{margin-top: 40px;}
#service-career .service-career-con h2{ background:#ffca19; font-size:36px; line-height: normal; display:block; margin: 0; margin-bottom:20px; color: #000; text-transform: capitalize; font-family: 'rajdhanibold'; padding: 4px 0 0px 10px; float: left; font-weight: normal;}
#service-career .service-career-con p{ font-size:14px; color:#333333;  font-family: 'opensans-ragular'; line-height:24px; margin-bottom:30px; text-transform:none;}
#service-career .meet-our-expert{ background:#ebebeb; float: left; margin-bottom: 20px; padding: 20px; padding-bottom: 10px;}
#service-career .meet-our-expert .meet-block{ float:left; width:44%; text-transform: capitalize;}
#service-career .meet-our-expert .meet-block .img-block{ float:left; width: 119px;}
#service-career .meet-our-expert .meet-block .img-block img{ float:left;}
#service-career .meet-our-expert .meet-block .right{ float: left; margin-left:20px; width: 59%;}
#service-career .meet-our-expert .meet-block .right strong{font-family: 'open_sansbold'; color:#0f7cc8; font-size:18px; line-height:24px; font-weight:normal;display: block;}
#service-career .meet-our-expert .meet-block .right span{ font-size:14px; line-height:24px;font-family:'open_sansbold_italic';display: block;}
#service-career .meet-our-expert .meet-block .right p{}
#service-career .meet-our-expert .meet-block.right-align{ float:right;}
#service-career .explore-block-main{    margin-bottom: 20px;}
#service-career .explore-block-main ul{ background:#ebebeb; display: inline-block;}
#service-career .explore-block-main ul li{ width: 44%; float:left; list-style:none; padding: 1% 2.9%; border-bottom: 1px solid #b7b7b7;}
#service-career .explore-block-main ul li i{ width:40px; height: 40px; padding-right: 10px; background:url(../../images/all-guide-book/public-service-careers/explore-icn.png) no-repeat; display: table-cell; vertical-align: middle;}
#service-career .explore-block-main ul li p{ color: #068900; margin-bottom:0; float: none; font-size: 16px; display: table-cell;      vertical-align: middle;}
#service-career .explore-block-main ul li.sky p{ color:#00c0ff;}
#service-career .explore-block-main ul li.blue p{color:#5800bc;}
#service-career .explore-block-main ul li.yellow p{color: #ffa800;}
#service-career .explore-block-main ul li.green i{ background-position:0 0;}
#service-career .explore-block-main ul li.sky i{background-position: -60px 0;}
#service-career .explore-block-main ul li.blue i{background-position: 0px -48px;}
#service-career .explore-block-main ul li.yellow i{background-position: -60px -48px;}
#service-career .explore-block-main ul li.sky, #service-career .explore-block-main ul li.yellow {    border-left: 2px solid #b7b7b7;}
#service-career .explore-block-main ul li.yellow, #service-career .explore-block-main ul li.blue{    border-bottom: 0;} 
.explore-block-listing{margin-bottom: 25px;}
.explore-block-listing ul li{list-style-position: inside;margin-left: 30px;font-size: 14px;color: #333333;font-family: 'opensans-ragular';line-height: 30px;}
.explore-block-listing ul li p{margin-bottom: 0 !important;}
.career-table-withbox{display: inline-block;width: 100%;}
.career-table-withbox  a:hover{text-decoration:underline;}
.career-table-withbox {display: inline-block;width: 100%;margin-bottom: 8px;font-size: 0;}
.career-table-withbox .box{display: inline-block;width: 32%;border: 1px solid #e5e5e5;vertical-align: top;box-shadow: 0 3px 0 #cccccc;font-size: 0;position: relative;margin-bottom: 12px;min-height: 286px;}
.career-table-withbox .box.mrg-right{margin-right: 10px;}
.career-table-withbox .box .box-title{background: url(../../images/all-guide-book/public-service-careers/table-icn.png) no-repeat #e8f3f9 23px 24px;/* padding: 15px 5px 15px 42px; */display: table;width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;height: 73px;}
.career-table-withbox .box .box-title a{color: #1e8bc3;font-family: 'open_sansbold';font-size: 18px;line-height: 22px;display: table-cell;vertical-align: middle;padding-left: 55px;font-weight:normal;padding-right: 10px;}
.career-table-withbox .detail{display: inline-block;width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;padding-top: 15px;}
.career-table-withbox .detail li{list-style: none;text-align: center;margin-bottom: 1px;display: inline-block;width: 100%;}
.career-table-withbox .detail li strong{color: #666;font-family: 'open_sansbold';font-size: 14px;width: 108px;display: inline-block;text-align: left;padding-right: 0;vertical-align: top;line-height: 19px; font-weight:normal;}
.career-table-withbox .detail li span{font-size: 14px;color:#333333;font-family: 'opensans-ragular';display: inline-block;width: 42%;line-height: 19px;vertical-align: top;text-align: left;float: right;}
.career-table-withbox .learn_more{text-align: center;margin-bottom: 18px;position: absolute;left: 0;width: 100%;bottom: 0;height: 36px;}
.career-table-withbox .learn_more a{background: #1e8bc3;color: #fff;padding: 3px 0;float: none;margin: 0 auto;display: block;font-family: 'OpenSansSemibold';width: 155px;text-transform: uppercase;border-radius: 21px;font-size: 14px;}
.career-table-withbox .learn_more a:hover{    background: #f36d38;text-decoration: none;}
.career-table-withbox .box.criminal, .career-table-withbox .box.cyber, .career-table-withbox .box.home-land{min-height: 256px;}
.career-table-withbox .box.cyber .box-title{background-position: 23px -55px;}
.career-table-withbox .box.home-land .box-title{    background-position: 23px -138px;}
.career-table-withbox .box.emerg .box-title{background-position: 23px -218px;}
.career-table-withbox .box.emt .box-title{background-position: 23px -295px;}
.career-table-withbox .box.forest .box-title{background-position: 23px -375px;}
.career-table-withbox .box.public .box-title{background-position: 23px -454px;}
.for-optimize, .for-optimize.second{ display:inline-block; width:100%;}
#service-career .content-block .right-content .display{ background: rgba(255, 255, 255, 0.2); width: 88%; padding:3% 6%; margin-bottom:10px; float: left;}
#service-career .content-block .right-content .display div{    float: left;}
#service-career .content-block .right-content .display .job strong{background: url(../../images/all-guide-book/public-service-careers/job-icn.png) no-repeat 0 5px;}
#service-career .content-block .right-content .display strong{font-family: 'open_sansbold'; color:#fff; font-size:15px; line-height: 24px; background: url(../../images/all-guide-book/public-service-careers/salary-icn.png) no-repeat 0 5px;float: left;padding-left: 18px;}
#service-career .content-block .right-content .display em{color:#fff;font-family: 'opensans-ragular';font-size:15px;line-height: 24px;font-style: normal;float: left;    padding-left: 3px;}
#service-career .content-block.concentrations-flow.finance-list .right-content .content-resource-block h5{    background: #7ACCC8;}
#service-career .content-block.concentrations-flow.mba-list .right-content .content-resource-block h5{    background: #00A651;}
#service-career .content-block.concentrations-flow.tax-list .right-content .content-resource-block h5{    background: #605CA8;}
#service-career .content-block.concentrations-flow.light-green-list .right-content .content-resource-block h5{    background: #8DC63F;}
#service-career .content-block.concentrations-flow.yellow-list .right-content .content-resource-block h5{    background: #fbaf5d;}
#service-career .content-block.concentrations-flow.purple-list .right-content .content-resource-block h5{    background: #8560a8;}
#service-career .content-block.concentrations-flow.medium-green-list .right-content .content-resource-block h5{    background: #1cbbb4;}
#service-career .content-block.concentrations-flow.dark-list .right-content .content-resource-block h5{    background: #005826;}
#service-career .content-resource-block{ background:#ebebeb; float: left; width: 100%; margin-top: 20px;border-radius: 20px 20px 0 0;}
#service-career .content-resource-block h5{background:#f36d38; border-radius: 20px 20px 0 0;font-family: 'open_sansbold';padding: 13px 10px;font-size:18px;text-transform: uppercase;line-height: 24px;color: #fff;10px;margin-bottom: 20px;}
#service-career .content-resource-block i.second-line{left: 46px;    top: 460px;    height:54%;    width: 5px;    position: absolute;background-color: #7accc8;}
#service-career .content-block.concentrations-flow.finance-list .content-resource-block i.second-line{    background-color: #00A651;}
#service-career .content-block.concentrations-flow.mba-list .content-resource-block i.second-line{    background-color: #605CA8;}
#service-career .content-block.concentrations-flow.tax-list .content-resource-block i.second-line{    background-color: #8dc63f;}
#service-career .content-block.concentrations-flow.light-green-list .content-resource-block i.second-line{    background-color: #fbaf5d;}
#service-career .content-block.concentrations-flow.yellow-list .content-resource-block i.second-line{    background-color: #8560a8;}
#service-career .content-block.concentrations-flow.purple-list .content-resource-block i.second-line{    background-color: #1CBBB4;}
#service-career .content-block.concentrations-flow.medium-green-list .content-resource-block i.second-line{    background-color: #005826;}
#service-career .content-block.concentrations-flow.dark-list .content-resource-block i.second-line{    background-color: #005826;}

#service-career .content-resource-block a{ color:#007dd0; text-decoration:underline;font-family: 'open_sansbold'; font-size:20px; line-height:24px; padding-left: 15px;    display: block;}
#service-career .content-resource-block p{    padding-left: 15px;}
#service-career .career-table{text-transform: capitalize;margin-bottom: 30px;}
#service-career .career-table table{width: 100%;}
#service-career .career-table table thead{background: #1e8bc3;}
#service-career .career-table table thead tr{}
#service-career .career-table table thead tr th p{ margin-bottom:0; color:#fff; background:#464646; padding: 8px 0; margin-top: 10px; text-transform: uppercase; border-left: 1px solid #e1e1e1; padding-left: 10px;}
#service-career .career-table table thead tr th{color: #fff;text-transform: uppercase;padding:0;}
#service-career .career-table table thead tr th.one{width: 28%;}
#service-career .career-table table thead tr th.two{width: 39%;}
#service-career .career-table table thead tr th.three{width: 19%;}
#service-career .career-table table thead tr th.four{width: 19%;}
#service-career .career-table table thead tr th.five{border-radius: 0 20px 0 0;width: inherit;font-size: 0;text-transform: none;border: 0;padding: 0;}	
#service-career .career-table table thead tr th.five p {background: #1e8bc3;width: auto;font-size: 0;padding: 0;   border-left: 0;margin: 0;line-height: 0;text-transform: none;}
#service-career .career-table table thead tr th.four p {border-radius: 0 20px 0 0;width: 118px;}
#service-career .career-table table tbody{}
#service-career .career-table table tbody tr{}
#service-career .career-table table tbody tr td{padding: 10px;border-right: 1px solid #e1e1e1;  font-family: 'opensans-ragular';font-size: 14px;}
#service-career .career-table table tbody tr td a{margin-bottom: 0;color: #1e8bc3;   font-family: 'open_sansbold'; font-size: 14px;    display: table-cell;}
#service-career .career-table table tbody tr.color{background: #e8f3f9;}
#service-career .career-table table .brDnone{ border:0;}
#service-career .career-table table tbody tr td i{display: table-cell;width: 25px; background:url(../../images/all-guide-book/public-service-careers/table-icn.png) no-repeat;}
#service-career .career-table table tbody tr td.pad{ padding:0 5px;}
#service-career .career-table table tbody tr.t-one td i{ background-position:0 0;}
#service-career .career-table table tbody tr.t-two td i{ background-position: 0 -77px;}
#service-career .career-table table tbody tr.t-three td i{ background-position: 0 -158px;}
#service-career .career-table table tbody tr.t-four td i{ background-position: 0 -238px;}
#service-career .career-table table tbody tr.t-five td i{ background-position: 0 -315px;}
#service-career .career-table table tbody tr.t-six td i{ background-position: 0 -395px;}
#service-career .career-table table tbody tr.t-seven td i{ background-position: 0 -475px;}

#service-career .content-block{float:left; display:inline-block; width:100%; background:url(../../images/all-guide-book/public-service-careers/red-line.png) repeat-y 28px 0; position:relative; padding-bottom:20px;}
#service-career .content-block.con-start{ padding-top:55px;}
#service-career .content-block.growth{ padding-bottom:40px;}
#service-career .content-block.concentrations-flow{background:none; padding-bottom:0;}
#service-career .content-block.concentrations-flow.auditing-in{background: url(../../images/all-guide-book/public-service-careers/red-line.png) repeat-y 46px 0; margin-top:5px;}
#service-career .content-block.concentrations-flow.finance-list{background: url(../../images/all-guide-book/public-service-careers/light-line.png) repeat-y 46px 0; margin-top:5px;}
#service-career .content-block.concentrations-flow.mba-list{background: url(../../images/all-guide-book/public-service-careers/dark-green-line.png) repeat-y 46px 0; margin-top:5px;}
#service-career .content-block.concentrations-flow.tax-list{background: url(../../images/all-guide-book/public-service-careers/blue-line.png) repeat-y 46px 0; margin-top:5px;}
#service-career .content-block.concentrations-flow .left-icn{width:19%; position:relative;}
#service-career .content-block.concentrations-flow .right-content{width:81%; margin-top:28px;}
#service-career .content-block.concentrations-flow.auditing-in .right-content,
#service-career .content-block.concentrations-flow.finance-list .right-content,
#service-career .content-block.concentrations-flow.tax-list .right-content,
#service-career .content-block.concentrations-flow.mba-list .right-content,
#service-career .content-block.concentrations-flow.light-green-list .right-content,
#service-career .content-block.concentrations-flow.yellow-list .right-content,
#service-career .content-block.concentrations-flow.purple-list .right-content,
#service-career .content-block.concentrations-flow.medium-green-list .right-content,
#service-career .content-block.concentrations-flow.dark-list .right-content{margin-top: 22px;width: 90%;}
#service-career .content-block.concentrations-flow .left-icn i.curves-l-b{position:absolute;height:18px; width:18px; border:4px solid #f06343; border-top:0;border-right:0; border-radius:0 0 0 50%;}
#service-career .content-block.concentrations-flow .right-content i.curves-r-b{position:absolute;height:18px; width:18px; border:4px solid #f06343; border-top:0;border-left:0; border-radius:0 0 50% 0; left:69px; bottom:-22px;}
#service-career .content-block.concentrations-flow .left-icn i.curves-t-r{position:absolute;height:18px; width:18px; border:4px solid #f06343; border-bottom:0;border-left:0; border-radius:0 50% 0 0;}
#service-career .content-block.concentrations-flow .curves-t-l{position:absolute;height:18px; width:18px; border: 5px solid #f06343; border-bottom:0;border-right:0; border-radius: 0;}
#service-career .content-block.concentrations-flow .curves-t-l.auditing-in{top: -10px; right: 85px;}
#service-career .content-block.concentrations-flow .curves-t-l.finance{top: -10px; right: 85px; border-color: #7ACCC8;}
#service-career .content-block.concentrations-flow .curves-t-l.mba{top: -10px; right: 85px; border-color: #00A651;}
#service-career .content-block.concentrations-flow .curves-t-l.tax{top: -10px; right: 85px; border-color: #605CA8;}
#service-career .content-block.concentrations-flow .curves-t-l{right: inherit !important;left: 46px !important;}
#service-career .content-block.concentrations-flow .right-content .curves-t-l.tax{bottom:-40px; left:28px; border-color:#f06343; top:inherit; z-index:2;}
#service-career .content-block.concentrations-flow .left-icn i.curves-l-b.auditing{top: -12px;left: 28px;}
#service-career .content-block.concentrations-flow .left-icn i.curves-t-r.auditing{top: 6px;left:80px;}
#service-career .content-block.years .left-icn .flow-title{position:absolute; right:13px; top:5px; background-color:#138ebf; font-size:24px; line-height:25px; color:#fff; font-family: 'fjalla_oneregular';text-transform:uppercase; border-radius:15px 0 0 15px; padding: 7px 0px 4px 0;min-width: 80px;text-align: center; border:5px solid #fff;}
#go-grad-main #master-degrees.special-education .inner-page-right-content .content-block.years .left-icn .flow-title {top: -5px;}
#go-grad-main #master-degrees.master-counseling .inner-page-right-content .content-block.years .left-icn .flow-title{top:-5px;}
#service-career .content-block.concentrations-flow .left-icn .flow-title{position:absolute; right:0; top:28px; background-color: #F36D38; font-size:20px; line-height:30px; color:#fff; font-family: 'Oswald-Bold';text-transform:uppercase; border-radius:15px 0 0 15px; font-weight: normal;padding: 9px 0px;min-width: 140px;text-shadow: 1px 2px #000;text-align: center;-webkit-box-shadow: inset 23px 0px 3px -12px rgba(0,0,0,0.25);  -moz-box-shadow: inset 23px 0px 3px -12px rgba(0,0,0,0.25);  box-shadow: inset 23px 0px 3px -12px rgba(0,0,0,0.25);    width: 115%;}
#go-grad-main #master-degrees.master-counseling .inner-page-right-content .content-block.concentrations-flow .left-icn .flow-title{font-size:19px; line-height:24px; max-width:130px; min-width:130px; padding:10px 5px;}
#service-career .content-block.concentrations-flow.finance .left-icn .flow-title{background-color: #7accc8;}
#service-career .content-block.concentrations-flow.tax .left-icn .flow-title{background-color: #605CA8;}
#service-career .content-block.concentrations-flow.mba .left-icn .flow-title{background-color: #00A651;}
#service-career .content-block.concentrations-flow .red-line{position: absolute;background:none #f06343;}
#service-career .content-block.concentrations-flow .red-line{left:46px !important;right:inherit; width:190px !important;}
#service-career .content-block.concentrations-flow .red-line.auditing-in{left:inherit; right: -1px; top: -10px; width: 90px;}
#service-career .content-block.concentrations-flow .red-line.finance{background-color: #7ACCC8;left:inherit; right: -1px; top: -10px; width: 90px;}
#service-career .content-block.concentrations-flow .red-line.tax{background-color: #605CA8;left:inherit; right: -1px; top: -10px; width: 90px;}
#service-career .content-block.concentrations-flow .right-content .red-line.tax{background-color: #f06343;left: 38px;bottom: -22px;width: 31px;position: absolute;top: inherit;}
#service-career .content-block.concentrations-flow .red-line.mba{background-color: #00A651;left:inherit; right: -1px; top: -10px; width: 90px;}
#service-career .content-block.concentrations-flow .red-line.auditing{left: 50px;top: 6px;height: 4px;width: 39px;}
#service-career .content-block.concentrations-flow .line{left: 46px;top: 0px;height: 28px;width: 5px;position:absolute;}
#service-career .content-block.concentrations-flow.finance .line{background-color: #7accc8;}
#service-career .content-block.concentrations-flow.mba .line{background-color:#00A651;}
#service-career .content-block.concentrations-flow.tax .line{background-color:#605CA8;}
#service-career .content-block.concentrations-flow .right-content p.flow-text{font-size:14px; line-height:24px; color:#000; font-family: 'opensans-ragular'; background-color:#f7f7f7; border: 5px solid #F36D38; border-radius: 0 15px 15px 0; border-left: 0; width:auto; padding: 4px 5px 4px 10px; margin-bottom:0;}
#service-career .content-block.concentrations-flow.finance .right-content p.flow-text{border-color: #7ACCC8;}
#service-career .content-block.concentrations-flow.mba .right-content p.flow-text{border-color: #00A651;}
#service-career .content-block.concentrations-flow.tax .right-content p.flow-text{border-color: #605CA8;}
#service-career .content-block.concentrations-flow .right-content ul.flows{list-style:none; float:left;width:100%; margin:0;    font-size: 0;    text-align: center;}
#service-career .content-block.concentrations-flow .right-content ul.flows li{background-color: #F36D38; width:31.6%;  margin-right: 2%; border-radius: 15px; float:none; position:relative;    min-height: 470px;    display: inline-block;    text-align: center;    vertical-align: top;}
#go-grad-main #master-degrees.master-counseling .inner-page-right-content .content-block.concentrations-flow .right-content ul.flows li{width:80%;}
#service-career .content-block.concentrations-flow.finance-list .right-content ul.flows li{background-color: #7accc8;}
#service-career .content-block.concentrations-flow.mba-list .right-content ul.flows li{background-color: #00a651;    min-height: 450px;}
#service-career .content-block.concentrations-flow.tax-list .right-content ul.flows li{background-color: #605ca8;}
#service-career .content-block.concentrations-flow .right-content ul.flows li.last{margin-right:0;}
#service-career .content-block.concentrations-flow .right-content ul.flows li span{ display:table;    width: 100%;    height: 70px;}
#service-career .content-block.concentrations-flow .right-content ul.flows li span em{font-size:18px; line-height:18px; color:#fff; text-transform:uppercase; font-family: 'open_sansbold';text-align: center;display:table-cell; vertical-align:middle; font-style:normal;    padding: 0 2px;}
#service-career .content-block.concentrations-flow .right-content ul.flows li i{position:absolute; left:50%; margin-left:-8px; top: -27px; width: 20px; height: 26px; background:url(../../images/all-guide-book/public-service-careers/list-arrow.png) no-repeat 0 0;}
#service-career .content-block.concentrations-flow.finance-list .right-content ul.flows li i{background:url(../../images/all-guide-book/public-service-careers/list-arrow-blue.png) no-repeat 0 0;}
#service-career .content-block.concentrations-flow.finance-list .right-content ul.flows li i{background: url(../../images/all-guide-book/public-service-careers/list-arrow-light.png) no-repeat 0 0;}
#service-career .content-block.concentrations-flow.mba-list .right-content ul.flows li i{background: url(../../images/all-guide-book/public-service-careers/list-arrow-dark-green.png) no-repeat 0 0;}
#service-career .content-block.concentrations-flow.tax-list .right-content ul.flows li i{background: url(../../images/all-guide-book/public-service-careers/list-arrow-blue.png) no-repeat 0 0;}
#service-career .content-block.concentrations-flow .right-content ul.flows li p{margin-bottom:0; line-height:18px; color:#fff; font-size:13px;float: left;padding: 0 15px;text-align: left;}
#service-career .content-block .left-icn{float:left; display:inline-block; width:9%;}
#service-career .content-block.years .left-icn{position:relative; width:11%;}
#service-career .content-block.years{overflow:hidden; padding-bottom:0; padding-top:40px;}
#service-career .content-block.years.first{padding-bottom:0; padding-top:0;}
#service-career .content-block.spacer{padding-bottom:40px;}
#service-career .content-block.years .right-content{width:89%; padding-bottom:0; border-bottom:1px solid #cccccc; position:relative;}
#service-career .content-block.years.first .right-content{padding-bottom:40px;}
#service-career .content-block.years .right-content i.line{position:absolute; height:1px; width:34px; left:-34px; bottom:-1px; background-color:#ccc;}
#service-career .content-block .left-icn .down-arrow{background: url(../../images/all-guide-book/public-service-careers/down-arrow.png) no-repeat 0 0; width: 32px; height: 20px; position:absolute; left:19px;z-index: 1;}
#service-career .content-block.years.last .left-icn .down-arrow{top:130px;}
#service-career .content-block .left-icn .down-arrow.intro{top:50%;}
#service-career .content-block.years .left-icn i.gray-line{height:1200px; width:1px; background-color:#ccc; right:34px; top:63px; position:absolute}
#service-career .content-block.years .left-icn em.dot{height:12px; width:12px; background-color:#138ebf; right:28px; top:61px; position:absolute; border-radius:50%;}
#service-career .content-block.years .left-icn .down-arrow{top:400px;}
#service-career .content-block.years .left-icn .down-arrow{top:400px;}
#service-career .content-block.growth .left-icn .down-arrow{top:53%;}
#service-career .content-block.growth .left-icn .down-arrow{top:53%;}
#service-career .content-block.surprising .left-icn .down-arrow{top:50%;}
#service-career .content-block.payoff .left-icn .down-arrow{top:40%;}
#service-career .content-block.payoff .left-icn .down-arrow.down{top:72%;}
#service-career .content-block.payoff .right-content p i{font-family:'open_sansitalic'; font-style:normal;}
#service-career .content-block.payoff .right-content .value-main{width:210px; float:left; float:left;}
#service-career .content-block.payoff .right-content .value{display:block; margin-bottom:40px; padding:0; border:0; background-color:inherit;}
#service-career .content-block.payoff .right-content .value.top{margin-top:50px;}
#service-career .content-block.payoff .right-content .value.mediam strong{color:#69d6c5;}
#service-career .content-block.payoff .right-content .value.bottom strong{color:#7d4d76;}
#service-career .content-block.payoff .right-content .value.top strong{color:#fc615e;}
#service-career .content-block.payoff .right-content .value i{display:block;color:#999; line-height:22px; font-size:18px; text-transform:uppercase; font-style:normal; font-family: 'open_sansbold'; margin-bottom:5px;}
#service-career .content-block.payoff .right-content .value strong{font-size:42px; line-height:46px; font-family: 'fjalla_oneregular';}
#service-career .content-block.payoff .right-content span.title{margin-bottom:30px; font-size:20px; line-height:28px; color:#138ebf; font-family: 'open_sansbold'; float:left; width:100%;}
#service-career .content-block.payoff .payoff-block{float:left; display:inline-block; width:100%;}
#service-career .content-block.payoff .payoff-block img{max-width:100%; float:left; margin-right: 10px;}
#service-career .content-block.payoff .payoff-block p{float:left; clear:both; display:block; margin-bottom:25px;}
#service-career .content-block.payoff .payoff-source{float:right; background-color:#f7f7f7; padding: 10px 15px; width: 170px; margin-top:120px; border:1px solid #cccccc;}
#service-career .content-block.payoff .payoff-source span{font-size:15px; color:#333;font-family: 'opensans-ragular'; line-height:24px;}
#service-career .content-block.payoff{padding-bottom:40px;}
#service-career .content-block .golden-opp-main{display:inline-block; float:left;position:relative; border:3px solid #deb301; padding:4% 2%; width:96%; margin-top:35px; min-height:195px; box-shadow: 0 0 25px 0px rgba(0, 0, 0, 0.23);}
#service-career .content-block .golden-opp-main .opp-title{background-color:#deb301; color:#fff; text-transform:uppercase; font-size:36px; line-height:40px; font-family: 'fjalla_oneregular'; padding:12px 15px; display:inline-block; position:absolute; left:17px; top:-40px;}
#service-career .content-block .golden-opp-main p{font-size:20px; font-family: 'fjalla_oneregular'; text-transform:uppercase; position:relative; z-index:1;}
#service-career .content-block .golden-opp-main .left-golden p{float:left; color:#138ebf; width:140px; margin:53px 0 0 0;}
#service-career .content-block .golden-opp-main .per{font-size:60px; line-height:normal; margin-top:60px; position:relative; z-index:1;}
#service-career .content-block .golden-opp-main img{ position:absolute; top:5px;}
#service-career .content-block .golden-opp-main .right-golden img{left:10px;}
#service-career .content-block .golden-opp-main .left-golden img{right:42px;}
#service-career .content-block .golden-opp-main .left-golden .per{color:#138ebf; float:right; margin-right:82px}
#service-career .content-block .golden-opp-main .right-golden .per{color:#f06343; float:left; margin-left:55px;}
#service-career .content-block .golden-opp-main .left-golden{width:50%; float:left; position:relative;}
#service-career .content-block .golden-opp-main .right-golden{width:50%; float:right; position:relative;}
#service-career .content-block .golden-opp-main .right-golden p{float:right; color:#f06343; text-align:left; width:165px;}
#service-career .content-block.source .left-icn .down-arrow.down{top:70%;}
#service-career .content-block.source .left-icn .down-arrow{top:26%;}
#service-career .content-block .left-icn .down-arrow.badge-arr{top:380px;}
#service-career .content-block .left-icn .down-arrow.inside{top:61%;}
#service-career .content-block.con-start .left-icn .down-arrow.inside{top:41%;}
#service-career .content-block.con-start .left-icn .down-arrow.inside.two{top:68%;}
#service-career .content-block .left-icn .down-arrow.concentration{top:170px;}
#service-career .content-block .left-icn .down-arrow.auditing-in{top: 446px; left: 33px;}
#service-career .content-block .left-icn .down-arrow.finance{top: 443px; left: 34px; background-image: url(../../images/all-guide-book/public-service-careers/down-arrow-light.png);}
#service-career .content-block .left-icn .down-arrow.mba{top: 443px; left: 33px; background-image: url(../../images/all-guide-book/public-service-careers/down-arrow-dark-green.png);}
#service-career .content-block .left-icn .down-arrow.tax{top: 444px; left: 33px; background-image: url(../../images/all-guide-book/public-service-careers/down-arrow-blue.png);}
#service-career .content-block .left-icn .title-icn{position:absolute; top:0; left:0; height:46px; width:46px; background-color:#fff; border:7px solid #f06343; border-radius:50%;}
#service-career .content-block .white-line{position:absolute;left:28px; top:0; height:20px; width:4px; background-color:#fff; z-index:0;}
#service-career .content-block .white-line.tax{position:absolute;left:28px; bottom:-27px; height:30px; width:4px; background-color:#fff; z-index:1; top:inherit;}
#service-career .content-block .red-line{position:absolute;left: -9px; top:15px; height: 5px; width:23px; background:url(../../images/all-guide-book/public-service-careers/red-line-h.png) repeat-x; z-index:1;}
#service-career .content-block .right-content{float:right; display:inline-block; width:91%;}
#service-career .content-block.concentrations-flow.dark-list{}
#service-career .content-block.concentrations-flow.dark-list i.round{ position:absolute; height:45px; width:45px; background:url(../../images/all-guide-book/public-service-careers/dot.png) no-repeat; left: 26px; bottom: -50px;}
 
#service-career .content-block.concentrations-flow.light-green .line{background-color:#8DC63F;}
#service-career .content-block.concentrations-flow.light-green .left-icn .flow-title{background-color: #8DC63F;}
#service-career .content-block.concentrations-flow.light-green .right-content p.flow-text{ border-color:#8DC63F;}
#service-career .content-block.concentrations-flow.light-green-list .red-line.tax {    background-color: #8DC63F;    top: -10px;}
#service-career .content-block.concentrations-flow.light-green-list .left-icn .down-arrow.tax{    background-image: url(../../images/all-guide-book/public-service-careers/down-arrow-light-green.png);}
#service-career .content-block.concentrations-flow.light-green-list .left-icn .down-arrow.tax {    background-image: url(../../images/all-guide-book/public-service-careers/down-arrow-light-green.png);}
#service-career .content-block.concentrations-flow.light-green-list .curves-t-l.tax {border-color: #8DC63F;top: -10px;}
#service-career .content-block.concentrations-flow.light-green-list .right-content ul.flows li {background-color: #8DC63F;    min-height:410px;}
#service-career .content-block.concentrations-flow.light-green-list .right-content ul.flows li i {    background: url(../../images/all-guide-book/public-service-careers/list-arrow-light-green.png) no-repeat 0 0;}
#service-career .content-block.concentrations-flow.light-green-list{background: url(../../images/all-guide-book/public-service-careers/light-green-line.png) repeat-y 46px 0;margin-top: 5px;}
 
#service-career .content-block.concentrations-flow.yellow .line{background-color:#fbaf5d;}
#service-career .content-block.concentrations-flow.yellow .left-icn .flow-title{background-color: #fbaf5d;}
#service-career .content-block.concentrations-flow.yellow .right-content p.flow-text{ border-color:#fbaf5d;}
#service-career .content-block.concentrations-flow.yellow-list .red-line.tax {    background-color: #fbaf5d;    top: -10px;}
#service-career .content-block.concentrations-flow.yellow-list .left-icn .down-arrow.tax{    background-image: url(../../images/all-guide-book/public-service-careers/down-arrow-yellow.png);}
#service-career .content-block.concentrations-flow.yellow-list .left-icn .down-arrow.tax {    background-image: url(../../images/all-guide-book/public-service-careers/down-arrow-yellow.png);}
#service-career .content-block.concentrations-flow.yellow-list .curves-t-l.tax {border-color: #fbaf5d;top: -10px;}
#service-career .content-block.concentrations-flow.yellow-list .right-content ul.flows li {background-color: #fbaf5d;}
#service-career .content-block.concentrations-flow.yellow-list .right-content ul.flows li i {    background: url(../../images/all-guide-book/public-service-careers/list-arrow-yellow.png) no-repeat 0 0;}
#service-career .content-block.concentrations-flow.yellow-list{background: url(../../images/all-guide-book/public-service-careers/yellow-line.png) repeat-y 46px 0;margin-top: 5px;}
 
#service-career .content-block.concentrations-flow.purple .line{background-color:#8560A8;}
#service-career .content-block.concentrations-flow.purple .left-icn .flow-title{background-color: #8560a8;}
#service-career .content-block.concentrations-flow.purple .right-content p.flow-text{ border-color: #8560a8;}
#service-career .content-block.concentrations-flow.purple-list .red-line.tax {    background-color: #8560a8;    top: -10px;}
#service-career .content-block.concentrations-flow.purple-list .left-icn .down-arrow.tax{    background-image: url(../../images/all-guide-book/public-service-careers/down-arrow-purple.png);}
#service-career .content-block.concentrations-flow.purple-list .left-icn .down-arrow.tax {    background-image: url(../../images/all-guide-book/public-service-careers/down-arrow-purple.png);}
#service-career .content-block.concentrations-flow.purple-list .curves-t-l.tax {border-color: #8560a8;top: -10px;}
#service-career .content-block.concentrations-flow.purple-list .right-content ul.flows li {background-color: #8560a8;}
#service-career .content-block.concentrations-flow.purple-list .right-content ul.flows li i {    background: url(../../images/all-guide-book/public-service-careers/list-arrow-purple.png) no-repeat 0 0;}
#service-career .content-block.concentrations-flow.purple-list{background: url(../../images/all-guide-book/public-service-careers/purple-line.png) repeat-y 46px 0;margin-top: 5px;}
 
#service-career .content-block.concentrations-flow.medium-green .line{background-color:#1cbbb4;}
#service-career .content-block.concentrations-flow.medium-green .left-icn .flow-title{background-color: #1cbbb4;}
#service-career .content-block.concentrations-flow.medium-green .right-content p.flow-text{ border-color:#1cbbb4;}
#service-career .content-block.concentrations-flow.medium-green-list .red-line.tax {    background-color: #1cbbb4;    top: -10px;}
#service-career .content-block.concentrations-flow.medium-green-list .left-icn .down-arrow.tax{    background-image: url(../../images/all-guide-book/public-service-careers/down-arrow-medium-green.png);}
#service-career .content-block.concentrations-flow.medium-green-list .left-icn .down-arrow.tax {    background-image: url(../../images/all-guide-book/public-service-careers/down-arrow-medium-green.png);}
#service-career .content-block.concentrations-flow.medium-green-list .curves-t-l.tax {border-color: #1cbbb4;top: -10px;}
#service-career .content-block.concentrations-flow.medium-green-list .right-content ul.flows li {background-color: #1cbbb4;    min-height: 420px;
}
#service-career .content-block.concentrations-flow.medium-green-list .right-content ul.flows li i {    background: url(../../images/all-guide-book/public-service-careers/list-arrow-medium-green.png) no-repeat 0 0;}
#service-career .content-block.concentrations-flow.medium-green-list{background: url(../../images/all-guide-book/public-service-careers/medium-green-line.png) repeat-y 46px 0;margin-top: 5px;}
 
#service-career .content-block.concentrations-flow.dark .line{background-color:#005826;}
#service-career .content-block.concentrations-flow.dark .left-icn .flow-title{background-color: #005826;}
#service-career .content-block.concentrations-flow.dark .right-content p.flow-text{ border-color:#005826;}
#service-career .content-block.concentrations-flow.dark-list .red-line.tax {    background-color: #005826;    top: -10px;}
#service-career .content-block.concentrations-flow.dark-list .left-icn .down-arrow.tax{    background-image: url(../../images/all-guide-book/public-service-careers/down-arrow-dark.png);}
#service-career .content-block.concentrations-flow.dark-list .left-icn .down-arrow.tax {    background-image: url(../../images/all-guide-book/public-service-careers/down-arrow-dark.png);}
#service-career .content-block.concentrations-flow.dark-list .curves-t-l.tax {border-color: #005826;top: -10px;}
#service-career .content-block.concentrations-flow.dark-list .right-content ul.flows li {background-color: #005826;    min-height:230px;    margin-bottom: 20px;}
#service-career .content-block.concentrations-flow.dark-list .right-content ul.flows li i {    background: url(../../images/all-guide-book/public-service-careers/list-arrow-dark.png) no-repeat 0 0;}
#service-career .content-block.concentrations-flow.dark-list{background: url(../../images/all-guide-book/public-service-careers/dark-line.png) repeat-y 46px 0;margin-top: 5px;    margin-bottom: 70px;}
 
#service-career .Public-block-main{ float: left;    width: 100%;    margin-bottom: 30px;}
#service-career .three-block-container .block-main.orange{background-color:#fdc689;}
#service-career .three-block-container .block-main.green{background-color:#c4df9b;}
#service-career .three-block-container .block-main.blue{background-color:#6dcff6;}
#service-career .Public-block-main .Internships-block{   float: left;width: 46%;background: #f7adb1;padding: 10px 0;margin-left: 15px;color: #fff; padding: 20px 0px 0px 25px;}
#service-career .Public-block-main p{font-size: 14px;color: #fff;font-family: 'opensans-ragular';line-height: 24px;margin-bottom: 30px;padding-right: 47px;}
#service-career .Public-block-main .Internships-block.purple{ margin-top: 10px;    margin-left: -18px;    background: rgba(143, 12, 143, 0.33);}
#service-career .Public-block-main .Internships-block.purple p { color: #fff;}
#service-career .Public-block-main .Internships-block strong{font-family: 'open_sansbold';font-size: 24px;text-transform: none;text-transform:none;}
#service-career .three-block-container{ display: table; width: auto; height: auto;  margin-bottom: 30px; }
#service-career .three-block-container .block-main{  width: 32%; margin-right: 0%; display: table-cell; position: relative;vertical-align: top;}
#service-career .three-block-container .block-main.last{ margin-right: 0%;}
#service-career .three-block-container .divider{ width: 2%; display: table-cell;}
#service-career .three-block-container div.block-main h3{    background-color: #000;height: 67px;display: table;width: 100%;text-align: center;}
#service-career .three-block-container div.block-main h3 span{     font-family: 'open_sansbold';font-weight: normal;font-size: 18px;line-height: 24px;min-height: 48px;display: table-cell;font-style: normal;color: #fff;padding: 10px;text-transform: none;vertical-align: middle;}
#service-career .three-block-container .block-main p.bottom-text{ font-size: 15px; font-family: 'opensans-ragular'; color: #000; line-height: 24px; position: relative;padding:25px 12px;margin-bottom: 0;z-index:111;}
#service-career .three-block-container .block-main i{  position: absolute;height: 100px;font-size: 200px;bottom: 0;color: rgba(255, 255, 255, 0.2);right: 0;font-family: 'OpenSansLight';font-style: normal;}
#service-career .mid-right h4{font-size: 24px;color: #000;display: inline-block;width: 100%;font-style: normal;font-family: 'open_sansbold';margin-bottom: 15px;} 
#service-career .public-list{background: url(../../images/all-guide-book/public-service-careers/line-bg.png);width: 85%; margin: 0 auto;}
#service-career .public-list .ullisting{ display: inline-block;width: 40%;margin-left: 55px;padding: 20px 0;}
#service-career .public-list .ullisting li{list-style: none;font-family: 'opensans-ragular';font-size: 18px;line-height: 24px;padding-left: 40px;text-transform: none;padding-bottom: 15px;background: url(../../images/all-guide-book/public-service-careers/listing-li.png) no-repeat left 5px;}
#service-career .green-block .ul-list{padding: 7px 0; background: #1CBBB4 url(../../images/all-guide-book/public-service-careers/resources/black.png) repeat-y ;position:relative;overflow: visible; width: 72%;
    margin: 0 auto;}
#service-career .green-block .ul-list li{list-style:none;}
#service-career .green-block .ul-list li.lite{background-color: rgba(255, 255, 255, 0.16);}
#service-career .green-block .ul-list li i{padding:5px 11px;color: #fff;font-size: 18px;font-family: 'open_sansbold';    display: table-cell; font-style:normal;}
#service-career .green-block .ul-list li p{color: #fff;font-size: 18px;font-family: 'opensans-ragular'; margin-bottom: 0; display: table-cell; padding-left:25px;vertical-align: middle;}
#service-career .green-block .ul-list .ques{ right: -49px;position: absolute;background: url(../../images/all-guide-book/public-service-careers/resources/qus.png);width: 89px;height: 132px;top: 82px;}
#service-career .green-block{margin-bottom:25px;}
#service-career .content-block.concentrations-flow .right-content p.flow-text a{ color:#1e8bc3; text-decoration:underline;}
 
#service-career .mid-right .unique-spotlite-main .spotlite-qa p{font-family: 'opensans-ragular'; font-size: 15px; line-height: 24px; display: inline-block; }
#service-career .mid-right .unique-spotlite-main .spotlite-detail p{font-family: 'opensans-ragular';; font-size: 15px; line-height: 24px; padding: 15px 0px; text-align: left;}
#service-career .mid-right .unique-spotlite-main{ padding-left:  38px;padding-right: 30px; margin-bottom: 25px;}
#service-career .mid-right .unique-spotlite-main .heading{ width: 100.8%; }
#service-career .mid-right .unique-spotlite-main .spotlite-qa h5{ margin-left: -50px; }
#service-career .mid-right .unique-spotlite-main .spotlite-qa div.quote{ padding-left: 100px; margin-bottom: 15px; border-width: 1px 0px; border-color: #000; border-style: solid; padding: 10px 0px 10px 100px;background: url(../../images/all-guide-book/public-service-careers/resources/quote.png) no-repeat; background-position: 20px center; margin-top: -15px;}
#service-career .mid-right .unique-spotlite-main .spotlite-qa div.quote p{ margin-bottom: 0px; }  
#service-career .mid-right .unique-spotlite-main .spotlite-qa div.quote i{ left: 22px; }
#service-career .mid-right .unique-spotlite-main .spotlite-qa div.quote p{font-family: 'opensans-ragular'; font-size: 24px; line-height: 24px; padding: 0px; padding-right: 21px; }
.unique-spotlite-main{float: left;border: 2px solid #ffd547;padding-left: 18px;margin-bottom: 50px;}
.unique-spotlite-main .heading{position: relative;padding-left: 25px;border-bottom: 5px solid #f2f2f2;margin-bottom: 20px;}
.unique-spotlite-main .heading .heading-detail{ position:relative; background:url(../../images/all-guide-book/law-enforcement/spotlite-title-bg.png) repeat; padding: 20px 0; padding-left: 50px;}
#service-career .unique-spotlite-main .heading .heading-detail h4{ color:#ffca19;font-size:48px; line-height:48px;font-family:'Oswald-Bold'; margin-bottom: 10px;text-shadow: -1px 2px 0px rgba(0, 0, 0, 0.7);}
.unique-spotlite-main .heading .heading-detail span{color:#999999;font-size:24px;font-family: 'open_sansbold'; line-height: 34px;}
.unique-spotlite-main .heading .heading-detail span em{color:#333;font-style: normal;}
.unique-spotlite-main .heading i{ position:absolute; height:100px; width:54px;background:url(../../images/all-guide-book/law-enforcement/spotlite-mic.png) no-repeat; left: -3px; top: -35px;}
.unique-spotlite-main.two .heading i{ top:15px;}
.unique-spotlite-main .spotlite-detail{float: left;}
.unique-spotlite-main .spotlite-detail p{width: auto;   float: left;margin-right: 20px;  clear: none;}
.unique-spotlite-main .spotlite-detail .img-block{float: right;  margin-right: 20px;}
.unique-spotlite-main .spotlite-detail .img-block img{}
.unique-spotlite-main .spotlite-qa{float: left;}

.unique-spotlite-main .spotlite-qa h5{background: #ffeeb5;float: left;color: #000000;  font-size: 20px;font-family: 'open_sansbold'; line-height: 24px;padding: 8px 5px;margin-left: -30px;padding-left: 30px;position: relative;  margin-right: 19px;  margin-bottom: 10px;font-weight: normal;}
.unique-spotlite-main .spotlite-qa h5 i{background:url(../../images/all-guide-book/law-enforcement/spot-title-bg.png)  no-repeat;position: absolute;   bottom: -10px;width: 10px;height: 10px;left: 0;}
.unique-spotlite-main .spotlite-qa p{color: #666666;padding-right: 20px;}
.unique-spotlite-main .spotlite-qa ul li{list-style: none;padding-left: 40px;font-size: 20px;font-family: 'open_sansbold';font-weight: normal;line-height: 24px;padding-right: 10px;
 position: relative;}
.unique-spotlite-main .spotlite-qa ul li span{color: #995c99;}
.unique-spotlite-main .spotlite-qa ul li p{color: #333;}
.unique-spotlite-main .spotlite-qa ul li i{background:url(images/friendly-guidebook/true_bg.png) no-repeat;height: 38px;width: 38px;position: absolute;left: -3px;}
.unique-spotlite-main .spotlite-qa ul li.puprle i{ background-position: 0 -296px;}
.unique-spotlite-main .spotlite-qa ul li.green i{background-position: 0 -150px;}
.unique-spotlite-main .spotlite-qa ul li.lite-green i{background-position: 0 -446px;}
.unique-spotlite-main .spotlite-qa ul li.green span{color: #95cc47;}
.unique-spotlite-main .spotlite-qa ul li.puprle span{color: #7070cc;}
.unique-spotlite-main .spotlite-qa ul li.lite-green span{color: #32a6a6;}
.unique-spotlite-main .spotlite-detail p strong {color: #0b7fcc;font-family: 'open_sansbold';font-weight: normal;}
.unique-spotlite-main .spotlite-detail p strong a {}
.unique-spotlite-main.for-alumni .heading .heading-detail h4{ text-transform:uppercase;font-family: 'Oswald-Bold'; width:100%;}
.unique-spotlite-main.for-alumni .heading .heading-detail span{font-family:'Oswald-Regular'; font-size:18px; line-height:36px;}
.unique-spotlite-main.for-alumni .heading .heading-detail span b{font-family:'Oswald-Bold';color:#000000; font-size:24px;  text-transform: uppercase;}
.unique-spotlite-main.for-alumni .heading .heading-detail span em{ font-size:24px;color: #666666;}
.unique-spotlite-main.for-alumni .heading .heading-detail span strong {  font-weight: normal;  padding-left: 5px;}
.unique-spotlite-main.for-alumni .spotlite-detail p strong {  color: #333;}
.unique-spotlite-main .spotlite-qa .quote{ float: left; position:relative;} 
.unique-spotlite-main .spotlite-qa .quote p{ font-size:24px; line-height:30px;color:#f36d38;  padding-left: 70px;}
.unique-spotlite-main .spotlite-qa .quote i{ position:absolute; left:0; background:url(images/all-guidebooks/quote.png) no-repeat; top:0; height:46px; width:50px;}
.unique-spotlite-main .spotlite-qa .stripes li p{ margin-bottom: 0px;}
.unique-spotlite-main .spotlite-qa .stripes li p{color: #94d3fa;}
.unique-spotlite-main .spotlite-qa .stripes li{  padding: 5px 5px 5px 50px;background: #fafafa url(../../images/all-guide-book/public-service-careers/resources/check-icn.png) no-repeat 27px 11px; }
.unique-spotlite-main .spotlite-qa .stripes li.dark{ background-color: #ebebeb;}
#service-career .mid-right .unique-spotlite-main .spotlite-qa .stripes li p{ margin-bottom: 0px; }
#service-career .mid-right .unique-spotlite-main .spotlite-qa .stripes{ margin-bottom: 30px; }
#service-career .mid-right .unique-spotlite-main .spotlite-qa a{color: #6bcaff; text-decoration: underline;}
 
/*media_css*/
@media screen and (max-width:1129px){
#service-career{-webkit-text-appearance:none;}
#service-career .mid-content{width:98%;}
#service-career .service-career-con .mid-right { width: calc(100% - 290px);float: right;}
#service-career .header-main h1 strong {font-size: 55px;padding: 10px 15px;}
#service-career .header-main h1 span {font-size: 22px;padding: 15px 12px;}
#service-career .header-main .right i{display:none;}
#service-career .header-main .right{padding: 5px 10px;right: 0;top: -10px;}
#service-career .service-career-con {margin-top: 55px;}
#service-career .meet-our-expert .meet-block .right {width: 100%; margin-top: 15px;margin-left: 0;}
#service-career .career-table table thead tr th.three { width: 27%;}
#service-career .service-career-con .mid-right .resources-blocks-outer .cont-block{width: calc(100% - 120px);}
#service-career .public-list .ullisting{ margin-left:0; width:auto; margin-right:10px;}
#service-career .content-block.concentrations-flow.auditing-in{ background-position:}
#service-career .service-career-con .mid-right .study-tab-block-main .study-tab-block ul{ text-align:center;}
#service-career .service-career-con .mid-right .study-tab-block-main .study-tab-block ul li a{ border-radius:inherit;}
#service-career .header-main h1 span{ font-size:20px;}
#service-career .content-block .left-icn .down-arrow.auditing-in,
#service-career .content-block .left-icn .down-arrow.finance,
#service-career .content-block .left-icn .down-arrow.mba,
#service-career .content-block .left-icn .down-arrow.tax{left: -8px;}
#service-career .content-resource-block i.second-line{left: 5px;height: 64%;}
#service-career .content-block.concentrations-flow{ background-position:5px 0 !important;}
#service-career .content-block.concentrations-flow .line{ left:5px !important;}
#service-career .content-block.concentrations-flow .red-line{left:5px !important;right:inherit; width:190px !important;}
#service-career .content-block.concentrations-flow .curves-t-l {right: inherit !important;left: 5px !important;}
#service-career .content-block.concentrations-flow .right-content ul.flows li span em {    font-size: 15px;}
#service-career .content-block.concentrations-flow .right-content ul.flows li{padding-bottom: 10px;    min-height: 630px;}
#service-career .content-block.concentrations-flow.dark-list .right-content ul.flows li {    min-height: 290px;    margin-bottom: 20px;}
#service-career .content-block.concentrations-flow .left-icn .flow-title{    font-size: 19px;    line-height: 26px;}
#service-career .content-resource-block i.second-line{    height: 60%;}
#service-career .content-block.concentrations-flow.dark-list i.round{    left: -15px;}
#service-career .career-table table thead tr th p{    font-size: 13px;}
#service-career .career-table table tbody tr td a{    line-height: normal;}
#service-career .content-block .right-content .display em, #service-career .content-block .right-content .display strong{ clear:both;}
#service-career .content-block.concentrations-flow.light-green-list .right-content ul.flows li{    min-height: 560px;}
#service-career .content-block.concentrations-flow.medium-green-list .right-content ul.flows li{    min-height: 520px;}
.career-table-withbox .detail li strong{width: 100px;}
.career-table-withbox .detail li span{width: 43%;}
.career-table-withbox .box{width: 31.7%;}
}
@media screen and (max-width:919px){
#service-career .service-career-con .mid-right .study-tab-block-main .study-tab-block ul li a{    padding: 0px 12.9px;}	
#service-career .content-block .right-content .display em, #service-career .content-block .right-content .display strong {    font-size: 14px;}
#service-career .service-career-con h2{ box-sizing:border-box;}
#service-career .service-career-con .unique-spotlite-main{box-sizing: border-box;margin-left: 10px;}
#service-career .service-career-con .unique-spotlite-main .heading .heading-detail h4{font-size: 35px;line-height: 45px;}
#service-career .service-career-con .unique-spotlite-main .spotlite-qa h5{height: auto;font-size: 17px;}
#service-career .header-main .right{position: inherit;top: 0;width: 100%;box-sizing: border-box;}
#service-career .service-career-con{ margin-top:0;}
#service-career .header-main h1 span {    width: 100%;    box-sizing: border-box;}
}
@media screen and (max-width:768px){
.career-table-withbox .box.cyber.mrg-right, .career-table-withbox .box.mrg-right.emerg{ margin-right:0;}    
.career-table-withbox .box.home-land {min-height: 256px;margin-right: 10px;}
.career-table-withbox .box.mrg-right.emerg{min-height: 256px;}
.career-table-withbox .box {width: 44.9%;}
.career-table-withbox .box .box-title{ text-align:left;}
.career-table-withbox{text-align: center;}
.career-table-withbox .box.public {min-height: 262px;}
#service-career{-webkit-text-size-adjust:none;} 	
#service-career .content-block.concentrations-flow .left-icn .flow-title {    right: inherit;    left: 1px;    font-size: 18px;    width: auto;}
#service-career .content-block .left-icn .down-arrow.auditing-in, #service-career .content-block .left-icn .down-arrow.finance, #service-career .content-block .left-icn .down-arrow.mba, #service-career .content-block .left-icn .down-arrow.tax {    left: 13px;}
#service-career .content-block.concentrations-flow .right-content {    width: calc(100% - 140px );}
#service-career .content-resource-block i.second-line {    height: 64%;}
#service-career .content-resource-block i.second-line {    left: 25px;}
#service-career .content-block.concentrations-flow {    background-position: 25px 0 !important;}
#service-career .content-block.concentrations-flow .curves-t-l, #service-career .content-block.concentrations-flow .red-line, #service-career .content-block.concentrations-flow .line{left: 25px !important;}
#service-career .content-block.concentrations-flow.dark-list i.round {    left: 5px;    bottom: -60px;}
#service-career .service-career-con .mid-right .study-tab-block-main .study-tab-block ul li a span br {    display: none;}
#service-career .service-career-con .mid-right{ width:100%;}
#service-career .service-career-con .mid-left .content_navigation_main .content_navigation .steps_to_take ul li a{width:100% !important; padding: 8px 7px 8px 35px !important;line-height: 18px !important;  margin: 0 !important;font-size: 16px !important; color: #333 !important; box-sizing:border-box; display:inline-block;}
#service-career .service-career-con .mid-left .content_navigation_main .content_navigation .steps_to_take ul li a span{ line-height:24px;}
#service-career .Public-block-main p{ margin-bottom:0;}
#service-career .service-career-con .mid-left .content_navigation_main .content_navigation .steps_to_take ul li{ line-height:10px;}
#service-career .service-career-con .mid-left .content_navigation_main .content_navigation .steps_to_take ul li a.exploring i{ background-position:0 -21px;}
#service-career .service-career-con .mid-left .content_navigation_main .content_navigation .steps_to_take ul li a.internships i{margin-top: -28px;}
#service-career .service-career-con .mid-left .content_navigation_main .content_navigation .steps_to_take ul li a.opportunities i{margin-top: -30px;}
#service-career .service-career-con .mid-left .content_navigation_main .content_navigation .steps_to_take ul li ul.sub-menu li a{ width:100% !important;}
#service-career .career-table table thead tr th.one { width: 42%;}
#service-career .career-table table thead tr th.four {width: 10%;}
#service-career .career-table table thead tr th p {padding-left: 4px;font-size: 12px;text-align: center;}
#service-career .Public-block-main .Internships-block{ width:100%; box-sizing:border-box; padding:10px; margin-left:0;}
#service-career .Public-block-main .Internships-block.purple{ margin-left:0;}
#service-career .green-block .ul-list{ width:100%; box-sizing:border-box;}
#service-career .green-block .ul-list .ques{ display:none;}
#service-career .service-career-con .mid-right .study-tab-block-main .study-tab-block ul li a span {display: table-cell; vertical-align: middle;}
#service-career .service-career-con .mid-right .study-tab-block-main .study-tab-block ul li a{ padding:0;width: 100%;float: left;display: table; box-sizing:border-box;}
#service-career .service-career-con .mid-right .study-tab-block-main .study-tab-block ul li{ width:100%;}
#service-career .service-career-con h2{ width:100%; box-sizing:border-box;}
}
@media screen and (max-width:559px){
.career-table-withbox .box {width: 100%;min-height:inherit !important;margin-right: 0 !important;padding-bottom: 60px;}
.career-table-withbox .detail li{line-height: 30px;}
#service-career .career-table table tbody tr td a{ display:inline-block; vertical-align:top;}	
#service-career .career-table table tbody tr td i{height: 25px; display:inline-block;}	
#service-career .career-table td:nth-of-type(1) {padding-left: 0 !important;width: 100% !important; text-align: center !important;display: inline-block;}	
#service-career .career-table, .career-table thead, .career-table tbody, .career-table th,.career-table  td,.career-table  tr {display: block;}
#service-career .career-table thead tr {position: absolute;top: -9999px;left: -9999px;}
#service-career .career-table tr { border: 1px solid #ccc; }
#service-career .career-table tbody tr td {border: none;border-bottom: 1px solid #eee; position: relative;padding-left:49% !important; word-wrap: break-word;width:50% !important;border-right:0 !important;    line-height: 20px;}
#service-career .career-table td:before {position: absolute;left: 6px;width: 45%; padding-right: 10px; white-space: normal;}
#service-career .career-table td:nth-of-type(1):before { content: ""; }
#service-career .career-table td:nth-of-type(2):before { content: "Top Career"; }
#service-career .career-table td:nth-of-type(3):before { content: "Median Salary"; }
#service-career .career-table td:nth-of-type(4):before { content: "Job Outlook"; }
#service-career .career-table td:nth-of-type(5):before { content: ""; }
	
#service-career .service-career-con .mid-left .content_navigation_main .content_navigation .steps_to_take ul li a{ font-size:13px;}	
#service-career .mid-right .unique-spotlite-main .spotlite-qa div.quote p{display: block; margin-left: 0; margin-top: 60px; padding:0 0 10px 0; font-size:20px;}	
#service-career .mid-right .unique-spotlite-main .spotlite-qa div.quote{    background-position:center 10px; padding:0;}	
#service-career .service-career-con .unique-spotlite-main{box-sizing: border-box; margin-left: 0; width: 100%; padding:0 10px;}	
#service-career .service-career-con .mid-right .resources-blocks-outer .cont-block {width: 100%;padding: 0 10px;box-sizing: border-box;}	
#service-career .public-list{width: 100%;margin-bottom: 20px;box-sizing: border-box;}	
#service-career .public-list .ullisting{padding:10px 0 0 0;}	
#service-career .service-career-con .mid-right .study-tab-block-main .study-content-block .tab-content .dot-list .dot-list-right {width: 100%; float: right;}	
#service-career .service-career-con .mid-right .study-tab-block-main .study-content-block .tab-content .dot-list .dot-list-left { width: 100%; float: left; margin-left: 0;}	
#service-career .service-career-con .mid-right .study-tab-block-main .study-content-block .tab-content{ width:100%; padding:10px; box-sizing:border-box; margin:0;}	
#service-career .explore-block-main ul li{ width:100%; box-sizing:border-box;}	
#service-career .header-main h1 strong{ font-size:45px;}	
#service-career .service-career-con .unique-spotlite-main .heading .heading-detail{padding-left: 30px;}
#service-career .service-career-con .unique-spotlite-main.for-alumni .heading .heading-detail h4{font-size: 27px;line-height: 36px;padding-left: 10px;margin-bottom: 4px;}
#service-career .service-career-con .unique-spotlite-main.for-alumni .heading .heading-detail span b{font-size: 20px;}
#service-career .service-career-con .unique-spotlite-main.for-alumni .heading .heading-detail span em{font-size: 21px;}
#service-career .service-career-con .unique-spotlite-main .spotlite-qa h5{font-size: 16px;margin-left: 0;padding-left: 10px;}
#service-career .service-career-con .unique-spotlite-main .spotlite-qa h5 i{display: none;}  
#service-career .explore-block-main ul li,
#service-career .explore-block-main ul li.sky, #service-career .explore-block-main ul li.yellow{ border:none; width:100%;} 
#service-career .three-block-container{ display:block;}
#service-career .three-block-container .block-main {width: 100% !important;margin-right: 0%;display: inline-block;position: inherit;vertical-align: top;float: left;box-sizing:border-box; margin-bottom:20px;}
#service-career .three-block-container .block-main i { display: none;} 
#service-career .content-block.concentrations-flow .line{left:10px !important;}
#service-career .content-block.concentrations-flow .red-line{left:10px !important;right:inherit; width:190px !important;}
#service-career .content-block.concentrations-flow .curves-t-l {right: inherit !important;left: 10px !important;}
#service-career .content-block.concentrations-flow{ background-position:10px 0 !important;}
#service-career .content-block .left-icn .down-arrow{left:-2px !important;}
#service-career .content-block.concentrations-flow .right-content {    width: 90%;}
#service-career .content-block.concentrations-flow .right-content p.flow-text{    padding-top: 90px;}
#service-career .content-block.concentrations-flow .content-resource-block i.second-line{ display:none;}
#service-career .content-block.concentrations-flow .right-content ul.flows li{width:100%; box-sizing:border-box;    min-height: inherit !important; margin-bottom:20px !important;}
#service-career .content-block.concentrations-flow.dark-list i.round {    left: -10px;    bottom: -50px;}
#service-career .content-block.concentrations-flow .right-content ul.flows li i{ display:none;}
#service-career .content-resource-block a{font-size: 17px;}
#service-career .content-block .right-content .display div {    display: block;    width: 100%;}
#service-career .content-block.concentrations-flow.purple .right-content p.flow-text {    padding-top:100px;}
#service-career .content-block.concentrations-flow.medium-green .left-icn .flow-title{    min-width: 130px;}
#service-career .content-block.concentrations-flow .left-icn .flow-title{    min-width:80px;}
#service-career .content-resource-block h5{ text-align:center;}
#service-career .content-block.concentrations-flow.medium-green .left-icn .flow-title {    min-width: 280px;}
#service-career .content-block.concentrations-flow .left-icn .flow-title {    min-width: 180px;}
/*media_css*/
