a,a:hover{}body{font-size:16px!important;overflow-x:hidden}.navbar{background-color:#333!important;padding-top:2px;border-radius:0!important}.navbar-header a,.navbar a{color:#eee!important;font-size:12px}.navbar a:hover{background-color:#111!important}.navbar li.active a{background-color:#666!important}#logo-container{padding:20px 0 20px 15px}#main{padding-bottom:25px}.ogjs-btn-primary{text-transform:uppercase;font-weight:700;font-size:17px;padding-left:17px;padding-right:17px;border-radius:10px!important}a.ogjs-btn-primary-nav{text-transform:uppercase;border-right:5px solid #333!important;font-weight:700;width:110px;text-align:center;border-top-left-radius:8px;border-top-right-radius:11px}a.ogjs-btn-primary-nav:hover{}.ogjs-btn-secondary{font-weight:700;border-width:1px;padding:6px 10px;height:auto!important}.ogjs-btn-secondary:hover{}.ogjs-btn-destructive{font-weight:700;border-width:1px;padding:6px 10px;height:auto!important}.ogjs-btn-destructive:hover{}.ogjs-btn-tertiary{font-weight:700;border-width:1px;padding:6px 10px;height:auto!important;background-color:#aeaaa7;color:#fff;border-radius:8px;border-color:#ddd;text-shadow:0 1px 0 #333}.ogjs-btn-tertiary:hover{background-color:#999;border-color:#777!important;color:#fff}.cv-health-button{height:auto;text-shadow:0 1px 0 #333;border-width:2px}p.help-block{padding-left:17px}.button-container{margin-top:25px}#more-options{padding:5px 17px;border-radius:4px}#more-options-container{}.form-group label,.nudge-align{padding-left:17px}#facet-filter .form-group label{padding-left:0}.error-message-underneath{padding:.5em 0 0 5px!important;clear:both;color:red}.error-message-multilocation-selector{color:#fff;background-color:#e12929;padding:5px;clear:both;display:none;margin-bottom:15px;position:relative;top:-17px;text-align:center}.button-message{display:inline-block;margin-left:15px;padding-left:25px;background:url(../img/icons/waiting.gif) top left no-repeat}.button-message-ok{display:inline-block;margin-left:15px}.button-message-error{display:inline-block;margin-left:15px;color:red}.button-message-ok .glyphicon{padding-right:10px}.button-message-error .glyphicon{padding-right:10px}.quiet-form input,.quiet-form label{font-size:14px}#footer-content{padding:20px 0;background-color:#333;border-top:4px solid #222}#footer-content a{color:#bbb!important}#footer-content h4{font-weight:700;margin-bottom:5px;padding-left:15px;color:#eee!important}#footer-content ul{margin-bottom:15px;padding-left:15px}#footer-content table{margin-left:15px}#footer-content table a{padding:0 3px 3px 0}.social-table td{padding:0 2px 4px 0}.padded-link{display:inline-block;padding-top:10px;padding-bottom:10px}.glyph-padded{padding-right:7px}.glyph-padded-left{padding:0 7px}.glyph-nudge{position:relative;top:2px}.glyph-nudge-right{padding-left:4px}#content-container{position:relative}.white{color:#fff}.list-header{padding:10px 15px 0}.padded-list-header{padding-bottom:10px}.list-header-clear{font-size:22px;padding-bottom:0}.list-footer{xborder-top:2px solid #e8ede3;margin-top:5px;padding-top:5px;margin-bottom:20px}.line{display:inline-block}.navbar-collapse.collapse{display:block!important}.navbar-nav{margin-bottom:0;margin-top:0}.navbar-nav>li,.navbar-nav{float:left!important}.navbar-nav.navbar-right:last-child{margin-right:-15px!important}.navbar-right{float:right!important}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px;line-height:20px}xxxxxxxxxxxx.navbar-nav.small>li>a{padding:5px 11px}.navbar-nav.small a.ogjs-btn-primary-nav{width:auto}.navbar{min-height:initial!important;border:none!important}#close-menu{position:absolute;top:2px;right:0;border:0;border-left:1px solid #444}#close-menu span{padding-right:10px;position:relative;top:2px}.pushy a.right-menu{text-align:right;font-style:italic;color:#999;padding-right:20px}#my-menu ul{margin-top:15px;padding:0}#my-menu ul li ul{padding-left:20px}#my-menu ul li{position:relative}.row .row{margin:0 -30px}.col-xs-nested-row-fix{padding-left:30px}.section-edit-form{margin-top:10px}@media only screen and (max-width:360px){.hidden-xxs{display:none!important}.link-to-search-form{border:0!important;font-size:80%!important}}@media only screen and (max-width:767px){xxx.ogjs-sm-center{margin-left:auto;margin-right:auto}.navbar-nav>li>a{padding-top:7px;padding-bottom:7px}.col-xs-nested-row-fix{padding-left:0}#logo-container{padding-left:0!important}.section-edit-form{padding-left:0!important;padding-right:0!important}.xs-full-width{width:100%!important}}@media only screen and (min-width:768px){.col-non-xs-button-align-fix{position:relative;left:12px}.navbar-nav.small>li>a{padding:5px 11px}}html{position:relative;min-height:100%}body{margin-bottom:193px}#footer{position:absolute;bottom:0;width:100%;height:193px;xbackground-color:#f5f5f5}.visual-breakpoint{background-color:rgba(0,0,0,.2);color:rgba(255,255,255,.5);padding:2px 5px;width:2em;text-align:center;border-radius:3px}.field-validation-error{padding-left:20px;padding-top:5px;color:red;display:inline-block;font-weight:700}.input-validation-error{border:1px solid #c00!important;background-color:#fee!important}.login-message{color:red;padding-bottom:15px;padding-left:20px}#flash{z-index:9999;width:100%;display:none;font-size:18px;font-weight:700;padding:10px 0;margin:10px 0 5px;text-align:center;background-color:#e4d4d4;color:#943f3f}.success{background-color:#dcdcdc!important;color:green!important}.info{background-color:#dcdcdc!important;color:#5f5f5f!important}.warning{background-color:#e4d4e1!important;color:#943f8f!important}.error{background-color:#e4d4d4!important;color:#943f3f!important}.error-special{background-color:#e4d4d4!important;color:#943f3f!important;border:4px solid maroon}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#333}.dropdown-menu>li>a{color:#333!important}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#eee!important}.dangling-navbar{position:absolute;right:30px;padding:5px;top:0;width:400px;font-size:80%;text-align:right;color:#555!important}.dangling-navbar:hover{}.dangling-navbar-within-options{color:#fff!important}.dangling-navbar-within-options:hover{text-decoration:underline;background-color:transparent!important}#jobs-filter{padding:20px}.search-box{background-color:#eee}.search-clear{background-color:transparent}.search-box-border{}.blocky-header{padding:10px 20px;margin-bottom:0;clear:both}.blocky-header-standalone{margin-bottom:10px}.blocky-header-alt{padding:10px 20px;border-bottom:0;margin-bottom:0}.blocky-header-flush-top{margin-top:0}.blocky-header-soft{}.blocky-header-negative{background-color:#888;border-color:#888}#jobs-filter .search-box-what{padding-left:0;padding-right:0;margin-top:0}#jobs-filter .search-box-where{padding-left:0;padding-right:0}#jobs-filter .button-container{text-align:center}#myaccount-nav{padding-bottom:20px;margin-bottom:30px}.nav-your-profile{padding-top:10px}.profile-click{position:relative;padding:5px 20px}#recent-job-searches{padding:15px 15px 10px;border:1px solid #eee;border-top:0;padding-bottom:20px;font-size:85%}.validation-summary-valid{display:none}.validation-summary-errors{margin-bottom:20px;background-color:#e4d4d4;color:#943f3f;padding:10px}.validation-summary-errors span{}.validation-summary-errors ul{margin-top:10px}.validation-summary-errors ul li{color:#943f3f;font-weight:700}.header-label{}.form-error{border:1px solid red}.form-error-message{padding:10px 20px;color:red;font-weight:700}.location-box{xmargin-top:10px;border:1px solid #ddd;padding:0 15px 15px}.error-border{border:1px solid red}.error-tab{background-color:#e12929!important;border-color:#e12929!important}.error-tab a{color:#fff!important}.save-result div{margin-top:20px;border:1px solid#6db43f;padding:15px;background-color:#d0dfbf}.save-result div .glyphicon{color:green;font-size:20px}.titlecase{text-transform:capitalize}.autocomplete-suggestions{background:#000;color:#333;border:1px solid #888;overflow-y:scroll}.autocomplete-suggestion{padding:10px 4px;background-color:#fff;border-bottom:1px solid #888;cursor:pointer}.autocomplete-selected{color:#fff}.breadcrumb{margin-bottom:0}#breadcrumbs{margin-bottom:10px;xmargin-right:-30px;xmargin-left:-30px}.profile-item{position:relative;padding:10px 20px;padding:5px 20px}.my-account-nav-item-active{position:absolute;font-size:18px;top:13px;right:-10px}.edit-profile-link{position:absolute;top:40%;right:10px}.edit-profile-summary{margin-left:20px;color:#888;font-size:90%}.profile-item .glyphicon-chevron-up{right:-2px}.profile-item-selected{padding-top:5px;padding-bottom:5px}.profile-item-selected .glyphicon-chevron-right{top:2px!important}.no_selected em{xpadding:4px;xbackground-color:#f7c9c9;xcolor:#bb4d4d;xfont-weight:bold;color:#a82d2d;font-style:normal;font-weight:700}.locations-selections-count{xpadding:4px;background-color:#6db43f;color:#fff;color:#485f2c;background-color:transparent}.panel-group{margin-top:20px}.panel-group .panel{margin-bottom:15px;border-radius:0!important}.panel-heading{cursor:pointer;border-radius:0!important}.panel-heading:not(.no_expand):hover{color:#fff}.panel-heading:not(.no_expand):hover .headerLocationsCount,.panel-heading:not(.no_expand):hover .sectors-numberOfSelections{color:#fff!important}.panel-heading.no_expand{cursor:auto!important}.item_summary_container{padding:10px 15px 0;cursor:pointer;border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff}.item_summary_container .form-group{padding-bottom:0}.item_summary_container:hover{}.item_selected{background-color:#fbfbfb;border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:1px solid #ddd}.item_summary_container:hover span,.item_summary_container:hover p,.item_summary_container:hover a{color:#fff!important}.item_selected span,.item_selected p,.item_selected a{xcolor:#fff!important}xxxxxxxxxxxx.employment-history-conatiner{padding:0 15px;margin-bottom:30px;margin-top:20px;float:left}.edit-item-details{display:inline-block;position:relative;padding:6px 30px 6px 10px;font-size:14px;border:1px solid #ccc;cursor:pointer;margin-bottom:10px}.edit-item-details .glyphicon{position:absolute;right:5px;top:10px}.edit-item-details .open{display:none}.dateRange{display:inline-block}#add-another-item{display:inline-block;position:relative;padding:6px 30px 6px 10px;font-size:14px;border:1px solid #ccc;cursor:pointer;margin:20px 15px}#add-another-item .glyphicon{position:absolute;right:5px;top:8px}.qualificationType-show-all:hover{background-color:#eee;vertical-align:baseline;border-left:1px solid #ddd;cursor:pointer}.resultsContainer>div:nth-child(even){background-color:#fdfdfd!important}.job-application-header{padding:10px}.job-application-header:hover{cursor:pointer}.job-application-header-selected{}.job-application-header-selected .view-job-application,.job-application-header:hover .view-job-application{}.job-application-header:hover strong{}.more-details{padding:0 10px}.job-attributes{padding:0 0}.job-application-item-container{}.job-application-load-more{text-align:center}.job-application-load-more a{padding:8px 20px;display:inline-block;font-weight:700;border-radius:6px;font-size:14px}.job-application-load-more a:hover{}.how-many-job-applications{display:inline-block;font-size:80%;padding-bottom:10px;position:relative;top:-7px}.job-application-load-more img{padding-top:10px;display:none}.breadcrumb>li+li:before{content:none}.breadcrumb li span.glyphicon-play{position:relative;top:-1px;padding:0 5px;font-size:60%}.breadcrumb-secondary-text{color:#999;font-size:80%}.breadcrumb-lite>li+li:before{content:none}.breadcrumb-lite li span.glyphicon-play{position:relative;top:-1px;padding:0 5px;font-size:60%}.breadcrumb-lite-secondary-text{color:#999;font-size:80%}.job-alert-attr-active{color:#fff;background-color:green;padding:3px}.job-alert-attr-inactive{color:#fff;background-color:red;padding:3px}.tree-container{}.tree-container .glyphicon{}.tree-item:hover{cursor:pointer}.tree-item{position:relative;overflow:hidden}.tree-item .expander-icon{height:25px;position:absolute;top:0;left:0}.tree-item .expander:hover span{background-color:#efefef}.tree-item .expander:hover span.glyphicon{}.tree-item .tree-link{height:25px}.tree-item .tree-link a,.tree-item .tree-link span{padding-left:5px;position:relative;top:1px}.tree-item .tree-link:hover{}.tree-item .tree-link:hover a{}.tree-level-1 .tree-link{padding-left:30px}.tree-level-2{display:none}.tree-item{margin-bottom:8px}.tree-item span.glyphicon{padding:5px 10px}.tree-item span.glyphicon:hover{cursor:pointer}.tree-item a,.tree-item span{font-size:85%;display:inline-block;padding:3px 10px 3px 0}.tree-item a:hover{}@media only screen and (max-width:992px){xx.search-form-background{background-color:#fff!important}}#inline-login a{font-size:100%}#inline-login a:hover{background-color:#fff!important}#inline-login button{width:100%}.indented-li{padding-left:50px!important}.locations-description{color:#737373}.location_selector_instance{margin-bottom:0!important}.headerLocationsCount{font-size:90%}.link-to-search-form{position:absolute;top:-20px;right:20px;padding:5px 15px;border:1px solid #ddd;border-radius:6px;xbackground-color:#eee}.link-to-search-form .glyphicon{font-size:100%;padding-left:4px;position:relative;top:2px}.myaccount-nav-xs{margin-left:0;margin-right:0;margin-top:50px;padding-left:0;padding-right:0}.myaccount-nav-xs .nav-your-profile .glyphicon-chevron-right{top:-5px}.please-wait{text-align:center;padding-top:20px}.alpha-sorted-list h4{padding:10px 10px 10px 20px;font-size:20px;text-transform:uppercase;margin-bottom:10px}.alpha-sorted-list h4.soft{}.alpha-sorted-list h4 a{}.alpha-sorted-list-item{padding-left:20px}.alpha-sorted-list-item a{text-transform:capitalize;display:inline-block;padding:3px 0}.alpha-sorted-list p{color:#555;font-size:90%}.alpha-sorted-list-item span.count{font-size:80%;text-transform:none;color:#7bab5b}.anchor-text{text-transform:capitalize}.inline-job-count{font-style:italic;font-size:85%;font-weight:700;padding-left:5px}.job-detail-container span{font-size:85%;color:#555}.information-panel{font-size:85%;padding:0 20px;margin-bottom:20px}.information-panel h3{font-size:120%;padding-top:0;margin-top:0;font-weight:700}.nothanks{float:right;cursor:pointer;padding:10px;margin-top:20px;font-size:90%}.important-header-site-colour{padding:10px 0 10px 10px}.img-responsive-center{margin:0 auto!important;padding-left:15px;padding-right:15px}#content-container .container{position:relative}.scraper-left{position:absolute;left:-200px;top:150px;z-index:9999999!important}.scraper-right{position:absolute;right:-200px;top:150px;z-index:9999999!important}#abve-footer{}.run-of-site-banner{border:2px solid #eee;padding:15px 0}.form-group .radio{padding-left:20px}.form-group .radio span{font-size:85%}#ticker{background-color:#ebe9e9;padding:10px 15px}#ticker{background-color:#333}#ticker a{color:#eee!important}.current-breadcrumb{color:#666}div.message-spacer{height:20px}.sectors-description{color:#737373}.sector_selector_instance{margin-bottom:0!important}#language-options span.icon-flag{border:1px solid #ccc;display:inline-block;height:11px;width:16px;padding-left:4px;margin-right:4px;background-repeat:no-repeat;background-color:transparent}