@font-face{font-family:'Jobbydoo';src:url('../font/Jobbydoo.eot?v=1.6');src:url('../font/Jobbydoo.eot?#iefix&v=1.6') format('embedded-opentype'),url('../font/Jobbydoo.woff2?v=1.6') format('woff2'),url('../font/Jobbydoo.woff?v=1.6') format('woff'),url('../font/Jobbydoo.ttf?v=1.6') format('truetype'),url('../font/Jobbydoo.svg?v=1.6') format('svg');font-weight:normal;font-style:normal}body,html{background:#FFF;height:100%;font-family:'trebuchet ms',sans-serif;color:#666}input,button{font-family:'trebuchet ms',sans-serif}html,body,h1,h2,h3,input,div,span,p,form,ul,li,img,tr,td,table,tbody{margin:0;padding:0;border:0;font-size:16px}em{font-style:normal;font-weight:700}a{text-decoration:none}a:hover{text-decoration:underline}.shadow{-moz-box-shadow:0 3px 5px -2px rgba(0,0,0,0.3);-webkit-box-shadow:0 3px 5px -2px rgba(0,0,0,0.3);box-shadow:0 3px 5px -2px rgba(0,0,0,0.3)}.dropshadow{-moz-box-shadow:3px 3px 5px -2px rgba(0,0,0,0.3);-webkit-box-shadow:3px 3px 5px -2px rgba(0,0,0,0.3);box-shadow:3px 3px 5px -2px rgba(0,0,0,0.3)}.unsel{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.corner{-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.hidden{display:none}.searchinp,.jdbutton,.pagelist a,.curpage,input,.jdselect .selectbox,.jdselect .dropdown,.jdslideback,.jdslidehandle,.top-jobs div,.top-cities div,.searchtop-list,.hsuggest,.hsuggestextra ul,#mailalert,#mailalert_sticky,#simplemodal-container,.relbox,.relboxhl,.relboxfilter,.relboxunfilter,.ressuggest,.xlist,.error,.ok,.popuperr,.popupok{-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.blue{color:#39C}#cookie-wrap{display:none;position:fixed;bottom:0;width:100%;mix-height:40px;max-height:5000em;background:#eaf6ff;border-top:2px solid #efefef;opacity:.8;z-index:1000}#cookie-cont{min-height:30px;padding:5px 20px;margin:0 auto}#cookie-text{font-size:13px;text-align:center;color:#666;margin-right:20px;line-height:30px}#cookie-text a{color:#666;text-decoration:underline}#cookie-x:before{font-family:'Zapf Dingbats',sans-serif;font-size:22px;color:#39C;text-align:center;position:absolute;right:10px;top:7px;cursor:pointer;content:'✖'}#cookie-ok{display:inline-block;color:#FFF;background:#39C;text-align:center;width:30px;height:15px;font-size:10px;cursor:pointer;margin-left:2px}#sbar-wrap,#main-wrap,#foot-wrap{width:100%;min-width:1024px;max-height:5000em}#home #sbar-wrap,#main-wrap,#foot-wrap{min-width:800px}#job #sbar-wrap,#job #main-wrap,#job #foot-wrap{min-width:1095px}#job #sbar-cont,#job #main-cont,#job #foot-cont{max-width:1428px}#sbar-wrap{position:fixed;top:0;left:0;height:90px;z-index:1000;background:#fafafa;border-bottom:1px solid #efefef}#content #sbar-wrap{height:60px}#main-wrap{min-height:100%;height:auto !important;height:100%;margin-bottom:-41px;background:#FFF}#home #main-wrap{background:#fafafa}#foot-wrap{position:relative;bottom:0;left:0;height:40px;z-index:1000;background:#fafafa;border-top:1px solid #efefef}#sbar-cont{padding:10px 20px 0 20px}#main-cont{padding:100px 20px 20px 20px}#home #main-cont{padding:120px 0 40px 0}#browse #main-cont{padding:113px 0 20px 0}#content #main-cont{padding-top:70px}#foot-cont{padding:0 20px}#sbar,#main,#foot{max-width:1560px;margin:0 auto;border-collapse:collapse}#home #main,#home #sbar,#home #foot{max-width:1280px;margin:0 auto;border-collapse:collapse}#home #main{padding:20px}#home .logo span{font-size:90px}.logo{font-family:'Jobbydoo'}a.logo-href{display:block;position:relative;text-decoration:none}a.logo-href:hover span.l{color:#36a3da}a.logo-href:active span.l{color:#2f8dbd}a.logo-href:hover span.r{color:#a3a5a8}a.logo-href:active span.r{color:#838588}.logo span{font-size:41.5px}.logo .l,.logo a .l{color:#39C}.logo .r,.logo a .r{color:#939598}.claim{margin:10px 0 35px 0}.claim h1{color:#939598;font-weight:700;font-size:23px}.searchtop{cursor:pointer;color:silver;font-size:13px;padding:5px 0 0 5px}.searchtop:hover{text-decoration:underline}.searchtop-list{padding:5px;margin:5px 9px -30px 0;display:none;overflow:hidden}.searchtop-list.hidden{visibility:hidden}.searchtop-list a{color:silver;display:inline-block;font-size:13px;line-height:22px;margin-right:6px;width:163px !important;min-width:163px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#top-main{background:#FFF;margin:25px 0 0 0;padding:0 20px;border-top:2px solid #efefef;border-bottom:2px solid #efefef}#top-cont{max-width:1280px;margin:0 auto;padding:20px 0;border-spacing:0}#top-browse{background:#f5f5f5;margin:0;padding:0 20px;border-bottom:2px solid #efefef}#top-browse-cont{max-width:1280px;margin:0 auto;padding:5px 0;border-spacing:0}#top-browse-cont a{font-size:13px;color:#939598;font-weight:700}.top-box{width:50%;vertical-align:top}.top-jobs,.top-cities{padding-left:5px;margin-right:15px}.top-spacer{width:163px !important;min-width:163px}.top-jobs a,.top-cities a{color:#39C;display:inline-block;font-size:13px;line-height:22px;margin-right:6px;width:245px !important;min-width:245px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-jobs.thincol a,.top-cities.thincol a{width:117px !important;min-width:117px}.top-jobs h2,.top-cities h2{margin-bottom:15px;font-size:14px;color:#939598}.browse-head{padding:0 20px}.browse-cont{background:#eaf6ff;margin-top:10px;padding:20px;border-top:1px solid #efefef;border-bottom:1px solid #efefef}.browse-cont+.browse-cont{margin-top:30px}.browse-jobs{max-width:1560px;margin:0 auto}.browse-title+.browse-title{margin-top:25px;margin-bottom:-5px;font-size:14px}.browse-title span,.browse-title a{color:#39C;font-weight:700}.browse-list{margin:15px 0 0 0}.browse-list a{color:#39C}.browse-list span{color:#39C;display:inline-block;font-size:14px;line-height:28px;width:320px !important;min-width:320px;margin-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.browse-list span.browse-small{width:24px !important;min-width:24px}.browse-list span.browse-dis{color:#939598}#foot{text-align:right;font-size:13px;line-height:40px}#sbar td,#main td{vertical-align:top}#sbar td.sbar-logo{vertical-align:bottom}.sbar-logo{width:188px;min-width:188px;text-align:left}.sbar-logo img{border:0}.sbar-item{width:50%}.label{font-size:17px;display:block;height:15px;min-height:15px;max-height:15px;margin-bottom:7px;font-weight:700;color:#39C}.searchitem{position:relative;margin-right:15px}.sbar-button{padding-top:22px;width:178px;min-width:178px;text-align:right}.sbar-button .jdbutton{width:163px;padding:0}#home .sbar-button{width:auto;min-width:0}.searchdist{width:80px;height:60px;margin-top:2px;float:left}.main-lspacer{width:188px;min-width:188px}.main-filt{width:163px;min-width:163px;padding:4px 25px 0 0}.main-content{width:100%}#job .main-content{width:728px;max-width:728px}.main-left{width:300px;min-width:300px;padding:0 25px 0 0}.main-right{width:300px;min-width:300px;padding:0 0 0 25px}.main-rspacer{width:144px}.contenttext{border:1px solid #efefef;margin-top:30px;padding:20px}.contenttext a{color:#39C}.contenttext,.contenttext *{text-align:justify;line-height:20px;font-size:14px}.contenttext h2,.contenttext h1{color:#39C}#foot a{border-right:1px solid #cecece;color:#666;padding:0 10px 0 5px}h1{font-size:20px;color:#666}.htitle-a h1,.htitle-a h2{font-size:17px;display:inline-block}.push{height:40px;background:0;clear:both}.clear{clear:both;height:0;overflow:hidden}.space{clear:both;display:block;height:10px;min-height:10px}.searchinp{font-size:17px;height:32px;width:100%;padding:5px 0 5px 5px;border:1px solid #cecece;display:block}.searchinp:focus{outline:none !important;border-color:#39C;-webkit-box-shadow:0 0 2px 1px #39C;-moz-box-shadow:0 0 2px 1px #39C;box-shadow:0 0 2px 1px #39C}.jdac{border:1px solid #cecece;border-width:0 1px 1px 1px;background:#fff;z-index:10}.jdac ul{list-style:none}.jdac li{line-height:25px;height:25px;padding:5px;display:block;text-align:left;cursor:pointer}.popupinput .jdac li{font-size:17px}.jdac li:hover,.jdac li.highlight{line-height:25px;height:25px;padding:5px;display:block;text-align:left;background:#eaf6ff}.joblistbig{display:block;font-size:13px;font-weight:400;margin-top:10px}.joblistbig a{color:gray}.jdbutton{border:0 none;color:#fff;font-weight:700;height:44px;line-height:44px;padding:0 14px;background:#39C;cursor:pointer;outline:none !important}.jdbutton:hover{background:#36a3da}.jdbutton:active{background:#2f8dbd}.jdbutton[disabled]{background:#efefef;color:#fafafa;cursor:default}.jdbutton.jdlightbutton{background:#d0d0d0}.jdbutton.jdlightbutton:hover{background:#dadada}.jdbutton.jdlightbutton:active{background:#cacaca}.jdcmd{color:#39C;margin-left:2px;cursor:pointer}#addthisquery.jdcmd{color:#ff8f00}.jdcmd:hover{text-decoration:none;color:#ff8f00}.jdslider{position:relative;width:206px;min-width:206px;min-height:42px}.jdslideval{font-size:13px;color:#39C;padding-bottom:10px}.jdslideback{position:relative;width:100%;height:6px;background:#FFF;border:1px solid #cecece;margin:auto}.jdslidefront{position:absolute;top:0;bottom:0;width:0;height:100%;background:#eaf6ff;margin:auto}.jdslidehandle{position:absolute;width:18px;height:18px;background:#39C;top:-6px;left:-1px;cursor:pointer}.jdsel{display:none}.jdselect{display:inline-block;width:161px;min-width:161px;min-height:25px;position:relative}.searchitem .jdselect{position:absolute;width:50px;min-width:50px;right:3px;bottom:10px}.jdselect .selectbox{position:absolute;width:100%;height:100%;background:#FFF;border:1px solid #cecece;cursor:pointer;z-index:10}.jdselect .selectbox span{display:inline-block;color:#666;padding-left:5px;font-size:13px;line-height:25px}.searchitem .jdselect .selectbox span{color:#a9a9a9}.jdselect .selectarrow{position:absolute;right:5px;top:8px;color:#666;font-size:10px;cursor:pointer;z-index:11}.searchitem .jdselect .selectarrow{color:#a9a9a9}.jdselect .selectflag{position:absolute;left:5px;top:5px;color:#666;font-size:10px;cursor:pointer;z-index:11}.jdselect .selecthead .selectflag{visibility:hidden}.searchitem .jdselect .selectflag{color:#a9a9a9}.jdselect .dropdown{position:absolute;top:0;left:-15px;list-style:none;background:#FFF;border:1px solid #cecece;z-index:20}.jdselect li{position:relative;background:#FFF;cursor:pointer}.jdselect li.selecthead,.jdselect li.selecthead:hover{background:#FFF;border-bottom:1px solid #cecece;cursor:default}.jdselect li:hover{background:#eaf6ff}.jdselect li span{display:inline-block;padding-left:20px;color:#666;font-size:13px;line-height:25px}.searchitem .jdselect li span{color:#a9a9a9}.imgemail,.usernew{background:url('../images/sprite.png') repeat scroll 0 0 transparent}.hmain{height:auto;padding:10px 0 0 5px}#locations .hmain,#titles .hmain,#user .hmain,#unsub .hmain{padding-left:0}.htitle{font-weight:700;padding-bottom:10px}.htitle a{color:#39C}.htitleright{text-align:right;padding:13px 5px 0 10px;font-size:16px;white-space:nowrap}.hsuggest{float:left;height:auto;margin-top:15px;max-height:40px;color:#666;font-size:14px}.main-header,.main-counter{border-bottom:1px solid #efefef}.main-content .hsuggest{float:none;padding:10px;margin-top:15px;color:#666;background:#eaf6ff}.hsuggest a,.hsuggest a:visited,.hsuggest a:active{color:#ff8f00}.hautosuggest{color:#ff8f00;font-size:14px;font-style:italic}.hsuggestextra{float:left;margin:10px 10px 0 10px}.hsuggestextra .jdselect{min-width:5px}.hsuggestextra .selectbox span,.hsuggestextra li span{color:#ff8f00}.resultitem{border-bottom:1px solid #efefef;min-height:56px;padding:15px 0 15px 5px;color:#666}.resultitem.last{padding-bottom:30px}.xresults{margin-top:20px;border-left:5px solid #39C;display:none}.xresults .resultitem:first-child{border-bottom:0;border-top:0}.xresults .resultitem{border-bottom:0;border-top:1px solid #efefef;padding-right:0;margin-right:0}.resultitem.csaitem{position:relative;border-bottom:0;min-height:21px;margin-top:-10px;padding:0 0 0 5px}.resultitem.csaitem .resitemright{display:none;float:none;position:absolute;right:10px}.resultitem.csaitem .resitemleft{width:100%}.resitemtop{text-align:right;padding-bottom:10px}.resitemsite{float:left;width:130px;overflow:hidden;text-overflow:ellipsis;color:#AAA}.resitemsite .jobhost{font-size:14px;color:#AAA;white-space:nowrap}.resitemmid{margin-left:140px}.resitemleft{float:left;width:85%}.resitemright{float:right;text-align:right;width:15%}.inditem{display:none;position:relative}.inditem.ind-abottom .inda{position:absolute;bottom:25px;right:5px}.inditem.ind-atop .inda{position:absolute;bottom:5px;right:5px}.inditem.ind-adet .inda{position:absolute;bottom:-21px;right:-3px}.inda a,.inda a:active,.inda a:visited{color:#666}.inda a:hover{text-decoration:none}.resjob{margin-bottom:3px}.resjob a,.resjob a:visited{color:#39C}.resloc a,.resloc a:visited{color:#666}.rescompany{font-size:14px;padding:5px 0 3px 0}.resultitem .reshostdate{position:relative;top:-6px;max-height:17px}.resjobinfo{display:inline-block;padding:5px 5px 3px 0}.resjobinfo,.resjobinfo span{color:#666;font-size:14px}div.resjobinfo{display:block}.resjobinfo+.resjobinfo:before{content:'-\A0'}.resjobtopinfo+.resjobtopinfo:before{content:'-\A0'}.resloc{font-size:14px;color:#AAA}.resloc .resdist{font-size:14px}.resdist{display:inline-block;margin-top:2px;color:#AAA;font-size:11px}.resextra{cursor:pointer;display:inline-block;font-size:11px;margin-top:5px;color:#39C;text-decoration:underline !important}.resitemmid .resextra{display:block}.showdetails>span{cursor:pointer;text-decoration:underline !important}.jobdetails-block{display:none}.jobdetails-show{text-align:left;font-size:14px;max-width:728px;color:#666;padding:5px 0 3px 0}.resitemmid .jobdetails-show{max-width:100%}.joblabel{color:#39C;text-decoration:underline;margin-left:5px}.jobdetails-link .joblabel{margin:0 5px 0 0;font-size:13px}.xlist{text-align:center;padding:5px;margin:15px 0 0 15px;background:#fafafa;border-top:1px solid #efefef;border-bottom:1px solid #efefef}.xlist a{color:#39C;font-size:14px}.detailitem{text-align:center;margin-top:10px;padding:0}.detailitem .resinfo{margin-bottom:18px}.detailitem .resjob span{color:#39C;font-size:20px}.detailitem .rescompany span{font-size:17px}.detailitem .rescompany>span{padding-right:5px}.detailitem .reshostdate{font-size:15px}.detailitem .jobdetails{display:block;text-align:left;padding:20px 0 10px 0;font-size:15px;color:#666;line-height:150%}#job .jobdetails-show{color:#AAA}.detailitem .jobbutton{text-align:center;margin:10px 0}.detailitem .jdbutton{font-size:16px;margin:0 2px;padding:0 8px}.detailitem .jdbutton[disabled]{visibility:hidden}.detailitem .jddarkbutton{background:#939598}.detailitem .jddarkbutton:hover{background:#a3a5a8}.detailitem .jddarkbutton:active{background:#838588}.detailitem .resbody{margin:10px 0}.detailitem .afctop{padding-top:25px}.detailitem .afcmid{padding:15px 0}.detailitem .afcintext{float:right;margin:5px 0 0 20px}.detailitem .afcintext-l{float:left;margin:5px 20px 0 0}.detailitem .afcbottom{padding-top:20px}.detailitem .afc{padding:22px 0}.afcbottom{text-align:center;padding:15px 0}.detailitem .ressuggest{border-top:1px solid #efefef;margin:0}.detailitem .ressuggesttitle{font-size:17px;font-weight:normal}.detailitem .ressuggestitem{font-size:15px}.reltitle{font-size:16px;padding-left:5px;padding-bottom:5px}.detailrel .relbox{float:left;width:50%;margin-bottom:10px}.detailrel .relboxtitle{font-size:16px;padding-left:5px}.detailrel .relboxtitle .reljob{font-size:16px}.detailrel .relboxjob{font-size:14px;padding-left:5px;padding-bottom:5px}.detailrel .relboxjob a{font-size:14px}.detailrel.detailrel-a .relboxtitle{font-size:18px}.detailrel.detailrel-a .relboxtitle .reljob{font-size:18px}.detailrel.detailrel-a .relboxjob{font-size:16px}.detailrel.detailrel-a .relboxjob a{font-size:16px}.ressuggest{margin-bottom:20px;background:#fafafa;padding:12px 12px 10px 12px}.ressuggesttitle{font-weight:700;font-size:16px;color:#666}.ressuggestitem{margin-top:10px;font-size:14px}.ressuggestitem,.ressuggestitem a,.ressuggestitem a:visited,.ressuggestitem a:active{color:#39C}.pagelist{height:35px;padding:20px 0 20px 10px}.results .pagelist{padding-left:0}.pagelist a,.curpage{font-size:14px;color:#39C;display:inline-block;font-weight:700;width:33px;height:33px;line-height:35px;margin-right:5px;margin-top:3px;text-align:center;vertical-align:middle;background:#FFF}.pagelist a:hover{background:#eaf6ff;text-decoration:none}.pagelist .curpage{background:#39C;color:#FFF}.resloader{min-height:20px;position:absolute;bottom:7px;left:0;right:0;margin:0 auto;display:none;background:transparent url('../images/loader-sq.gif') no-repeat center}#boxload.resloader{bottom:0;background-color:#FFF}#serpload.resloader{bottom:0;background-color:#eaf6ff;width:355px}#popupload.resloader{background-color:#FFF;bottom:15px}#simplemodal-container{background:#FFF;border:2px solid #39C;height:432px;width:700px}#simplemodal-container a.simplemodal-close{cursor:pointer;display:inline;position:absolute;right:10px;top:5px;z-index:3200;color:#39C;text-decoration:none}#simplemodal-container a.simplemodal-close:hover{color:#ff8f00;text-decoration:none}#simplemodal-overlay{background:#000}.simplemodal-wrap{overflow:visible !important}.usernew{background-position:-50px -36px;display:inline-block;height:12px;margin-left:4px;position:relative;text-indent:-1000px;top:1px;width:30px;overflow:hidden}.imgemail{vertical-align:middle;display:inline-block;height:33px;width:32px;background-position:-48px 0;border:0;margin:0 10px 10px 0}.mailalert{padding:3px 0;position:relative}.alertform{position:relative}.mailtitle{font-size:16.5px;font-weight:700;height:32px;margin-bottom:15px;color:#ff8f00}.maildesc{color:#666;font-size:14px;margin-bottom:15px}.alertcanc{font-size:11px;margin:10px 0 0;color:#a9a9a9}.alertdiscl{font-size:11px;margin:10px 0 0;color:#a9a9a9}.alertdiscl a{color:#39C}.alertform .alertdiscl{display:none}.alertform .searchinp{width:185px;margin-right:6px;float:left}.banner{margin-top:20px}.banner a{border:0}.relbox{margin-top:20px;position:relative}.main-filt .relbox{width:163px}.main-filt .relbox:nth-child(1){margin-top:10px}.main-filt .relboxjob{overflow-x:hidden;text-overflow:ellipsis}.relboxunfilter{font-size:13px;color:#FFF;height:23px;line-height:23px;padding:0 7px;cursor:pointer}.relboxunfilter,.relboxfilter.relboxnofilter{background:#ff8f00}.relboxunfilter:hover,.relboxfilter.relboxnofilter:hover{background:#ff9f00}.relboxunfilter:active,.relboxfilter.relboxnofilter:active{background:#ff7f00}.relboxfilter{position:absolute;display:none;width:149px;height:23px;line-height:23px;font-size:13px;color:#FFF;background:#39C;padding:0 7px;text-align:left;cursor:pointer;right:0;top:-3px}.relboxfilter:hover{background:#36a3da}.relboxfilter:active{background:#2f8dbd}.relboxtitle{font-size:14px;margin-bottom:10px;color:#666}.relboxtitle a{color:#666}.relboxtitle .reljob{font-size:14px;font-weight:700;color:#666}.main-a .relboxtitle{font-size:15px}.main-a .relboxtitle .reljob{font-size:15px}.relboxtitle.fcollapsable{cursor:pointer}.relboxwrap{position:relative;padding-right:22px;border-bottom:2px solid #FFF;cursor:pointer}.relboxhl{background:#eaf6ff}.relboxhl .relboxcanc{color:#39C}.relboxcanc{position:absolute;top:3px;right:7px;font-size:13px;color:#FFF;cursor:pointer}.relboxmore{display:none}.relboxitem{padding:0 0 5px 0}.relboxitem .jdselect{margin-top:4px}.relboxjob.relboxshow{color:#ff8f00;cursor:pointer}.relboxjob.relboxshow i{font-size:10px}.relboxjob{padding-left:7px}.relboxjob,.relboxjob a,.relboxjob span{color:#39C;line-height:23px;font-size:13px}.main-a .relobxjob,.main-a .relboxjob a,.main-a relboxjob span{font-size:14px;line-height:24px}#relrecent{display:none}.error{background:#ffe0e7;border:1px solid #F00;color:red;display:none;margin:10px auto 0;padding:10px}.ok{background:#cbf5cb;border:1px solid #03b342;color:#11920b;display:none;margin-top:10px;padding:10px}.popuperr{background:#ffe0e7;border-color:red;color:red;display:none}.popupok{background:#cbf5cb;border:1px solid #03b342;color:#11920b;display:none;margin-top:10px;clear:both;text-align:center;padding:10px}.mainlistlink{color:#39C;font-weight:700;text-decoration:none}.mainlistlink:hover{color:#ff8f00;text-decoration:none}.column{overflow:hidden;width:25%;float:left;font-size:12px}.column .item{padding:10px 0 26px 10px}.coltitle{color:#666;font-size:11pt;padding-bottom:5px;font-weight:700}.collink,.collink a{color:#39C;font-size:14px;line-height:18px}.colmain{font-size:20px;font-weight:700;padding:40px 10px}.colmain+.colmain{padding-top:20px}.colmainlink,.colsublink{color:#39C;font-weight:700;text-decoration:underline}.colmainlink:hover{color:#ff8f00}.colmainextra{font-size:20px;color:#39C;font-weight:700}.colheader{font-size:12pt;font-weight:700;padding:20px 10px 10px}.colfooter{font-size:11pt;padding-bottom:20px}.coltitle{font-size:11pt;font-weight:700;padding-bottom:19px}.colmain,.colheader,.coltitle,.maildesc{color:#666}.popupb{font-weight:700;font-size:18px}.popupdesc{color:#666}.popupbdiv{text-align:center;position:relative}.popuptitle{font-size:24px;font-weight:700;height:32px;color:#ff8f00;text-align:center;padding:20px 10px}.popupoffer{text-align:center;font-size:18px;padding:30px 20px;color:#39C;background:#eaf6ff}.popupoffer *{font-size:18px}.popupmsg{position:absolute;margin:0 auto;top:0;left:0;right:0;height:36px;line-height:36px;padding:0}a.modalCloseImg.mailpopup{display:none !important}#mailpopup .popupoffer,#mailpopup .popupoffer *{font-size:20px}#mailpopup .popupdesc{margin-top:10px;text-align:center;padding:15px 20px 20px 20px;font-size:19px}#mailpopup .popupdesc *{font-size:19px}#mailpopup .popupinput{text-align:center;padding:0 20px}#mailpopup .searchinp{width:548px;font-size:17px;display:inline;padding:5px}#mailpopup .popupbdiv{margin-top:10px}#mailpopup .jdbutton{width:560px;font-size:18px;padding:0}#mailpopup #popuperr{width:558px}#mailpopup .popcounter{font-size:18px;margin:20px 0 0 0}#mailpopup .popcounternum{color:#ff8f00;font-size:18px}#mailpopup #popnobutton.jdbutton{background:0;color:#a9a9a9;text-decoration:underline;font-weight:normal !important;font-size:15px;position:absolute;bottom:5px;left:0;right:0;margin:0 auto !important}#mailpopupadd .popupsubtitle{font-size:20px;text-align:center;font-weight:bold;color:#39C;padding-top:20px}#mailpopupadd .popuptitle{padding:25px 10px}#mailpopupadd .popupdesc{padding:10px 0 30px 0}#mailpopupadd table{width:660px;border-collapse:collapse}#mailpopupadd td{padding-bottom:6px;padding-top:6px;padding-left:30px}#mailpopupadd td+td{padding-left:8px;padding-right:30px}#mailpopupadd .label{font-size:18px}#mailpopupadd .searchinp{width:303px;padding:5px;font-size:17px}#mailpopupadd td.addmain .searchinp{border-color:#dae6ef;background:#eaf6ff;color:#39C}#mailpopupadd .jdbutton{width:640px;padding:0;font-size:18px}#mailpopupadd #popupadderr{width:558px}#mailpopupconfirm #popupemailaddr{color:#ff8f00;font-weight:700;font-size:20px;padding:20px 20px 5px 20px}#mailpopupconfirm .popupcheck{padding:30px 20px 35px 20px;font-size:16px;color:gray;text-align:center}#mailpopupconfirm .popupcheck span{font-size:16px;color:gray}#mailpopupconfirm span.jobemailfrom{font-weight:700;color:#39C}#mailpopupconfirm .popupbdiv{padding-top:30px}#mailpopupconfirm .jdbutton{width:280px;padding:0;font-size:18px}#popshare .shareicon{color:#39C;display:inline-block;margin:0 10px 10px 0;font-size:29px}#popshare .popupdesc{margin-top:10px;text-align:center;padding:15px 0;font-size:17px}#popshare .sharebody{text-align:center}#popshare .searchinp{width:492px;display:inline;padding:5px;margin-bottom:10px}#popshare .jdbutton{width:505px;padding:0}#popshare #shareerr,#popshare #shareok{width:503px}#shareframe{margin:20px 0 0 0;padding:0;border:0;width:100%;overflow:auto}#popsharejob{font-weight:700;margin-top:5px}#popshare .popuperr{display:inline-block}#mailalert{padding-bottom:10px}#mailalert .logout{font-size:14px;color:#a9a9a9;position:absolute;bottom:19px;right:2px}#mailalert .user{margin-top:5px;overflow:hidden;padding:5px 0 8px 2px;border-top:1px solid #efefef;border-bottom:1px solid #efefef}#mailalert .user a{font-size:12px;color:#666}#mailalert .jdbutton{width:101px;padding:0}#mailserp .jdbutton{width:auto;padding:0 15px}#mailalert .link{margin-bottom:8px;width:263px;overflow:hidden;float:left}#mailalert .link.maildel{width:auto;color:#ff8f00;padding:0 0 10px 10px;display:none}#mailalert .link a,#mailalert .link a:visited{font-weight:400;color:#39C}#mailalert .addthissearch .link{color:#ff8f00;font-size:14px}#mailserp{text-align:left;padding:15px;background:#eaf6ff}#mailserp.mailserp-padded{padding-left:140px}.detailitem #mailserp{margin:15px 0;text-align:center}#mailserp .mailtitle{margin:0;color:#39C}#mailserp .searchinp{max-width:350px;min-width:250px;width:50%;display:inline;float:none}#mailserp .error{width:335px}.results #mailserp .error{margin-left:0}.results #mailserp .resloader{margin-left:0}#user .confirmtext{margin:10px 0;font-weight:normal}#user ul.confirmtext{margin-left:20px}.mysearch{margin-top:22px}#myeditform .mysearchcmd{padding:13px}#myeditform .searchinp{float:left;margin-bottom:10px;margin-right:10px;width:45%}#myeditform .popuperr{display:inline-block}#myeditform .popupok{display:block;margin:30px 67px 30px 0}#myeditform .mysearchadd{margin-right:67px;padding:10px 0;text-align:center;border-top:1px solid #efefef;border-bottom:1px solid #efefef;font-weight:700}#myeditform .userbuttons{text-align:center;margin:30px 59px 30px 0}#myeditform .userbuttons .jdbutton{width:200px;margin-right:5px}.mysearchdeleted input{background:#efefef;text-decoration:line-through;color:#666}.modalCloseImg{width:16px;height:16px;display:inline-block;cursor:pointer}.modalCloseImg{background-position:0 0}.modalCloseImg:hover{background-position:0 -16px}.modalCloseImg:active{background-position:0 -32px}.hasPlaceholder{color:#a9a9a9;line-height:25px;vertical-align:middle}.mail_share{background:none repeat scroll 0 0 #ff8f00}.google_share{background:none repeat scroll 0 0 #cc3732}.facebook_share{background:none repeat scroll 0 0 #3b5998}.twitter_share{background:none repeat scroll 0 0 #55acee}.linkedin_share{background:none repeat scroll 0 0 #0977b5}.shareButtons .icon-envelope{position:relative;top:-1px}.shareButtons .icon-facebook{position:relative;bottom:-3px;right:-3px;font-size:26px}.shareButtons.mini .icon-facebook{font-size:18px}.shareButtons{margin-top:16px}.detailitem .shareButtons{margin-bottom:25px}.shareButtons.mini{margin:0;display:inline-block;position:relative;top:4px;visibility:hidden}.shareButtons>span:first-child{margin-left:10px}.shareButtons>span{margin-right:10px}.shareButtons.mini>span:first-child{margin-left:6px}.shareButtons.mini>span{margin-right:3px}.shareSpacer{margin:0;display:inline-block;position:relative;top:4px;height:20px;min-height:20px}.shareButtons .buttonShare{cursor:pointer;opacity:.5;min-width:30px;max-width:30px;min-height:30px;max-height:30px;overflow:hidden;position:relative;line-height:30px;font-size:20px;color:#FFF;display:inline-block;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.shareButtons.mini .buttonShare{min-width:20px;max-width:20px;min-height:20px;max-height:20px;line-height:20px;font-size:13px}.shareButtons .buttonShare:hover{opacity:1}.shareButtons a{text-decoration:none}[class^="icon-"],[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0}[class^="icon-"],[class*=" icon-"]{font-family:'Zapf Dingbats',sans-serif;font-weight:700;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased}[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none}.icon-arrow-right:before{content:'➔'}.icon-bug:before{content:'◉'}.icon-remove-sign:before{content:'✖'}.icon-angle-right:before{content:'›';font-size:120%;line-height:100%}.icon-caret-down:before{content:'▾'}.icon-caret-right:before{content:'▸'}.icon-chevron-left:before{content:'❮'}.icon-chevron-right:before{content:'❯'}.icon-location-arrow:before{content:'➚'}.icon-sort:before{content:'⬍'}.icon-ok:before{content:'✓'}.icon-pencil:before{content:'✎'}.icon-plus:before{content:'+'}.icon-undo:before{content:'↺'}.icon-remove:before{content:'✖'}::-webkit-input-placeholder{color:#a9a9a9}:-moz-placeholder{color:#a9a9a9}::-moz-placeholder{color:#a9a9a9}:-ms-input-placeholder{color:#a9a9a9}