.j-benefits li:not(:last-child),.m-benefits li:not(:last-child){margin-left:5px}.j-benefits li>div,.m-benefits li>div{float:right}.j-benefits .m-row,.m-benefits .m-row{font-size:1.25em}.j-benefits .m-row:not(:first-child),.m-benefits .m-row:not(:first-child){margin-top:10px}.j-benefits .msprite-icon,.m-benefits .msprite-icon{margin-left:8px;position:relative;top:-3px}.j-benefits{background-color:#f5f3f4;padding:60px 0 40px 0}.m-benefits .m-row{color:#2aa4ce}.form-group{margin-bottom:15px}textarea{resize:none}textarea.form-control{height:auto}label,input{text-align:right}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}.form-control{display:block;line-height:1.42857;background-image:none;background-color:#fff;font-family:ReformaRegular;color:#000;width:100%;height:auto;padding:6px 12px;font-size:1em;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s}.form-control:focus{outline:0}.form-control::-webkit-input-placeholder{color:#000}.form-control:-moz-placeholder{color:#000}.form-control::-moz-placeholder{color:#000}.form-control:-ms-input-placeholder{color:#000}.cl-lb,.fc-lb{color:#2aa4ce}.cl-or,.fc-or{color:#fd701e}.fc-lb::-webkit-input-placeholder{color:#2aa4ce}.fc-lb:-moz-placeholder{color:#2aa4ce}.fc-lb::-moz-placeholder{color:#2aa4ce}.fc-lb:-ms-input-placeholder{color:#2aa4ce}.fc-or::-webkit-input-placeholder{color:#fd701e}.fc-or:-moz-placeholder{color:#fd701e}.fc-or::-moz-placeholder{color:#fd701e}.fc-or:-ms-input-placeholder{color:#fd701e}.blk-lb{border:1px solid rgba(42,164,206,.6)}.blk-lb:focus,.blk-lb.cf{border-color:#2aa4ce;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(42,164,206,.2);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(42,164,206,.2);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(42,164,206,.2)}.blk-or{border:1px solid rgba(253,112,30,.6)}.blk-or:focus,.blk-or.cf{border-color:#fd701e;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(253,112,30,.2);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(253,112,30,.2);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(253,112,30,.2)}.form-control-area label{padding:6px 12px;display:block;font-weight:normal;margin-bottom:0}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.validation-summary-errors{font-weight:bold;font-size:1.125em;text-align:right;margin:0 50px 20px 0}.validation-summary-errors li:not(:last-child){margin-bottom:5px}.loading .loading-small{width:100px;height:100px}.loading .loading-text{margin-top:10px;font-size:1.125em}.form-ingroup fieldset,.form-ingroup .form-control-icon,.form-ingroup .form-control,.form-ingroup .form-control-area{display:inline-block;vertical-align:top}.form-ingroup fieldset:not(:last-child){margin-left:40px}.contact-form .form-control-icon{margin-left:6px}.contact-form textarea.form-control{border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.contact-form input.form-control,.contact-form button.form-control{width:216px;height:38px}.contact-form .f-title{margin-bottom:40px}.contact-form .select-arrow{position:absolute;top:7px;left:13px;height:25px;background-position:75px -48px;border-right:1px solid;padding-right:22px}.contact-form .ms-drop{background-color:#fff}.contact-form textarea.form-control{width:236px}.jobseeker-form textarea.form-control{height:114px}.message-send .info,.message-send .good-luck .text{font-size:1.25em}.message-send .info{margin-bottom:15px}.message-send .good-luck .text{color:#2aa4ce;margin-bottom:10px;font-weight:bold}.popup{width:100%;height:100%;display:none;position:fixed;top:0;left:0;background:rgba(0,0,0,.75);z-index:4}.popup-inner{max-width:700px;padding:40px;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-box-shadow:0 2px 6px black;-webkit-box-shadow:0 2px 6px black;box-shadow:0 2px 6px black;background:#fff;text-align:center}.popup-close{width:35px;height:35px;position:absolute;top:0;right:0;padding-top:4px;display:inline-block;-moz-transition:ease .25s all;-o-transition:ease .25s all;-webkit-transition:ease .25s all;transition:ease .25s all;-moz-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);background:rgba(0,0,0,.8);font-family:Arial,Sans-Serif;font-size:20px;text-align:center;line-height:25px;color:#fff}.popup-close:hover{-moz-transform:translate(50%,-50%) rotate(180deg);-o-transform:translate(50%,-50%) rotate(180deg);-webkit-transform:translate(50%,-50%) rotate(180deg);transform:translate(50%,-50%) rotate(180deg);background:#000;text-decoration:none}.sharing-popup h2{font-size:1.438em;color:#2aa4ce;font-weight:bold;border-bottom:1px solid #2aa4ce;padding-bottom:20px}.sharing-popup .fb,.sharing-popup .email{cursor:pointer}.sharing-popup .fb{margin-left:30px}.sharing-popup .txt-disc-bottom{width:75px;margin:0 auto}.sharing-popup .fb-share,.sharing-popup .email-share{margin-bottom:15px}.ms-parent{display:inline-block;position:relative;vertical-align:middle}.ms-choice{display:block;overflow:hidden;cursor:default;text-align:right;white-space:nowrap}.ms-choice.disabled{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.ms-choice>span{display:block;overflow:hidden;text-overflow:ellipsis;padding-left:42px;white-space:nowrap}.ms-drop{width:100%;overflow:hidden;display:none;margin-top:-1px;position:absolute;z-index:1}.ms-drop span{margin-right:8px}.ms-drop.bottom{top:100%}.ms-drop.top{bottom:100%;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,.15);-moz-box-shadow:0 -4px 5px rgba(0,0,0,.15);box-shadow:0 -4px 5px rgba(0,0,0,.15)}.ms-search{display:inline-block;margin:0;min-height:26px;padding:4px;position:relative;white-space:nowrap;width:100%;z-index:10000}.ms-search input{width:100%;height:auto!important;min-height:24px;padding:0 20px 0 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#fff url('multiple-select.png') no-repeat 100% -22px;background:url('multiple-select.png') no-repeat 100% -22px,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url('multiple-select.png') no-repeat 100% -22px,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url('multiple-select.png') no-repeat 100% -22px,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url('multiple-select.png') no-repeat 100% -22px,-o-linear-gradient(bottom,#fff 85%,#eee 99%);background:url('multiple-select.png') no-repeat 100% -22px,-ms-linear-gradient(top,#fff 85%,#eee 99%);background:url('multiple-select.png') no-repeat 100% -22px,linear-gradient(top,#fff 85%,#eee 99%)}.ms-search,.ms-search input{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.ms-drop ul{overflow:auto;margin:0;padding:8px 8px 0 8px}.ms-drop ul>li{list-style:none;display:list-item;background-image:none;position:static}.ms-drop ul>li .disabled{opacity:.35;filter:Alpha(Opacity=35)}.ms-drop ul>li.multiple{display:block;float:left}.ms-drop ul>li.group{clear:both}.ms-drop ul>li.multiple label{width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-drop ul>li label{font-weight:normal;display:block;white-space:nowrap;margin-bottom:8px}.ms-drop ul>li label.optgroup{font-weight:bold}.ms-drop input[type="checkbox"]{vertical-align:middle}.ms-drop .ms-no-results{display:none}