.contentWrapper
h1{margin-bottom:10px;text-align:center}.contentWrapper
h3{margin:20px
0 0}h4{color:#4A4A4A;font-size:14px;font-weight:700;margin-left:15px}#loginForm input[type=text],#loginForm input[type=password]{width:100%}#phone-element{display:inline-block;float:none;margin-right:2.15%;vertical-align:top;width:65%}#extension-element{display:inline-block;float:none;vertical-align:top;width:32%}.therm{font-size:14px;margin:15px
0 0;text-align:left}.therm
p{margin-top:10px}.defaultButton{margin-top:20px}#empSignupContainer{background-color:#fff}.inscriptionSection>div{display:inline-block}#inscriptionSectionForm{display:flex;flex-wrap:wrap;align-items:stretch}#inscriptionSectionForm
.sectionIntro{flex:1 0 324px;vertical-align:top;background-image:url("/images/jobboom/bg_office_desc.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;padding:50px
30px}#inscriptionSectionForm .sectionIntro
div{color:white;font-size:1.8em}#inscriptionSectionForm
.sectionForm{flex:1 1 652px;padding:30px
15px 30px}#inscriptionSectionForm .sectionForm
h1{color:#3d74aa;font-weight:bold;margin-bottom:2px}#form .therm
span.checkbox{border-color:#02b5c5;margin-right:12px;height:16px;width:16px}#form
.thermConditions{padding-left:33px;margin-top:10px}#form
.formConnection{display:block;margin:10px
0 0}#form .formConnection
a{text-decoration:underline;color:black}#form input[type='text'], #form input[type='password'],
#form input[type=search], #form input[type=tel],
#form input[type=email]{border-color:#02b5c5;border-radius:4px;margin:10px
0px}#inscriptionSectionDescription{background-color:#e7f0f5;padding:35px
10px 50px;text-align:center}#inscriptionSectionDescription
.descriptionElement{display:block;padding-top:80px;text-align:center;font-size:1.3em;margin:10px
0;white-space:nowrap;min-width:33%}#inscriptionSectionDescription .descriptionElement:nth-child(1){background-image:url("/images/jobboom/icon_descr_01.jpg");background-repeat:no-repeat;background-position:top}#inscriptionSectionDescription .descriptionElement:nth-child(2){background-image:url("/images/jobboom/icon_descr_02.jpg");background-repeat:no-repeat;background-position:top}#inscriptionSectionDescription .descriptionElement:nth-child(3){background-image:url("/images/jobboom/icon_descr_03.jpg");background-repeat:no-repeat;background-position:top}#inscriptionSectionDescription .descriptionElement:nth-child(4){background-image:url("/images/jobboom/icon_descr_04.jpg");background-repeat:no-repeat;background-position:top}#inscriptionSectionDescription .descriptionElement:nth-child(5){background-image:url("/images/jobboom/icon_descr_05.jpg");background-repeat:no-repeat;background-position:top}#inscriptionSectionStep{background-color:#fff;padding:50px
15px;display:flex;flex-wrap:wrap;justify-content:center}#inscriptionSectionStep
.stepElement{flex:0 0 200px;padding-top:140px;text-align:center;border-radius:25px;background-color:#f9f9f9;height:270px;box-shadow:7px 6px #dee4e4;margin:10px;background-repeat:no-repeat;background-position-y:15px;background-position-x:center}#inscriptionSectionStep .stepElement:nth-child(1){background-image:url("/images/jobboom/icon_step_01.jpg")}#inscriptionSectionStep .stepElement:nth-child(2){background-image:url("/images/jobboom/icon_step_02.jpg")}#inscriptionSectionStep .stepElement:nth-child(3){background-image:url("/images/jobboom/icon_step_03.jpg")}#inscriptionSectionStep .stepElement:nth-child(4){background-image:url("/images/jobboom/icon_step_04.jpg")}#inscriptionSectionStep
.stepTitle{font-weight:bold;font-size:1.4em}#inscriptionSectionStep
.stepText{padding:10px}#empSignupLeft{margin:10px
auto;max-width:650px;width:100%}#empSignupTop{position:relative}#empSignupTop
ul{list-style:disc;padding-left:15px}#empSignupTop ul
li{list-style:disc}#empSignupTop ul li
span{font-weight:700}#empSignupTop
h2{color:#028ed4;font-size:28px;font-weight:700;line-height:1em}#empSignupTop h2
span{color:#27558c;font-size:28px}#empSignupTop h2
span.smallText{display:block;font-size:14px;line-height:1.2em;padding-left:24px}#empSignupTop ul
li{margin-bottom:6px}#empSignupTop p
a{text-decoration:none;font-weight:700}#empSignupEnd{position:relative;height:250px}#empSignupEnd.full_length{width:820px}#empSignupEnd
h2{font-size:20px;color:#000;font-weight:700;height:40px;margin:20px
0 10px;background:transparent url(/images/jobboom/bg_search_error.png) 0 0 no-repeat;padding:16px
0 0 57px}#empSignupEnd
h2.success{font-size:20px;color:#000;font-weight:700;height:40px;margin:20px
0 10px;background:transparent url(/images/jobboom/bg_congrat.png) 0 0 no-repeat;padding:16px
0 0 57px}#empSignupEnd
#emp_validation_confirm{background:#ddeff9;padding:15px;margin-top:20px;margin-right:14px}#empSignupEnd
p{font-size:12px;padding-left:65px}#empSignupEnd #emp_validation_confirm
p{font-size:12px;padding-left:41px}#empSignupRight{margin:30px
auto 10px;max-width:650px;padding:0}#empSignupRight
ul{background:#f9f9f9;padding:3px
0}#empSignupRight ul
li{margin:15px;padding:0
0 20px;border-bottom:1px solid #D4D4D4}.signUpConfirmation{background-color:#fff;padding:20px}.employer-activation-confirmed
h1{margin:0}.employer-activation-confirmed
td.last{padding:0
0 30px}.devbox{border:2px
dashed #ED174B;padding:20px}@media only screen and (max-width: 976px){#inscriptionSectionDescription
.descriptionElement{min-width:49%}}@media only screen and (min-width: 977px){.contentWrapper
h1{text-align:left}#empSignupLeft{float:left;max-width:630px}#empSignupRight{float:right;margin-top:10px;max-width:312px}#form,.message-container{width:100%}}@media only screen and (min-width: 680px) and (max-width: 992px){#inscriptionSectionStep{padding:50px
60px}}@media only screen and (min-width: 680px){#inscriptionSectionForm
.sectionForm{flex:1 1 652px;padding:25px
55px 30px}#inscriptionSectionDescription
.descriptionElement{display:inline-block}#empSignupTop{background:transparent url(/images/jobboom/emp_inscription_topBG.jpg) 0 0 no-repeat;height:250px}#empSignupTop
ul{left:240px;position:absolute;top:90px}#empSignupTop
h2{left:150px;position:absolute;top:20px}#empSignupTop
p{bottom:38px;left:218px;position:absolute}#form
.formConnection{display:inline;line-height:31px;vertical-align:bottom;margin-left:10px}}