@font-face{font-family:'opensans_bold';src:url("../fonts/opensans-bold.eot");src:url("../fonts/opensans-bold.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans-bold.woff2") format("woff2"),url("../fonts/opensans-bold.woff") format("woff"),url("../fonts/opensans-bold.ttf") format("truetype"),url("../fonts/opensans-bold.svg#opensans_bold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'opensans_regular';src:url("../fonts/opensans-regular.eot");src:url("../fonts/opensans-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans-regular.woff2") format("woff2"),url("../fonts/opensans-regular.woff") format("woff"),url("../fonts/opensans-regular.ttf") format("truetype"),url("../fonts/opensans-regular.svg#opensans_regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'opensans_condensed_bold';src:url("../fonts/opensans-condbold.eot");src:url("../fonts/opensans-condbold.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans-condbold.woff") format("woff"),url("../fonts/opensans-condbold.ttf") format("truetype"),url("../fonts/opensans-condbold.svg#opensans_condensed_bold") format("svg");font-weight:normal;font-style:normal}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}iframe{display:block}img{border:none}a{text-decoration:none}a:hover{text-decoration:none}fieldset{margin:0}.bi-clearfix:before,.bi-clearfix:after{content:" ";display:table}.bi-clearfix:after{clear:both}html{height:100%}body{font:16px/22px "opensans_regular",Arial,sans-serif;background:#666;width:auto;padding:0;min-height:100%}table{border-spacing:0}.bi-page{position:relative;width:100%;max-width:1244px;box-sizing:border-box;margin:0 auto;background:#fff;border-right:15px solid #9ca01b}.bi-left{float:left}.bi-right{float:right}.bi-header{width:100%;max-width:1244px;box-sizing:border-box;margin:0 auto;border-right:15px solid #9ca01b;position:fixed;z-index:10;background:#fff}.bi-header-shadow{background:url(../images/shadow.png) left bottom repeat-x;position:absolute;left:0;bottom:-21px;width:100%;height:21px}.bi-logo{width:12%;max-width:135px;margin:56px 0 0 4%;float:left}.bi-logo img{max-width:100%;width:100%;height:auto;vertical-align:top}.bi-nav-burger{display:none;width:30px;height:30px;cursor:pointer;background-image:url("../images/burger-btn.png")}.bi-trigger{position:absolute;clip:rect(0, 0, 0, 0)}.bi-nav{float:right;cursor:default;z-index:98;padding:0;margin:0 2.5% 0 0}.bi-nav h4{margin:0;padding:0 0 10px;border-bottom:1px solid #dfdfdf;font-weight:normal;line-height:20px}.bi-nav h4.last-head{padding-top:40px}.bi-nav h4>a{color:#223e6a;font-size:16px;font-family:"opensans_condensed_bold",Arial,sans-serif;line-height:20px}.bi-nav li{display:block;float:left;padding:60px 0 30px 0;font-size:18px;font-family:"opensans_condensed_bold",Arial,sans-serif;line-height:37px}.bi-nav li>a{border-radius:18px;padding:0 11px;color:#223e6a;display:block;position:relative;z-index:2}.bi-nav li:hover>a{background:#e0eeff}.bi-nav li:hover>a span{opacity:1;visibility:visible;overflow:visible}.bi-nav li>a span{position:absolute;left:0;bottom:-29px;width:100%;background:url("../images/up-arrow.jpg") top center no-repeat;height:12px;z-index:1;opacity:0;visibility:hidden;overflow:hidden;transition:all .3s ease .15s}.bi-nav li>div{box-sizing:border-box;position:absolute;width:80%;max-width:960px;margin:0 auto;top:125px;left:0;right:0;padding:30px;border:1px solid #dfdfdf;background:#fff;display:block;background:#fff;opacity:0;visibility:hidden;overflow:hidden;transition:all .3s ease .15s}.bi-nav li:hover>div{opacity:1;visibility:visible;overflow:visible}.bi-dropwrap .bi-dropsub{float:left;max-width:201px;width:100%;margin-right:30px}.bi-dropwrap .bi-dropsub.bi-droplast{margin-right:0}.bi-dropwrap .bi-dropsub.termdrop{max-width:270px}.bi-dropwrap .bi-dropsub p{font-family:"opensans_regular",Arial,sans-serif;font-size:14px;line-height:16px;color:#223e6a;padding:17px 0 10px;margin:0}.bi-dropwrap .bi-dropsub ul{width:100%;padding:3px 0 0}.bi-dropwrap .bi-dropsub ul li{display:block;float:none;background:url("../images/arrow-right-blue.png") 0 9px no-repeat;font:16px/28px "opensans_regular",Arial,sans-serif;padding:0 0 0 10px}.bi-dropwrap .bi-dropsub ul li a{padding:0;background:0 0;color:#0076ba;font-family:"opensans_regular",Arial,sans-serif}.bi-dropwrap .bi-dropsub ul li a:hover{color:#223e6a}#panel-secondary-menu{display:block;background:#dfeeff;border-right:2px solid #fff;position:absolute;right:0;top:0;margin:0;padding:0;width:100%;max-width:1225px;text-align:right}#panel-secondary-menu li{display:inline-block}#panel-secondary-menu a{padding:0 20px 0 0;display:block;text-decoration:none;text-transform:uppercase;color:#233e6a;font:700 11px/11px "Arial"}#panel-secondary-menu a:after{content:'';display:inline-block;vertical-align:middle;border-right:2px solid #fff;height:30px;margin-left:20px}@media only screen and (max-width: 1023px){#panel-secondary-menu{transition:all .3s ease .15s;position:absolute;width:100%;left:0;top:246px;background:#fff;overflow:hidden;visibility:hidden;opacity:0;text-align:left}#panel-secondary-menu li{display:block;float:none;width:100%;padding:0 3%;border-top:1px solid #dfdfdf}#panel-secondary-menu a{font-size:16px;font-family:"opensans_condensed_bold", Arial, sans-serif;line-height:37px;text-transform:none;padding:0 11px}.bi-nav-trigger:checked ~ #panel-secondary-menu{overflow:visible;visibility:visible;opacity:1}.main-menu-trigger{display:inline-block;vertical-align:middle;cursor:pointer;width:33px;margin:0 0 0 15px;-webkit-transition:275ms all ease;transition:275ms all ease;position:fixed;top:20px;right:15px;z-index:2}.main-menu-trigger span{display:block;height:3px;background:#233e6b;margin-bottom:4px;-webkit-transition:275ms all ease;transition:275ms all ease}.bi-nav-trigger:checked ~ .main-menu-trigger{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.bi-nav-trigger:checked ~ .main-menu-trigger span:nth-child(1){-webkit-transform:rotate(0deg) translateY(8px);-ms-transform:rotate(0deg) translateY(8px);transform:rotate(0deg) translateY(8px)}.bi-nav-trigger:checked ~ .main-menu-trigger span:nth-child(2){opacity:0}.bi-nav-trigger:checked ~ .main-menu-trigger span:nth-child(3){-webkit-transform:rotate(-90deg) translateX(6px);-ms-transform:rotate(-90deg) translateX(6px);transform:rotate(-90deg) translateX(6px)}}.bi-stage{padding:97px 0 0;background:url("../images/header.jpg") 0 97px no-repeat;background-size:contain}.bi-stage img{display:none;width:100%;height:auto}.bi-footer{width:100%;position:relative;border-top:1px solid #dfdfdf}.bi-footer p{margin:0}.bi-footer ul{padding:0;margin:0}.bi-footer li{list-style:none}.bi-footer-links li{float:left;padding:0 30px 0 0;font-family:"opensans_bold",Arial,sans-serif;font-size:14px;line-height:32px}.bi-footer-links a{color:#223e6a}.bi-footer-links span{background:url("../images/arrow-right-darkblue-small.png") right 6px no-repeat;padding:0 10px 0 0}.bi-footer-links a:hover{text-decoration:underline}.bi-footer-social{float:right}.bi-footer-social li{float:left;padding:0 0 0 4px}.bi-footer-social a{display:block;float:left;width:32px;height:32px;background:url("../images/social.png") 0 0 no-repeat}.bi-footer-social .tw a{background-position:0 -32px}.bi-footer-social .pin a{background-position:0 -64px}.bi-footer-social .yt a{background-position:0 -96px}.bi-footer-social .in a{background-position:0 -128px}.bi-footer-social .s-icon1 a{background-position:0 -160px}.bi-footer-social .xing a{background-position:0 -192px}.bi-footer-top{padding:50px 10% 0}.bi-footer-bottom{padding:37px 10% 50px}.bi-footer-bottom p{font-family:"opensans_regular",Arial,sans-serif;font-size:12px;line-height:32px;color:#999}.bi-footer-bottom .bi-footer-links li{font-family:"opensans_regular",Arial,sans-serif;font-size:12px;padding:0 20px 0 0}.bi-footer-bottom .bi-footer-links a{color:#999;padding:0;background:0 0}ul.bi-footer-logo{margin:-20px 0 0}ul.bi-footer-logo li{float:left;padding-right:20px}ul.bi-footer-logo img{display:block;max-height:88px;width:auto;max-width:100%}.panel-breadcrumbs{text-align:center}.panel-breadcrumbs ul{margin:0;padding:0;list-style:none}.panel-breadcrumbs ul li{padding:15px 12px;border-bottom:1px solid #efefef;font:400 14px/14px "opensans", sans-serif}.panel-breadcrumbs ul li:first-child{position:relative;background:#233e6b;color:#ffffff;padding:13px 20px}.panel-breadcrumbs ul li:first-child:after{content:'';position:absolute;bottom:-10px;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);border-style:solid;border-width:11px 11px 0 11px;border-color:#233e6b transparent transparent transparent}.panel-breadcrumbs ul li:first-child a{color:#fff;border:0;padding:0;font:400 14px/14px "opensans_bold", sans-serif}.panel-breadcrumbs ul li:first-child a:after{display:none}.panel-breadcrumbs ul li:last-child a:after{display:none}.panel-breadcrumbs ul li a{display:inline-block;position:relative;text-align:center}.panel-breadcrumbs ul li a:after{content:'';position:absolute;bottom:-10px;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);background:url(/sites/all/themes/bi_corporate/images/icons/breadcrumb-caret-down.png) center center/contain no-repeat;width:19px;height:10px}@media only screen and (min-width: 48em){.panel-breadcrumbs{text-align:left}.panel-breadcrumbs .row>div{border-top:1px solid #ededed;border-bottom:1px solid #ededed}.panel-breadcrumbs ul li{display:inline-block;margin:0 5px;padding:0;border-bottom:0}.panel-breadcrumbs ul li:first-child{display:inline-block;padding:0 10px 0 50px;margin:0 15px 0 0;height:32px;line-height:30px}.panel-breadcrumbs ul li:first-child:after{bottom:0;left:auto;right:-9px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);border-style:solid;border-width:16px 0 16px 10px;border-color:transparent transparent transparent #233e6b;padding-left:0}.panel-breadcrumbs ul li:first-child a{padding:0;margin:0;color:#fff4f4}.panel-breadcrumbs ul li:after{content:'\203A';padding-left:8px;font-size:30px;vertical-align:sub}.panel-breadcrumbs ul li:last-child:after{display:none}.panel-breadcrumbs ul li a{padding:8px 0;border-bottom:0}.panel-breadcrumbs ul li a:after{display:none}}@media \0screen\,screen\9{.bi-page{width:980px;max-width:980px}.bi-header{width:980px;max-width:980px}.bi-logo{width:12%}.bi-nav li>a{font-size:15px;padding:0 5px}.bi-nav li>div{width:960px}.bi-footer-bottom .bi-right{float:left}}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10), only screen and (min-resolution: 120dpi){.bi-footer-social a{background-image:url("../images/social@2x.png");background-size:32px auto}.bi-region-button{background-image:url("../images/globe@2x.png");background-size:29px auto}.bi-region-button span{background-image:url("../images/down-arrow@2x.png");background-size:auto 7px}.bi-footer-links span{background-image:url("../images/arrow-right-darkblue@2x.png");background-size:6px auto}.bi-dropsub ul li{background-image:url("../images/arrow-right-blue@2x.png");background-size:7px auto}.bi-regions li a{background-image:url("../images/flag@2x.png");background-size:16px auto}}@media only screen and (max-width: 1200px){.bi-nav li{font-size:15px}.bi-nav li>div{width:100%}}@media only screen and (max-width: 1074px){.bi-logo{width:14%}}@media only screen and (max-width: 1023px){.bi-logo{margin-left:3%;width:20%;margin-top:8px}.bi-header{padding:0 0 10px}.bi-header-shadow{display:none}.bi-nav-burger{display:block;position:fixed;top:12px;right:15px;z-index:2}.bi-nav-trigger:checked+.bi-nav-burger{background-image:url("../images/cross-btn.png");background-size:contain}.bi-nav-trigger:checked ~ .bi-nav{overflow:visible;visibility:visible;opacity:1}.bi-nav-trigger:checked ~ #panel-secondary-menu{overflow:visible;visibility:visible;opacity:1}.bi-nav{transition:all .3s ease .15s;position:absolute;width:100%;left:0;top:56px;background:#fff;overflow:hidden;visibility:hidden;opacity:0}.bi-nav>li>div,.bi-nav>li:hover>div,.bi-nav>li:hover>a span{display:none}.bi-nav>li{display:block;float:none;width:100%;padding:0 3%;border-top:1px solid #dfdfdf;font-size:16px;font-family:"opensans_condensed_bold",Arial,sans-serif;line-height:37px}.bi-nav li>a{border-radius:0;padding:0 11px}.bi-nav li:hover{background:#e0eeff}.bi-page,.bi-header{border-right:none}.bi-footer-top{padding:40px 5% 0}.bi-footer-links li{clear:both;padding:0}.bi-footer-bottom{padding:40px 5%;text-align:center}.bi-footer-bottom .bi-left,.bi-footer-bottom .bi-right{float:none}.bi-footer-bottom p{float:none;display:block}.bi-footer-bottom ul.bi-footer-links{width:100%;text-align:center}.bi-footer-bottom ul.bi-footer-links li{padding:0;float:none;margin:0 14px;display:inline-block}.bi-stage{padding:83px 0 0}.bi-apply{display:none}.bi-stage{padding-top:60px;background:url("../images/header.jpg") 0 60px no-repeat;background-size:contain}.bi-header{border-bottom:1px solid #ccc}}@media only screen and (max-width: 767px){.bi-logo{width:30%}.bi-footer .bi-left,.bi-footer .bi-right{float:none}.bi-footer-links li{padding:0}.bi-footer-top{padding:30px 5% 0}.bi-footer-top .bi-footer-links{width:100%;text-align:center;margin:20px 0 0}.bi-footer-top .bi-footer-links li{float:none;width:100%;height:30px;background:#dfdfdf;border-radius:15px;margin-top:10px}.bi-footer-top .bi-footer-links a{display:block}.bi-footer-social,ul.bi-footer-logo{float:none;width:100%;text-align:center}.bi-footer-social li,ul.bi-footer-logo li{float:none;display:inline-block;padding:0 1px;margin:0}ul.bi-footer-logo{margin:20px 0 0}.bi-footer-bottom{padding:25px 5%}.bi-footer-bottom p{line-height:19px}.bi-footer-bottom span{display:block}.bi-footer-bottom .bi-footer-links{padding-bottom:10px}}@media only screen and (max-width: 479px){.bi-logo{width:45%}}@media only screen and (min-height: 700px){.bi-stage img{display:block}}body .masterbody,.alert-frame,.sugInput-sug,.callout,.mainsection .searchresults .text,.mainsection .myjobpage .text,.mainsection .jobtype,.mainsection .text,.blockpanel .descriptionpanel .text{font:16px/22px "opensans_regular",Arial,sans-serif;color:#223e6a}.myaccount .text,.shiftavailability .shiftcontentpanel,.shiftavailability .daycontentpanel,.alert-message{color:#223e6a}.mainsection .iconpanelupdated,.mainsection .iconcontentpanelupdated,.alert-message-notification,.shiftavailability .allshiftpanel,.shiftavailability .alldaypanel,.myaccount .headerblockpanel,.processesNotSelectedTaskItem td,.processes-table-link,.footeraction .footeractionpanel,.alert-frame,.shiftavailability .titleshiftpanel,.shiftavailability .titledaypanel{background-color:#fff}.mainsection{display:block;padding:0;margin:0;font:16px/22px "opensans_regular",Arial,sans-serif}.mainsection .buttonpanel-container{overflow:hidden}.mainsection .calloutimg{display:none}.mainsection .metagrouppanel{display:block !important;margin:0 0 40px 0}.mainsection .metagrouppanel .metapanel{margin:0;float:right}.mainsection .metagrouppanel .metapanel2{margin:0;float:left}.mainsection .metagrouppanel .metapanel2 a{display:inline-block;height:auto;margin:0;padding:0 0 0 10px;font:16px/22px "opensans_bold",Arial,sans-serif;color:#0076ba;background:url("../images/arrow-right-blue.png") left 6px no-repeat transparent;text-decoration:none}.mainsection .metagrouppanel .metapanel2 a:hover{color:#223e6a;background-image:url("../images/arrow-right-darkblue.png");background-position:left 6px;text-decoration:none}.mainsection .metagrouppanel:before,.mainsection .metagrouppanel:after{content:" ";display:table}.mainsection .metagrouppanel:after{clear:both}.mainsection .mastercontentpanel{padding:0;margin:40px;border:none;width:auto}.mainsection .iframepanel{margin:20px 0 40px;background:#e0eeff;padding:40px;font:16px/22px "opensans_regular",Arial,sans-serif;color:#223e6a;border:none;height:300px}.mainsection .iframepanel a{font:16px/22px "opensans_regular",Arial,sans-serif;color:#223e6a;text-decoration:none}.mainsection .iframepanel a:hover{color:#223e6a;text-decoration:underline}.mainsection .iframepanel h1{font:24px/28px "opensans_regular",Arial,sans-serif;color:#223e6a}.mainsection .iframepanel hr{border:0;border-top:1px solid #223e6a}.mainsection .iframepanel .text{font:16px/22px "opensans_regular",Arial,sans-serif;color:#223e6a}.mainsection .inputselectpanel{margin-bottom:20px}.mainsection .inputselectpanel+.separatorpanel{display:block;margin-top:20px}.action-bar{display:block;margin-top:40px}.action-bar a{display:inline-block;height:auto;margin:0;padding:0 0 0 10px;font:16px/22px "opensans_bold",Arial,sans-serif;color:#0076ba;background:url("../images/arrow-right-blue.png") left 6px no-repeat transparent;text-decoration:none}.action-bar a:hover{color:#223e6a;background-image:url("../images/arrow-right-darkblue.png");background-position:left 6px;text-decoration:none}.mainsection .columnfull{padding:0}.mainsection .column165,.mainsection .searchresults .column165,.messagecenter .column165{display:none}table{width:100%}.headersection .box .boxtop,.mainsection .boxtraintop,.footeraction .box .boxbottom{display:none}.clearpanel{clear:both;overflow:hidden;height:0}.clearer{display:none}.mainsection .blockpanel+.blockpanel{padding-top:33px;border-top:1px solid #dfdfdf;margin-top:40px}.mainsection .descriptionpanel{margin:0 0 12px}.mainsection .infopanel{padding:0;margin:0}.mainsection .mastercontentpanel2{margin:40px;padding:0}.mainsection .metapanel .metalink a{font-size:16px;line-height:22px;font-style:normal;color:#223e6a;text-decoration:none}.mainsection .searchresults{margin:40px;padding:0}.mainsection .separator{display:inline-block;text-align:left;text-indent:-9999px;margin-right:20px}.blockpanel .labelcontent{border:0;margin:0}.blockpanel .separatorpanel{display:block;margin:0}.blockpanel .textindentpanel{padding:0 0 0 30px}.blockpanel .fs-508-block{margin:0;padding:0;font-size:1em}.headersection .metalink a:hover,.footeraction .footeractionpanel .footergroupactionpanel .metalink2 a:hover,.mainsection .metapanel .metalink a:hover{color:#223e6a;text-decoration:underline}.nolabelvaluepanel{display:block;margin:40px 0}.blockpanel .list-header .subtitle,.mainsection .subtitle,.mainsection .searchresults .resultstitlepanel .subtitle,.mainsection .myjobpage .resultstitlepanel .subtitle,.mainsection .titlepanel h1 .subtitle{font:32px/36px "opensans_regular",Arial,sans-serif;color:#223e6a}.blockpanel .title,.blockpanel .list-header .subtitle,.blockpanel .entity-title,.shiftavailability .titlesection,.alert-title,.mainsection .subtitle{font:24px/28px "opensans_regular",Arial,sans-serif;color:#223e6a;margin:0 0 9px}.myaccount .title,.myaccount .titleaction,.mainsection .titlepage,.myaccount .titleblock{margin:0 0 28px;font:32px/36px "opensans_regular",Arial,sans-serif;color:#223e6a}.mainsection .metalink2 a,.blockpanel .loc-action-btn a,.mainsection .textlink a,.myaccount .metalink2 a,.accessmanagement .link-small a,.blockpanel .list .listpanel .metalink2 a,.footersection .poweredbytaleolink a,.messagecenter .toolbar a,.messagecenter .list-column a,.alert-button-panel a,.messagecenter .section-name a,.jobsearch .action a,.blockpanel .metalink a{display:inline-block;height:auto;margin:0;padding:0 0 0 10px;font:16px/22px "opensans_bold",Arial,sans-serif;color:#0076ba;background:url("../images/arrow-right-blue.png") left 6px no-repeat transparent;text-decoration:none}.mainsection .metalink2 a:hover,.blockpanel .loc-action-btn a:hover,.mainsection .textlink a:hover,.myaccount .metalink2 a:hover,.accessmanagement .link-small a:hover,.blockpanel .list .listpanel .metalink2 a:hover,.footersection .poweredbytaleolink a:hover,.messagecenter .toolbar a:hover,.messagecenter .list-column a:hover,.alert-button-panel a:hover,.messagecenter .section-name a:hover,.jobsearch .action a:hover,.blockpanel .metalink a:hover{color:#223e6a;background-image:url("../images/arrow-right-darkblue.png");background-position:left 6px;text-decoration:none}.mainsection .titlelink a{font:24px/28px "opensans_regular",Arial,sans-serif;color:#223e6a;text-decoration:none}.mainsection .titlelink a:hover{color:#223e6a;text-decoration:underline}.mainsection .titlelinkoff{font:24px/28px "opensans_regular",Arial,sans-serif;color:#223e6a}.olflist{display:block;margin:40px 0 0 0}.olflist .listpanel{margin:0 0 20px 0;padding:0}.olflist .listpanel .listcontentpanel{display:block}.olflist .listpanel .metalink2 a{display:inline-block;padding-left:10px}.olflist .listpanel .titlelinkoff{padding:0;font:16px/22px "opensans_bold",Arial,sans-serif;color:#223e6a}.olflist .listpanel .text{padding:0;font:16px/22px "opensans_regular",Arial,sans-serif;color:#223e6a}.olflist .listpanel .text+.text{padding-left:10px}@media only screen and (max-width: 1023px){.mainsection .column165,.messagecenter .column165{display:none;width:0;min-width:0;padding-left:0}.mainsection .columnfull{width:100%;padding:0}.mainsection>.headerpanel{padding:20px}}@media only screen and (max-width: 767px){.mainsection .metagrouppanel{margin:0 0 20px 0}.mainsection .metagrouppanel .metapanel,.mainsection .metagrouppanel .metapanel2{float:none;text-align:left}.mainsection .mastercontentpanel{margin:20px}}.header-actions{margin-right:0}.headersection{display:block}.headersection .spacerlink2panel{padding:0}.headersection .headerpanel{display:block;background:#e0eeff;padding:20px 40px 0;border:none;height:auto}.headersection .headerpanel .metalink a{display:inline-block;height:auto;margin:0;padding:0 0 0 10px;font:16px/22px "opensans_bold",Arial,sans-serif;color:#0076ba;background:url("../images/arrow-right-blue.png") left 6px no-repeat transparent;text-decoration:none}.headersection .headerpanel .metalink a:hover{color:#223e6a;background-image:url("../images/arrow-right-darkblue.png");background-position:left 6px;text-decoration:none}.headersection .headerpanel .metapanel .metalinkimg{display:none}.headersection .headerpanel .metapanel .metagrouppanel img{display:none}.headersection .headerpanel .metapanel .metagrouppanel .separator{display:inline-block;text-indent:-9999px;margin:0 20px 0 0;text-align:left}.headersection .headerpanel .userpanel .username{margin-right:0;font:16px/22px "opensans_bold",Arial,sans-serif;color:#223e6a}.headersection .headerpanel .userpanel .separator{display:inline-block;text-indent:-9999px;margin:0 20px 0 0;text-align:left}.jobsearch .list-top-panel,.jobsearch .savecontentpanel{background-color:#fff}.right-header-info:before,.right-header-info:after{content:" ";display:table}.right-header-info:after{clear:both}.username-button{font:16px/22px "opensans_bold",Arial,sans-serif;color:#0076ba;padding:0 18px 0 20px}.username-button:hover{color:#223e6a}.jobcart-link{float:left;position:relative}.jobcart-link:before{display:inline-block;position:relative;z-index:1;background-color:#e0eeff;content:"My Job Cart (";white-space:nowrap;margin-right:-8px}.jobcart-link:after{content:" items)"}html>body .headersection .headerpanel .linkpanel .selectedlink{margin-right:0}html>body .headersection .headerpanel .linkpanel .link{padding:0}html>body .headersection .headerpanel .linkpanel .link a{padding:12px 20px}.headersection .headerpanel .linkpanel{position:static;float:none;margin:20px 0 0 -2px;padding:0}.headersection .headerpanel .linkpanel a{margin:0}.headersection .headerpanel .linkpanel a:hover{text-decoration:none}.headersection .headerpanel .linkpanel li{float:left;padding:0}.headersection .headerpanel .linkpanel li.link,.headersection .headerpanel .linkpanel li a.link{background-color:#066}.headersection .headerpanel .linkpanel li:first-child{margin-left:0;color:#fff}.headersection .headerpanel .linkpanel li:first-child.link,.headersection .headerpanel .linkpanel li:first-child a.link{background-color:#223e6a}.headersection .headerpanel .linkpanel li.selectedlink,.headersection .headerpanel .linkpanel li a.selectedlink{background-color:#fff}.headersection .headerpanel .linkpanel li.link,.headersection .headerpanel .linkpanel li .link,.headersection .headerpanel .linkpanel li.selectedlink,.headersection .headerpanel .linkpanel li .selectedlink{margin:0 0 0 2px;border:0;padding:0}.headersection .headerpanel .linkpanel li a.link,.headersection .headerpanel .linkpanel li.link a{display:inline-block;padding:12px 20px;font:16px/22px "opensans_bold",Arial,sans-serif;color:#fff;text-decoration:none}.headersection .headerpanel .linkpanel li a.link:hover,.headersection .headerpanel .linkpanel li.link a:hover{text-decoration:none}.headersection .headerpanel .linkpanel li a.selectedlink,.headersection .headerpanel .linkpanel li.selectedlink span{display:inline-block;padding:12px 20px;font:16px/22px "opensans_bold",Arial,sans-serif;color:#223e6a;text-decoration:none;cursor:default}.headersection .headerpanel .linkpanel .magnifierimg{display:none}.headersection .headerpanel .linkpanel:before,.headersection .headerpanel .linkpanel:after{content:" ";display:table}.headersection .headerpanel .linkpanel:after{clear:both}#jobsearch-link{background-color:#223e6a;color:#fff}html>body .headersection .link2panel .selectedlink2{border-bottom-style:none}html>body .headersection .link2panel .separatorlink2{display:none}.headersection .link2panel{margin-left:40px;border:0;padding:0;background-color:#fff}.headersection .link2panel li{float:left;border:0;padding:0}.headersection .link2panel li.link2,.headersection .link2panel li a.link2{border-radius:12px;background-color:#e0eeff}.headersection .link2panel li.link2:hover,.headersection .link2panel li a.link2:hover{background-color:#91b8e1}.headersection .link2panel li.selectedlink2,.headersection .link2panel li a.selectedlink2{border-radius:12px;background-color:#91b8e1}.headersection .link2panel li.link2,.headersection .link2panel li .link2,.headersection .link2panel li.selectedlink2,.headersection .link2panel li .selectedlink2{margin:20px 20px 0 0;border:0;padding:0}.headersection .link2panel li a.link2,.headersection .link2panel li.link2 a{display:inline-block;padding:3px 15px;font:14px/18px "opensans_regular",Arial,sans-serif;color:#223e6a;text-decoration:none}.headersection .link2panel li a.link2:hover,.headersection .link2panel li.link2 a:hover{text-decoration:none;background-color:transparent}.headersection .link2panel li a.selectedlink2,.headersection .link2panel li.selectedlink2 span{display:inline-block;padding:3px 15px;font:14px/18px "opensans_regular",Arial,sans-serif;color:#223e6a;text-decoration:none;cursor:default}.headersection .link2panel:before,.headersection .link2panel:after{content:" ";display:table}.headersection .link2panel:after{clear:both}.userpanel,.right-header-info{padding:0}@media only screen and (max-width: 1023px){.headersection{position:static}.headersection .headerpanel{position:static;padding:20px 0 0 0}.headersection .headerpanel .header-actions{display:block}.headersection .headerpanel .username-button{padding-left:0}.headersection .headerpanel .userpanel{float:none;padding:0 40px}.headersection .headerpanel .userpanel .separator{display:none}.headersection .headerpanel .userpanel .username{display:block}.headersection .headerpanel .userpanel .userpanel{padding:0}.headersection .headerpanel .rightpanel,.headersection .headerpanel .right-header-info{float:none;padding:0 40px;text-align:left}.headersection .headerpanel .linkpanel{margin-left:40px}.headersection .headerpanel .metapanel .separator ~ .metalink{display:block}.headersection .headerpanel .metapanel .metagrouppanel .separator{display:none}}@media only screen and (max-width: 767px){html>body .headersection .headerpanel .linkpanel .selectedlink{margin:0}.headersection .headerpanel .userpanel,.headersection .headerpanel .rightpanel{padding:0 20px}.headersection .headerpanel .linkpanel li{float:none;margin:0}.headersection .headerpanel .right-header-info{padding:0 20px}body .masterbody{position:relative;padding-bottom:52px}.headersection .headerpanel .linkpanel{margin-left:0}.headersection .headerpanel .linkpanel li.link,.headersection .headerpanel .linkpanel li.selectedlink{margin:0;display:block}.headersection .headerpanel .linkpanel li.selectedlink,.headersection .headerpanel .linkpanel li a.selectedlink{background:#066;border-right:20px solid #066}.headersection .headerpanel .linkpanel li:first-child{margin-left:0}.headersection .headerpanel .linkpanel li:first-child.selectedlink,.headersection .headerpanel .linkpanel li:first-child a.selectedlink{background-image:none;background-color:#223e6a;border-right-color:#223e6a}.headersection .headerpanel .linkpanel li a.link,.headersection .headerpanel .linkpanel li.link a,.headersection .headerpanel .linkpanel li a.selectedlink,.headersection .headerpanel .linkpanel li.selectedlink span{display:block;float:none;margin:0 0 2px 0}.headersection .headerpanel .linkpanel li a.selectedlink,.headersection .headerpanel .linkpanel li.selectedlink span{color:#fff}#tabs .link,.headersection .linkpanel li.selectedlink+li.link{position:absolute;bottom:0;left:0;display:block;box-sizing:border-box;margin-left:0;width:100%}.headersection .link2panel{margin-left:0;padding:0}.headersection .link2panel li{display:block;float:none;margin:0}.headersection .link2panel li.link2,.headersection .link2panel li a.link2{display:block;border-radius:0}.headersection .link2panel li.selectedlink2,.headersection .link2panel li a.selectedlink2{display:block;border-radius:0}.headersection .link2panel li.link2,.headersection .link2panel li .link2,.headersection .link2panel li.selectedlink2,.headersection .link2panel li .selectedlink2{margin:0 0 1px 0}.headersection .link2panel li a.link2,.headersection .link2panel li.link2 a,.headersection .link2panel li a.selectedlink2,.headersection .link2panel li.selectedlink2 span{padding:12px 15px}}.mainsection>.headerpanel{display:block;border:none;padding:20px 40px;background:#223e6a}.mainsection>.headerpanel .separator{display:inline-block;text-align:left;text-indent:-9999px;margin-right:20px}.mainsection>.headerpanel .infopanel{margin-bottom:10px}.mainsection>.headerpanel .infopanel .infojob{font:16px/28px "opensans_regular",Arial,sans-serif;color:#fff;padding-right:10px}.mainsection>.headerpanel .infopanel .calloutimg{display:none}.mainsection>.headerpanel .infopanel .metalink2 a{display:inline-block;height:auto;margin:0;padding:0 0 0 10px;font:16px/22px "opensans_bold",Arial,sans-serif;color:#fff;background:url("../images/arrow-right-white.png") left 6px no-repeat transparent;text-decoration:none;background:none;padding-left:0;font:24px/28px "opensans_regular",Arial,sans-serif}.mainsection>.headerpanel .infopanel .metalink2 a:hover{color:#e0eeff;background-image:url("../images/arrow-right-lightblue.png");background-position:left 6px;text-decoration:none}.mainsection>.headerpanel .infopanel .metalink2 a:hover{background:none}.mainsection>.headerpanel .metapanel{margin:0}.mainsection>.headerpanel .metapanel .flowstatus{font-size:16px;line-height:28px;color:#fff}.mainsection>.headerpanel .metapanel .metalink a{display:inline-block;height:auto;margin:0;padding:0 0 0 10px;font:16px/22px "opensans_bold",Arial,sans-serif;color:#fff;background:url("../images/arrow-right-white.png") left 6px no-repeat transparent;text-decoration:none}.mainsection>.headerpanel .metapanel .metalink a:hover{color:#e0eeff;background-image:url("../images/arrow-right-lightblue.png");background-position:left 6px;text-decoration:none}.datatrain-table{width:100%;margin:0}.datatrain-table .tabledatatrain .datatrain-wrapper{position:relative;display:block;margin:0;width:100%;overflow:hidden}.datatrain-table .tabledatatrain .datatrain-wrapper:before,.datatrain-table .tabledatatrain .datatrain-wrapper:after{content:" ";display:table}.datatrain-table .tabledatatrain .datatrain-wrapper:after{clear:both}.datatrain-table .tabledatatrain .datatrain-wrapper .datatrain-tv-left-margin,.datatrain-table .tabledatatrain .datatrain-wrapper .datatrain-tv-right-margin{display:none}.datatrain-table .tabledatatrain .datatrain-wrapper .datatrain-left-shifter,.datatrain-table .tabledatatrain .datatrain-wrapper .datatrain-right-shifter{float:none;padding:0;background:#223e6a;height:140px;width:25px}.datatrain-table .tabledatatrain .datatrain-wrapper .datatrain-left-shifter img,.datatrain-table .tabledatatrain .datatrain-wrapper .datatrain-right-shifter img{display:none}.datatrain-table .tabledatatrain .datatrain-wrapper .datatrain-left-shifter a,.datatrain-table .tabledatatrain .datatrain-wrapper .datatrain-right-shifter a{display:inline-block;width:25px;height:40px;padding:50px 0}.datatrain-table .tabledatatrain .datatrain-wrapper .datatrain-left-shifter a{background:url("../images/btn-left.png") left center no-repeat}.datatrain-table .tabledatatrain .datatrain-wrapper .datatrain-right-shifter{position:absolute;top:0;right:0}.datatrain-table .tabledatatrain .datatrain-wrapper .datatrain-right-shifter a{background:url("../images/btn-right.png") right center no-repeat}.datatrain-table .tabledatatrain .datatrain-wrapper .datatrain-tv{position:absolute;left:25px;top:0}.datatrain-table .tabledatatrain .datatrain-wrapper .datatrain-tv .datatrain-t{padding-left:0}.headerpanel .datatrain-tv{border:0;height:140px;width:94%;margin:0 auto}.headerpanel .datatrain-tv .datatrain-t{left:0}.headerpanel .datatrain-tv .datatrain-t fieldset{margin:0}.headerpanel .datatrain-tv:before,.headerpanel .datatrain-tv:after{content:" ";display:table}.headerpanel .datatrain-tv:after{clear:both}.headerpanel .datatrain-tv,.headerpanel .datatrain-t,.datatrain-focus{background-color:#223e6a}.datatrain-focus,.datatrain-no-focus{display:inline-block;height:140px;width:180px;margin:0;padding:0;border:0;position:relative}html>body .datatrain-no-focus{margin:0}html>body .datatrain-focus-right,.datatrain-no-focus-right,html>body .datatrain-focus-left,.datatrain-no-focus-left,.datatrain-empty-padder{display:none}.datatrain-wagon{position:absolute;height:140px;width:140px;left:20px;padding:0 10px;box-sizing:border-box;background-color:#91b8e1;border:none;border-radius:50%;font:14px/20px "opensans_bold",Arial,sans-serif;color:#fff}.datatrain-wagon a{color:#fff;text-decoration:none;background:url("../images/arrow-right-white.png") left center no-repeat transparent;padding-left:10px}.datatrain-wagon a:hover{color:#fff;text-decoration:underline}.datatrain-focus .datatrain-wagon{background-color:#0076ba}.datatrain-table+.buttonpanel-container{display:none}@media (max-width: 1023px){.mainsection>.headerpanel .metapanel{margin-bottom:10px;float:left;text-align:left;width:100%}.mainsection>.headerpanel .metapanel .flowstatus{line-height:22px}}@media (max-width: 767px){.mainsection>.headerpanel .infopanel .infojob{display:block}.mainsection>.headerpanel .infopanel .metalink2 a{display:inline;font:16px/22px "opensans_bold",Arial,sans-serif}.mainsection>.headerpanel .metapanel .metalink{display:block;float:right}}input[type='text'],input[type='password'],.mainsection .inputtext,.myaccount .inputtext300,.mainsection .inputtext300,.mainsection .textindentpanel .inputtext300,.jobsearch .inputtext,.jobsearch .savepanel .inputtext,.blockpanel .input-textarea,.blockpanel .input-text,.blockpanel .input-smaller input,.blockpanel .sugInput-input{box-sizing:border-box;display:inline-block;height:40px;margin:0;border:none;padding:6px 20px 7px;background-color:#e0eeff;font:16px/24px "opensans_regular",Arial,sans-serif;color:#223e6a;width:100%;max-width:340px}input[type='text']:focus,input[type='password']:focus{background:#0076ba;color:#fff;outline:none}.jobsearch .contentgrouppanel .inputtext{margin:0 0 21px}.blockpanel .inputtextmulti,.blockpanel .inputtextmulti2,textarea{box-sizing:border-box;display:inline-block;margin:0;border:none;padding:6px 20px 7px;background-color:#e0eeff;font:16px/24px "opensans_regular",Arial,sans-serif;color:#223e6a}.blockpanel .inputtextmulti:focus,.blockpanel .inputtextmulti2:focus,textarea:focus{background:#0076ba;color:#fff;outline:none}select:focus{outline:none}select,.filter-group select,.mainsection .inputselect,.jobsearch .resultpropertiescontentpanel .inputselect,.mainsection .searchresults .sortbypanel .inputselect,.mainsection .listingperpagepanel .inputselect,.mainsection .searchresults .listingperpagepanel .inputselect,.blockpanel .input-select,.blockpanel .input-date-time select,.blockpanel .entity-value select{box-sizing:border-box;appearance:none;-webkit-appearance:none;-moz-appearance:none;display:inline-block;height:40px;margin:0;border:none;border-radius:22px;padding:6px 40px 7px 15px;background:url("../images/select-down-arrow.png") right center no-repeat #e0eeff;font:16px/24px "opensans_regular",Arial,sans-serif;color:#223e6a;display:block}select:focus,.filter-group select:focus,.mainsection .inputselect:focus,.jobsearch .resultpropertiescontentpanel .inputselect:focus,.mainsection .searchresults .sortbypanel .inputselect:focus,.mainsection .listingperpagepanel .inputselect:focus,.mainsection .searchresults .listingperpagepanel .inputselect:focus,.blockpanel .input-select:focus,.blockpanel .input-date-time select:focus,.blockpanel .entity-value select:focus{outline:none}@media screen and (min-width: 0\0){select,.filter-group select,.mainsection .inputselect,.jobsearch .resultpropertiescontentpanel .inputselect,.mainsection .searchresults .sortbypanel .inputselect,.mainsection .listingperpagepanel .inputselect,.mainsection .searchresults .listingperpagepanel .inputselect,.blockpanel .input-select,.blockpanel .input-date-time select,.blockpanel .entity-value select{background-image:none;border-right:none !important;padding-right:20px}}@media \0screen\,screen\9{select,.filter-group select,.mainsection .inputselect,.jobsearch .resultpropertiescontentpanel .inputselect,.mainsection .searchresults .sortbypanel .inputselect,.mainsection .listingperpagepanel .inputselect,.mainsection .searchresults .listingperpagepanel .inputselect,.blockpanel .input-select,.blockpanel .input-date-time select,.blockpanel .entity-value select{background-image:none;border-right:none !important;padding-right:10px}}.mainsection .label,.blockpanel .entity-label,.menuHierarchy label,.entity-checkbox-label,.myaccount .label,.mainsection .label,.accessmanagement .entity-label-mandatory,.accessmanagement .entity-label,.mainsection .searchresults .label,.mainsection .myjobpage .label,.mainsection .searchresults .listingperpagepanel .label,.mainsection .searchresults .sortbypanel .label,.jobsearch .labelcontent,.jobsearch .contentdatapanel .searchLookup,.jobsearch .label,.jobsearch .savepanel .label,.jobsearch .resultpropertiescontentpanel .label,.myaccount .entity-instruction,.myaccount .text,.skillsgrouppanel .labelcontent,.messagecenter .entity-label,.messagecenter .column-header-value{font:14px/20px "opensans_regular",Arial,sans-serif;color:#223e6a;padding:0 0 5px;display:inline-block}.mainsection .label .mandatory-img,.mainsection .label .requiredimg,.blockpanel .entity-label .mandatory-img,.blockpanel .entity-label .requiredimg,.menuHierarchy label .mandatory-img,.menuHierarchy label .requiredimg,.entity-checkbox-label .mandatory-img,.entity-checkbox-label .requiredimg,.myaccount .label .mandatory-img,.myaccount .label .requiredimg,.mainsection .label .mandatory-img,.mainsection .label .requiredimg,.accessmanagement .entity-label-mandatory .mandatory-img,.accessmanagement .entity-label-mandatory .requiredimg,.accessmanagement .entity-label .mandatory-img,.accessmanagement .entity-label .requiredimg,.mainsection .searchresults .label .mandatory-img,.mainsection .searchresults .label .requiredimg,.mainsection .myjobpage .label .mandatory-img,.mainsection .myjobpage .label .requiredimg,.mainsection .searchresults .listingperpagepanel .label .mandatory-img,.mainsection .searchresults .listingperpagepanel .label .requiredimg,.mainsection .searchresults .sortbypanel .label .mandatory-img,.mainsection .searchresults .sortbypanel .label .requiredimg,.jobsearch .labelcontent .mandatory-img,.jobsearch .labelcontent .requiredimg,.jobsearch .contentdatapanel .searchLookup .mandatory-img,.jobsearch .contentdatapanel .searchLookup .requiredimg,.jobsearch .label .mandatory-img,.jobsearch .label .requiredimg,.jobsearch .savepanel .label .mandatory-img,.jobsearch .savepanel .label .requiredimg,.jobsearch .resultpropertiescontentpanel .label .mandatory-img,.jobsearch .resultpropertiescontentpanel .label .requiredimg,.myaccount .entity-instruction .mandatory-img,.myaccount .entity-instruction .requiredimg,.myaccount .text .mandatory-img,.myaccount .text .requiredimg,.skillsgrouppanel .labelcontent .mandatory-img,.skillsgrouppanel .labelcontent .requiredimg,.messagecenter .entity-label .mandatory-img,.messagecenter .entity-label .requiredimg,.messagecenter .column-header-value .mandatory-img,.messagecenter .column-header-value .requiredimg{padding-right:3px}.blockpanel .input-date-time select{display:block}.mainsection label.text{display:inline-block}.mainsection label.text .index{padding-right:3px}.mainsection label.text+.textindentpanel{padding-left:0}.mainsection .label+input[type="text"]{display:block}.separatorpanel+label{margin-top:20px}input+label{font-weight:normal}.mainsection .tablelistindent .text-inline{margin:0}.mainsection .textindentpanel .inputtext300{box-sizing:border-box;display:block;margin:0;width:100%;max-width:320px}.mainsection .textindentpanel input[type="file"].inputtext300{background-color:transparent;padding-left:0}.mainsection .buttongrouppanel2{padding:0}input[type="button"]:first-child{margin-left:0}input[type="button"],.mainsection .inputbutton{box-sizing:border-box;height:37px;display:inline-block;margin:0;padding:6px 20px 7px 30px;border:none;border-radius:18px;font:16px/24px "opensans_bold",Arial,sans-serif;background:url("../images/arrow-right-white.png") 20px center no-repeat #0076ba;color:#fff}input[type="button"]:hover,.mainsection .inputbutton:hover{text-decoration:none;background-color:#223e6a;color:#fff}input[type="button"]+input[type="button"]{box-sizing:border-box;height:37px;display:inline-block;margin:0;padding:7px 0 6px 30px;border:none;border-radius:18px;background:url("../images/arrow-right-blue.png") 20px center no-repeat transparent;font:16px/24px "opensans_bold",Arial,sans-serif;color:#0076ba;text-decoration:none;margin-left:20px}input[type="button"]+input[type="button"]:hover{color:#223e6a;text-decoration:none;background:url("../images/arrow-right-darkblue.png") 20px center no-repeat transparent}#requisitionDescriptionInterface\.buttongrouppanelTop\.row1{display:none}#requisitionDescriptionInterface\.buttongrouppanelBottom\.row1>div:not(:first-child)>input[type="button"]{box-sizing:border-box;height:37px;display:inline-block;margin:0;padding:7px 0 6px 30px;border:none;border-radius:18px;background:url("../images/arrow-right-blue.png") 20px center no-repeat transparent;font:16px/24px "opensans_bold",Arial,sans-serif;color:#0076ba;text-decoration:none;margin-left:20px}#requisitionDescriptionInterface\.buttongrouppanelBottom\.row1>div:not(:first-child)>input[type="button"]:hover{color:#223e6a;text-decoration:none;background:url("../images/arrow-right-darkblue.png") 20px center no-repeat transparent}.contentpanel>input[type="button"]{margin:20px 0 20px 0}.blockpanel .textindentpanel .labelnote{margin:0;padding:8px 0 0 0;font:10px/12px "opensans_regular", Arial, sans-serif !important;color:#999;display:block}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10), only screen and (min-resolution: 120dpi){select{background-image:url("../images/select-down-arrow@2x.png");background-size:auto 7px}.mainsection .inputbutton,.accessmanagement .nav-btn{background-image:url("../images/arrow-right-white@2x.png");background-size:7px auto}}@media only screen and (max-width: 767px){#requisitionDescriptionInterface\.buttongrouppanelBottom\.row1>div>input[type="button"],#requisitionDescriptionInterface\.buttongrouppanelBottom\.row1>div:not(:first-child)>input[type="button"]{display:block;margin:0 0 10px 0}}@media only screen and (max-width: 479px){.blockpanel .labelcontent select{width:100%}.mainsection .inputselectpanel .inputselect{width:100%}}.custom-form-grid{margin:0 0 36px 0;border-bottom:1px solid #dfdfdf;padding:0;width:100%;max-width:1130px}.custom-form-grid .custom-form-columns{box-sizing:border-box;padding:0 40px 40px 0}.custom-form-grid .custom-form-columns input[type="text"]{display:block;width:100%}.custom-form-grid .custom-form-columns:first-child{width:33.3%}.custom-form-grid .custom-form-columns+.custom-form-columns+.custom-form-columns{width:33.3%}.custom-form-grid .entity-block{margin:0}.custom-form-grid .entity-block .entity-instruction{display:none}.custom-form-grid .entity-block+.output-text span{display:inline-block;padding:0 0 15px 0;font:10px/12px "opensans_regular",Arial,sans-serif !important;color:#999}.custom-form-grid .input-warning-msg{display:none}.custom-form-grid .input-warning-msg+label{color:#c54e2a}.custom-form-grid .input-warning-msg+label+select,.custom-form-grid .input-warning-msg+label+input[type="text"],.custom-form-grid .input-warning-msg+label+input[type="password"]{border:1px solid #c54e2a}.custom-form-grid .entity-value,.custom-form-grid .entity-value select,.custom-form-grid .custom-form-columns .input-select{line-height:1;width:100%;max-width:340px}.custom-form-grid fieldset.entity-value{border:none;padding:0}.custom-form-grid .menuHierarchy select,.custom-form-grid .input-date-time select{margin-bottom:10px}@media (max-width: 1023px){.custom-form-grid{display:block;width:100%;padding:0 0 36px 0}.custom-form-grid tbody,.custom-form-grid tr{display:block;width:100%;overflow:hidden}.custom-form-grid .entity-block{margin:0}.custom-form-grid .entity-block label{margin-top:15px}.custom-form-grid .custom-form-columns{display:block;width:100%;float:left;padding:0}.custom-form-grid .custom-form-columns input[type="text"],.custom-form-grid .custom-form-columns .input-select,.custom-form-grid .custom-form-columns select{max-width:340px}.custom-form-grid .custom-form-columns+.custom-form-columns+.custom-form-columns,.custom-form-grid .custom-form-columns:first-child{display:block;width:100%;float:left;padding:0}.entity-value,.entity-value select{max-width:100%}}@media only screen and (max-width: 479px){.custom-form-grid .entity-value,.custom-form-grid .entity-value select,.custom-form-grid .custom-form-columns input[type="text"],.custom-form-grid .custom-form-columns .input-select,.custom-form-grid .custom-form-columns select{width:100%;max-width:inherit}}.tablelist,.mainsection .tablelist{display:table}.table,.list,.attachment-list,.blockpanel .list,.blockpanel .attachment-list{border:0;margin:0;font:16px/22px "opensans_regular",Arial,sans-serif;color:#223e6a}.table tr,.list tr,.attachment-list tr,.blockpanel .list tr,.blockpanel .attachment-list tr{background-color:#e0eeff}.table tr:nth-child(2n),.list tr:nth-child(2n),.attachment-list tr:nth-child(2n),.blockpanel .list tr:nth-child(2n),.blockpanel .attachment-list tr:nth-child(2n){background-color:#fff}.table thead tr,.list thead tr,.attachment-list thead tr,.blockpanel .list thead tr,.blockpanel .attachment-list thead tr{background-color:#91b8e1;color:#fff}.table a,.list a,.attachment-list a,.blockpanel .list a,.blockpanel .attachment-list a{font:16px/22px "opensans_regular",Arial,sans-serif;color:#223e6a;text-decoration:none}.table a:hover,.list a:hover,.attachment-list a:hover,.blockpanel .list a:hover,.blockpanel .attachment-list a:hover{text-decoration:underline}.table .captionleft,.list .captionleft,.attachment-list .captionleft,.blockpanel .list .captionleft,.blockpanel .attachment-list .captionleft{margin:20px 0 10px;padding:0}.table .captionleft .text,.list .captionleft .text,.attachment-list .captionleft .text,.blockpanel .list .captionleft .text,.blockpanel .attachment-list .captionleft .text{font:16px/22px "opensans_regular",Arial,sans-serif;color:#223e6a}.table .list-evenrows,.table .list-oddrows,.list .list-evenrows,.list .list-oddrows,.attachment-list .list-evenrows,.attachment-list .list-oddrows,.blockpanel .list .list-evenrows,.blockpanel .list .list-oddrows,.blockpanel .attachment-list .list-evenrows,.blockpanel .attachment-list .list-oddrows{height:inherit}.table .firstcolumn,.list .firstcolumn,.attachment-list .firstcolumn,.blockpanel .list .firstcolumn,.blockpanel .attachment-list .firstcolumn{padding:12px 20px}.table .firstcolumn .labelpanel,.list .firstcolumn .labelpanel,.attachment-list .firstcolumn .labelpanel,.blockpanel .list .firstcolumn .labelpanel,.blockpanel .attachment-list .firstcolumn .labelpanel{margin:0;padding:0}.table .firstcolumn .labelpanel .label,.list .firstcolumn .labelpanel .label,.attachment-list .firstcolumn .labelpanel .label,.blockpanel .list .firstcolumn .labelpanel .label,.blockpanel .attachment-list .firstcolumn .labelpanel .label{padding:0;font:16px/22px "opensans_bold",Arial,sans-serif;color:#223e6a}.table .secondcolumn,.list .secondcolumn,.attachment-list .secondcolumn,.blockpanel .list .secondcolumn,.blockpanel .attachment-list .secondcolumn{padding:12px 20px}.table .secondcolumn .valuepanel,.list .secondcolumn .valuepanel,.attachment-list .secondcolumn .valuepanel,.blockpanel .list .secondcolumn .valuepanel,.blockpanel .attachment-list .secondcolumn .valuepanel{padding:0}.table .secondcolumn .valuepanel .value,.list .secondcolumn .valuepanel .value,.attachment-list .secondcolumn .valuepanel .value,.blockpanel .list .secondcolumn .valuepanel .value,.blockpanel .attachment-list .secondcolumn .valuepanel .value{padding:0;font:16px/22px "opensans_regular",Arial,sans-serif;color:#223e6a}.list .list-header,.list .attachment-list-header,.list .list-column,.list .attachment-list-column,.attachment-list .list-header,.attachment-list .attachment-list-header,.attachment-list .list-column,.attachment-list .attachment-list-column,.blockpanel .list .list-header,.blockpanel .list .attachment-list-header,.blockpanel .list .list-column,.blockpanel .list .attachment-list-column,.blockpanel .attachment-list .list-header,.blockpanel .attachment-list .attachment-list-header,.blockpanel .attachment-list .list-column,.blockpanel .attachment-list .attachment-list-column{border:0;padding:12px 20px;background-color:transparent}.list .list-header .label,.list .attachment-list-header .label,.list .list-column .label,.list .attachment-list-column .label,.attachment-list .list-header .label,.attachment-list .attachment-list-header .label,.attachment-list .list-column .label,.attachment-list .attachment-list-column .label,.blockpanel .list .list-header .label,.blockpanel .list .attachment-list-header .label,.blockpanel .list .list-column .label,.blockpanel .list .attachment-list-column .label,.blockpanel .attachment-list .list-header .label,.blockpanel .attachment-list .attachment-list-header .label,.blockpanel .attachment-list .list-column .label,.blockpanel .attachment-list .attachment-list-column .label{padding:0;font:16px/22px "opensans_bold",Arial,sans-serif;color:#223e6a}.list .list-header .text,.list .attachment-list-header .text,.list .list-column .text,.list .attachment-list-column .text,.attachment-list .list-header .text,.attachment-list .attachment-list-header .text,.attachment-list .list-column .text,.attachment-list .attachment-list-column .text,.blockpanel .list .list-header .text,.blockpanel .list .attachment-list-header .text,.blockpanel .list .list-column .text,.blockpanel .list .attachment-list-column .text,.blockpanel .attachment-list .list-header .text,.blockpanel .attachment-list .attachment-list-header .text,.blockpanel .attachment-list .list-column .text,.blockpanel .attachment-list .attachment-list-column .text{padding:0;font:16px/22px "opensans_regular",Arial,sans-serif;color:#223e6a}.list .attachment-list-header .label,.attachment-list .attachment-list-header .label,.blockpanel .list .attachment-list-header .label,.blockpanel .attachment-list .attachment-list-header .label{color:#fff}.list .command-link-visited,.attachment-list .command-link-visited,.blockpanel .list .command-link-visited,.blockpanel .attachment-list .command-link-visited{display:inline-block;height:auto;margin:0;padding:0 0 0 10px;font:16px/22px "opensans_bold",Arial,sans-serif;color:#0076ba;background:url("../images/arrow-right-blue.png") left 6px no-repeat transparent;text-decoration:none}.list .command-link-visited:hover,.attachment-list .command-link-visited:hover,.blockpanel .list .command-link-visited:hover,.blockpanel .attachment-list .command-link-visited:hover{color:#223e6a;background-image:url("../images/arrow-right-darkblue.png");background-position:left 6px;text-decoration:none}.blockpanel .attachment-list .list-header .label{color:#fff}@media only screen and (max-width: 767px){.table,.list,.blockpanel .list,.attachment-list,.blockpanel .attachment-list{width:auto;display:block}.table:before,.table:after,.list:before,.list:after,.blockpanel .list:before,.blockpanel .list:after,.attachment-list:before,.attachment-list:after,.blockpanel .attachment-list:before,.blockpanel .attachment-list:after{content:" ";display:table}.table:after,.list:after,.blockpanel .list:after,.attachment-list:after,.blockpanel .attachment-list:after{clear:both}.table thead,.table th,.list thead,.list th,.blockpanel .list thead,.blockpanel .list th,.attachment-list thead,.attachment-list th,.blockpanel .attachment-list thead,.blockpanel .attachment-list th{display:none}.table caption,.list caption,.blockpanel .list caption,.attachment-list caption,.blockpanel .attachment-list caption{float:left;width:auto;display:block}.table tbody,.table tr,.list tbody,.list tr,.blockpanel .list tbody,.blockpanel .list tr,.attachment-list tbody,.attachment-list tr,.blockpanel .attachment-list tbody,.blockpanel .attachment-list tr{float:left;width:100%;display:block}.table td,.list td,.blockpanel .list td,.attachment-list td,.blockpanel .attachment-list td{float:left;width:100%;display:block;padding:0 20px}.table .firstcolumn,.list .firstcolumn,.blockpanel .list .firstcolumn,.attachment-list .firstcolumn,.blockpanel .attachment-list .firstcolumn{float:left;box-sizing:border-box;width:100%;display:block;padding:12px 20px 0}.table .secondcolumn,.list .secondcolumn,.blockpanel .list .secondcolumn,.attachment-list .secondcolumn,.blockpanel .attachment-list .secondcolumn{float:left;box-sizing:border-box;width:100%;display:block;padding:0 20px 12px}.list tr,.attachment-list tr,.blockpanel .list tr,.blockpanel .attachment-list tr{padding:12px 0}.list .attachment-list-column:nth-last-child(6):before,.attachment-list .attachment-list-column:nth-last-child(6):before,.blockpanel .list .attachment-list-column:nth-last-child(6):before,.blockpanel .attachment-list .attachment-list-column:nth-last-child(6):before{content:"Relevant File";font:16px/16px "opensans_regular",Arial,sans-serif;color:#223e6a;white-space:nowrap;padding:0 10px 0 0}.list .attachment-list-column:nth-last-child(5):before,.attachment-list .attachment-list-column:nth-last-child(5):before,.blockpanel .list .attachment-list-column:nth-last-child(5):before,.blockpanel .attachment-list .attachment-list-column:nth-last-child(5):before{content:"Resume";font:16px/16px "opensans_regular",Arial,sans-serif;color:#223e6a;white-space:nowrap;padding:0 10px 0 0}.list span[id$="-fileName"],.attachment-list span[id$="-fileName"],.blockpanel .list span[id$="-fileName"],.blockpanel .attachment-list span[id$="-fileName"]{font:24px/28px "opensans_regular",Arial,sans-serif;color:#223e6a;display:inline-block;margin:10px 0}.list .command-link-visited,.attachment-list .command-link-visited,.blockpanel .list .command-link-visited,.blockpanel .attachment-list .command-link-visited{margin-top:10px}.list .list-column,.list .attachment-list-column,.attachment-list .list-column,.attachment-list .attachment-list-column,.blockpanel .list .list-column,.blockpanel .list .attachment-list-column,.blockpanel .attachment-list .list-column,.blockpanel .attachment-list .attachment-list-column{box-sizing:border-box;float:left;width:100%;display:block;padding:0 20px}.list .command-link-visited,.attachment-list .command-link-visited,.blockpanel .list .command-link-visited,.blockpanel .attachment-list .command-link-visited{margin-top:10px}.summary .list .list-column{float:left;width:100%;display:block}.summary .list .list-column:nth-last-child(3){max-width:280px;overflow:hidden}.summary .list .list-column:nth-last-child(4):before{padding:0 5px 0 0;font:16px/22px "opensans_bold",Arial,sans-serif;content:"Resume: "}.summary .list .list-column:nth-last-child(5):before{padding:0 5px 0 0;font:16px/22px "opensans_bold",Arial,sans-serif;content:"Relevant File: "}}@media only screen and (max-width: 479px){.blockpanel .attachment-list{margin-left:-20px;margin-right:-20px;margin-left:0\9\0;margin-right:0\9\0}.blockpanel .attachment-list caption{box-sizing:border-box;margin:0 20px;margin:0\9\0}}.column165 .helppanel{display:none}#ftlpageid[value='requisitionDescriptionPage'] ~ .masterbody .link2panel{display:none !important}#span_requisitionDescriptionInterface\.BOTTOM_ADDTHIS\.row1>a{margin-left:40px}#jobs th[scope=row]{text-align:left}.mainsection #requisitionDescriptionPrintableInterface,.mainsection .requisitionDescription{margin:40px}.mainsection #requisitionDescriptionPrintableInterface h1 .subtitle,.mainsection .requisitionDescription h1 .subtitle{font:16px/22px "opensans_bold",Arial,sans-serif !important}.mainsection #requisitionDescriptionPrintableInterface h2 span,.mainsection .requisitionDescription h2 span{font:16px/22px "opensans_bold",Arial,sans-serif !important}.mainsection #requisitionDescriptionPrintableInterface h2 .inlinepanel span,.mainsection .requisitionDescription h2 .inlinepanel span{font:16px/22px "opensans_regular",Arial,sans-serif !important}.mainsection #requisitionDescriptionPrintableInterface .columnfull,.mainsection .requisitionDescription .columnfull{padding-right:0;width:100%}.mainsection #requisitionDescriptionPrintableInterface .editablesection,.mainsection .requisitionDescription .editablesection{width:75%}.mainsection #requisitionDescriptionPrintableInterface .editablesection .contentlinepanel b,.mainsection .requisitionDescription .editablesection .contentlinepanel b{font-family:"opensans_bold",Arial,sans-serif}.mainsection #requisitionDescriptionPrintableInterface .editablesection .contentlinepanel .separator,.mainsection .requisitionDescription .editablesection .contentlinepanel .separator{display:inline;text-indent:inherit;margin:0;font:16px/22px "opensans_bold",Arial,sans-serif}.mainsection #requisitionDescriptionPrintableInterface .editablesection ul,.mainsection .requisitionDescription .editablesection ul{padding-left:20px}.mainsection #requisitionDescriptionPrintableInterface .editablesection .subtitle,.mainsection .requisitionDescription .editablesection .subtitle{font:16px/22px "opensans_bold",Arial,sans-serif}.mainsection #requisitionDescriptionPrintableInterface .editablesection .text,.mainsection .requisitionDescription .editablesection .text{font:16px/22px "opensans_regular",Arial,sans-serif !important}.mainsection #requisitionDescriptionPrintableInterface .editablesection .text font,.mainsection .requisitionDescription .editablesection .text font{font-size:16px !important}@media only screen and (max-width: 767px){#span_requisitionDescriptionInterface\.BOTTOM_ADDTHIS\.row1>a{margin-left:20px}.mainsection #requisitionDescriptionPrintableInterface,.mainsection .requisitionDescription{margin:20px 20px}.mainsection #requisitionDescriptionPrintableInterface .editablesection,.mainsection .requisitionDescription .editablesection{width:100%}.mainsection #requisitionDescriptionPrintableInterface .editablesection .contentlinepanel h2,.mainsection .requisitionDescription .editablesection .contentlinepanel h2{display:block}.mainsection #requisitionDescriptionPrintableInterface .editablesection .contentlinepanel h2 ~ .inline,.mainsection #requisitionDescriptionPrintableInterface .editablesection .contentlinepanel h2+.inline+.subtitle,.mainsection .requisitionDescription .editablesection .contentlinepanel h2 ~ .inline,.mainsection .requisitionDescription .editablesection .contentlinepanel h2+.inline+.subtitle{display:none}.mainsection #requisitionDescriptionPrintableInterface .editablesection .contentlinepanel h2+.inline+.subtitle+.inline+.text,.mainsection .requisitionDescription .editablesection .contentlinepanel h2+.inline+.subtitle+.inline+.text{display:block;margin-bottom:10px}.mainsection #requisitionDescriptionPrintableInterface .editablesection .contentlinepanel .separator,.mainsection .requisitionDescription .editablesection .contentlinepanel .separator{display:none}}.blockpanel .questionnaire .separatorpanel{padding-top:20px}.blockpanel .questionnaire .textindentpanel .inputselect1{margin:0;display:inline-block;width:inherit}.blockpanel .questionnaire label.text{display:inline-block;margin-bottom:5px}.blockpanel .questionnaire label .index,.blockpanel .questionnaire label .description{font:16px/22px "opensans_regular",Arial,sans-serif}.blockpanel .questionnaire label .index{padding-right:5px}@media only screen and (max-width: 479px){.blockpanel .questionnaire .textindentpanel .inputselect1{width:100%}}.partner-options.import{border:0;margin:0 0 40px;padding:0}.partner-options.import .fs-508 label{margin-left:0}.mainsection .blockpanel+.blockpanel{border:none;margin:0;padding:0}.summary{display:block;width:100%}.summary h1{font:32px/36px "opensans_regular",Arial,sans-serif;color:#223e6a}.summary .groupcontentpanel{margin:0}.summary .descriptionpanel .subtitle{font:16px/22px "opensans_regular",Arial,sans-serif;color:#223e6a}.summary .blockpanel{border:none;margin:0;padding:0}.summary .blockpanel .list thead tr{background-color:#e0eeff}.summary .blockpanel .list thead tr .label{color:#223e6a}.summary .blockpanel .list tbody tr{background-color:#e0eeff}.summary .blockpanel .list tbody tr:nth-child(2n+1){background-color:#fff}.summary .contentblockpanel{margin:0}.summary .contentblockpanel .nolabelvaluepanel{margin:0}.summary .contentblockpanel .nolabelvaluepanel .value{padding:12px 20px;background-color:#fff}.summary .contentblockpanel:nth-child(2n+1) .nolabelvaluepanel .value{background-color:#e0eeff}.summary .contentblockpanel>.labelpanel{margin:0;padding:12px 20px}.summary .contentblockpanel>.labelpanel>.label{font-size:16px;line-height:22px}.summary .subtitleblockpanel{box-sizing:border-box;margin:0;padding:15px 20px;background:#91b8e1}.summary .subtitleblock{font:16px/22px "opensans_bold",Arial,sans-serif;color:#fff}.summary .headerblockpanel{background:#fff;padding:0;margin:40px 0 20px}.summary .titleblock{font:24px/28px "opensans_regular",Arial,sans-serif;color:#223e6a}.summary .infoblockpanel{display:block;margin:0;padding:12px 20px}.summary .value{font-size:16px;line-height:22px;color:#223e6a}.summary .table+.table tr{background-color:#e0eeff}.summary .table+.table tr:nth-child(2n+1){background-color:#fff}@media only screen and (max-width: 479px){.summary .groupcontentpanel{margin-left:-20px;margin-right:-20px}}.accessmanagement input[type="text"],.accessmanagement input[type="password"]{display:block;width:100%;max-width:340px;margin-bottom:20px}.accessmanagement span.iam-block-main-border-fix{display:block;margin:20px 0 0}.accessmanagement .mainsection{margin:40px}.accessmanagement .mainsection .mainsection{margin:0}.accessmanagement .mainsection .mastercontentpanel{margin:0}.accessmanagement .button-group-center{padding:0;margin:40px 0}.accessmanagement .button-group-center a{display:inline-block;height:auto;margin:0;padding:0 0 0 10px;font:16px/22px "opensans_bold",Arial,sans-serif;color:#0076ba;background:url("../images/arrow-right-blue.png") left 6px no-repeat transparent;text-decoration:none}.accessmanagement .button-group-center a:hover{color:#223e6a;background-image:url("../images/arrow-right-darkblue.png");background-position:left 6px;text-decoration:none}.accessmanagement .button-group-center .nav-btn:first-child{box-sizing:border-box;height:37px;display:inline-block;margin:0;padding:6px 20px 7px 30px;border:none;border-radius:18px;font:16px/24px "opensans_bold",Arial,sans-serif;background:url("../images/arrow-right-white.png") 20px center no-repeat #0076ba;color:#fff}.accessmanagement .button-group-center .nav-btn:first-child:hover{text-decoration:none;background-color:#223e6a;color:#fff}.accessmanagement .page-header{padding:0;max-width:640px}.accessmanagement .page-header+table{margin-top:20px}.accessmanagement .page-header-text{font:16px/22px "opensans_regular",Arial,sans-serif;color:#223e6a}.accessmanagement .page-header-action{padding-bottom:0;margin-bottom:33px}.accessmanagement .page-heading-header-title{font:32px/36px "opensans_regular",Arial,sans-serif;color:#223e6a}.accessmanagement .dialog-columns{padding:0}.accessmanagement .entity-mandatory-field{font:16px/22px "opensans_bold",Arial,sans-serif;color:#223e6a;margin-bottom:33px}.accessmanagement .nav-btn5{padding:0}.accessmanagement .block-main-border-fix{padding:0;margin:0}.accessmanagement .iam-link-small-no-text-decoration a{display:inline-block;height:auto;margin:0;padding:0 0 0 10px;font:16px/22px "opensans_bold",Arial,sans-serif;color:#0076ba;background:url("../images/arrow-right-blue.png") left 6px no-repeat transparent;text-decoration:none}.accessmanagement .iam-link-small-no-text-decoration a:hover{color:#223e6a;background-image:url("../images/arrow-right-darkblue.png");background-position:left 6px;text-decoration:none}@media only screen and (max-width: 767px){.accessmanagement .mainsection{margin:20px}}html>body .jobsearch .contentdatapanel{float:none;width:auto;border:none;margin:0 0 20px 0;padding:0}html>body .jobsearch .contentdatapanel span{display:none}html>body .jobsearch .contentdatapanel span.action{display:inherit}html>body .jobsearch .selectedlink{border:0}#advancedSearchHeaderInterface,#basicSearchHeaderInterface{width:75%}.mainsection .searchresults .resultstitlepanel{margin:0 0 10px 0}.jobsearch .titlelink a{display:inline-block;margin-bottom:20px;font:24px/28px "opensans_regular",Arial,sans-serif;color:#223e6a;text-decoration:none}.jobsearch .titlelink a:hover{color:#223e6a;text-decoration:underline}.jobsearch .titlemetapanel{margin:0;padding:0}.jobsearch .linklabel{display:inline-block;font:24px/28px "opensans_regular",Arial,sans-serif;color:#223e6a;margin:0 0 10px 0}.jobsearch .linkpanel{border:0;padding:0;background:#fff}.jobsearch .contentdatapanel .inputselect{max-width:340px}.jobsearch .contentdatapanel .searchLookup{display:block}.jobsearch .resultpropertiescontentpanel{border:none;margin:0 40px;padding:0}.jobsearch .boxresults{margin:0}.jobsearch .boxresults .boxresultsbottom{display:none}.jobsearch .boxpanelbottom,.jobsearch .boxpaneltop{display:none}.jobsearch .action a{margin:0;font:14px/18px "opensans_regular",Arial,sans-serif}.jobsearch .selectedlink{border:none;cursor:default;display:inline;margin:0;padding:0;background-color:#fff}.jobsearch .jobcontentpanel .separator,.jobsearch .column{width:100%}.jobsearch .tablelist1{display:block}.jobsearch .tablelist1 .column{display:block;width:100%}.jobsearch .tablelist1 .column1{display:block;width:100%;text-align:left}.jobsearch .tablelist1 .column1 .metalink2{margin-left:40px}.jobsearch .tablelist1 .column1 .metalink2:first-child{margin-left:0}.jobsearch .tablelist1 .column1 .separator{display:none !important}.jobsearch .savepanel{width:75%}.jobsearch .savepanel .savecontentpanel{border:0;padding:0}.jobsearch .savepanel .savetitlepanel .subtitle{font:16px/22px "opensans_bold",Arial,sans-serif;color:#223e6a}.jobsearch .savepanel .descriptionpanel .text{font:16px/22px "opensans_regular",Arial,sans-serif;color:#223e6a}.jobsearch .ftllist .text,.jobsearch .ftllist .titlelink a{color:#fff}.jobsearch .ftllist .jobtype{display:block;color:#fff}.jobsearch .ftllist .jobposted,.jobsearch .ftllist .jobpostedinline{font:16px/22px "opensans_regular",Arial,sans-serif;color:#fff}.jobsearch .ftllist .morelocation .text{font-family:"opensans_bold",Arial,sans-serif}.jobsearch .ftlblankrow{display:none}.jobsearch .statuspanel{padding:0;margin:20px 0 10px 0}.jobsearch .statuspanel .text{font:24px/28px "opensans_regular",Arial,sans-serif;color:#223e6a}.jobsearch .listingperpagepanel{display:inline-block !important;margin:10px 0}.jobsearch .sortbypanel{display:inline-block;margin:10px 0 0 20px}.jobsearch .sortbypanel .inputselect{width:100%}.jobsearch .iconpanel{display:none}.jobsearch .iconcontentpanel{box-sizing:border-box;width:75%;margin:0 0 20px 0;border:0;padding:40px;background-color:#91b8e1}.jobsearch .iconcontentpanel .separator{display:none !important}.jobsearch .iconcontentpanel .jobtitlepanel{display:block;margin:0 0 20px 0}.jobsearch .iconcontentpanel .metalink2 a{box-sizing:border-box;height:37px;display:inline-block;margin:0;padding:6px 20px 7px 30px;border:none;border-radius:18px;font:16px/24px "opensans_bold",Arial,sans-serif;background:url("../images/arrow-right-white.png") 20px center no-repeat #0076ba;color:#fff;margin:20px 20px 0 0}.jobsearch .iconcontentpanel .metalink2 a:hover{text-decoration:none;background-color:#223e6a;color:#fff}.jobsearch .iconcontentpanel .separator+.metalink2 a,.jobsearch .iconcontentpanel .metalink2 ~ .metalink2 a{display:inline-block;height:auto;margin:0;padding:0 0 0 10px;font:16px/22px "opensans_bold",Arial,sans-serif;color:#fff;background:url("../images/arrow-right-white.png") left 6px no-repeat transparent;text-decoration:none;height:auto;margin:20px 40px 0 20px}.jobsearch .iconcontentpanel .separator+.metalink2 a:hover,.jobsearch .iconcontentpanel .metalink2 ~ .metalink2 a:hover{color:#e0eeff;background-image:url("../images/arrow-right-lightblue.png");background-position:left 6px;text-decoration:none}.jobsearch .iconcontentpanel span[id*="addthisButton"]{display:inline-block;padding:20px 0 0 20px}.jobsearch .iconcontentpanel .text{color:#fff}.languageSelectInterface{margin-right:40px}.mastercontentpanel .languageSelectInterface{margin-right:0}.ftlboxfloatcontainer .jobsearch .labelcontent{padding:0}@media only screen and (max-width: 1023px){.jobsearch .resultpropertiescontentpanel{margin:20px 20px 40px}.jobsearch .resultpropertiescontentpanel .inputbutton{display:block;margin:0 0 10px 0}.jobsearch .searchresults{margin:20px}.jobsearch .iconcontentpanel{width:100%;padding:20px}}@media only screen and (max-width: 767px){#advancedSearchHeaderInterface,#basicSearchHeaderInterface{width:100%}.languageSelectInterface{float:none;margin:20px 20px 40px 20px}.jobsearch .languageSelectInterface{margin:0 0 20px 0}.jobsearch .listingperpagepanel,.jobsearch .sortbypanel{float:none;display:block;margin:0 0 10px 0}.jobsearch .tablelist1 .column1 .metalink2{margin:0;display:block}}@media only screen and (max-width: 479px){.jobsearch .searchresults .ftllist{display:table;margin-left:-20px;margin-right:-20px}.jobsearch .searchresults .sortbypanel .inputselect{max-width:none;width:100%}}#jobs .even{background:#e0eeff}#jobs .odd{background:#fff}#jobs tr{font-size:1em}#jobs tr:last-child{border-bottom:none}#jobs thead th{font:16px/22px "opensans_bold",Arial,sans-serif;color:#fff;background-color:#91b8e1;border-bottom:none;padding:15px 20px 15px 0}#jobs thead th:first-child{width:20px;min-width:20px;padding-right:0}#jobs th+th+th+th+th{display:none}#jobs td{padding:12px 8px;vertical-align:top}#jobs td.icons{padding-left:2px;padding-right:0}#jobs td.actions{display:none}.filter-panel{box-sizing:border-box;width:25%;padding-right:40px}.jobListPanel{width:75%}.list-top-panel{position:relative;margin:-23px 0 5px 0;border:0;padding:0;vertical-align:top;font-size:14px}.list-top-panel:before,.list-top-panel:after{content:" ";display:table}.list-top-panel:after{clear:both}.list-top-panel select{font:14px/16px "opensans_regular",Arial,sans-serif;margin:1px 0 0 10px}.list-top-panel select:first-child{margin-left:0}.list-top-panel #sortBySelect{max-width:215px}.list-top-panel>.metalink2{display:block;margin:33px 0 0 0;padding-right:20px;float:left}.list-top-panel .list-top-panel-box{display:inline-block;margin-top:0;float:left}.list-top-panel .list-top-panel-box:before,.list-top-panel .list-top-panel-box:after{content:" ";display:table}.list-top-panel .list-top-panel-box:after{clear:both}.language-panel{float:left;display:block;margin:0 20px 0 0}.filter-language-panel{margin:0}.language-filter-group-content{margin:0}.sort-panel{float:right;display:block;margin:0}.sort-panel select{float:left}.topSearchContainer{background:#223e6a;padding:10px 40px 20px;margin:0}.topSearchContainer .criteria-field{display:inline-block;padding-right:40px;font:14px/20px "opensans_regular",Arial,sans-serif;color:#fff;text-indent:0;white-space:nowrap}.topSearchContainer .criteria-field input[type="text"]{margin:5px 0 0;display:block}.criteria-fields:before,.criteria-fields:after{content:" ";display:table}.criteria-fields:after{clear:both}.criteria-fields .search-button-container{margin:24px 0 0;padding-right:0;width:inherit}.criteria-fields .search-panel-links-container{margin:24px 0 0}.jobsearch .topSearchPanel .search-button{background:#0076ba url("../images/btn-search.png") center center no-repeat;padding:6px 40px 7px 0}.jobsearch .topSearchPanel .search-button:hover{text-decoration:none;background-color:#223e6a}.search-panel-links-container li a{display:inline-block;height:auto;margin:0;padding:0 0 0 10px;font:16px/22px "opensans_bold",Arial,sans-serif;color:#fff;background:url("../images/arrow-right-white.png") left 6px no-repeat transparent;text-decoration:none}.search-panel-links-container li a:hover{color:#e0eeff;background-image:url("../images/arrow-right-lightblue.png");background-position:left 6px;text-decoration:none}.mainsection .jobsearch .info-panel .subtitle{margin:0}.info-panel{width:auto;margin:20px 40px 0;padding:0;overflow:inherit}.info-panel-title{font:32px/36px "opensans_regular",Arial,sans-serif;padding:0}.page-info-panel{float:none;width:auto}.paging-info-data{font:16px/36px "opensans_regular",Arial,sans-serif}.leftLayout{margin:20px 40px}.leftLayout:before,.leftLayout:after{content:" ";display:table}.leftLayout:after{clear:both}#advanced-search-padding-panel{padding:40px}.filter-group{border:0}.filter-header{margin:0;background:#223e6a}.filter-header:before,.filter-header:after{content:" ";display:table}.filter-header:after{clear:both}.filter-header.filter-inactive{display:none}.filter-header .icon{float:right;width:35px;height:35px;margin:6px 20px 6px 10px}.filter-header .filter-colapse-open{background:url("../images/minus.png") right center}.filter-header .filter-colapse-close{background:url("../images/plus.png") right center}.filter-active a{box-sizing:border-box;background:#223e6a;display:block;font:16px/22px "opensans_bold",Arial,sans-serif;color:#fff;text-decoration:none;padding:12px 20px;min-height:46px;overflow:hidden}.filter-group-content{font-size:1em;margin:10px 0 20px}.filter-level-title{font:16px/22px "opensans_bold",Arial,sans-serif;color:#223e6a;margin:20px 0 10px 20px}.checkboxp{min-width:20px;width:20px}.checkbox-unchecked{background:url("../images/checkbox.png") left 3px no-repeat}.checkbox-checked{background:url("../images/checkbox-checked.png") left 3px no-repeat}.filter-panel .filter-text{font:14px/16px "opensans_regular",Arial,sans-serif;color:#223e6a}.filter-panel .filter-quantity{font:12px/16px "opensans_regular",Arial,sans-serif;color:#999;margin-left:5px}.filter-link{text-decoration:none;margin:20px 0 0 20px}.filter-link+.filter-link{margin-top:0}.filter-link-anchor{font:14px/16px "opensans_regular",Arial,sans-serif;color:#223e6a;cursor:pointer;background:url("../images/arrow-right-darkblue-small.png") left 5px no-repeat;padding:0 0 0 10px}.filter-link-anchor:hover{text-decoration:underline}.filter-link a{color:#223e6a;text-decoration:none}.input-wrapper{margin:20px}.no-results-info{font:16px/22px "opensans_bold",Arial,sans-serif}.no-result-option-list{padding:0;margin:0;list-style:none}.save-search-panel{margin:20px 0;border:0;padding:0;font:16px/22px "opensans_regular",Arial,sans-serif}.save-search-panel .text{white-space:normal}.save-search-panel .input-panel{float:left;width:inherit}.save-search-panel .input-panel .text{font:14px/18px "opensans_regular",Arial,sans-serif;display:block}.save-search-panel .input-panel .save-search-title{display:block;width:100%;max-width:340px;margin:5px 0 20px 0}.save-search-panel .input-panel .result-list-button{box-sizing:border-box;height:37px;display:inline-block;margin:0;padding:6px 20px 7px 30px;border:none;border-radius:18px;font:16px/24px "opensans_bold",Arial,sans-serif;background:url("../images/arrow-right-white.png") 20px center no-repeat #0076ba;color:#fff;margin-right:40px}.save-search-panel .input-panel .result-list-button:hover{text-decoration:none;background-color:#223e6a;color:#fff}.save-search-panel .list-link-panel{float:left;width:inherit;margin:90px 0 0 40px;padding:0}.save-search-panel .close-button-container{display:none}.actions-container{margin:0}.filter-top-panel-container{box-sizing:border-box;background-color:#e0eeff;border-radius:18px;margin:0 0 40px 0;padding:20px 20px 0 20px;z-index:inherit}.filter-list li{font:16px/20px "opensans_regular",Arial,sans-serif;color:#223e6a;margin:0 20px 20px 0;padding:2px 10px 2px 10px;display:inline-block;background-color:#fff;border-radius:13px}.filter-list li input{display:inline-block;width:19px;height:20px;padding:0;background:#fff url("../images/btn-remove.png") right center no-repeat;vertical-align:bottom}.filter-list li input:hover{background-color:#fff}.list-top-panel div:first-of-type{display:inline}.see-all-olf-panel{border:1px solid #223e6a}.see-all-olf-panel .mainsection{margin:0}.see-all-olf-panel .mainsection>.headerpanel{display:block;border:none;padding:30px 40px 20px;background:#fff;height:auto}.see-all-olf-panel .topSearchPanel{font:16px/22px "opensans_regular",Arial,sans-serif;color:#fff}.see-all-olf-panel .clearFilter{position:relative;border:0;padding:0;background:#223e6a}.see-all-olf-panel .clearFilter span.showXButton{right:20px;background-image:url("../images/btn-remove.png")}.see-all-olf-panel .topSearchPanel{background-color:#223e6a;padding:20px 40px}.see-all-olf-panel .filter-top-panel-container{margin:0 40px;width:inherit}.see-all-olf-panel .see-all-olf-table{height:470px}.see-all-olf-panel .see-all-olf-table .dataTables_processing{padding:10px 40px}.see-all-olf-panel .see-all-olf-table .dataTables_scroll{margin:0 40px}.see-all-olf-panel .see-all-olf-add{box-sizing:border-box;height:37px;display:inline-block;margin:0;padding:6px 20px 7px 30px;border:none;border-radius:18px;font:16px/24px "opensans_bold",Arial,sans-serif;background:url("../images/arrow-right-white.png") 20px center no-repeat #0076ba;color:#fff}.see-all-olf-panel .see-all-olf-add:hover{text-decoration:none;background-color:#223e6a;color:#fff}.see-all-olf-panel .see-all-olf-cancel a{box-sizing:border-box;height:37px;display:inline-block;margin:0;padding:7px 0 6px 30px;border:none;border-radius:18px;background:url("../images/arrow-right-blue.png") 20px center no-repeat transparent;font:16px/24px "opensans_bold",Arial,sans-serif;color:#0076ba;text-decoration:none}.see-all-olf-panel .see-all-olf-cancel a:hover{color:#223e6a;text-decoration:none;background:url("../images/arrow-right-darkblue.png") 20px center no-repeat transparent}.see-all-olf-panel .dataTable{border:none;margin:0;font:16px/22px "opensans_regular",Arial,sans-serif;color:#223e6a}.see-all-olf-panel .dataTable td{padding:0;vertical-align:top}.see-all-olf-panel .dataTable td:first-child{width:20px}.see-all-olf-panel .dataTable th{padding:15px 0 15px 20px;font:16px/22px "opensans_bold",Arial,sans-serif;color:#fff}.see-all-olf-panel .dataTable tr{background-color:#fff}.see-all-olf-panel .dataTable tr:nth-child(2n){background-color:#fff}.see-all-olf-panel .dataTable thead tr{background-color:#91b8e1}.see-all-olf-panel .dataTables_scrollBody{border:0}.see-all-olf-panel .see-all-olf-actions{padding:20px 40px;height:inherit}.see-all-olf-panel .see-all-olf-actions:before,.see-all-olf-panel .see-all-olf-actions:after{content:" ";display:table}.see-all-olf-panel .see-all-olf-actions:after{clear:both}.popup-overlay{opacity:0.8}@media only screen and (max-width: 1023px){#jobs:before,#jobs:after{content:" ";display:table}#jobs:after{clear:both}#jobs thead{display:none}#jobs tr{float:left;box-sizing:border-box;display:block;padding:20px;width:100%;height:auto}#jobs td,#jobs th{float:left;box-sizing:border-box;width:100%;padding:0;display:block}#jobs td:nth-child(3):before,#jobs th:nth-child(3):before{float:left;font:16px/22px "opensans_bold",Arial,sans-serif;content:"Location: ";margin-right:10px}#jobs td:nth-child(4):before,#jobs th:nth-child(4):before{float:left;font:16px/22px "opensans_bold",Arial,sans-serif;content:"Posting Date: ";margin-right:10px}.filter-panel{display:none}.save-search-panel{display:none !important}.jobsearch .savecontentpanel .save-search{display:none;float:none}.jobListPanel{box-sizing:border-box;width:100%}.list-top-panel>.metalink2{padding-right:0}.list-top-panel .list-top-panel-box{margin-top:20px;margin-left:0}}@media only screen and (max-width: 767px){.topSearchContainer{padding:10px 20px 20px}.topSearchContainer .criteria-field{display:block;float:none;padding-right:0}.topSearchContainer .criteria-field.search-button-container{display:inline-block;float:left}.topSearchContainer .criteria-field input[type="text"]{max-width:340px;width:100%}.topSearchContainer .search-panel-links-container{float:right}.info-panel{margin:12px 20px 20px}.sort-panel{float:none;margin:10px 0 0 0}.sort-panel select{float:none}.language-panel{margin:0;float:none}.leftLayout{margin:20px}.list-top-panel{display:block;margin-top:0}.list-top-panel select{margin:5px 0 0 0;width:100%;max-width:340px}.list-top-panel .list-top-panel-box{display:block;margin:0 0 20px 0;display:table}.list-top-panel .list-top-panel-box .sort-panel{display:table-footer-group;border-spacing:5px}.list-top-panel .list-top-panel-box .sort-panel:before{line-height:10px;content:".";color:white;display:block}.list-top-panel .list-top-panel-box .language-panel{display:table-header-group}.sort-panel,.language-panel{display:block}}@media only screen and (max-width: 479px){.info-panel .paging-info-data{display:block}.leftLayout{margin:20px 0}.list-top-panel{margin:0 20px 20px}.list-top-panel select{width:100%;max-width:none}.list-top-panel .list-top-panel-box{margin:0;display:table}.list-top-panel .list-top-panel-box .sort-panel{display:table-footer-group}.list-top-panel .list-top-panel-box .language-panel{display:table-header-group}#noResults{margin:0 20px}}.mainsection .myjobpage .mastercontentpanel2{margin:40px;padding:0}.mainsection .myjobpage .calloutimg{display:none}.mainsection .myjobpage .resultstitlepanel{margin:0 0 20px 0}.mainsection .myjobpage .descriptionpanel{margin:10px 0 20px 0}.mainsection .myjobpage .listingperpagepanel{display:inline-block;margin:10px 0}.mainsection .myjobpage .sortbypanel{display:inline-block;margin:10px 0 0 20px}.mainsection .myjobpage .sortbypanel .inputselect{width:100%}.mainsection .myjobpage .ftllist .text,.mainsection .myjobpage .ftllist .titlelinkoff,.mainsection .myjobpage .ftllist .titlelinkoff a,.mainsection .myjobpage .ftllist .titlelinkoff span,.mainsection .myjobpage .ftllist .titlelink a{color:#fff}.mainsection .myjobpage .ftllist .jobtype{display:block;color:#fff}.mainsection .myjobpage .ftllist .jobposted,.mainsection .myjobpage .ftllist .jobpostedinline{font:16px/22px "opensans_regular",Arial,sans-serif;color:#fff}.mainsection .myjobpage .ftllist .morelocation .text{font-family:"opensans_bold",Arial,sans-serif}.mainsection .myjobpage .ftlblankrow{display:none}.mainsection .myjobpage .statuspanel{padding:0;margin:20px 0 10px 0}.mainsection .myjobpage .statuspanel .text{font:24px/28px "opensans_regular",Arial,sans-serif;color:#223e6a}.mainsection .myjobpage .tablelist td>.contentlinepanel{box-sizing:border-box;width:75%;margin:0 0 20px 0;border:0;padding:40px;background-color:#91b8e1}.mainsection .myjobpage .tablelist td>.contentlinepanel .separator{display:none !important}.mainsection .myjobpage .tablelist td>.contentlinepanel .date{color:#fff}.mainsection .myjobpage .tablelist td>.contentlinepanel .metalink2 a{display:inline-block;height:auto;margin:0;padding:0 0 0 10px;font:16px/22px "opensans_bold",Arial,sans-serif;color:#fff;background:url("../images/arrow-right-white.png") left 6px no-repeat transparent;text-decoration:none;margin-left:40px}.mainsection .myjobpage .tablelist td>.contentlinepanel .metalink2 a:hover{color:#e0eeff;background-image:url("../images/arrow-right-lightblue.png");background-position:left 6px;text-decoration:none}.mainsection .myjobpage .tablelist td>.contentlinepanel .metalink2:first-child a{box-sizing:border-box;height:37px;display:inline-block;margin:0;padding:6px 20px 7px 30px;border:none;border-radius:18px;font:16px/24px "opensans_bold",Arial,sans-serif;background:url("../images/arrow-right-white.png") 20px center no-repeat #0076ba;color:#fff;margin-top:20px}.mainsection .myjobpage .tablelist td>.contentlinepanel .metalink2:first-child a:hover{text-decoration:none;background-color:#223e6a;color:#fff}.mainsection .myjobpage .iconpanel{display:none}.mainsection .myjobpage .iconcontentpanel{box-sizing:border-box;width:75%;margin:0 0 20px 0;border:0;padding:40px;background-color:#91b8e1}.mainsection .myjobpage .iconcontentpanel .separator{display:none !important}.mainsection .myjobpage .iconcontentpanel .jobtitlepanel{display:block;margin:0 0 20px 0}.mainsection .myjobpage .iconcontentpanel .metalink2{display:inline-block;margin-top:20px}.mainsection .myjobpage .iconcontentpanel .metalink2 a{box-sizing:border-box;height:37px;display:inline-block;margin:0;padding:6px 20px 7px 30px;border:none;border-radius:18px;font:16px/24px "opensans_bold",Arial,sans-serif;background:url("../images/arrow-right-white.png") 20px center no-repeat #0076ba;color:#fff;display:inline-block;margin-top:20px}.mainsection .myjobpage .iconcontentpanel .metalink2 a:hover{text-decoration:none;background-color:#223e6a;color:#fff}.mainsection .myjobpage .iconcontentpanel .separator+.metalink2 a,.mainsection .myjobpage .iconcontentpanel .metalink2 ~ .metalink2 a{display:inline-block;height:auto;margin:0;padding:0 0 0 10px;font:16px/22px "opensans_bold",Arial,sans-serif;color:#fff;background:url("../images/arrow-right-white.png") left 6px no-repeat transparent;text-decoration:none;margin-left:40px;height:auto}.mainsection .myjobpage .iconcontentpanel .separator+.metalink2 a:hover,.mainsection .myjobpage .iconcontentpanel .metalink2 ~ .metalink2 a:hover{color:#e0eeff;background-image:url("../images/arrow-right-lightblue.png");background-position:left 6px;text-decoration:none}.mainsection .myjobpage .iconpanelupdated{display:none}.mainsection .myjobpage .iconcontentpanelupdated{box-sizing:border-box;width:75%;margin:0 0 20px 0;border:0;padding:40px;background-color:#0081a6}.mainsection .myjobpage .iconcontentpanelupdated .jobupdated{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.mainsection .myjobpage .iconcontentpanelupdated .separator{display:none !important}.mainsection .myjobpage .iconcontentpanelupdated .contentlinepanel:first-child{display:block;margin:0 0 20px 0}.mainsection .myjobpage .iconcontentpanelupdated .contentlinepanel:first-child .text{display:block}.mainsection .myjobpage .iconcontentpanelupdated .metalink2 a{box-sizing:border-box;height:37px;display:inline-block;margin:0;padding:6px 20px 7px 30px;border:none;border-radius:18px;font:16px/24px "opensans_bold",Arial,sans-serif;background:url("../images/arrow-right-darkblue.png") 20px center no-repeat #fff;color:#223e6a;margin-top:20px}.mainsection .myjobpage .iconcontentpanelupdated .metalink2 a:hover{text-decoration:none;background-color:#e0eeff;color:#223e6a}.mainsection .myjobpage .iconcontentpanelupdated .separator+.metalink2 a,.mainsection .myjobpage .iconcontentpanelupdated .metalink2 ~ .metalink2 a{display:inline-block;height:auto;margin:0;padding:0 0 0 10px;font:16px/22px "opensans_bold",Arial,sans-serif;color:#fff;background:url("../images/arrow-right-white.png") left 6px no-repeat transparent;text-decoration:none;margin-left:40px;height:auto}.mainsection .myjobpage .iconcontentpanelupdated .separator+.metalink2 a:hover,.mainsection .myjobpage .iconcontentpanelupdated .metalink2 ~ .metalink2 a:hover{color:#e0eeff;background-image:url("../images/arrow-right-lightblue.png");background-position:left 6px;text-decoration:none}.mainsection .myjobpage .pagerpanel{display:block;width:75%;margin:40px 0}@media only screen and (max-width: 1023px){.mainsection .myjobpage .mastercontentpanel2{margin:20px}.mainsection .myjobpage .tablelist td>.contentlinepanel,.mainsection .myjobpage .iconcontentpanel,.mainsection .myjobpage .iconcontentpanelupdated,.mainsection .myjobpage .pagerpanel{width:100%}}@media only screen and (max-width: 767px){.mainsection .myjobpage .tablelist td>.contentlinepanel,.mainsection .myjobpage .iconcontentpanel,.mainsection .myjobpage .iconcontentpanelupdated{width:100%;padding:20px}.mainsection .myjobpage .tablelist td>.contentlinepanel .metalink2 a,.mainsection .myjobpage .iconcontentpanel .metalink2 a,.mainsection .myjobpage .iconcontentpanelupdated .metalink2 a{margin-left:0}.mainsection .myjobpage .tablelist td>.contentlinepanel .separator+.metalink2 a,.mainsection .myjobpage .tablelist td>.contentlinepanel .metalink2 ~ .metalink2 a,.mainsection .myjobpage .iconcontentpanel .separator+.metalink2 a,.mainsection .myjobpage .iconcontentpanel .metalink2 ~ .metalink2 a,.mainsection .myjobpage .iconcontentpanelupdated .separator+.metalink2 a,.mainsection .myjobpage .iconcontentpanelupdated .metalink2 ~ .metalink2 a{margin-left:20px;margin-top:20px}}@media only screen and (max-width: 479px){.mainsection .myjobpage .sortbypanel{float:none;margin-top:0;margin-left:0}.mainsection .myjobpage .tablelist td>.contentlinepanel,.mainsection .myjobpage .iconcontentpanel,.mainsection .myjobpage .iconcontentpanelupdated{box-sizing:inherit;margin-left:-20px;margin-right:-20px}}.masterbody>.mastercontentpanel{display:block;margin:40px}.myaccount{display:block}.myaccount input[type="checkbox"]+label{padding-left:10px}.myaccount .separator{display:inline-block;padding:0 20px 0 0;text-indent:-9999px}.myaccount .titleactionpanel{margin:0 0 40px 0;padding:0}.myaccount .descriptionpanel .subtitle{font-size:16px;line-height:22px}.myaccount .subtitle{display:block;margin-bottom:20px;font:24px/28px "opensans_regular",Arial,sans-serif;color:#223e6a}.myaccount .buttonpanel{margin:40px 0 0}.myaccount .headerblockpanel{margin:0;padding:12px 20px;background-color:#91b8e1;color:#fff}.myaccount .headerblockpanel:before,.myaccount .headerblockpanel:after{content:" ";display:table}.myaccount .headerblockpanel:after{clear:both}.myaccount .headerblockpanel .titleblock{font:16px/22px "opensans_bold",Arial,sans-serif;color:#fff}.myaccount .headerblockpanel .metalink2{float:right}.myaccount .headerblockpanel .metalink2 a{display:inline-block;height:auto;margin:0;padding:0 0 0 10px;font:16px/22px "opensans_bold",Arial,sans-serif;color:#fff;background:url("../images/arrow-right-white.png") left 6px no-repeat transparent;text-decoration:none}.myaccount .headerblockpanel .metalink2 a:hover{color:#e0eeff;background-image:url("../images/arrow-right-lightblue.png");background-position:left 6px;text-decoration:none}.myaccount .groupcontentpanel{margin:0}.myaccount .groupcontentpanel .contentblockpanel{margin:0}.myaccount .subtitleblockpanel{padding:0;margin:0}.myaccount .subtitleblockpanel .subtitleblock{font:16px/22px "opensans_bold",Arial,sans-serif;color:#223e6a;padding:12px 20px;display:inline-block}.myaccount .tablelistindent{display:block;margin:20px 0 0 0}.myaccount .tablelist{width:100%;display:table}.myaccount .tablelist .columnfull{padding:0;width:auto}.myaccount .tablelist .column165{display:none}.myaccount .blockpanel{border:0;margin:0;padding:0}.myaccount .blockpanel .blockpaneledit{padding:0}.myaccount .infoblockpanel{padding:12px 20px}.myaccount .descriptionpanel{margin:0 0 12px}.myaccount .text,.myaccount .value{font:16px/22px "opensans_regular",Arial,sans-serif;color:#223e6a}.myaccount .inputtext300{display:block;margin-bottom:20px}.myaccount .columnfull>.buttonpanel:first-child{display:none}@media only screen and (max-width: 767px){.masterbody>.mastercontentpanel{margin:20px}}@media only screen and (max-width: 479px){.myaccount .tablelist{width:auto;margin-left:-20px;margin-right:-20px}.myaccount .headerblockpanel h2{display:block}.myaccount .headerblockpanel .metalink2{display:block;float:none}.mainsection .myaccount .tablelist{margin-left:0;margin-right:0}}.footeraction .footeractionpanel{border:0}.mainsection .footeraction{display:block;margin:40px;height:auto}.mainsection .footeraction .footeractionpanel{border:0;overflow:visible;padding:0;height:auto}.mainsection .footeraction .footeractionpanel .buttonpanel-container{height:auto}.mainsection .footeraction .footeractionpanel .buttonpanel-container:before,.mainsection .footeraction .footeractionpanel .buttonpanel-container:after{content:" ";display:table}.mainsection .footeraction .footeractionpanel .buttonpanel-container:after{clear:both}.mainsection .footeraction .footeractionpanel .footergroupactionpanel .metalink2 a{display:inline-block;height:auto;margin:0;padding:0 0 0 10px;font:16px/22px "opensans_bold",Arial,sans-serif;color:#0076ba;background:url("../images/arrow-right-blue.png") left 6px no-repeat transparent;text-decoration:none}.mainsection .footeraction .footeractionpanel .footergroupactionpanel .metalink2 a:hover{color:#223e6a;background-image:url("../images/arrow-right-darkblue.png");background-position:left 6px;text-decoration:none}.mainsection .footeraction .footeractionpanel .flowstatus{display:inline-block;margin-top:7px;font:16px/22px "opensans_regular",Arial,sans-serif;color:#223e6a}@media only screen and (max-width: 767px){.mainsection .footeraction{margin:20px}.mainsection .footeraction .buttongrouppanel2 input{display:block;margin:10px 0 0}.mainsection .footeraction .buttongrouppanel2 .leftpanel,.mainsection .footeraction .buttongrouppanel2 .rightpanel{float:none;text-align:left}.mainsection .footeraction .buttongrouppanel2 .flowstatus{display:block;margin:20px 0 0 20px}.mainsection .footeraction .footeractionpanel .footergroupactionpanel .metalink2 a{display:block;margin-top:10px}}.mainsection .pagerpanel{display:inline-block}.mainsection .pagerpanel:before,.mainsection .pagerpanel:after{content:" ";display:table}.mainsection .pagerpanel:after{clear:both}.mainsection .pagerpanel .pagerlabel{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.mainsection .pagerpanel .pagersectionpanel{float:left;display:inline-block !important}.mainsection .pagerpanel .pagersectionpanel .separator{display:none}.mainsection .pagerpanel .pagersectionpanel .pager{display:inline-block;margin:0;padding-left:0}.mainsection .pagerpanel .pagersectionpanel .pager li{padding-right:0}.mainsection .pagerpanel .pagersectionpanel .pagerlink+span,.mainsection .pagerpanel .pagersectionpanel .pagerlinkselected+span{display:none}.mainsection .pagerpanel .pagersectionpanel .pagerlink a,.mainsection .pagerpanel .pagersectionpanel .pagerlinkselected a,.mainsection .pagerpanel .pagersectionpanel .navigation-link-disabled{border-left:1px solid #dfdfdf;display:inline-block;width:40px;height:40px;font:16px/40px "opensans_regular",Arial,sans-serif;color:#0076ba}.mainsection .pagerpanel .pagersectionpanel .pagerlink a:hover,.mainsection .pagerpanel .pagersectionpanel .pagerlinkselected a:hover,.mainsection .pagerpanel .pagersectionpanel .navigation-link-disabled:hover{color:#0076ba;background-color:#e0eeff;text-decoration:none}.mainsection .pagerpanel .pagersectionpanel .pagerlink a+span,.mainsection .pagerpanel .pagersectionpanel .pagerlinkselected a+span,.mainsection .pagerpanel .pagersectionpanel .navigation-link-disabled+span{display:none}.mainsection .pagerpanel .pagersectionpanel .pagerlinkselected a,.mainsection .pagerpanel .pagersectionpanel .navigation-link-disabled{color:#223e6a;font-family:"opensans_bold",Arial,sans-serif;background-color:#e0eeff}.mainsection .pagerpanel .pagersectionpanel .pagerlinkselected a:hover,.mainsection .pagerpanel .pagersectionpanel .navigation-link-disabled:hover{color:#223e6a}.mainsection .pagerpanel .pagersectionpanel .pagerlinkoff a{display:inline-block;width:40px;height:40px;font:16px/40px "opensans_regular",Arial,sans-serif;background-color:transparent;color:#0076ba}.mainsection .pagerpanel .pagersectionpanel .pagerlinkoff a:hover{background-color:transparent}.mainsection .pagerpanel .pagersectionpanel a[id$=".Previous"],.mainsection .pagerpanel .pagersectionpanel #previous{border-radius:20px 0 0 20px;background:#0076ba url("../images/arrow-left-white.png") center center no-repeat;width:50px;text-indent:-9999px}.mainsection .pagerpanel .pagersectionpanel a[id$=".Next"],.mainsection .pagerpanel .pagersectionpanel #next{border-radius:0 20px 20px 0;background:#0076ba url("../images/arrow-right-white.png") center center no-repeat;width:50px;text-indent:-9999px}.mainsection .pagerpanel .pagersectionpanel .pagerlink a[id$=".Previous"]:hover,.mainsection .pagerpanel .pagersectionpanel .pagerlink #previous:hover,.mainsection .pagerpanel .pagersectionpanel .pagerlink a[id$=".Next"]:hover,.mainsection .pagerpanel .pagersectionpanel .pagerlink #next:hover{background-color:#223e6a}.mainsection .pagerpanel .pagersectionpanel .pagerlinkoff a[id$=".Previous"]:hover,.mainsection .pagerpanel .pagersectionpanel .pagerlinkoff #previous:hover,.mainsection .pagerpanel .pagersectionpanel .pagerlinkoff a[id$=".Next"]:hover,.mainsection .pagerpanel .pagersectionpanel .pagerlinkoff #next:hover{background-color:#0076ba}@media only screen and (max-width: 479px){#jobPager{margin-left:20px}.mainsection .pagerpanel .pagersectionpanel .pagerlink a{display:none}.mainsection .pagerpanel .pagersectionpanel a[id$=".Previous"],.mainsection .pagerpanel .pagersectionpanel #previous{display:inline-block}.mainsection .pagerpanel .pagersectionpanel a[id$=".Next"],.mainsection .pagerpanel .pagersectionpanel #next{display:inline-block}}.mainsection .message-error,.mainsection .message-notification{overflow:hidden;margin:0 0 40px 0;border:0;padding:15px 20px 15px 50px;background:#c54e2a url("../images/icon-warning.png") 10px 10px no-repeat;color:#fff}.mainsection .message-error .message-title,.mainsection .message-notification .message-title{font:16px/22px "opensans_bold",Arial,sans-serif;color:#fff}.mainsection .message-error .message-text,.mainsection .message-notification .message-text{font-size:16px;color:#fff}.mainsection .message-error .message-text .error-label,.mainsection .message-notification .message-text .error-label{font-size:16px;color:#fff}.mainsection .message-error ul,.mainsection .message-notification ul{padding:0 0 0 20px}.mainsection .message-notification{background-color:#9ca01b;background-image:url("../images/icon-notification.png")}.mainsection .message-notification>.iam-message-text-link{display:inline-block;height:auto;margin:0;padding:0 0 0 10px;font:16px/22px "opensans_bold",Arial,sans-serif;color:#fff;background:url("../images/arrow-right-white.png") left 6px no-repeat transparent;text-decoration:none;display:block}.mainsection .message-notification>.iam-message-text-link:hover{color:#e0eeff;background-image:url("../images/arrow-right-lightblue.png");background-position:left 6px;text-decoration:none}.mainsection .message-notification .message-text+.iam-message-text-link{margin-top:10px}.mainsection .myjobpage .messagenotepanel{overflow:hidden;margin:0 0 40px 0;border:0;padding:15px 20px 15px 50px;background:#9ca01b url("../images/icon-notification.png") 10px 10px no-repeat}.mainsection .myjobpage .messagenotepanel .text{color:#fff}.alert-full-page-container .alert-frame{box-sizing:border-box;width:60%;background:#c54e2a url("../images/icon-warning.png") 10px 10px no-repeat;margin:5% 20%;padding:15px 20px 15px 50px}.alert-full-page-container .alert-message-notification{box-sizing:border-box;margin:0;border:0;background:#c54e2a}.alert-full-page-container .alert-title{font:16px/22px "opensans_bold",Arial,sans-serif;color:#fff;text-align:left}.alert-full-page-container .alert-message{margin:0;font:16px/22px "opensans_regular",Arial,sans-serif;color:#fff;text-align:left}.alert-full-page-container .alert-text{margin:10px 0 0 0;font:16px/22px "opensans_bold",Arial,sans-serif;color:#fff;text-align:left}.alert-full-page-container .alert-button-panel{margin:0;padding:0;text-align:left}.alert-full-page-container .alert-button-panel input[type="submit"],.alert-full-page-container .alert-button-panel input[type="button"]{display:inline-block;height:auto;margin:0;padding:0 0 0 10px;font:16px/22px "opensans_bold",Arial,sans-serif;color:#fff;background:url("../images/arrow-right-white.png") left 6px no-repeat transparent;text-decoration:none;margin:20px 40px 0 0}.alert-full-page-container .alert-button-panel input[type="submit"]:hover,.alert-full-page-container .alert-button-panel input[type="button"]:hover{color:#e0eeff;background-image:url("../images/arrow-right-lightblue.png");background-position:left 6px;text-decoration:none}.alert-full-page-container .alert-button-panel input[type="submit"]:first-child,.alert-full-page-container .alert-button-panel input[type="button"]:first-child{box-sizing:border-box;height:37px;display:inline-block;margin:0;padding:6px 20px 7px 30px;border:none;border-radius:18px;font:16px/24px "opensans_bold",Arial,sans-serif;background:url("../images/arrow-right-darkblue.png") 20px center no-repeat #fff;color:#223e6a;margin:20px 40px 0 0}.alert-full-page-container .alert-button-panel input[type="submit"]:first-child:hover,.alert-full-page-container .alert-button-panel input[type="button"]:first-child:hover{text-decoration:none;background-color:#e0eeff;color:#223e6a}.messagecontentpanel{box-sizing:border-box;margin:0 0 20px 0;padding:0}.popup-window{box-sizing:border-box;width:60%;border:0;top:120px !important}.messageerrorpanel,.messagewarningpanel{white-space:normal;border:0;padding:15px 20px 15px 50px;background:#c54e2a url("../images/icon-warning.png") 10px 10px no-repeat}.messageerrorpanel>a,.messagewarningpanel>a{display:block;position:relative;top:-250px}.messageerrorpanel>a>*,.messagewarningpanel>a>*{display:block;position:relative;top:250px}.messageerrorpanel .messagetitle,.messagewarningpanel .messagetitle{font:16px/22px "opensans_bold",Arial,sans-serif;color:#fff}.messageerrorpanel .messagetext,.messagewarningpanel .messagetext{margin:0 0 10px;font:16px/22px "opensans_regular",Arial,sans-serif;color:#fff}.messageerrorpanel .popup-actions,.messagewarningpanel .popup-actions{margin-top:20px;text-align:left;height:auto}.messageerrorpanel .result-list-button,.messagewarningpanel .result-list-button{box-sizing:border-box;height:37px;display:inline-block;margin:0;padding:6px 20px 7px 30px;border:none;border-radius:18px;font:16px/24px "opensans_bold",Arial,sans-serif;background:url("../images/arrow-right-darkblue.png") 20px center no-repeat #fff;color:#223e6a}.messageerrorpanel .result-list-button:hover,.messagewarningpanel .result-list-button:hover{text-decoration:none;background-color:#e0eeff;color:#223e6a}.messageerrorpanel .result-list-button+.result-list-button,.messagewarningpanel .result-list-button+.result-list-button{display:inline-block;height:auto;margin:0;padding:0 0 0 10px;font:16px/22px "opensans_bold",Arial,sans-serif;color:#fff;background:url("../images/arrow-right-white.png") left 6px no-repeat transparent;text-decoration:none;margin:0 0 0 40px}.messageerrorpanel .result-list-button+.result-list-button:hover,.messagewarningpanel .result-list-button+.result-list-button:hover{color:#e0eeff;background-image:url("../images/arrow-right-lightblue.png");background-position:left 6px;text-decoration:none}.messageerrorpanel input[type="button"],.messagewarningpanel input[type="button"]{box-sizing:border-box;height:37px;display:inline-block;margin:0;padding:6px 20px 7px 30px;border:none;border-radius:18px;font:16px/24px "opensans_bold",Arial,sans-serif;background:url("../images/arrow-right-darkblue.png") 20px center no-repeat #fff;color:#223e6a;margin:20px 40px 0 0}.messageerrorpanel input[type="button"]:hover,.messagewarningpanel input[type="button"]:hover{text-decoration:none;background-color:#e0eeff;color:#223e6a}.messageerrorpanel input[type="button"]+input[type="button"],.messagewarningpanel input[type="button"]+input[type="button"]{display:inline-block;height:auto;margin:0;padding:0 0 0 10px;font:16px/22px "opensans_bold",Arial,sans-serif;color:#fff;background:url("../images/arrow-right-white.png") left 6px no-repeat transparent;text-decoration:none;margin:20px 40px 0 0}.messageerrorpanel input[type="button"]+input[type="button"]:hover,.messagewarningpanel input[type="button"]+input[type="button"]:hover{color:#e0eeff;background-image:url("../images/arrow-right-lightblue.png");background-position:left 6px;text-decoration:none}.messageerrorpanel{background:#c54e2a url("../images/icon-warning.png") 10px 10px no-repeat}@media only screen and (max-width: 767px){.alert-full-page-container .alert-frame{width:80%;margin:5% 10%}.popup-window{width:80%}}@media only screen and (max-width: 479px){.mainsection .message-error,.mainsection .message-notification{margin:0 -20px 20px -20px}.mainsection .myjobpage .messagenotepanel{margin:0 -20px 20px -20px}.alert-full-page-container .alert-frame{width:auto;margin:0}.alert-full-page-container .alert-message-notification{margin:0}.alert-full-page-container .alert-title,.alert-full-page-container .alert-text,.alert-full-page-container .alert-message{font-size:14px;line-height:18px}.alert-full-page-container .alert-button-panel{margin:0}.alert-full-page-container .alert-button-panel input[type="button"]{margin:20px 40px 0 0}.messagecontentpanel{margin-left:-20px;margin-right:-20px}.popup-window{width:100%;padding:20px}}@media print{.mainsection .message-error,.mainsection .message-notification{border:3px solid #000;padding:15px 20px}.mainsection .myjobpage .messagenotepanel{border:3px solid #000;padding:15px 20px}}#printableFormat{background:#fff}#printableFormat .mainsection>.metalink2{display:block;margin:40px}@media print{*:not(.pdf-page),*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:auto}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.bi-page{width:980px;margin:0;background:#fff;border-right:none}.bi-page .bi-header{position:relative;border-right:none;margin-bottom:40px}.bi-page .bi-stage,.bi-page .bi-special-buttons,.bi-page .bi-nav-container,.bi-page .bi-footer{display:none}.bi-taleo input[type="button"]{border:2px dotted #000 !important;padding:6px 20px 7px 20px !important}.bi-taleo a.metalink,.bi-taleo a.metalink2,.bi-taleo .metalink a,.bi-taleo .metalink2 a,.bi-taleo .search-panel-links-container a,.bi-taleo .accessmanagement .button-group-center a,.bi-taleo .action-bar a{padding-left:5px !important}.bi-taleo a.metalink:before,.bi-taleo a.metalink2:before,.bi-taleo .metalink a:before,.bi-taleo .metalink2 a:before,.bi-taleo .search-panel-links-container a:before,.bi-taleo .accessmanagement .button-group-center a:before,.bi-taleo .action-bar a:before{content:"> "}.bi-taleo input[type="text"],.bi-taleo input[type="password"],.bi-taleo select{border:1px solid #000 !important;padding-right:15px !important}.bi-taleo table .firstcolumn{width:40%}.bi-taleo table.table thead th,.bi-taleo table.list thead th,.bi-taleo table.attachment-list thead th{border-top:1px solid #000}.bi-taleo table.table tbody td,.bi-taleo table.list tbody td,.bi-taleo table.attachment-list tbody td{border-top:1px solid #000}.bi-taleo .headerpanel .datatrain-table{display:none}.bi-taleo .blockpanel .headerblockpanel .metalink,.bi-taleo .blockpanel .headerblockpanel .metalink2{display:none}.bi-taleo .blockpanel .list .list-column{border-top:1px solid #000}.bi-taleo .blockpanel .attachment-list .attachment-list-header,.bi-taleo .blockpanel .attachment-list .attachment-list-column{border-top:1px solid #000}.bi-taleo .jobsearch .search-button{display:none}.bi-taleo .jobsearch .checkbox-checked:after{content:"\2713"}.bi-taleo .jobsearch .filter-list li{border:1px solid #000}.bi-taleo .jobsearch .filter-list li:after{content:" x"}.bi-taleo .jobsearch .filter-list li input[type="button"]{display:none}.bi-taleo .summary .groupcontentpanel .contentblockpanel .subtitleblockpanel{border-top:1px solid #000}.bi-taleo .headersection{display:none}.bi-taleo .mainsection .metapanel .metalink,.bi-taleo .mainsection .metapanel .metalink2{display:none}.bi-taleo .mainsection .iframepanel{height:auto;overflow:visible;padding:0}.bi-taleo .mainsection #requisitionDescriptionPrintableInterface,.bi-taleo .mainsection .requisitionDescription{margin:0}.bi-taleo .mainsection #requisitionDescriptionPrintableInterface .editablesection,.bi-taleo .mainsection .requisitionDescription .editablesection{width:inherit}.bi-taleo .mainsection #requisitionDescriptionPrintableInterface .metagrouppanel,.bi-taleo .mainsection .requisitionDescription .metagrouppanel{display:none !important}.bi-taleo .mainsection .myjobpage .iconcontentpanel,.bi-taleo .mainsection .myjobpage .iconcontentpanelupdated{border:1px solid #000}.bi-taleo .mainsection .myjobpage .tablelist td>.contentlinepanel{border:1px solid #000}}
