#inSearch-list.k-list-container.k-popup.k-group.k-reset.k-state-border-up html{display:table;font-size:100%;margin:0;width:100%}#body_wrapper{font-family:Arial,sans-serif,"Helvetica Neue",Helvetica !important;color:#333;font-size:14px;overflow-y:scroll}input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{height:auto}@viewport{width:960px;min-zoom:0;max-zoom:2;orientation:auto;}input[type="text"]::-webkit-input-placeholder{color:#a1a1a1;opacity:1}input[type="text"]:-moz-placeholder{color:#a1a1a1;opacity:1}input[type="text"]::-moz-placeholder{color:#a1a1a1;opacity:1}input[type="text"]:-ms-input-placeholder{color:#a1a1a1;opacity:1}input[type="text"]{border-radius:0 !important}.form_wrapper{margin:0;min-height:100%;position:relative}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;padding:0 20px;position:relative}.wide_container{background:#407c94;padding:20px 0}.wide_container_download{background-color:#f8f7f7;background-repeat:repeat-x;padding:20px 0;background-image:linear-gradient(to bottom,#f8f7f7,#fefefe)}.wide_container .container{padding:0}.wide_modal_container{background:#407c94;margin:0 auto;padding:20px 0;width:845px;border-radius:0;position:relative}.wide_modal_container_download{background-color:#f8f7f7;background-repeat:repeat-x;margin:0 auto;padding:20px 0 10px;width:845px;border-radius:0;background-image:linear-gradient(to bottom,#f8f7f7,#fefefe)}input,button,select,textarea{font-family:Arial,sans-serif,"Helvetica Neue",Helvetica !important;font-size:13px}a:hover,a:focus{color:#333;text-decoration:none}.none{float:none}h1,h2,h3,h4,h5,h6{font-weight:normal!important}h3{font-size:22px}h4{font-size:18px}h5{font-size:16px}h6{font-size:13px}ul,ol{list-style:none;margin:0 0 10px;padding:0}img{border:0}:focus{outline:none}select{-webkit-appearance:none}select::-ms-expand{display:none}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:none;outline-offset:-2px}.centered{margin:0 auto;text-align:center;width:100%;display:block}.controls.control_select:focus,.controls.control_select_small:focus,.controls.control_select_medium:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.wide_custom{margin-top:-30px}.select-xlarge{padding:5px 0 5px 10px !important}.controls.control_select,.controls.control_select_small,.controls.control_select_medium,.controls .select-small,.controls .select-medium{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat scroll right -514px #fff;border-radius:0;border-right:1px solid #ccc;overflow:hidden;width:432px;position:relative}.content_container .span12{margin-left:0}.breadcrumb{background:none !important;font-weight:normal;margin:0;padding:0}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48 !important}.control-group.error .controls.control_select,.control-group.error .controls.control_select_small,.control-group.error .controls.control_select_medium{border-right:1px solid #b94a48 !important}.control-group .controls .k-widget{border:1px solid #ccc !important;padding:0 !important;box-shadow:0 !important}.help-inline{margin-top:-12px;font-size:13px}.date-inline{margin-top:-45px}.select_field{margin:0}.select_field .help-inline{margin-top:-50px}.checkbox_radio .help-inline{margin:-10px 0 0 0}.clr{clear:both}.job_search .dropdown-menu li a{width:310px !important}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:#93b1e3 !important;background-image:linear-gradient(to bottom,#93b1e3,#93b1e3) !important;background-repeat:repeat-x;color:#fff;outline:0 none;text-decoration:none;width:310px}.ui-widget-header{background-color:#65b621;background-repeat:repeat-x;background-image:linear-gradient(to bottom,#65b621,#459517) !important}.ui-slider .ui-slider-handle{height:1em !important;width:1em !important}.ui-slider-horizontal{height:.5em !important}.val_slider{background:none !important;border:0 !important;box-shadow:none !important;color:#444 !important;font-weight:normal;width:300px}#slider-range{margin-bottom:15px}.datestamp{font-size:11px;color:#919191;margin-bottom:5px}.social_sharing{border-top:1px solid #e2e2e2;padding-top:10px;padding-bottom:20px;color:#919191}.social_sharing .datestamp{font-size:13px;margin-right:25px;display:inline-block}.socialmedia{display:inline-block;margin:0 0 -4px 0}.socialmedia .share_text{margin-top:6px}.socialmedia .divider{border-left:1px solid #e2e2e2;height:20px;margin:5px 15px 0}.socialmedia li{float:left}.socialmedia li a:focus,.socialmedia li a:hover{background-color:none}.socialmedia .media_facebook{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -30px -758px;display:block;padding:0;width:25px;height:25px}.socialmedia .media_facebook:hover{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -30px -789px;display:block;padding:0;width:25px;height:25px}.socialmedia .media_twitter{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -55px -758px;display:block;padding:0;width:30px;height:25px}.socialmedia .media_twitter:hover{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -55px -789px;display:block;padding:0;width:30px;height:25px}.socialmedia .media_linkedin{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -85px -758px;display:block;padding:0;width:30px;height:25px}.socialmedia .media_linkedin:hover{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -85px -789px;display:block;padding:0;width:30px;height:25px}.socialmedia .media_googleplus{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -115px -758px;display:block;padding:0;width:30px;height:25px}.socialmedia .media_googleplus:hover{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -115px -789px;display:block;padding:0;width:30px;height:25px}.socialmedia .media_email{background:url(/../../_resx/v2/img/glyphicons-halflings.png) no-repeat -70px 9px;display:block;padding:0;width:25px;height:25px;opacity:.5;filter:alpha(opacity=50)}.socialmedia .media_email:hover{background:url(/../../_resx/v2/img/glyphicons-halflings.png) no-repeat -70px 9px;display:block;padding:0;width:25px;height:25px;opacity:1;filter:alpha(opacity=100)}.socialmedia .media_printer{background:url(/../../_resx/v2/img/glyphicons-halflings.png) no-repeat -85px -40px;display:block;padding:0;width:25px;height:25px;opacity:.5;filter:alpha(opacity=50)}.socialmedia .media_printer:hover{background:url(/../../_resx/v2/img/glyphicons-halflings.png) no-repeat -85px -40px;display:block;padding:0;width:25px;height:25px;opacity:1;filter:alpha(opacity=100)}.navbar .container{background:none !important;width:940px}.navbar{margin-bottom:0;margin-right:0;overflow:visible;background:#f6f6f6;border:medium none !important;border-radius:0 0 0 0 !important}.navbar .nav{margin:2px 10px 0 4px}.navbar .nav>li>a{color:#fff;float:none;padding:3px 7px;text-decoration:none;text-shadow:none}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{color:#484848}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{background:#585858;box-shadow:0 !important;color:#fff;text-decoration:none;box-shadow:none}.navbar .btn-navbar .nav-text{display:none}.navbar-search .search-query{margin-bottom:0;padding:4px 14px;font-family:Arial,sans-serif,"Helvetica Neue",Helvetica !important;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.btn-large .caret{margin-top:9px}.navbar .navbar_socialmedia{display:inline-block;margin-top:3px;margin-right:15px}.navbar .navbar_socialmedia li{float:left}.navbar .navbar_socialmedia li a:focus,.navbar .navbar_socialmedia li a:hover{background-color:none}.navbar .navbar_socialmedia .navbar_facebook{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -30px -655px;display:block;padding:0;width:25px;height:25px}.navbar .navbar_socialmedia .navbar_facebook:hover{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -30px -692px;display:block;padding:0;width:25px;height:25px}.navbar .navbar_socialmedia .navbar_twitter{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -55px -655px;display:block;padding:0;width:30px;height:25px}.navbar .navbar_socialmedia .navbar_twitter:hover{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -55px -692px;display:block;padding:0;width:30px;height:25px}.navbar .navbar_socialmedia .navbar_linkedin{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -85px -655px;display:block;padding:0;width:30px;height:25px}.navbar .navbar_socialmedia .navbar_linkedin:hover{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -85px -692px;display:block;padding:0;width:30px;height:25px}.navbar .navbar_socialmedia .navbar_googleplus{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -115px -655px;display:block;padding:0;width:30px;height:25px}.navbar .navbar_socialmedia .navbar_googleplus:hover{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -115px -692px;display:block;padding:0;width:30px;height:25px}.navbar .login{display:inline-block}.navbar .login p{color:#777;display:inline-block;font-size:13px;padding:8px 0 0 40px;float:left}.navbar .login img{display:inline-block;max-height:38px;margin-bottom:0;padding:0 10px;float:left}.navbar .login .btn{border-radius:0;font-size:14px;margin-bottom:0;margin-top:5px;padding:3px 5px;background:transparent;color:#2b353e}.navbar .login .btn:hover{color:#333;background-color:transparent}.navbar-inner{background:none !important;border:none !important;border-radius:0 !important;box-shadow:none !important;min-height:34px !important;padding:0;margin:0 0 0 40px;width:940px;filter:none !important}.navbar-inner .btn{border-radius:0;font-size:14px;margin-bottom:5px;margin-top:0;padding:3px 15px}#nav .pull-right{margin-top:10px}#nav .pull-right span{color:#2b353e}#nav .pull-right a{color:#2b353e;padding:0 10px;font-size:13px}#nav .pull-right a:hover{color:#2b353e}#pnlLoggedOut{padding:0 0 0 80px;margin-top:0;margin-right:5px}#pnlLoggedOut .header_login{margin-top:5px;background:none;padding:0 10px 0 10px;line-height:16px;font-size:14px;margin:10px 0 6px;border:0}#pnlLoggedOut .header_login:hover{color:#333;text-decoration:none}#pnlLoggedOut .dropdown-menu{left:-84px !important;margin-top:-1px}#pnlLoggedIn{border-right:1px solid #999;padding:0 15px 0 0;margin-right:5px}.sign__up{font-size:14px;display:inline-block;padding:0 0 0 15px;line-height:16px;border-left:1px solid #999;vertical-align:middle;margin:10px 0 6px}@font-face{font-family:'health24iconsregular';src:url('../fonts/health24_icons-webfont.eot?');src:url('../fonts/health24_icons-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/health24_icons-webfont.woff') format('woff'),url('../fonts/health24_icons-webfont.ttf') format('truetype'),url('../fonts/health24_icons-webfont.svg#health24iconsregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'BebasNeueBook';src:url('../fonts/BebasNeue-Book.eot?');src:url('../fonts/BebasNeue-Book.eot?#iefix') format('embedded-opentype'),url('../fonts/BebasNeue-Book.woff') format('woff'),url('../fonts/BebasNeue-Book.ttf') format('truetype'),url('../fonts/BebasNeue-Book.svg#BebasNeueBook') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Museo700';src:url('../fonts/museo700regular.eot?');src:url('../fonts/museo700regular.eot?#iefix') format('embedded-opentype'),url('../fonts/museo700regular.woff') format('woff'),url('../fonts/museo700regular.ttf') format('truetype'),url('../fonts/museo700regular.svg#MuseoSans100') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Museo300';src:url('../fonts/museo300-regular-webfont.eot?');src:url('../fonts/museo300-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/museo300-regular-webfont.woff') format('woff'),url('../fonts/museo300-regular-webfont.ttf') format('truetype'),url('../fonts/museo300-regular-webfont.svg#museo300') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?');src:url('../fonts/fontawesome-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff') format('woff'),url('../fonts/fontawesome-webfont.ttf') format('truetype'),url('../fonts/fontawesome-webfont.svg#fontawesome') format('svg');font-weight:normal;font-style:normal}.main_header_wrapper{position:relative}.dfp_full_page .main_header_wrapper{margin:0 auto;width:940px}.dfp_full_page .header .container{padding-left:20px}.dfp_full_page .navbar-inner{margin:0 0 0 20px}.dfp_full_page .search .container{padding-left:20px}.dfp_full_page .search .job_search{padding:0 20px 0 20px}.dfp_full_page .job_search .k-autocomplete{width:378px}.dfp_full_page .footernav .footer_content{background:transparent}.dfp_full_page .footer_inner{background:#525252;min-height:270px}.google_ad_container{margin:0 auto;float:none;text-align:center;padding:0 12%}.google_ad_container div{margin-bottom:10px;margin-top:10px}.google_adtag,.google_adtag iframe{width:auto;height:auto;margin-bottom:10px}ul li a{font-size:13px;line-height:28px}.content_container,.header_container{background:#fff}.header_container{padding:20px 0;margin-top:-30px}.imghover{background:#fff;border:1px solid #ccc;padding:5px;transition:box-shadow .6s;transition-timing-function:ease-in-out}.imghover:hover{box-shadow:0 0 5px #999}.imgAdhover{transition:box-shadow .6s;transition-timing-function:ease-in-out;cursor:pointer;border-radius:0}.imgAdhover:hover{box-shadow:0 0 5px #999;border-radius:0}.icon-stack{margin:0 1px !important}.icon-stack .icon-stack-base{margin:0 10px;font-size:3em !important}.main_header_wrapper .one_banner{background:url(/../../_resx/v2/img/one_banner.png) no-repeat;width:94px;height:126px;display:none;position:absolute;top:15px;left:-95px;z-index:5}.header{margin-left:0;padding-bottom:0!important;z-index:1;background:#fff}.header .container{padding-left:60px}.header .logo_wrapper{float:none;margin:0 auto;width:960px}.header .logo_wrapper .span5,.header .logo_wrapper .span7{margin:0}.header .logo_wrapper .span7{margin-right:20px}.header .logo_wrapper .navbar{display:none}.header .header_logo{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -6px -351px;display:block;height:32px;width:180px;margin-top:16px;padding-bottom:10px}.header .header_links{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat right -556px;color:#069;cursor:pointer;display:inline-block;font-size:16px;padding:2px 18px 10px 12px!important;margin:0}.header .header_links:hover{color:#2b353e;background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat right -556px!important;border-radius:0}.header .header_links.active,.header .header_links.active:hover{color:#2b353e;border-radius:0}.header .links_wrapper{margin:20px 5px 0 -55px}.header .links_wrapper li a{color:#2b353e;cursor:pointer;display:inline-block;font-size:13px;padding:2px 17px 10px 11px;margin:0 1px}.new-home-menu-item{border-bottom:2px solid #fff}.header .links_wrapper li:first-child a{border-bottom:3px solid #fff}.header .links_wrapper li a.active{color:#2b353e;border-bottom:3px solid #2b353e}.new-home-menu-item:hover,.new-home-menu-item:active,.header .links_wrapper li:first-child a:hover{color:#2b353e !important;border-radius:0;border-bottom:3px solid #2b353e}.header .links_wrapper li .dropdown_content_holder{margin-left:-25px;margin-right:0 !important;margin-top:0;padding:10px;border-radius:0}.dash-toggle{height:120px !important}.header .links_wrapper li .dropdown_content_holder li{padding:0}.header .links_wrapper li .dropdown_content_subnav{border-radius:0;margin-left:0;margin-right:0 !important;margin-top:120px;padding:10px}.header .links_wrapper li .dropdown_content_subnav li{padding:0}.header .links_wrapper .dropdown-menu>li>a{clear:both;color:#2b353e;display:block;font-size:14px;font-weight:normal;line-height:20px;padding:5px 10px;white-space:nowrap;text-transform:capitalize;margin:0;cursor:pointer}.header .links_wrapper .dropdown-menu>li>a:hover{color:#777;background:#e2e2e2;display:block;line-height:20px;height:20px;margin:0 -10px;padding:5px 20px}.header .links_wrapper .dropdown-menu>li>a:first-child{border:none}.header .links_wrapper .dropdown-menu>li>a:first-child:hover{border:none !important}.header ul{margin-right:-10px}.header ul li{display:inline;margin-top:0;padding:0}.header ul li .dropdown_content_holder{margin-left:0}.dropdown-submenu{position:none !important}.btn-group.open .dropdown-toggle{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat scroll right -556px #fff;border-radius:0;box-shadow:none;color:#069}.browse_jobs{margin-left:0;padding:0 0 0 20px}.browse_jobs h4{margin-top:0}.browse_jobs h5{font-family:'Museo300';font-weight:normal;padding-right:20px;font-size:18px;color:#282828;margin-top:0}.browse_jobs h5 span{color:#ef3f39;font-family:'Museo700'}.browse_jobs ul{padding-right:20px}.browse_jobs ul li a{font-size:14px}.browse_jobs .item{display:inline;margin-left:0;padding-right:9px;width:195px !important;float:left}.browse_jobs.za{width:620px}.find_jobs .select-xlarge,.browse_jobs .select-xlarge{display:none}.browse_jobs ul li{display:inline-block;overflow:hidden;padding:0 30px 0 0;text-overflow:ellipsis;white-space:nowrap;width:175px}.icon-envelope{background-position:-66px 6px;margin-top:0}.icon-key{background-position:5px -157px;margin-top:0}.search{background:#407c94;color:#fff;margin-left:0;font-size:18px;display:block}.main_header_wrapper .new-home-js-slider{width:100%;display:block;background:#99999f}.main_header_wrapper .new-home-js-slider .search{height:400px;margin:0 auto;max-width:100%}h1.new-home-heading{color:#fff;font-family:Museo700;font-size:50px}.search_custom1{background:url(../../_resx/v2/img/Header-BG-1.jpg) no-repeat !important;margin:0 auto}.search_custom1 img,.search_custom2 img,.search_custom3 img,.search_custom4 img{margin:0 auto;width:1600px}.search_custom2{background:url(../../_resx/v2/img/Header-BG-1.jpg) no-repeat !important;width:100%}.search_custom3{background:url(../../_resx/v2/img/Header-BG-1.jpg) no-repeat !important;width:100%}.search_custom4{background:url(../../_resx/v2/img/Header-BG-1.jpg) no-repeat !important;width:100%}.search .span2{margin-left:20px}.search .span4{margin:0}.search h3{display:block;font-family:Museo300;font-size:30px;text-align:left;margin:15px 0 30px}.search .container{background:none !important;padding-left:60px}.search .container .span12{margin-left:0}.search .search_header{display:block;clear:both;margin-top:80px}.search .job_search{margin-left:0;padding:0 20px 0 20px}.search .job_search ul{margin:0 0 -4px}.search .upload_cv{background:#4b7bc3;font-size:16px;color:#fff;text-align:center;border-left:1px solid #719ee1;margin:0 -10px 0 0;padding:0 10px 20px;display:block;overflow:hidden}.search .cv_icon{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -92px -100px;display:block;height:60px;margin:-10px 0 0 40px;padding:0 0 10px;width:40px}.search .advertise_job{background:#3b6bb4;font-size:16px;color:#fff;text-align:center;border-left:1px solid #719ee1;margin:0 0 0 -10px;padding:0 9px 20px;border-radius:0 10px 10px 0;display:block;overflow:hidden}.search .upload_cv:hover,.search .advertise_job:hover{text-decoration:none}.search .job_icon{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -92px -165px;display:block;height:60px;margin:-10px 0 0 40px;padding:0 0 10px;width:45px}.search .input_field{background:#fff;border:1px solid #4d7cc4;display:inline-block;font-size:16px;height:40px;margin-bottom:0;padding:0 5px;width:395px;border-radius:0;float:left;margin-right:10px}.search .search_wrapper{display:block;float:right;margin:0 19px 0 0 !important}.search .advanced_search{font-size:13px;margin-top:0;padding-right:0;text-align:right;color:#fff;cursor:pointer;margin-left:15px}.search .advanced_search:hover{text-decoration:none;color:#e2e2e2}.search .dropdown_content_holder{margin-left:-485px !important;margin-top:10px !important;padding:10px;width:610px;min-height:230px;color:#4b4b4b;background:#f6f6f6}.search .dropdown_content_holder .checkbox_field{border-radius:0;display:block;float:left;margin-right:5px;margin-top:3px}.search .dropdown_content_holder .pwd{font-size:14px}.search .dropdown_content_holder .btn-large{float:right;margin:40px 0 0 0}.search .dropdown_content_holder .controls.control_select{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat right -300px #fff;border-radius:0;border-right:1px solid #ccc;overflow:hidden;position:relative;width:280px !important;display:inline-block}.search .dropdown_content_holder .select-xlarge{margin:0 8px 0 0;width:310px !important}.search .dropdown_content_holder .salary_contract h4,.search .dropdown_content_holder .sector_status h4{margin-top:0}.search .dropdown_content_holder .salary_contract ul{padding-right:20px;border-right:1px solid #e2e2e2}.search .dropdown_content_holder .salary_contract li:first-child,.search .dropdown_content_holder .sector_status li:first-child{border-bottom:1px solid #e2e2e2;border-top:none;padding-bottom:10px}.search .dropdown_content_holder .salary_contract li:last-child,.search .dropdown_content_holder .sector_status li:last-child{border-top:1px solid #fff;padding-top:5px}.search .dropdown_content_holder .salary_contract p,.search .dropdown_content_holder .sector_status p{margin:0}.search .dropdown_content_holder .salary_contract ul h5,.search .dropdown_content_holder .sector_status ul h5{font-size:14px}.search .dropdown_content_holder .sector_status ul{border-left:1px solid #fff;padding-left:20px}.search .job_search .controls.control_select{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat right -510px #fff;border:1px solid #4d7cc4;display:inline-block;font-size:16px;height:40px;margin-bottom:0;width:350px;border-radius:0;float:left;margin-right:10px}.search .job_search .select-xlarge{background:none;color:#333;display:inline-block;font-size:16px;height:42px !important;margin:0 !important;padding:7px 5px 10px !important;width:380px}.search .select-xlarge{background:#fff;color:#999;margin:0 5px 10px;padding:5px;width:200px}.search .select2-container{width:250px !important}.search_results_page{height:250px !important}.search_results_page .search_header{margin-top:0}.search_results_page h3{font-size:28px;margin-top:25px;margin-bottom:15px}.search_results_col_left{width:600px;padding:5px;display:table-cell;vertical-align:middle}.search_results_col_left h1{font-size:18px !important;line-height:20px;padding:0 !important}.search_results_col_right{width:300px;padding:5px;display:table-cell;vertical-align:middle}.search_results_col_right .job_send{padding:0}.home_recent_search{background:rgba(0,0,0,.5);position:absolute;bottom:0;width:100%}.home_recent_search .recent-search-list{padding:17px 0 10px 0;font-size:13px;color:#fff}.search_results_page .home_recent_search .recent-search-list{padding:14px 0 5px 0}.home_recent_search .recent-search-list .list-item{display:inline-block}.home_recent_search .recent-search-list .list-link{color:#fff}.home_recent_search .recent-search-divider:last-child{display:none}.typeahead{width:350px;display:block;*left:0}.typeahead.dropdown-menu li a{color:#333 !important;width:330px !important}.options{color:#fff;padding-top:2px}.options li{display:inline-block !important;font-size:12px;font-weight:normal;margin-right:5px}.options .required{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -82px -240px;padding-left:22px}.options .optional{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -82px -261px;padding-left:22px}.options .prohibited{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -82px -282px;padding-left:22px}.option_search{background:#777;border-top:1px solid #898888;padding-top:5px}input.btn-search-home{padding:23.7px 0 !important}input.btn-search-home:hover{padding:22px 0 !important}.search .job_search .locationselect{margin-top:0;float:left;width:370px;background:#fff;padding:.76em 0}.search .job_search .locationselect li{border:none;width:370px}.search .job_search .locationselect li .k-state-border-down{box-shadow:none !important}.search .job_search .locationselect li span.k-i-arrow-s{float:right;margin-top:2px}.search .job_search ul li ul li ul{margin-left:1px !important}.search .job_search .k-menu .k-item>.k-link{padding:.52em 1.1em !important;font-size:16px;color:#333}.advanced_search_block .job_search .locationselect{margin-top:0;float:left;width:418px;height:37px}.advanced_search_block .job_search .locationselect li{border:none;width:418px;height:36px}.advanced_search_block .job_search .locationselect li .locationname{font-size:18px}.generic .locationselect{margin-top:0;float:left;width:252px;background:none;border:1px solid #ccc !important;padding:2px}.generic .locationselect li{border-style:none !important;width:280px}.generic .locationselect li .locationname{font-size:16px}.generic .locationselect li .k-i-arrow-s{margin-top:2px !important;margin-right:-15px !important}.generic .k-menu .k-item>.k-link{padding:.4em 1.1em}.generic .locationselect li span.k-icon{float:right}.generic_mini .locationselect{margin-top:0;float:left;width:255px;background:#fff;border:1px solid #ccc !important;padding:2px}.generic_mini .locationselect li{border-style:none !important;width:100%}.generic_mini .locationselect li .locationname{font-size:16px}.generic_mini .locationselect li .k-i-arrow-s{margin-top:4px !important;margin-right:-15px !important}.generic_mini .k-menu .k-item>.k-link{padding:.15em 1.1em}.generic_mini .locationselect li span.k-icon{float:right}.alerted .locationselect{margin-top:0;float:left;width:419px;background:#fff;border:1px solid #ccc !important;padding:2px}.alerted .location_dropdown{overflow:visible;background:#fff !important;border:0 !important}.alerted .locationselect li{border-style:none !important;width:420px}.alerted .locationselect li .locationname{font-size:16px}.alerted .locationselect li .k-i-arrow-s{margin-top:2px !important;margin-right:-15px !important}.alerted .k-menu .k-item>.k-link{padding:.25em 1.1em !important;font-size:16px}.alerted .locationselect li span.k-icon{float:right}.candidateLocation{display:inline-block;margin-bottom:5px;clear:both}.candidateLocation .locationselect{margin-top:0;float:left;width:440px;background:#fff;border:1px solid #ccc !important;padding:2px}.candidateLocation .locationselect li{border-style:none !important;width:440px}.candidateLocation .locationselect li .locationname{font-size:16px;font-weight:normal}.candidateLocation .locationselect li .k-i-arrow-s{margin-top:2px !important;margin-right:-15px !important}.candidateLocation .k-menu .k-item>.k-link{padding:.4em 1.1em;font-size:14px;font-weight:normal}.candidateLocation .locationselect li span.k-icon{float:right}.profileLocation .locationselect{margin-top:0;float:left;width:440px;background:none;border:1px solid #ccc !important;padding:2px}.profileLocation .location_dropdown{overflow:visible;background:#fff !important}.profileLocation .locationselect li{border-style:none !important;width:442px}.profileLocation .locationselect li .locationname{font-size:16px}.profileLocation .locationselect li .k-i-arrow-s{margin-top:-18px !important;margin-right:-15px !important}.profileLocation .k-menu .k-item>.k-link{padding:.25em 1.1em !important;font-size:16px}.profileLocation .locationselect li span.k-icon{float:right}.btn{display:inline-block;*border-bottom:0 none #b3b3b3;display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:16px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;text-shadow:none !important;background-repeat:repeat-x;border-color:none !important;*-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-left:.3em;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;background-image:none;border-left-style:none;border-left-color:inherit;border-left-width:0;border-right-style:none;border-right-color:inherit;border-right-width:0;border-top-style:none;border-top-color:inherit;border-top-width:0}input.btn-search{color:#fff;text-shadow:none !important;background-color:#65b621;width:125px;font-size:20px !important;margin:0 0 0 10px !important;border:0;padding:10px 15px 10px !important}input.btn-search:hover{padding:9px 15px 10px !important}.btn-advertise{background-color:#65b621;color:#fff;font-size:16px !important;height:40px;margin:0 !important;text-shadow:none !important;width:220px}.btn-experience{background-color:#65b621;color:#fff;font-size:16px !important;height:20px;margin:0 !important;text-shadow:none !important;width:270px;padding:10px 15px !important}.btn-experience:hover{background-color:#fff !important;border:1px solid #448717 !important;color:#448717;padding:9px 14px !important}.btn-register{background-color:#65b621;color:#fff;font-size:16px !important;height:40px;font-weight:normal;margin:0 !important;text-shadow:none !important;width:200px}.btn-primary{color:#fff;text-shadow:none !important;background-color:#65b621;border:1px solid #65b621}.btn-grey{color:#464646;text-shadow:none !important;background-color:#e2e2e2}.btn-light-grey{color:#464646;text-shadow:none !important;background-color:#e2e2e2}.btn-blue{color:#fff;text-shadow:none !important;background-color:#069}.btn-orange{color:#fff;text-shadow:none !important;background-color:#e77700;border-radius:0;margin:14px -5px 0 5px;padding:5px 25px;font-weight:bold}.navbar-inner .btn-orange,.navbar-inner .btn-green{margin:0 40px 0 10px !important;padding:9px 15px!important;border:0!important;letter-spacing:.3px}.navbar-inner .btn-orange:hover{padding:8px 14px!important;color:#e77700 !important}.navbar-inner .btn-group .btn-orange{margin:0 -5px 5px 5px !important}.btn-green{color:#fff;text-shadow:none !important;background-color:#65b621;border-radius:0;margin:14px -5px 0 5px;padding:5px 25px;font-weight:bold}.navbar-inner .btn-green:hover{padding:8px 14px!important;color:#65b621 !important}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px;font-weight:normal}.btn-primary:hover,.btn-xlarge:hover,.btn-large:hover,.btn-medium:hover,.btn-search:hover,.btn-experience:hover,.btn-advertise:hover,.btn-register:hover{background-color:#fff !important;border:1px solid #448717 !important;color:#448717 !important}.btn-advertise:hover{padding:7px 14px;border:1px solid #448717 !important;color:#448717;background:#fff}.company__reviews .tagline .btn-large:hover{padding:7px 15px !important}.company__reviews .btn-primary:hover{padding:6px 14px !important}.review_button .btn-primary:hover{padding:7px 15px !important}.search_articles .btn:hover,.search .btn:hover{color:#448717 !important;background-color:#fff !important;border:1px solid #448717 !important}.job_page_detail .btn:hover,.optimizely_job_detail .btn:hover{padding:12px 15px !important}.email_alert .btn:hover{padding:6px 14px 6px !important}.vertical_alert .btn:hover{color:#e77700 !important;border:1px solid #e77700 !important;background:#fff !important}.btn-orange:hover{color:#e77700;background-color:#fff;border:1px solid #e77700 !important;padding:3px 14px !important}.btn-group .btn:hover{padding:2px 14px}.btn-group .btn:focus{padding:2px 14px}.btn-grey:hover{color:#fff;background-color:#a0a0a0}.btn-light-grey:hover{color:#fff;background-color:#a0a0a0}.btn-blue:hover{color:#fff;background-color:#036 !important}.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled],.btn-search:focus,.btn-search:active,.btn-search.active,.btn-search.disabled,.btn-search[disabled],.btn-experience:focus,.btn-experience:active,.btn-experience.active,.btn-experience.disabled,.btn-experience[disabled],.btn-advertise:focus,.btn-advertise:active,.btn-advertise.active,.btn-advertise.disabled,.btn-advertise[disabled],.btn-register:focus,.btn-register:active,.btn-register.active,.btn-register.disabled,.btn-register[disabled],.btn-orange.active,.btn-orange:focus .btn-orange.disabled,.btn-orange[disabled],.btn-grey:focus,.btn-grey:active,.btn-grey.active,.btn-grey.disabled,.btn-grey[disabled],.btn-light-grey:focus,.btn-light-grey:active,.btn-light-grey.active,.btn-light-grey.disabled,.btn-light-grey[disabled],.btn-blue:focus,.btn-blue:active,.btn-blue.active,.btn-blue.disabled,.btn-blue[disabled]{color:#fff;background-color:#848484}.btn-secondary{background:#db4438 !important;border:0 !important;color:#fff;font-weight:normal;margin-bottom:20px !important;text-shadow:none !important}.btn-secondary-two{border:1px solid #2b353e;color:#2b353e !important;padding:8px 12px !important;margin-left:10px;background:#fff;cursor:pointer}.btn-secondary-two:hover{color:#fff !important;background:#2b353e !important}.btn-smaller{padding:6px 12px !important;color:#2b353e !important;margin-left:10px;background:#fff;cursor:pointer}.btn-smaller:hover{color:#fff !important;background:#2b353e !important}.btn-tertiary{border-radius:0;display:inline-block;font-size:14px;font-weight:normal;margin-top:10px;padding:5px 15px;width:120px;height:30px;text-shadow:0 1px 1px #fff;color:#069;border:1px solid #ccc}.btn-xlarge{border-radius:0;display:inline-block;font-size:16px;font-weight:normal;margin-top:-20px;padding:5px 40px 7px}.btn-large{border-radius:0;display:inline-block;font-size:16px;font-weight:normal;margin-top:-20px;padding:7px 15px 7px}.btn-medium{border-radius:0;display:inline-block;margin:10px 0 0;font-size:16px;font-weight:normal;padding:7px 16px;border:0}.btn-mini{font-size:11px;margin-right:10px !important}.dropdown_container{padding:20px 20px 0;width:280px;margin-right:-1px}.dropdown_container li:first-child{border-radius:0;margin:0;padding:0}.dropdown_container label{font-size:12px;color:#545454}.dropdown_container li span[style*="inline"]{display:block !important}.dropdown_container .checkbox_field{border-radius:0;display:block;float:left;margin-right:5px;margin-top:7px}.dropdown_container .pwd{font-size:12px;color:#313131;float:left;margin-top:4px}.dropdown_container button{color:#777;font-weight:bold}.dropdown_container .btn{display:block;font-weight:normal;height:45px;margin-bottom:5px;margin-top:5px !important;width:280px}.dropdown_container .password{display:block;float:right}.dropdown_container .password a{color:#333 !important;font-weight:normal;font-size:12px !important;display:block;padding:0 0 8px}.dropdown_container .password a:hover{background:none;color:#333 !important}.dropdown_container .forgotten a.register-link:hover{background:none;color:#333 !important;padding:0 5px 0 0 !important}.dropdown_container .forgotten{background:#f7f7f7;clear:both;color:#474747;display:block;font-size:12px;margin:0 -20px;padding:20px 20px 20px;border-radius:0}.dropdown_container .forgotten .btn{color:#fff;display:inline-block;height:25px;line-height:normal;margin-bottom:10px;margin-left:30px;padding-top:8px;padding-bottom:0;vertical-align:middle;width:100px;font-size:14px}.dropdown_container .forgotten .btn:hover{padding:6px 13px 0 !important;color:#407c94 !important;background-color:#fff !important;border:1px solid #407c94 !important}.dropdown_container .forgotten p{color:#474747;font-size:14px;margin:-3px 0;display:inline-block}.dropdown_container .forgotten a.register-link{color:#069;display:block;font-size:12px;font-weight:normal;text-align:right;margin:0 !important;padding:0 5px 0 0 !important}.dropdown_container .input-prepend input{width:238px}.dropdown_container .input-prepend input[type=email],.dropdown_container .input-prepend input[type=password]{height:auto !important}.tooltip{font-size:13px}.tooltip.in{opacity:1;filter:alpha(opacity=100)}.tooltip-inner{background-color:#474747}.tooltip.top .tooltip-arrow{border-top-color:#474747}.tooltip.right .tooltip-arrow{border-right-color:#474747}.tooltip.left .tooltip-arrow{border-left-color:#474747}.tooltip.bottom .tooltip-arrow{border-bottom-color:#474747}.homepage_careers_wrapper{padding:0 20px 0 0;margin:0;width:280px!important}.homepage_careers_wrapper .get_started{width:278px!important}.career_wrapper{display:inline-block;float:none}.career_tools{background:none !important;padding:0 0 15px;margin-bottom:10px}.career_tools h4{margin-top:0}.career_activity a{font-size:16px;font-weight:normal;display:block;color:#069;font-family:Museo300}.career_activity .tools_content,.career_activity .career_info{border-bottom:none !important;border-top:none !important;clear:both;display:inline-block;width:100%}.career_activity .tools_content p{color:#5a5b5a;font-weight:normal}.career_activity .tools_content a{padding:5px 0}.career_activity .tools_content a:hover{text-decoration:none}.career_activity .tools_content p,.article_item_list p{margin:0;font-size:12px;line-height:20px;padding-right:5px}.career_activity li.tools_content:first-child,.career_activity li.tools_content:first-child a,.career_activity li.career_info:first-child{border-top:none;padding-top:0}.career_tools li.tools_content:last-child,.career_activity li.tools_content:last-child a,.career_activity li.career_info:last-child{border-bottom:none;padding-bottom:0}.career_activity .alerts{background:url(/../../_resx/v2/img/glyphicons_halflings_blue.png) no-repeat -70px 6px;width:20px;height:20px;float:left;padding-right:5px}.career_activity .career_advice{background:url(/../../_resx/v2/img/glyphicons_halflings_blue.png) no-repeat -120px -90px;width:20px;height:20px;float:left;padding-right:5px}.career_activity .salary_compare{background:url(/../../_resx/v2/img/glyphicons_halflings_blue.png) no-repeat -24px -157px;width:20px;height:20px;float:left;padding-right:5px}.career_activity .mobile{background:url(/../../_resx/v2/img/glyphicons_halflings_blue.png) no-repeat -49px -158px;width:20px;height:20px;float:left;padding-right:5px}.career_activity .training{background:url(/../../_resx/v2/img/icon_training.png) no-repeat 0 6px;width:20px;height:20px;float:left;padding-right:5px}.career_activity .about_us{background:url(/../../_resx/v2/img/glyphicons_halflings_blue.png) no-repeat -120px -90px;width:20px;height:20px;float:left;padding-right:5px}.career_activity .contact_us{background:url(/../../_resx/v2/img/glyphicons_halflings_blue.png) no-repeat -71px 7px;width:20px;height:20px;float:left;padding-right:5px}.career_activity .faq{background:url(/../../_resx/v2/img/glyphicons_halflings_blue.png) no-repeat -96px -90px;width:20px!important;height:20px;float:left;padding-right:5px;border:0!important;margin:0!important}.career_activity .terms{background:url(/../../_resx/v2/img/glyphicons_halflings_blue.png) no-repeat -72px -158px;width:20px;height:20px;float:left;padding-right:5px}.career_activity .suggested_jobs{background:url(/../../_resx/v2/img/glyphicons_halflings_blue.png) no-repeat -93px -158px;width:20px;height:20px;float:left;padding-right:5px}.career_activity .join_facebook{background:url(/../../_resx/v2/img/glyphicons_halflings_blue.png) no-repeat -115px -158px;width:20px;height:20px;float:left;padding-right:5px}.career_activity .acc_management{background:url(/../../_resx/v2/img/glyphicons_halflings_blue.png) no-repeat -165px 6px;width:20px;height:20px;float:left;padding-right:5px}.career_activity .career_info{padding:10px 0}.career_activity .career_info p{font-size:13px !important;margin:0;padding:0 5px 10px}.career_tools .get_started_block{border-bottom:1px solid #e2e2e2;padding-top:10px;padding-bottom:20px}.career_tools .get_started{background:#fff;height:15px;padding:15px 0;width:300px;border-radius:0;display:block;text-align:center;font-family:Arial;line-height:18px;font-size:16px;font-weight:normal;color:#282828;border:1px solid #2b353e}.career_tools .get_started:hover{background:#2b353e;color:#fff}.job_send .career_tools u.get_started{width:288px;text-decoration:none;margin-bottom:-5px}.dropdown-menu .forgotten .btn_get_started{background:#fff;padding:12px 0 !important;width:277px;border-radius:0;text-align:center;font-family:Arial;line-height:18px;font-size:16px;font-weight:normal;color:#282828;border:1px solid #2b353e !important}.dropdown-menu .forgotten .btn_get_started:hover{padding:12.5px 0 !important;color:#fff !important;background:#2b353e !important;margin-left:0 !important}#pnlNotification{display:inline}.imageProfilePageHeader{max-height:90%;width:28px;height:28px}.career_wrapper .success_stories .my_story{background:url(/../../_resx/v2/img/my_story.png) no-repeat 0 0;height:44px;padding-left:60px;display:block;padding-top:0}.career_wrapper .success_stories .testimonials{color:#282828;font-family:Museo300;font-size:18px;border:0;margin-top:6px;display:inline-block}.successful_woman{border-radius:0 !important;margin-bottom:20px}.testimonials .success_story_banner{margin:0 0 20px;display:block;border:0 none !important}.testimonials{word-wrap:break-word;border-bottom:1px solid #ccc}.testimonials h4{margin:5px 0}.testimonials h4 a{font-size:18px}.testimonials p{margin-top:10px}.testimonials .first_testimonial{background:#e3eefe;padding:15px 20px;margin-bottom:20px;border:0 none !important}.testimonials .first_testimonial p{color:#919191;font-size:14px}.testimonials li{display:block;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:20px}.testimonials li:nth-child(3){border-bottom:none;margin-bottom:0 !important}.testimonials li:last-child{border-bottom:none !important;margin-bottom:0}.testimonials .datestamp{font-size:13px !important}.your_story{font-size:14px;padding-top:14px;color:#474747}.your_story .user_info{margin-top:37px}.your_story .user_info,.your_story .controls.control_select,.your_story .select-medium,.your_story input.input_field{border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important}.your_story .user_info .bootstrap-select{border:0 solid #ccc;height:30px;width:295px}.your_story .user_info .thanks{clear:both}.your_story .user_info .thanks h5{float:left;margin-right:25px;margin-top:5px}.your_story .user_info .thanks .input_field{width:404px !important}.your_story .user_info .bootstrap-select>.btn{border:1px solid #ccc}.your_story .user_info .bootstrap-select-searchbox input{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat scroll 85px -605px;padding-right:45px}.your_story .user_info .consonant{display:inline-block;font-size:14px;margin-right:10px;padding:0;vertical-align:middle;margin-top:-10px}.your_story .job_submission{float:left;display:inline-block;width:280px;margin-right:10px}.your_story .job_submission input{width:250px !important;margin-top:3px;margin-right:0 !important;padding:4px 9px !important;margin-left:1px;color:#808080}.your_story .job_submission .controls.control_select{width:278px !important;margin-top:3px;margin-right:0;margin-left:1px;background-position:96% -515px !important}.your_story .job_submission .select-medium{width:300px !important;height:30px !important;line-height:26px !important;padding:5px 2px 0 !important;color:#808080}.your_story textarea{margin-left:1px;margin-top:3px;border-color:#d9d9d9 !important;resize:none !important;width:520px !important;height:166px !important}.your_story .image_wrapper img{display:block;width:100%;height:auto}.your_story .input_field{width:340px !important}.your_story .surname_wrapper .input_field{width:320px !important}.your_story .dob_wrapper{display:inline-block;margin-bottom:0}.your_story .seperator{float:left;height:34px;line-height:34px;margin-left:6px;margin-right:5px;font-weight:bold}.your_story .dob_wrapper .control-group.select_field{float:left}.your_story .dob_wrapper .controls.control_select{margin-top:3px;margin-left:1px;margin-right:0;background-position:100% -514px !important;width:66px !important}.your_story .dob_wrapper .select-medium{width:90px !important;height:30px !important;line-height:26px !important;padding:4px 2px 0 !important;color:#808080 !important}.your_story .recommend_wrapper{margin-top:15px;height:52px}.your_story .recommend_wrapper input[type="radio"]{margin:-2px 0 0 2px}.your_story .recommend_wrapper label{margin-right:20px}.your_story h5 .confidential{font-weight:normal}.your_story input,.your_story select{font-size:14px !important;color:#808080}.your_story input.btn{margin-top:19px;color:#fff;width:119px;font-size:16px !important}.your_story input.btn:hover{color:#448717}.news_opinions,.recruiters{display:inline-block;padding-bottom:20px}.news_opinions{margin:0 0 25px 0;padding:0 20px 25px 20px;border-bottom:1px solid #e2e2e2}.news_opinions .article_content h5{margin-top:5px}.news_opinions .advert{float:right}.news_opinions .span8{margin:0;padding-top:0;width:558px}.recruiters{display:block;margin:0 20px 0 0;padding:5px 0 0}.recruiters h3,.news_opinions h3{margin:40px 0 30px;text-align:center;font-family:'Museo300';font-weight:normal;padding-right:20px;font-size:36px;color:#282828}.recruiters h3 a{color:#282828}.ui-widget-content{border:1px solid #ccc !important}.article_wrapper{padding:20px 20px 0 0;width:580px;border-right:1px solid #e2e2e2}.article_wrapper h4{margin-top:0}.article_wrapper li{padding:0}.article_wrapper li:first-child{padding-top:0}.article_wrapper li:last-child{padding:0}.article_content{clear:both}.article_content h5{margin-top:0;margin-bottom:0}.article_content h5 a{font-size:16px}.article_item{margin-left:0;margin-right:0}.article_item a{font-size:16px;font-weight:bold;display:block;margin:5px 0 15px}.article_item_list{padding-right:10px}.article_item_list li{margin:10px 0 0 0}.article_item_list li:first-child{margin:0}.find_jobs_container{border-top:1px solid #e2e2e2;margin-top:25px}.find_jobs{width:940px;min-height:200px;padding-top:10px}.find_jobs h4{font-family:Museo300}.find_jobs li a{color:#069;text-decoration:none}.find_jobs li a:hover{color:#333;text-decoration:none}.find_jobs li.span3{width:310px}.find_jobs ul li ul{float:left}.find_jobs ul li ul li a{font-size:14px}.find_jobs ul li:first-child{margin-left:0}.advertising_button{padding:0 20px 30px;margin-bottom:-21px;display:block;width:auto}.advertising_button span{font-size:14px;padding-left:20px}.asp_validators{background:#fceeaf;border-radius:0;margin:0 0 10px;position:relative;display:block;padding:15px 20px;font-size:16px;font-weight:bold}.footer_space_filler{display:inline-block;height:269px}.footernav .footer_content{background:#2b353e;font-size:12px;margin-left:0;min-height:275px;padding:0 20px 0}.copyright{border-top:1px solid #fff;display:inline-block;width:100%;padding-top:15px;margin-top:15px}.iabso{position:absolute;bottom:0;right:0}#ctl00_contentFullFooterPlaceHolder_C24footer1_divFooter{margin-left:0;position:relative}.footer_inner{margin:0 auto;width:940px;color:#fff;padding-top:10px}.footernav a{color:#fff;text-decoration:none}.footernav a:hover{text-decoration:none;color:#999}.footernav .social_media h5{font-weight:bold;margin:10px 0 0}.footer_inner .span2{margin-left:10px}.footer_inner .about{float:left;margin:0;width:250px}.footer_inner .about p{padding-right:25px;line-height:15px}.footer_inner li a{line-height:22px}.footernav .social_media{margin-left:10px}.footernav .social_media .social_links{margin-top:20px;margin-bottom:4px}.footernav .social_media .social_links a{color:#585858;font-size:20px;margin:4px 0 4px -1px;text-decoration:none}.footernav .social_media .social_links .icon-stack{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -1773px;width:34px;height:34px;display:inline-block;vertical-align:0 !important}.footernav .social_media .social_links .icon-stack:first-child{margin-left:0 !important}.footernav .social_media .social_links .icon-facebook:hover{color:#3b5998;background:url(/images/facebook_mini_icon.png) no-repeat;width:34px;height:34px}.footernav .social_media .social_links .icon-twitter:hover{color:#21caff;background:url(/images/twitter_mini_icon.png) no-repeat;width:34px;height:34px}.footernav .social_media .social_links .icon-google-plus:hover{color:#c70102;background:url(/images/googleplus_mini_icon.png) no-repeat;width:34px;height:34px}.footernav .social_media .social_links .icon-linkedin-sign:hover{color:#036599;background:url(/images/linkedin_mini_icon.png) no-repeat;width:34px;height:34px}.footernav .social_media .social_links .icon-instagram:hover{color:#125688;background:url(/images/linkedin_mini_icon.png) no-repeat;width:34px;height:34px}.footernav .dmma{background:url(/../../_resx/v2/img/iabLogo.png) no-repeat 0 0;height:50px;margin:10px 0 0 0;width:71px;float:left}.footernav .dmma a{height:52px;width:70px;display:block}.footernav .apso{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -3px -2034px;float:left;height:50px;margin:0;position:relative;right:-20px;top:45px;width:125px}.footernav .apso a{height:50px;width:125px;display:block}.breadcrumb_container,.breadcrumb_container .breadcrumb_wrapper{margin-top:0;margin-bottom:10px}.breadcrumb_container .container{position:static}.breadcrumb_wrapper{margin-top:-10px;margin-bottom:10px}.breadcrumb_wrapper a{color:#069 !important;text-decoration:none}.breadcrumb_wrapper h1{margin:0 !important;font-family:Museo300;font-size:20px;padding:10px 10px 0 5px}.breadcrumb_wrapper h3{margin:0}.breadcrumb_wrapper .breadcrumb{font-weight:normal;color:#919191}article .span8{margin:0}article h3,article h6{margin:0}article h3{display:block;margin-bottom:20px;line-height:20px}article h6,article h6 a{font-weight:normal !important}article p,.article_page p{font-size:14px;line-height:22px;margin-bottom:15px}.article_page strong,.article_page b{color:#666}.article_page .a_backtosearch{margin:0 0 10px 0}.article_page .article_image{border:medium none;box-shadow:0 0 3px 1px #c8c8c8;display:inline-block;padding:5px !important;width:270px}.article_page .article_image_content{background:#ebebeb;display:inline-block;padding:0 10px 10px 10px;width:270px}.article_page .article_image_content h5{margin-bottom:2px}.article_page .article_image_content h5 a{font-size:16px}.article_page .article_image_landing{margin-bottom:20px;margin-right:25px}.article_page .first_bucket{margin-top:0}.article_page .article_landing_content li:first-child{float:left}.article_page .article_landing_content li:first-child,.article_page .article_landing_content li:nth-child(2){padding-top:0;padding-left:0}.article_page .article_landing_content li:nth-child(2){padding-top:0;padding-left:0;margin-top:0}.article_page .article_landing_content li:nth-child(-n+5){padding-left:0}.article_page .article_landing_content li:nth-child(even){float:right}.article_page .article_landing_content li{display:inline-block;float:left;padding-bottom:5px;width:290px}.article_page .article_landing_content li p,.article_page .article_image_content p{font-size:12px;line-height:18px}.article_page .article_landing_content li p{max-height:55px;overflow:hidden}.article_page span{font-weight:normal;display:block}.article_page .verticals_success,.article_page .verticals_warning{width:90%;max-width:90%}.article_bucket_content{border-bottom:1px solid #e6e6e6;border-top:1px solid #fff;display:block;height:115px;margin-top:10px}.article_bucket_content h6{margin:0 !important}.article_bucket_content h6 a{font-size:14px;line-height:16px;font-weight:bold !important;text-overflow:ellipsis;white-space:nowrap;width:275px;overflow:hidden;display:block}.article_bucket_content img{background:#fff;border:none;box-shadow:0 0 3px 1px #c8c8c8;display:inline-block;float:left;margin-right:10px;padding:2px}.pagination{margin:0}.pagination ul{box-shadow:none}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-radius:0;border:0}.pagination ul>li>a,.pagination ul>li>span{background:none;border:0;float:none;line-height:35px;padding:3px 10px}.pagination ul>li>a.active{background:#fff;border:1px solid #ddd;color:#333;padding:2px 8px}.pagination .previous,.pagination .next{text-transform:capitalize;font-size:14px;padding:5px 5px 3px !important;font-weight:bold}.article_page .pagination .previous{margin-right:120px}.pagination .previous{background:url(/../../_resx/v2/img/content_sprite.png) no-repeat -10px -886px;padding-left:20px!important}.pagination .next{background:url(/../../_resx/v2/img/content_sprite.png) no-repeat right -886px;padding-right:20px!important}.pagination a span{display:inline;font-size:14px;font-weight:normal}.pagination-affix{position:relative;top:0}.pagination-affix li{border-left:1px solid #e2e2e2;border-right:1px solid #fff;display:inline-block !important;float:left;margin:-5px 0}.pagination-affix li a{padding:4px 11px !important}.pagination-affix li:first-child{border-left:none}.pagination-affix li:first-child a{padding-left:0}.pagination-affix li:last-child{border-right:none}.pagination-affix li:last-child a{padding-right:0}.results_wrapper{border-radius:5px 5px 0 0;margin:0;height:40px;line-height:40px}.results_top{width:620px;display:inline-block;border-bottom:1px solid #e2e2e2;padding-bottom:14px}.results_bottom{border-radius:0 0 5px 5px;width:620px;display:inline-block;margin-top:0;height:80px}.results_bottom .pagination-right{text-align:center !important}.results_bottom .pagination-right ul{margin:0 !important;padding:0 !important;width:100%}.results_bottom .pagination-right ul>li>a,.results_bottom .pagination-right ul>li>span{padding:5px 9px !important}.results_bottom .pagination-right .previous{padding:5px 0 5px 20px !important}.results_bottom .pagination-right .next{padding:5px 20px 3px 5px !important}.bottom-results-pager{width:620px;text-align:center;display:inline-block}.paging-ellipses{display:inline-block;vertical-align:top}.results{font-size:14px;line-height:44px;padding:0 10px 0 0;font-weight:bold}.results_description{padding:10px 10px 0}.results_description .pagination ul>li>a{font-weight:bold}.results_description .pagination ul>li>a,.results_description .pagination ul>li>span{background:none;border:0 none;padding:4px 5px;color:#069}.results_description .pagination ul>li>a:hover,.results_description .pagination ul>li>a:focus,.results_description .pagination ul>.active>a,.results_description .pagination ul>.active>span{background-color:#f5f5f5}.results_description .pagination .previous,.results_description .pagination .next{font-size:10px;text-transform:uppercase;padding:4px 10px}.results_wrapper .display{border-top:1px solid #fff;padding:0 10px 0;display:block;height:41px;margin-left:0}.results_wrapper .display h6{float:left;line-height:40px;padding-right:10px;font-size:14px}.results_wrapper .display .controls.control_select_xsmall{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat right -513px #fff;border-radius:0;border-right:1px solid #ccc;display:inline-block;overflow:hidden;position:relative;width:52px;float:left;margin:4px 0 0}.results_wrapper .display .controls.control_select_small{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat right -513px #fff;border-radius:0;border-right:1px solid #ccc;display:inline-block;overflow:hidden;position:relative;width:105px;margin:4px 0 0}.results_wrapper .display select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat scroll right -514px #fff !important;text-indent:.01px;text-overflow:"";cursor:pointer}.results_wrapper .display .select-xsmall{color:#333;margin:5px 10px 0 0 !important;padding:0 0 0 5px!important;width:50px}.results_wrapper .display .select-small{color:#333;margin:5px 0 0 0 !important;padding:0 0 0 5px!important;width:110px}.results_wrapper .display .pwd{font-size:14px;color:#585858;line-height:40px;padding:0 0}.results_wrapper .display .display_wrapper{display:inline-block;line-height:30px}.results_wrapper .display .relevant{margin-left:12px}.divNoResultsMessageTop{display:table;width:100%;margin:0 !important;padding:0 !important}.NoResultsMessage{display:inline-block;width:927px;box-sizing:border-box;margin-top:5px;text-align:center;border-top:1px solid #dbdbdb}.NoResultsMessage h5{font-weight:bold !important;padding:50px 0}.a_z_directory .job_search_wrapper{padding-bottom:15px}.a_z_directory .live_jobs a{display:block;font-weight:bold;padding:10px 0 0}.a_z_paging{max-height:40px;background:#404040;color:#fff;font-size:16px}.a_z_paging .pagination ul{height:40px}.a_z_paging .pagination ul li{max-height:40px}.a_z_paging .pagination ul li:last-child{margin-left:5px}.a_z_paging .pagination ul li a{font-size:16px;padding:12px .5em;color:#fff;line-height:40px !important;vertical-align:top}.a_z_paging .pagination ul li a.active,.a_z_paging .pagination ul li a:hover{color:#404040 !important}.a_z_paging .pagination ul>li>a.active{background:#fff !important;border:none !important;color:#333;padding:12px 8px !important}.a_z_profile{background:#f3f3f3;border-radius:0;margin-bottom:20px;padding:20px 10px}.a_z_profile .a_z_profile_info{display:inline-block;padding-bottom:10px;width:600px}.a_z_profile .a_z_profile_info h5{margin-top:0}.a_z_profile .a_z_profile_content{margin-top:20px}.a_z_profile .a_z_profile_content .profile_header{font-size:14px;font-weight:bold;margin-bottom:10px}.a_z_profile .a_z_profile_content h6{font-weight:bold !important}#divFilter{height:130px;background:#eee;position:relative;z-index:1;padding:30px 50px;width:840px;text-align:center}#divFilter .filter_header{color:#000;font-family:Museo300;font-size:24px;font-weight:bold;margin-top:0;margin-bottom:20px}#divFilter ul{display:inline-block;margin:0 auto;text-align:center;width:840px}#divFilter li{color:#000;display:block;width:170px;margin-right:40px;text-align:left;display:inline-block}#divFilter li:first-child{margin-left:60px}#divFilter li input{float:left;display:inline-block;margin-right:8px}#divFilter .button_wrapper{width:100%;display:inline-block;margin:20px auto 0;text-align:center;margin-top:30px}#divFilter .button_wrapper .verticals_prim_button{max-width:150px;line-height:12px;border:0;display:inline-block;margin-right:10px}.a_z_paging .pagination ul li:last-child a.expand{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -228px -51px transparent;color:#069;font-weight:bold;font-size:16px;margin:0;width:35px;padding:0 20px 20px;height:15px;display:inline-block}.a_z_paging .pagination ul li:last-child a.expand:hover{color:#069 !important}.bottom_pagination .results_bottom{border-radius:0 0 5px 5px;width:100%;display:inline-block;margin:0;text-align:center}.bottom_pagination .results_bottom ul{height:25px;display:inline-block}.bottom_pagination .results_bottom ul li{float:left;height:auto;width:auto;background:none !important;border:0 !important}.bottom_pagination .results_bottom ul li:nth-child(2n){margin-right:20px}.bottom_pagination .results_bottom ul li a{font-size:14px}.bottom_pagination .results_bottom ul li a.active{color:#333}.bottom_pagination .page_numbering{width:100%;text-align:center;clear:both;margin-bottom:50px}.bottom_pagination .previous{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -215px -98px transparent;width:12px;height:18px;display:block;margin-top:4px}.bottom_pagination .next{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -230px -98px transparent;width:12px;height:18px;display:block;margin-top:4px}.directory_search_header{background:url(/../../_resx/v2/img/verticals/search_directory_header.jpg) repeat-x 0 0;text-align:center;width:auto;height:330px;margin:0 auto;display:block;color:#fff}.directory_search_header h2{color:#fff;text-shadow:0 1px 2px #000;margin:70px 0 15px;display:inline-block}.directory_search_header label{font-size:18px !important;cursor:default}.directory_search_header .search_form_wrapper{display:block;height:48px;margin:0 auto 0 -40px;overflow:hidden;margin-top:45px;text-align:center;width:100%;position:relative}.directory_search_header input.text,.directory_search_header .k-autocomplete{width:415px !important;height:45px;background:#fff;font-size:20px;color:#929292;border-radius:0;padding:0;margin-top:.03em;display:inline-block}.directory_search_header .k-autocomplete{width:415px !important}.directory_search_header .button_icon{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -90px -49px;width:47px;height:49px;border:0;display:inline-block;position:absolute;top:0}.directory_listing .breadcrumb{margin-top:20px}.directory_listing li{width:458px;height:448px;display:block;margin-right:20px;margin-bottom:20px;float:left;background:#f2f1f1;border:1px solid #ddd;position:relative}.directory_listing li:nth-child(2n){margin-right:0}.directory_listing .directory_header{width:100%}.directory_listing .directory_header h3{font-family:Museo700;text-align:center;color:#242424;margin:40px 0 30px}.directory_listing .directory_header h4{text-align:center;color:#242424;margin:10px 0 40px}.directory_listing .see_all{width:100%;display:block;text-align:right}.directory_listing .see_all a{font-weight:bold;font-size:14px;margin-top:4px}.directory_listing .see_all .arrow_icon{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -230px -95px transparent;width:12px;height:18px;display:inline-block}.directory_listing li .recruitment_agency{background:#407c94;color:#fff;font-size:12px;padding:5px;position:absolute;top:0;right:0}.directory_listing li .job_count{color:#fff;font-size:32px;text-shadow:0 2px 3px #000;position:absolute;top:38%;left:32%;font-weight:bold}.directory_listing li .directory_image_block{background:url(/../../_resx/v2/img/verticals/directory_placeholder.jpg) no-repeat scroll left top rgba(0,0,0,0);display:block;height:260px;position:relative;width:460px}.directory_listing li .directory_image_block a{display:block;height:260px;width:460px}.directory_listing_centered{float:none !important;margin:0 auto !important}.directory_content_block{padding:15px}.directory_content_block .verticals_prim_button,.directory_content_block .verticals_prim_button:hover,.directory_content_block .verticals_prim_button:active{max-width:150px;position:absolute;bottom:15px;display:block;line-height:16px}.directory_content_block .comp_name{display:inline-block;width:290px}.directory_content_block .comp_name a{font-size:18px;font-weight:bold}.directory_content_block .live_jobs a{color:#333;font-size:16px;font-weight:normal}.directory_content_block .directory__add--review{display:block;line-height:16px;font-size:16px;text-align:center;margin-bottom:15px}.frequent_searches{display:inline-block;margin:50px 0}.frequent_searches li{width:300px !important;height:auto !important;margin-bottom:0 !important;float:left;text-align:left}.frequent_searches li a{display:block;width:300px !important;height:auto !important;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.frequent_searches li:nth-child(3n){margin-right:20px !important}.frequent_searches li:nth-child(4n){margin-right:0}.email_alert{background:#c5dce7;border-radius:0;margin:10px 0 10px;display:inline-block;width:86%;text-align:center;padding:0 4% 6px 10%}.email_alert .input_field{background:#fff;display:inline-block;height:28px;padding:0 5px;width:250px;border:1px solid #bbb;margin:5px 10px 0 0;color:#000}.email_alert .input_field .k-input{margin:0 0 0 -5px;padding:2px 5px;width:248px}.email_alert .email_submission{display:block;padding:10px}.email_alert .email_submission .email_label{font-weight:normal;font-size:14px;display:block;vertical-align:middle;margin:5px}.email_alert .email_submission .email_label .email_icon{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -30px -415px;width:75px;height:30px;padding-right:0;display:none;vertical-align:middle}.email_alert .email_submission .user_email{margin-right:20px;margin-top:10px;font-size:14px;font-weight:bold}.email_alert .email_submission .email_button .btn{margin:5px 0 0;border:1px solid #ccc}.email_alert .email_submission fieldset label{margin:10px 0 0}.email_alert .email_submission fieldset input[type="checkbox"]{margin-top:-3px}.email_alert .email_submission fieldset .remember_me{margin-top:3px;margin-left:5px}.email_alert .email_submission fieldset .forgotten_password{margin:3px 0 0 0}.email_alert .email_submission fieldset .btn{margin:5px 0 0}.email_alert .email_submission fieldset .btn:hover{padding:7px 14px 7px}.email_alert .email_submission fieldset .add_job_title p{margin-top:10px}.email_alert .email_submission fieldset .k-widget{margin:0 0 0 -12px;width:262px;height:30px}.email_label label{display:inline !important}.not_found{background:#fceeaf;border-radius:0;margin:0 0 10px;padding-top:5px}.not_found .not_found_icon{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -95px -400px;width:70px;height:60px;float:left;padding-right:0}.not_found .input_field{background:#fff;display:inline-block;height:28px;padding:0 5px;width:250px;border:1px solid #bbb;margin:5px 0 0 0}.not_found .not_found_submission{display:block;padding:10px 0;line-height:30px}.not_found .not_found_submission h5{margin:0}.not_found .not_found_submission .not_found_label{font-weight:normal;font-size:14px;display:block}.improve{background:#fceeaf;border-radius:0;margin:0 0 10px}.improve .improve_submission,.keep_improving .keep_improving_submission{display:block;padding:15px 20px 20px;font-size:14px}.improve .improve_submission .btn-large,.keep_improving .keep_improving_submission .btn-large{margin-top:15px}.keep_improving_submission .pnlWorkItems .uxMainPanel .detail-set .control-group .controls .k-widget{border:none !important}.keep_improving_submission .pnlWorkItems .uxMainPanel .detail-set .control-group .controls .k-widget .title{box-shadow:none !important}.improve-profile-textbox{width:436px}.improve .improve_submission h5{margin:0}.improve .improve_submission p,.keep_improving .keep_improving_submission p{margin:10px 0 0}.keep_improving{background:#e3efff !important;border-radius:0 !important;margin:0 0 20px !important;padding:0 !important}.keep_improving button{border:0;padding:5px 16px}.keep_improving a.btn{padding:5px 12px!important;background-color:#e2e2e2}.keep_improving a.btn:hover{color:#fff;background-color:#a0a0a0;padding:4px 11px !important}.keep_improving.improving_form h5{font-size:14px;margin-bottom:5px;display:flex}.keep_improving.improving_form h5 span{font-weight:normal}.keep_improving.improving_form .input_field{margin-bottom:5px !important}.keep_improving .keep_improving_submission h4{margin-bottom:5px;margin-top:0}.keep_improving .keep_improving_submission .fileinput-button{display:inline-block;line-height:20px;font-weight:normal;*float:left;padding:7px 16px}.keep_improving .keep_improving_submission .fileinput-button:hover{padding:6px 15px}.keep_improving .keep_improving_submission p{font-size:16px;margin:0}.keep_improving .keep_improving_submission input[type="radio"],.keep_improving .keep_improving_submission input[type="checkbox"]{margin-top:-4px}.keep_improving .keep_improving_submission input[type="checkbox"]{margin-right:8px}.keep_improving .keep_improving_submission .btn-large{font-weight:normal;padding:4px 12px}.keep_improving .keep_improving_submission .checkbox_radio{display:inline-block;margin:0}.keep_improving .keep_improving_submission .roundedOne,.keep_improving .keep_improving_submission .roundedTwo,.keep_improving .keep_improving_submission label{display:inline-block}.keep_improving .keep_improving_submission .controls.control_select{margin-bottom:0 !important}.keep_improving .keep_improving_submission .job_type{display:inline-block}.keep_improving .keep_improving_submission .controls.control_select_improve{width:200px !important}.keep_improving .keep_improving_submission .select_improve{width:204px !important}.keep_improving .keep_improving_submission .improve_field{width:190px !important}.keep_improving .keep_improving_submission .photo_upload{padding-bottom:30px}.keep_improving .keep_improving_submission .file_upload .btn{margin-top:0}.keep_improving .keep_improving_submission .profile_photo_upload{border:1px solid #909090;float:left;height:78px;margin-right:10px;overflow:hidden;padding:1px;width:78px}.keep_improving .keep_improving_submission .location_dropdown .locationselect{background:#fff}.keep_improving .keep_improving_submission .btnSaveAccountsettings{width:120px;margin-left:0}.keep_improving .keep_improving_submission .btnSaveAccountsettings:hover{padding:3.5px 11px !important}.section_apply .fileinput-button{display:inline-block;line-height:20px;font-weight:normal;*float:left;padding:7px 16px}.section_apply .fileinput-button:hover{padding:6px 15px}.profile_improve ul{clear:both;margin:-10px 0 25px}.profile_improve li{color:#407c94;font-size:14px;font-weight:bold;height:55px;line-height:55px}.profile_improve li .blue_radius{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat scroll -48px -822px;color:#fff;float:left;font-size:16px;height:55px;text-align:center;width:35px}.profile_improve li.grey{color:#b8b8b8}.profile_improve li .grey_radius{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat scroll -88px -822px;color:#fff;float:left;font-size:16px;height:55px;text-align:center;width:35px}.profile_improve li.dark_grey{color:#5e5e5e}.profile_improve li .dark_grey_radius{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat scroll -129px -822px;color:#fff;float:left;font-size:16px;height:55px;text-align:center;width:35px}.profile_improve li.grey .complete{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat scroll right -1392px;padding-right:20px}.profile_improve li .profile_how_to{display:table-cell;height:55px;line-height:20px;padding-left:10px;vertical-align:middle}.profile_improve .finish{clear:both;margin:10px 0}.improving_form{position:relative}.close_button{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -29px -856px;height:18px;position:absolute;right:10px;top:5px;width:18px}.close_button_modal{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -160px -195px;height:18px;position:absolute;right:10px;top:5px;width:18px}.manage_credits .acc_summ{padding-top:10px}.manage_credits .acc_summ,.manage_page .acc_summ{font-weight:bold;font-size:14px;display:block}.manage_credits .priority{float:left;padding-bottom:10px}.manage_credits .value{margin-left:50px;padding-bottom:10px}.manage_credits .priority,.manage_credits .value,.manage_page .priority{font-weight:normal;font-size:14px;display:inline-block}.manage_page{background:#f3f3f3;border-radius:0;padding:30px 20px}.manage_page label{display:inline-block;line-height:40px;margin:0;vertical-align:middle}.manage_page .control-group{margin:0}.manage_page .acc_summ{margin-bottom:5px}.manage_page .value_field{background:#fff;border:1px solid #ccc;border-radius:0;display:inline-block;font-size:16px;height:30px;margin-bottom:0;margin-right:10px;padding:0 5px;width:56px}.manage_page .btn-large{margin-top:0}.search_icon_wrapper{background-color:#fff;background-repeat:repeat-x;border:1px solid #ddd;border-radius:0;margin:0 0 10px;padding:0;display:inline-block;width:130px;background-image:linear-gradient(to bottom,#fff,#e7e7e7)}.search_icon_wrapper li:first-child a{border-left:none}.search_icon_wrapper li{border-left:1px solid #ddd;display:inline-block;float:left;line-height:1}.search_icon_wrapper li a{display:block;height:15px;width:15px}.search_icon_wrapper li a.preview_grayscale{-webkit-filter:grayscale(100%);filter:grayscale(100%);cursor:none}.search_icon_wrapper li a.preview_grayscale:hover{background-color:transparent!important;-webkit-filter:grayscale(100%);filter:grayscale(100%);cursor:auto}.search_icon_wrapper li a.bookmark{background:url(/../../_resx/v2/img/glyphicons_halflings_blue.png) no-repeat -86px 5px;padding:5px 8px}.search_icon_wrapper li a.email{background:url(/../../_resx/v2/img/glyphicons_halflings_blue.png) no-repeat -63px 5px;padding:5px 8px}.search_icon_wrapper li a.print,.search_icon_wrapper li a.preview_print{background:url(/../../_resx/v2/img/glyphicons_halflings_blue.png) no-repeat -88px -43px;padding:5px 8px}.search_icon_wrapper li a.caution{background:url(/../../_resx/v2/img/glyphicons_halflings_blue.png) no-repeat -135px -115px;padding:5px 9px}.search_icon_wrapper li a.edit{background:url(/../../_resx/v2/img/glyphicons_halflings_blue.png) no-repeat 10px -67px;padding:5px 8px}.search_icon_wrapper li a.preview{background:url(/../../_resx/v2/img/glyphicons_halflings_blue.png) no-repeat -88px -115px;padding:5px 8px}.search_icon_wrapper li a.download{background:url(/../../_resx/v2/img/glyphicons_halflings_blue.png) no-repeat -88px -20px;padding:5px 8px}.search_icon_wrapper li a.people{background:url(/../../_resx/v2/img/glyphicons_halflings_blue.png) no-repeat -158px 5px;padding:5px 9px}.search_icon_wrapper li a.bookmark:hover{background:url(/../../_resx/v2/img/glyphicons-halflings.png) no-repeat -86px 5px #dbdada}.search_icon_wrapper li a.email:hover{background:url(/../../_resx/v2/img/glyphicons-halflings.png) no-repeat -63px 5px #dbdada}.search_icon_wrapper li a.print:hover,.search_icon_wrapper li a.preview_print:hover{background:url(/../../_resx/v2/img/glyphicons-halflings.png) no-repeat -88px -43px #dbdada}.search_icon_wrapper li a.caution:hover{background:url(/../../_resx/v2/img/glyphicons-halflings.png) no-repeat -135px -115px #dbdada}.search_icon_wrapper li a.edit:hover{background:url(/../../_resx/v2/img/glyphicons-halflings.png) no-repeat 10px -67px #dbdada}.search_icon_wrapper li a.preview:hover{background:url(/../../_resx/v2/img/glyphicons-halflings.png) no-repeat -88px -115px #dbdada}.search_icon_wrapper li a.download:hover{background:url(/../../_resx/v2/img/glyphicons-halflings.png) no-repeat -88px -20px #dbdada}.search_icon_wrapper li a.people:hover{background:url(/../../_resx/v2/img/glyphicons-halflings.png) no-repeat -158px 5px #dbdada}.candidate_icon_wrapper{width:162px;float:right;margin-right:10px}.results_header h6{font-weight:normal;margin:0}.job_article h3{margin-bottom:0}.job_search_results{display:inline-block}.job_search_results .pagination{margin-bottom:50px;border-top:1px solid #e7e7e7;padding-top:10px;margin-top:10px}.job_search_results .job_ad_wrapper{background:#fff !important;border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2}.aggregated_job_container{margin-left:3px}.aggregated_job_container .aggregated_message{width:auto;max-width:220px;text-align:center;background:#407c94;color:#fff;margin-bottom:0;padding:5px 2px 2px 0;border-radius:0 0}.aggregated_job_container h5{margin:20px 0;font-family:Museo300;font-weight:normal;font-size:24px;border-top-right-radius:5px;border-top-left-radius:5px}.aggregated_job_container .highlight{background:#eef3f6;border:1px solid #407c94;border-radius:0;margin-bottom:10px!important;padding:10px;box-sizing:border-box;word-break:break-word}.aggregated_job_container p{margin:0}.aggregated_job_container .span6{width:458px;max-width:458px}.aggregated_job_container .span8{width:auto;max-width:600px}#top-listings-carousel{border-top:3px solid #069;margin-top:-1px;margin-bottom:0;border-bottom:1px solid #e2e2e2;margin-left:-10px}#top-listings-carousel .generic_results .job_search_summary .search_actions li:first-child{background:#ffa500;color:#fff;padding:5px}#top-listings-carousel .generic_results .job_search_summary .search_actions li:last-child{color:#069}#top-listings-carousel .generic_results .job_search_summary .search_actions{margin-left:0}#top-listings-carousel .generic_results .job_search_summary .search_actions li .top-listing-index{width:8px;display:inline-block;margin-left:100px;margin-top:5px;color:#069}#top-listings-carousel .carousel-control{top:88.5%;width:20px;height:20px;border-radius:0;background:#069;font-size:25px;line-height:17px}#top-listings-carousel .carousel-control.left{left:550px}.carousel-inner .generic_results .job_search_wrapper{margin-bottom:-5px;border-bottom:0 !important}.generic_results .promote-highlight{background:#eff8e8;padding-left:10px;padding-right:10px;border-top:2px solid #069;margin-top:-1px}.verified_job .verified_content{padding-right:10px}.generic_results .job_search_wrapper{position:relative}.generic_results .job_search_wrapper .job_search_content p{margin:0}.generic_results .job_search_wrapper .job_search_content span{color:#777;font-size:14px;font-weight:normal}.generic_results .job_search_wrapper .job_search_content h4{margin:0 0 10px 0 !important}.generic_results .job_search_wrapper .job_search_content h6{margin:10px 0 !important}.generic_results .job_search_wrapper .job_search_info{position:absolute;right:0}.generic_results .job_search_wrapper .job_search_summary{width:600px;padding-top:0;box-sizing:border-box}.job_search_content_wrapper{border-radius:0}.job_search_content_wrapper .job_search_wrapper{background:none !important}.job_search_wrapper{border-bottom:1px solid #e2e2e2}.job_search_wrapper,.job_search_content,.job_search_info,.job_shortlist_wrapper{margin:0;padding:10px 0 0}.job_search_results .job_search_wrapper .job_search_content{padding:9px 0 10px}.job_search_content{padding:10px}.job_search_content h5{margin-top:0;margin-bottom:5px;padding-right:20px;font-family:Trebuchet MS;font-size:16px}.job_search_content p{font-size:14px;line-height:18px}.job_search_content .candidate_name{font-size:18px}.job_search_content .posted{font-size:11px;margin:10px 0 0}.job_search_content .daysleft{font-size:11px;color:#333;margin:0 0 10px !important;font-weight:bold}.job_search_content ul{margin:0 0 0 -10px}.job_search_content li{float:left;line-height:20px}.job_search_content li a{font-size:12px;line-height:24px}.job_search_content li .remove_shortlist{background:url(/../../_resx/v2/img/glyphicons_halflings_blue.png) no-repeat -302px 7px;display:inline-block;height:32px;line-height:20px !important;vertical-align:middle;width:30px}.job_search_content li .search_shortlist{background:url(/../../_resx/v2/img/glyphicons_halflings_blue.png) no-repeat -86px 8px;display:inline-block;height:32px;line-height:20px !important;vertical-align:middle;width:30px}.job_search_content li .search_email{background:url(/../../_resx/v2/img/glyphicons_halflings_blue.png) no-repeat -61px 8px;display:inline-block;height:32px;line-height:20px !important;vertical-align:middle;width:30px}.job_search_content li .search_print{background:url(/../../_resx/v2/img/glyphicons_halflings_blue.png) no-repeat -84px -41px;display:inline-block;height:32px;line-height:20px !important;vertical-align:middle;width:30px}.job_search_content li .search_morejobs{background:url(/../../_resx/v2/img/glyphicons_halflings_blue.png) no-repeat -84px -157px;display:inline-block;height:32px;line-height:20px !important;vertical-align:middle;width:30px}.job_search_content li .alert_edit{background:url(/../../_resx/v2/img/glyphicons_halflings_blue.png) no-repeat scroll 12px -65px;display:inline-block;height:32px;line-height:20px !important;vertical-align:middle;width:30px}.job_search_content li .alert_runsearch{background:url(/../../_resx/v2/img/glyphicons_halflings_blue.png) no-repeat -37px 7px;display:inline-block;height:32px;line-height:20px !important;vertical-align:middle;width:30px}.candidate_wrapper{background:#f6f6f6}.candidate_wrapper .candidate_search{padding:10px 0 10px 0}.candidate_wrapper .candidate_search img{margin-right:15px;display:block;float:left;border:none;box-shadow:0 0 3px 1px #c8c8c8}.candidate_wrapper .candidate_search h5,.candidate_wrapper .candidate_search p{margin:0}.candidate_wrapper .candidate_search p{line-height:20px}.candidate_wrapper .candidate_name a{font-weight:bold}#candidate_profile.navbar,#candidate_profile .navbar-inner{background:none !important;padding:0}#candidate_profile.navbar .nav>li>a{color:#069}#candidate_profile.navbar .nav>li{border-left:1px solid #e2e2e2;border-right:1px solid #fff}#candidate_profile.navbar .nav>li:first-child{border-left:none}#candidate_profile.navbar .nav>li:last-child{border-right:none}#candidate_profile.navbar .nav>.active>a,#candidate_profile.navbar .nav>.active>a:hover,#candidate_profile.navbar .nav>.active>a:focus{background:#6594dc;box-shadow:none;color:#fff;text-decoration:none}#candidate_profile.navbar .nav>li>a:hover{background:#6594dc;color:#fff}.candidate_wrapper .current_job label,.candidate_wrapper .personal_details label,.candidate_wrapper .skills label,.candidate_wrapper .employment label,.candidate_wrapper .education_history label,.candidate_wrapper .next_job label{margin:0;font-size:12px}.candidate_wrapper .current_job{display:inline-block}.candidate_wrapper .current_job,.candidate_wrapper .personal_details,.candidate_wrapper .skills,.candidate_wrapper .employment,.candidate_wrapper .education_history,.candidate_wrapper .next_job{margin:0 10px;padding:10px 0}.candidate_wrapper .current_job p,.candidate_wrapper .personal_details p,.candidate_wrapper .skills p,.candidate_wrapper .employment p,.candidate_wrapper .education_history p,.candidate_wrapper .next_job p{font-size:12px;margin-bottom:5px}.candidate_wrapper .candidate_info_container{border-bottom:1px solid #e2e2e2;border-top:none !important}.candidate_wrapper .candidate_info_container,.candidate_wrapper .current_job,.candidate_wrapper .personal_details,.candidate_wrapper .skills,.candidate_wrapper .employment,.candidate_wrapper .education_history{border-bottom:1px solid #e2e2e2;border-top:1px solid #fff}.candidate_wrapper .next_job{border-top:1px solid #fff}.candidate_wrapper .skills ul{margin-bottom:5px}.candidate_wrapper .skills li{display:inline-block;font-size:12px;width:140px}.candidate_wrapper .profile_info{display:inline-block;line-height:18px}.candidate_results{border-left:1px solid #ddd;border-right:1px solid #ddd;margin-bottom:-5px}.candidate_results .candidate_wrapper{width:618px;padding-bottom:0;margin:0}.candidate_results .match_rating{font-weight:bold;float:right;margin-right:10px;font-size:14px;color:#777}.candidate_results .cv_info{margin:0;padding:0 30px 20px}.candidate_results .cv_info li{display:inline-block;font-size:11px}.candidate_results .job_info{margin:0;padding:0}.candidate_results .job_info li{display:inline-block;font-size:12px}.candidate_info_container{display:inline-block;float:left;margin:0 10px;width:600px}.candidate_information{background:#fff;padding:10px 0 0;width:618px;display:inline-block}.candidate_information label{display:inline-block;font-size:12px;font-weight:bold;margin-left:0;margin-right:15px;text-align:right;padding-left:10px;cursor:default}.candidate_information p{font-size:12px;line-height:20px;margin-bottom:8px;padding-left:155px;padding-right:10px}.candidates .content{line-height:18px;padding:0 0 5px}.candidates .content p{margin:0}.credits .btn-large{font-size:14px;font-weight:normal;margin:0}.site_login{border-radius:0;box-shadow:0 0 10px #999}.site_login .password{display:inline-block}.site_login .password a{font-size:13px}.site_login .forgotten p,.site_login .forgotten a{font-weight:bold}.site_login .input_field{width:240px}.site_registration{display:inline-block !important;font-weight:bold;height:40px;line-height:40px;margin-left:20px}.apply_button{margin-right:10px;margin-top:20px}.job_shortlist_wrapper{display:inline-block;float:none}.job_shortlist_wrapper .job_search_content{padding-left:20px;width:450px}.job_shortlist_wrapper .job_search_content p{margin:0}.job_application h3{margin-top:0}.job_application .bargraph{margin-bottom:10px;width:513px;display:inline-block;float:left}.job_application .percentage{display:inline;float:right;font-size:14px !important;color:#848484;margin:0 0 10px !important;padding:0 0 0 10px}.job_application ul.addmore{display:inline-block;margin-bottom:25px}.job_application ul.addmore li{height:20px}.job_application ul.addmore li a{font-size:14px;font-weight:bold}.job_application span{display:inline-block}.job_application .registered .btn-large{margin:10px 0 0}.job_application_content{word-break:break-all}.job_application_content h6{margin:0 0 20px 0}.job_application_content p{font-size:13px !important;margin:0}.job_application_content .posted{color:#777;font-size:11px;margin:10px 0 0}.job_application_content .input-xlarge{margin-bottom:20px}.job_application_content input[type="radio"]{margin:-4px 0 0}.job_application_content .checkbox_radio{margin:5px 0 20px;display:inline-block}.job_application_content .checkbox_radio label{display:inline-block;margin-bottom:15px}.auto_reject_criteria h5{margin-bottom:5px}.auto_reject_criteria input[type="checkbox"],.auto_reject_criteria input[type="radio"]{float:left;margin:3px 10px 0 0}.auto_reject_criteria label{display:inline-block;font-size:13px;padding-right:15px}.auto_reject_criteria table.k-editor{width:445px;color:#555;font-size:16px}.auto_reject_criteria .input_field{margin-bottom:5px !important}.auto_reject_criteria .input-xlarge{margin-bottom:10px}.auto_reject_criteria .locationselect{margin-top:0;width:445px;background:#fff;border:1px solid #ccc !important;padding:2px;border-radius:0}.auto_reject_criteria .locationselect li{border:none !important;width:445px}.auto_reject_criteria .locationselect li .locationname{font-size:16px}.auto_reject_criteria .locationselect li span.k-icon{float:right}.auto_reject_criteria .locationselect li .k-i-arrow-s{margin-top:2px !important;margin-right:-15px !important}.auto_reject_criteria .locationselect li .k-menu .k-item>.k-link{font-size:16px;padding:4px 15px 4px 10px !important}.cover_note{margin-bottom:0}.small_italic{font-size:11px;font-style:italic;color:#a7a7a7}.job_submit .btn-medium{font-weight:normal !important;margin-top:20px}.job_forms{border:none;display:inline-block}.job_forms .btn{padding:7px 16px}.job_forms .btn:hover{padding:6px 15px}.registration__application hgroup h3{margin-left:20px}.advanced_search_block{font-size:14px}.advanced_search_block .forms_container{width:920px;display:inline-block}.advanced_search_block .forms_wrapper{width:420px;margin-left:20px}.advanced_search_block h3{color:#fff;margin:-5px 0 10px}.advanced_search_block h5{margin-bottom:5px;margin-top:2px}.advanced_search_block .advanced_search{text-decoration:underline;margin-top:30px;display:block}.advanced_search_block .checkbox_radio,.advanced_search_block .control-group{margin:10px 0}.advanced_search_block .input_field{width:408px;height:30px;font-size:14px}.advanced_search_block .bootstrap-select{width:418px;height:30px;border:0 solid #ccc}.advanced_search_block .bootstrap-select>.btn{font-weight:normal;height:30px;width:100%}.advanced_search_block .bootstrap-select-searchbox input{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 200px -605px;padding-right:45px}.advanced_search_block .bootstrap-select.btn-group .btn .filter-option{font-size:14px;color:#333}.advanced_search_block .job_search{margin-right:30px}.advanced_search_block .job_search .select-xlarge{font-size:16px;padding:0 5px !important;width:420px}.advanced_search_block .job_search select{-webkit-appearance:none;-moz-appearance:none;background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat scroll right -509px #fff !important;text-indent:.01px;text-overflow:"";cursor:pointer}.advanced_search_block .job_search input[type="checkbox"]{line-height:normal;margin:-2px 0 0}.advanced_search_block .job_search label{display:inline-block;font-size:14px;padding-left:5px}.advanced_search_block .select_field{display:inline-block}.advanced_search_block .search_wrapper{margin:0 30px 0 0 !important}.advanced_search_block .salary_slider_wrapper{width:260px;margin-left:10px}.advanced_search_block .salary_slider_wrapper .values{display:inline-block;width:100%;margin-top:10px}.advanced_search_block .salary_slider{color:#fff !important;font-size:12px;margin-bottom:-5px;text-align:center}.advanced_search_block .sector_selector{background:#fff;border:1px solid #dbdbdb;border-radius:0;padding:5px;width:407px !important;height:95px !important;overflow:auto}.advanced_search_block .sector_selector label{color:#333;display:inline;font-size:13px;padding-left:6px}.advanced_search_block .sector_selector .controls{margin-right:10px;padding:2px 5px}.advanced_search_block .sector_selector .controls:hover{background:#407c94}.advanced_search_block .sector_selector .control-group,.advanced_search_block .sector_selector .control-group ul{height:110px;display:block;margin:0}.advanced_search_block .sector_selector input[type="checkbox"],.advanced_search_block .sector_selector .control-group{margin:0}.header_adv_search .header{border-bottom:1px solid #ccc;padding-bottom:5px;margin-bottom:0}.recruiter_logo,.recruiter_ad{border:none;display:inline-block}.google_ads{display:inline-block;margin:20px 0 10px}.google_ads .span8,.company_jobs .span6,.company_jobs .span2{margin:0}.google_ad_content{padding:10px 0}.google_ad_content h5,.google_ad_content p{margin:0}.company_jobs ul{padding:0 0 10px 0!important}.company_jobs .span2{margin-left:20px}.company_jobs h5{margin-top:0;font-weight:normal}.company_jobs li{border-bottom:1px solid #ccc;padding:10px}.company_jobs li:last-child{border-bottom:none}.company_jobs .google_ad_content h5{font-weight:bold;padding:0}.company_jobs .google_ad_content h5 a{font-size:16px}.latest_jobs li{margin:2px 0}.bordered_box{border-radius:0;border:1px solid #d4d4d4;margin-bottom:15px}.bordered_box a{font-size:13px}.bordered_box h5{margin:0;padding:10px 10px 0;font-weight:normal;font-family:Museo300;color:#464646}.bordered_box ul{margin-bottom:0;padding:10px}.bordered_box li a{line-height:20px}.bordered_box.shortlist li{background:#f2f1f1;color:#474747;margin:3px 0;padding-left:5px}.bordered_box.shortlist li .close{background:url(/../../_resx/v2/img/glyphicons-halflings.png) no-repeat -310px 3px;display:inline-block;height:17px;opacity:.3;position:absolute;right:35px;width:20px}.bordered_box.share_search li{width:25px}.bordered_box.share_search li a{padding-left:35px}.bordered_box .aside_email{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -471px;height:30px}.bordered_box .aside_facebook{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -25px -471px;height:30px}.bordered_box .aside_twitter{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -50px -471px;height:30px}.bordered_box .aside_linkedin{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -77px -471px;height:30px}.bordered_box .preview_share{color:#333 !important;cursor:auto}.border-top{border-top:1px solid #e2e2e2}.border-bottom{border-bottom:1px solid #fff}.border-top-job{border-top:1px solid #d5d5d5}.border-bottom-job{border-bottom:1px solid #fefefe}.border-top-adv{border-top:1px solid #496fad}.border-bottom-adv{border-bottom:1px solid #407c94}.margin-bottom-10{margin-bottom:10px}.margin-bottom-20{margin-bottom:20px}.margin-top-30{margin-top:30px}.margin-top-10{margin-top:10px}.margin-top-20{margin-top:20px}.margin-left-right-10{margin:0 10px}.margin-left-right-20{margin:0 20px}.refine_search{border-radius:0;margin-bottom:20px;padding:10px;background:#f6f6f6}.refine_search .btn-primary{margin:0}.refine_search .btn-primary:hover{padding:7px 15px 7px}.refine_search .display_bottom .btn-primary:hover{padding:7px 15px 7px}.refine_search .search_details{border-bottom:1px solid #6b6a6a;padding-bottom:5px}.refine_search .bottom_search_details{padding:5px 0 36px}.refine_search h5{color:#464646;font-weight:normal;margin:0;padding:8px 0 16px;display:inline-block;font-family:Museo300}.refine_search h6{font-size:14px;line-height:16px;margin:10px 0 5px;padding-top:10px}.refine_search .input_field{background:#fff;display:inline-block;font-size:13px;height:30px;padding:0;width:256px}.refine_search .detailed_search{border-top:1px solid #ccc;display:block}.refine_search .location select,.refine_search .date_posted select,.refine_search .contract_type select,.refine_search .ee_status select{-webkit-appearance:none;-moz-appearance:none;background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat scroll right -514px #fff;text-indent:.01px;text-overflow:"";cursor:pointer}.refine_search .location{display:block}.refine_search .location .input_field{background:#fff;border:1px solid #ccc;border-radius:0;display:inline-block;font-size:16px;height:30px;margin-bottom:0;margin-right:10px;padding:0 5px;width:245px}.refine_search .salary_range{margin-top:-5px;display:block}.refine_search .salary_range p{margin-bottom:0;line-height:21px;padding-left:0}.refine_search .salary_range input,.refine_search .ee_status input,.refine_search .disability input{margin-bottom:5px;padding:5px 4px;text-align:center}.refine_search .salary_range .pwd,.refine_search .disability .pwd{font-size:12px;color:#5e5e5e;margin-bottom:10px;margin-top:12px;display:inline}.refine_search .salary_range #salary-range{margin:0 10px 10px}.refine_search .salary_range .values{display:inline-block;color:#777;font-size:12px;width:93%;margin:0 10px 0}.refine_search .salary_range input[type="checkbox"],.refine_search .ee_status input[type="checkbox"],.refine_search .disability input[type="checkbox"]{display:inline-block}.refine_search .salary_range label,.refine_search .ee_status label,.refine_search .disability label{display:inline-block;font-size:14px;padding-left:5px}.refine_search .squaredOne label,.refine_search .squaredTwo label{left:-1px;top:3px}.refine_search .disability .checkbox_field{border-radius:0;display:inline;margin:0;padding-left:15px}.refine_search .sector{display:block;margin-top:-10px}.refine_search .sector .controls.control_select,.refine_search .education .controls.control_select,.refine_search .job_type .controls.control_select,.refine_search .gender .controls.control_select,.refine_search .nationality .controls.control_select,.refine_search .ethnicity .controls.control_select,.refine_search .profile_updated .controls.control_select,.refine_search .languages .controls.control_select{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat right -514px #fff;border-radius:0;border-right:1px solid #ccc;display:inline-block;overflow:hidden;position:relative;width:260px}.refine_search .sector .select-xlarge,.refine_search .education .select-xlarge,.refine_search .job_type .select-xlarge,.refine_search .gender .select-xlarge,.refine_search .nationality .select-xlarge,.refine_search .ethnicity .select-xlarge,.refine_search .profile_updated .select-xlarge,.refine_search .languages .select-xlarge{background:none !important;color:#333;margin:0 !important;width:280px}.refine_search .date_posted .controls.control_select,.refine_search .contract_type .controls.control_select,.refine_search .location .controls.control_select,.refine_search .date_posted .select-xlarge,.refine_search .contract_type .select-xlarge,.refine_search .location .select-xlarge,.refine_search .ee_status .select-xlarge{color:#333;margin:0 !important;width:280px}.refine_search .job_title .controls.control_select,.refine_search .company .controls.control_select{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat right -514px #fff;border-radius:0;border-right:1px solid #ccc;display:inline-block;overflow:hidden;position:relative;width:120px}.refine_search .job_title .select-xlarge,.refine_search .company .select-xlarge{background:none !important;color:#333;margin:0 !important;width:140px}.refine_search .date_posted,.refine_search .contract_type,.refine_search .ee_status,.refine_search .job_title,.refine_search .skills,.refine_search .education,.refine_search .qualifications,.refine_search .job_type,.refine_search .gender,.refine_search .nationality,.refine_search .ethnicity,.refine_search .languages,.refine_search .company,.refine_search .profile_updated,.refine_search .disability{display:block}.refine_search .disability .disabled_candidates,.refine_search .disability .exclude_candidates{display:block;margin:0 -10px}.refine_search .display{border-top:1px solid #ccc;padding-top:15px;display:block}.refine_search .display_top{display:inline}.refine_search .display_bottom{border-top:1px solid #ccc;padding-top:15px;display:block;text-align:right}.refine_search .display button{left:185px;position:relative}.refine_search .display .controls.control_select_xsmall{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat right -516px #fff;border-radius:0;border-right:1px solid #ccc;display:inline-block;overflow:hidden;position:relative;width:60px;margin-right:5px;float:left}.refine_search .display .controls.control_select_small{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat right -516px #fff;border-radius:0;border-right:1px solid #ccc;display:inline-block;overflow:hidden;position:relative;width:85px;margin-left:5px}.refine_search .display .select-xsmall{background:none !important;color:#333;margin:0 !important;padding:4px 8px 0 4px !important;width:95px}.refine_search .display .select-small{background:none !important;color:#333;margin:0 !important;padding:4px 8px 0 4px !important;width:115px}.refine_search .display .pwd{font-size:12px;color:#313131;margin-bottom:10px;margin-top:5px}.refine_search .display .display_wrapper{display:inline-block}.salary_slider{background:none !important;border:none !important;box-shadow:none !important;color:#444 !important;font-weight:normal;width:250px}.refine_search .sector .sector_selector{border:1px solid #dbdbdb;border-radius:0;background:#fff;padding:5px;height:auto;overflow:auto}.refine_search .sector .sector_selector .controls{margin-right:10px;padding:6px}.refine_search .sector .sector_selector .controls:hover{background:#407c94}.refine_search .sector .sector_selector label{display:inline;font-size:14px;padding-left:6px;color:#333}.refine_search .sector .sector_selector input[type="checkbox"]{margin:0}.mini_search{background:#069;border-radius:0;padding:10px;margin-bottom:20px}.mini_search h5{color:#fff;margin:0;padding-bottom:10px;font-weight:normal}.mini_search .mini_input{display:inline-block}.mini_search .mini_input .input_field{background:#fff;border:1px solid #ccc;border-radius:0;display:inline-block;font-size:16px;height:30px;margin:10px 10px 2px 0;padding:0 5px;width:250px}.mini_search .mini_select .select-xlarge{border-bottom:1px solid #e2e2e2;border-top:1px solid #fff;padding:0 10px 10px;display:block;background:none !important;color:#333;font-size:16px;margin:0 !important;width:280px;height:33px !important}.mini_search .mini_select{display:inline-block}.mini_search .mini_select .controls.control_select{background:#fff;border-radius:0;border-right:1px solid #ccc;display:inline-block;overflow:visible;position:relative;width:260px;margin:3px 0 22px}.mini_search .mini_select .generic_mini .locationselect{width:278px;padding:3px 0 !important}.mini_search .mini_button input[type="submit"]{width:100%}.mini_search .mini_button .btn{margin-left:0}.mini_search .advanced_search{margin:0 !important}.mini_search .advanced_search:hover{color:#e2e2e2}.similar_jobs{background:#f6f6f6;border:1px solid #069;padding:0}.similar_jobs h5{background:#069;color:#fff;font-weight:normal;margin-bottom:0;padding:10px;font-family:Arial}.similar_jobs p{margin:0}.similar_jobs .similar_content{padding:10px}.similar_jobs .similar_content a{font-size:15px;font-weight:bold}.job_description{border:none}.job_description h6{margin-bottom:10px}.job_description p{margin:0;line-height:20px}.job_description span{font-weight:normal !important;line-height:20px;display:inline-block}.job_description .posted{font-size:13px !important;margin-bottom:0;margin-top:10px}.job_description .profile_header{font-size:14px;font-weight:bold;margin-bottom:10px}.job_description .job_content p{font-weight:normal}.job_description .job_content em{font-style:italic !important}.job_description .job_content strong{font-weight:bold !important}.job_description .job_details{display:inline-block;padding:10px;word-wrap:break-word;margin-left:0;width:100%;border-bottom:1px solid #e2e2e2}.job_description .job_details p{font-size:14px;margin-bottom:10px}.job_description .job_details span{display:block;padding-right:20px}.job_description .job_search_wrapper{border-bottom:none;display:inline-block;float:none}.job_description .job_search_wrapper .job_search_info{margin-right:-10px}.job_description .job_search_content .apply_buttons .btn{float:left;margin:20px 0 0;padding:12px 15px;width:185px}.job_description .job_details .apply_buttons .btn{margin:20px 0;padding:12px 15px;width:185px}.job_description .job_details .buttons p{display:inline-block;margin-right:10px}.job_description .job_details .buttons span{padding-left:10px}.job_description .job_details ul{margin:0 0 20px 25px}.job_description .job_details li{font-size:14px;list-style:disc}.job_description .job_details li strong span{font-weight:bold !important;display:inline-block !important}.job_description .job_details .job_detail_container span,.candidate_requirements_container span{padding:0!important}.candidate_requirements_container b{color:#333;text-transform:capitalize}.job_description button{margin:12px 0}.job_description .related_jobs{font-size:11px}.job_description .related_jobs p{clear:both;font-size:11px;margin-bottom:10px}.job_description .pagination ul{display:block}.job_description .pagination li:first-child{float:left}.job_description .pagination li:last-child{float:right}.similar_jobs .job_brief{border-top:1px solid #e6e6e6;padding:10px}.similar_jobs .job_brief h5{margin-bottom:2px;padding:0}.similar_jobs .job_brief h5 a{font-size:14px;font-weight:bold}.similar_jobs .job_brief p{margin:0}.top_articles{background:#f2f2f2;border-radius:0;display:inline-block;margin-bottom:20px;float:none}.top_articles .see_all{border-top:1px solid #fff}.top_articles .see_all a{font-weight:bold}.top_articles .top_articles_header{border-bottom:1px solid #e6e6e6}.top_articles .top_articles_header h4{font-weight:normal}.top_articles .top_articles_header h4,.top_articles .see_all{padding:10px}.top_articles .top_articles_header h5{font-weight:normal;margin:10px}.top_article_content{border-bottom:1px solid #e6e6e6;border-top:1px solid #fff;display:block;height:55px;max-height:90px;padding:15px 10px}.top_article_content img{background:#fff;border:none;box-shadow:0 0 3px 1px #c8c8c8;display:inline-block;float:left;margin-right:10px;padding:2px}.top_article_content h6,.top_articles_header h4{margin:0 !important}.top_article_content h6 a{font-size:14px;line-height:16px}.slider_wrapper{background:#fff;bottom:70px;display:inline-block;position:fixed;right:-3000px;box-shadow:0 0 6px 2px #ddd;width:340px;min-height:120px;z-index:200}.slider_wrapper .close{cursor:pointer;font-weight:bold;font-size:16px !important}.slider_wrapper .slider_content{padding:10px}.slider_wrapper .slider_content img{border:none;box-shadow:0 0 3px 1px #c8c8c8;display:inline-block;margin-right:10px;margin-bottom:25px}.slider_wrapper .slider_content h5{margin:0}.slider_wrapper .slider_content h5 a{font-size:14px}.slider_wrapper .slider_title{border-bottom:1px solid #e2e2e2;padding:10px}.slider_wrapper .slider_title span{font-size:10px;color:#6a6a6a}#slider-code{height:185px;overflow:hidden}.recruiters #slider-code{height:145px !important;overflow:hidden}#slider-code .viewport{float:left;width:870px;height:110px;overflow:hidden;position:relative}#slider-code .buttons{display:block;margin:30px 10px 0 0;float:left}#slider-code .next{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -20px -415px #fff;margin:40px 0 0 10px;height:20px;width:18px}#slider-code .prev{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -415px #fff;margin:40px 0 0 15px;height:20px;width:18px}#slider-code .disable{opacity:.3;filter:alpha(opacity=30);visibility:visible}#slider-code .overview{list-style:none;position:absolute;padding:10px;margin:0 0 0 -5px;left:0;top:0}#slider-code .overview li{float:left;margin:0 15px 0 0;padding:4px;height:60px;min-height:60px;width:120px;transition:box-shadow .6s;transition-timing-function:ease-in-out;border:1px solid #ccc;overflow:hidden}#slider-code .overview li a{display:table-cell;vertical-align:middle;height:60px}#slider-code .overview li:hover{box-shadow:0 0 5px #999}#slider-code .overview li:last-child{display:none}#slider-code .see_all{clear:both;margin-top:-10px;font-weight:normal;font-size:14px;text-align:center;margin:50px 0 0}.account_settings_wrapper{border-bottom:1px solid #e2e2e2 !important;padding-bottom:15px}.account_settings{border-bottom:none !important;border-top:none !important;display:inline-block;margin:0;padding:5px 0 0}.account_settings h4{padding:10px;display:inline-block;margin:20px 0}.account_settings #slider-code{height:100px;overflow:hidden}.account_settings #slider-code .viewport{float:left;width:530px;height:90px;overflow:hidden;position:relative}.account_settings #slider-code .buttons{display:block;margin:30px 10px 0 0;float:left}.account_settings #slider-code .next{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -35px -650px;margin:30px 0 0 15px;height:35px;width:30px}.account_settings #slider-code .next.disable{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -35px -682px;margin:30px 0 0 15px;height:35px;width:30px;opacity:.7;filter:alpha(opacity=70);visibility:visible;cursor:default}.account_settings #slider-code .prev{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -5px -650px;margin:30px 15px 0 0;height:35px;width:30px}.account_settings #slider-code .prev.disable{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -5px -682px;margin:30px 15px 0 0;height:35px;width:30px;opacity:.7;filter:alpha(opacity=70);visibility:visible;cursor:default}.account_settings #slider-code .overview{list-style:none;position:absolute;padding:10px 0;margin:0;left:0;top:0}.account_settings #slider-code .overview li{border:1px solid #cdcdcd;float:left;height:60px;margin:0 3px;overflow:hidden;padding:2px;width:120px}.account_settings #slider-code .overview li:last-child{display:none !important}.account_settings #slider-code .see_all{float:right;clear:both;margin-top:-10px;font-weight:bold;font-size:13px;margin-right:50px}.account_settings #slider-code .viewport .modal{width:auto !important}.account_settings #slider-code .viewport .modal-body{padding:15px;max-height:440px !important}.account_settings #slider-code .viewport .modal-body .bx-wrapper{box-shadow:none;border:0}.account_settings #slider-code .viewport .modal-body .bx-wrapper img{margin:0}.account_settings #slider-code .viewport .modal-body .bx-wrapper .bx-prev{left:-4px;background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -5px -650px;margin:0 15px 0 0;height:35px;width:30px;top:28%}.account_settings #slider-code .viewport .modal-body .bx-wrapper .bx-next{right:-10px;background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -35px -650px;margin:0 0 0 15px;height:35px;width:30px;top:28%}.account_settings #slider-code .viewport .modal-body .bx-wrapper .bx-prev:hover{left:-4px;background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -5px -682px;margin:0 15px 0 0;height:35px;width:30px;top:28%}.account_settings #slider-code .viewport .modal-body .bx-wrapper .bx-next:hover{right:-10px;background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -35px -682px;margin:0 0 0 15px;height:35px;width:30px;top:28%}.account_settings #slider-code .viewport .modal-body .bx-wrapper .bx-viewport{height:125px!important}.account_settings #slider-code .viewport .modal-body .bx-viewport .bxslider li{left:16%;width:auto!important;top:0;height:auto}.account_settings #slider-code .viewport .modal-header{border:0;padding:0;position:relative;height:20px!important}.account_settings #slider-code .viewport .modal-header .close{margin:-2px 0 0;padding:2px}.account_modal_container{background:#407c94;border-radius:10px;margin:0 0 auto;padding:20px 0;position:relative;width:650px}.account_success_container{background:#407c94;color:#fff;margin:0 0 -10px;font-size:18px;display:inline-block;position:relative;width:100%}.account_success_container .modal_welcome_content{width:445px;float:left;padding-left:35px}.account_success_container .header_large{color:#fff;font-size:38px;font-weight:bold;line-height:45px;margin-bottom:5px}.account_success_container .modal_welcome_content .large_paragraph{font-weight:normal !important;font-size:20px}.account_success_container .large_paragraph{color:#fff;font-size:22px;line-height:28px;margin-bottom:0;font-weight:bold}.account_welcome_container_download{background-color:#f8f7f7;background-image:linear-gradient(to bottom,#f8f7f7,#fefefe);background-repeat:repeat-x;border-radius:0 0 10px 10px;margin:0 auto;padding:5px 35px 10px;width:auto;height:215px}.account_welcome_container_download .cust_queries{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -9px -2775px;float:left;height:30px;width:30px}.account_welcome_container_download h6{font-size:12px;font-weight:normal;line-height:16px;margin-top:20px}#browserModal .modal_welcome_content{width:auto !important}.chooseBrowser{display:inline-block}.chooseBrowser ul{display:inline-block;margin:10px 0 -10px 125px !important}.chooseBrowser li{float:left}.chooseBrowser li .chrome{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -7px -2970px;display:inline-block;height:75px;width:75px;margin-right:50px}.chooseBrowser li .firefox{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -93px -2970px;display:inline-block;height:75px;width:75px;margin-right:50px}.chooseBrowser li .safari{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -11px -3062px;display:inline-block;height:75px;width:75px;margin-right:50px}.chooseBrowser li .opera{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -87px -3062px;display:inline-block;height:75px;width:75px;margin-right:50px}.chooseBrowser li .internet_explorer{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -50px -3145px;display:inline-block;height:75px;width:75px;margin-right:50px}.account_upgrade_wrapper{border-radius:10px;box-shadow:0 0 10px 0 #666;margin:0 auto;width:650px}.account_upgrade_modal_container{background:#b9e198;border-radius:10px 10px 0 0;margin:0 0 auto;padding:20px 0;position:relative;width:650px}.account_upgrade_modal_container .close_button_modal{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat right -2805px;height:18px;position:absolute;right:10px;top:5px;width:18px}.account_upgrade_container{background:#b9e198;color:#255509;font-family:"Trebuchet MS";font-size:16px;height:50px;margin:0;padding:30px 0 0;text-align:center;width:100%}.account_upgrade_container p{display:inline-block;font-size:16px;margin-right:15px;margin-top:-10px !important;vertical-align:middle}.account_upgrade_download{background-color:#f8f7f7;background-image:linear-gradient(to bottom,#f8f7f7,#fefefe);background-repeat:repeat-x;border-radius:0 0 10px 10px;margin:0 auto;padding:10px 0;width:650px;height:auto}.modal_upgrade_container{color:#464646;display:block;font-size:18px;margin-bottom:30px;margin-left:0;margin-top:10px;font-family:trebuchet ms}.modal_upgrade_container li{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2169px;padding:2px 0 2px 25px}.modal_upgrade_container li h5{color:#9c9c9c;font-weight:normal !important;line-height:22px;margin-bottom:2px}.modal_upgrade_container h5{font-weight:normal;margin-top:0;margin-left:0}.modal_upgrade_container .prem_header{margin-left:30px}.modal_upgrade_container .assistance{clear:both;display:inline-block;font-size:20px;font-weight:normal;margin-top:15px}.modal_upgrade_container .unlock{display:inline-block;margin-top:20px;padding:10px 30px 0;width:590px}.modal_upgrade_container .unlock .btn{float:left;margin-right:20px}.modal_upgrade_container .recruiters{border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2;display:block;margin:20px 5px !important;padding:5px 0 0}.modal_upgrade_container .recruiters h6{display:inline-block;font-size:14px;margin-left:25px;margin-bottom:0;font-weight:normal}.modal_upgrade_container .recruiters li{background:none;margin:0;padding-left:20px;display:inline-block}.modal_upgrade_block{width:650px !important;border-radius:10px;height:345px !important}.modal_upgrade_block_mini{width:650px !important;height:290px;border-radius:10px}.modal_upgrade_block_professional{width:635px !important;height:290px;border-radius:10px}.download_container{background:#407c94;color:#fff;margin:10px 0 30px 0;height:240px;font-size:18px;display:block;position:relative}.download_container .mobile_device{background:url(/../../_resx/v2/img/mobile_devices.png) no-repeat;height:500px;position:absolute;right:-50px;top:-55px;width:750px}.download_container .header_large{color:#fff;font-size:42px;font-family:Museo300;font-weight:bold;line-height:45px;margin-bottom:10px}.download_container .large_paragraph{color:#fff;font-size:20px;line-height:30px;margin-bottom:20px;width:360px}.download_container ul{padding-left:15px}.download_container ul li{font-weight:normal;line-height:22px;font-size:14px;list-style:disc}.mobile_container{color:#464646;margin-bottom:30px;margin-left:0;height:85px;font-size:18px;display:block;margin-top:50px;text-align:center}.mobile_container h4{text-align:center;text-shadow:0 1px 1px #fff;color:#474747}.mobile_container .visit_mobi{border-right:1px solid #d5d5d5;float:left;margin-left:-20px;width:365px;padding-right:45px}.mobile_container .smart_phone{border-left:1px solid #fefdfd;padding-left:28px;width:540px}.mobile_container .button_mobi{margin-left:-10px}.mobile_container .button_mobi a{padding:10px 15px 0}.mobile_container .button_wrapper{margin-left:-2px}.mobile_container .button_wrapper button{margin-left:5px}.mobile_container .button_wrapper button:first-child{margin-left:0}.mobile_container .button_wrapper .btn-tertiary{width:40%!important}.mobile_container .mobi{vertical-align:-7px;height:25px;width:35px}.mobile_container .ikon-android{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -9px -1274px;vertical-align:-7px;height:25px;width:35px;display:inline-block;line-height:14px;margin-top:1px}.mobile_container .ikon-apple{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -9px -1323px;vertical-align:-7px;height:25px;width:30px;display:inline-block;line-height:14px;margin-top:1px}.modal_download_wrapper{border-radius:10px;box-shadow:0 0 10px 0 #666;margin:0 auto;width:845px}.modal_download_container{background:#407c94;color:#fff;margin:10px 0 -10px 0;font-size:18px;display:inline-block;position:relative;width:100%}.modal_download_container .mobile_device{background:url(/../../_resx/v2/img/mobile_devices_modal.png) no-repeat;height:370px;position:absolute;right:-60px;top:11px;width:700px}.modal_download_container .modal_download_content{width:400px;float:left;padding-left:35px}.modal_download_container .header_large{color:#fff;font-size:38px;font-family:Museo300;font-weight:bold;line-height:45px;margin-bottom:10px}.modal_download_container .large_paragraph{color:#fff;font-size:20px;line-height:30px;margin-bottom:20px;width:340px}.modal_download_container ul{padding-left:15px}.modal_download_container ul li{font-weight:normal;line-height:22px;font-size:14px;list-style:disc}.modal_mobile_container{color:#464646;margin-bottom:30px;margin-left:0;height:85px;font-size:18px;display:block;margin-top:35px;text-align:center}.modal_mobile_container h4{text-align:center;text-shadow:0 1px 1px #fff;color:#474747;margin-bottom:5px}.modal_mobile_container .visit_mobi{border-right:1px solid #d5d5d5;float:left;margin-left:-20px;width:280px;padding-right:20px}.modal_mobile_container .smart_phone{border-left:1px solid #fefdfd;width:550px;float:left;padding-left:0}.modal_mobile_container .button_mobi{margin-left:-10px}.modal_mobile_container .button_wrapper{margin-left:-2px}.modal_mobile_container .button_wrapper button{margin-left:5px}.modal_mobile_container .button_wrapper button:first-child{margin-left:0}.modal_mobile_container .button_wrapper .btn-tertiary{width:40%!important}.modal_mobile_container .mobi{vertical-align:-7px;height:25px;width:35px}.modal_mobile_container .ikon-android{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -9px -1274px;vertical-align:-7px;height:25px;width:35px;display:inline-block;line-height:14px;margin-top:1px}.modal_mobile_container .ikon-apple{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -9px -1323px;vertical-align:-7px;height:25px;width:30px;display:inline-block;line-height:14px;margin-top:1px}.modal_mobile_container .blank{background:none;height:25px;vertical-align:-5px;display:inline-block}.custom_modal_block{padding:30px;width:785px}.custom_modal_block aside ul{margin-left:25px}.custom_modal_block aside ul li:first-child{border-top:none;padding-top:0}.custom_modal_block aside ul li{padding:20px 0;font-weight:normal;border-top:1px solid #e2e2e2}.custom_modal_block aside ul li a{font-size:20px;color:#464748}.custom_modal_block aside ul li span:hover{color:#464748}.custom_modal_block aside ul li span{color:#4c9b19;font-weight:bold}.newjob_modal_block{padding:10px 30px 0;width:785px;margin:0}.newjob_modal_block .job_added{color:#fff;font-size:20px;line-height:30px}.newjob_modal_block h5{margin:0 0 5px 0}.new_job_container{color:#333;font-size:18px;display:inline-block;position:relative}.gradient_fade{background:url(/../../_resx/v2/img/gradient_fade.png) repeat-x bottom center;bottom:0;display:block;height:30px;position:absolute;width:520px;z-index:2}.new_job_container .job_search_results{display:block;height:400px;overflow-y:scroll;width:100%;padding-left:10px}.new_job_container .job_search_wrapper{min-height:145px}.new_job_container .job_search_content p{margin:0}.new_job_wrapper{border:1px solid #e2e2e2;position:relative;width:540px;float:left;padding-left:10px}.new_job_wrapper .job_search_results h5 a{float:left;padding-right:10px;width:280px}.alertmodal{display:none}.alertmodal .location{background:none repeat scroll 0 0 #fff;margin-top:0;margin-left:10px;width:280px;display:inline-block}.optimizely_job_detail .job_details{display:block;float:none;margin-left:0;padding:10px 0!important;word-wrap:break-word;clear:left;border-bottom:0}.optimizely_job_detail .job_search_info{margin:-40px 0 20px 20px}.optimizely_job_summary{background:#f6f6f6;border:medium none;padding:10px}.optimizely_job_summary h5{margin:0 0 10px 0;font-weight:bold;padding-left:0}.optimizely_job_summary .apply_buttons .btn{font-size:18px;margin:20px 0;padding:12px 15px;text-transform:uppercase;width:250px}.optimizely_placement_summary .job_details{clear:left;display:block;float:none;margin-left:0;padding:10px 0;word-wrap:break-word}.optimizely_registration .submit .btn-medium{margin:0 0 20px 0}#jobalertmodal .modal-header,#externalAdModal .modal-header{background:#407c94;color:#fff;border-radius:0}#jobalertmodal .modal-header h4{font-size:24px}#externalAdModal .cancel_me{margin-right:7px;top:0 !important}#externalAdModal .redirect .btn{margin:10px 0;padding:7px 15px!important}#externalAdModal .redirect .btn:hover{padding:7px 15px !important}.job_alert_body{height:140px;overflow:visible}.job_alert_body .k-link{width:248px;height:17px;font-size:14px}.job_alert_body .k-menu .k-item>.k-link>.k-i-arrow-s{float:right}.job_alert_body .k-menu .k-group .k-item>.k-link{padding:.28em 1.2em .38em .9em}.job_alert_body .job_title{margin-top:-11px}.job_alert_body input[type="password"]{margin-left:24px;width:266px}.job_alert_body .between{display:inline-block;padding:0;width:auto;font-size:16px;font-weight:bold;position:relative;margin:-5px -7px 0 3px}.job_alert_body .alert-error-wrapper{background:#ffd8d8;padding:5px;width:98%;max-width:98%;border-radius:0;text-align:center;display:inline-block}.job_alert_body .alert-error{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -10px -511px #ffd8d8;font-family:Arial !important;font-size:14px !important;display:inline-block;padding-left:30px;margin:0;font-weight:bold;color:#333}.job_alert_footer .btn-default{border:1px solid #ccc}.create_alert_page h1{margin:0 !important;font-family:Museo300;font-weight:bold;font-size:24px}.create_alert_page select{-webkit-appearance:none;-moz-appearance:none;background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat scroll right -514px #fff !important;text-indent:.01px;text-overflow:"";cursor:pointer}.create_alert_page .user_info .input_field{width:410px !important;height:35px !important}.create_alert_page .user_info .select-xlarge{width:425px !important}
/*!
 * bootstrap-select v1.3.1
 * http://silviomoreto.github.io/bootstrap-select/
 *
 * Copyright 2013 bootstrap-select
 * Licensed under the MIT license
 */
.bootstrap-select.btn-group,.bootstrap-select.btn-group[class*="span"]{float:none;display:inline-block;margin-left:0}.form-search .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group{margin-bottom:0}.bootstrap-select.btn-group.pull-right,.bootstrap-select.btn-group[class*="span"].pull-right,.row-fluid .bootstrap-select.btn-group[class*="span"].pull-right{float:right}.input-append .bootstrap-select.btn-group{margin-left:-1px}.input-prepend .bootstrap-select.btn-group{margin-right:-1px}.bootstrap-select{border:1px solid #4d7cc4;border-radius:0;display:inline-block;float:left;font-size:16px;height:40px;margin-bottom:0;margin-right:10px;width:350px;position:relative}.bootstrap-select>.btn{width:100%;height:40px;font-weight:normal;line-height:22px}.bootstrap-select .btn-default,.bootstrap-select.open .btn.dropdown-toggle{background:#fff}.error .bootstrap-select .btn{border:1px solid #b94a48}.bootstrap-select.show-menu-arrow.open>.btn{z-index:2051}.bootstrap-select .btn:focus{outline:thin dotted #333 !important;outline:5px auto -webkit-focus-ring-color !important;outline-offset:-2px}.bootstrap-select.btn-group .btn .filter-option{overflow:hidden;position:absolute;left:12px;right:25px;text-align:left;color:#333;font-size:16px}.bootstrap-select.btn-group .btn .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.bootstrap-select.btn-group>.disabled,.bootstrap-select.btn-group .dropdown-menu li.disabled>a{cursor:not-allowed}.bootstrap-select.btn-group>.disabled:focus{outline:none !important}.bootstrap-select.btn-group[class*="span"] .btn{width:100%}.bootstrap-select.btn-group .dropdown-menu{min-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .dropdown-menu.inner{position:static;border:0;padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:4px 4px 4px 0;max-height:185px !important;overflow-x:hidden;overflow-y:auto;padding:0 0 0 4px;position:relative}.bootstrap-select.btn-group .dropdown-menu dt{display:block;padding:3px 20px;cursor:default}.bootstrap-select.btn-group .div-contain{overflow:hidden}.bootstrap-select.btn-group .dropdown-menu li{position:relative}.bootstrap-select.btn-group .dropdown-menu li>a.opt{padding-left:35px}.bootstrap-select.btn-group .dropdown-menu li>a{color:#333;cursor:pointer;font-size:16px;padding:5px 20px}.bootstrap-select.btn-group .dropdown-menu li>dt small{font-weight:normal}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a i.check-mark{display:inline-block;position:absolute;right:15px;margin-top:2.5px}.bootstrap-select.btn-group .dropdown-menu li a i.check-mark{display:none}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select.btn-group .dropdown-menu li small{padding-left:.5em}.bootstrap-select.btn-group .dropdown-menu li:not(.disabled)>a:hover small,.bootstrap-select.btn-group .dropdown-menu li:not(.disabled)>a:focus small{color:#64b1d8;color:rgba(255,255,255,.4)}.bootstrap-select.btn-group .dropdown-menu li>dt small{font-weight:normal}.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-top:7px solid #ccc;border-bottom:0;border-top-color:rgba(0,0,0,.2)}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after{display:block}.mobile-device{position:absolute;top:0;left:0;display:block !important;width:100%;height:100% !important;opacity:0}.bootstrap-select.fit-width{width:auto !important}.bootstrap-select.btn-group.fit-width .btn .filter-option{position:static}.bootstrap-select.btn-group.fit-width .btn .caret{position:static;top:auto;margin-top:-1px}.control-group.error .bootstrap-select .dropdown-toggle{border-color:#b94a48}.bootstrap-select-searchbox{padding:4px 8px}.bootstrap-select-searchbox input{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 145px -605px;padding-right:30px}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{background-color:#407c94;color:#fff !important;text-decoration:none;margin:0 -10px;padding:5px 20px}.header_nosearch .header{padding-bottom:5px}.miscellaneous{padding:0 0 30px}.article_page.miscellaneous{min-height:530px !important}.miscellaneous h2{margin-top:0}.miscellaneous h4{font-size:20px;margin:0 0 15px}.miscellaneous p{font-size:14px;line-height:20px}.miscellaneous ul{padding-bottom:15px}.miscellaneous .career_wrapper{margin-top:40px}.miscellaneous .career_activity{padding:0;margin:0}.miscellaneous .span8{margin:0}.miscellaneous .faq{margin-bottom:0;padding-bottom:0;margin-top:40px;border-right:1px solid #333;margin-left:0;margin-right:30px;display:block;width:280px}.miscellaneous .faq li .faq_i{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -166px -733px;padding-bottom:15px;padding-left:20px;width:20px;height:20px}.miscellaneous .faq li:last-child{padding-bottom:0}.miscellaneous .faq span{font-weight:bold;font-size:14px}.miscellaneous .faq a{font-size:16px;margin-bottom:10px;display:block;padding-right:10px}.miscellaneous .faq a.active{position:relative;background:#fff}.miscellaneous .faq a.active:after,.miscellaneous .faq a.active:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.miscellaneous .faq a.active:after{border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:10px;margin-top:-10px}.miscellaneous .faq a.active:before{border-color:rgba(51,51,51,0);border-left-color:#333;border-width:11px;margin-top:-11px}.miscellaneous .faq p{margin-top:15px;padding-left:20px}.miscellaneous .faqtabs{margin-top:40px}.miscellaneous .faqtabs p{font-size:16px}.miscellaneous .faqtabs,.miscellaneous .faqtabs li{height:640px;overflow:hidden;padding:0}.miscellaneous .faqtabs h4{margin-bottom:30px;line-height:32px}.miscellaneous .contact_details_banner .bordered_box{border:0;text-align:center}.miscellaneous .contact_details_banner .bordered_box h5{display:inline-block;font-size:16px;font-family:Arial}.miscellaneous .contact_details_banner .bordered_box h5:after{content:":"}.miscellaneous .contact_details_banner .bordered_box ul{margin:0}.miscellaneous .contact_details_banner .bordered_box ul li{float:none!important;margin-right:5px;display:inline-block;text-align:left;width:auto;font-size:16px}.miscellaneous .contact_details_banner .bordered_box ul li:after{content:","}.miscellaneous .contact_details_banner .bordered_box ul li:first-child,.miscellaneous .contact_details_banner .bordered_box ul li:last-child{display:none!important}.miscellaneous .terms{margin-bottom:0;padding-bottom:0}.miscellaneous .terms li{padding-bottom:15px}.miscellaneous .terms li a{font-size:14px}.miscellaneous .terms li:last-child{padding-bottom:0}.miscellaneous .terms span{font-weight:bold;font-size:14px}.miscellaneous .privacy{margin-bottom:0;padding:20px 0}.miscellaneous .privacy li{padding-bottom:0}.miscellaneous .privacy li:last-child{padding-bottom:0}.miscellaneous .privacy span{font-weight:bold;font-size:14px}.miscellaneous .contact_info_message{width:880px}.miscellaneous .contact_info_header{background:#f3f0f1;display:inline-block;padding-top:0;padding-bottom:40px;width:940px}.miscellaneous .contact_info_header ul{display:inline-block;margin-top:20px;padding-bottom:0;width:100%}.miscellaneous .contact_info_header ul li{float:left;width:35%;text-align:center;display:block}.miscellaneous .contact_info_header ul li a{line-height:16px}.miscellaneous .contact_info_header ul li:first-child{margin:0 0 0 135px}.miscellaneous .contact_info_header ul li h4{display:block;font-family:'Museo300';font-size:24px;color:#353f47;margin-top:20px}.miscellaneous .contact_info_header ul li h4 a{display:block;font-family:'Museo300';font-size:24px;color:#353f47;margin-top:-6px}.miscellaneous .contact_info_header ul li span{border:1px solid #353f47;border-radius:50%;width:85px;height:85px;display:inline-block;padding:0 0 0 0!important}.miscellaneous .contact_info_header ul li .phone{background:url(/../../_resx/v2/img/content_sprite.png) no-repeat 0 -930px}.miscellaneous .contact_info_header ul li .info{background:url(/../../_resx/v2/img/content_sprite.png) no-repeat -90px -927px}.miscellaneous .contact_info_header ul li .help{background:url(/../../_resx/v2/img/content_sprite.png) no-repeat -180px -930px}.miscellaneous .contact_info .input_field{background:#fff;border:1px solid #ccc;display:inline-block;font-size:16px;height:30px;margin-bottom:15px;padding:0 5px;width:415px;border-radius:0;margin-right:10px}.miscellaneous .contact_info .input-xlarge{font-size:14px;width:445px;height:370px}.miscellaneous .contact_info .select-xlarge{background:transparent;border:1px solid #ccc;color:#999;font-size:16px;height:34px;margin:0;padding:5px 0 5px 10px;width:445px;border-radius:0}.miscellaneous .contact_info .controls.control_select{width:424px;border-radius:0;margin-bottom:20px}.miscellaneous .contact_info .form_fields{padding-bottom:15px;margin:0}.miscellaneous .contact_info .form_fields h5{font-family:Arial;font-size:14px;font-weight:bold!important}.miscellaneous .contact_info .form_fields .tapedeck{border:1px solid #ccc;padding:1px;border-radius:0;margin-top:5px;margin-bottom:10px}.miscellaneous .contact_info .form_fields .tapedeck ul{display:inline-flex;margin:0;padding:0}.miscellaneous .contact_info .form_fields .tapedeck ul li{display:inline-block;width:auto}.miscellaneous .contact_info .form_fields .tapedeck ul li:first-child{border-left:0}.miscellaneous .contact_info .form_fields .btn-group li:first-child .btn{margin:0}.miscellaneous .contact_info .form_fields .btn-group .btn{margin:0 0 0 2px;padding:3px 15px;border:0}.miscellaneous .contact_info .form_fields .btn-group.btn:hover,.miscellaneous .contact_info .form_fields .btn-group .btn:focus,.miscellaneous .contact_info .form_fields .btn-group .btn:active,.miscellaneous .contact_info .form_fields .btn-group .btn.active,.miscellaneous .contact_info .form_fields .btn-group .btn.disabled,.miscellaneous .contact_info .form_fields .btn-group .btn[disabled]{color:#fff;background-color:#407c94;*background-color:#407c94;background-color:#407c94 \9;background-color:#407c94;background-color:#407c94 \9;background-image:none;padding:3px 15px!important;border-radius:0}.miscellaneous .contact_info .submit{text-align:center;margin:0 auto;width:100%}.miscellaneous .contact_info .submit input{text-align:center;margin:0 auto}.miscellaneous .salary_info{margin-top:20px;display:inline-block}.miscellaneous .salary_info .input_field{width:265px;margin-bottom:0;height:32px}.miscellaneous .salary_info .input_salary_field{background:#fff;border:1px solid #ccc;border-radius:0;display:inline-block;font-size:16px;height:32px;margin-bottom:0;margin-right:5px;padding:0 5px;width:200px}.miscellaneous .salary_info .control-group{margin-right:30px}.miscellaneous .salary_info .selector .control-group{margin:0}.miscellaneous .salary_info .controls.control_select{border-radius:0;margin-bottom:20px;width:255px}.miscellaneous .salary_info .form_fields .btn-group.btn:hover,.miscellaneous .salary_info .form_fields .btn-group .btn:focus,.miscellaneous .salary_info .form_fields .btn-group .btn:active,.miscellaneous .salary_info .form_fields .btn-group .btn.active,.miscellaneous .salary_info .form_fields .btn-group .btn.disabled,.miscellaneous .salary_info .form_fields .btn-group .btn[disabled]{color:#fff;background-color:#fff;*background-color:#fff;background-color:#fff \9;background-color:#fff;background-color:#fff \9;background-image:none;padding:3px 15px!important;border-radius:0}.miscellaneous .salary_info .field_wrapper{float:left;background:none}.miscellaneous .salary_info .field_wrapper .select-xlarge{width:285px}.miscellaneous .salary_info .form_fields{padding-bottom:0}.miscellaneous .salary_info .form_fields,.miscellaneous .salary_info .submit{border:none}.miscellaneous .salary_info .select-medium{background:none;border:1px solid #ccc;border-radius:0;color:#999;font-size:16px;height:34px;margin:0;padding:5px 0 5px 10px;width:275px}.miscellaneous .salary_info .form_fields .btn-group .btn{width:98%}.miscellaneous .salary_info .submit input{margin-right:18px}.miscellaneous .salary_info .bootstrap-select{border:1px solid #ccc;width:275px}.miscellaneous .salary_info .bootstrap-select>.btn,.miscellaneous .salary_info .bootstrap-select{height:32px}.miscellaneous .salary_info .bootstrap-select-searchbox input{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat scroll 68px -605px;padding-right:30px}.miscellaneous .salary_info .dropdown-menu{width:175px}.miscellaneous .salary_info .dropdown-menu>li>a span{font-weight:normal !important}.miscellaneous .salary_info .bootstrap-select .inner{position:static}.charts{margin:20px 0}.result_header{font-size:14px;font-weight:bold}.related_searches{font-size:11px;font-weight:normal}.save_search{font-weight:normal}.positions{margin:20px 0}.job_send{font-weight:normal;padding:4px 3px}.miscellaneous .alert_info{background:#f3f3f3;margin:0;padding:0 20px 20px;border-radius:6px 6px 0 0}.miscellaneous .alert_info h5,.miscellaneous .email_pref h5{margin:0;padding:15px 0 5px}.miscellaneous .alert_info p{margin-bottom:5px}.miscellaneous .alert_info ul{display:inline-block;padding:0 !important}.miscellaneous .alert_info .alert_wrapper,.miscellaneous .email_pref .alert_wrapper{display:inline-block;float:none;width:580px}.miscellaneous .alert_info .job_search_content,.miscellaneous .email_pref .job_search_content{padding:0;width:440px}.miscellaneous .alert_info .job_search_info,.miscellaneous .email_pref .job_search_info{padding:15px 0 0}.miscellaneous .alert_info .btn-large{margin:10px 10px 0 0}.miscellaneous .profile_requests{background:#f3f3f3;margin:0;padding:0 20px 20px;border-radius:0}.miscellaneous .profile_requests h5{margin:0 0 5px 0}.miscellaneous .profile_requests p{margin:0}.miscellaneous .profile_requests a.approval{color:#919191}.miscellaneous .profile_requests .profile_wrapper{display:inline-block;float:none;width:580px;margin:0}.miscellaneous .profile_requests .span8{display:inline-block;float:none;padding:20px 0 5px}.miscellaneous .profile_requests .span5{margin:0;padding:0}.miscellaneous .profile_requests .alert_notice{float:left;width:100%;margin-top:10px}.miscellaneous .profile_requests .btn-large{margin:0 10px 0 0;vertical-align:1px}.miscellaneous .email_pref{background:#e8e7e7;margin:0;padding:0 20px;border-radius:0 0 6px 6px}.miscellaneous .email_pref p{margin:0}.miscellaneous .email_pref .alert_wrapper{padding:15px 0 10px}.miscellaneous .email_pref .suggestions{font-size:14px;font-weight:bold}.miscellaneous .twitter_jobs{background:#f3f3f3;margin:0;padding:5px 20px 20px;border-radius:0}.miscellaneous .twitter_jobs h5{margin:0;padding:15px 0 5px}.miscellaneous .twitter_jobs .control-group{margin-right:30px}.miscellaneous .twitter_jobs .controls.control_select{border-radius:0;margin-bottom:10px;width:255px}.miscellaneous .twitter_jobs .select-medium{background:none;border:1px solid #ccc;border-radius:0;color:#999;font-size:16px;height:34px;margin:0;padding:5px 0 5px 10px;width:275px}.miscellaneous .application_listing{background:#f3f3f3;margin:0;padding:0 20px;border-radius:0;display:block;width:582px}.miscellaneous .application_listing h5{margin:0;padding:0 0 5px}.miscellaneous .application_listing p{margin:0 0 5px 0}.miscellaneous .application_listing .span8{display:inline-block;float:none;padding:20px 0 0}.miscellaneous .application_listing .span6,.miscellaneous .application_listing .span2{margin:0;padding:0 0 5px}.miscellaneous .application_listing .span2{margin:0 0 0 -10px}.miscellaneous .application_listing .posted{margin-top:5px}.miscellaneous .forgotten{background:#f3f3f3;margin:0;padding:20px;border-radius:0;display:block}.miscellaneous .forgotten h5{margin:0;padding:0 0 5px}.miscellaneous .forgotten .input_field{background:#fff;border:1px solid #ccc;border-radius:0;display:inline-block;font-size:16px;height:30px;margin-bottom:15px;margin-right:10px;padding:0 5px;width:415px}.miscellaneous .forgotten .btn{margin-top:5px}.miscellaneous .field_wrapper{background:#f3f3f3;margin:0 0 0 5px;display:block}.miscellaneous .field_wrapper .field_wrapper_content{padding:20px 20px 0;min-height:256px}.miscellaneous .login_page{position:relative;margin-left:30px}.miscellaneous .login_page .headline{padding:20px 20px 5px}.miscellaneous .login_page .headline_blue{color:#fff;background-color:#2760bd;text-align:center;background-image:linear-gradient(to bottom,#2760bd,#3166bd);background-image:-moz-linear-gradient(top,#2760bd,#3166bd);background-image:-webkit-gradient(linear,0 0,0 100%,from(#2760bd),to(#3166bd));background-image:-webkit-linear-gradient(top,#2760bd,#3166bd);background-image:-o-linear-gradient(top,#2760bd,#3166bd)}.miscellaneous .login_page .headline_grey{background:#e3e3e3;color:#585858;padding-left:30px}.miscellaneous .login_page .register_here{color:#fff;background-color:#3e77ce;background-image:linear-gradient(to bottom,#3e77ce,#497cd1);background-image:-moz-linear-gradient(top,#3e77ce,#497cd1);background-image:-webkit-gradient(linear,0 0,0 100%,from(#3e77ce),to(#497cd1));background-image:-webkit-linear-gradient(top,#3e77ce,#497cd1);background-image:-o-linear-gradient(top,#3e77ce,#497cd1)}.miscellaneous .login_page .register_here .registration{padding:30% 25% 32%;text-align:center}.miscellaneous .login_page .register_here .registration h2 a{text-decoration:none;color:#fff}.miscellaneous .login_page .register_here .registration h2 a:hover{text-decoration:underline}.miscellaneous .login_page .divider_or{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat scroll -2px -3599px;display:inline-block;height:80px;left:303px;position:absolute;width:135px}.miscellaneous .email_confirm{background:#f3f3f3;margin:0;padding:20px;border-radius:0;display:block}.miscellaneous .login_section{background:#f3f3f3;border-radius:0;display:block;margin:0;padding:20px}.miscellaneous .login_page h5{margin:0;padding:0 0 5px}.miscellaneous .login_page p{margin:0}.miscellaneous .login_page p,.miscellaneous .unsub_confirm p{font-size:14px}.miscellaneous .login_page label{font-size:14px;display:inline-block;margin:0 15px 0 5px}.miscellaneous .login_page input[type="checkbox"]{line-height:normal;margin:-2px 0 0}.miscellaneous .login_page button{margin-top:0}.miscellaneous .login_page .input_field{background:#fff;border:1px solid #ccc;border-radius:0;display:inline-block;font-size:16px;height:30px;margin-bottom:5px;margin-right:10px;padding:0 5px;width:415px}.miscellaneous .login_page .controls a,.miscellaneous .email_confirm h5{font-weight:normal}.miscellaneous .login_page .checkbox_radio{margin:0}.miscellaneous .email_confirm h6{font-size:14px}.miscellaneous .email_confirm .inbox_check{font-weight:bold;display:inline-block}.miscellaneous .unsub_confirm p{margin:25px 0 10px 0}.miscellaneous .unsub_confirm .btn-large{margin-top:0}.miscellaneous .login_reg{text-align:center}.miscellaneous .login_reg .started_header{font-size:28px;font-weight:bold;margin-bottom:50px}.miscellaneous .login_reg ul.started_list{display:inline-block;margin-bottom:15px}.miscellaneous .login_reg ul.started_list li{background:#f3f3f3;border-radius:0;display:inline-block;float:left;height:160px;text-align:center;width:300px}.miscellaneous .login_reg ul.started_list li:first-child{margin-left:0}.miscellaneous .login_reg ul.started_list .start_register{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -910px;width:135px;height:80px;display:inline-block}.miscellaneous .login_reg ul.started_list .start_active{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -68px -1152px;width:135px;height:80px;display:inline-block}.miscellaneous .login_reg ul.started_list .start_advice{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 35px -1065px;width:135px;height:80px;display:inline-block}.miscellaneous .login_reg ul.started_list .start_create{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 47px -1603px;width:135px;height:80px;display:inline-block}.miscellaneous .login_reg ul.started_list .start_secure{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -65px -1603px;width:135px;height:80px;display:inline-block}.miscellaneous .login_reg ul.started_list .start_applications{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -12px -1698px;width:135px;height:70px;display:inline-block}.miscellaneous .login_reg ul.started_list .step_number{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 50px -1162px;color:#fff;display:block;font-size:22px;font-weight:bold;height:45px;margin-top:-25px;padding:14px 0 0 .05em;width:140px;margin-left:80px}.miscellaneous .job_alert_unsub ul.started_list li{background:#f3f3f3;border-radius:0;float:left;height:180px;text-align:center;width:240px;padding:30px}.miscellaneous .job_alert_unsub .started_header{margin:40px 0 30px}.miscellaneous h3.header_notification{margin:0}.miscellaneous h5.header_tagline{font-weight:normal;margin:5px 0 20px}.job_registration .job_alert .forms_wrapper #salary-range,.job_registration .job_alert .forms_wrapper .values{margin:0 25px 10px 15px}.detail-set label{display:inline-block;margin-left:15px}.detail-set .starRating{margin-bottom:20px;margin-left:-2px}.detail-set input[type="radio"],.detail-set input[type="checkbox"]{margin-top:-2px}.postad_wrapper .postad_progress{display:inline-block;margin:0}.postad_wrapper .postad_progress li,.postad_wrapper .postad_progress li h5,.postad_wrapper .postad_progress li:first-child{margin:0}.postad_wrapper .postad_progress li h5{color:#9e9e9e;font-weight:normal}.postad_wrapper .postad_progress li h5.complete{color:#474747}.postad_wrapper .bargraph{display:inline-block;float:left;width:830px}.postad_wrapper .percentage{display:inline;float:right;margin:0 0 10px !important;padding:0 0 0 10px;color:#9e9e9e}.postad_review{margin-bottom:20px;padding:20px 20px 0;border-radius:10px}.postad_review .postad_header{font-size:14px;margin-bottom:10px}.postad_review .posted_review{color:#777;font-size:11px;clear:both}.postad_review .span8,.postad_review .span6{padding-left:0}.postad_review .job_search_content ul{margin:10px 0;display:inline-block}.postad_review .site_registration{margin-left:10px}.alert_notice{background:#fceeaf;border-radius:0;margin:0 0 10px 0;position:relative}.alert_notice .alert_notice_submission{display:block;padding:15px 20px}.alert_notice .alert_notice_submission h5{margin:0}.alert_notice .alert_notice_submission p{margin:5px 0 0;font-size:14px}.alert_notice .alert_notice_submission .btn-large{margin-top:15px}.mini_profile .mini_user_image{border-right:1px solid #e4e4e4;height:82px;margin:20px 0;overflow:hidden;padding:0 10px;width:82px;text-align:center}.mini_profile .mini_user_complete{display:inline-block;margin:10px 0 5px 5px}.mini_profile .mini_user_complete h5{padding:0}.mini_profile .mini_user_complete .percentage_complete{font-weight:bold;font-size:20px;color:#559e29}.mini_profile .mini_user_complete li{line-height:22px}.mini_profile .mini_user_image img{max-height:82px;max-width:82px}.cv_store{padding:20px}.cv_store .span8{display:inline-block;float:none;padding:20px 0 15px}.cv_store .span6,.cv_store .span2{margin:0}.cv_store .posted{font-size:11px;color:#777;font-weight:normal}.cv_store h3{margin-bottom:15px}.cv_store a.cv_file{font-size:14px;font-weight:bold}.cv_store p{font-size:14px}.cv_store ul{height:25px;margin-left:-10px;padding-bottom:0;padding-left:0}.cv_store li .remove_shortlist{background:url(/../../_resx/v2/img/glyphicons_halflings_blue.png) no-repeat -302px 7px;display:inline-block;height:32px;line-height:20px !important;vertical-align:middle;width:30px}.cv_store button{margin:20px 0 0 0}.cv_management{padding:20px}.cv_management .posted,.candidateDocumentManagement .posted{font-size:11px;color:#777;font-weight:normal}.cv_management h3{margin-bottom:15px}.cv_management a.cv_file,.candidateDocumentManagement a.cv_file{font-size:14px;font-weight:bold}.cv_management p{font-size:14px}.cv_management .cvlist a,.candidateDocumentManagement a,.candidateDocumentManagement .addons{cursor:pointer}.cv_management .cvlist div,.cv_management .generatedprofile,.candidateDocumentManagement .candidateDocumentList div{padding-top:20px;margin-bottom:20px}.cv_management .fileinput-button{width:130px}.cv_management .posted,.cv_management .cv_file,.candidateDocumentManagement .posted,.candidateDocumentManagement .cv_file,.candidateDocumentManagement .doc_type{padding-left:10px}.cv_management .remove_shortlist,.candidateDocumentManagement .remove_shortlist{background:url(/../../_resx/v2/img/glyphicons_halflings_blue.png) no-repeat -302px 7px;display:inline-block;height:32px;line-height:20px !important;vertical-align:middle;width:30px}.candidateDocumentManagement .desc{margin-bottom:20px;font-weight:normal}.candidateDocumentManagement .addons{padding-top:20px !important;color:#069}.job_registration hgroup h3{font-size:20px;display:inline}.job_registration hgroup p{display:inline-block;font-weight:normal;margin-left:20px}.job_registration .app_reminder .btn-large,.revRegWrapper.app_reminder .btn-large{margin-top:20px !important}.job_registration .app_reminder h3{margin-top:0;line-height:22px}.job_registration .app_reminder ul{margin:0}.job_registration .user_info{background:#f3f3f3;border-radius:0;padding:20px;margin-bottom:20px;border:1px solid #cfcfcf}.job_registration .user_info h6{font-weight:normal}.job_registration .user_info .input_field{background:#fff;border:1px solid #ccc;display:inline-block;font-size:16px;height:30px;margin-bottom:15px;width:438px;border-radius:0 !important;margin-right:10px}.job_registration .user_info .input-xlarge{width:435px;color:#555;font-size:16px}.job_registration .user_info .select-xlarge{border:1px solid #ccc;color:#333;font-size:16px;height:34px;margin:0;padding:5px 0 5px 10px;width:450px;border-radius:0;display:inline-block;margin-right:15px}.txtCurrentJobTitle.k-state-default.k-input{min-width:400px !important;border:none !important}.job_registration .user_info select{-webkit-appearance:none;-moz-appearance:none;background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat scroll right -514px #fff;text-indent:.01px;text-overflow:"";cursor:pointer}.job_registration .user_info .select-small{border:1px solid #ccc;color:#333;font-size:16px;height:34px;margin:0;padding:5px 0 5px 10px;width:105px;border-radius:0}.job_registration .user_info .select-medium{border:1px solid #ccc;color:#333;font-size:16px;height:34px;margin:0 5px 0 0;padding:5px 0 5px 10px;width:145px;border-radius:0}.job_registration .user_info .validation_block_wide{margin-right:20px;width:22%}.job_registration .user_info .form_fields{padding-bottom:15px}.job_registration .user_info .form_fields h5{margin-bottom:4px}.job_registration .user_info .form_fields .checkbox_radio{margin-bottom:20px}.job_registration .user_info .form_fields input[type="checkbox"],.job_registration .user_info .form_fields input[type="radio"]{float:left;margin:3px 10px 0 0}.job_registration .user_info .form_fields .profile_options input[type="radio"]{display:inline;margin:-35px 0 0}.job_registration .user_info .form_fields label{display:inline-block;font-size:14px;padding-right:15px;color:#333;margin:0}.job_registration .user_info .form_fields label .help-inline .error{display:inline-block !important;margin:9px 0 0 !important}.job_registration .user_info .form_fields .bootstrap-select{border:none !important;height:30px !important;width:425px !important}.job_registration .user_info .form_fields .bootstrap-select-searchbox input{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 210px -605px;padding-right:30px}.job_registration .user_info .form_fields .bootstrap-select>.btn{font-weight:normal;height:30px !important;width:100%;border:1px solid #ccc}.job_registration .user_info .form_fields .sector_selector{border:1px solid #dbdbdb;border-radius:0;display:inline-block;background-color:#fff}.job_registration .user_info .form_fields .sector_selector .checkbox_radio{margin-bottom:0 !important}.job_registration .user_info .form_fields .checkbox-list{height:150px;width:270px;margin:5px 2px 5px 5px;overflow:auto}.job_registration .user_info .submit{border-top:1px solid #fff;height:45px}.job_registration .user_info .submit input[type=submit]{margin:0}.job_registration .user_info .submit input[type=submit]:hover{padding:6px 15px 6px !important}.job_registration .user_info .import_skip{display:inline-block;margin:8px 0 8px 15px;font-size:16px}.job_registration .bargraph{width:800px;display:inline-block;float:left}.job_registration .percentage{float:right;margin:0 0 10px 0 !important;padding:0 0 0 10px;display:inline}.job_registration .user_info .profile_options{padding:0 20px 10px 0;margin:20px 0;display:block !important}.job_registration .user_info .profile_options .roundedOne,.job_registration .user_info .profile_options .roundedTwo,.job_registration .user_info .profile_options .roundedThree{top:-16px}.job_registration .user_info .profile_options p{display:inline;font-weight:bold;position:relative;top:-17px}.job_registration .user_info .linkedin_profile{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -15px 0;width:50px;height:50px;display:inline-block;margin-left:30px}.job_registration .user_info .cv_upload_profile{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -20px -71px;width:50px;height:36px;display:inline-block;margin-left:0}.job_registration .user_info .manual_upload_profile{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -15px -120px;width:50px;height:50px;display:inline-block;margin-left:25px}.job_registration .user_info .file_upload{display:block;margin-left:1px}.job_registration .user_info .file_upload p{color:#999;font-size:11px;font-weight:normal;margin-bottom:0}.job_registration .user_info .file_upload .upload_text{display:block;margin-top:20px}.job_registration .user_info .file_upload #uxRemove{border:1px solid #ccc;clear:both;display:block;margin:10px 0 0}.job_registration .user_info .file_upload .fileinput-button{display:inline-block;line-height:20px;font-weight:normal;*float:left;padding:7px 16px 6px}.job_registration .user_info .file_upload .fileinput-button:hover{padding:6px 15px 5px}.job_registration .user_info #divCVUploader label{padding-left:0}.job_registration .user_info .form_fields input[type="file"]{display:block;margin:-4px 0 0;color:#999}.upload-image-profile:hover{padding:12px 14px}.cv_management .fileinput-button:hover,.user_info .cv_management .btn-primary:hover{padding:6px 15px}.job_registration .detail-set .modal{height:110px !important;width:auto}.job_registration .detail-set .modal .modal-footer{border-radius:0}.job_registration .detail-set .modal .modal-footer h4{text-align:left;margin-bottom:20px}.job_registration .detail-set .modal .modal-footer input[type=text]{width:460px;clear:both;display:inline-block}.job_registration .detail-set .modal .modal-footer .btn-large{margin-top:0}.modal-footer.redirect .btn:hover{padding:6px 15px !important}.job_registration .registered .bargraph{width:460px;margin-bottom:10px}.job_registration .registered .form_fields{border-bottom:none !important;padding:0}.job_registration .registered .form_fields h5{margin:20px 0 0;display:flex}.simple_registration .span12{margin:0}.simple_registration a.biggerContentLink{margin:0}.user_wrapper{display:inline-block}.user_info .user_profile .notification{right:0 !important}.user_profile,.personal_info{display:inline-block}.user_profile{padding-top:20px;margin-bottom:15px}.personal_info{margin-bottom:20px}.personal_info h5 span{display:inline}.personalization-modal{height:400px;width:635px !important;left:45%}.deleteAccount{display:inline-block;padding-top:10px;vertical-align:middle}.career_summary,.experience,.education,.language{padding-top:20px;margin-bottom:20px}.career_summary input[type=text],.experience input[type=text],.education input[type=text],.language input[type=text]{background:#fff;border:1px solid #ccc;display:inline-block;font-size:16px;height:30px;margin-bottom:15px;padding:0 5px;width:438px;border-radius:0;margin-right:10px}.career_summary #divCareerSummaryEdit span{display:inline-block;float:left;margin:0 2px}.user_profile h5,.personal_info h5,.career_summary h5,.experience h5,.education h5,.language h5{font-weight:normal;margin-top:0 !important;margin-bottom:5px !important}.job_registration .registered .edit{background:url(/../../_resx/v2/img/glyphicons_halflings_blue.png) no-repeat 8px -70px;display:inline-block;font-size:11px;font-weight:normal;height:16px;width:25px}.job_registration .registered .edit_text{font-size:11px;font-weight:normal}.app_reminder h5 a,.app_reminder h5{font-size:30px;margin-top:10px;display:inline-block;color:#474747;margin-bottom:10px}.app_reminder h5{border-bottom:1px solid #cfcfcf;padding-bottom:15px;display:inline-block;width:100%;line-height:40px}.position-application{display:inline-block;margin-top:10px}.user_info .pnlApply p:nth-child(3){box-sizing:border-box;display:block;margin-bottom:25px}.linkedin_edit_text{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat scroll 64px -3255px;display:inline-block;font-size:11px;font-weight:normal;height:20px;margin-left:20px;padding-left:20px;width:170px;float:right}.user_profile .profile_image{margin-right:10px;float:left;width:78px;height:78px;overflow:hidden;padding:1px;border:1px solid #909090;text-align:center}.user_profile .profile_image a{display:block}.user_profile .profile_image img{max-width:78px;max-height:78px}.user_profile dl,.user_profile dt{float:left;margin:0;font-weight:normal}.user_profile dd span{display:inline-block}.user_profile .username{font-size:20px;font-weight:bold;float:none;margin-bottom:2px}.user_profile .notification{clear:both;color:#e60000;display:inline-block;font-weight:normal;width:485px;font-size:11px;top:0;box-sizing:border-box;display:block}.unverified-email-notification{box-sizing:border-box;display:block;margin-left:252px;width:400px}.user_info .user_profile .unverified-email-notification{margin-left:0}.personal_info dl{float:left;margin:0}.personal_info dt{float:left;font-weight:normal;margin:0;width:150px}.personal_info dd{float:left;margin:0;font-weight:normal;width:350px}.career_summary p{font-size:12px}.exp_wrapper,.edu_wrapper,.lang_wrapper{display:inline-block;width:580px}.exp_details{float:left;width:420px;font-size:14px;margin-bottom:20px}.edu_details,.lang_details{float:left;width:420px;font-size:14px;margin-bottom:0}.lang_details{margin-bottom:10px !important}.exp_details h6,.edu_details h6,.lang_details h6{font-size:14px;font-weight:bold !important}.exp_details .company_name{font-weight:bold}.edu_details .edu_institution_name{font-weight:normal}.exp_details .duration,.edu_details .edu_duration{color:#848484;margin-bottom:10px}.exp_details p{font-size:13px !important;line-height:20px;margin:0}.first_job_form{background:#407c94;border-radius:0;padding:20px;margin-bottom:20px;color:#fff}.first_job_form .controls select{clear:both;display:block}.first_job_form .controls input[type="checkbox"]{clear:both;display:inline-block;float:left;margin-right:10px}.first_job_form .controls .btn-large{margin:20px 0 0 -25px}.first_job_form .controls .btn-large:hover{padding:6px 15px 6px}.experience .span2{display:inline-block;float:none;text-align:right}.experience .span2 img{border:1px solid #eaeaea}.experience .add_exp,.user_edit .add_exp{background:#fff;border:1px solid #e5e5e5;padding:20px;margin-bottom:20px}.add_exp.job_date .controls{float:left}.add_exp.job_date .controls .select-medium{display:inline;float:left;margin-right:20px}.user_edit .add_exp .btn-standard-minus,.keep_improving_submission .image_uploader .btn-standard-minus,.logo_image_upload .image_uploader .btn-standard-minus{background:url(/../../_resx/v2/img/icon_sprite.png) no-repeat scroll -44px -386px #e7e2e2;height:35px;margin:-3px 5px -5px !important;padding:7px 9px;width:40px}.user_edit .add_exp .btn-standard-plus,.keep_improving_submission .image_uploader .btn-standard-plus,.logo_image_upload .image_uploader .btn-standard-plus{background:url(/../../_resx/v2/img/icon_sprite.png) no-repeat scroll -9px -386px #e7e2e2;height:35px;margin:5px 5px 15px !important;padding:7px 9px;width:40px}.user_edit .btn-standard-plus:hover,.user_edit .btn-standard-plus:focus,.keep_improving_submission .image_uploader .btn-standard-plus:hover,.keep_improving_submission .image_uploader .btn-standard-plus:focus .logo_image_upload .image_uploader .btn-standard-plus:hover,.logo_image_upload .image_uploader .btn-standard-plus:focus{background:url(/../../_resx/v2/img/icon_sprite.png) no-repeat scroll -9px -386px #f5f5f5;text-decoration:none;transition:background-position .1s linear 0s}.user_edit .btn-standard-minus:hover,.user_edit .btn-standard-minus:focus,.keep_improving_submission .image_uploader .btn-standard-minus:hover,.keep_improving_submission .image_uploader .btn-standard-minus:focus,.logo_image_upload .image_uploader .btn-standard-minus:hover,.logo_image_upload .image_uploader .btn-standard-minus:focus{background:url(/../../_resx/v2/img/icon_sprite.png) no-repeat scroll -44px -386px #f5f5f5;text-decoration:none;transition:background-position .1s linear 0s}.user_edit .popup_uploader_buttons,.keep_improving_submission .popup_uploader_buttons,.logo_image_upload .popup_uploader_buttons,.user_info .popup_uploader_buttons{clear:both;margin-bottom:15px}.user_edit .popup_uploader_buttons .cancel_me,.keep_improving_submission .popup_uploader_buttons .cancel_me,.logo_image_upload .popup_uploader_buttons .cancel_me,.user_info .popup_uploader_buttons .cancel_me,.app_redirect .cancel_me{background:none !important;border:0 !important;box-shadow:none !important;color:#069;font-weight:normal;font-size:18px;position:relative;top:-8px;cursor:pointer}.user_edit .popup_uploader_buttons .cancel_me:hover,.keep_improving_submission .popup_uploader_buttons .cancel_me:hover,.logo_image_upload .popup_uploader_buttons .cancel_me:hover,.user_info .popup_uploader_buttons .cancel_me:hover,.app_redirect .cancel_me:hover{text-decoration:underline}.user_edit .popup_uploader_buttons input[type=button]{margin-top:-25px;padding:7px 16px;border:0}.user_edit .popup_uploader_buttons .red_button,.logo_image_upload .popup_uploader_buttons .red_button{background:#9f1f1e;border:none !important;border-radius:0;color:#fff;cursor:pointer;margin:-25px 10px 0 !important;padding:7px 10px !important;text-shadow:none !important}.app_redirect h1{font-size:24px;font-family:'Trebuchet MS';margin-top:0;margin-bottom:5px;line-height:24px}.keep_improving_submission .popup_uploader_buttons .btn-primary{display:inline-block}.preview_wrapper{display:inline-block;float:left}.logo_image_upload .image_uploader{display:inline-block;position:relative;top:50px;margin-left:10px}.logo_image_upload .image_uploader .btn{border:1px solid #ccc;font-weight:bold}.logo_image_upload .image_uploader .btn .btn-large{padding:5px 10px;font-size:14px}.experience .add_exp h5,.user_edit .add_exp h5,.addons{font-weight:bold}.experience .add_exp .btn-large,.user_edit .add_exp .btn-large{margin:10px 10px 0 0;font-weight:normal;border:1px solid #ccc}.experience .add_exp .remove,.user_edit .add_exp .remove{display:inline-block;font-weight:normal;vertical-align:-7px}.experience .selected,.user_edit .selected{color:#acacac;font-weight:bold !important;padding:0 0 20px 0}.add_exp{background:#fff;border:1px solid #e5e5e5;padding:20px;margin:20px 0;display:inline-block;width:538px}.add_exp h5,.addons{font-weight:bold}.add_exp button{border:0}.add_exp .fileinput-button{display:inline-block;line-height:20px;font-weight:normal;*float:left;padding:7px 16px 6px}.add_exp .fileinput-button:hover{padding:6px 15px 5px}.add_exp .linkedin_update{display:inline-block;float:right;font-size:14px;margin-left:15px;margin-right:112px}.add_exp .linked{font-weight:bold;color:#000;display:inline-block}.add_exp .in{font-weight:bold;color:#006599;display:inline-block}.add_exp .btn-large{margin:10px 10px 0 0;font-weight:normal;border:1px solid #ccc}.add_exp .remove{display:inline-block;font-weight:normal;vertical-align:-7px}.add_exp .roundedOne,.add_exp .roundedTwo,.add_exp label{display:inline-block}.add_exp .field-date{clear:both}.add_exp input[type="radio"]{margin-top:-4px}.add_exp .checkbox_radio{display:inline-block;margin:0}.add_exp .job_type{display:inline-block}.add_exp .controls.control_select_improve{width:200px !important}.add_exp .select_improve{width:230px !important}.add_exp .improve_field{width:190px !important}.user_edit{margin-top:20px}.user_edit .add_exp h5{margin:15px 0 5px !important}.user_edit .add_exp .photo_upload h5{margin-top:0 !important}.user_edit .add_exp .profile_photo_upload{float:left;max-width:204px;min-width:204px;padding-bottom:30px}.user_edit .add_exp .photo_upload .file_upload .btn{margin-top:0}.user_edit .add_exp .profile_photo_upload img{border:1px solid #ddd}.user_edit .add_exp .file_upload,.keep_improving .keep_improving_submission .file_upload{float:left;height:65px;padding-left:20px;margin-left:20px !important;vertical-align:middle;border-left:1px solid #ccc}.user_edit .add_exp .privacy{font-weight:bold;margin-top:20px;margin-bottom:10px}.user_edit .add_exp input[type="radio"]{margin:0}.user_edit .add_exp .checkbox_radio{margin:0 !important}.user_edit .add_exp .border-bottom-job.border-top-job{clear:left}.get_started{text-align:center}.get_started .started_header{font-size:32px;font-weight:bold;margin-bottom:50px}.get_started ul.started_list{display:inline-block;margin-bottom:15px}.get_started ul.started_list li{background:#f3f3f3;border-radius:0;float:left;height:270px;margin-right:4px;text-align:center;width:154px;padding:0 15px}.get_started ul.started_list p{font-size:14px;line-height:18px}.get_started ul.started_list h5{margin-top:0;font-weight:bold}.get_started ul.started_list h5 a{font-size:16px;font-weight:bold}.get_started ul.started_list .start_register{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -910px;width:135px;height:80px;display:inline-block}.get_started ul.started_list .start_register a{width:135px;height:80px;display:block}.get_started ul.started_list .start_improve{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 24px -986px;width:135px;height:80px;display:inline-block}.get_started ul.started_list .start_active{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -68px -1152px;width:135px;height:80px;display:inline-block}.get_started ul.started_list .start_alerts{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -70px -1065px;width:135px;height:80px;display:inline-block}.get_started ul.started_list .start_advice{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 35px -1065px;width:135px;height:70px;display:inline-block}.get_started ul.started_list .step_number{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 50px -1162px;color:#fff;display:block;font-size:22px;font-weight:bold;height:45px;margin-top:-25px;padding:14px 0 0 .05em;width:140px}.get_started h5{font-weight:normal}.get_started h5 span{color:#4b9b18;font-weight:bold}.get_started .btn-large{margin:15px 0 0 0}.get_started .btn-large:hover{padding:7px 15px 7px}.once_off .user_info{width:900px}.once_off p{font-size:14px}.once_off .progression_tags li{display:inline-block;margin-right:56px}.once_off .progression_tags h5{display:inline-block;font-weight:normal;margin:0}.once_off .progression_tags h5.current_active{color:#6bbc23}.once_off .bargraph{width:825px !important}.once_off .percentage{color:#848484;float:none;padding:0 0 0 20px;font-weight:normal}.once_off .checkbox_radio{display:inline-block;margin-bottom:0 !important}.once_off .posted_by{margin-top:15px;margin-left:15px;display:block !important}.once_off .posted_by p{font-size:12px;margin:0;color:#808080;line-height:18px}.once_off .posted_by .posted_review{clear:both;color:#777;font-size:12px;list-style:none;margin-left:-15px}.once_off .user_info .input_field{width:280px !important;height:28px !important}.once_off .user_info .input_address_field{width:440px !important;height:28px !important;background:#fff;border:1px solid #ccc;border-radius:0;display:inline-block;font-size:16px;margin-bottom:15px;margin-right:10px;padding:0 5px}.once_off .user_info .input_answer_field{width:435px !important;height:28px !important;background:#fff;border:1px solid #ccc;border-radius:0;display:inline-block;font-size:16px;margin-bottom:5px;margin-right:10px;padding:0 5px}.once_off .user_info .input_postcode_field{width:120px !important;height:28px !important;background:#fff;border:1px solid #ccc;border-radius:0;display:inline-block;font-size:16px;margin-bottom:15px;margin-right:10px;padding:0 5px}.once_off .user_info .xx_input_field{width:585px !important;height:28px !important;background:#fff;border:1px solid #ccc;border-radius:0;display:inline-block;font-size:16px;margin-bottom:0;margin-right:10px;padding:0 5px}.once_off .user_info .select-xlarge{width:290px !important}.once_off .user_info .input-xlarge{width:520px !important;height:110px}.once_off .user_info .controls.control_select{width:289px !important;margin-bottom:15px !important}.once_off .photo_upload{margin-bottom:20px}.once_off .profile_photo_upload{display:inline-block}.once_off .profile_photo_upload img{background:#fff;border:1px solid #ddd;padding:5px}.once_off .file_upload{display:inline-block !important;height:20px;margin-left:20px !important;vertical-align:top}.once_off .file_upload h6{font-size:11px;font-weight:normal;margin:0;color:#919191}.once_off .file_upload .image_size{font-size:14px;font-style:italic;color:#242424}.once_off .file_upload .btn-large{margin-top:0;padding:4px 12px;border:1px solid #ccc}.once_off .form_fields .job_preview{margin-top:0;display:inline-block}.once_off .form_fields .job_preview p{margin:0}.once_off .form_fields .preview_photo_upload{float:left;margin-top:-25px}.once_off .form_fields .preview_photo_upload img{background:#fff;border:1px solid #ddd;padding:5px}.once_off .form_fields h4{margin-top:15px}.once_off .form_fields ul{margin-bottom:20px}.once_off .form_fields{font-size:14px}.once_off .form_fields .locationselect{width:280px !important;height:28px !important;background-color:#fff;margin-bottom:10px}.once_off .form_fields .border-top{display:none}.once_off .form_fields .multilocationadd,.once_off .form_fields .another{clear:both;display:block}.once_off .form_fields .multilocationremove{background:url(/../../_resx/v2/img/glyphicons-halflings.png) no-repeat -307px 7px;border:0;height:20px;width:20px;opacity:.6;filter:alpha(opacity=60);position:absolute;right:-25px}.once_off .form_fields .multilocations{width:285px}.once_off .form_fields .questionnaire .question{border-bottom:2px solid #e8e8e8;margin-bottom:20px;padding-bottom:15px}.once_off .form_fields .questionnaire .question h5{width:auto !important}.once_off .form_fields .questionnaire .question input[type="checkbox"]{margin:-3px 0 0}.once_off .form_fields .questionnaire .question input[type=text]{float:left !important}.once_off .form_fields .questionnaire .question .answer{display:inline-block}.once_off .form_fields .questionnaire .question .answer h5{float:none !important;text-align:left}.once_off .form_fields .questionnaire .question .answer span{margin:10px 0 2px;display:inline-block}.once_off .form_fields .questionnaire .question .up{background:url(/../../_resx/v2/img/icon_sprite.png) no-repeat -18px -630px;display:block;width:30px;height:15px;border:0}.once_off .form_fields .questionnaire .question .down{background:url(/../../_resx/v2/img/icon_sprite.png) no-repeat -18px -645px;display:block;width:30px;height:15px;border:0}.once_off .form_fields .questionnaire .question .up:hover,.edit_vacancy_container .Fvacancy_detail .questionnaire .question .down:hover{opacity:.4;filter:alpha(opacity=40)}.once_off .form_fields .questionnaire .question .question-text{margin-left:30px;width:545px;margin-right:15px}.once_off .form_fields .questionnaire .question .multi{margin-left:30px !important}.once_off .form_fields .questionnaire .question .multi-answer{margin-left:60px}.once_off .form_fields .questionnaire .question .option-answer{margin-left:0;width:495px;margin-right:15px}.once_off .submit .btn{font-size:14px;padding:5px 40px;margin-right:5px}.once_off .submit a{display:inline-block;margin:18px 0 0 20px}.once_off .white_bordered_box{background:#fff;border:1px solid #d4d4d4;border-radius:0;display:inline-block;margin:15px 0;padding:10px 20px;width:600px}.once_off .white_bordered_box h5{float:left;margin:7px 0 !important}.once_off .white_bordered_box .add_ano{background:url(/../../_resx/v2/img/glyphicons-halflings.png) no-repeat scroll 0 -88px;display:inline-block;height:16px;padding-bottom:5px;width:20px}.once_off .white_bordered_box .move{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat scroll 0 -1870px;cursor:pointer;display:inline-block;height:25px;margin-right:10px;padding-bottom:0;vertical-align:middle;width:auto;padding-left:30px}.once_off .white_bordered_box .btn{margin:0 2px;font-size:14px}.once_off .white_bordered_box .btn .caret{margin-left:10px}.once_off .white_bordered_box .btn-group{margin-top:-4px}.once_off .white_bordered_box .btn-group .dropdown-menu{margin-left:0;min-width:128px}.once_off .white_bordered_box .btn-group li{list-style:none;padding:2px 10px;font-weight:normal}.once_off .white_bordered_box .btn-group li:hover{background:#407c94;color:#fff;margin:0 1px}.once_off .white_bordered_box p.skew{font-style:italic;color:#777;margin:15px 0 10px;display:inline-block}.once_off .white_bordered_box .btn-group.open .btn.dropdown-toggle{background:none !important}.once_off .calender_icon{background:url(/../../_resx/v2/img/calender_icon.png) no-repeat 0 0;width:30px;height:28px;padding:0;cursor:pointer}.once_off #appendedInput{border-radius:5px 0 0 5px;margin-right:0 !important;width:245px !important}.once_off .checkbox_notice{margin-top:5px}.once_off .terms_notice label{margin-top:5px;font-size:14px !important}.once_off .creditcard_conf h4{font-size:20px;margin-bottom:20px;margin-top:0}.once_off .creditcard_conf .form_fields{border-bottom:none !important;padding-bottom:0 !important}.once_off .creditcard_conf .form_fields ul{margin-bottom:5px}.once_off .creditcard_conf .form_fields ul li{list-style:none;margin-left:-15px}.once_off .creditcard_conf .payment_details ul li{list-style:none;margin-left:0}.once_off .checkout h6{font-size:14px}.once_off .payment_options{margin-top:-11px}.once_off .payment_options span{vertical-align:middle}.once_off .visa{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat scroll 0 -3713px;display:inline-block;height:40px;width:55px}.once_off .mastercard{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat scroll -58px -3713px;display:inline-block;height:40px;width:58px}.once_off .maestro{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat scroll -121px -3713px;display:inline-block;height:40px;width:58px}.once_off .payu{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat scroll -4px -3754px;display:inline-block;height:40px;width:70px}.once_off .read_faq{cursor:pointer;text-decoration:underline;font-size:12px;display:block;width:100%;padding-top:15px;margin-left:-6px}.once_off td{font-size:14px;padding:5px 10px}.once_off .bolded{font-weight:bold}.once_off tr:nth-child(odd){background:#fff}.once_off tr:nth-child(even){background:#f3f3f3}.once_off .payment_details li,.once_off .payment_details p{font-size:14px !important}.once_off .once_off_container{margin:0;float:left}.once_off .progress_container{display:inline}.once_off .once_off_container .controls .k-autocomplete{padding:0;width:428px!important;height:28px!important}.once_off .once_off_container .controls .k-input{width:auto!important;height:28px!important}.once_off .once_off_container .input_field{width:280px !important;height:28px !important}.sitemap h3{margin-bottom:10px;font-family:Museo300;font-weight:bold;font-size:24px}.sitemap .sitemap_wrapper{display:inline-block}.sitemap .sitemap_wrapper h5{color:#7a7a7a}.sitemap .sitemap_wrapper ul li a,.sitemap .browse_jobs_wrapper ul li a{line-height:24px}.sitemap .sitemap_wrapper ul li ul li a{padding-left:15px;line-height:24px}.sitemap .browse_jobs_wrapper ul{display:block;width:940px}.sitemap .browse_jobs_wrapper ul li a{text-transform:capitalize}.sitemap .browse_jobs_wrapper ul li{float:left;width:290px;margin-right:20px}.sitemap .browse_jobs_wrapper ul li:nth-child(3n){margin-right:0 !important}.job_alert p{font-size:14px;margin-bottom:5px;font-weight:normal !important}.job_alert h5{font-weight:bold;font-size:14px;color:#474747;margin:10px 0 5px}.job_alert label{display:inline-block;font-size:14px;padding-left:5px}.job_alert input[type="checkbox"]{line-height:normal;margin:-2px 0 0}.job_alert .forms_container{display:inline-block;width:900px}.job_alert .alert_headers{font-weight:normal;font-size:16px;margin:20px 0 5px}.job_alert .salary_slider{color:#333 !important}.job_alert .salary_slider_wrapper{margin-bottom:10px}.job_alert .checkbox_radio,.job_alert .control-group{margin:0}.job_alert .controls.control_select{margin-bottom:5px !important}.job_alert .bootstrap-select{margin-bottom:15px}.job_alert .btn-large{margin:0 10px 0 0;vertical-align:1px}.alert-btn-styled:hover{padding:7px 15px 7px !important}.errorpage p{margin:10px 0}.progress{background-color:#fff;background-image:linear-gradient(to bottom,#fff,#fff);background-repeat:repeat-x;border:1px solid #ccc}.progress-success .bar,.progress .bar-success{background-color:#65b621;background-image:none !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.immigration-assistance{margin-bottom:10px;margin-top:10px}.immigration-assistance .registration_tapedeck .tapedeck{width:322px;background:#fff;display:block;height:32px;margin-top:20px;border:1px solid #ccc}.immigration-label label{width:97.5% !important}.immigration-assistance .registration_tapedeck .tapedeck .span2 .row label:first-child{border-left:none !important}.immigration-buttons .btn-medium:hover{padding:6px 15px !important}.workPermit{position:relative}.validPermit label{padding-left:0}.workPermit .decision{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat right -2050px;display:inline-block;height:24px;position:absolute;top:12px;left:-15px;width:32px}.immiAssist{display:inline-block;padding:0 15px;float:left}.immiAssist label{padding-left:10px}.immiAssist .btn{font-weight:bold;margin-left:0;font-size:16px;border:1px solid #ccc}.immigration .user_info{display:block;margin:0;padding:35px 20px}.immigration .user_info h5{display:block;font-weight:normal;margin:0}.immigration .immigration_logo{margin-top:-5px}.immigration_update{margin-top:-45px}.immigration_update img{width:125px}.immigration_SA{font-size:14px}.user_info .form_fields .control-group .tapedeck{border:1px solid #cfcfcf;width:340px;text-align:center;background:#fff;margin-top:10px}.tapedeck input[type="radio"]{float:left;margin-top:5px;margin-right:15px}.user_info .form_fields .control-group .tapedeck label{width:90%;padding:10px}.user_info .form_fields .control-group .tapedeck label:hover{background-color:#407c94;color:#fff}.immigration .span10 .btn-grey:hover{padding:7px 16px !important;border:none !important;color:#fff !important;background:#a0a0a0 !important}.immigration .span10 .btn-medium:hover{padding:6px 15px !important}.dropdown-country{border-radius:2px;width:162px;top:21px;height:22px;margin-left:-34px;border-radius:0}.dropdown-locus{float:left;position:relative;margin:8px 0 0 10px;cursor:pointer}.dropdown-locus ul{margin-bottom:0}.dropdown-locus a.botswana{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2501px transparent;color:#474747;width:115px;display:inline-block;margin:0 !important;padding-left:35px}.dropdown-locus a.botswana:hover{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2501px #ccc;color:#474747 !important;width:115px;display:inline-block;margin:0 !important;padding:3px 10px 3px 35px!important}.dropdown-locus a.kenya{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2465px transparent;color:#474747;width:115px;display:inline-block;margin:0 !important;padding-left:35px}.dropdown-locus a.kenya:hover{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2465px #ccc;color:#474747 !important;width:115px;display:inline-block;margin:0 !important;padding:3px 10px 3px 35px!important}.dropdown-locus a.ghana{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2609px transparent;color:#474747;width:115px;display:inline-block;margin:0 !important;padding-left:35px}.dropdown-locus a.ghana:hover{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2609px #ccc;color:#474747 !important;width:115px;display:inline-block;margin:0 !important;padding:3px 10px 3px 35px!important}.dropdown-locus a.malawi{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2519px transparent;color:#474747;width:115px;display:inline-block;margin:0 !important;padding-left:35px}.dropdown-locus a.malawi:hover{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2519px #ccc;color:#474747 !important;width:115px;display:inline-block;margin:0 !important;padding:3px 10px 3px 35px!important}.dropdown-locus a.mauritius{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2537px transparent;color:#474747;width:115px;display:inline-block;margin:0 !important;padding-left:35px}.dropdown-locus a.mauritius:hover{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2537px #ccc;color:#474747 !important;width:115px;display:inline-block;margin:0 !important;padding:3px 10px 3px 35px!important}.dropdown-locus a.namibia{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2591px transparent;color:#474747;width:115px;display:inline-block;margin:0 !important;padding-left:35px}.dropdown-locus a.namibia:hover{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2591px #ccc;color:#474747 !important;width:115px;display:inline-block;margin:0 !important;padding:3px 10px 3px 35px!important}.dropdown-locus a.nigeria{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2447px transparent;color:#474747;width:115px;display:inline-block;margin:0 !important;padding-left:35px}.dropdown-locus a.nigeria:hover{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2447px #ccc;color:#474747 !important;width:115px;display:inline-block;margin:0 !important;padding:3px 10px 3px 35px!important}.dropdown-locus a.senegal{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2338px transparent;color:#474747;width:115px;display:inline-block;margin:0 !important;padding-left:35px}.dropdown-locus a.senegal:hover{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2338px #ccc;color:#474747 !important;width:115px;display:inline-block;margin:0 !important;padding:3px 10px 3px 35px!important}.dropdown-locus a.seychelles{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2356px transparent;color:#474747;width:115px;display:inline-block;margin:0 !important;padding-left:35px}.dropdown-locus a.seychelles:hover{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2356px #ccc;color:#474747 !important;width:115px;display:inline-block;margin:0 !important;padding:3px 10px 3px 35px!important}.dropdown-locus a.sierra_leone{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2375px transparent;color:#474747;width:115px;display:inline-block;margin:0 !important;padding-left:35px}.dropdown-locus a.sierra_leone:hover{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2375px #ccc;color:#474747 !important;width:115px;display:inline-block;margin:0 !important;padding:3px 10px 3px 35px!important}.dropdown-locus a.somalia{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2393px transparent;color:#474747;width:115px;display:inline-block;margin:0 !important;padding-left:35px}.dropdown-locus a.somalia:hover{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2393px #ccc;color:#474747 !important;width:115px;display:inline-block;margin:0 !important;padding:3px 10px 3px 35px!important}.dropdown-locus a.south_africa{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2410px transparent;color:#474747;width:115px;display:inline-block;margin:0 !important;padding-left:35px}.dropdown-locus a.south_africa:hover{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2410px #ccc;color:#474747 !important;width:115px;display:inline-block;margin:0 !important;padding:3px 10px 3px 35px!important}.dropdown-locus a.sudan{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2428px transparent;color:#474747;width:115px;display:inline-block;margin:0 !important;padding-left:35px}.dropdown-locus a.sudan:hover{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2428px #ccc;color:#474747 !important;width:115px;display:inline-block;margin:0 !important;padding:3px 10px 3px 35px!important}.dropdown-locus a.tanzania{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2555px transparent;color:#474747;width:115px;display:inline-block;margin:0 !important;padding-left:35px}.dropdown-locus a.tanzania:hover{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2555px #ccc;color:#474747 !important;width:115px;display:inline-block;margin:0 !important;padding:3px 10px 3px 35px!important}.dropdown-locus a.uganda{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2627px transparent;color:#474747;width:115px;display:inline-block;margin:0 !important;padding-left:35px}.dropdown-locus a.uganda:hover{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2627px #ccc;color:#474747 !important;width:115px;display:inline-block;margin:0 !important;padding:3px 10px 3px 35px!important}.dropdown-locus a.zambia{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2483px transparent;color:#474747;width:115px;display:inline-block;margin:0 !important;padding-left:35px}.dropdown-locus a.zambia:hover{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2483px #ccc;color:#474747 !important;width:115px;display:inline-block;margin:0 !important;padding:3px 10px 3px 35px!important}.dropdown-locus a.zimbabwe{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2573px transparent;color:#474747;width:115px;display:inline-block;margin:0 !important;padding-left:35px}.dropdown-locus a.zimbabwe:hover{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -2573px #ccc;color:#474747 !important;width:115px;display:inline-block;margin:0 !important;padding:3px 10px 3px 35px!important}.dropdown-menu>li>a{padding:3px 10px;color:#fff;line-height:16px}.default_country{background:transparent;color:#fff!important;border:1px solid #fff;border-radius:0;display:block;padding:3px 10px;line-height:16px;font-family:'Trebuchet MS',Arial;font-size:14px}.default_country .caret{margin-top:7px;background:url(/../../_resx/v2/img/verticals/dropdown_arrow.png) no-repeat;text-indent:.01px;text-overflow:"";-webkit-appearance:none;-moz-appearance:none;position:absolute;right:7px;top:0;height:12px;width:18px;border:0}.default_country:hover .caret{margin-top:7px;background:url(/../../_resx/v2/img/verticals/dropdown_arrow_grey.png) no-repeat;text-indent:.01px;text-overflow:"";-webkit-appearance:none;-moz-appearance:none;position:absolute;right:-40px;top:0;height:12px;width:18px;color:#5e5e5e;padding:3px 10px 7px 35px!important}.mycv_table{clear:both}.mycv_table input[type=radio]{float:left;margin:3px 10px 0 0}.mycv_table label{float:left;font-size:14px}.mycv_submit input[type=submit]{margin:20px 0 20px 0;display:block}.add_exp .button_wrapper{margin-right:20px}.mask_overlay_50{background:#fff;width:50px;height:50px;overflow:hidden;border:2px solid #fff;float:left;margin-right:10px;display:block;box-shadow:0 0 1px 0 #666 !important}.mask_overlay_65{background:#fff;width:65px;height:65px;overflow:hidden;border:2px solid #fff;float:left;margin-right:10px;display:block;box-shadow:0 0 1px 0 #666 !important}.mask_overlay_50 img,.mask_overlay_65 img{max-width:none}.ca_breadcrumb{margin-bottom:10px !important;margin-top:0}.career_advice h1{margin-left:20px;margin-bottom:0;margin-top:0;font-size:24px!important;font-weight:normal;color:#464646}.career_advice h3{color:#777}.career_advice aside h3{font-size:16px;font-weight:normal;font-family:Museo300;color:#464646;line-height:20px}.career_advice h4{color:#464646;font-size:24px;font-weight:normal}.career_advice .career_tools{margin:15px 0!important;border-radius:0;border:1px solid #d4d4d4}.career_advice .category_wrapper{clear:both;display:block;padding-top:20px}.career_advice .category_header{background:#e3eefe;display:block;height:40px;padding:0 10px}.career_advice .category_header h4{font-family:Arial}.career_advice .category_header h4 a{font-size:18px;font-weight:bold;line-height:20px}.career_advice .category_header .see_more_wrapper{margin:10px 0}.career_advice .category_header .sub_header,.career_advice .category_generic_wrapper .sub_header a{font-size:14px;font-weight:bold;line-height:16px;margin-bottom:10px;display:inline-block}.career_advice .frequent_article_searches h3{font-size:24px;color:#464646}.career_advice .category_generic_wrapper{display:inline-block;margin:0 0 30px !important}.career_advice .category_generic_wrapper .span4{margin-left:0}.career_advice .category_generic_wrapper li{margin-top:30px}.career_advice .category_generic_wrapper li:first-child{margin-right:20px}.search_articles{background:#9a999f;padding:0 20px}.search_articles .container{background:url(../../_resx/v2/img/Header-BG-1.jpg) no-repeat 0 -115px !important;height:180px;width:80%}.search_articles input[type=text]{height:32px;font-size:16px;width:780px}.search_articles .btn-search{height:41px !important}.search_articles input[type=submit]{padding:11px 15px 11px !important;margin:-10px 0 0 0 !important}.unsubscribe_alert{margin-bottom:30px}.unsubscribe_alert .user_email{font-weight:bold;display:inline}.unsubscribe_alert ul li table{width:940px}.unsubscribe_alert ul li input[type="checkbox"]{float:left;margin-right:10px}.unsubscribe_alert .btn-large{margin-top:0}.unsubscribe_alert .search_jobs{margin-top:-10px}.career_advice .recruiters{margin:0 !important}.career_advice #slider-code .viewport{width:560px}.career_advice #slider-code .prev{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -415px #fff;height:20px;margin:40px 0 0 0;width:18px}.career_advice #slider-code .next{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -12px -415px #fff;height:20px;margin:40px 0 0 0;width:18px}.career_advice #slider-code .overview li{float:left;height:60px;margin:0 10px 0 0;padding:4px;width:120px}.career_advice .browse_categories{margin:15px 0 30px}.career_advice .browse_categories li:nth-child(odd){margin-left:0}.career_advice .browse_categories li a{font-size:14px}ul.career_activity .tools_content{list-style-type:none !important}.career_advice .career_activity{padding-left:15px;margin:0}.career_advice .career_activity .tools_content img{float:left;margin-right:10px}.career_advice .career_activity .tools_content{border-bottom:1px solid #cbd6eb;border-top:1px solid #fff;clear:both;color:#069;width:100%;list-style:disc;box-sizing:border-box;display:inline-block !important;margin-bottom:10px}.career_advice .career_activity a{font-weight:normal;padding:0 0 10px !important;line-height:20px;font-family:Arial;font-size:14px;display:inline-grid}.career_advice .career_activity .tools_content a{padding:5px 10px 0 5px !important;margin-top:-10px}.career_advice .career_activity .career_content{border-bottom:1px solid #cbd6eb;border-top:1px solid #fff;clear:both;color:#069;width:100%}.career_advice .career_activity .career_content a{padding:10px 4px !important}.career_advice .career_activity li.career_content:first-child{border-top:none !important;padding-top:0}.career_advice .career_activity li.career_content:last-child{border-bottom:none !important;padding-bottom:0}.career_advice .my_careers .career_activity,.career_advice .cv_template .career_activity,.career_advice .top_jobs .career_activity,.career_advice .featured_video .career_activity{padding-left:0;margin:0}.career_advice .my_careers .career_activity a,.career_advice .cv_template .career_activity a,.career_advice .featured_video .career_activity a{font-weight:bold;padding-left:12px}.career_advice .featured_video .career_activity a{padding-left:0}.career_advice .top_jobs .career_activity a{font-weight:bold;padding:10px 0!important}.career_advice .top_jobs .career_activity li span{font-weight:normal;color:#585858;display:block}.career_advice .top_jobs .career_content{padding-bottom:15px}.career_advice .my_careers{padding:5px 15px}.career_advice .my_careers.span4{margin-left:5px;width:280px}.career_advice .my_careers .tools_content{display:block;list-style:none !important}.career_advice .cv_template{padding:5px 15px}.career_advice .cv_template li a span,.career_advice .my_careers li a span{margin:4px 0 0 0;display:inline-block}.career_advice .top_jobs{padding:5px 15px 15px}.career_advice .top_jobs li:last-child,.career_advice .featured_video li:last-child{font-size:13px;text-align:right}.career_advice .featured_video{position:relative;padding:0;margin:0}.career_advice .featured_video h3,.career_advice .most_read h3,.career_advice .most_watched h3,.career_advice .related_articles h3{padding:0 15px}.career_advice .featured_video li:first-child{height:230px;overflow:hidden;position:relative;width:auto;background:#fff;padding:2px}.career_advice .featured_video li:last-child a{padding:5px 15px 5px;display:inline-block;font-size:14px;font-weight:bold}.career_advice .featured_video .play{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -45px -3516px;width:80px;height:80px;display:block;left:35%;top:30%;position:absolute;z-index:10}.career_activity .ca_cv_upload{background:url(/../../_resx/v2/img/icon_sprite.png) no-repeat -100px -389px;float:left;height:25px;padding-right:5px;width:20px}.career_activity .ca_cv_templates{background:url(/../../_resx/v2/img/icon_sprite.png) no-repeat -75px -364px;float:left;height:25px;padding-right:5px;width:20px}.career_activity .ca_cover_letter{background:url(/../../_resx/v2/img/icon_sprite.png) no-repeat -100px -364px;float:left;height:25px;padding-right:5px;width:20px}.career_advice .search_articles .search_input{border:1px solid #e1e1e1;display:inline-block;height:30px;margin:0;width:144px;box-shadow:0 1px 5px #e1e1e1 inset}.career_advice .search_articles input[type="submit"]{display:inline-block;font-size:18px !important;height:40px;margin-top:0 !important;padding:0 0}.career_advice iframe{margin:10px 0}.career_advice h1#article-heading{margin-bottom:10px;margin-left:0;margin-top:0;font-size:24px!important;font-weight:normal;color:#464646}.career_advice #article-body{font-size:14px}.career_advice #article-body .image_wrapper{margin-left:5px}.career_advice #article-body .image_wrapper .image_display{box-shadow:0 0 6px #777;padding:5px;max-width:610px;width:auto;height:auto;overflow:hidden}.career_advice #article-body .image_wrapper .caption{color:#919191;font-size:12px;font-style:italic;margin:5px 0 0 15px}.career_advice #article-body .image_wrapper img{float:right;margin-bottom:0}.career_advice .companies_hiring ul{margin-left:10px}.career_advice .companies_hiring li{float:left;margin-bottom:15px}.career_advice .companies_hiring li:nth-child(odd){margin-right:15px}.career_advice .companies_hiring .see_all{font-weight:bold;text-align:right}.career_advice .keyword_listing_footer{clear:both}.career_advice .keyword_listing_footer .keyword_title{color:#333;font-size:15px;font-weight:normal}.career_advice .keyword_listing_footer .keyword_content{color:#069;font-size:15px;font-weight:bold}.career_advice .top_categories{margin:0 0 15px 0!important;border-radius:0;border:1px solid #d4d4d4;padding:0 15px}.career_advice .top_categories li{margin-left:10px}.career_advice .top_categories li a{font-size:14px}.career_advice .top_categories li:last-child{font-weight:bold;text-align:right}.career_advice .generic_article .catRow{border-bottom:1px solid #e6e6e6;display:inline-block;margin-bottom:10px;padding-bottom:20px;width:100%}.career_advice .generic_article .catRow .catRepeaterHeader .date{color:#919191;margin-bottom:15px}.career_advice .generic_article .catRow .catRepeaterHeader h5{margin:0}.career_advice .generic_article .catRow .catRepeaterHeader h5 a{font-size:14px !important;font-family:arial;font-weight:bold}.career_advice .video_landing{margin-bottom:10px}.career_advice .video_landing h1{margin-left:0;margin-bottom:10px}.career_advice .video_landing .video_focus p{font-size:14px}.career_advice .video_landing .video_focus img{float:right;box-shadow:0 0 6px #777;margin:0 0 15px 15px;width:270px;height:335px;padding:5px}.career_advice .video_category{display:inline-block;width:620px}.career_advice .video_category .span4{margin-left:0}.career_advice .video_category li{width:280px}.career_advice .video_category li:nth-child(2n+1){margin-right:60px}.career_advice .video_category li p{margin:20px 0 10px;font-size:14px}.career_advice .video_category .sub_header{font-size:14px;font-weight:normal;margin:15px 0;display:block}.career_advice .video_category .video_link{height:230px;overflow:hidden;position:relative;width:280px}.career_advice .video_category .video_link .play{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat scroll -45px -3516px;display:block;height:80px;left:35%;position:absolute;top:30%;width:80px;z-index:10}.career_advice .category_landing h1{margin-left:0;margin-bottom:10px}.career_advice .recruiters h3{font-size:24px;margin:20px 0}.career_advice .recruiters h3 a{color:#464646}.career_advice .category_focus{border:1px solid #e8e8e8;padding:5px;display:flex;margin-bottom:20px}.career_advice .category_focus .category_image{width:285px;height:190px;overflow:hidden}.career_advice .category_blurb{background:#ebebeb;padding:10px 20px;width:285px;height:170px;overflow:hidden}.career_advice .category_blurb h4{margin:0}.career_advice .category_blurb h4 a{font-size:20px;font-weight:bold;line-height:25px;font-family:Arial}.career_advice .results{color:#919191;display:block;font-size:14px;font-weight:normal;line-height:14px;margin-bottom:20px;margin-top:-10px;padding:0}.career_advice .load_more .btn{display:block;width:590px !important;font-weight:bold}.articleMetaData,.articleMetaDataInactive{height:auto;background:url(/../../_resx/v2/img/Evolution/overlay_bg.png) repeat 0 0;background:rgba(0,0,0,.85);position:absolute;bottom:0;width:300px;color:#fff;left:0}.slideCategoryTitle,.slideCategoryTitleInactive{font-size:14px;font-weight:500;line-height:16px;padding:10px 10px 12px 8px;text-transform:uppercase;color:#d3d3d3}.slideTitle,.slideTitleInactive{font-size:28px;font-weight:normal;line-height:28px;padding:0 10px 12px 8px;color:#d3d3d3}.slideCategoryTitleInactive{font-size:14px;font-weight:500;line-height:16px;padding:10px 10px 12px 8px;text-transform:uppercase;color:#d3d3d3}.slideSynopsis,.slideSynopsisInactive{padding:0 12px 20px;font-size:14px;line-height:18px;display:none}.articleMetaDataInactive,.imgBlur{-webkit-filter:blur(.8px);-moz-filter:blur(.8px);-ms-filter:blur(.8px);-o-filter:blur(.8px);filter:blur(.8px)}.slideLink{color:#fff !important}.slideLink:hover{color:#069 !important}.carouselSmallBusiness{position:relative;margin:25px auto 30px;width:626px;height:auto;border:none;overflow:hidden;background-color:#fff}.carouselSmallBusiness .slides{margin:0;padding:0;border:none;list-style:none;position:relative;overflow:visible}.carouselSmallBusiness .slides .slideItem{position:absolute;cursor:pointer;overflow:hidden;padding:0;margin:0;border:solid 1px #407c94}.carouselSmallBusiness .slides .slideItem a{display:block;text-decoration:none;margin:0;padding:0;border:none;outline:none}.carouselSmallBusiness .slides .slideItem img{margin:0;padding:0;border:none;width:100%;height:100%}.carouselSmallBusiness .nextButton,.carouselSmallBusiness .prevButton{position:absolute;top:95px;width:40px;height:80px;cursor:pointer;z-index:500;background:url(/../../_resx/v2/img/Evolution/nav_sprite.png) no-repeat}.carouselSmallBusiness .nextButton{right:0;background-position:-45px 0}.carouselSmallBusiness .prevButton{left:0;background-position:0 0}.carouselSmallBusiness .nextButton:hover{background-position:-45px -82px}.carouselSmallBusiness .prevButton:hover{background-position:0 -82px}.carouselSmallBusiness .buttonNav{position:relative;margin:0 auto;z-index:999}.carouselSmallBusiness .buttonNav .numbers{position:relative;float:left;margin:5px;color:#828282;cursor:pointer;font-weight:bold;text-decoration:none;font-size:1em;font-family:Arial,Verdana}.carouselSmallBusiness .buttonNav .numbers:hover{color:#000;text-decoration:underline}.carouselSmallBusiness .buttonNav .numberActive{background:none;color:#000;cursor:default}.carouselSmallBusiness .buttonNav .bullet{position:relative;float:left;width:16px;height:16px;background:url(images/Bullet-White.png) no-repeat center;margin:5px;float:left;cursor:pointer}.carouselSmallBusiness .buttonNav .bullet:hover{background:url(images/Bullet-Black.png) no-repeat center}.carouselSmallBusiness .buttonNav .bulletActive{background:url(images/Bullet-Black.png) no-repeat center;cursor:default}.carouselSmallBusiness .slides .videoOverlay{background:url(/../../_resx/v2/img/Evolution/video.png) no-repeat center}.carouselSmallBusiness .slides .spinner{background:#000 url(/../../_resx/v2/img/Evolution/loading.gif) no-repeat center}.carouselSmallBusiness .shadow{width:100%;height:82px}.carouselSmallBusiness .shadow .shadowLeft{background:url(images/shadowLeft.png) no-repeat;width:100px;height:82px}.carouselSmallBusiness .shadow .shadowMiddle{height:82px;background:url(images/shadowTile.png) repeat-x}.carouselSmallBusiness .shadow .shadowRight{width:100px;height:82px;background:url(images/shadowRight.png) no-repeat}.carouselSmallBusiness .gradient{background-image:url(scripts/gradient.svg)}a.whiteLink{color:#fff !important;text-decoration:none}#divDocumentEdit .controls.control_select{margin-bottom:0}#divDocumentEdit .btn-primary{border:1px solid #65b621}#divDocumentEdit .btn-primary:hover{padding:7px 16px 6px !important}.aspFileUploadDiv{vertical-align:middle !important}.FeaturedCoursesCarousel{width:870px !important}.FeaturedCoursesCarousel .slides .slideItem{border:none;background:#f3f0f1}.FeaturedCoursesCarousel .slideItem{background:#f3f0f1;-webkit-box-shadow:0 13px 21px -5px rgba(168,165,168,.79);-moz-box-shadow:0 13px 21px -5px rgba(168,165,168,.79);box-shadow:0 13px 21px -5px rgba(168,165,168,.79)}.FeaturedCoursesCarousel .slides .slideItem .articleMetaDataInactive{border:none;background:#f3f0f1;padding:0 10px;color:#000}.FeaturedCoursesCarousel .slides .slideItem .articleMetaDataInactive h4{color:#000;max-width:294px;display:inline-block;box-sizing:border-box;line-height:25px}.FeaturedCoursesCarousel .slides .slideItem .articleMetaDataInactive p{font-size:12px}.FeaturedCoursesCarousel .slides .articleMetaData .articleMetaDataInactive{color:#000}.FeaturedCoursesCarousel .slides .slideItem .sideLink .training_image .provider_overlay{width:75px !important;height:37px !important;top:5px !important;right:5px !important;position:absolute !important;border:1px solid #ccc !important}.provider_overlay_set{width:75px !important;height:37px !important;top:5px !important;right:5px !important;position:absolute !important;border:1px solid #ccc !important}.FeaturedCoursesCarousel .slideItem .mainImage img{width:100%;height:auto !important}.mainImage_set{width:100% !important;height:auto !important}.FeaturedCoursesCarousel .slides .articleMetaDataInactive{-webkit-filter:none !important}.FeaturedCoursesCarousel .nextButton{background:url(/../../_resx/v2/img/Evolution/arrows-courses.png) no-repeat -89px -6px !important;width:88px;height:90px}.FeaturedCoursesCarousel .nextButton:hover{background:url(/../../_resx/v2/img/Evolution/arrows-courses.png) no-repeat -89px -96px !important;width:88px;height:90px}.FeaturedCoursesCarousel .prevButton{background:url(/../../_resx/v2/img/Evolution/arrows-courses.png) no-repeat !important;width:88px;height:90px}.FeaturedCoursesCarousel .prevButton:hover{background:url(/../../_resx/v2/img/Evolution/arrows-courses.png) no-repeat -1px -89px !important;width:88px;height:90px}.has-switch{display:inline-block;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);position:relative;text-align:left;overflow:hidden;line-height:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;vertical-align:middle;min-width:100px;border-radius:0}.has-switch.switch-mini{min-width:72px}.has-switch.switch-mini i.switch-mini-icons{height:1.2em;line-height:9px;vertical-align:text-top;text-align:center;transform:scale(.6);margin-top:-1px;margin-bottom:-1px}.has-switch.switch-small{min-width:80px}.has-switch.switch-large{min-width:120px}.has-switch.deactivate{opacity:.5;filter:alpha(opacity=50);cursor:default !important}.has-switch.deactivate label,.has-switch.deactivate span{cursor:default !important}.has-switch>div{display:inline-block;width:150%;position:relative;top:0}.has-switch>div.switch-animate{-webkit-transition:left .5s;-moz-transition:left .5s;-o-transition:left .5s;transition:left .5s}.has-switch>div.switch-off{left:-50%}.has-switch>div.switch-on{left:0%}.has-switch input[type=radio],.has-switch input[type=checkbox]{display:none}.has-switch span,.has-switch label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:relative;display:inline-block;height:100%;padding-bottom:4px;padding-top:4px;font-size:14px;line-height:20px}.has-switch span.switch-mini,.has-switch label.switch-mini{padding-bottom:4px;padding-top:4px;font-size:10px;line-height:9px}.has-switch span.switch-small,.has-switch label.switch-small{padding-bottom:3px;padding-top:3px;font-size:12px;line-height:18px}.has-switch span.switch-large,.has-switch label.switch-large{padding-bottom:9px;padding-top:9px;font-size:16px;line-height:normal}.has-switch label{text-align:center;margin-top:-1px;margin-bottom:-1px;z-index:90;width:34%;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;color:#333;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#f5f5f5;background-repeat:repeat-x;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-image:linear-gradient(to bottom,#fff,#e6e6e6);border-top-color:#e6e6e6;border-bottom-color:#bfbfbf}.has-switch label:hover,.has-switch label:focus,.has-switch label:active,.has-switch label.active,.has-switch label.disabled,.has-switch label[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.has-switch label:active,.has-switch label.active{background-color:#ccc \9}.has-switch label i{color:#000;text-shadow:0 1px 0 #fff;line-height:18px;pointer-events:none}.has-switch span{text-align:center;z-index:1;width:33%}.has-switch span.switch-left{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}.has-switch span.switch-right{color:#7f7f7f;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#f0f0f0;background-repeat:repeat-x;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-image:linear-gradient(to bottom,#e6e6e6,#fff);border-left-color:#fff;border-right-color:#fff;border-top-color:#fff;border-bottom-color:#d9d9d9}.has-switch span.switch-right:hover,.has-switch span.switch-right:focus,.has-switch span.switch-right:active,.has-switch span.switch-right.active,.has-switch span.switch-right.disabled,.has-switch span.switch-right[disabled]{color:#333;background-color:#fff;*background-color:#f2f2f2}.has-switch span.switch-right:active,.has-switch span.switch-right.active{background-color:#e6e6e6 \9}.has-switch span.switch-primary,.has-switch span.switch-left{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#005fcc;background-repeat:repeat-x;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-image:linear-gradient(to bottom,#335d9d,#8aabdf);border-left-color:#08c;border-right-color:#08c;border-top-color:#08c;border-bottom-color:#005580}.has-switch span.switch-primary:hover,.has-switch span.switch-left:hover,.has-switch span.switch-primary:focus,.has-switch span.switch-left:focus,.has-switch span.switch-primary:active,.has-switch span.switch-left:active,.has-switch span.switch-primary.active,.has-switch span.switch-left.active,.has-switch span.switch-primary.disabled,.has-switch span.switch-left.disabled,.has-switch span.switch-primary[disabled],.has-switch span.switch-left[disabled]{color:#fff;background-color:#08c;*background-color:#0077b3}.has-switch span.switch-primary:active,.has-switch span.switch-left:active,.has-switch span.switch-primary.active,.has-switch span.switch-left.active{background-color:#069 \9}.has-switch span.switch-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#41a7c5;background-repeat:repeat-x;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-image:linear-gradient(to bottom,#2f96b4,#5bc0de);border-left-color:#5bc0de;border-right-color:#5bc0de;border-top-color:#5bc0de;border-bottom-color:#28a1c5}.has-switch span.switch-info:hover,.has-switch span.switch-info:focus,.has-switch span.switch-info:active,.has-switch span.switch-info.active,.has-switch span.switch-info.disabled,.has-switch span.switch-info[disabled]{color:#fff;background-color:#5bc0de;*background-color:#46b8da}.has-switch span.switch-info:active,.has-switch span.switch-info.active{background-color:#31b0d5 \9}.has-switch span.switch-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#58b058;background-repeat:repeat-x;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-image:linear-gradient(to bottom,#51a351,#62c462);border-left-color:#62c462;border-right-color:#62c462;border-top-color:#62c462;border-bottom-color:#3b9e3b}.has-switch span.switch-success:hover,.has-switch span.switch-success:focus,.has-switch span.switch-success:active,.has-switch span.switch-success.active,.has-switch span.switch-success.disabled,.has-switch span.switch-success[disabled]{color:#fff;background-color:#62c462;*background-color:#4fbd4f}.has-switch span.switch-success:active,.has-switch span.switch-success.active{background-color:#42b142 \9}.has-switch span.switch-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#f9a123;background-repeat:repeat-x;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-image:linear-gradient(to bottom,#f89406,#fbb450);border-left-color:#fbb450;border-right-color:#fbb450;border-top-color:#fbb450;border-bottom-color:#f89406}.has-switch span.switch-warning:hover,.has-switch span.switch-warning:focus,.has-switch span.switch-warning:active,.has-switch span.switch-warning.active,.has-switch span.switch-warning.disabled,.has-switch span.switch-warning[disabled]{color:#fff;background-color:#fbb450;*background-color:#faa937}.has-switch span.switch-warning:active,.has-switch span.switch-warning.active{background-color:#fa9f1e \9}.has-switch span.switch-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#d14641;background-repeat:repeat-x;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-image:linear-gradient(to bottom,#bd362f,#ee5f5b);border-left-color:#ee5f5b;border-right-color:#ee5f5b;border-top-color:#ee5f5b;border-bottom-color:#e51d18}.has-switch span.switch-danger:hover,.has-switch span.switch-danger:focus,.has-switch span.switch-danger:active,.has-switch span.switch-danger.active,.has-switch span.switch-danger.disabled,.has-switch span.switch-danger[disabled]{color:#fff;background-color:#ee5f5b;*background-color:#ec4844}.has-switch span.switch-danger:active,.has-switch span.switch-danger.active{background-color:#e9322d \9}.has-switch span.switch-default{color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#f0f0f0;background-repeat:repeat-x;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-image:linear-gradient(to bottom,#e6e6e6,#fff);border-left-color:#fff;border-right-color:#fff;border-top-color:#fff;border-bottom-color:#d9d9d9}.has-switch span.switch-default:hover,.has-switch span.switch-default:focus,.has-switch span.switch-default:active,.has-switch span.switch-default.active,.has-switch span.switch-default.disabled,.has-switch span.switch-default[disabled]{color:#333;background-color:#fff;*background-color:#f2f2f2}.has-switch span.switch-default:active,.has-switch span.switch-default.active{background-color:#e6e6e6 \9}.rec_hp_container{padding:10px 30px}.rec_page_header{color:#fff;font-size:36px;font-weight:bold;line-height:36px;margin:10px 0}.rec_page_tagline{color:#fff;font-size:28px;font-weight:bold;line-height:28px;margin:15px 0}.right_candidate{background:url(/../../_resx/v2/img/lazy_job.png) no-repeat;height:231px;position:absolute;right:20px;top:-11px;width:469px}.buckets_wrapper{background:#474747;padding:10px 20px}.buckets_wrapper .bucket_list{float:left;margin-left:5px;padding:10px 10px 0}.buckets_wrapper .bucket_list .candidate_reach{margin-left:20px;width:300px;margin-bottom:0}.buckets_wrapper .bucket_list .candidate_reach li{font-size:20px;color:#fff;padding-bottom:20px}.buckets_wrapper .bucket_list .candidate_reach li:first-child{padding-bottom:35px}.buckets_wrapper .bucket_list .candidate_reach li span,.benefits_wrapper .benefits_list .benefits li span{font-weight:bold}.buckets_wrapper .bucket_list .filled_box{background:#eee;border-radius:0}.buckets_wrapper .bucket_list .filled_box h4,.benefits_wrapper .benefits_list h4{color:#4a9a18;word-spacing:.08em}.buckets_wrapper .bucket_list .job_posts{text-align:center;padding:10px 33px;width:195px;min-height:185px}.buckets_wrapper .bucket_list .job_posts .btn-large,.benefits_wrapper .benefits_list .job_posts .btn-large{margin-top:20px}.buckets_wrapper .bucket_list .job_posts ul{padding-left:10px}.buckets_wrapper .bucket_list .job_posts li{font-size:13px;color:#575757;text-align:left;list-style:disc;margin:5px 0}.buckets_wrapper .bucket_list .single ul{padding-left:25px}.buckets_wrapper .bucket_list .single .btn-large{margin-top:10px}.benefits_wrapper .benefits{margin-left:20px;margin-bottom:0}.benefits_wrapper .benefits h5{padding-left:40px !important}.benefits_wrapper .benefits h5,.benefits_wrapper .benefits_list h5{background:#e8e8e8;margin:0 -20px;padding:20px 25px}.benefits_wrapper .benefits li{margin:0 -20px;padding:0 20px 0 40px;height:30px;line-height:30px;font-weight:bold}.benefits_wrapper .benefits ul ul{display:block}.benefits_wrapper .benefits ul ul li{font-weight:normal}.benefits_wrapper .benefits li:nth-child(odd),.benefits_wrapper .benefits_list li:nth-child(odd){background:#f2f2f2}.benefits_wrapper .benefits li:nth-child(even),.benefits_wrapper .benefits_list li:nth-child(even){background:#e8e8e8}.benefits_wrapper .benefits_list .job_posts{text-align:center;width:280px}.benefits_wrapper .benefits_list li{font-size:13px;color:#474747;padding-left:20px;display:block !important;margin:0 -20px;height:30px;line-height:30px}.benefits_wrapper .benefits_list .job_posts .btn-large{margin-top:0}.icon_green_tick{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -1450px;display:inline-block;height:30px;margin-left:0;padding-left:35px}.icon_red_cross{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -1512px;width:30px;height:30px;display:inline-block}.icon_phone{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat 0 -1565px;height:30px;display:inline-block;padding-left:30px;margin:0}.queries{font-size:13px !important;color:#888 !important;font-weight:bold;margin-top:28px;padding-bottom:0 !important}.easy_job{height:30px}.list_text{padding-left:0 !important;font-size:16px !important;font-weight:bold}.list_button{padding:20px 0 20px 20px !important}.standard_text{font-weight:normal !important}.careers_advertising{display:inline-block;width:100%;margin-top:20px}.careers_advertising .selling_point{background:url(/../../_resx/v2/img/selling_point.png) no-repeat 0 0;width:77px;height:104px;display:inline-block;padding-left:30px;margin:0 0 0 50px;float:left}.careers_advertising .selling_content{margin-top:20px}.careers_advertising .selling_content a{color:#585858}.careers_advertising .green_text{color:#4a9a18;font-weight:bold}.careers_advertising h5{font-weight:normal;margin:2px 0}.sidePanelArticle h5{margin:0;padding:10px 10px 0;font-weight:normal;font-family:Museo300;color:#464646}.sidePanelArticle h6{margin:0}.sidePanelArticle .article_bucket_item img{background:#fff;border:none;box-shadow:0 0 3px 1px #c8c8c8;display:inline-block;float:left;margin-right:10px;padding:2px}.job_description .job_search_wrapper ul.header_image{display:block;height:170px;position:relative;margin-bottom:40px}.job_description .job_search_wrapper ul.header_image li{float:left}.job_description .job_search_wrapper ul.header_image li ul{position:relative;top:-20px}.job_description .job_search_wrapper ul.header_image .header_image_overlay{bottom:-30px;height:74px;position:absolute;right:6px;width:134px;box-shadow:0 0 3px 1px #c8c8c8}.job_description .job_search_wrapper ul.header_image .header_image_overlay img{background:#f3f3f3;border:1px solid #ccc;display:block;height:70px;padding:2px;width:130px}.job_search_wrapper .result-summary{display:none;word-break:break-word}.job_description .job_search_content br{display:none}.k-list-container{border:transparent !important}.skillset .controls .k-autocomplete{border:none;height:30px !important;margin-bottom:25px;width:450px !important}.user_info .controls .k-autocomplete{border:none;height:30px !important;margin-bottom:25px;width:438px !important}.skillset .controls .k-input,.user_info .controls .k-input{background:#fff;border:1px solid #ccc;border-radius:0;display:inline-block;float:left;font-size:16px;height:32px !important;margin:-2px 10px 15px 0;padding:0 5px;width:100%!important;min-width:420px}.user_info .date_wrapper .k-state-default{border:0!important}.user_info .date_wrapper .k-header{width:290px!important;height:32px!important;margin:0!important;border:1px solid #ccc!important;padding:0!important}.user_info .date_wrapper .controls .k-input{width:auto!important;min-width:100%;height:auto!important;margin:0!important;border:0!important;padding:0!important}.user_info .controls .date_wrapper{display:inline-block;margin-top:5px}.user_info .controls .date_wrapper input[type=text]{height:30px!important;background:none;min-width:100%;padding:2px 5px;width:270px!important;border:0!important;margin:0;box-shadow:none;cursor:pointer}.edit_vacancy_container .date_wrapper input,.edit_vacancy_container .date_wrapper span{cursor:pointer}.detail-set .controls .k-autocomplete{border:none;height:30px !important;margin-bottom:25px;width:450px !important}.detail-set .controls .k-input{background:#fff;border-radius:0;display:inline-block;font-size:16px;height:30px !important;margin-bottom:15px;margin-right:10px;padding:0 !important;width:438px !important;margin-top:0}.auto_reject_criteria .k-autocomplete{border:none;height:30px !important;margin-bottom:5px;width:445px !important}.auto_reject_criteria .k-input{background:#fff;border:1px solid #ccc !important;border-radius:6px !important;display:inline-block !important;font-size:16px !important;height:30px !important;margin-bottom:5px !important;margin-right:10px !important;padding:0 !important;width:445px !important}.search .forms_wrapper .k-autocomplete{background:#fff;border:1px solid #ccc;border-radius:0;display:inline-block;font-size:16px;height:30px !important;margin-bottom:15px;margin-right:10px;padding:0 5px !important;width:408px !important}.search .forms_wrapper .k-input{background:#fff;border:1px solid #ccc;border-radius:0;display:inline-block;font-size:16px;height:30px !important;margin-left:-6px;margin-top:-1px;padding:0 5px !important;width:408px !important}.mini_search .mini_input .k-autocomplete{background:#fff;border:1px solid #ccc;border-radius:0;display:inline-block;float:left;font-size:16px;height:auto;margin-bottom:0;margin-right:10px;padding:0;width:259px}.mini_search .mini_input .k-input{background:#fff;border:1px solid #ccc;border-radius:0;box-shadow:none !important;display:inline-block;float:left;font-size:16px;height:33px !important;margin:-1px 10px -1px -1px;padding:0;width:278px !important}.job_search .k-autocomplete{background:#fff;border:1px solid #ccc;display:inline-block;font-size:16px;height:auto;margin-bottom:0;padding:0;width:378px;border-radius:0;float:left;margin-right:10px}.job_search .k-input{background:#fff;border:1px solid #ccc;display:inline-block;font-size:16px;height:60px !important;margin-bottom:0;padding:0;width:408px;border-radius:0;float:left;margin-right:10px}.advanced_search_block .forms_wrapper .k-autocomplete{background:transparent;border:0;display:inline-block;font-size:16px;height:39px;margin-bottom:15px;padding:0;width:415px !important;border-radius:0;float:left;margin-right:10px}.advanced_search_block .forms_wrapper .k-autocomplete.k-state-focused{border-color:none!important;box-shadow:none!important}.advanced_search_block .forms_wrapper .k-input{background:#fff;border:1px solid #ccc;border-radius:0;display:inline-block;float:left;font-size:16px;height:39px !important;margin:-2px 10px 15px -6px;padding:0 5px;width:415px !important}.keep_improving .keep_improving_submission button.btn-large{border:1px solid #ccc}.keep_improving_submission .skillset .controls #uxSkill{margin-left:0;margin-top:-1px}.image_uploader .btn{border:1px solid #ccc;font-weight:bold !important;margin-top:-20px !important}.image_uploader .btn .btn-large{padding:5px 10px;font-size:14px}.image_uploader .btn-standard{padding:5px 10px;margin:5px 5px 15px !important}.no_history .verticals_warning{width:auto;display:block;position:relative;text-align:center !important}.secondary_nav{margin-right:0;overflow:visible;background:#2b353e !important;border:medium none !important;border-radius:0 0 0 0 !important;max-height:38px !important;min-height:6px;height:auto;position:relative;margin-bottom:0}.secondary_nav .container{background:none !important;width:940px}.secondary_nav .span12{margin-left:20px}.secondary_nav .nav{display:inline-block;float:none;margin:0 !important}.secondary_nav .nav>li>a{color:#fff;float:none;padding:0 14px 0;margin:4px 1px;text-decoration:none;text-shadow:none;position:relative;font-size:14px;border-bottom:2px solid transparent}.secondary_nav .nav>li>a:focus,.secondary_nav .nav>li>a.active,.secondary_nav .nav>li>a.active:hover{color:#fff;background:#2b353e;padding:2px 14px 6px;margin:1px 1px 0;border-bottom:2px solid #fff;border-radius:0}.secondary_nav .nav>li>a:hover{background:#fff;color:#2b353e;padding:4px 14px;margin:0 1px}.secondary_nav .nav>li>a.active span{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;height:0;left:45%;position:absolute;top:100%;width:0;display:none}.secondary_nav .nav>li:first-child>a:focus span,.secondary_nav .nav>li:first-child>a:hover span,.secondary_nav .nav>li:first-child>a.active span{left:40%}.secondary_nav .nav>.active>a,.secondary_nav .nav>.active>a:hover,.secondary_nav .nav>.active>a:focus{background:#6eafdd !important;padding:5px 20px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #6eafdd;box-shadow:0 !important;color:#fff;text-decoration:none;box-shadow:none}.main_header_wrapper .secondary_nav{margin-top:0}.main_header_wrapper .secondary_nav nav{margin-left:9px}.graduate_container{background:url(/../../_resx/v2/img/verticals/graduate_background.jpg) repeat;margin-top:-36px}.graduate_container .content_insert{background:#ecedf1;z-index:3;position:relative;min-height:310px;margin:0 auto;display:block;color:#000;border-radius:8px;box-shadow:0 0 6px rgba(0,0,0,.4);top:-80px;float:none;width:880px;padding:30px}.graduate_container .header_image{background:url(/../../_resx/v2/img/verticals/graduate_header.jpg) repeat-x center top #fff;height:466px;margin:0 auto;text-align:center;width:auto}.graduate_container .header_image .header_button{font-family:'BebasNeueBook' !important;background:#545d5e;font-size:18px;color:#fff;padding:15px 40px;border:0;border-radius:0;letter-spacing:.05em}.graduate_container h1{font-family:'BebasNeueBook';font-weight:normal;font-size:72px;color:#444b50;padding-top:45px;padding-bottom:35px}.graduate_container h2{font-family:'BebasNeueBook';font-weight:normal;font-size:48px;color:#aaafb2;text-align:center}.graduate_container .transparent_block{background:none;z-index:2;position:relative;height:auto;width:100%;display:block}.graduate_container .white_block{background:#ecedf1;z-index:1;position:relative;height:auto;width:100%;display:block;min-height:310px}.graduate_container .transparent1{height:480px}.graduate_container .transparent2{height:415px}.graduate_container .white1{height:820px}.graduate_container .white2{height:445px}.graduate_container .block1{top:40px}.graduate_container .block1 ul{display:inline-block}.graduate_container .block1 ul li{float:left;width:170px;margin-right:50px;margin-top:20px}.graduate_container .block1 ul li a.image_mask{border-radius:50%;display:block;height:170px;overflow:hidden;width:170px}.graduate_container .block1 ul li:last-child{margin-right:0}.graduate_container .block1 .button{background:#71b21e !important;font-size:16px;font-weight:bold;border:1px solid #68a718;padding:4px 30px 10px;width:108px;color:#fff;height:25px;overflow:hidden;margin-top:20px;display:block;border-radius:0}.graduate_container .transparent_content1 .list_container .button{background:none repeat scroll 0 0 #71b21e !important;border:1px solid #68a718;border-radius:0;color:#fff;display:block;font-size:16px;font-weight:bold;margin-top:20px;overflow:hidden;padding:10px 0;text-align:center;width:270px}.graduate_container .block2{top:5px}.graduate_container .block2 ul{display:inline-block}.graduate_container .block2 ul li{float:left;height:255px;margin-right:12px;margin-top:20px;width:285px}.graduate_container .block2 ul li a.image_mask{width:285px;height:185px;display:block;overflow:hidden}.graduate_container .block2 ul li:last-child{margin-right:0}.graduate_container .block1 img,.graduate_container .block2 img,.graduate_container .block3 img,.graduate_container .block4 img{max-width:none}.graduate_container .block2 .path_block{background:#71b21e !important;font-size:16px;font-weight:bold;margin-top:0;padding:9px 30px;width:225px;color:#fff;height:60px;overflow:hidden;display:block;border-top:10px solid #373e44}.graduate_container .block3{top:340px;height:490px}.graduate_container .block3 ul{margin-left:0;margin-top:30px;width:400px !important}.graduate_container .block3 li,.graduate_container .block4 li{height:100px;margin-bottom:20px;overflow:hidden}.graduate_container .block3 li a.image_mask,.graduate_container .block4 li a.image_mask{display:block;float:left;height:100px;margin-right:25px;overflow:hidden;width:100px}.graduate_container .block3 h3,.graduate_container .block4 h3{line-height:16px !important;margin:0 0 5px}.graduate_container .block3 h3 a,.graduate_container .block4 h3 a{color:#71b21e !important;font-size:18px;font-weight:bold;line-height:18px !important}.graduate_container .block3 .btn,.graduate_container .block4 .btn{background:#71b21e !important;font-size:16px;font-weight:bold;border:1px solid #68a718 !important;width:370px;margin:0}.graduate_container .block3 .see_all,.graduate_container .block4 .see_all{clear:both}.graduate_container .block3 .video_container,.graduate_container .block4 .video_container{width:450px;margin-left:20px}.graduate_container .block3 .video_container h3 a,.graduate_container .block4 .video_container h3 a{color:#373e44 !important;font-size:18px;font-weight:normal;line-height:18px !important}.graduate_container .block3 .video_container p,.graduate_container .block4 .video_container p{font-size:14px}.graduate_container .block3 .first_list,.graduate_container .block4 .first_list{width:400px}.graduate_container .block3 .second_list,.graduate_container .block4 .second_list{width:400px;margin-left:70px}.graduate_container .block4 ul{margin-left:0;margin-top:30px}.graduate_container .block4{top:-65px;height:500px}.graduate_container .transparent_content1{color:#fff;float:none;height:315px;margin:210px auto 50px}.graduate_container .transparent_content1 .list_container{width:270px;float:left;margin:0 22px 0 20px}.graduate_container .transparent_content1 .list_container h2{background:#657376;color:#fff;font-family:Arial;font-size:14px;font-weight:bold;height:35px;margin:0;padding:0 12px 5px;text-align:center;width:246px;border-radius:0;text-transform:uppercase}.graduate_container .transparent_content1 .list_container ul{margin-top:25px}.graduate_container .transparent_content1 .list_container ul li{background:url(/../../_resx/v2/img/verticals/verticals_sprite.png) no-repeat -2px -372px;padding-left:30px;padding-bottom:5px}.graduate_container .transparent_content1 .list_container ul li a{color:#fff;display:block;font-size:14px;height:40px;line-height:18px;overflow:hidden}.graduate_container .transparent_content2{color:#fff;float:none;height:280px;margin:140px auto 70px}.graduate_container .transparent_content2 .job_offers h2{background:#657376;border-radius:0;color:#fff;font-family:Arial;font-size:14px;font-weight:bold;height:35px;margin:0;padding:0 12px 5px;text-align:center;text-transform:uppercase;width:auto}.graduate_container .transparent_content2 .job_offers ul{display:inline-block}.graduate_container .transparent_content2 .job_offers ul li a{display:block;height:72px;text-align:center}.graduate_container .transparent_content2 .job_offers ul li{float:left;margin:10px 14px 10px 15px}.graduate_container .transparent_content2 .job_offers ul li img{border-radius:0}.graduate_container .transparent_content2 .job_offers ul li:nth-child(6n){margin:10px 0 10px 15px}.graduate_container .transparent_content2 .job_offers ul li:nth-child(7n){margin:10px 15px 10px 0}.graduate_container .transparent_content2 .job_offers ul li:first-child{margin:10px 15px 10px 0}.graduate_container .transparent_content2 .job_offers ul li:last-child{display:none}.traditional_container{margin-top:-37px}.traditional_container h2{font-family:'Museo700';font-weight:normal;font-size:32px;color:#fff}.traditional_container .header_wrapper{background:#20272e;height:275px}.traditional_container .header_wrapper .downward_dog{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #2b353e;height:0;left:48%;position:absolute;bottom:-55%;width:0}.traditional_container .vertical-header-image-engineering-and-construction{background:url(/../../_resx/v2/img/verticals/engineering-vertical-back.jpg) no-repeat center top #2f3843 !important}.traditional_container .vertical-header-image-finance{background:url(/../../_resx/v2/img/verticals/finance-vertical-back.jpg) no-repeat center top #2f3843 !important}.traditional_container .vertical-header-image-hospitality{background:url(/../../_resx/v2/img/verticals/hospitality-vertical-back.jpg) no-repeat center top #2f3843 !important}.traditional_container .vertical-header-image-marketing{background:url(/../../_resx/v2/img/verticals/marketing-vertical-back.jpg) no-repeat center top #2f3843 !important}.traditional_container .vertical-header-image-office{background:url(/../../_resx/v2/img/verticals/office-vertical-back.jpg) no-repeat center top #2f3843 !important}.traditional_container .vertical-header-image-tech{background:url(/../../_resx/v2/img/verticals/tech-vertical-back.jpg) no-repeat center top #2f3843 !important}.traditional_container .header_image.xd21f9dfd-8159-493d-9e93-5c5268432e8e{margin:0 auto;text-align:center;width:auto;opacity:.08;filter:alpha(opacity=8)}.traditional_container .header_image.xdefa4013-3bc6-422c-a34d-0d79c0da0e89{height:auto;margin:0 auto;text-align:center;width:auto;opacity:.08;filter:alpha(opacity=8)}.traditional_container .header_image.x5a809233-2ff0-4394-8c44-760b72b7681a{height:auto;margin:0 auto;text-align:center;width:auto;opacity:.08;filter:alpha(opacity=8)}.traditional_container .header_image.x6f3bf462-43d4-494e-9934-d94fcb786834{height:auto;margin:0 auto;text-align:center;width:auto;opacity:.08;filter:alpha(opacity=8)}.traditional_container .header_image.x1de486c5-d2ae-42bd-b417-31a0508104dc{height:auto;margin:0 auto;text-align:center;width:auto;opacity:.08;filter:alpha(opacity=8)}.traditional_container .header_image.x2e51221a-01c3-452e-8c4d-63c7a55ecd38{height:auto;margin:0 auto;text-align:center;width:auto;opacity:.08;filter:alpha(opacity=20)}.traditional_container .header_content{float:none;color:#fff;margin:0 auto;position:relative;text-align:center;top:25px;z-index:0}.traditional_container .header_content .job_listings{margin:10px auto 0;display:inline-block;height:62px}.traditional_container .header_content .job_listings li{padding-right:20px;display:inline-block;margin-top:10px}.traditional_container .header_content .job_listings li:nth-child(6n){clear:both}.traditional_container .header_content .filter input[type=checkbox]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.traditional_container .header_content .filter input[type=checkbox]+label{padding-left:24px;height:15px;display:inline-block;line-height:15px;background-repeat:no-repeat;background-position:0 0;font-size:15px;vertical-align:middle;cursor:pointer}.traditional_container .header_content .filter input[type=checkbox]:checked+label{background-position:0 -15px}.traditional_container .header_content .filter label{background-image:url(/../../_resx/v2/img/verticals/tick.png)}.traditional_container .header_content .controls.control_select{background:url(/../../_resx/v2/img/verticals/verticals_sprite.png) no-repeat right -9px transparent;border-radius:0;overflow:hidden;position:relative;width:270px;border:1px solid #fff;margin:0 auto 0;height:43px;top:30px}.traditional_container .header_content .select_dropdown{background:none;color:#fff;font-size:14px;height:42px !important;padding:0 0 0 10px !important;width:272px;border:0;margin-left:-1px;-moz-appearance:none}.traditional_container .header_content .select_dropdown option{background:#2b353e}.traditional_container .search_results{background:url(/../../_resx/v2/img/verticals/tiled_traditional.png) repeat-y;display:block;padding:40px 0 75px 0}.traditional_container .search_results h5{margin-top:0;min-height:40px}.traditional_container .search_results h5 a{display:block;font-size:16px;height:40px;line-height:20px;overflow:hidden}.traditional_container .search_content{float:none;margin:0 auto}.traditional_container .search_content li{width:220px;height:220px;background:#fff;padding:15px;float:left;margin:0 20px 20px 0;color:#2b353e;box-sizing:border-box;border:1px solid #bababa;border-radius:0;position:relative}.traditional_container .search_content li ul li{background:none;border:0 none;float:none;height:auto;max-height:40px;overflow:hidden;margin:0;padding:0;width:100%;display:inline-block}.traditional_container .search_content li ul li.salary{background:url(/../../_resx/v2/img/verticals/verticals_sprite.png) no-repeat -2px -448px;width:100%;padding-left:25px}.traditional_container .search_content li ul li.location{background:url(/../../_resx/v2/img/verticals/verticals_sprite.png) no-repeat -2px -503px;width:100%;padding-left:25px}.traditional_container .search_content li:nth-child(4n){margin-right:0}.traditional_container .hidden_block li:first-child{margin-left:100px}.traditional_container .hidden_block li{margin-right:40px}.traditional_container .hidden_block li:last-child{background:none;display:none}.traditional_container .hidden_block li ul li.salary{margin:0}.traditional_container .hidden_block li ul li.location{margin:0}.traditional_container .search_content li.ie_view_all{text-align:center}.traditional_container .search_content .search_blocks{display:inline-block;position:relative;min-height:220px}.traditional_container .search_content .search_blocks .loading,.traditional_container .content_insert .search_blocks .loading{position:absolute;background-color:#fff;text-align:center;top:41%;left:43%;z-index:5;padding:20px;border:1px solid #ccc;border-radius:0}.traditional_container .content_insert .search_blocks .loading{top:45%;left:47.2%}.traditional_container .search_content .search_blocks .previousjob{position:absolute;background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -5px -650px;text-align:center;top:42%;left:-50px;z-index:5;width:35px;height:35px;display:block;cursor:pointer}.traditional_container .search_content .search_blocks .nextjob{position:absolute;background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -35px -650px;text-align:center;top:42%;right:-50px;z-index:5;width:35px;height:35px;display:block;cursor:pointer}.traditional_container .search_content .search_blocks .previousjob:hover{position:absolute;background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -5px -682px;text-align:center;top:42%;left:-50px;z-index:5;width:35px;height:35px;display:block;cursor:pointer}.traditional_container .search_content .search_blocks .nextjob:hover{position:absolute;background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -35px -682px;text-align:center;top:42%;right:-50px;z-index:5;width:35px;height:35px;display:block;cursor:pointer}.traditional_container .search_content .search_blocks h4{margin-top:-5px;margin-bottom:30px}.traditional_container .search_content .search_blocks h4 a{text-decoration:underline}.traditional_container .search_content .search_blocks .button{background:#65b621 !important;font-weight:normal;color:#fff;margin:10px 0 0;position:absolute;bottom:15px;padding:5px 20px}.traditional_container .search_content .search_blocks .button:hover{background-color:#fff !important;border:1px solid #448717 !important;color:#448717;padding:4px 19px !important}.traditional_container .search_content .create_alert_block{background:url(/../../_resx/v2/img/verticals/tiled_background.png) repeat-y;border:1px solid #2b353e;margin:0}.traditional_container .search_content .create_alert_block .blue_bell{background:#2b353e;width:350px;line-height:25px;padding:15px 0 15px 20px}.traditional_container .search_content .create_alert_block .white_bell{background:url(/../../_resx/v2/img/verticals/verticals_sprite.png) no-repeat -5px -158px;width:60px;height:50px;display:block;float:left;padding-right:10px}.traditional_container .search_content .create_alert_container{display:inline-block}.traditional_container .search_content .create_alert_block .login_form{display:block;float:left;padding:10px 20px;width:530px}.traditional_container .search_content .create_alert_block .login_form .remember_me{margin-bottom:10px}.traditional_container .search_content .create_alert_login{background:url(/../../_resx/v2/img/verticals/tiled_background.png) repeat-y}.traditional_container .search_content .create_alert_login .login_message{color:#fff;display:block;font-size:16px;margin-top:5px}.traditional_container .search_content .create_alert_login .blue_bell{margin-top:8%}.traditional_container .search_content .create_alert_block .login_form .remember_me input[type=checkbox]{margin:-3px 10px 0 0}.traditional_container .search_content .create_alert_block .login_form .btn-primary{margin:10px 0 0}.traditional_container .search_content .create_alert_block .receive_alert{font-family:'Museo700';font-weight:normal;font-size:24px;color:#4b73bc}.traditional_container .search_content .create_alert_block .marketing{font-family:'Museo700';font-weight:normal;font-size:15px;color:#fff;text-transform:uppercase}.traditional_container .search_content .create_alert_block .alert_form{float:left;padding:13px 10px 5px;width:550px}.traditional_container .search_content .create_alert_block .alert_form #frmcreate-alert{margin-top:10px;line-height:22px}.traditional_container .search_content .create_alert_block .alert_form #alert-error{color:#c00;margin-bottom:-8px;margin-top:-4px}.traditional_container .search_content .create_alert_block .alert_form h5{margin-bottom:0}.traditional_container .search_content .create_alert_block .alert_form .candidate_email{font-size:14px;display:inline-block}.traditional_container .search_content .create_alert_block .alert_form input[type=text]{width:400px;height:28px}.traditional_container .search_content .create_alert_block .alert_form input[type=submit]{background:#65b621 !important;border:0;font-size:16px;font-weight:normal;margin-top:0;padding:9px 15px;width:120px;color:#fff;float:right}.traditional_container .search_content .create_alert_block .alert_form input[type=submit]:hover{background-color:#fff !important;border:1px solid #448717 !important;color:#448717;padding:8px 14px}.traditional_container .search_content .create_alert_block .alert_form input[type=checkbox]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.traditional_container .search_content .create_alert_block .alert_form input[type=checkbox]+label{padding-left:20px;height:15px;display:inline-block;line-height:15px;background-repeat:no-repeat;background-position:0 0;font-size:14px;vertical-align:middle;cursor:pointer}.traditional_container .search_content .create_alert_block .alert_form input[type=checkbox]:checked+label{background-position:0 -15px}.traditional_container .search_content .create_alert_block .alert_form label{background-image:url(/../../_resx/v2/img/verticals/tick_grey.png)}.traditional_container .search_content .create_alert_block .alert_form .vertical_newsletters{display:block;padding-right:145px;padding-bottom:40px}.traditional_container .search_content .create_alert_block .alert_form .vertical_newsletters label{line-height:18px !important;margin-top:-2px}.traditional_container .content_insert{margin:0 auto;display:block;color:#000;float:none;width:880px;padding:30px}.traditional_container .advice_block{background:#fff}.traditional_container .advice_block img{max-width:100%}.traditional_container .advice_block ul{margin-left:0;margin-top:30px;width:400px !important}.traditional_container .advice_block li{height:100px;margin-bottom:20px;overflow:hidden}.traditional_container .advice_block li:last-child{margin-bottom:0}.traditional_container .advice_block li a.image_mask{display:block;float:left;height:100px;margin-right:25px;overflow:hidden;width:100px}.traditional_container .advice_block h2{color:#2b353e !important;text-align:center}.traditional_container .advice_block h3{line-height:16px !important;margin:0 0 5px}.traditional_container .advice_block h3 a{color:#069 !important;font-size:18px;font-weight:bold;line-height:18px !important}.traditional_container .advice_block .see_all{clear:both}.traditional_container .advice_block .see_all a{float:left;font-size:14px;text-decoration:underline}.traditional_container .advice_block .video_container{width:450px;margin-left:20px}.traditional_container .advice_block .video_container h3{margin:10px 0}.traditional_container .advice_block .video_container h3 a{color:#069 !important;font-size:20px;font-weight:bold;line-height:18px !important}.traditional_container .advice_block .video_container p{font-size:14px}.traditional_container .advice_block .first_list{width:400px}.traditional_container .advice_block .second_list{width:400px;margin-left:70px}.traditional_container .useful_randoms{background:url(/../../_resx/v2/img/verticals/useful_background.png) repeat-x;display:block;height:485px;margin:0 auto;width:auto}.traditional_container .useful_randoms ul{display:inline-block}.traditional_container .useful_randoms ul li{background:#273038;box-sizing:border-box;float:left;height:280px;margin-right:20px;padding:30px 20px;text-align:center;width:205px}.traditional_container .useful_randoms ul li a{color:#fff;font-size:20px;font-weight:bold;text-align:center;line-height:20px !important}.traditional_container .useful_randoms ul li a.image_mask{border-radius:50%;display:block;height:100px;overflow:hidden;width:100px;margin:0 auto;text-align:center}.traditional_container .useful_randoms ul li:last-child{margin-right:0}.traditional_container .useful_randoms h2{color:#fff !important;text-align:center;margin-top:35px;margin-bottom:40px}.traditional_container .useful_randoms h3{line-height:20px;margin:30px 0}.traditional_container .useful_randoms .useful_container{position:relative}.traditional_container .useful_randoms .useful_container .right_hooks{background:url(/../../_resx/v2/img/verticals/verticals_sprite.png) no-repeat 0 -281px;display:block;height:70px;right:80px;position:absolute;top:-28px;width:105px}.traditional_container .useful_randoms .useful_container .left_hooks{background:url(/../../_resx/v2/img/verticals/verticals_sprite.png) no-repeat 0 -281px;display:block;height:70px;left:80px;position:absolute;top:-28px;width:105px}.traditional_container .job_location{background:url(/../../_resx/v2/img/verticals/jobs_location.png) repeat-x top center;display:block;height:530px;margin:-25px auto 0;position:relative;width:auto;z-index:1}.traditional_container .whos_offering{padding-top:40px}.traditional_container .whos_offering .content_insert .featured_container{position:relative;margin-left:155px}.traditional_container .whos_offering .content_insert .featured_container .thandi{background:url(/../../_resx/v2/img/featured_placeholder.png) 0 0 no-repeat;height:220px;width:125px;position:absolute;top:-5px;left:-75px}.traditional_container .whos_offering .content_insert .featured_container .featured_placeholder{border:1px solid #3d4144;width:650px;height:65px;background:#fefefe;text-align:center;clear:both;padding:70px 0}.traditional_container .whos_offering .content_insert .featured_container .featured_placeholder h2{font-size:28px;float:none;margin:0;text-align:center;display:inline-block}.traditional_container .whos_offering .content_insert .featured_container .featured_placeholder h4{font-family:Museo300;font-size:18px}.traditional_container .whos_offering .content_insert .span6{margin:0}.traditional_container .whos_offering .job_offers .vertical_name{text-transform:uppercase;clear:both;display:block}.traditional_container .whos_offering .job_offers h2{color:#2b353e;float:left;font-family:"Museo700";font-size:32px;line-height:36px;text-align:center;width:420px;margin:85px 0}.traditional_container .whos_offering .job_offers ul{margin-top:45px;display:inline-block;height:180px;overflow:hidden;width:460px;float:left}.traditional_container .whos_offering .job_offers ul li a{background:#fff;display:block;height:72px;text-align:center;width:148px}.traditional_container .whos_offering .job_offers ul li{float:left;margin:10px 0 10px 5px}.traditional_container .whos_offering .job_offers ul li:nth-child(3n){margin:10px 0 10px 10px}.traditional_container .whos_offering .job_offers ul li:nth-child(4n){margin:10px 0 10px 0}.traditional_container .whos_offering .job_offers ul li:first-child{margin:10px 0 10px 0}.traditional_container .whos_offering .job_offers ul li:last-child{display:none}.traditional_container .whos_offering .job_offers ul.centered{margin-top:85px;height:195px}.traditional_container .job_location .content_insert{padding-left:0;padding-right:0;width:940px}.traditional_container .job_location .facet_results ul{background:#fff;border-radius:0;padding:25px 25px 0;width:210px;float:left;margin:20px 40px;height:220px}.traditional_container .job_location .facet_results ul li:first-child{font-weight:bold;font-size:18px;color:#2b353e;line-height:20px !important;padding-bottom:10px}.traditional_container .job_location .facet_results ul li:last-child{padding-bottom:25px}.traditional_container .job_location .facet_results ul li a{width:170px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline;font-size:14px;margin-right:5px}.traditional_container .job_location .facet_results ul li a.view_all{text-decoration:underline}.traditional_container .job_location ul li:first-child ul{margin-left:20%}.traditional_container .job_location .facet_province li:first-child ul{margin-left:0}.traditional_container .job_location ul li:last-child ul{margin-right:0}.traditional_container .job_location h2{text-align:center;margin-top:50px;margin-bottom:20px}.traditional_container .job_location h2 span{text-transform:uppercase}.premium_jobs{margin-top:0}.premium_jobs .search_results{padding:0;background:none}.premium_jobs .company_alerts h4{font-family:'Museo300';font-size:24px;font-weight:normal}.premium_jobs .company_directory .live_jobs{padding:40px 0 20px 0}.premium_jobs .search_blocks{width:940px;text-align:center;margin:0 auto}.premium_jobs .search_blocks li{display:inline-table;float:none;text-align:left}.premium_jobs .search_blocks li:nth-child(3n){margin-right:20px}.premium_jobs .search_blocks .fifth_element{margin-left:20px}.view_more_premium{float:right;font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;vertical-align:bottom;margin-top:0}.scrollup{width:38px;height:35px;position:fixed;bottom:200px;right:10%;display:none;z-index:3;background:url(/../../_resx/v2/img/verticals/verticals_sprite.png) no-repeat -125px -292px;color:#fff;padding:17px 0 0 11px;text-transform:uppercase}.scrollup:hover{color:#fff !important}.verticals_footer{background:#ecedf1}.verticals_footer .find_jobs_container{border:none !important}.verticals_footer .footer_content{background:#373e44 !important}.ifacts_box{background:#3f4043;border-radius:0;margin-bottom:15px;padding:15px}.ifacts_bordered_box{border:1px solid #3f4043;border-radius:0;margin-bottom:15px;padding:15px}.ifacts_box .verification_block,.ifacts_bordered_box .verification_block{background:url(/../../_resx/v2/img/ifacts/ifacts_sprite.png) 0 0 no-repeat;height:35px;width:35px}.ifacts_bordered_box .verification_block{background:url(/../../_resx/v2/img/ifacts/ifacts_sprite.png) 4px 4px #3f4043;border-radius:0;display:block;padding:3px}.ifacts_bordered_box .dark_grey_text{color:#3f4043;font-size:14px;font-weight:bold;line-height:16px}.ifacts_box .orange_text{color:#f26b3e;font-size:12px}.ifacts_box .white_text{color:#fff;font-size:16px;font-weight:bold}.ifacts_box .ifacts_button,.ifacts_bordered_box .ifacts_button{background:#f26b3e;font-size:14px;font-weight:bold;width:95%;color:#fff;border:none;border-radius:0;padding:8px;margin-left:10px}.ifacts_box .ifacts_tagline,.ifacts_bordered_box .ifacts_tagline{margin:-4px 0 9px 9px}.ifacts_box #divReports{display:inline-block;margin:0 10px;width:245px}.ifacts_box .dropdown{border-bottom:1px solid #505050;display:inline-block;list-style:none outside none;padding:10px 5px;text-align:right;width:100%}.ifacts_box .dropdown:hover{color:#fff;background:#505050;padding:10px 5px}.ifacts_box .dropdown:last-child{border-bottom:none;margin-bottom:10px}.ifacts_box .dropdown a{color:#9bc4ff;line-height:20px}.ifacts_box .dropdown a:hover{color:#fff}.ifacts_box .dropdown .not_started{background:url(/../../_resx/v2/img/ifacts/ifacts_sprite.png) -8px -165px no-repeat;height:17px;width:17px;top:3px;display:inline-block}.ifacts_box .dropdown .in_progress{background:url(/../../_resx/v2/img/ifacts/ifacts_sprite.png) -8px -165px no-repeat;height:17px;width:17px;top:3px;display:inline-block}.ifacts_box .dropdown .check_complete{background:url(/../../_resx/v2/img/ifacts/ifacts_sprite.png) -8px -195px no-repeat;height:17px;width:17px;top:3px;display:inline-block}.ifacts_box .dropdown .i_icon{background:url(/../../_resx/v2/img/ifacts/ifacts_sprite.png) no-repeat -10px -223px rgba(0,0,0,0);display:inline-block !important;height:16px;margin-left:0;top:3px;width:16px}.ifacts_box a.tooltips{position:relative;display:inline}.ifacts_box a.tooltips ul{position:absolute;width:100px;color:#777;font-size:12px;padding:5px 10px;background:#fff;height:auto;line-height:20px;text-align:left;visibility:hidden;border-radius:0;border:2px solid #ccc}.ifacts_box a.tooltips ul:after{content:'';position:absolute;top:100%;left:60%;margin-left:-4px;width:0;height:auto;border-top:8px solid #ccc;border-right:8px solid transparent;border-left:8px solid transparent}.ifacts_box a:hover.tooltips ul{visibility:visible;opacity:1;bottom:30px;left:60%;margin-left:-78px;z-index:999}.ifacts_modal{overflow:auto;width:750px;max-height:790px !important;font-size:13px;color:#474747}.ifacts_modal .ifacts_header{background:url(/../../_resx/v2/img/ifacts/small_logo.png) no-repeat center center #3f4044;border-radius:0;display:inline-block;height:25px;padding:15px 20px;width:95%}.ifacts_modal h3{text-align:center;line-height:26px;margin-bottom:15px;margin-top:5px}.ifacts_modal .info_block{display:inline-block;margin-left:10px}.ifacts_modal .info_block li{width:210px;height:140px;padding:25px 10px 20px;text-align:center;background:#f3f3f3;border-radius:0;font-size:16px;color:#474747;float:left;margin-right:10px;font-weight:bold}.ifacts_modal .info_block li:last-child{margin:0}.ifacts_modal .info_block .information{background:url(/../../_resx/v2/img/ifacts/ifacts_sprite.png) no-repeat -3px -50px;display:block;margin:10px 0 0 50px;height:65px;width:120px}.ifacts_modal .info_block .credibility{background:url(/../../_resx/v2/img/ifacts/ifacts_sprite.png) no-repeat -140px -50px;display:block;margin:10px 0 0 75px;width:65px;height:65px}.ifacts_modal .info_block .serious{background:url(/../../_resx/v2/img/ifacts/ifacts_sprite.png) no-repeat -235px -50px;display:block;margin:25px 0 0 70px;width:75px;height:70px}.ifacts_modal .checks{padding-left:15px;display:inline-block}.ifacts_modal .checks li{float:left;list-style:outside none disc;margin:0 15px 0 0;width:45%}.ifacts_modal .checks li:nth-child(2n){float:right;margin:0 10px 0 0;width:44%}.ifacts_modal .notice{font-weight:bold}.ifacts_modal .btn-large{margin:0 0 10px}#ifactsModal{width:780px;overflow:hidden;margin-left:-400px}#ifactsModal .close_button{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -29px -858px;border-radius:15px;height:18px;margin:2px -2px;right:20px;top:15px;width:18px;z-index:1}.i_icon{background:url(/../../_resx/v2/img/ifacts/ifacts_sprite.png) -8px -136px no-repeat;width:16px;height:16px;display:inline-block !important;margin-left:10px;top:3px}.widget_wrapper{margin:0}.widget_builder{background:#f1f1f1;border-radius:0;margin:0;padding-bottom:20px}.widget_builder h5{margin-bottom:5px}.widget_builder .widget_selector{width:460px}.widget_builder select{-webkit-appearance:none;-moz-appearance:none;background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat scroll right -514px #fff !important;text-indent:.01px;text-overflow:"";cursor:pointer}.widget_builder input[type=text]{width:220px}.widget_builder .btn-large{border:0;margin:10px 0 0}.widget_builder .btn-large:hover{padding:6px 14px 6px}.widget_modal{max-height:560px !important}.widget_modal .btn-large{border:0;margin:0}.job_suggestions li:first-child{border-radius:5px 5px 0 0}.job_suggestions li:last-child{border-radius:0 0 5px 5px}.job_suggestions h5{padding-left:0}.job_suggestions h5 a{font-weight:bold;font-size:16px}.job_suggestions .job_search_content{padding-top:0}.job_suggestions .job_search_content p{margin-bottom:5px;line-height:16px}.successfull_application{background:#e7fed3;font-size:16px;padding:25px 0 20px;margin-top:-30px}.successfull_application a{font-style:italic;text-decoration:underline}.successfull_application .container{text-align:center}.successfull_application .success_tick{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -10px -272px;display:inline-block;width:24px;height:24px;vertical-align:middle}.failed_application{background:#ffd8d8 !important;font-size:16px;padding:25px 0 20px;margin-top:-30px}.failed_application a{font-style:italic;text-decoration:underline}.failed_application .container{text-align:center}.failed_application .error_tick{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -10px -512px;display:inline-block;width:24px;height:24px;vertical-align:middle}.applied_to h5{color:#5d5d5d;font-family:"Museo700";font-size:32px;font-weight:normal;margin:30px 0 10px !important;text-align:center}.applied_to .search_content li h5{margin:0 !important;text-align:left;font-family:Arial}.applied_to .search_content li h5 a{font-weight:bold}.applied_to .search_content li:last-child a{margin:40% 0}.applied_to .search_content .create_alert_block .alert_form input[type=text]{width:375px;height:28px}.applied_to .search_content .create_alert_block .alert_form input[type="submit"]{background:url(/../../_resx/v2/img/icon_sprite.png) no-repeat scroll -37px -422px #e4e2e2 !important;border-radius:0;color:#525252;padding:9px 15px 9px 40px;width:145px}.applied_to .search_content .create_alert_block .receive_alert{color:#4b73bc;font-family:"Museo300";font-size:24px;font-weight:normal}.applied_to .search_content .create_alert_block .marketing{color:#fff;font-family:"Museo300";font-size:15px;font-weight:bold;text-transform:none}.applied_to .success_profile{background:url(/../../_resx/v2/img/back_profile.png) repeat-x scroll;display:block;height:310px;margin:0 auto;width:auto;font-size:16px;padding-top:45px}.applied_to .success_profile .search_content{float:none;margin:0 auto;text-align:center}.applied_to .success_profile h4{font-family:Museo700;font-size:32px;margin-top:25px}.applied_to .success_profile span{font-size:24px;font-family:Museo300;margin-top:10px;display:inline-block}.applied_to .success_profile .search_content p{margin:10px 0}.applied_to .success_profile .button{background:#65b621 !important;border-radius:0;bottom:15px;color:#fff;font-size:16px;font-weight:normal;line-height:20px;margin:10px 0 0;padding:10px 25px}.applied_to .ifacts_profile{margin-top:40px}.applied_to .ifacts_profile .search_content{float:none;margin:0 auto;text-align:center}.applied_to .ifacts_profile .search_content h5{color:#5d5d5d;font-family:"Museo700";font-size:32px;font-weight:normal;margin:30px 0 25px !important;text-align:center}.applied_to .ifacts_profile .info_block{display:inline-block;margin-left:0}.applied_to .ifacts_profile .info_block li{width:280px;height:190px;padding:25px 10px 10px;text-align:center;background:none;border-radius:0;font-size:16px;color:#474747;float:left;margin-right:35px;font-weight:bold}.applied_to .ifacts_profile li:last-child{margin:0}.applied_to .ifacts_profile .information{background:url(/../../_resx/v2/img/ifacts/ifacts_sprite.png) no-repeat -3px -50px;display:block;margin:15px auto 0;text-align:center;height:65px;width:120px}.applied_to .ifacts_profile .credibility{background:url(/../../_resx/v2/img/ifacts/ifacts_sprite.png) no-repeat -140px -50px;display:block;margin:15px auto 0;text-align:center;width:65px;height:65px}.applied_to .ifacts_profile .serious{background:url(/../../_resx/v2/img/ifacts/ifacts_sprite.png) no-repeat -235px -50px;display:block;margin:15px auto 0;text-align:center;width:75px;height:70px}.applied_to .ifacts_profile .ifacts_button{background:#f26b3e;font-size:14px;font-weight:bold;color:#fff;border:none;border-radius:0;padding:8px 15px;margin-left:10px}.applied_to .search_results{padding:40px 0}.added_value{background:#f6f6f6;padding:20px;border-radius:0;font-family:Georgia;font-size:15px;display:inline-block;float:none;width:260px;margin-bottom:20px}.added_value .span2{margin:0;width:175px}.added_value a{color:#7f7f7f}.added_value .avlJobs{padding:20px 0 0;display:inline-block;width:260px}.added_value .avlJobs .view_all{color:#069;font-weight:bold}.added_value .avgSalary{padding:0 5px 20px 0;display:inline-block;width:260px;border-bottom:1px solid #ccc}.added_value p{font-weight:bold;font-style:italic;color:#545454;display:inline;margin:0}.added_value a .summary{color:#069;font-size:24px;font-weight:bold;font-family:Arial}.added_value .cash_stack{background:url(/../../_resx/v2/img/content_sprite.png) no-repeat -10px 0;display:block;width:65px;height:65px}.added_value .bar_graph{background:url(/../../_resx/v2/img/content_sprite.png) no-repeat -5px -97px;display:block;width:65px;height:65px}.registration_single_page .span12{margin:0}.registration_single_page .user_info{background:#fff !important;display:inline-block;padding:20px 0}.registration_single_page h5{float:none;padding-bottom:10px}.registration_single_page .manual_user_input{margin:0 20% 0 28%}.registration_single_page .manual_user_input h5{float:left;width:350px}.registration_single_page .user_info .controls.control_select,.registration_single_page .user_info .input_field,.registration_single_page .user_info .form_fields .checkbox_radio{margin-bottom:0;display:block}.registration_single_page .user_info .form_fields .checkbox_radio .controls input[type="radio"]{float:left;margin-top:4px !important;margin-right:10px;font-weight:normal}.registration_single_page .user_info .form_fields .checkbox_radio input[type="checkbox"],.registration_single_page .user_info .form_fields .terms input[type="checkbox"]{float:left;margin-top:5px;margin-right:10px}.registration_single_page .user_info .form_fields .terms label,.registration_single_page .user_info .form_fields .workExperience label,.registration_single_page .user_info .form_fields .currentjob label,.registration_single_page .user_info .form_fields .checkbox_radio .controls label{font-weight:normal}.registration_single_page .user_info #uxValidSAWorkPermitContainer{margin-bottom:35px}.registration_single_page .user_info .form_fields .cv_upload{margin-bottom:20px;background:#f3f3f3;text-align:center;margin:-45px auto 0;display:block;padding-top:20px;padding-bottom:20px}.registration_single_page .user_info .form_fields .cv_upload h3{line-height:32px}.registration_single_page .user_info .form_fields .cv_upload label{font-size:16px}.registration_single_page .user_info .form_fields .cv_upload .file_upload{margin-left:0 !important;margin-bottom:0 !important}.registration_single_page .user_info .form_fields .cv_upload .file_upload #spanResults{display:block}.registration_single_page .user_info .form_fields .cv_upload.span5{margin-left:0}.registration_single_page .user_info .form_fields .cv_upload_wrapper{background:#fff;padding:20px 60px;width:320px;display:inline-block;height:auto;min-height:120px}.registration_single_page .user_info .file_upload .upload_text{display:block;margin:0}.registration_single_page .user_info .form_fields .decision{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat right -2050px rgba(0,0,0,0);display:inline-block;height:24px;left:-3.5%;position:absolute;top:45px;width:32px}.registration_single_page .user_info .form_fields .immiAssist{border:0;padding:0}.registration_single_page .user_info .form_fields .immiAssist table{width:420px}.registration_single_page .user_info .form_fields .immiAssist .decision{left:-4.5%;top:13px;position:static;margin:8px 0 8px 75px;border:1px solid #ccc;border-radius:0}.registration_single_page .user_info .form_fields .immiAssist .btn{font-weight:bold;margin-left:0;font-size:16px;border:1px solid #ccc}.registration_single_page .user_info .form_fields .emp_dates .span3{margin-left:0}.registration_single_page .user_info .form_fields .emp_dates label{font-size:12px}.registration_single_page .user_info .candidateLocation,.registration_single_page .user_info .form_fields label{display:block;font-weight:bold;padding:0;color:#565658}.registration_single_page .user_info .control-group .control-label,.registration_single_page .user_info .control-group .help-block{margin-left:350px;font-size:13px}input:required{border-color:#c00}.registration_single_page .user_info .control-group{position:relative}.registration_single_page .user_info .select_field .help-inline{position:absolute;padding:0;margin-top:-12px !important}.registration_single_page .user_info .control-group .help-inline{position:absolute;top:43px;right:-80px}.registration_single_page .user_info .control-group .help-inline .identity{position:absolute;top:-10px;left:-128px}.registration_single_page .user_info .control-group .email_address .help-inline{right:-289px}.help-inline input,.help-inline .input-field,.help-inline select{border-color:#953b39}.registration_single_page .user_info .controls.control_select{margin-bottom:20px}.registration_single_page .user_info .currentjob{margin-bottom:20px;font-weight:normal}.registration_single_page .user_info .k-datepicker input{text-transform:uppercase}.registration_single_page .user_info .k-datepicker .k-picker-wrap{font-size:16px}.filestyle input[type="file"]{background:#c00}.email_verification h3{display:inline-block;margin:0}.email_verification{background:#e7fed3;font-size:16px;padding:15px 0 30px;margin-top:-30px}.job_page_detail ul{margin:0}.job_page_detail ul li{display:block;float:none !important}.job_page_detail ul li span,.job_page_detail ul li br{display:inline !important}.job_page_detail .daysleft,.job_description .job_details .daysleft{color:#585858;font-weight:bold !important;font-size:13px;padding:0;display:inline-block}.push_left{text-align:left}.push_right{text-align:right}.push_center{text-align:center}.bold_text{font-weight:bold}.normal_text{font-weight:normal}.verticals_prim_button{background:#65b621;color:#fff;max-height:33px;max-width:80px;border-radius:0;display:block;padding:10px 20px;text-align:center;font-size:14px;line-height:16px;border:0}.verticals_prim_button:hover{background:#fff;color:#448717;max-height:33px;max-width:80px;border-radius:0;display:block;padding:10px 20px;text-align:center;border:0;border:1px solid #448717 !important}.verticals_prim_button:active{background:#848484;color:#fff;max-height:33px;max-width:80px;border-radius:0;display:block;padding:10px 20px;text-align:center;border:0}.verticals_sec_button{background:#e2e2e2;color:#fff;height:33px;width:80px;border-radius:0}.verticals_sec_button:hover{background:#a0a0a0;color:#fff;height:33px;width:80px;border-radius:0}.verticals_sec_button:active{background:#848484;color:#fff;height:33px;width:80px;border-radius:0}.verticals_cta_button{background:#e77700;color:#fff;height:33px;width:80px;border-radius:0}.verticals_cta_button:hover{background:#fff !important;color:#e77700 !important;border:1px solid #e77700 !important;height:33px;width:80px;border-radius:0}.verticals_cta_button:active{background:#848484;color:#fff;height:33px;width:80px;border-radius:0}.verticals_warning{background:#fef2ba;padding:30px;width:100%;max-width:100%;border-radius:0;text-align:center;display:inline-block}.verticals_warning h5{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -10px -432px;font-family:Arial !important;font-size:16px !important;display:inline-block;padding-left:30px;margin:0}.verticals_warning .close_me{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -10px -470px;width:20px;height:20px;float:right;display:inline-block;border:0}.verticals_information{background:#d2ecff;padding:30px;width:100%;max-width:100%;border-radius:0;text-align:center;display:inline-block}.verticals_information h5{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -10px -352px;font-family:Arial !important;font-size:16px !important;display:inline-block;padding-left:30px;margin:0}.verticals_information .close_me{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -10px -390px;width:20px;height:20px;float:right;display:inline-block;border:0}.verticals_error{background:#ffd8d8;padding:30px;width:100%;max-width:100%;border-radius:0;text-align:center;display:inline-block}.verticals_error h5{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -10px -512px;font-family:Arial !important;font-size:16px !important;display:inline-block;padding-left:30px;margin:0}.verticals_error .close_me{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -10px -550px;width:20px;height:20px;float:right;display:inline-block;border:0}.verticals_success{background:#e7fed3;padding:30px;width:100%;max-width:100%;border-radius:0;text-align:center;display:inline-block}.verticals_success h5{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -10px -272px;font-family:Arial !important;font-size:16px !important;display:inline-block;padding-left:30px;margin:0}.verticals_success .close_me{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -10px -310px;width:20px;height:20px;float:right;display:inline-block;border:0}.preview_warning{display:block;height:auto;margin:0 auto 30px;min-height:20px;width:75%}.verticals_template{margin-top:-30px}.verticals_template a{cursor:pointer}.verticals_template h1{font-family:'Museo300';font-size:48px;font-weight:normal}.verticals_template h2{font-family:'Museo300';font-size:44px;font-weight:normal}.verticals_template h3{font-family:'Museo300';font-size:36px;font-weight:normal}.verticals_template h4{font-family:'Museo300';font-size:24px;font-weight:normal}.verticals_template h5{font-family:'Museo300';font-size:16px;font-weight:normal}.verticals_template h6{font-family:'Museo300';font-size:14px;font-weight:normal}.verticals_template .row{margin-bottom:30px}.vertical_wide{width:100%;display:block}.vertical_centered,.directory_centered{float:none;margin:0 auto !important;display:block}.vertical_centered h2{text-align:center;margin:60px 0 30px 0;color:#2b353e}.vertical_centered li:last-child,.vertical_centered li:nth-child(3n){margin-right:0}.vertical_signup{width:auto;height:560px;margin:0 auto;text-align:center;display:block;background-repeat:repeat-x;color:#2b353e}.vertical_signup p{font-size:16px;width:450px;margin-bottom:50px}.vertical_signup h2{word-spacing:-1px;letter-spacing:-1px;float:left;margin:0 0 20px;line-height:50px;text-align:left !important}.vertical_signup .vertical_signup_content{padding-top:125px;width:450px;text-align:left !important}.vertical_signup .vertical_signup_content .verticals_prim_button{max-width:130px !important;font-size:16px}.vertical_signup .vertical_signup_content .verticals_prim_button:hover{padding:9px 19px}.vertical_alert{width:auto;height:480px;margin:0 auto;text-align:center;display:block;background:#f2f1f1;color:#2b353e;padding:50px 0;overflow:hidden}.vertical_alert img{float:left}.vertical_alert .img_wrapper{float:left;height:480px;overflow:hidden;position:relative;width:480px}.vertical_alert h3{font-family:'Museo700';font-weight:bold}.vertical_alert .vertical_alert_content{margin:30px 0 0 70px;width:330px;padding:0 10px 5px}.vertical_alert .vertical_alert_content p{font-size:16px;margin:25px 0 !important}.vertical_alert .vertical_alert_content .alert_form{float:left;width:325px}.vertical_alert .vertical_alert_content .alert_form #frmcreate-alert{margin-top:10px;line-height:22px}.vertical_alert .vertical_alert_content .alert_form #alert-error{color:#c00;margin-bottom:-8px;margin-top:-4px}.vertical_alert .vertical_alert_content .alert_form .frmpass label{background:none !important;float:left;margin-top:12px;display:block}.vertical_alert .vertical_alert_content .alert_form .frmpass input[type=password]{height:32px;width:313px}.vertical_alert .vertical_alert_content .alert_form .frmrmbr{margin-bottom:15px}.vertical_alert .vertical_alert_content .alert_form .alertmessage{text-align:center;margin-top:0 !important;margin-bottom:10px !important}.vertical_alert .vertical_alert_content .alert_form h5{margin-bottom:0}.vertical_alert .vertical_alert_content .alert_form .candidate_email{font-size:14px;display:inline-block}.vertical_alert .vertical_alert_content .alert_form input[type=text]{width:313px;height:32px;margin-bottom:15px}.vertical_alert .vertical_alert_content .alert_form input[type=submit]{background:#e77700 !important;border-radius:0;font-size:16px;font-weight:bold;margin-top:0;padding:10px 15px;width:325px;color:#fff;float:right;border:0}.vertical_alert .vertical_alert_content .alert_form a{border-radius:0;font-size:16px;font-weight:bold;margin-top:0;padding:10px 15px;width:295px;color:#fff;float:right;border:0;height:20px}.vertical_alert .vertical_alert_content .alert_form a:hover{padding:9px 14px}.vertical_alert .vertical_alert_content .alert_form input[type=checkbox]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.vertical_alert .vertical_alert_content .alert_form input[type=checkbox]+label{padding-left:20px;height:15px;display:inline-block;line-height:15px;background-repeat:no-repeat;background-position:0 0;font-size:14px;vertical-align:middle;cursor:pointer}.vertical_alert .vertical_alert_content .alert_form input[type=checkbox]:checked+label{background-position:0 -15px}.vertical_alert .vertical_alert_content .alert_form label{background-image:url(/../../_resx/v2/img/verticals/tick_grey.png)}.vertical_alert_content .alert_form input[type=submit]:hover{border:1px solid #e77700 !important;background:#fff !important;color:#e77700}.vertical_graduate h3{margin:20px 0 0 0}.vertical_graduate li,.vertical_articles li,.vertical_article_list li,.vertical_category_featured li{position:relative;float:left;margin-right:20px;margin-bottom:20px;width:300px;height:225px;overflow:hidden}.vertical_graduate li img,.vertical_articles li img,.vertical_article_list li img,.vertical_category_featured li img{width:300px;height:225px}.vertical_graduate li a,.vertical_articles li a{display:block;width:300px;height:225px}.vertical_articles li h4{z-index:5;position:absolute;bottom:-10px;text-align:center;width:240px;padding:0 30px;height:115px;color:#fff;background:-webkit-linear-gradient(bottom,rgba(0,0,0,0),rgba(23,33,43,9));background:-o-linear-gradient(bottom,rgba(0,0,0,0),rgba(23,33,43,9));background:-moz-linear-gradient(bottom,rgba(0,0,0,0),rgba(23,33,43,9));background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(23,33,43,9))}.vertical_articles li h4 span{display:block;height:55px;padding-top:40px;overflow:hidden;line-height:26px}.vertical_articles li h4 a{color:#fff;display:block;font-size:24px;height:55px;overflow:hidden}.vertical_graduate li div{position:absolute;bottom:0;left:0;background:#fff;opacity:.9;filter:alpha(opacity=90);text-align:center;width:100%;height:80px}.vertical_graduate li div label{font-size:36px;color:#2b353e}.vertical_graduate li div a,.vertical_graduate .see_all a{font-family:'Trebuchet MS';font-size:18px;font-weight:normal}.vertical_graduate .see_all{clear:both}.vertical_graduate .see_all a{display:inline-block;margin:30px 0 60px 0;font-weight:bold}.vertical_articles li:last-child{background:#2b353e}.vertical_articles li:last-child a{margin-top:-10px;padding-top:10px}.vertical_articles li:last-child h4{display:block;padding-top:15px;position:static}.vertical_articles li .user_profile{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -5px -118px;width:106px;height:106px;display:block;margin-bottom:0;margin-left:30%;margin-top:5%}.vertical_article_list .generic_article_list span li:first-child{margin-right:0 !important}.vertical_article_list .generic_article_list span li,.vertical_article_list .generic_article_list span li:last-child{margin-right:20px}.vertical_article_list .generic_article_list li a{width:300px;height:365px;display:block}.vertical_article_list .generic_article_list li a#btn-loadinfo img{width:12px;height:12px;vertical-align:middle;text-align:center;display:block}.vertical_article_list .generic_article_list li a .load_more{font-size:36px;font-family:Museo300;text-align:center;color:#2b353e;line-height:38px;display:block;width:300px;height:365px;background:#d4d4d4;padding:48% 0;float:left;box-sizing:border-box;border:1px solid #ccc;border-radius:0;position:relative}.vertical_article_list .generic_article_list li a .load_more:hover{text-decoration:underline}.vertical_search{width:auto;height:425px;margin:0 auto;text-align:center;display:block;background-repeat:repeat-x;background-position:center center !important;color:#fff;padding-top:125px}.vertical_search .vertical_search_content{background:#295d77;opacity:.8;filter:alpha(opacity=80);height:200px;width:630px;display:inline-block}.vertical_search .vertical_search_content h3{margin:40px 0}.vertical_search .vertical_search_content label{font-size:36px;color:#fff}.vertical_search .vertical_search_content input{background:#fff;color:#919191;border:2px solid #fff;height:29px;border-radius:0;font-size:18px;float:left;margin-left:65px}.vertical_search .vertical_search_content .select_field{float:left;padding-left:2px}.vertical_search .vertical_search_content .controls.control_select{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -5px 3px #fff;border-radius:0;overflow:hidden;width:245px;border:2px solid #fff;height:37px}.vertical_search .vertical_search_content .select_dropdown{background:none;color:#919191;font-size:18px;height:38px !important;width:250px;border:0;margin-left:-2px;-moz-appearance:none}.vertical_search .vertical_search_content .select_dropdown option{background:#fff;width:245px;padding-left:5px;position:relative;left:-30px}.vertical_search .vertical_search_content .search_icon{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -9px -51px;display:block;height:50px;width:50px;float:left}.vertical_companies_hiring{margin-bottom:50px}.prearticle_header{padding:20px 0 10px}.prearticle_header h2{font-family:Museo300;text-transform:uppercase;font-size:16px;color:#919191;text-align:center!important;margin:0 auto!important}.prearticle_header h2 span{background:#fff;padding:0 20px}.prearticle_header .throughline{border-bottom:1px solid #d4d4d4;margin-top:-21px}.prearticle_catsummary{margin-bottom:95px}.prearticle_catsummary .summary_container{width:940px;height:529px;position:relative}.prearticle_catsummary .summary{opacity:.9;filter:alpha(opacity=90);font-size:14px;color:#595959;position:absolute;bottom:0;left:0;padding:30px;background:#fff}.prearticle_catsummary .summary h3{margin:0;color:#1a252e}.vertical_article_list{background:#f1f1f1;display:block;padding:70px 0}.vertical_article_list h2{margin-top:0}.vertical_article_list li{height:420px !important}.vertical_article_list li img{width:300px;height:225px}.vertical_article_list li h4{color:#2b353e;line-height:28px}.vertical_article_list li p{color:#595959;font-size:14px;line-height:16px}.account_settings_wrapper .job_search_content{padding:0 !important}.vertical_sharing .social_sharing{border-top:none;padding-top:0;padding-bottom:0;margin:0 auto;text-align:center}.vertical_sharing .social_sharing .datestamp{font-size:13px;margin-right:25px;display:inline-block}.vertical_sharing .socialmedia{display:block;margin:20px 0}.vertical_sharing .socialmedia .share_text{display:none}.vertical_sharing .socialmedia .divider{display:none}.vertical_sharing .socialmedia li{display:inline-block;width:auto;height:auto;float:none;margin-bottom:0;margin-right:10px !important}.vertical_sharing .socialmedia li:nth-child(3n){margin-right:10px}.vertical_sharing .socialmedia li a{margin:0 !important}.vertical_sharing .socialmedia li a:focus,.vertical_sharing .socialmedia li a:hover{background-color:none;opacity:.8;filter:alpha(opacity=80)}.vertical_sharing .socialmedia .media_facebook{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -9px -592px;display:block;padding:0;width:30px;height:30px}.vertical_sharing .socialmedia .media_twitter{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -50px -592px;display:block;padding:0;width:30px;height:30px}.vertical_sharing .socialmedia .media_linkedin{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -89px -592px;display:block;padding:0;width:30px;height:30px}.vertical_sharing .socialmedia .media_googleplus{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -130px -592px;display:block;padding:0;width:30px;height:30px}.vertical_sharing .socialmedia .media_email{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -169px -592px;display:block;padding:0;width:30px;height:30px;opacity:1;filter:alpha(opacity=100)}.vertical_sharing .socialmedia .media_printer{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -206px -592px;display:block;padding:0;width:30px;height:30px;opacity:1;filter:alpha(opacity=100)}.vertical_category_featured{background:url(/../../_resx/v2/img/verticals/tile_stripe_bg.gif) repeat;padding:60px 0;border-top:1px solid #fff;border-bottom:1px solid #fff}.vertical_category_featured h2{text-shadow:0 3px 2px #fff;margin:0;line-height:44px}.vertical_category_featured h2.museo_bold{font-family:Museo700}.vertical_category_featured li{position:relative}.vertical_category_featured li a{position:absolute;z-index:10;font-family:museo300;font-size:24px;color:#fff;width:300px;text-align:center}.vertical_category_featured li p{position:absolute;text-align:center;bottom:50px;margin:0 auto;width:100%}.vertical_category_featured li:first-child{clear:both;display:inline-block;height:365px;margin-top:175px}.vertical_category_featured li .blue_arrow{background:url(/../../_resx/v2/img/verticals/blue_arrow.png) no-repeat 0 0;width:122px;height:16px;display:block;margin:30px 0 0 75px}.vertical_category_featured li:nth-child(5n){float:right;margin-right:0}.vertical_category_featured li:last-child{background:#2b353e;padding:15px 20px 20px;clear:both;text-align:center;display:inline-block;width:575px;height:20px;float:none;margin:0}.vertical_category_featured li:last-child a{color:#fff;font-family:Museo300;font-size:28px;position:static;display:inline-block}.vertical_sector_selector{margin-bottom:50px}.vertical_sector_selector_header{padding:20px 0 50px}.vertical_sector_selector_header h1{font-family:Museo300;text-transform:uppercase;font-size:16px;color:#919191;text-align:center}.vertical_sector_selector_header h1 span{background:#fff;padding:0 20px}.vertical_sector_selector_header .throughline{border-bottom:1px solid #d4d4d4;margin-top:-31px}.vertical_sector_selector h3{text-align:center;margin:20px 0 30px}.vertical_sector_selector h5{text-align:center;margin:10px 0 50px}.vertical_sector_selector ul{width:235px;float:left}.vertical_sector_selector ul li{height:auto;width:212px;padding:10px 13px;margin-bottom:0}.vertical_sector_selector ul li:nth-child(2n){background:#f5f5f5}.vertical_sector_selector li span input{float:left;margin-right:10px}.vertical_sector_selector ul li .aspNetDisabled input[type=checkbox]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.vertical_sector_selector ul li .aspNetDisabled input[type=checkbox]+label{padding-left:24px;height:15px;display:inline-block;line-height:15px;background-repeat:no-repeat;background-position:0 0;font-size:15px;vertical-align:middle;cursor:pointer}.vertical_sector_selector ul li .aspNetDisabled input[type=checkbox]:checked+label{background-position:0 -15px}.vertical_sector_selector ul li .aspNetDisabled label{background-image:url(/../../_resx/v2/img/verticals/tick_grey.png)}.vertical_location_selector{background:url(/../../_resx/v2/img/verticals/tile_stripe_bg.gif) repeat;padding:60px 0;border-top:1px solid #fff;border-bottom:1px solid #fff}.vertical_location_selector h3{text-align:center;margin:0 0 30px}.vertical_location_selector li{overflow:visible;height:auto;margin:0}.vertical_location_selector .multilocations{margin:0 auto;display:inline-block;margin-left:36.5%}.vertical_location_selector .multilocations .another{background:#fff;border:1px solid #ccc;border-radius:0;color:#333;font-size:16px;height:22px;margin:0 0 10px;padding:0 0 5px 0;width:252px}.vertical_location_selector .multilocations .multilocationremove{background:url(/../../_resx/v2/img/glyphicons-halflings.png) no-repeat -307px 7px;border:0;height:20px;width:20px;opacity:.6;filter:alpha(opacity=60);position:relative;top:-35px;right:-255px}.vertical_location_selector .multilocationadd{margin-top:20px;margin-left:40.5%;margin-bottom:20px}.vertical_location_selector .btn-primary{background:#65b621;color:#fff;max-height:40px;max-width:200px;border-radius:0;display:block;padding:10px 20px;text-align:center;font-size:14px}.vertical_location_selector .btn-primary:hover{background:#fff !important;color:#448717 !important;border:1px solid #448717 !important;max-height:40px;max-width:200px;border-radius:0;display:block;padding:10px 20px;text-align:center}.vertical_location_selector .btn-primary:active{background:#9e9e9e;color:#fff;max-height:40px;max-width:200px;border-radius:0;display:block;padding:10px 20px;text-align:center}.vertical_location_selector .k-menu .k-item{border:0 !important;display:inline-block;width:250px}.vertical_location_selector .k-menu .k-item>.k-link>.k-i-arrow-s{float:right;margin-top:0;padding-bottom:4px}.vertical_tokenfield_pills{padding:60px 0}.vertical_tokenfield_pills input{width:940px}.vertical_tokenfield_pills h3{text-align:center;margin:0 0 30px}.vertical_tokenfield_pills .tokenfield{padding:6px 12px}.vertical_tokenfield_pills .tokenfield .token-menu .icon-required{background:url(/../../_resx/v2/img/search_icon_sprite.png) no-repeat -35px -703px;display:none;height:21px;width:40px}.vertical_tokenfield_pills .tokenfield .token-menu .icon-optional{background:url(/../../_resx/v2/img/search_icon_sprite.png) no-repeat -35px -664px;display:none;height:21px;width:40px}.vertical_tokenfield_pills .tokenfield .token-menu .icon-exclude{background:url(/../../_resx/v2/img/search_icon_sprite.png) no-repeat -35px -742px;display:none;height:21px;width:40px}.vertical_tokenfield_pills .tokenfield .token-menu .caret{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;content:"";display:none;height:0;vertical-align:top;position:absolute;right:4px}.vertical_tokenfield_pills .tokenfield .token.token-cat-skill,.vertical_tokenfield_pills .tokenfield .token.token-cat-jobtitle,.vertical_tokenfield_pills .tokenfield .token.token-cat-keywords{color:#fff;font-weight:bold;background-color:#474748}.vertical_tokenfield_pills .tokenfield .token{border-radius:0;margin:2px 5px 2px 0;padding:2px}.vertical_tokenfield_pills .tokenfield .token .token-label{font-size:14px;font-weight:normal;line-height:14px}.vertical_tokenfield_pills .tokenfield .token .close{background:url(/../../_resx/v2/img/search_icon_sprite.png) no-repeat scroll -38px -871px;cursor:pointer;display:inline-block !important;height:16px;width:20px;margin:0;opacity:1}.vertical_tokenfield_pills .tokenfield .token-menu .btn-mini{border:0 !important;border-radius:0;font-size:11px;height:20px;margin-right:0 !important;padding:0 !important;position:relative !important;top:-1px}.vertical_tokenfield_pills .tokenfield .token ul li{height:auto;width:100%;margin:0}.vertical_tokenfield_pills .tokenfield .token ul li a{color:#333;margin:0;display:block;height:auto;width:auto;padding:5px 20px}.vertical_grad_subscribe .vertical_alert{height:320px}.vertical_grad_subscribe .vertical_alert_content.pull-left{float:none;margin:0 auto;width:100%}.vertical_grad_subscribe .vertical_alert_content.pull-left h3{text-align:center;margin:0 0 30px}.vertical_grad_subscribe .vertical_alert_content.pull-left .alert_form{float:none;width:100%}.vertical_grad_subscribe .vertical_alert .vertical_alert_content .alert_form input[type=submit]{float:none}.vertical_grad_subscribe .vertical_alert .vertical_alert_content .alert_form input[type=text]{float:none}.vertical_grad_subscribe .vertical_alert .vertical_alert_content .alert_form a{float:none;clear:both;text-align:center;display:block;margin:15px auto}.vertical_grad_subscribe .vertical_alert .vertical_alert_content .alert_form .frmfrgt a{text-decoration:underline;background:none !important;color:#069 !important;font-weight:normal !important;padding:0;font-size:14px;border-radius:0}.vertical_grad_subscribe .vertical_alert .vertical_alert_content .alert_form .alertmessage{line-height:26px}.vertical_grad_subscribe .vertical_alert_success{margin:50px auto;text-align:center;padding:0;font-size:16px}.vertical_grad_subscribe .verticals_success .vertical_alert_content.pull-left{background:#e7fed3;padding:30px;width:100%;max-width:880px;border-radius:0;text-align:center;display:inline-block}.vertical_grad_subscribe .verticals_success .vertical_alert_content.pull-left h3{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -10px -263px;font-family:Museo700;font-size:26px !important;display:inline-block;padding-left:30px;margin:0}.vertical_article_page h1{margin:0 0 30px!important;font-family:Trebuchet MS !important;font-size:24px!important;color:#2b353e;text-align:left;line-height:42px !important;margin:0 0 5px !important}.vertical_article_page .header_image{margin-bottom:50px}.vertical_article_page .vertical_article_image,.vertical_article_page .vertical_article_body img{float:none;margin:0 auto;display:block;text-align:center}.vertical_article_page .vertical_article_body{padding:50px 80px 0;position:relative;border-top:1px solid #e2e2e2;margin-top:20px;font-size:16px;line-height:26px;margin-bottom:50px}.vertical_article_page .vertical_article_body p{font-size:16px;line-height:26px;margin:20px 0}.vertical_article_page .vertical_article_body h4{line-height:32px}.vertical_article_page .vertical_article_body strong,.vertical_article_page .vertical_article_body b{font-family:Museo700;font-weight:bold;font-size:16px;display:inline;clear:both}.vertical_article_page .vertical_article_body li,.vertical_article_page .vertical_article_body li a{height:auto;width:auto;list-style:none;font-family:arial;font-weight:normal;margin-bottom:5px;margin-right:20px;float:none;clear:both}.vertical_article_page .vertical_article_body .article_datestamp,.vertical_article_page .image_caption{color:#919191;font-size:14px;margin-bottom:30px}.vertical_article_page .vertical_article_body .user_feedback{display:block;clear:both}.vertical_article_page .vertical_article_body .user_feedback p{margin:0 0 5px;color:#333}.vertical_article_page .vertical_article_body .user_feedback a{display:inline-block;max-width:50px;width:50px;padding:4px 10px;margin-right:8px}.vertical_article_page .vertical_article_body .vertical_sharing_top{position:absolute;left:0;top:80px;margin:0}.vertical_article_page .vertical_article_body .vertical_sharing_top .socialmedia li{display:block !important;width:auto;height:auto;float:none;margin-bottom:10px;margin-right:0}.vertical_article_page .vertical_article_body .vertical_sharing_top .socialmedia .share_text{display:none !important}.vertical_article_page .vertical_article_body .vertical_sharing_top .socialmedia .divider{display:none !important}.vertical_article_page .vertical_article_body .vertical_sharing_bottom .socialmedia{float:left;margin-top:50px}.vertical_more_jobs h4{margin-top:0;line-height:28px}.vertical_more_jobs h4 span{font-weight:bold}.vertical_more_jobs ul{display:inline-block}.vertical_more_jobs ul li{border:1px solid #d4d4d4;padding:10px;margin:20px 0;width:278px}.vertical_more_jobs ul li:first-child{margin:12px 0 20px}.vertical_more_jobs ul li ul li{display:block;width:100%;border:0;padding:0;margin:0}.vertical_more_jobs ul li ul li a{font-size:15px;font-weight:bold;line-height:20px;margin-bottom:10px;display:inline-block}.vertical_more_jobs ul li ul li a.btn{font-weight:normal}.vertical_job_detail h2{text-align:left;margin-right:320px}.vertical_job_detail h5 a{font-size:16px;font-family:'Museo300';font-weight:normal;margin:10px 0 20px}.vertical_job_detail .span8{margin-left:0 !important;margin-bottom:0;border-bottom:0!important}.vertical_job_detail .profile_header,.premium_home .vertical_job_detail .profile_header{font-size:24px;font-family:'Museo300';font-weight:normal;margin:10px 0 20px}.vertical_job_detail .apply_buttons .btn{float:left;margin:15px 0;padding:12px 15px;width:185px}.vertical_job_detail .job_detail_container span,.vertical_job_detail .candidate_requirements_container span{display:inline-block!important;padding:0!important}.vertical_job_detail .job_detail_container ul,.vertical_job_detail .candidate_requirements_container ul{margin:0 0 20px 25px}.vertical_job_detail .job_detail_container li,.vertical_job_detail .candidate_requirements_container li{font-size:14px;list-style:disc}.company_directory{font-size:14px}.company_directory h2{text-align:center;color:#242424;margin:0 0 30px}.company_directory .header_picture{background:#fff;position:relative}.company_directory .header_picture img{position:absolute;bottom:-45px;padding:2px;border:1px solid #ccc;background:#fff;max-width:160px;max-height:90px;height:90px;left:60px}.company_directory .about_us{text-align:center;font-size:16px;color:#2b353e;line-height:26px}.company_directory .about_us h2{margin-top:50px}.company_directory .about_us ul{margin-bottom:75px;margin-top:20px;display:inline-block}.company_directory .about_us li{font-family:Museo700;display:block;text-align:center;width:180px;height:70px;float:left;padding:85px 10px 0 10px;width:auto;min-width:160px;line-height:28px}.company_directory .about_us li span{font-size:18px}.company_directory .about_us li h5{margin-top:0}.company_directory .about_us li.founded{background:url(/../../_resx/v2/img/company_directory/cd_sprite.png) no-repeat 50px 0}.company_directory .about_us li.industry{background:url(/../../_resx/v2/img/company_directory/cd_sprite.png) no-repeat -85px 0}.company_directory .about_us li.type{background:url(/../../_resx/v2/img/company_directory/cd_sprite.png) no-repeat -218px 0}.company_directory .about_us li.reach{background:url(/../../_resx/v2/img/company_directory/cd_sprite.png) no-repeat -351px 0}.company_directory .about_us li.size{background:url(/../../_resx/v2/img/company_directory/cd_sprite.png) no-repeat -485px 0}.company_directory .about_us .about_us_content{margin-bottom:0}.company_directory .about_us .about_us_content ul{list-style:disc !important;margin:0 0 20px}.company_directory .about_us .about_us_content li{height:auto;font-weight:normal;padding:0;text-align:left;font-family:Arial;display:list-item;line-height:28px;clear:both;font-size:16px}.company_directory .about_us .about_us_content li span{font-weight:normal !important;font-size:16px}.company_directory .live_jobs{background:#eeecec;display:inline-block;padding:40px 0 75px 0}.company_directory .live_jobs h1{text-align:center}.company_directory .live_jobs h5{margin-top:0;min-height:40px}.company_directory .live_jobs h5 a{display:block;font-size:16px;height:40px;line-height:20px;overflow:hidden;font-family:Arial;font-weight:bold;text-transform:capitalize}.company_directory .live_jobs li{width:220px;height:220px;background:#fff;padding:15px;float:left;margin:0 20px 20px 0;color:#2b353e;box-sizing:border-box;border-right:1px solid #e8e8e8;border-bottom:1px solid #d6d6d6;border-radius:0;position:relative}.company_directory .live_jobs li ul li{background:none;border:0 none;float:none;height:auto;max-height:40px;overflow:hidden;margin:0;padding:0;width:100%;display:inline-block !important;text-align:left !important}.company_directory .live_jobs li ul li.salary{background:url(/../../_resx/v2/img/verticals/verticals_sprite.png) no-repeat -2px -448px;width:100%;padding-left:25px}.company_directory .live_jobs li ul li.location{background:url(/../../_resx/v2/img/verticals/verticals_sprite.png) no-repeat -2px -503px;width:100%;padding-left:25px}.company_directory .live_jobs li:nth-child(4n){margin-right:0}.company_directory .live_jobs li.last{background:#069;display:block;text-align:center}.company_directory .live_jobs li.last a{color:#fff;display:inline-block;font-size:16px;line-height:32px;font-family:"Trebuchet MS";margin:38% 0}.company_directory .live_jobs li.last a p{display:inline}.company_directory .live_jobs li.last a span{background:url(/../../_resx/v2/img/verticals/verticals_sprite.png) no-repeat -5px -229px;display:inline-block;height:24px;position:relative;top:7px;width:30px}.company_directory .live_jobs .button{position:absolute;bottom:15px}.company_directory .live_jobs .verticals_prim_button{max-width:60px !important}.company_directory .find_us{background:#eeecec;display:inline-block}.company_directory .find_us .span3{margin:60px 0 40px 0}.company_directory .find_us h2{text-align:left}.company_directory .find_us .physical_address{margin-bottom:30px}.company_directory .find_us .physical_address li{display:inline-block}.company_directory .find_us .social_sharing{text-align:left}.company_directory .find_us .socialmedia{margin-top:30px}.company_directory .company_alerts{padding:15px 15px 25px 15px;background:#fff}.company_directory .company_alerts.span12{width:910px !important;margin:0 0 20px 0 !important;text-align:center}.company_directory .company_alerts.span12,.company_directory .company_alerts .span4,.company_directory .company_alerts .span5,.company_directory .company_alerts .span3{margin:0}.company_directory .company_alerts h5{font-family:Arial;margin:0 0 15px 0}.company_directory .company_alerts .blue_belle{background:url(/../../_resx/v2/img/company_directory/cd_icon_sprite.png) no-repeat 45px -7px;width:auto;height:28px;margin-left:20px;line-height:24px;padding-left:25px}.company_directory .company_alerts input[type=text]{width:378px;height:23px;margin:0 0 15px 0}.company_directory .company_alerts input[type=password]{width:220px;height:23px;margin:0 0 15px 80px;display:block}.company_directory .company_alerts .verticals_prim_button{max-width:140px !important;background:url(/../../_resx/v2/img/company_directory/cd_icon_sprite.png) #65b621 no-repeat 4px -45px;padding:15px 25px 15px 38px;line-height:4px;display:inline-block}.company_directory .company_alerts .verticals_prim_button:hover{background:url(/../../_resx/v2/img/company_directory/email-icon-live-jobs.png) #fff no-repeat 14px 11px;color:#448717;max-height:33px;max-width:140px !important;border-radius:0;display:inline-block;padding:15px 24px 15px 38px;text-align:center;border:1px solid #448717}.company_directory .company_alerts .verticals_prim_button:active{background:url(/../../_resx/v2/img/company_directory/cd_icon_sprite.png) #9e9e9e no-repeat 4px -45px;color:#fff;max-height:33px;max-width:140px !important;border-radius:0;display:inline-block;padding:15px 24px 15px 38px;text-align:center;border:0}.company_directory .company_alerts .warning,.company_directory .company_alerts .success{margin-top:10px}.company_directory .company_alerts .field_wrapper{text-align:center;margin:0 auto;display:inline-block}.company_directory .company_alerts .error{margin:15px 0 0 0}.company_directory .inside_company{margin:100px 0 120px}.company_directory .inside_company .bx-wrapper .bx-next{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -35px -650px;margin:30px 0 0 15px;height:33px;width:30px;right:-40px}.company_directory .inside_company .bx-wrapper .bx-next:hover{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -35px -682px;margin:30px 0 0 15px;height:33px;width:30px;opacity:.7;filter:alpha(opacity=70);visibility:visible;cursor:pointer;right:-40px}.company_directory .inside_company .bx-wrapper .bx-prev{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -5px -650px;margin:30px 15px 0 0;height:33px;width:30px;left:-40px}.company_directory .inside_company .bx-wrapper .bx-prev:hover{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -5px -682px;margin:30px 15px 0 0;height:33px;width:30px;opacity:.7;filter:alpha(opacity=70);visibility:visible;cursor:pointer;left:-40px}.company_directory .inside_company .bx-wrapper .bx-controls-direction a{top:10%;z-index:1}@font-face{font-family:'lg';src:url('../fonts/lg.eot?');src:url('../fonts/lg.eot?#iefix') format("embedded-opentype"),url('../fonts/lg.woff') format("woff"),url('../fonts/lg.ttf') format("truetype"),url('../fonts/lg.svg#lg') format("svg");font-weight:normal;font-style:normal}.lg-icon{font-family:'lg';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-toolbar .lg-download{display:none}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#fff}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:""}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:""}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1080;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none !important;outline:medium none}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:""}.lg-toolbar .lg-download:after{content:""}.lg-sub-html{background-color:rgba(0,0,0,.45);bottom:0;color:#eee;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:bold}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-toolbar,.lg-prev,.lg-next{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms ease 0s,opacity 250ms !important;-moz-transition:-moz-transform 250ms ease 0s,opacity 250ms !important;-o-transition:-o-transform 250ms ease 0s,opacity 250ms !important;transition:transform 250ms ease 0s,opacity 250ms !important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0%,0);transform:translate3d(0,0%,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:0;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;border-radius:0;margin-bottom:5px}@media(min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0d0a0a;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:after{content:""}.lg-outer .lg-toogle-thumb:hover{color:#fff}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s ease 0s;-moz-transition:-moz-transform .3s ease 0s;-o-transition:-o-transform .3s ease 0s;transition:transform .3s ease 0s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s ease 0s,opacity .15s !important;-moz-transition:-moz-transform .3s ease 0s,opacity .15s !important;-o-transition:-o-transform .3s ease 0s,opacity .15s !important;transition:transform .3s ease 0s,opacity .15s !important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:""}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:""}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px white inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:0;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:hover,.lg-outer .lg-pager:focus{box-shadow:0 0 0 8px white inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:""}.lg-fullscreen-on .lg-fullscreen:after{content:""}.group{*zoom:1}.group:before,.group:after{display:table;content:"";line-height:0}.group:after{clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-prev-slide,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-current{-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{-webkit-transition-duration:0s !important;transition-duration:0s !important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(/_resx/v2/img/loading.gif) no-repeat scroll center center transparent;display:none !important}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block !important}.lg-outer.lg-css .lg-current{display:inline-block !important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{top:0;bottom:0;left:0;right:0;padding:0 5px}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto !important;height:auto !important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-webkit-transition:none 0s ease 0s !important;-moz-transition:none 0s ease 0s !important;-o-transition:none 0s ease 0s !important;transition:none 0s ease 0s !important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.module{display:block;border:1px solid #ccc;margin:0 0 20px 0;min-height:50px}.module span{display:block}.date_created{font-size:14px;margin:10px 0;text-align:left}#column1 .module,#column2 .module,#column3 .module{position:relative;width:298px}.premium_home{margin-bottom:80px}.premium_home h2{font-family:'Museo300';font-size:44px;font-weight:normal}.premium_home .button1,.premium_home .button1:visited{font-size:14px;border-top:1px solid #719ff0;border-left:1px solid #719ff0;border-right:1px solid #517fd0;border-bottom:1px solid #517fd0;color:#fff;display:inline-block;text-decoration:none;padding:.1em 8px;background:#618fe0;background:-moz-linear-gradient(top,#719ff0,#517fd0);background:-webkit-gradient(linear,0 0,0 100%,from(#719ff0),to(#517fd0));filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#719Ff0,endColorstr=#517Fd0,GradientType=0)}.premium_home .button1:hover{color:#fff;text-decoration:none;background:#618fe0;background:-moz-linear-gradient(top,#618fe0,#416fc0);background:-webkit-gradient(linear,0 0,0 100%,from(#618fe0),to(#416fc0));filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#618FE0,endColorstr=#416Fc0,GradientType=0)}.premium_home .button2,.premium_home .button2:visited{font-size:14px;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #999;border-bottom:1px solid #999;color:#fff;display:inline-block;text-decoration:none;background:#aaadb0;padding:.1em 8px;background:-moz-linear-gradient(top,#babdc0,#aaadb0);background:-webkit-gradient(linear,0 0,0 100%,from(#babdc0),to(#aaadb0));filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#babdc0,endColorstr=#aaadb0,GradientType=0)}.premium_home .button2:hover{color:#fff;text-decoration:none;background:-moz-linear-gradient(top,#aaadb0,#9a9da0);background:-webkit-gradient(linear,0 0,0 100%,from(#aaadb0),to(#9a9da0));filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#aaadb0,endColorstr=#9a9da0,GradientType=0)}.premium_home .span8,.premium_home #column1{margin-left:0}.premium_home .profile_header{text-align:center;margin:0 auto;position:relative;background:#f3f3f3}.premium_home .profile_header .company_logo_wrapper{position:absolute;bottom:-65px;left:60px}.premium_home .profile_header .company_logo{padding:2px;border:1px solid #ccc;background:#fff;display:table-cell;height:90px;overflow:hidden;text-align:center;vertical-align:middle;width:160px}.premium_home .profile_header .company_logo img{max-height:90px}.premium_home nav{background:#e2e2e2;width:100%}.premium_home nav ul{padding-left:215px;list-style:none}.premium_home nav li{float:left;display:block;position:relative;z-index:10}.premium_home nav li a{font-size:14px;line-height:16px;padding:10px 14px 13px;font-family:Museo300;color:#2b353e}.premium_home nav li a:hover,.premium_home nav li a.active{background:#fff;padding:15px 14px 13px;color:#919191}.premium_home nav .nav_wrapper{height:20px;padding:10px 0 10px;position:relative}.premium_home nav .social_list{position:absolute;width:150px;right:-75px}.premium_home nav .social_list li a{padding:26px 15px 0;margin:0 5px}.premium_home nav .social_list li a.hp_facebook{background:url(/../../_resx/v2/img/company_directory/cd_sprite.png) no-repeat -9px -172px}.premium_home nav .social_list li a.hp_twitter{background:url(/../../_resx/v2/img/company_directory/cd_sprite.png) no-repeat -49px -172px}.premium_home nav .social_list li a.hp_googleplus{background:url(/../../_resx/v2/img/company_directory/cd_sprite.png) no-repeat -88px -172px}.premium_home nav .social_list li a.hp_linkedin{background:url(/../../_resx/v2/img/company_directory/cd_sprite.png) no-repeat -128px -172px}.premium_home .vertical_job_detail{margin-top:70px}.premium_home .vertical_job_detail h4{font-family:'Museo300';font-size:24px;font-weight:normal;margin-top:0}.premium_home .vertical_job_detail .profile_header{background:none;text-align:left;border-top:1px solid #d4d4d4;line-height:60px;width:100%;display:block;box-sizing:border-box}.premium_photo_gallery{margin-left:0 !important}.premium_photo_gallery a{display:block;width:100%;box-sizing:border-box;margin-bottom:10px}.premium_photo_gallery .gallery_images{display:inline;margin-bottom:3px}.premium_photo_gallery .gallery_images img{width:300px !important;margin-bottom:10px;margin-right:10px}.premium_quote_module .profile_header{display:inline-block;box-sizing:border-box;width:100%}.premium_qoute_divider .quote_module_content{border:none !important}.premium_quote_module{display:inline-block;box-sizing:border-box;width:10%;vertical-align:top}.premium_qoute_divider{display:block;width:100%;box-sizing:border-box;margin-top:20px}.premium_home .vertical_job_detail .span12 .ux_icons{text-align:left !important}.premium_home .vertical_job_detail .span12 .review_teaser_container .company__reviews .review_teaser{text-align:left !important}.review_teaser_container{border:none !important}.review_teaser_container .review_teaser__container{border:none !important}.premium_qoute_divider .display_container .quote_module_holder{margin-top:2px !important}.premium_qoute_divider .display_container{width:475px !important;margin-top:-10px}.premium_qoute_divider .premium_quote_module img{margin-top:15px}.YouTubeDialog{height:450px!important;width:640px!important}.YouTubeDialog .ui-widget-header{padding:10px;background:#f3f3f3!important}.YouTubeDialog .ui-dialog-titlebar-close{float:right;border-radius:0;border:1px solid #999;padding:4px 12px;margin-bottom:0;font-size:16px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;margin-top:-5px;color:#464646;text-shadow:none !important;background-color:#e2e2e2}.ux_icons{text-align:center;font-size:16px;color:#2b353e;line-height:26px;position:relative}.ux_icons h2{margin-top:50px}.ux_icons .module{border:0}.ux_icons ul{margin-bottom:0;display:inline-block;margin-left:0;padding:0}.ux_icons li{display:block;text-align:center;width:115px;height:auto;float:left;padding:85px 5px 0;min-width:115px}.ux_icons li:nth-child(5n){margin-left:-7px}.ux_icons li span{font-size:20px;font-family:Museo300;margin-top:3px;font-weight:bold}.ux_icons li h5{margin:0}.ux_icons li h5 span{font-family:arial;font-size:14px;font-weight:normal}.ux_icons li .k-widget{width:120px !important;font-family:arial}.ux_icons li .k-widget .k-dropdown-wrap .k-input,.ux_icons li .k-widget .k-picker-wrap .k-input{font-size:12px}.ux_icons li .k-widget .k-dropdown-wrap .k-i-arrow-s{background-position:5px -27px}.ux_icons li .k-widget .k-dropdown-wrap .k-icon,.ux_icons li .k-widget .k-picker-wrap .k-icon{color:transparent}.ux_icons li .k-widget .k-picker-wrap .k-icon{margin-top:6px;margin-left:9px}.ux_icons li .k-widget .k-picker-wrap .k-select{min-height:.65em !important}.ux_icons li input{width:60px;border-radius:0;border:1px solid #ccc;padding:2px;font-size:12px}.ux_icons li.founded{background:url(/../../_resx/v2/img/company_directory/cd_sprite.png) no-repeat 23px 0}.ux_icons li.industry{background:url(/../../_resx/v2/img/company_directory/cd_sprite.png) no-repeat -109px 0}.ux_icons li.type{background:url(/../../_resx/v2/img/company_directory/cd_sprite.png) no-repeat -245px 0}.ux_icons li.reach{background:url(/../../_resx/v2/img/company_directory/cd_sprite.png) no-repeat -378px 0}.ux_icons li.size{background:url(/../../_resx/v2/img/company_directory/cd_sprite.png) no-repeat -512px 0}.ux_icons .about_us_content{margin-bottom:50px}.ux_icons .about_us_content ul{list-style:disc !important;margin:0}.ux_icons .about_us_content li{height:auto;font-weight:normal;padding:0;text-align:left;font-family:Arial;display:list-item;line-height:28px}.k-calendar td{box-shadow:none!important;cursor:pointer;padding:0 4px!important;width:100%}.k-popup .k-list .k-item{font-size:12px!important}.k-datepicker .k-icon{background-image:url(recruiter/Bootstrap/sprite_grey.png)!important;border-color:rgba(0,0,0,0)}.k-datepicker .k-select{border-left:1px solid #ccc!important;height:32px!important}.k-datepicker .k-icon:hover{background-image:url(recruiter/Bootstrap/sprite_white.png) !important;border-color:rgba(0,0,0,0);height:16px}.k-calendar .k-state-selected,.k-calendar .k-state-focused{background:#ebebeb}.k-calendar .k-state-selected .k-link{background:#ebebeb;color:#333}.k-calendar .k-state-hover .k-link{color:#069!important}.k-calendar .k-content{height:auto!important}.k-calendar .k-content .k-link{padding:0!important;text-align:center;padding:0 5px!important}.k-grid-header .k-header .k-link:hover{color:#069!important;text-decoration:none}li:first-child.k-item{font-size:12px}.display_container{padding:20px;font-family:Arial;font-size:14px;color:#2b353e;display:inline-block}ul.display_container{padding-left:0;padding-right:0}.display_container li{list-style:none}.button_container{text-align:center;margin:0 auto}.big_image{background:#f3f3f3;position:relative;text-align:center;width:100%}.big_image img{width:618px;height:auto;display:block}.big_image .display_container{display:block;padding:0}.big_image .module{position:relative}.big_image .title{position:absolute;bottom:0;right:0;color:#fff;font-size:36px;margin:0 50px 20px 0;text-align:right;line-height:38px;font-family:Museo300}.wide_image{background:#f3f3f3;position:relative;text-align:center;width:100%}.wide_image img{width:938px;height:auto;display:block}.wide_image .display_container{bottom:0;color:#fff;font-family:Museo300;font-size:36px;position:absolute;right:0;margin:0 50px 20px 0;text-align:right}.Facebook,.Twitter{font-size:14px;color:#000;line-height:20px}.Facebook .serviceID,.Twitter .serviceID{display:none}.Facebook .title,.Twitter .title{font-size:24px;line-height:26px;margin-bottom:10px;font-family:Museo300}.Facebook{background:#d9e6f9;padding:20px}.Facebook .icon{background:url(/../../_resx/v2/img/company_directory/cd_sprite.png) no-repeat -161px -218px;width:30px;height:30px;float:right;display:block;padding-left:30px}.Twitter{background:#d0f4ff;padding:20px}.Twitter .icon{background:url(/../../_resx/v2/img/company_directory/cd_sprite.png) no-repeat -170px -180px;width:30px;height:30px;float:right;display:block;padding-left:30px}.image_module{position:relative;display:inline-block;background:#f3f3f3;text-align:center}.image_module img{width:298px;height:auto;display:block}.image_module .title{position:absolute;bottom:0;right:0;color:#fff;font-size:24px;margin:0 20px 10px 0;text-align:right;line-height:26px;font-family:Museo300}.custom_module{line-height:22px;background:#f3f3f3;text-align:center}.custom_module img{width:298px;height:auto;display:block}.custom_module .display_container{display:block;text-align:left}.custom_module .title{margin-bottom:10px}.custom_module .name,.custom_module .title{font-size:14px}.custom_module .topic{font-size:24px;margin-bottom:25px}.custom_module .name,.custom_module .topic{font-family:Museo300}.staff_module{background:#fff;text-align:center}.staff_module img{width:298px;height:auto;display:block}.staff_module .content_container{position:relative}.staff_module .moduleImgCropper{display:inline-block;margin-bottom:-6px}.staff_module .display_container{display:block;padding:0;text-align:left}.staff_module .display_container .staff_module_content{position:absolute;max-height:450px;bottom:0;width:238px;padding:15px 20px 10px;background:#fff;opacity:.8;margin:0 0 0 20px;word-wrap:break-word;line-height:26px}.staff_module .display_container .staff_module_content .name{font-size:20px;font-family:Museo300}.staff_module .display_container .staff_module_content .job_title{font-size:16px;font-family:Museo300}.staff_module .staff_details{padding:20px}.staff_module .staff_details .comment{font-size:14px}.video_module{max-height:500px;background:#f3f3f3;text-align:center}.video_module img{width:298px;height:auto;display:block}.video_module .play_icon{background:url(/../../_resx/v2/img/company_directory/cd_sprite.png) no-repeat -295px -180px;width:82px;height:82px;position:absolute;display:block;top:35%;left:35%}.video_module .moduleImgCropper{display:inline-block}.video_module .display_container{display:block;padding:0;text-align:left}.video_module .display_container .video_module_content{position:absolute;max-height:450px;bottom:0;width:260px;padding:15px 20px 10px;background:#fff;opacity:.7;word-wrap:break-word;line-height:26px}.video_module .display_container .video_module_content .title{font-size:24px;font-family:Museo300}.video_module .display_container .video_module_content .link{font-size:18px;font-family:Museo300}.stats_module{border:0 !important}.stats_module ul{margin:0;padding:0;display:inline-block}.stats_module li{display:inline-block;width:175px;text-align:center;float:left;font-size:14px;line-height:20px;margin-right:20px;height:65px;display:block;padding-top:75px}.stats_module li:last-child{margin-right:0}.stats_module li .stats_value{font-size:20px;font-family:Museo300}.stats_module li.graduate{background:url(/../../_resx/v2/img/company_directory/cd_sprite.png) no-repeat -654px -6px}.stats_module li.dollar{background:url(/../../_resx/v2/img/company_directory/cd_sprite.png) no-repeat -786px -6px}.stats_module li.closing_date{background:url(/../../_resx/v2/img/company_directory/cd_sprite.png) no-repeat -920px -6px}.map_module .display_container{padding:10px 15px}.jobs_module{display:inline-block}.jobs_module ul{padding:0;margin:0}.jobs_module ul li{border-bottom:1px solid #ccc;padding:20px}.jobs_module ul li a{font-family:'Trebuchet MS';font-size:18px}.jobs_module .display_container{padding:20px 0 15px;display:block}.jobs_module .title{font-size:24px;font-family:Museo300;text-align:center}.jobs_module .view_all{font-size:16px;font-family:'Trebuchet MS';text-align:center;display:block;padding-top:15px}.jobs_module .company_search{width:266px;height:28px;border:1px solid #ccc;padding:13px 9px 5px}.jobs_module .create_alert_block{margin:0}.jobs_module .create_alert_container{display:inline-block}.jobs_module .create_alert_block .login_form .remember_me{margin-bottom:10px}.jobs_module .create_alert_login .login_message{display:block;font-size:14px;margin-top:5px;text-align:center}.jobs_module .create_alert_login .blue_bell{margin-top:8%}.jobs_module .create_alert_block .login_form .remember_me input[type=checkbox]{margin:-3px 10px 0 0}.jobs_module .create_alert_block .login_form .btn-primary{margin:10px 0 0}.jobs_module .create_alert_block .receive_alert{font-family:'Museo700';font-weight:normal;font-size:24px;color:#4b73bc}.jobs_module .create_alert_block .marketing{font-family:'Museo700';font-weight:normal;font-size:15px;color:#fff;text-transform:uppercase}.jobs_module .create_alert_block .alert_form,.jobs_module .create_alert_block .login_form{float:left;padding:13px 9px 15px;width:280px;text-align:center;font-weight:normal}.jobs_module .create_alert_block .alert_form #frmcreate-alert{margin-top:10px;line-height:22px}.jobs_module .create_alert_block .alert_form #alert-error{color:#c00;margin-bottom:-8px;margin-top:-4px}.jobs_module .create_alert_block .alert_form h5{margin-bottom:0}.jobs_module .create_alert_block .alert_form .candidate_email{font-size:14px;display:inline-block}.jobs_module .create_alert_block .alert_form input[type=text],.jobs_module .create_alert_block .login_form [type=text],.jobs_module .create_alert_block .login_form [type=password]{width:266px;height:28px;border:1px solid #ccc;margin-top:10px}.jobs_module .create_alert_block .alert_form input.error,.jobs_module .create_alert_block .login_form.error{color:#b94a48;border:1px solid #b94a48 !important}.jobs_module .create_alert_block .alert_form input[type=submit]{background:#65b621 !important;border:0;font-size:16px;font-weight:normal;margin-top:0;padding:9px 15px;width:120px;color:#fff;float:right}.jobs_module .create_alert_block .alert_form input[type=checkbox]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.jobs_module .create_alert_block .alert_form input[type=checkbox]+label{padding-left:20px;height:15px;display:inline-block;line-height:15px;background-repeat:no-repeat;background-position:0 0;font-size:14px;vertical-align:middle;cursor:pointer}.jobs_module .create_alert_block .alert_form input[type=checkbox]:checked+label{background-position:0 -15px}.jobs_module .create_alert_block .verticals_prim_button{max-width:100%;font-size:16px;margin:0 auto}.job-title-alert{margin-left:0 !important;width:412px !important}.alerted .control-group .location_dropdown .locationselect{width:400px !important;border:none !important}.alerted .control-group .location_dropdown .locationselect li.k-item:first-child{background:#fff;border:1px solid #ccc !important}.alerted .control-group .location_dropdown .locationselect li.k-item .kgroup li.k-item{border:none !important}.quote_module{display:inline-block;width:258px}.quote_module img{padding:20px}.quote_module .popup_uploader_buttons .img_description{display:inline-block;width:auto !important;font-weight:normal;font-size:12px;color:#636363}.quote_module_content{border:1px solid #898989;display:inline-block;padding:20px;margin-top:10px;width:256px}.quote_module_content .arrow_up{margin:-63px 0 0 92px}.quote_module_content .arrow_up:before{width:0;height:0;border-left:0 solid transparent;border-right:25px solid transparent;border-bottom:25px solid #898989;margin:0}.quote_module_content .arrow_up:after,.quote_module_content .arrow_up:before{content:""}.quote_module_content .arrow_up:after{width:0;height:0;border-left:0 solid transparent;border-right:23px solid transparent;border-bottom:23px solid #fff;margin:0 0 0 -23px;position:relative;top:2px;left:-1px}.quote_module_holder{margin-top:35px;font-size:14px}.quote_module_holder .title{font-size:24px;margin-bottom:15px;font-family:Museo300}.quote_module_holder .name,.quote_module_holder .job_title{font-size:13px;line-height:16px;font-weight:bold}.quote_module_holder .name{margin-top:15px}.quote_module_holder .quote{font-size:18px;margin-bottom:15px;font-family:Museo300;font-style:italic;quotes:"“" "”" "‘" "’"}.quote_module_holder .quote:before{content:open-quote}.quote_module_holder .quote:after{content:close-quote}.stats_module .editable_container textarea{width:98%}.stats_module .stats_module_content{display:block}.news_module_holder li{border-top:1px dotted #2b353e;margin:10px 0 0;padding:10px 0 0;display:inline-block;width:100%}.news_module_holder li:last-child{border-bottom:1px dotted #2b353e;margin:10px 0 10px;padding:10px 0 10px;display:inline-block}.news_module_holder li a{display:inline-block;margin:0}.news_listing_module{border:0;clear:both}.news_listing_module img{width:100%;height:auto;margin-right:10px;float:left}.news_listing_module .display_container{float:left;width:600px}.news_listing_module .display_container .title,.news_article_holder .display_container .title{font-size:24px;margin-bottom:15px;margin-top:10px;font-family:Museo300}.news_listing_module .display_container .blurb,.news_article_holder .display_container .topic{font-size:16px;font-family:Arial;line-height:20px}.news_article_holder .module{border:0;margin:0}.news_article_holder .custom_module{background:none}.news_article_holder .custom_module .date_created{width:780px;display:inline-block !important}.news_article_holder .big_image{display:inline-block;width:780px;height:auto;background:#f3f3f3}.news_article_holder .big_image img{width:780px}.news_article_holder .display_container{width:620px;font-size:16px;font-family:Arial;line-height:20px;display:inline-block;padding-bottom:40px}.news_module_related_holder{background:#f3f3f3;padding:0 0 30px;display:inline-block}.news_module_related_holder .news_module_related .date_created{width:auto !important}.news_module_related_holder .news_module_related .display_container{background:#fff;width:260px}.news_module_related_holder .news_module_related li{width:300px;display:block;height:auto;float:left;margin:0 20px 0 0;border-bottom:2px solid #d6d6d6}.news_module_related_holder .news_module_related li:last-child{margin-right:0}.news_module_related_holder .news_module_related .button{width:100%;margin:20px auto 0;text-align:center;display:inline-block;padding-top:20px}.news_module_related_holder .news_module_related .verticals_prim_button,.news_module_related_holder .news_module_related .verticals_prim_button:hover,.news_module_related_holder .news_module_related .verticals_prim_button:active{display:inline;font-size:16px}.follow_recruiter{position:absolute;bottom:12px;right:45px;background:#fff;padding:6px;border-radius:0}.follow_recruiter a{color:#069}.follow_recruiter h4{font-family:'Museo300';font-size:24px;font-weight:normal;line-height:28px}.follow_recruiter button{border:0;background:url(/../../_resx/v2/img/company_directory/cd_sprite.png) no-repeat -5px -274px transparent;color:#069;font-size:16px;font-family:Trebuchet MS !important;padding-left:25px;margin-top:-5px}.follow_recruiter .followers{background:#e8e8e8;color:#2b353e;font-family:Trebuchet MS !important;font-size:14px;padding:3px;line-height:18px;display:inline-block}.follow_recruiter .dropdown-menu{width:540px;right:-4px;left:initial;padding:35px 0}.follow_recruiter .dropdown-menu p{font-size:16px;padding-top:25px}.following_companies li{width:578px;display:block;margin-right:20px;margin-bottom:20px;background:#f2f1f1;border:1px solid #ddd;padding:15px}.following_companies .comp_name a{font-size:18px;font-weight:bold}.following_companies .live_jobs a{color:#333;font-size:16px;font-weight:normal}.applicant_feedback input[type=radio],.applicant_feedback label{float:left;display:inline-block}.applicant_feedback input[type=radio]{margin-right:10px}.nps_survey_page{text-align:center;padding:40px 0;background:#f1f1f1 url(/../../_resx/v2/img/survey_result_bckgrnd.png) repeat-x}.nps_survey_page p{color:#737373;font-size:14px;display:inline-block}.nps_survey_page a{font-size:16px}.nps_survey_page h2{margin:75px 0 45px 0;padding:0 50px;line-height:50px}.nps_survey_page .score_buttons input{width:50px;height:50px;background:#fff;border:1px solid #d2d2d2;color:#069;margin:0 10px;border-radius:0;font-size:16px;font-family:Trebuchet MS!important}.nps_survey_page textarea{width:460px;height:120px;background:#fff;border:1px solid #d2d2d2;color:#333;margin:0 10px;border-radius:0;font-size:16px;font-family:Trebuchet MS!important;resize:none;padding:10px}.nps_survey_page .company_image{max-width:140px;height:auto;border:1px solid #cdcdcd;display:inline-block;padding:2px;background:#fff}.nps_survey_page footer{border-top:1px solid #ddd;margin-top:200px;padding-top:20px}.nps_survey_page footer p{font-size:12px;color:#a7a7a7}.notification{float:right;z-index:1;position:relative;top:0;right:253px}.notification .notification_belle{width:30px;height:30px;display:block;position:absolute}.notification .notification_count{background:#e80a00;color:#fff;font-size:10px;border-radius:50%;text-align:center;width:14px;height:14px;position:absolute;top:7px;padding:1px;margin-left:16px}.notification .notification_count span{font-size:9px;margin:-.275em 0 0 .15em;display:block}.notification .notification_overlay{position:absolute;top:27px;display:none;right:-201px;z-index:90;width:350px}.notification .notification_overlay .content_holder{display:block;background:#fff;border:1px solid #ccc}.notification .notification_overlay .content_header{display:block;background:#f3f3f3;border-bottom:1px solid #ccc;padding:10px;font-weight:bold}.notification .notification_overlay .content_header span{font-weight:normal}.notification .notification_overlay .content_body{padding:10px}.notification .notification_overlay .content_body a{font-weight:bold}.notification .up_arrow{margin:-63px 0 0 92px}.notification .up_arrow:after,.notification .up_arrow:before{content:""}.notification .up_arrow:after{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:13px solid #f3f3f3;margin:0 0 0 41px;position:relative;top:-9px;left:0}.notification .up_arrow:before{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:15px solid #ccc;top:-11px;position:relative;left:59px}.accept_deny .btn-accept-grn{border-radius:0;display:inline-block;font-size:16px;font-weight:normal;margin-top:-20px;padding:7px 15px 7px;color:#fff;text-shadow:none !important;background-color:#65b621;border:1px solid #65b621}.accept_deny .btn-accept-grn:hover{background-color:#fff;border:1px solid #65b621;color:#65b621}.accept_deny .btn-accept-grey{border-radius:0;display:inline-block;font-size:16px;font-weight:normal;margin-top:-20px;padding:7px 15px 7px;color:#333;text-shadow:none !important;background-color:#e2e2e2;border:1px solid #e2e2e2}.accept_deny .btn-accept-grey:hover{background:#a0a0a0;border:1px solid #a0a0a0;color:#fff}.accepted_blue{background:#4f7bcb;color:#fff;display:inline-block;font-size:14px;padding:4px 10px;text-align:left;width:96%}.denied_red{background:#e90000;color:#fff;display:inline-block;font-size:14px;padding:4px 10px;text-align:left;width:96%}.new_label{color:#e80a00;border-radius:50%;width:22px;height:28px;position:absolute;top:-15px;padding:8px 10px 0 4px;margin-left:16px;font-weight:bold;font-size:12px;left:60px;display:none}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1;max-width:940px !important}.bx-wrapper img{max-width:100%;display:block;margin:0 20px;width:220px}.bx-wrapper .bx-viewport{left:-5px;padding-bottom:25px;background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-prev{left:-65px;background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat 0 -685px}.bx-wrapper .bx-next{right:-65px;background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -42px -685px}.bx-wrapper .bx-prev:hover{background-position:0 -652px}.bx-wrapper .bx-next:hover{background-position:-42px -652px}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:900}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.slider1{margin-left:-25px}.slider1 li{width:220px !important;margin:0 10px}.teaser_wrapper{position:fixed;box-shadow:0 0 6px 2px #ddd;min-height:120px;z-index:200;height:110px;padding-top:20px;padding-bottom:20px}.teaser_slider li{width:400px !important;height:105px !important;margin:0 20px;float:left !important;clear:none !important;overflow:visible}.teaser_slider li:first-child{margin-left:0}.teaser_slider li a{display:inline-block;margin:0;width:400px !important}.teaser_slider li img{float:left !important;margin-right:10px !important}.teaser_slider li h4{display:block;width:250px;margin:25px 0 0 0;line-height:24px !important}#divAlertMessage.verticals_warning,#divAlertVerification.verticals_warning,.verify.verticals_warning,.alert_info .verticals_warning{background:#fef2ba;padding:30px;width:auto;max-width:100%;border-radius:0;text-align:center;display:block;margin-bottom:20px}#divAlertMessage.verticals_warning h5,#divAlertVerification.verticals_warning h5,.verify.verticals_warning h5,.alert_info .verticals_warning h5{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -10px -432px;font-family:Arial !important;font-size:16px !important;display:inline-block;padding-left:30px;margin:0}#divAlertMessage.verticals_warning p,#divAlertVerification.verticals_warning p,.verify.verticals_warning p,.alert_info .verticals_warning p{font-size:14px}#divAlertMessage.verticals_warning .close_me{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -10px -470px;width:20px;height:20px;float:right;display:inline-block}.alert_info .verticals_warning h5{padding:0 0 0 30px !important}.verify.verticals_warning h6{font-size:13px}.miscellaneous .verticals_information{width:auto !important;display:block !important;text-align:left !important}.miscellaneous .verticals_information h5{background:none;padding:0}.miscellaneous .verticals_information p{font-size:14px}.miscellaneous .verticals_information .btn{margin:0}.miscellaneous .verticals_information .input_field{background:#fff;border:1px solid #ccc;border-radius:0;display:inline-block;font-size:16px;height:30px;margin-bottom:15px;margin-right:10px;padding:0 5px;width:415px}.miscellaneous .verticals_information input:required{border-color:#ccc}.miscellaneous .verticals_information .border-top{border-top:1px solid #3d9cde}.handleBarsContainer .verticals_information{width:auto;display:block;position:relative;text-align:center !important;margin-bottom:5px}.handleBarsContainer .verticals_information h5{font-weight:bold;background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -10px -352px;padding-left:30px}.handleBarsContainer .verticals_information p{font-size:14px}.handleBarsContainer .verticals_information .close_me{margin:-20px -20px 0 0}.handleBarsContainer .verticals_information .btn{margin:10px 0 0 0}.contact_us .verticals_success{display:block;width:auto}.contact_us .verticals_success p{font-size:14px}.application_questions .item_lists input[type=text]{display:block;width:418px}.recruiter_landing{margin-top:-30px}.recruiters-transparent{opacity:.8;filter:alpha(opacity=80);font-size:14px;color:#2b353e;bottom:0;left:0;padding:30px 0 30px 0;background:#fff;margin-top:-100px}.recruiter_header_container{background:#e2e5e7;display:block;margin:0 auto;text-align:center;width:auto}.recruiters-transparent h4{font-size:36px !important;width:900px;margin:auto}.recruiter_onceoff_position{padding-top:30px;height:490px}.recruiter_onceoff_position .title{margin-bottom:30px;padding-bottom:25px;border-bottom:1px solid #2b353e}.recruiter_onceoff_position .benefits{width:290px;margin-right:0;margin-left:22px}.recruiter_onceoff_position .full-width-benefits{width:603px}.recruiter_onceoff_position h4{color:#e77700;font-size:36px}.recruiter_onceoff_position.two{background:#f2f1f1}.recruiter_onceoff_position .title img{float:left;display:inline-block;margin-right:10px}.recruiter_onceoff_position ul{margin-right:-10px}.recruiter_onceoff_position li{padding-bottom:10px;margin:0;text-indent:-.8em}.recruiter_onceoff_position li .icon-ok{color:#e77700;padding-right:10px}.recruiter_onceoff_position li .icon-remove{color:#a9afb6;padding-right:10px}.recruiter_onceoff_position li.disabled{color:#a9afb6}.recruiter_onceoff_position .btn-large{width:250px;padding:15px}.recruiter_onceoff_position .btn-large:hover{width:250px;padding:14px !important;color:#e77700 !important}.recruiter_onceoff_position .benefits.naira{text-align:center}.recruiter_contact_us .contact_us_details{padding:0 10px 5px;text-align:left}.recruiter_contact_us .contact_us_details h3{text-align:left}.recruiter_header_container .recruiter_header{background:url(/../../_resx/v2/img/recruiter_landing_header.jpg) no-repeat top right;height:400px;background-size:cover;width:1033px}.recruiter_header_container .recruiter_header_content{text-align:left;margin-top:0;padding-top:35px;margin-left:60px}.recruiter_header_container h2,.recruiter_header_container h3,.recruiter_header_container h4{line-height:20px}.recruiter_header_container .contact_us,.recruiter_quick_info,.recruiter_quick_info2 .advertising_options{color:#e77700}.recruiter_main_content h4,.recruiter_main_content h3{text-align:center}.recruiter_main_content ul{background:#f1f1f1;margin:10px 0 40px -1px;float:left;width:180px}.recruiter_main_content ul li{padding:10px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;border-left:1px solid #ccc;border-right:1px solid #ccc;text-align:left;font-size:12px;height:70px;max-height:70px;letter-spacing:-.025em;line-height:18px}.recruiter_main_content ul li:first-child{height:auto!important;min-height:300px;text-align:center}.recruiter_main_content ul li:last-child{height:110px;padding-top:20px;padding-bottom:20px;max-height:110px}.recruiter_main_content ul li:last-child .btn-large{margin-top:0 !important;position:absolute;display:block;left:34%;margin-left:-50px!important;bottom:10px;width:78%}.recruiter_main_content ul.unlimited li:last-child .btn-large{bottom:20px;left:32%}.recruiter_main_content ul li .btn-orange{margin:14px 0 0 0!important;padding:5px 10px 7px!important}.recruiter_main_content ul li .btn-orange:hover{padding:4px 9px 6px!important}.recruiter_main_content ul li h5{font-family:arial;font-size:18px;font-weight:bold;margin-top:0;min-height:60px}.recruiter_main_content ul li h6{font-family:arial;font-weight:bold;margin-bottom:5px;font-size:12px;margin:0!important;letter-spacing:.025em}.recruiter_main_content ul li ul{background:none;margin:0 0 0 25px !important;padding-top:0 !important;width:auto}.recruiter_main_content ul li ul li{border:none;list-style:disc;text-align:left;padding:0 0 5px;height:auto;margin-top:20px}.recruiter_main_content ul li ul li:first-child{padding-top:0 !important;text-align:left;border-top:none !important;min-height:auto}.recruiter_main_content ul li ul li:last-child{background:none !important;font-size:13px !important;font-weight:normal !important;letter-spacing:-.025em !important;padding-bottom:0 !important;text-align:left !important}.recruiter_main_content ul li ul li:nth-child(2n){background:none !important}.recruiter_main_content ul li.options{background:url(/../../_resx/v2/img/search_icon_sprite.png) no-repeat 34px -229px!important;display:block}.recruiter_main_content ul.unlimited .options{background:url(/../../_resx/v2/img/search_icon_sprite.png) no-repeat 34px -229px!important;display:block}.recruiter_main_content ul.benefits{background:#fff}.recruiter_main_content ul.benefits li:first-child{height:228px;border-top:5px solid #bab9b9}.recruiter_main_content ul.benefits li:nth-child(2){background:#fff}.recruiter_main_content ul.benefits li:nth-child(17),.recruiter_main_content ul.benefits li:last-child{background:#f2f2f2}.recruiter_main_content ul.unlimited li:nth-child(17),.recruiter_main_content ul.unlimited li:last-child{background:#f0dfcd}.recruiter_main_content ul.single li:nth-child(17),.recruiter_main_content ul.single li:last-child{background:#e5e5e5}.recruiter_main_content ul.single li:first-child{border-top:5px solid #737373;background:#fff}.recruiter_main_content ul.single li:nth-child(5){text-align:center}.recruiter_main_content ul.unlimited{background:#fdebd8;box-shadow:0 0 6px 0 #a3a3a3;position:relative;top:-10px;width:200px;z-index:1}.recruiter_main_content ul.unlimited li:first-child{padding-top:20px;border-top:5px solid #e77700}.recruiter_main_content ul.unlimited li:last-child{padding-bottom:30px}.recruiter_main_content ul.unlimited .best_value{background:#fff;border:1px solid #e77700;border-radius:8px;color:#e77700;font-size:12px;font-weight:bold;left:50px;letter-spacing:0;padding:2px 13px;position:absolute;text-transform:uppercase;top:-10px}.recruiter_main_content ul.single li:last-child,.recruiter_main_content ul.unlimited li:last-child{text-align:center;font-weight:bold;font-size:14px;letter-spacing:0;position:relative}.recruiter_main_content ul.single li,.recruiter_main_content ul.unlimited li{text-align:center}.recruiter_main_content ul.single li ul{padding-top:0 !important}.recruiter_main_content ul li ul.unlimited_access li{list-style:none}.recruiter_main_content ul li .read_more{text-align:center;padding-top:5px}.recruiter_main_content ul li .read_more ul{padding-top:0 !important}.recruiter_main_content ul li .read_more a{font-weight:bold;text-align:center;font-size:14px;padding:10px 0 0;display:inline-block}.recruiter_main_content ul li .more{display:none;padding-top:0}.recruiter_main_content ul li a.showLink,.recruiter_main_content ul li a.hideLink{text-decoration:none;transition:linear 2s ease-in-out;-webkit-transition:linear 2s ease-in-out;-moz-transition:linear 2s ease-in-out;-o-transition:linear 2s ease-in-out}.recruiter_carousel{margin:40px auto}.recruiter_carousel ul{background:none !important}.recruiter_carousel .recruiters{margin:0 !important}.recruiter_contact_us{background:url("/../../_resx/v2/img/recruiter_contact_us.jpg") no-repeat center top;color:#2b353e;display:block;height:400px;margin:0 auto;overflow:hidden;padding:30px 0;text-align:center;width:auto;background-color:#e3f1f6}.recruiter_contact_us .contact_us_details{padding:0 10px 5px;text-align:left}.recruiter_contact_us .contact_us_details h3{font-family:"Museo300"}.recruiter_contact_us .contact_us_details p{font-size:20px;margin:15px 0 45px !important;color:#595959;font-family:"Museo300";line-height:24px}.recruiter_contact_us .contact_us_details .alert_form a{border:0 none;border-radius:0;color:#fff;text-align:center;float:left;font-size:18px;font-weight:normal;height:25px;margin-top:0;padding:15px;width:420px}.recruiter_quick_info{text-align:center;color:#595959;background:#f2f1f1}.recruiter_quick_info2{text-align:center;background:#fff;padding:30px}.recruiter_quick_info2 h4{line-height:28px}.recruiter_quick_info ul{display:inline-block;margin-bottom:40px;margin-top:40px}.recruit-shadow{background:url("/../../_resx/v2/img/recruiter-shadow.png") no-repeat center bottom #f3f0f1;width:300px;height:32px;display:inline-block;bottom:-32px;position:absolute;left:0}.recruiter_quick_info li{background:#fff;width:300px;height:405px;display:block;float:left;margin-right:20px;text-align:center;padding:20px 0;position:relative}.recruiter_quick_info li:last-child{margin-right:0}.recruiter_quick_info li h3{font-size:28px;line-height:36px}.recruiter_quick_info li p{margin:20px 0 0}.recruiter_quick_info li img{margin-top:30px}.recruiter_quick_info h4{line-height:26px}.training_search{background:url("/../../_resx/v2/img/training_header.jpg") no-repeat center top #f3f0f1;color:#2b353e;display:block;height:437px;margin:-5px auto 0;padding:163px 0 0 0;text-align:center;width:auto}.training_search .vertical_search_content{background:#3e7c94;opacity:.8;filter:alpha(opacity=80);height:200px;width:630px;display:inline-block}.training_search .vertical_search_content h3{margin:45px 0 25px}.training_search .vertical_search_content label{font-size:36px;color:#fff}.training_search .vertical_search_content input{background:transparent;border:2px solid #fff;border-radius:0;color:#fff;display:inline-block;font-size:18px;font-weight:normal;height:27px;margin:-37px 0 0;padding:5px 15px;width:466px}.training_search .vertical_search_content .search_icon{background:url(/../../_resx/v2/img/verticals/vertical_redesign_sprite.png) no-repeat -9px -29px;border:0;display:inline-block;height:65px;margin:0 0 0 -2px;padding:0;position:relative;top:-28px;width:44px}.training_search_results{background:#9a999f;color:#fff;display:block;font-size:18px;margin-left:0;min-height:160px;padding:2px 0}.training_search_results .container{background:url(../../_resx/v2/img/Header-BG-1.jpg) no-repeat 0 -115px;height:180px;width:88%}.training_search_results .search_header h3{display:block;font-family:Museo300;font-size:24px;text-align:left;margin:15px 0 10px;font-weight:bold}.training_search_results .vertical_search_content input{background:#fff;border-radius:0;color:#999;display:inline-block;font-size:16px;font-weight:normal;height:30px;margin:0;padding:5px 15px;width:700px;float:left}.training_search_results .vertical_search_content input.btn-search{background-color:#65b621;color:#fff;font-size:20px !important;height:42px;margin:0 0 0 10px !important;text-shadow:none !important;width:125px}.training_search_results .vertical_search_content input.btn-search:hover{background-color:#fff;color:#448717;border:1px solid #448717}.training_search_results .vertical_search_content a{float:left;height:22px;padding:10px 15px}.training_course_detail .training_course_description{float:left}.training_course_detail .training_course_description img{padding-bottom:30px}.training_course_detail .training_course_description h3{padding:10px 0 20px;text-align:left}.training_course_detail .training_course_description .social_network{padding-bottom:30px}.training_course_detail .training_course_content ul,.training_course_detail .institution_course_content ul{list-style:disc;padding-left:20px;font-size:16px;margin:20px 0}.training_course_detail .institution_course_content ul{font-size:14px!important}.featured_courses{padding:50px 0 60px}.featured_courses ul li,.training_search_block ul li,.other_courses ul li{background:#f3f0f1;float:left;margin-right:20px;margin-bottom:20px;border-bottom:1px solid #d7d7d7;height:450px;max-height:450px;width:300px}.featured_courses ul li .training_content p,.training_search_block ul li .training_content p{margin-bottom:1px}.featured_courses ul li h4{height:74px;overflow:hidden;line-height:24px}.featured_courses h3,.training_institutions h3,.training_course_detail h3,.other_courses h3{text-align:center;padding-bottom:30px}.featured_courses ul,.training_institutions ul,.training_search_block ul,.other_courses ul{display:inline-block}.featured_courses ul li:last-child,.training_institutions ul li:last-child,.training_search_block ul li:last-child,.other_courses ul li:last-child{margin-right:0}.featured_courses ul li a,.training_institutions ul li a,.training_search_block ul li a,.other_courses ul li a{color:#333;display:block;line-height:22px}.featured_courses ul li .training_image,.training_institutions ul li .training_image,.training_search_block ul li .training_image,.other_courses ul li .training_image{width:300px;height:225px;text-align:center;display:table-cell;vertical-align:middle;overflow:hidden;background:#f9f9f9;position:relative}.featured_courses ul li .training_image .provider_overlay,.training_institutions ul li .training_image .provider_overlay,.training_search_block ul li .training_image .provider_overlay,.other_courses ul li .training_image .provider_overlay,.training_course_detail .img_wrapper .provider_overlay{position:absolute;top:20px;right:20px}.featured_courses ul li .training_image img,.training_institutions ul li .training_image img,.training_search_block ul li .training_image img,.other_courses ul li .training_image img{max-height:225px}.featured_courses ul li .training_content,.training_institutions ul li .training_content,.training_search_block ul li .training_content,.other_courses ul li .training_content{padding:15px 20px}.training_search_block ul li .training_content p,.other_courses ul li .training_content p{margin:0}.training_search_block ul li .training_content h4,.other_courses ul li .training_content h4{line-height:26px;margin-bottom:10px;margin-top:5px;overflow:hidden}.featured_courses .vertical_wide,.training_institutions .vertical_wide,.other_courses .vertical_wide{text-align:center}.training_institutions{background:#f3f0f1;padding:0;display:block}.training_institutions h3,.training_course_detail h3{padding-top:50px;margin:0}.training_institutions ul li{background:#fff;float:left;margin-right:20px;margin-bottom:20px;height:350px;max-height:350px;width:300px}.training_institutions ul li h4{margin-top:0;height:50px;line-height:24px;overflow:hidden}.training_institutions ul li .training_content{border-top:1px solid #ccc;height:85px;max-height:85px}.training_institutions ul li .training_content .count{color:#407c94;font-size:24px;font-weight:bold}.training_search_block_wrapper{margin:50px auto 0;color:#474747}.training_search_block_wrapper h4{margin-top:0;margin-bottom:30px}.training_search_block_wrapper h4 span{font-weight:bold}.training_search_block_wrapper .space_filler{display:inline-block;height:300px}.training_search_block ul{border-top:1px solid #ccc;margin-top:10px;padding-top:25px;width:100%}.training_search_block ul li{margin-right:20px;margin-bottom:20px;height:495px;max-height:495px}.training_search_block ul li:nth-child(even){margin-right:0}.training_search_block ul li:nth-child(odd){margin-right:20px}.training_search_block ul li h4{overflow:hidden;line-height:24px;margin:10px 0}.training_search_block .pagination_bottom{margin-top:15px}.training_search_block .results_bottom{width:100%}.training_search_block .pagination{display:inline-block;margin:0;text-align:center !important;width:100%}.training_search_block .pagination ul{border:0 none;display:inline-block;margin:0;padding:0;text-align:center !important;width:auto}.training_search_block .pagination ul li{height:auto;width:auto;background:none;border:0;margin:0}.training_search_block .pagination ul li a{background:none;font-family:Museo300;margin:0 0}.training_search_block .pagination ul li a.active{background:none;border:1px solid #e3e3e3;padding:3px 10px}.training_search_block .pagination ul li a.next{background:url(../../_resx/v2/img/content_sprite.png) no-repeat -30px -280px;width:10px;height:20px;display:block;border:0}.training_search_block .pagination ul li a.previous{background:url(../../_resx/v2/img/content_sprite.png) no-repeat 0 -280px;width:10px;height:20px;display:block;border:0}.training_search_block .pagination_top .pagination,.training_search_block .pagination_bottom .results{display:none}.training_refined_search{background:#f3f0f1;padding:20px;width:260px !important;margin:0 !important}.training_refined_search h4{margin:0 0 20px 0}.training_refined_search .sector{margin-bottom:20px}.training_refined_search .sector h5{font-family:Arial;font-weight:bold}.training_refined_search .sector ul li{display:inline-block;width:100%}.training_refined_search .sector ul li input[type=checkbox]{margin:0 10px 0 0;float:left}.training_refined_search .sector ul li label{margin:-3px 0 3px;float:left}.training_refined_search .sector_category ul{height:200px;margin:5px;overflow:auto;width:243px;background:#fff}.training_refined_search .sector_category .sector_selector{background:#fff;border:1px solid #ccc;padding:5px;border-radius:0}.training_refined_search .sector_category .sector_selector .control-group{margin:0}.training_refined_search .sector_application{display:inline-block;margin:20px 0 0;text-align:center;width:100%}.training_refined_search .select-xlarge{-moz-appearance:none;background:#fff url("/../../_resx/v2/img/careers24_sprite.png") no-repeat right -514px !important;cursor:pointer;text-indent:.01px;text-overflow:"";color:#333;display:inline-block;font-size:14px;height:35px !important;margin:0 !important;padding:0 0 0 10px!important;width:260px}.training_course_detail{background:#fff;padding:0 0 50px 0;display:flex}.training_course_detail h5{font-family:Arial;text-align:center;padding-bottom:40px}.training_course_detail .span8{margin:0}.training_course_detail .span4{background:#f2f1f1;padding:30px 20px;width:260px}.training_course_detail .btn{margin:20px 0;padding:10px;width:240px}.training_course_detail .img_wrapper{max-width:620px;overflow:hidden;width:620px;height:auto;text-align:center;position:relative}.training_course_detail .course_registration li{display:block}.training_course_detail .course_registration li.course_duration{background:url(../../_resx/v2/img/content_sprite.png) no-repeat -229px -6px;padding-left:25px;margin:10px 0}.training_course_detail .course_registration li.course_type{background:url(../../_resx/v2/img/content_sprite.png) no-repeat -229px -46px;padding-left:25px;margin:10px 0}.training_course_detail .course_registration li.course_starts{background:url(../../_resx/v2/img/content_sprite.png) no-repeat -229px -86px;padding-left:25px;margin:10px 0}.training_course_detail .course_registration li.course_fees{background:url(../../_resx/v2/img/content_sprite.png) no-repeat -229px -124px;padding-left:25px;margin:10px 0}.training_course_detail .course_registration li.course_reg_fees{padding-left:25px;margin:10px 0}.training_course_detail .course_description{margin:20px 0}.training_course_detail .course_description,.training_institution_detail .institution_description,.training_institution_detail .social_network,.training_institution_detail .institution_details{font-size:16px}.training_course_detail .social_network{display:inline-block;margin:0 28px 0 38px}.training_course_detail .social_network li,.training_institution_detail .social_network li{background:none;float:left;margin-right:10px}.training_course_detail .social_network li a,.training_institution_detail .social_network li a{height:38px;width:38px;display:block}.training_course_detail .social_network li a.t_facebook,.training_institution_detail .social_network li a.t_facebook{background:url(../../_resx/v2/img/content_sprite.png) no-repeat -10px -335px}.training_course_detail .social_network li a.t_twitter,.training_institution_detail .social_network li a.t_twitter{background:url(../../_resx/v2/img/content_sprite.png) no-repeat -57px -335px}.training_course_detail .social_network li a.t_googleplus,.training_institution_detail .social_network li a.t_googleplus{background:url(../../_resx/v2/img/content_sprite.png) no-repeat -103px -335px}.training_course_detail .social_network li a.t_mail,.training_institution_detail .social_network li a.t_mail{background:url(../../_resx/v2/img/content_sprite.png) no-repeat -195px -335px}.training_institution_detail{background:#f2f1f1;padding:50px 0;display:flex}.training_institution_detail .span4{margin:0}.training_institution_detail .institution_details{margin-top:20px}.training_institution_detail .social_network{display:inline-block;margin:20px 0 0}.other_courses h3{padding-top:30px}.result_suggestion{margin-bottom:20px;display:inline-block;width:100%}.result_suggestion a{text-decoration:underline}.result_suggestion .save_search{font-size:14px}.starRating:not(old){display:inline-block;width:7.5em;height:1.5em;overflow:hidden;vertical-align:bottom}.starRating:not(old)>input{margin-right:-100%!important;opacity:0}.starRating:not(old)>label{display:block;float:right;position:relative;background:url('/../../_resx/v2/img/ratings/star-off.png');background-size:contain;margin:0!important;padding:0!important}.starRating:not(old)>label:before{content:'';display:block;width:1.5em;height:1.5em;background:url('/../../_resx/v2/img/ratings/star-on.png');background-size:contain;opacity:0;transition:opacity .2s linear;margin:0!important;padding:0!important}.starRating:not(old)>label:hover:before,.starRating:not(old)>label:hover~label:before,.starRating:not(:hover)>:checked~label:before{opacity:1}.starRatingDone:not(old){display:inline-block;width:7.5em;height:1.5em;overflow:hidden;vertical-align:bottom}.starRatingDone:not(old)>input{margin-right:-100%!important;opacity:0}.starRatingDone:not(old)>label{display:block;float:right;position:relative;background:url('/../../_resx/v2/img/ratings/star-off.png');background-size:contain;margin:0!important;padding:0!important}.starRatingDone:not(old)>label:before{content:'';display:block;width:1.5em;height:1.5em;background:url('/../../_resx/v2/img/ratings/star-on.png');background-size:contain;opacity:0;transition:opacity .2s linear;margin:0!important;padding:0!important}.starRatingDone>:checked~label:before{opacity:1}.ratings_review{min-height:580px;height:auto}.ratings_review h1{margin:0 0 10px 0!important;font-family:Museo300;font-size:36px}.ratings_review h4{font-family:'Museo300';font-size:24px;font-weight:normal}.ratings_review a{cursor:pointer}.ratings_review p{color:#737373;font-size:14px;display:inline-block}.ratings_review .add_review .btn{margin-top:20px}.ratings_review .validation_block{width:18%;margin-right:20px}.ratings_review .validation_block_wide{width:22%;margin-right:20px}.ratings_review .overall_rating{display:inline-block;vertical-align:middle;margin-right:15px}.ratings_review .starRating:not(old){width:17.5em;height:3.5em;margin-left:-10px}.ratings_review .starRating:not(old)>label{font-size:19px}.ratings_review .starRating:not(old)>label:before{width:2.5em;height:2.5em}.ratings_review .tapedeck input[type=radio],.ratings_review .thumbdeck table input[type=radio],.ratings_review .score_buttons table input[type=radio]{display:none}.ratings_review .tapedeck input:checked+label,.ratings_review .score_buttons input:checked+label{color:#fff;background-color:#407c94;*background-color:#407c94;background-color:#407c94 \9;background-color:#407c94;background-color:#407c94 \9;background-image:none;border-radius:0}.ratings_review .tapedeck table{border:1px solid #ccc;padding:1px;border-radius:0;margin-top:5px;margin-bottom:10px;border-collapse:separate;width:445px}.ratings_review .tapedeck table tr,.ratings_review .thumbdeck table tr{display:inline-block;float:left}.ratings_review .tapedeck table td{background-color:#f5f5f5;width:15.572em}.ratings_review .tapedeck label{background-image:none;outline:0;padding:6px 15px!important;margin:0 1px 0 0;font-size:16px;text-align:center;border-left:1px solid #ccc}.ratings_review .tapedeck table tr:first-child label{border:0}.ratings_review .tapedeck label:hover,.ratings_review .tapedeck label:focus,.ratings_review .tapedeck label:active,.ratings_review .tapedeck label.active,.ratings_review .tapedeck label.disabled,.ratings_review .tapedeck label[disabled],.ratings_review .score_buttons table label:hover,.ratings_review .score_buttons table label:focus,.ratings_review .score_buttons table label:active,.ratings_review .score_buttons table label.active,.ratings_review .score_buttons table label.disabled,.ratings_review .score_buttons table label[disabled]{color:#fff;background-color:#407c94;*background-color:#407c94;background-color:#407c94 \9;background-color:#407c94;background-color:#407c94 \9;background-image:none;border-radius:0}.ratings_review .thumbdeck table tr:first-child label:hover,.ratings_review .thumbdeck table tr:first-child label:focus,.ratings_review .thumbdeck table tr:first-child label:active,.ratings_review .thumbdeck table tr:first-child label.active,.ratings_review .thumbdeck table tr:first-child label.disabled,.ratings_review .thumbdeck table tr:first-child label[disabled],.ratings_review .thumbdeck table tr:first-child input:checked+label{color:#fff;background:url(../../_resx/v2/img/ratings/ratings_sprite.png) no-repeat 21px -81px;background-color:#407c94;*background-color:#407c94;background-color:#407c94 \9;background-color:#407c94;background-color:#407c94 \9;border-radius:0}.ratings_review .thumbdeck table tr:last-child label:hover,.ratings_review .thumbdeck table tr:last-child label:focus,.ratings_review .thumbdeck table tr:last-child label:active,.ratings_review .thumbdeck table tr:last-child label.active,.ratings_review .thumbdeck table tr:last-child label.disabled,.ratings_review .thumbdeck table tr:last-child label[disabled],.ratings_review .thumbdeck table tr:last-child input:checked+label{color:#fff;background:url(../../_resx/v2/img/ratings/ratings_sprite.png) no-repeat -74px -87px;background-color:#407c94;*background-color:#407c94;background-color:#407c94 \9;background-color:#407c94;background-color:#407c94 \9;border-radius:0}.ratings_review .thumbdeck tr:first-child{margin:0 20px 0 0}.ratings_review .thumbdeck label{border:1px solid #ccc;padding:1px;border-radius:0;border-collapse:separate;width:90px;height:40px;cursor:pointer;display:inline-block}.ratings_review .thumbdeck table tr:first-child td{background:url(../../_resx/v2/img/ratings/ratings_sprite.png) no-repeat 23px -10px}.ratings_review .thumbdeck table tr:last-child td{background:url(../../_resx/v2/img/ratings/ratings_sprite.png) no-repeat -72px -16px}.ratings_review .interview--questions textarea{margin-bottom:20px}.ratings_review .interview--questions .btn{margin-top:0}.ratings_review select{-webkit-appearance:none;-moz-appearance:none;background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat scroll right -513px #fff !important;text-indent:.01px;text-overflow:"";cursor:pointer;padding:0 10px 0;margin:0 0 10px 0;height:35px;font-size:14px}.ratings_review input[type=text]{height:23.2px;padding:5px;margin:0 0 10px 0;font-size:14px;width:385px!important;display:inline-block;border:1px solid #ccc}.ratings_review input[type=checkbox]{height:18px;font-size:14px;display:inline-block;float:left;margin:2px 10px 0 0}.ratings_review textarea{height:120px;padding:10px;font-size:14px;width:373px!important;display:block;resize:none;margin:0 0 10px 0;clear:both}.ratings_review .k-autocomplete{background:transparent;border:0;display:block;font-size:14px;height:37px;margin-bottom:10px;padding:0!important;width:398px!important;border-radius:0;margin-right:0;clear:both}.ratings_review .ratings_select-medium{width:184px!important}.ratings_review .ratings_select-large{width:372px!important}.ratings_review input[type=text].ratings_text-medium{width:172px!important}.ratings_benefits{border:1px solid #ccc;display:inline-block;width:100%;border-radius:0}.ratings_benefits label{width:29.9%;float:left;text-align:center;border-left:1px solid #ccc}.ratings_benefits label:first-child{border-left:0}.ratings_review .sub_text{font-size:16px;color:#777;font-style:italic;font-family:Arial}.ratings_review .score_buttons{width:auto;text-align:center;margin:30px 0 30px 0;display:inline-block}.ratings_review .score_buttons table{margin:0 auto 10px;text-align:center;float:left}.ratings_review .score_buttons tr{float:left}.ratings_review .score_buttons p{color:#737373;font-size:14px;display:inline-block;float:left;margin:15px 0 0 0}.ratings_review .score_buttons label{width:50px;height:auto;background:#fff;border:1px solid #d2d2d2;color:#069;margin:0 10px;border-radius:0;font-size:16px;font-family:Trebuchet MS!important;padding:15px 0}.ratings_review .error{margin-bottom:5px}.ratings_history{background:#f3f3f3}.ratings_history ul{display:inline-block;padding:20px}.ratings_history li{min-height:30px;width:570px;padding:5px 10px}.ratings_history li .starrating_1{background:url(../../_resx/v2/img/ratings/ratings_sprite.png) no-repeat 23px -162px}.ratings_history li .starrating_2{background:url(../../_resx/v2/img/ratings/ratings_sprite.png) no-repeat 23px -207px}.ratings_history li .starrating_3{background:url(../../_resx/v2/img/ratings/ratings_sprite.png) no-repeat 23px -252px}.ratings_history li .starrating_4{background:url(../../_resx/v2/img/ratings/ratings_sprite.png) no-repeat 23px -298px}.ratings_history li .starrating_5{background:url(../../_resx/v2/img/ratings/ratings_sprite.png) no-repeat 23px -342px}.ratings_history li label{padding:5px 15px 0;font-size:16px}.ratings_history li label+label{display:block;height:28px;width:185px;padding:0;margin:0 0 0 215px}.ratings_history li h5{padding:5px 0;margin:0;text-align:left;float:left;width:250px}.ratings_history input[type=submit]{margin:0}.ratings_history .btn{margin-top:20px}.ratings_review .import_skip{display:inline-block;margin:-18px 0 0 15px;font-size:16px;vertical-align:middle}.ratings_review iframe{height:485px!important;width:940px!important}.ratings_review .modal-body{height:500px;max-height:500px;overflow:hidden!important;border-radius:10px;width:940px}.ratings_review .idle-modal{width:940px;margin-left:-485px}.ratings_review .review-next-btn{margin-left:0}.modal_guidelines h1{margin:0 0 20px 0 !important;font-family:Museo300;font-size:36px;display:block;height:40px;padding:0 30px 10px;border-bottom:1px solid #ccc}.modal_guidelines p{font-family:"Trebuchet MS";font-size:16px;margin:10px 25px}.modal_guidelines ul{border-top:1px solid #ccc;padding:25px 0 0 25px;display:list-item;margin-top:20px}.modal_guidelines li{list-style:disc;display:list-item;padding:5px 0}.add_review_standard{position:absolute;bottom:-50px;right:0}.add_review_premium{position:absolute;bottom:11px;right:175px}.valid_star{color:#c00;font-size:18px}.google_drive{background-color:#f6f6f6;border-top:1px solid #ebebeb;border-right:1px solid #ebebeb;border-left:1px solid #ebebeb;border-bottom:1px solid #d4d4d4;width:160px;border-radius:2px;margin-bottom:10px;cursor:pointer}.google_drive a{font-size:11px;color:#636363;font-weight:normal}.google_drive__icon{background:url(../../_resx/v2/img/google_drive_icon.png) no-repeat 5px 1px;width:25px;height:20px;display:inline-block!important;vertical-align:middle}.dropboxContainer a{width:150px}.abcRioButtonLightBlue{height:36px;width:280px!important;border-radius:6px!important;box-shadow:none!important;border:0!important}.job_registration .user_info .form_fields .abcRioButtonLightBlue{width:450px!important}.miscellaneous .login_section .abcRioButtonLightBlue,.miscellaneous .login_section .google_login{width:430px!important}.abcRioButtonIcon{display:inline-table!important;float:none!important}.abcRioButtonContents{margin-top:2px;display:inline-block!important}.abcRioButtonContents span{font-weight:normal!important}.text-error p{padding:10px 0 0!important;font-size:12px!important;color:#c00!important;display:block!important;margin:0}.google_login{text-align:center;max-width:450px}.google_login p{margin-bottom:15px!important}.google_login span{font-weight:normal!important}.google_login .choose_option{background:#f3f3f3;padding:0 20px;display:inline-block}.google_login .throughline{border-bottom:1px solid #d4d4d4;margin-top:-10px}.company__reviews h4{text-align:center;margin-bottom:20px;color:#2b353e}.company__reviews .no_matches{text-align:center}.company__reviews .carousel-control{margin-top:0;top:40%;z-index:5;opacity:1}.company__reviews .tagline h4{color:#fff;padding-top:10%;margin-bottom:40px}.company__reviews .corporate_info,.company__reviews .tagline{z-index:5;position:relative}.company__reviews .tagline .btn-large{margin:0}.company__reviews .starRatingDone:not(old){width:15.5em;height:2em;margin-left:-75px;position:relative}.company__reviews .starRatingDone:not(old)>label{font-size:16px}.company__reviews .starRatingDone:not(old)>label:before{width:1.8em;height:1.8em}.company__reviews .top_companies span{width:15.5em;height:2em;margin-left:-75px;z-index:0}.company__reviews .corporate_info{position:absolute;left:25px;bottom:25px}.company__reviews .corporate_info a{color:#fff;text-align:left}.company__reviews .corporate_info p{font-size:16px}.company__reviews .corporate_info img{margin-right:10px}.company__reviews .corporate_info span{margin-left:-75px}.company__reviews .corporate_info .company_name_rating{text-align:left}.company__reviews .corporate_info .company_name_rating .starRatingDone:not(old){z-index:-1}.ratings_review .reviews-btn{margin-left:0 !important}.reviews-btn:hover{padding:7px 15px 6px !important}.company__reviews .latest_reviews li,.company__reviews .employee_benefits li,.company__reviews .reviews_list li{width:auto;border:1px solid #ccc;padding:20px;clear:both;margin:0 30px 20px}.company__reviews .latest_reviews li p,.company__reviews .company_employee__reviews li p,.company__reviews .employee_benefits li p,.company__reviews .reviews_list li p{font-style:italic}.company__reviews .latest_reviews li .reviewer_details,.company__reviews .company_employee__reviews li .review_date,.company__reviews .reviews_list li .review_date,.company__reviews .employee_benefits li .review_date{font-size:14px;font-style:normal!important;color:#2b353e}.company__reviews .corporate_reviews img,.company__reviews .company_search__results img{float:left;margin-right:10px;border:1px solid #ccc;padding:5px}.company__reviews .corporate_reviews a{font-size:16px}.company__reviews .corporate_reviews p{display:inline-table;margin:8px 0 0 0;font-style:normal!important;color:#333!important}.company__reviews .corporate_reviews span{display:block;margin-left:-75px;z-index:-1;position:relative}.company__reviews .company_search{font-size:16px;text-align:center;margin:40px 0 20px}.company__reviews .company_search__fields{width:488px;margin:0 auto}.company__reviews .company_search input[type=text]{width:415px;height:24px;border-right:0;margin:0;border-radius:0}.company__reviews .company_search input[type=submit]{margin:0 0 0 -4px;border-radius:0;padding:6px 14px;display:inline-block}.company__reviews .company_search input[type=submit]:hover{background-color:#fff;border:1px solid #448717 !important;color:#448717 !important;padding:6px 14px !important}.company__reviews .company_search__results li{border-bottom:1px dotted #ccc;display:inline-block;width:940px;clear:both;padding:20px 0}.company__reviews .company_search__results li p{margin-left:10px;margin-top:2px}.company__reviews .company_name a{font-size:16px}.company__reviews .company_search__results .btn{margin:20px 0}.company__reviews .company_search__results .btn:hover{padding:7px 14px !important}.company_search__results .recruiter_logo{box-shadow:none !important}.company__reviews .vertical_alert{height:auto;padding:20px 0}.company__reviews .vertical_alert ul{margin:0 auto;display:inline-block}.company__reviews .vertical_alert li{width:245px;height:210px;display:inline-block;margin-right:40px;float:left;border:1px solid #ccc;background:#fff;padding:20px}.company__reviews .vertical_alert li a{font-size:14px}.company__reviews .vertical_alert li p,.company__reviews .vertical_alert li p a,.company__reviews .company_search__results li p,.company__reviews .company_search__results li p a,.company__reviews .company_summary li p,.company__reviews .company_summary li p a,.company__reviews .company_benefits li p{font-style:italic;font-size:12px}.company__reviews .vertical_alert img{float:none}.company__reviews .vertical_alert li:last-child{margin:0}.company__reviews .detail_header__nav{position:relative;margin-bottom:50px}.company__reviews .detail_header__nav nav{background:#e2e2e2;width:100%}.company__reviews .detail_header__nav ul{padding-left:245px}.company__reviews .detail_header__nav ul li{display:inline-block;list-style:none;margin-left:-4px}.company__reviews .detail_header__nav ul li a{font-size:14px;padding:12px 15px;line-height:18px;display:block;font-family:Museo300;color:#2b353e}.company__reviews .detail_header__nav ul li a.active,.company__reviews .detail_header__nav ul li a:hover{background-color:#fff;color:#919191;padding:12px 15px}.company__reviews .detail_header__nav .review_button{position:absolute;right:75px;top:75%;z-index:5}.company__reviews .detail_header__nav .company_name{color:#fff;top:45%;z-index:5;text-align:center;padding:0 10%;position:relative}.company__reviews .detail_header__nav .review_button .btn{margin:0}.company__reviews .detail_header__nav img{position:initial}.company__reviews .detail_header__nav .company_logo{padding:2px;border:1px solid #ccc;background:#fff;display:table-cell;height:90px;overflow:hidden;text-align:center;vertical-align:middle;width:160px}.company__reviews .detail_header__nav .company_logo_wrapper{position:absolute;bottom:-65px;left:40px;z-index:5}.company__reviews .carousel-inner>.item{margin-top:-10px}.company__reviews .company_summary{margin:0 auto;display:inline-block;width:100%}.company__reviews .company_summary li{float:left;display:inline-block;position:relative;height:auto;width:48%;text-align:center}.company__reviews .company_summary li:first-child{text-align:right;padding-right:20px;border-right:1px solid #ccc;margin-right:-30px}.company__reviews .company_summary li:last-child{max-height:150px}.company__reviews .company_summary h4{margin-bottom:0;display:inline-block;text-align:right;line-height:28px;max-width:300px}.company__reviews .company_summary .review-piehole{width:175px;height:175px;background:transparent;position:relative;top:-33px;left:15px}.company__reviews .company_summary .review-piehole rect{fill:transparent}.company__reviews .company_rating{font-size:16px!important;margin-right:10px;font-style:normal!important;display:inline-block;margin-bottom:0}.company__reviews .avg_recommendation{position:absolute;top:45px;left:50px;font-size:28px;font-weight:bold;width:110px;text-align:center}.company__reviews .recommend_friend{float:left;display:inline-block;font-style:normal;font-size:16px;margin:40px 0 0 0}.company__reviews .recommend_friend br{display:block!important}.company__reviews .review_teaser{padding:20px 0;margin:0;width:100%;text-align:center}.company__reviews .review_teaser a{font-size:16px}.company__reviews .review_teaser .company_summary li:first-child{width:45%}.company__reviews .review_teaser .company_summary li:last-child{width:auto}.company__reviews .review_teaser .btn{margin:0}.review_teaser__container{border:1px solid #ccc;display:inline-block;width:100%;margin-top:20px}.review_teaser__container .company__reviews .company_summary h2,.review_teaser__profile .company__reviews .company_summary h2{font-size:24px;padding-bottom:10px;font-family:Museo300;width:auto;max-width:100%}.review_teaser__container .company__reviews .company_summary h4{font-size:24px;font-family:Museo300;width:auto;max-width:100%}.review_teaser__container .company__reviews .company_summary li,.review_teaser__profile .company__reviews .company_summary li{display:inline-block;position:relative;height:auto;max-height:135px}.review_teaser__container .company__reviews .company_summary li br,.review_teaser__profile .company__reviews .company_summary li br{display:none}.review_teaser__container .row{padding:10px;margin:0 auto}.review_teaser__container h2{margin:0 !important}.review_teaser__profile .company__reviews .company_summary li{width:48%!important}.review_teaser__profile .company__reviews .company_summary h2{font-size:44px;padding-bottom:0;font-family:Museo300;width:auto;max-width:100%}.company__reviews .company_benefits li{border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:0;border-bottom:0;width:270px;text-align:center;float:left;display:inline-block;min-height:175px;padding:10px 20px}.company__reviews .company_benefits li:nth-child(3n+1){clear:both}.company__reviews .company_benefits li:nth-child(3n),.company__reviews .company_benefits li:nth-child(6n){border-right:1px solid #ccc}.company__reviews .company_benefits li:nth-child(4n),.company__reviews .company_benefits li:nth-child(5n),.company__reviews .company_benefits li:nth-child(6n){border-bottom:1px solid #ccc}.company__reviews .company_benefits li h4{line-height:28px;min-height:55px}.company__reviews .company_benefits li h4 a{font-size:24px}.company__reviews .company_benefits li img{padding-top:4px}.company__reviews .benefits_container{margin:0 auto 40px;display:inline-block;width:100%}.company__reviews .benefits_container li{float:left;display:inline-block;position:relative;width:20%}.company__reviews .benefits_container li p{text-align:center;position:relative;bottom:25px}.company__reviews .benefits_container h4{margin-bottom:0;text-align:center;line-height:28px}.company__reviews .benefits_container .review-piehole{width:175px;height:175px;background:transparent;position:relative;top:0;left:0}.company__reviews .benefits_container .review-piehole rect{fill:transparent}.company__reviews .benefits_container .avg_recommendation{top:80px;left:35px}.company__reviews .employee_benefits_container,.company__reviews .employee_interview__reviews_container{background:#f2f2f2;padding:20px 0}.company__reviews .employee_benefits li,.company__reviews .employee_interview__reviews li{background:#fff;margin:0 0 20px}.company__reviews .employee_benefits li ul,.company__reviews .reviews_list li ul{margin-left:5px}.company__reviews .employee_benefits li ul li,.company__reviews .reviews_list li ul li{background:url(../../_resx/v2/img/green_tick_icon.png) no-repeat 0 4px transparent;height:25px;padding:0 0 0 25px;margin:0;border:0}.company__reviews .employee_benefits li .former_employee{font-size:12px}.company__reviews .employee_benefits li .employee_rating,.company__reviews .company_employee__reviews li .employee_rating{text-align:right}.company__reviews .interview__pie{display:inline-block;width:100%}.company__reviews .interview__pie li{width:45%;display:inline-block;float:left;text-align:center}.company__reviews .interview__pie li:first-child{border-right:2px dotted #999;padding-right:15px;width:52%}.company__reviews .interview__pie li text{text-align:center}.company__reviews .reviews_list li{margin:0 0 20px}.company__reviews .reviews_list li h4,.company__reviews .company_employee__reviews li h4,.company__reviews .employee_benefits li h4{margin:0;text-transform:capitalize}.company__reviews .interview_reviews__counter{display:block;width:100%;text-align:center}.company__reviews .header_picture{background:#f3f3f3;position:relative}.company__reviews .company_employee__reviews li{border:1px solid #ccc;margin-bottom:30px;padding:20px}.company__reviews .company_employee__reviews .reviews_intro{text-align:center}.company__reviews li .reviews_header{margin:0;font-weight:bold}.company__reviews .company_review__paging{text-align:center;margin:0 auto;font-weight:bold}.company__reviews .company_review__paging .results_wrapper,.company__reviews .company_review__paging .results{width:auto;float:none;padding:0}.company__reviews .company_review__paging .pagination{display:none}.company__reviews .header_container__overlay{background:#000;width:100%;height:300px;bottom:0;position:absolute;opacity:.5}.company__reviews .carousel{width:940px;margin:0 auto}.company__reviews .page_bottom,.company__reviews .pagination-right{text-align:center;margin:0 auto}.backgroundtest body{padding:0}.revRegWrapper .span6{margin:0}.revRegWrapper{margin-top:-30px}.revReg{background:#f4f4f4;border:1px solid #cfcfcf;color:#474747;display:inline-block;margin:0 10px 20px 0;padding:10px;width:97.5%}.revReg input[type="checkbox"],.revReg input[type="radio"]{float:left;margin-right:5px;margin-top:0}.revReg input[type="submit"]{margin-left:0}.revReg textarea{display:block}.revReg .label_spaces{font-weight:bold;font-size:16px;color:#474747;margin:15px 0 8px;display:inline-block}.revReg .error{font-size:14px;font-weight:normal}.revReg .label_spaces .input_field{border:1px solid #ccc;box-shadow:1px 1px 1px 1px rgba(204,204,204,.2) inset;height:30px;line-height:30px;margin:5px 15px 5px 0;min-width:98%;text-indent:5px;width:98%}.revReg .label_spaces textarea{border:1px solid #ccc;box-shadow:1px 1px 1px 1px rgba(204,204,204,.2) inset;line-height:30px;margin:5px 15px 5px 0;min-width:98%;text-indent:5px;width:98%}.revReg .label_checkbox{font-weight:normal;font-size:14px;color:#474747;padding-bottom:10px;display:inline-block}.revReg .div_checkbox{display:block;margin-top:-4px;padding-left:25px}.revReg .job_start_date{position:relative}.revReg .select-medium{border:1px solid #dcdcdc;box-shadow:1px 1px 1px 1px rgba(204,204,204,.2) inset;display:inline-block;line-height:30px;margin:5px 10px 5px 0!important;float:left;padding:4px 6px!important;width:29.1%;height:36px;margin-top:7px;background:url(/../../_resx/v2/img/verticals/dropdown_arrow_grey.png) no-repeat 110px center #fff;text-indent:.01px;text-overflow:"";-webkit-appearance:none;-moz-appearance:none;float:left}.revReg .endmonth,.revReg .endyear{margin-top:7px;background:url(/../../_resx/v2/img/verticals/dropdown_arrow_grey.png) no-repeat 110px center #fff;text-indent:.01px;text-overflow:"";-webkit-appearance:none;-moz-appearance:none;float:left}.revReg .link_back{font-size:18px;margin:0;text-align:center;width:98.5%!important}.revReg .required{font-size:12px}.revReg .workPermit input[type="radio"]{margin-top:4px}.revReg .privacy .div_checkbox{float:none!important}.revReg .privacy .label_checkbox{padding-top:15px}.revReg .terms{font-size:12px}.revReg .link_back.nostyle{background:none !important;border:none !important;color:#069 !important;font-family:'Trebuchet MS';font-size:16px;margin-top:-10px}.revReg .send_email_vacancy{padding:5px}.revReg .send_email_vacancy input{padding:5px;width:100%;margin:0 auto}.revReg .send_email_vacancy input[type=text]{width:96%}.revReg .send_email_vacancy .errorMsg{text-align:center}.revReg .password_show{background:url("../../_resx/v2/img/verticals/vertical_redesign_sprite.png") no-repeat 8px -857px #fff;vertical-align:-7px;height:32px;width:55px;display:table-cell;line-height:14px;margin-top:3px;border-width:1px 1px 1px 0;border-color:#ccc;border-style:solid;padding-right:5px}.revReg input[type=text]{width:97%!important;min-width:97%;height:24px;padding:4px 6px}.revReg .text.ux_password{float:left;width:85% !important;display:block;min-width:85%;margin:0 !important;height:24px;padding:4px 6px;border:1px solid #ccc}.revReg .simple_checkbox input[type="checkbox"]{float:left;margin-right:5px;margin-top:3px}.revReg .simple_checkbox label{display:table;padding-bottom:5px}.revReg_education .select-medium{width:37.1%;background:url(/../../_resx/v2/img/verticals/dropdown_arrow_grey.png) no-repeat 145px center #fff}.revReg_info .select-medium{width:50%;background:url(/../../_resx/v2/img/verticals/dropdown_arrow_grey.png) no-repeat 205px center #fff}.revReg .wider{width:100%;background:url(/../../_resx/v2/img/verticals/dropdown_arrow_grey.png) no-repeat 430px center #fff}.revReg .wider_ev_left{width:230px;background:url(/../../_resx/v2/img/verticals/dropdown_arrow_grey.png) no-repeat 205px center #fff;margin:5px 10px 0 0!important;display:inline-block;float:left}.revReg .wider_ev_right{width:220px;background:url(/../../_resx/v2/img/verticals/dropdown_arrow_grey.png) no-repeat 190px center #fff;margin:5px 0 5px 0 !important}#rblHaveWorkPermit label{width:400px}.registration_tapedeck{margin:0;min-height:0}.registration_tapedeck .tapedeck table{margin:0;background:#fff;border:1px solid #ccc;padding:1px;border-collapse:separate;width:100%}.registration_tapedeck .tapedeck table td{background-color:#fff;width:100%;display:inline-block}.ratings_review .tapedeck table tr{display:inline-block;float:left;width:49.8%}#divWorkType .registration_tapedeck{width:576px;border:1px solid #ccc;padding:1px;border-radius:0;margin-top:5px;display:inline-flex;background:#fff}#divWorkType .registration_tapedeck ul li .workType{padding:0 !important;margin:0 !important}#divWorkType .registration_tapedeck ul{width:100%;margin:0}#divWorkType .registration_tapedeck ul li{padding:8px 24px 7px 9px !important;width:27%;display:inline-block;text-align:center;border-right:1px solid #ccc}#divWorkType .registration_tapedeck ul li:last-child{border-right:none !important}.workType.active{background-color:#407c94;color:#fff}#divWorkType .ratings_review .tapedeck table tr{width:33.2%}.divCurrentStatus .registration_tapedeck .tapedeck table{padding-top:4px}.divCurrentStatus .registration_tapedeck .tapedeck table tr{width:33.1%}.divCurrentStatus tr{width:150px;float:left;display:inline-block}.divCurrentStatus td{width:150px;float:left;margin-top:-3px}.divCurrentStatus input[type="radio"]{margin-top:4px}.has-work-experience label{width:210px}.has-work-experience input[type="radio"]{margin-top:4px}.ratings_review .tapedeck input[type=radio]{display:none;float:left;margin-top:5px;margin-right:15px}.registration_tapedeck .tapedeck label{width:96.5%;padding:6px 3px!important}.ratings_review .tapedeck label:hover,.ratings_review .tapedeck label:focus,.ratings_review .tapedeck label:active,.ratings_review .tapedeck label.active,.ratings_review .tapedeck label.disabled,.ratings_review .tapedeck label[disabled]{color:#fff;background-color:#407c94;*background-color:#407c94;background-color:#407c94 \9;background-color:#407c94;background-color:#407c94 \9;background-image:none}.registration_step h1{margin-left:0;font-family:'Museo300';font-size:30px}.registration_step .get_started{background:#fff;padding:10px 0;width:180px;border-radius:0;display:inline-block;text-align:center;line-height:16px;font-size:16px;font-weight:normal;color:#282828;border:1px solid #2b353e;margin:5px 0 15px 10px}.registration_step .get_started:hover{background:#2b353e;color:#fff}.registration_job__post{margin-left:0}.registration_dob .select-medium:nth-child(2){width:35.1%;background:url(/../../_resx/v2/img/verticals/dropdown_arrow_grey.png) no-repeat 130px center #fff}#divFirstJobStartDate #reqFirstJobStartYear{margin-left:90px}@media only screen and (min-width:769px) and (max-width:1024px){.ifacts_modal{max-height:600px !important;overflow:auto}.ifacts_modal .info_block li{margin-right:10px}#ifactsModal{width:780px;overflow:auto}#ifactsModal .close_button{right:20px;top:15px}}@media only screen and (min-width:1025px) and (max-width:1280px){.ifacts_modal{max-height:750px !important;overflow:auto}#ifactsModal{width:780px;overflow:auto}.ifacts_modal .info_block li{margin-right:10px}}@media only screen and (min-width:1281px) and (max-width:1366px){.ifacts_modal{max-height:750px !important;overflow:auto}.ifacts_modal .info_block li{margin-right:10px}#ifactsModal{width:780px;overflow:auto}#ifactsModal .close_button{right:20px;top:15px}}@media only screen and (min-width:1600px) and (max-width:1680px){.ifacts_modal{max-height:600px !important;overflow:auto}#ifactsModal{width:780px;overflow:auto}.ifacts_modal .info_block li{margin-right:10px}}@media screen and (-webkit-min-device-pixel-ratio:0){input .span3{height:20px;width:236px !important}.select_field .help-inline{margin-top:-50px}.select-xlarge,.select-small,.select-medium{padding:0 0 0 10px !important}.mini_search .mini_select .select-xlarge{padding:0 0 0 5px !important}.advanced_search_block .job_search .select-xlarge{padding:0 5px 0 !important}.dropdown_container .add-on{width:20px !important;height:20px !important}.dropdown_container .input-prepend input{width:235px}.search_container .dropdown_content_holder{width:610px !important;margin-top:15px !important}.search_container .options{padding-top:4px}.search_container .job_search .select-xlarge{width:380px !important}.search_container .dropdown_content_holder .select-xlarge{width:280px !important}.refine_search .display .select-xsmall,.refine_search .display .select-small{padding:0 8px 0 4px !important;line-height:25px}.file_upload input[type=file]{line-height:25px}.upload-image-profile:hover{padding:12px 14px}.refine_search .squaredOne label{left:-1px;top:4px}.site_login .input_field{width:235px}.your_story .dob_wrapper .select-medium{padding:0 2px 0 !important}.your_story .job_submission .select-medium{padding:0 2px 0 !important}.widget_builder select{line-height:22px}.job_registration .user_info #divCVUploader select{padding:0 6px 4px !important}.traditional_container .header_wrapper .downward_dog{bottom:-61%}.verticals_template{margin-top:-30px}.directory_search_header input.text,.directory_search_header .k-autocomplete{height:44px}.email_alert .input_field .k-input{margin:0;padding:3px 0 0 0;width:248px !important}.email_alert .email_submission fieldset .k-widget{margin:0 0 0 -14px;width:250px}.job_search .k-input{height:60px!important}.training_search .vertical_search_content .search_icon{top:-29px}::i-block-chrome,.traditional_container .search_results{margin-bottom:-25px;padding:40px 0 75px}::i-block-chrome,.traditional_container .search_content .create_alert_container{display:inline-block}::i-block-chrome,.traditional_container .header_wrapper .downward_dog{bottom:-62%}}_:-ms-fullscreen,:root .header .links_wrapper li .dropdown_content_subnav{margin-top:118px}_:-ms-fullscreen,:root .directory_search_header input.text,.directory_search_header .k-autocomplete{margin-right:-3px;height:44px}_:-ms-fullscreen,:root .dropdown_container .input-prepend input[type=email],_:-ms-fullscreen,:root .dropdown_container .input-prepend input[type=password]{height:20px!important}.ie10 input .span3{height:20px;width:236px}.ie10 .dropdown_container .add-on{width:20px !important;height:20px !important}.ie10 .dropdown_container .input-prepend input{width:235px;height:20px}.ie10 .dropdown_container .checkbox_field{margin-top:4px}.ie10 .search_container .dropdown_content_holder{width:610px;margin-top:9px !important}.ie10 .refine_search .salary_range .pwd{margin-top:17px}.ie10 .refine_search .squaredOne label{left:3px;top:5px}.ie10 .refine_search .squaredTwo label{left:2px;top:6px}.ie10 .results_wrapper .display .select-small{padding-top:3px !important}.ie10 .forms_wrapper .squaredOne label,.ie10 .forms_wrapper .squaredTwo label,.ie10 .forms_wrapper .squaredThree label{left:1px}.ie10 .site_login .pwd{margin-top:13px}.ie10 .article_content .article_item img{height:100px;width:190px}.ie10 .career_advice .category_focus{width:610px}.ie10 .your_story .user_info .thanks .input_field{width:414px !important}.ie10 .traditional_container .search_results{margin-top:0}.ie10 .traditional_container .create_alert_container{display:inline-block}.ie10 .directory_search_header input.text,.directory_search_header .k-autocomplete{margin-right:-3px;height:44px}.ie10 .dropdown_container .input-prepend input[type=email],.ie10 .dropdown_container .input-prepend input[type=password]{height:20px!important}.ie10 .training_refined_search .sector ul li input[type=checkbox]{margin:-3px 10px 0 0}.ie10 .ratings_review input[type=checkbox]{margin:-3px 10px 0 0}*,*:after,*:before{box-sizing:content_box !important}.ie9 input .span3{height:20px;width:236px}.ie9 .dropdown_container .add-on{width:20px !important;height:20px !important}.ie9 .dropdown_container .input-prepend input{width:235px;height:20px}.ie9 .dropdown_container .checkbox_field{margin-top:4px}.ie9 .search_container .dropdown_content_holder{width:610px;margin-top:9px !important}.ie9 .results_wrapper .display .select-small{padding-top:3px !important}.ie9 .refine_search .salary_range .pwd{margin-top:17px}.ie9 .roundedOne label,.ie9 .roundedTwo label,.ie9 .roundedThree label,.ie9 .roundedFour label{background:url(/../../_resx/v2/img/careers24_sprite.png) no-repeat -25px -25px #b1b1b1}.ie9 .refine_search .squaredOne label,.ie9 .refine_search .squaredTwo label{left:3px;top:6px}.ie9 .forms_wrapper .squaredOne label,.ie9 .forms_wrapper .squaredTwo label,.ie9 .forms_wrapper .squaredThree label{left:1px}.ie9 .site_login .pwd{margin-top:13px}.ie9 .article_content .article_item img{height:100px;width:190px}.ie9 .career_advice .category_focus{width:610px}.ie9 .your_story .user_info .thanks .input_field{width:414px !important}.ie9 .traditional_container,.ie9 .graduate_container{margin-top:-62px !important}.ie9 .traditional_container .header_wrapper{margin-top:38px}.ie9 .traditional_container .search_results{margin-top:0}.ie9 .traditional_container .create_alert_container{display:inline-block}.ie9 .traditional_container .header_content .select_dropdown{color:#000}.ie9 .traditional_container .header_content .select_dropdown option{background:none}.ie9 .traditional_container .header_wrapper .downward_dog{bottom:-42%}.ie9 .premium_jobs{margin:0 !important}.ie9 .applied_to h5{margin:60px 0 10px !important}.ie9 .vertical_search .vertical_search_content .select_dropdown{background:#fff;width:245px}.ie9 .directory_search_header input.text,.directory_search_header .k-autocomplete{margin-right:-3px;height:44px}.ie9 .dropdown_container .input-prepend input[type=email],.ie9 .dropdown_container .input-prepend input[type=password]{height:20px!important}.ie9 .vertical_search .vertical_search_content input{height:29px}.ie9 .training_refined_search .sector ul li input[type=checkbox]{margin:-3px 10px 0 0}.ie9 .ratings_review input[type=checkbox]{margin:-3px 10px 0 0}.ie9 .company__reviews .detail_header__nav ul{padding:0}.ie9 .company__reviews .detail_header__navlist{background:#e2e2e2;display:inline-block;margin:0 auto;text-align:center;width:100%;height:42px}.ie8 input .span3{height:20px;width:236px}.ie8 .results_wrapper .display{border-top:1px solid #e7e7e7}.ie8 .results_wrapper .display .select-xsmall{padding:0 0 4px 5px !important}.ie8 .results_wrapper .display .select-small{padding:0 0 4px 5px !important}.ie8 .results_wrapper .display .controls.control_select_xsmall{border-top:1px solid #e7e7e7}.ie8 .job_registration .user_info .form_fields input[type="checkbox"]{visibility:visible !important}.ie8 .elastislide-horizontal ul li{margin:0 7px !important;padding-bottom:0 !important;max-width:120px !important;max-height:80px !important}.ie8 .dropdown_container .add-on{width:20px !important;height:20px !important}.ie8 .dropdown_container .input-prepend input{width:235px}.ie8 .dropdown_container .checkbox_field{margin-top:4px}.ie8 .search_container .dropdown_content_holder{width:610px;margin-top:10px !important}.ie8 .refine_search .salary_range .pwd{margin-top:17px}.ie8 .refine_search .display .select-xsmall,.ie8 .refine_search .display .select-small{padding:5px 0 5px 8px !important}.ie8 .slider_wrapper{border:1px solid #ddd}.ie8 .site_login{border:1px solid #ccc}.ie8 .site_login .pwd{margin-top:13px}.ie8 .benefits_wrapper .benefits li,.ie8 .benefits_wrapper .benefits_list li{background:#f2f2f2}.ie8 .benefits_wrapper .benefits li.list_alternate,.ie8 .benefits_wrapper .benefits_list li.list_alternate{background:#e8e8e8}.ie8 .once_off .user_info .form_fields{padding-bottom:0}.ie8 .once_off .user_info .terms_notice{margin-top:-10px;padding-bottom:10px}.ie8 .once_off .progress_container{display:inline-block}.ie8 .your_story .dob_wrapper .select-medium{padding:0 2px 5px !important}.ie8 .your_story .job_submission .select-medium{padding:0 2px 5px !important}.ie8 .article_content .article_item img{height:100px;width:190px}.ie8 .career_advice .category_focus{width:610px}.ie8 .graduate_container .content_insert{border:1px solid #ccc}.ie8 .graduate_container .block2 ul li{margin-right:8px}.ie8 .traditional_container,.ie8 .graduate_container{margin-top:-62px !important}.ie8 .traditional_container .search_results{margin-top:2px}.ie8 .traditional_container .create_alert_container{display:inline-block}.ie8 .traditional_container .header_content .select_dropdown{color:#000}.ie8 .traditional_container .header_content .select_dropdown option{background:none}.ie8 .traditional_container .search_content li{margin:0 15px 20px 0}.ie8 .traditional_container .search_content li.ie_view_all a{color:#fff;display:inline-block;font-size:16px;font-weight:bold;line-height:32px}.ie8 .traditional_container .search_content li.ie_view_all a p{display:inline}.ie8 .traditional_container .search_content li.ie_view_all a span{background:url(/../../_resx/v2/img/verticals/verticals_sprite.png) no-repeat -5px -229px;display:inline-block;height:24px;position:relative;top:7px;width:30px}.ie8 .traditional_container .search_content li.ie_view_all{background:#2b353e;display:block}.ie8 .traditional_container .useful_randoms ul li{margin-right:15px}.ie8 .traditional_container .header_wrapper .downward_dog{bottom:-55%}.ie8 .ifacts_modal .info_block li{margin-right:20px}.ie8 .vertical_search .vertical_search_content .select_dropdown{background:#fff;width:245px}.ie8 .vertical li h4{background:#2b353e}.ie8 .directory_search_header input.text,.directory_search_header .k-autocomplete{margin-right:-3px;height:44px}.error{color:#b94a48}.hidden{display:none}.icon_tooltip_active{background-image:url(/../../_resx/v2/img/glyphicons-halflings.png) !important}.job_description .partner-ad{border-radius:0;margin-bottom:15px;margin-top:15px;font-weight:bold;width:132px;background:#909090;color:#fff;text-align:center}.mini-login .btn{line-height:normal;padding:15px 0 15px 0}.refine_search .display input[type='submit']{left:185px;position:relative}.day{width:100px}.month{width:100px}.year{width:100px}.miscellaneous .login_page button,.miscellaneous .login_page input.btn[type="submit"]{margin-top:0}.login_page span.req{display:inline}.bordered_box.shortlist div{padding:0 10px 10px 10px}a.btn-advertise{height:auto;padding:8px 15px}.idle-modal{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;background:none !important;border:none !important;width:1050px;margin-left:-525px}.idle-modal .modal-body{overflow:visible}.cv_store input[type='submit']{margin:10px 0 0}.recruiter_logo a img{width:120px;height:60px}#lnk-global-feedback{display:block;position:fixed;z-index:20;right:0;top:310px;height:148px;width:36px;background:#407c94 url(/_resx/images/feedback_button.png) no-repeat;text-indent:200px;border-radius:5px 0 0 5px;-webkit-transition:width .8s ease 0s;transition:width .8s ease 0s}#lnk-global-feedback:hover{width:50px}h1{font-size:22px}.job_search_content h1{font-size:24px;font-family:'Trebuchet MS';margin-top:0;margin-bottom:5px;line-height:28px}.search h1{display:block;margin:10px 0 5px}.job_search_results h2{font-size:12px;margin:0 0 0 10px}.make_minimanager{display:none}.article_content .article_item img{height:100px}.multichoice_dropdown{width:145px;font-weight:bold;display:inline-block;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#f5f5f5;background-repeat:repeat-x;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);-moz-border-radius:0;border-radius:0;margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);background-image:linear-gradient(to bottom,#fff,#e6e6e6);border-left-color:inherit;border-left-width:0;border-right-style:none;border-right-color:inherit;border-right-width:0;border-top-style:none;border-top-color:inherit;border-top-width:0}.multichoice_dropdown option{background-color:#fff;font-weight:normal}.documents_store{padding:5px}.documents_store .span8{display:inline-block;float:none;padding:20px 0 5px}.documents_store .span6,.cv_store .span2{margin:0}.documents_store .posted{font-size:11px;color:#777;font-weight:normal}.documents_store h3{margin-bottom:15px}.documents_store a.doc_file{font-size:14px;font-weight:bold}.documents_store p{font-size:14px}.documents_store ul{height:25px;margin-left:-10px;padding-bottom:0;padding-left:0}.documents_store li .remove_shortlist{background:url(/../../_resx/v2/img/glyphicons_halflings_blue.png) no-repeat -302px 7px;display:inline-block;height:32px;line-height:20px !important;vertical-align:middle;width:30px}.documents_store button{margin:20px 0 0 0}.span8_custom{width:620px}.browse_jobs_custom ul li{display:inline-block;overflow:hidden;padding:0 30px 0 0;text-overflow:ellipsis;white-space:nowrap;width:160px}.once_off_vacancy_edit .form_fields ul{margin-bottom:0}.once_off_vacancy_edit tr:nth-child(odd){background:none}.sidePanelArticle .article_side_item .article_image{border:medium none;box-shadow:0 0 3px 1px #c8c8c8;display:inline-block;padding:5px !important;width:270px}.sidePanelArticle .article_side_item .article_image_content{background:#ebebeb;display:inline-block;padding:0 10px 10px 10px;width:270px}.sidePanelArticle .article_side_item .article_image_content h5{margin-bottom:2px}.sidePanelArticle .article_side_item .article_image_content h5 a{font-size:16px}.sidePanelArticle .article_side_item .article_image_landing{margin-bottom:20px;margin-right:25px}.sidePanelArticle .article_side_item .first_bucket{margin-top:0}.sidePanelArticle .article_side_item .article_side_item_content li:first-child{float:left}.sidePanelArticle .article_side_item .article_side_item_content li:first-child,.article_page .article_side_item_content li:nth-child(2){padding-top:0;padding-left:0}.sidePanelArticle .article_side_item .article_side_item_content li:nth-child(2){padding-top:0;padding-left:0;margin-top:0}.sidePanelArticle .article_side_item .article_side_item_content li:nth-child(-n+5){padding-left:0}.sidePanelArticle .article_side_item .article_side_item_content li:nth-child(even){float:right}.sidePanelArticle .article_side_item .article_side_item_content li{display:inline-block;float:left;padding-bottom:5px;width:290px}.sidePanelArticle .article_side_item .article_side_item_content li p,.article_page .article_image_content p{font-size:12px;line-height:18px}.sidePanelArticle .article_side_item .article_side_item_content li p{max-height:55px;overflow:hidden}.sidePanelArticle .article_side_item span{font-weight:bold;display:block}.sidePanelArticle .article_side_item_content{border-bottom:1px solid #e6e6e6;border-top:1px solid #fff;display:block;height:15px;margin-top:5px}.sidePanelArticle .article_side_item_content h6{margin:0 !important}.sidePanelArticle .article_side_item h5{font-size:18px;color:#069}.sidePanelArticle .article_side_item h6 a{font-size:14px;line-height:14px;text-overflow:ellipsis;white-space:nowrap;width:275px;overflow:hidden;display:block}.article_bucket_item img{background:#fff;border:none;box-shadow:0 0 3px 1px #c8c8c8;display:inline-block;float:left;margin-right:10px;padding:2px}a.biggerContentLink{text-decoration:none;color:#069;font-size:16px;margin-left:20px}a.biggerContentLink:hover{text-decoration:none;color:#333;font-size:16px}.imgcropper .img_description{width:400px !important;min-width:400px}.vacancy_preview{background:#fef1ba !important;border-radius:0;display:block;height:90px;margin:10px 0 10px 20px;padding:0 0 10px 10px}.vacancy_preview input{border:0;margin:14px}.vacancy_preview h3{margin-bottom:0}.vacancy_preview h5{display:block;font-weight:normal;margin-top:0;clear:both}.careers_action_text{color:#390}.form-control{border-radius:0 !important}.btn-nocolor{background-color:#f0f0f0;color:#069;border-right:1px solid #000}.forms_container .alert:hover{padding:7px 15px 7px !important}.btnRegisterNowPnl:hover{padding:6px 15px !important}.btn-primary.review-next-btn:hover{padding:6px 15px 6px !important}.review-next-btn:hover{padding:6px 15px 6px !important}.add-reviews-question:hover{padding:7px 15px 7px !important}.search .job_search .k-menu .k-item>.k-link{font-size:16px !important}.uxSubPanel{display:block;border-bottom:2px solid #fff;padding:10px 5px;text-transform:capitalize;color:#069 !important;margin-bottom:5px;background:#f3f3f3;border:1px solid #cfcfcf}label.uxMinWorkHistory{color:#069 !important;font-weight:normal}.uxWorkHistoryExpand .fa{font-size:20px;color:#069;cursor:pointer;float:right}.uxSubPanel .fa{color:#069;float:right;margin-right:2px;cursor:pointer;font-size:16px}.uxWorkHistoryShrink.fa-2.fa-minus.fa.i{color:#069;float:right}.addhist{float:left !important;display:inline-block !important;margin-right:10px !important}.addhist:hover{padding:6px 15px !important}.uxMainPanel .detail-set .controls .k-input{width:450px !important}.uxNext:hover{padding:6px 15px !important}#divLinks .btn-primary{margin-top:-2px !important}#divLinks .btn-primary:hover{padding:6px 15px !important}#divLinks a.uxCancel{margin-left:5px}.job_registration .add-work-experience{background:#fff !important;padding:0 !important;margin-bottom:20px;border:none !important}.uxMainPanel .detail-set{padding:10px;margin-bottom:10px}#divExperienceEdit.add_exp{background:#fff !important}#divExperienceEdit.add_exp.detail-set{padding:0 !important;border:none !important;background:#fff !important}.pnlWorkItems .detail-set{border:none !important;padding:0 !important;margin-bottom:0 !important;background:#fff !important}#lnkAddExperience.addons{margin-left:5px;display:inline-block}a.uxEdit{float:right;position:absolute;right:34px;cursor:pointer}a.uxEdit::before{content:" | "}.pnlSeoMoreSectors{margin-left:-5px}.pnlSeoMoreSectors .span3 .row ul{display:block;width:940px;padding-left:5px}.pnlSeoMoreSectors .span3 .row li{float:left;width:290px;margin-right:20px;display:inline-block}.pnlSeoMoreSectors .span3 .row li a{color:#069 !important}#inSearch_listbox .k-item .autostyle:hover{color:#65b621;cursor:pointer}#inSearch_listbox .k-popup .k-list .k-item{color:#65b621 !important;cursor:pointer}#inSearch_listbox .k-item .autostyle:active{background:#65b621;color:#fff}#inSearch_option_selected{background:#65b621;border:none}#inSearch_option_selected .autostyle{color:#fff}#inSearch_option_selected .autostyle:hover{color:#fff}.k-list .k-item{border-radius:0 !important}#inSearch_listbox .k-item .k-state-hover+#inSearch_listbox .k-item .autostyle:hover{color:#65b621 !important;cursor:pointer !important}.futureOfHR .full-width{width:100%}.futureOfHR p{font-size:13px}.futureOfHR .grey-1{background:#2b353e;color:#fff}.futureOfHR .grey-2{background:#f2f2f2;padding:18px 0 30px 0}.futureOfHR .grey-3{background:#455469;color:#fff;padding:18px 0 30px 0}.futureOfHR .default-white{padding:18px 0 30px 0}.futureOfHR .head-container{text-align:center}.futureOfHR .head-container h1{font-size:17px !important;margin:0}.futureOfHR .image-container{padding:20px 0}.futureOfHR h2{font-size:24px;color:#e70281;text-align:center}.futureOfHR h3{font-size:24px}.futureOfHR ul{margin-left:16px}.futureOfHR ul li{font-size:13px;list-style:disc;line-height:23px}.futureOfHR .futureOfHR-row .col-50{width:50%;float:left}.futureOfHR .futureOfHR-row .col-50 button{background:#e70082;border:none;color:#fff;font-size:13px;padding:13px 55px 12px 55px;margin-bottom:18px;margin-top:55px}.futureOfHR .futureOfHR-row .col-50 a{color:#fff;font-size:13px}.futureOfHRcontact,.futureOfHRbanner{text-align:center}.futureOfHRcontact a{color:#df047a}.futureOfHRbanner{margin-bottom:-20px}.generic_results .job_search_wrapper .job_search_content span.schema{color:inherit;font-size:inherit;font-weight:inherit;display:inline}.recruiter_quick_info{text-align:left;color:#595959;background:#f2f1f1}.trms h1{font-size:22px;margin-bottom:0}.trms h2{font-size:19px;margin-top:0;margin-bottom:0}.trms ul{padding-left:15px}.trms ul li{list-style:disc !important;margin-bottom:10px}.trms .trms-section{margin-bottom:30px}.errorpass{position:relative;bottom:5px}