.field.optionset{padding-left:0}.middleColumn{clear:both}.field.date .month,.field.date .day{margin-right:2px}.field.date .month,.field.date .day,.field.date .year{border-radius:3px;float:left;width:32%}.error input,.error textarea,.error select{border:1px solid #ed8611;margin:0 0 1.06667rem}span.message{clear:both;color:#ed8611;font-size:.83333rem;font-style:italic;position:relative;top:-15px}#CallMeNowForm_CallMeNowForm fieldset{border:none;width:85%;float:left;margin:0}#CallMeNowForm_CallMeNowForm .Actions{float:right;padding-top:1.33333rem}#HeaderCallMeNowForm_HeaderCallMeNowForm .button{float:none}header form fieldset{border:none;margin:0;padding:0}header form fieldset span.message{top:-5px}header .alert-box{margin-top:2rem}.alert-box.center{text-align:center}.alert-box *{color:#fff!important}#progressbar{margin-bottom:30px;overflow:hidden;counter-reset:step}#progressbar li{list-style-type:none;text-transform:uppercase;width:33.33%;float:left;position:relative;text-align:center}#progressbar li:before{content:counter(step);counter-increment:step;width:40px;line-height:40px;display:block;font-size:15px;color:#fff;background:#1d6aa8;border-radius:3px;margin:0 auto 5px auto}#progressbar li:after{content:'';width:100%;height:2px;background:#1d6aa8;color:#fff;position:absolute;left:-50%;top:19px;z-index:-1}#progressbar li:first-child:after{content:none}#progressbar li.active:before,#progressbar li.active:after{background:#90af49;color:#fff}#JobsAdvancedSearchForm_JobsAdvancedSearchForm ul,#ResumeAdvancedSearchForm_ResumeAdvancedSearchForm ul{margin-left:0;padding:0}#JobsAdvancedSearchForm_JobsAdvancedSearchForm ul.checkboxset li input,#ResumeAdvancedSearchForm_ResumeAdvancedSearchForm ul.checkboxset li input{margin:0}#JobsAdvancedSearchForm_JobsAdvancedSearchForm_Sectors li,#ResumeAdvancedSearchForm_ResumeAdvancedSearchForm_Sectors li{width:33%;float:left}#JobsAdvancedSearchForm_JobsAdvancedSearchForm #Specialisations ul,#ResumeAdvancedSearchForm_ResumeAdvancedSearchForm #Specialisations ul{float:left;width:33%!important}article.vacancy.topsearch{border-top:1px solid #1d6aa8;border-right:1px solid #1d6aa8;border-bottom:1px solid #1d6aa8}ul.sitemap ul.sitemap{float:none}section[role="blog"] h3{min-height:3rem}.ListingHolderPage section[role="blog"] .blog{padding-bottom:0}dl.resumedetails{display:inline-block;margin-bottom:0;position:relative;width:80%;z-index:10}dl.resumedetails dt{clear:left;float:left;padding:.6rem .66667rem .6rem 0;font-size:.93333rem;font-weight:500;line-height:1.2rem;margin-bottom:0;margin-right:1px;width:25%}dl.resumedetails dd{float:left;clear:none;padding:.6rem .66667rem .6rem 0;max-width:360px;font-size:.93333rem;line-height:1.2rem;margin-bottom:0;width:auto}#Url,#Comment{position:absolute;left:-6000px;top:-6000px}.hidereadonlyfield i{display:none}section[role="blog"] article .inner{width:100%}