*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{padding:0;margin:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none;line-height:1.4}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}@media \0screen{img{width:auto}}body{background-color:#f0f0f0;font-family:proxima-nova-n6,"proxima-nova",helvetica,arial,sans-serif;font-weight:400;font-size:13px;-webkit-font-smoothing:antialiased;color:#757575;word-wrap:break-word}body.safari{background:#f0f0f0}p,blockquote{color:#666;margin-bottom:10px;line-height:1.6}p a,.pageitem a{font-weight:600;color:#7cbaaa}p a:hover,.pageitem a:hover{color:#afafaf}p.summary a{color:#757575}a{color:#777;text-decoration:none}strong,b{font-weight:600}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}h1{font-size:2.462em;line-height:1.1em;color:#444;font-weight:normal}h2{font-size:1.7em;line-height:1.1em;color:#444;font-weight:normal;margin-bottom:.3em}h3{font-size:1.7em;color:#444;font-weight:normal;margin-bottom:.3em}h3 a{color:#444}h4{font-weight:600;margin-bottom:5px;color:#3d3d3d;font-size:1.231em}select,input,textarea{font-size:14px}select{background-color:#FFF;color:#666;font-weight:normal;height:24px;padding-left:5px;font-family:"proxima-nova",helvetica,arial,sans-serif}input{border:1px solid #e7e7e7;border-radius:2px;padding:5px;margin:0;font-family:"proxima-nova",helvetica,arial,sans-serif;color:#666}::-webkit-input-placeholder{color:#ccc}:-moz-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#ccc}input[type=image]{border:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{border:1px solid #e7e7e7;border-radius:3px;font-family:"proxima-nova",sans-serif;line-height:1.6em;padding:10px;color:#888}td,th{vertical-align:middle;padding:0 5px 5px 0}dl{line-height:1.4em;margin:1em 0}dl dt{clear:left;float:left}.creditbalance dl dt{width:20ex}.creditbalance dl dd{margin-left:20ex}.error{color:#cf0000;text-decoration:none}#paymentform label.error{clear:left;float:left;margin-left:110px;padding-top:3px;padding-bottom:10px}#paymentform input#payment_card_agreetos+label.error{margin-left:0;margin-right:150px;float:right}@media only screen and (max-width:639px){#paymentform label.error{display:none}}input.error{color:inherit;border:1px solid #d00}select.error{border:1px solid #d00}textarea.error{color:inherit;border:1px solid #d00}.errorHighlight{color:#cf0000;line-height:1.6;/*!important;*/}.errorHighlight a{color:#cf0000 !important;text-decoration:underline}textarea.errorHighlight{border:1px solid #cf0000;color:inherit}input.errorHighlight{border:1px solid #cf0000;color:inherit}p.message,div.important{margin:1em 0}@media(max-width:767px){.login-page p.error{text-align:center}.login-page .xin{text-align:center}}.bAccount.bYourprofile p.message,div.important{margin:0}p.important.message,div.important.message{color:#d00}div.trial-message{background:#f7f7f7;padding:20px 20px 10px 20px;margin-bottom:15px}div.trial-message h3{font-size:21px}div.trial-message p{font-size:14px}div.important{background:#f7f7f7;margin-bottom:15px;border:1px solid #c66;border-radius:3px 3px}div.important{padding:5px}.header_wrap{background:#fff;width:100%;border-bottom:1px solid #f3f3f3;padding-top:1px;margin-top:-1px}@media(min-width:1025px){.bMatchingjobs .header_wrap,.bPendingjobs .header_wrap,.bLivejobs .header_wrap,.bAppliedjobs .header_wrap,.bSavedjobs .header_wrap,.bArchivedjobs .header_wrap,.bNoresults .header_wrap{height:123px}}.homepage .header_wrap{background:#fff url('/images/redesign/homepage4.jpg') center 0;position:relative}.homepage.bPeoplelanding .header_wrap,.homepage.bJobslanding .header_wrap,.homepage.bCompanieslanding .header_wrap{padding-bottom:60px}.homepage.mainonly .header_wrap{padding-bottom:50px}@media only screen and (max-width:1760px){.homepage .header_wrap{background:#fff url('/images/redesign/homepage4-small.jpg') center 0;background-size:cover}}@media only screen and (max-width:2240px){.homepage .header_wrap{background:#fff url('/images/redesign/homepage4-small.jpg') center 0;background-size:cover;height:476px}}.homepage.bPeoplelanding .header_wrap{background-image:url('/images/redesign/hp-2017-10-04/people_3.jpg')}@media only screen and (max-width:1760px){.homepage.bPeoplelanding .header_wrap{background:#fff url('/images/redesign/hp-2017-10-04/people_3.jpg') center 0;background-size:cover}}@media(min-width:767px){homepage.bPeoplelanding .header_wrap{min-height:480px}}.homepage.bJobslanding.peopleseo .header_wrap{background-image:url('/images/redesign/hp-2017-10-04/people_3.jpg');min-height:350px}@media(min-width:768px){.homepage.bJobslanding.peopleseo .header_wrap{min-height:390px}}@media(min-width:767px){}.homepage.top25Page .header_wrap{background-image:url('/images/redesign/top25-header-2.jpg');min-height:350px;height:auto}.homepage.bCompanieslanding .header_wrap{background-image:url('/images/redesign/hp-2017-10-04/company.jpg')}@media(min-width:767px){.homepage.bCompanieslanding .header_wrap{min-height:390px}}.homepage.bPeoplefreelancersbytitle .header_wrap{background-image:url('/images/redesign/hp-2017-10-04/company.jpg');height:auto}.homepage.bJobslanding .header_wrap{background-image:url('/images/redesign/jobs2.jpg')}.homepage.bMagazinelanding .header_wrap{background-image:url('/images/redesign/hp-2017-10-04/magazine.jpg')}.homepage.poolsothers .header_wrap{background-image:url('/images/redesign/pools2.jpg')}.homepage.bCredits .header_wrap{background-image:url('/images/redesign/purchase-credit.jpg')}.poolsothers.homepage .header_wrap{height:170px}.poolsothers.homepage .landing_header h1{padding-top:45px;font-size:2.623em}.bTabprojects .header_wrap{background:0}.homepage.bCredits .header_wrap ul.logos li{display:inline-block}.homepage.bCredits .header_wrap ul.logos li{margin:5px}.homepage.bCredits .header_wrap ul.logos li.last{margin-right:0}.homepage.bCredits .header_wrap ul.logos li img{height:60px;width:auto}.homepage.bCredits #middlesection{display:none}.homepage.top25Page .main_wrap{overflow:visible}.top25Page.bPeoplelanding .main_wrap{display:flex;justify-content:center;align-content:center}.top25Page.bPeoplelanding .main{display:flex;align-content:center;justify-content:center;flex-direction:column}@media(max-width:1150px){.top25Page.bPeoplelanding .main{max-width:750px !important}}.homepage.top25Page .addthis_floating_style{position:absolute;left:-50px !important}header{max-width:1000px;margin:0 auto;position:relative;min-height:25px;padding:0 14px}header h2{font-size:2.462em;margin:20px 5px 20px 0;font-weight:400;color:#595959}@media(max-width:920px){.login-page header>h2{text-align:center !important}}@media(max-width:1023px){.bMyjobs header,.bMatchingjobs header,.bAppliedjobs header,.bSavedjobs header{text-align:center;min-height:35px}.bMatchingjobs header{margin-bottom:-55px}.bJobslanding #h2pop{margin-bottom:10px !important}.bJobslanding .header_wrap{padding-bottom:0}.bJobslanding header h2,.bMyjobs header h2,.bAppliedjobs header h2,.bSavedjobs header h2,.bMatchingjobs header h2{margin:40px 0 10px 0}}@media(max-width:1023px){.bMyjobs .main,.bAppliedjobs section.main,.bJobslanding section.main{margin:auto}}@media(max-width:1024px){.bJobslanding .header_wrap header{min-height:28px !important}}@media(min-width:1024px) and (max-width:1024px){.bJobslanding .header_wrap{padding-bottom:0}.bJobslanding header,.bMyjobs header,.bAppliedjobs header,.bSavedjobs header,.bMatchingjobs header{display:flex;justify-content:center}.bJobslanding header h2,.bMyjobs header h2,.bAppliedjobs header h2,.bSavedjobs header h2,.bMatchingjobs header h2{margin:40px 20px}}@media(min-width:1025px){.bJobslanding header h2,.bMyjobs header h2,.bSavedjobs header h2,.bAppliedjobs header h2{margin-top:65px}.bMatchingjobs header h2{margin-top:65px}.bMatchingjobs #actionzone{margin-bottom:-10px}.bJobslanding .header_wrap{padding-bottom:28px !important}body.bMatchingjobs header{padding:0;min-height:57px}}.bPurchase .rec-solution img{display:block}.browserecruiters #middlesection{height:242px}.mid_inner_wrap{max-width:1000px;margin:0 auto;position:relative;padding:0 14px}@media(max-width:1024px){.bJobslanding .mid_inner_wrap .bMyjobs .mid_inner_wrap{display:flex;flex-direction:column;align-content:center;align-items:center;flex-wrap:wrap}}.jobsearch.bJobsearch .mid_inner_wrap{max-width:900px}.main_wrap{position:relative;margin:0 auto;max-width:1000px;min-height:280px}section.main{width:100%;max-width:862px;padding-right:10px;padding-left:10px;float:left;position:relative}@media(max-width:1023px){.bMyjobs section.main,.bAppliedjobs section.main,.bJobslanding section.main{float:none}}section.ads{float:right;width:138px;padding:8px;border:1px solid #efefef;background:#fff}section.ads.right-col-ads{border:0;background:0}.bAccount section.ads.right-col-ads,.bSubscription section.ads.right-col-ads{border:1px solid #ddd;background:#fff}.bJobslanding section.ads{margin-top:58px}.bJobslanding.jobseo section.ads{margin-top:145px}.bJobslanding.jobseo.sublevel section.ads{margin-top:265px}.bJobslanding.jobseo.sublevel.js-ux-design-jobs-mia section.ads{margin-top:244px}.top25Page section.ads{margin-top:40px}.bJobslanding.peopleseo section.ads{margin-top:50px}.bJobslanding.peopleseo.sublevel section.ads{margin-top:20px}.cvsearch.sublevel section.ads.right-col-ads{margin-top:120px}.bMagazinelanding section.ads{margin-top:59px}.bMagazinelanding.magazineSearchMia section.ads{margin-top:90px}.bMagazinepage section.ads{margin-top:59px}.bMagazinepage section.main .article-top-ads div.ad{margin-right:13px}.bPeoplefreelancersbytitle section.ads,.bJobsfreelancersbytitle section.ads,.bJobsbytitle section.ads{margin-top:30px}.bPeoplefreelancersbytitle.sublevel section.ads{margin-top:25px}.browserecruiters section.ads{margin-top:147px}.foot_wrap{width:100%;background:#7cbaaa;position:fixed;bottom:33px;z-index:751;display:block}footer{margin:0 auto;max-width:1000px;position:relative;background:#7cbaaa;padding-top:0;font-size:14px;display:none}footer h2{color:#717171;font-size:1.462em;background:transparent url(/img/v3/foot_bg.png) no-repeat 0 0;height:60px;padding:25px 10px 0;position:absolute;top:-30px;z-index:11}footer h3{color:#fff;font-size:14px;margin-bottom:20px;font-weight:600;text-shadow:0 0 0 #fff}footer a:hover{text-decoration:none;color:#a3a3a3}footer .top{width:100%;margin-top:10px}footer .top .cols{padding:0 10px}footer .top .email_signup{display:none}footer .top .comp_links{width:20%}footer .top .useful_links{width:20%}footer .terms{clear:both;width:330px;padding-top:35px}footer .terms li+li{margin-left:10px;padding-left:10px;border-left:1px solid #fff}footer .top .cols li{padding:3px 0}footer .top .cols li a,footer .terms li a{font-weight:400;color:#fff}footer .top .cols li a:hover,footer .terms li a:hover{color:#eee}footer .terms li{float:left}footer .base{border-top:1px solid #f1f1f1;padding:10px 5px;width:100%;color:#fff;margin-top:10px;text-align:center;font-size:13px}.foot_wrap.show{display:block;position:static}.foot_wrap.show footer{display:block !important}#annual-banner{padding:1px 0 11px 0;font-weight:400;text-align:center;background:black}#annual-banner div{text-align:center;color:#fff;font-size:17px;max-width:980px;margin:0 auto;display:inline-block}#annual-banner div.s{padding-top:10px}#annual-banner a.gen_grn{margin:10px 15px 0;background:transparent;font-weight:bold;font-size:14px;color:#fff !important;border:1px #fff solid}#annual-banner a.gen_grn:hover{background:#000;color:#fff !important}#annual-banner a.close{position:relative;opacity:.7}#annual-banner a.close:hover{opacity:1}#annual-banner a.close:before,#annual-banner a.close:after{position:absolute;top:0;left:11px;content:' ';height:22px;width:2px;background-color:#fff}#annual-banner a.close:before{transform:rotate(45deg)}#annual-banner a.close:after{transform:rotate(-45deg)}#base{padding-bottom:0;position:relative}#topmenu{position:absolute;bottom:0;z-index:1}#toplink *{font-family:Helvetica,Arial,sans-serif !important;font-size:.98em !important;font-weight:600 !important;line-height:1em}#toplink,#base,#contentdiv,#footer,#content-top,div.intentbox{width:1000px;margin:0 auto}#toplinkwrap{background:#67b59f;min-width:1000px}#headerwrap{background:url(/images/toprightbg.gif) top left repeat-x;min-width:1000px}#contentwrap{margin-top:0;padding-top:10px;min-width:1000px}#toplink,#toplink a{color:white}#toplink{padding:1ex 0}#contentdiv{margin-top:17px}#column-left,#column-middle,#column-right{float:left;position:relative}#column-big{position:relative}#column-left{width:220px}body.sidemain #column-middle{width:765px;margin-left:15px}#column-middle{width:610px;margin-left:15px}#column-right{margin-left:15px;width:140px}#left-leaf,#left-leaf-top{background:url(/images/leaf_left.gif) top left no-repeat;z-index:0;float:left;margin-top:-25px;margin-left:-40px}#contentdiv.mainleftright #left-leaf,#contentdiv.mainleftright #left-leaf-top{margin-top:-25px;margin-left:-650px}#left-leaf{width:40px;height:220px}#left-leaf-top{width:160px;height:25px}#top-middle-leaf{display:none}.in09{min-height:300px}.mandrill_bounces#pagebody_admin .in09{min-height:400px}#column-left div.in09,#column-middle div.in09{background:white;padding:20px}#column-right .in09{padding:20px 10px 10px 10px;background:white}#column-big .in09,#column-middle .in09,#column-right .in09,#column-left .in09{border-radius:2px 2px}body.nosidein09 #column-left .in09{background:0;padding:0}body.noin09 #column-middle .in09,body.noin09 #column-right .in09,body.noin09 #column-left .in09{background:0;padding:0}body.noin09pad #column-middle .in09,body.noin09pad #column-right .in09,body.noin09pad #column-left .in09{padding:0}#contentdiv.mainleftright #column-left{left:-610px}#contentdiv.mainleftright #column-middle{left:235px;width:610px;margin-left:0;z-index:20}#contentdiv.mainleftright #column-right{left:15px}#contentdiv.columns-homepage #column-big{float:left;width:845px}#contentdiv.columns-homepage #column-right{float:right;width:140px}#contentdiv.columns-homepage #column-big #column-left,#contentdiv.columns-homepage #column-big #column-middle{width:415px;top:0;padding:0}#contentdiv.columns-homepage #column-big #column-left{float:left;margin:0}#contentdiv.columns-homepage #column-big #column-middle{float:right;margin:0 0 0 10px}div.threecol div.col{width:33.3%}div.threecol div.left,div.threecol div.mid{float:left}div.threecol div.right{float:right}div.twocol .col,div.onecol div.twocol .col{width:49.5%;margin:0;padding:0}#adminjobeditformdiv div.twocol .col,.bOrderconfirm #paymentform div.twocol .col,#linkedin-import div.twocol .col,.contact_details div.twocol .col{width:100%}#linkedin-import div.twocol .col.left.alsoconnect .l-title{float:left;margin-top:28px}#linkedin-import div.twocol .col.left.alsoconnect .l-circle{float:left}#linkedin-import div.twocol .col.left.alsoconnect .l-title,#linkedin-import .col.right.alsoconnect{line-height:1}#linkedin-import div.twocol .col.left.alsoconnect .l-title label{line-height:18px;margin-top:-1px;display:block}div.twocol .col.text_pad{width:100%}div.twocol.actionbuttons .col{width:auto}.cvsearch div.twocol .col,.jobsearch div.twocol .col,.contactus div.twocol .col{width:100%}div.left{float:left}div.right{float:right}div.left.imadethis-overlay-left,div.right.imadethis-overlay-right{float:none;width:auto}.cvsearch div.twocol div.col.left,.jobsearch div.twocol div.col.left{float:none}.cvsearch div.twocol div.col.right,.jobsearch div.twocol div.col.right{margin-top:20px;margin-bottom:10px;height:20px}@media(min-width:1024px){.bMatchingjobs div.twocol div.col.right{margin-bottom:0}}.cvsearch.jobsearch.jobsearchMia div.twocol div.col.right{margin-bottom:-45px}#topbg #social_media_buttons{margin-top:10px}#toplinkleft{float:left;width:68%}#toplinkright{float:right;width:32%;text-align:right}#toplinkleft a{padding:0 1px;font-weight:600}#toplinkright a{padding:0 1px;font-weight:normal!important}#toplinkright a:hover{text-decoration:none}#toplinkright ul,#toplinkright li{display:inline!important}#toplinkright ul{list-style:none;padding:0;margin:0;font-size:91.5%;text-transform:lowercase}#toplinkleft span.sep{background:url(/images/topline.gif) center 1px no-repeat;padding:0 3px}#logo{background:transparent url(/img/v3/cp_logo.png) no-repeat 0 0;margin-right:25px;margin-top:17px;position:relative}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#logo{background:transparent url(/img/v3/cp_logo@2x.png) no-repeat 0 0;background-size:38px}}#logo,#logo a{float:left;height:38px;width:38px;display:block;text-indent:-10000px;margin-bottom:0}#topbg{background:url('//images/topbgx_fd.jpg') no-repeat -15px 0;height:116px;margin:0 auto;padding-bottom:0}#top_nav_home{margin:0!important}div.hpblock{padding:15px}div.hpblock+div.hpblock{border-top:1px solid #d2d2d2}#contentdiv h1.st,#contentdiv h1{margin-bottom:10px}input[type=checkbox],input[type=radio]{border:0;margin:0 5px 5px 0}input[type=file]{margin-right:10px}small{font-size:87.5%}small.note{display:block;margin:5px 0 5px}div.advert,div.ad{margin-bottom:10px}div.ad{background-color:#FFF;text-align:center;padding:10px 0}div.ad.other{background:0;display:block}section.ads.right-col-ads div.ad.other{display:inline-flex}section.ads.right-col-ads div.ad{background:0}.ad_first{padding-top:0 !important;margin-top:0 !important}div.ad.bsa{padding:0}section.ads.right-col-ads div.ad.flash{display:none}section.ads.right-col-ads.flashAllowed div.ad.flash{display:block}div.ad.wide-banner{padding:10px}#ads__sid_mag_srch div.ad,#ads__sid_ppl_srch div.ad,#ads__sid_mag_post div.ad,#ads__sid_job_land div.ad,#ads__sid_coy_srch div.ad,#ads__sid_mag_land div.ad,#ads__sid_job_srch div.ad{float:start;clear:column;margin:0}#column-middle div.ad,#column-middle div.advert{text-align:center}#social_media_buttons div.advert{float:left;margin-bottom:0;margin-left:5px}a.nofx img{display:block;margin:0 auto}#footer{margin-bottom:5px}#footer .in{text-align:center;font-size:83.5%;border-top:1px dotted #aaa;padding-top:10px;margin-top:10px}#footer a{color:#666;text-decoration:none}#footer a:hover{background:#eee;color:#000}#overlay10div{width:100%;z-index:10000;position:absolute;top:0;left:0;display:table-cell;vertical-align:middle;display:none;overflow:auto}#overlay10div .bg{position:fixed;top:0;left:0;z-index:10;background:#222;filter:alpha(opacity=8);opacity:.8;-moz-opacity:.8;height:100%;width:100%}#overlay10div.noclose .bg{filter:alpha(opacity=90);opacity:.9;-moz-opacity:.9;background:#222}#overlay10div.noclose #modalclose{display:none}#overlay10div.close #modalclose{display:block}#overlay10div #modalclose{z-index:111;position:relative;text-align:right;padding:0 10px;margin:0 auto}#overlay10div #modalclose a{background:transparent url(/img/v3/icons/sprite_sheet.png) no-repeat -95px -595px;position:absolute;right:0;margin:12px 13px 0 0;font-weight:600;display:block;width:11px;height:11px;color:#999}#overlay10div #modalclose a{width:31px;height:31px;background:0;margin:0}#overlay10div #modalclose a:after{content:"";width:11px;height:11px;background:transparent url(/img/v3/icons/sprite_sheet.png) no-repeat -95px -595px;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}#overlay10div .contributormodal #modalclose a:after{position:absolute;right:5px;top:1px;margin:auto;content:"\00d7";color:#fff;font-size:20px;background:0;width:auto;height:auto}#overlay10div #modalclose a:hover{background-position:-119px -595px}#modaldiv{margin:0 auto;background:#fff;padding:4px;z-index:101;position:relative;top:0;min-height:100px;text-align:left;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.1);-moz-box-shadow:0 4px 16px rgba(0,0,0,.1);box-shadow:0 4px 16px rgba(0,0,0,.1)}#modaldiv{overflow:auto}.bPools #modalcontent{overflow:auto}#overlay10div #modaldiv::-webkit-scrollbar{width:5px}#overlay10div #modaldiv::-webkit-scrollbar-thumb{border-radius:5px;background:#ccc}#modaldiv #modalcontent{padding:20px;background:#fff;border-radius:2px;min-height:90px}#modaldiv #mcon1tentwrap{position:absolute;top:1px;bottom:1px;left:1px;right:1px;z-index:100;padding:3px}#modaldiv a.servicelink img{vertical-align:middle}#noteloading{position:fixed;background:#c00;color:white;font-weight:600;top:5px;right:10px !important;width:7ex !important;text-align:center;visibility:hidden;z-index:9111;border-radius:0;border-top:1px solid #c66;border-left:1px solid #c66;border-bottom:1px solid #900;border-right:1px solid #900;box-shadow:0 0 5px #f93}body.loading #noteloading{-webkit-animation:flicker .5s ease infinite;-moz-animation:mflicker .5s ease infinite;-webkit-box-shadow:0 1px 0 rgba(255,0,0,0.3) inset,0 0 50px 10px rgba(255,120,120,0.4);box-shadow:0 1px 0 rgba(255,0,0,0.3) inset,0 0 50px 10px rgba(255,120,120,0.4);background:-webkit-repeating-radial-gradient(circle,#ff2300,#b80804);background:-moz-radial-gradient(circle,#ff2300,#b80804)}@-webkit-keyframes flicker{0%{opacity:1;background:#900}15%{opacity:.8;background:#c00}25%{opacity:1;background:#900}50%{opacity:.9;background:#900}80%{opacity:1;background:#c00}}@-moz-keyframes mflicker{0%{opacity:1;background:#900}15%{opacity:.8;background:#c00}25%{opacity:1;background:#900}50%{opacity:.9;background:#900}80%{opacity:1;background:#c00}}body.loading div#noteloading,body.modal_loading div#noteloading{visibility:visible!important}#button_editsubmission10:hover,#modaldiv a.button:hover,#successmsg a.button:hover,#modaldiv input:hover#login_submit{background:#888}#modaldiv p{margin:5px 0 10px 0}#modaldiv table td,#activateguestform table td{vertical-align:middle}#activateguestform{margin:20px auto;padding:10px;background:#eee;border:5px solid #eee;border-radius:5px 5px}#modal_message{line-height:1.45em}#modal_message a{color:inherit}#loginbox table{width:100%;margin-bottom:15px}#loginbox table td{padding:0 0 10px 0}#loginbox{text-align:center;padding-top:15px}#loginbox h3{margin-bottom:25px;font-size:3.385em;font-weight:300}#loginbox h4{font-size:1.385em}#login_modal{padding:9px 45px;width:245px}#loginform table{width:100%}#modaldiv #loginform{padding-top:50px}#modaldiv #loginform table th,#activateguestform table th{font-size:91.5%;text-align:left;font-weight:600;padding:2px 0}#loginform input[type="checkbox"]{margin-bottom:0}#loginform input[type="text"],#loginform input[type="password"]{font-weight:600}@media(max-width:767px){.login-page #loginform input[type="text"],.login-page #loginform input[type="password"]{width:200px;text-align:center}}@media(max-width:350px){.login-page #loginform input[type="text"],.login-page #loginform input[type="password"]{width:180px;text-align:center}}#modalcontent #loginbox #loginform input[type="text"],#modalcontent #loginbox #loginform input[type="password"]{width:245px;text-align:center}#modaldiv .base a{font-weight:600;color:#67b59f}#modaldiv .base a:hover{color:#757575}#modaldiv .base a.forgot-password{color:#777;text-decoration:underline}#modaldiv .base a.forgot-password:hover{text-decoration:none}.soc_login a{display:inline-block;width:200px;height:50px}@media(min-width:768px) and (max-width:1024px){.login-page .soc_login a{width:160px}}@media(min-width:768px) and (max-width:1139px){.bTimeline .soc_login a{width:180px;margin-left:10px !important}}.soc_login a,.sm.soc_login a{background:url(/img/signin.png) no-repeat 0 0;background-size:670px 291px}@media(min-width:768px) and (max-width:1024px){.login-page .soc_login a{background-size:590px 291px}.login-page .soc_login a:nth-child(odd){margin-right:10px}}.signup .soc_login a{background-image:url(/img/signin.png)}@media(max-width:1024px){.login-page .main>.soc_login{display:flex;flex-direction:column;align-items:center}}@media(max-width:1024px){.main .twocol .col .soc_login{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;max-width:500px;margin:auto}}@media(min-width:768px) and (max-width:1024px){.main .twocol .col .soc_login{justify-content:start}}.soc_login a.fb{background-position:2px -160px}.soc_login a.tw{background-position:2px 0}.soc_login a.go{background-position:2px -240px}.soc_login a.liin{background-position:2px -80px}.soc_login a.fb:hover{background-position:-238px -160px}.soc_login a.go:hover{background-position:-238px -240px}.soc_login a.tw:hover{background-position:-238px 0}.soc_login a.liin:hover{background-position:-238px -80px}.sm.soc_login a{display:inline-block;width:195px;height:52px}.sm.soc_login a.tw{background-position:2px 0}.sm.soc_login a.liin{background-position:2px -80px}.sm.soc_login a.fb{background-position:2px -160px}.sm.soc_login a.go{background-position:2px -240px}.sm.soc_login a.tw:hover{background-position:-238px 0}.sm.soc_login a.liin:hover{background-position:-238px -80px}.sm.soc_login a.fb:hover{background-position:-238px -160px}.sm.soc_login a.go:hover{background-position:-238px -240px}.sm.soc_login a.used,.sm.soc_login a.used:hover{background-position-x:-480px;cursor:default}#modaldiv #loginbox .soc_login a{cursor:pointer}#maindiv #loginform table td{padding-bottom:10px}@media(max-width:767px){soc_login a{display:block}#maindiv #loginform table tr:not(:nth-child(3)) td:first-child{display:none}#maindiv #loginform table #tr_u_remember{display:flex;flex-direction:row-reverse;justify-content:center;margin:5px auto}#maindiv #loginform table td{padding-bottom:10px;text-align:center}}h2.st,h3.st,h4.st,.et h3,.et h4{color:#444;font-weight:normal;margin-bottom:.3em;line-height:normal}h1.st,.et h1{font-size:1.7em}.browserecruiters h1.st,.bJobsfreelancersbytitle h1.st,.bJobsfreelancersbytitle h2.st{margin-bottom:10px;max-width:670px}.bJobsfreelancersbytitle .browse_by_links{margin-top:10px}.jobitemfull h1.st{font-size:2em}h2.st{font-size:1.8em}h3.st,.et h3{font-size:1.3em}h4.st,.et h4{font-size:1.15em}.faq.answer p,.faq.answer div.et{font-size:15px}.faq.answer h4{font-size:20px}.faq.answer h3{font-size:32px}h2.grey,h3.grey,h4.grey{color:#666}.et table td,.et table th{vertical-align:top;padding:5px;line-height:1.2em}.et table th{font-weight:600}#topmenu ul{float:left}#topmenu ul li{margin:0 0 0 4px;padding:0;float:left;width:108px;height:23px}body.bHome #top_nav_home a{background-image:url(/images/btn_home-o.gif)}body.bArticles #top_nav_content a{background-image:url("/images/advice-and-articles-green.gif")}body#fd_homepage #top_nav_freelance a{background-image:url("/images/btn_freelance-o.png")}.login_header{padding:0;float:right;position:relative;z-index:0}.login_header.open-loggedin-menu{z-index:auto}.login_header.loggedin-header{width:85px !important}.login_header .itemAdminLinks{display:none!important}ul.mem_set{right:0}ul.mem_set a{color:#fff;display:block;font-weight:400;padding:7px 0 7px 15px;cursor:pointer}@media(max-width:1023px){ul.mem_set a{padding:7px 7px 7px 15px}}ul.mem_set ul{clear:both;z-index:12;max-height:calc(100vh - 150px);overflow-y:auto}ul.mem_set li ul li{background:#6aa396}ul.mem_set li{position:relative;z-index:200}@media(min-width:1024px){.desktop ul.mem_set li:hover ul li{display:block}.desktop ul.mem_set li:hover{background:transparent}.desktop ul.mem_menu li:hover{background-color:#2c3e50 !important}}ul.mem_set #loggedin #name_prof span.text{display:table-cell;vertical-align:middle;overflow:hidden;height:34px}@media(max-width:1023px){ul.mem_set #loggedin #name_prof span.text{display:none}}#login,#loggedin{margin-top:0;float:right}#register,#login{float:right;margin:22px 5px 0 0}.register-text-mobile{display:none !important}@media(max-width:767px){.register-text{display:none !important}.register-text-mobile{display:inline-block !important}}#registerlogout a{font-size:1em}#loggedin{color:#fff;height:70px;padding:6px 0 0 0;text-align:left}#loggedin .pro_img{width:35px;max-height:45px;overflow:hidden}#nav_name i{display:inline-block;margin:0 0 2px 10px;border-right:2px solid;border-bottom:2px solid;width:8px;height:8px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}#name_prof{display:block}#name_prof span.pro_img{float:left}#name_prof span.text{float:right}#loggedin.wpro #name_prof span+span{display:block}#loggedin.oneline span.text{line-height:3em}a.rssbutton{background:url("/images/rss.png") top left no-repeat;display:block;height:16px;width:44px;float:right;font-size:1px;text-indent:-10000px;margin-top:.15em}div.hellobox{margin-bottom:20px}div.hellobox div.in{border:1px solid #ddd;border-radius:2px;padding:5px;background:#fff}div.sectionseparator{background:#ddd;font-size:5px;line-height:5px;height:15px;padding:0;margin:0 -10px 10px -10px}div.hellobox div.itemAdminLinks{text-align:center}#excludedwords{font-size:91.5%}.googleplus{position:relative}.googlehider{opacity:0;height:30px;width:30px;top:0;left:0;z-index:3;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity = 0)}.mygoogle{position:absolute;top:0;left:0;z-index:2;margin-left:6px}div.social_media_button_text{padding-top:7px}div.social_media_row div{float:left}div.social_media_row{width:380px}#social_media_cell_fb{width:300px;height:102px}#social_media_google_text{color:#666}#social_media_google_button{width:75px;margin-left:2px;text-align:center}#social_media_bottom{height:29px;color:#666;clear:both}#social_media_bottom div{padding-right:5px;vertical-align:middle}.tweet_item{position:relative;color:#666;line-height:1.2em;margin-bottom:15px;font-size:110%;padding:2px 0}h3.st.cp_blog a{color:#666;font-size:1.1em}.tweet_item a{color:#67b59f}.tweet_item .tweet_footer{color:#67b59f;font-size:.8em}.tweet_item .tweet_footer a{color:#67b59f!important;text-decoration:none}.tweet_item .tweet_footer a:hover{text-decoration:underline}.tweet_item .tweet_header{color:#67b59f;font-weight:600}#twitter_callout{height:179px;width:400px;background-image:url("/images/tweet_background.png");position:relative;margin:10px 0 10px -6px}#tweet_container{border:1px solid transparent;padding:0;overflow:hidden;position:absolute;top:15px;left:13px;right:15px;bottom:53px}#tweet_button{text-align:right;margin-top:10px;vertical-align:middle;position:absolute;bottom:10px;right:10px}#tweet_button a{background:url("/images/tweet_container_follow_bg.png") left center no-repeat;padding-left:35px;line-height:30px;height:30px;display:block}#eml_submit{display:block;margin-top:5px;margin-right:10px;background-color:#7cbaaa;border:0;color:#fff}#eml_submit:hover{background-color:#6aa596}input[type=button],input[type=submit],#emailjobtofriendform #eml_submit,input#block_submit,input#contact_submit,input.searchbtn,input.uploadbtn,input.savebtn,a.actionbtn{background:#f6f5f5;border:1px solid #e3e3e3;padding-left:15px;padding-right:15px;padding-top:0 !important;padding-bottom:0 !important;line-height:36px;color:#787878;cursor:pointer;font-weight:600;text-decoration:none;display:inline-block;-webkit-appearance:none;border-radius:0}input:hover[type=button],input:hover[type=submit],#emailjobtofriendform #eml_submit:hover,input:hover#block_submit,input:hover#contact_submit,input:hover.searchbtn,input:hover.uploadbtn,input:hover.savebtn,a:hover.actionbtn{background:#f2f2f2}#submit_save_goback,.job10Item #contentdiv input.actionbutton{background:#7cbaaa;color:#fff;border:0;padding:10px 15px}#submit_save_goback:hover,.job10Item #contentdiv input.actionbutton:hover{text-decoration:none;background:#6aa596;color:#fff}input:disabled[type=submit]{color:#666;background:#ddd;cursor:default;border-color:#ccc;font-weight:normal}#contentdiv a.actionbutton,#contentdiv input.actionbutton,#loginform #submit,#modaldiv input.actionbutton,#modaldiv a.actionbutton,ul.actions li a{background:#f6f5f5;color:#787878;font-weight:600;padding:2px 10px;text-decoration:none;font-size:1em;line-height:1.25;cursor:pointer;border-radius:0;border:1px solid #e3e3e3;display:inline-block}#loginform #submit{line-height:36px;width:245px}@media(max-width:767px){#loginform #submit{width:200px}}@media(max-width:350px){#loginform #submit{width:180px}}#contentdiv a:hover.actionbutton,#contentdiv input:hover.actionbutton,#loginform #submit:hover,#modaldiv input:hover.actionbutton,#modaldiv a:hover.actionbutton,ul.actions li a:hover{background:#f2f2f2}#contentdiv a.actionbutton.red,#contentdiv input.actionbutton.red,#modaldiv a.actionbutton.red,#modaldiv input.actionbutton.red,ul.actions li a.red{background:#c33;background:-webkit-gradient(linear,0 0,0 100%,from(#a33),to(#833));background:-moz-linear-gradient(top,#a33,#833);text-shadow:#a22 0 -1px 0;border-top:1px solid #a33;border-left:1px solid #a33;border-right:1px solid #833;border-bottom:1px solid #833}#contentdiv a.actionbutton.red:hover,#contentdiv input.actionbutton.red:hover,#contentdiv a.actionbutton.redhover:hover,#modaldiv a.actionbutton.red:hover,#modaldiv input.actionbutton.red:hover,#modaldiv a.actionbutton.redhover:hover,ul.actions li a.red:hover,ul.actions li a.redhover:hover{background:#d44;color:white;background:-webkit-gradient(linear,0 0,0 100%,from(#e44),to(#d44));background:-moz-linear-gradient(top,#e44,#d44);text-shadow:#b33 0 -1px 0;border-top:1px solid #e44;border-left:1px solid #e44;border-right:1px solid #c33;border-bottom:1px solid #c33}ul.actions{padding:2px 0;margin:3px 18px;text-align:right}.myArticles ul.actions{margin-right:0}ul.actions li{display:inline;padding:0}.top_section_pw{margin:10px 0 0 0}.top_section_pw li{float:left}.usr_image_pw{width:60px;height:60px;margin:0 10px 20px 0;float:left}.usr_image_pw img{border-radius:3px}.usr_detail_pw{float:left;padding-top:11px}.usr_staus_pw{float:right;width:100%;background:#f2f2f2;padding:10px 0 0;border-radius:3px}.bAccount.bYourprofile .usr_staus_pw{padding:10px 10px 0}.availability_label{display:inline-block;width:100%;max-width:80px}@media screen and (max-width:767px){.availability_label{padding:4px 0}}@media screen and (min-width:768px){.availability_label{padding:8px 0}.login-page #social-h2_mobile{display:none}.login-page #login-h2_desc{display:none}}.usr_staus_pw strong{width:80px;float:left}#custom_url_pw{clear:both;border-bottom:1px solid #ddd;padding-top:10px}.tabs_wrap .hidden{display:none}.tabs_wrap li{padding-right:3px;line-height:1.75}.tabs_wrap li+li{border-top:1px dotted #ccc}.tabs_wrap li:last-child{border-right:0}.tabs_wrap a{display:block;line-height:1.75;text-decoration:none;padding:0 7px;color:#777}.tabs_wrap a:hover{color:#67b59f!important;text-decoration:none}.tabs_wrap a.active_tab,body.bYourprofile li#tabyourprofile a,body.bAccountdetails li#tabaccountdetails a,body.bCvportfolio li#tabcvportfolio a,body.bAboutyou li#tababoutyou a,body.bExperience li#tabexperience a,body.bGetlisted li#tabgetlisted a,body.bAlerts li#tabalerts a,body.bmypros #tabmypros a,body.bFeedback #tabcvfeedback a,body.myArticles #tabnewsupdates a,body.bArchivedjobs li#tabarchivedjobs a,body.bPendingjobs li#tabpendingjobs a,body.bLivejobs li#tablivejobs a{font-weight:600;color:#67b59f}body.bYourprofile .threecol.c3.clearfix form input,body.bYourprofile .threecol.c3.clearfix form select{height:30px !important}.tab_content{padding:10px;margin:0 0 9px;clear:both;background:#fff;border-radius:2px;border:1px solid #ddd}.bFeedback .tab_content{padding:1px}.tab_content{padding:30px 20px 25px 20px}body.bSavedjobs .tab_content,body.bAppliedjobs .tab_content,body.bMatchingbriefs .tab_content,body.bMatchingjobs .tab_content,body.bMyjobs .tab_content{padding:0;margin:0;background:0;border-radius:0;border:0}@media(max-width:1024px){body.bMatchingjobs .tab_content{text-align:center}}body.bNoresults .tab_content{padding:40px 30px;background:transparent;border-radius:0 2px 2px 2px;text-align:center}.tab_content h4{font-size:1.2em;color:#333}.tab_content h4.error{color:#cf0000}.tab_content h4.article-submitted{font-size:2.362em;color:#595959}#pagebody .tab_content table{margin:0}.tab_content .cke_skin_kama{margin:0 0 20px;display:block}.tab_content .buttons{margin-top:10px}.tab_content .selectstep2{margin-top:-14px}.flag.ok:before{color:#67b59f;content:"\2714";padding-right:3px;font-weight:400}.flag.acceptable:before{color:#999;content:"\25CF";padding-right:3px}.flag.fail:before{color:#000;content:"\2716";padding-right:3px}.flag.off:after{color:#eee;background:#666;font-size:83.5%;content:"OFF";padding:0 1px;border-radius:2px 2px}.flag.on:after{color:#333;background:#fff;font-size:83.5%;content:"ON";padding:0 1px;border-radius:2px 2px}#searchFrm fieldset{margin-bottom:20px}#searchFrm .sector .f_wrap{margin-bottom:10px}#searchFrm .sector span#search_jobstring{padding:0}@media(min-width:768px){#searchFrm .loaction select{margin-right:10px}}#searchFrm .contract_type .f_wrap span{margin-right:10px}#searchFrm .salary{width:100%}#searchFrm .salary .f_wrap{margin-right:10px;float:left}#searchFrm .salary input{margin:0 5px 0 0}input#search_rates_year_min,input#search_rates_year_max{width:60px}input#search_rates_day_min,input#search_rates_day_max,input#search_rates_hour_min,input#search_rates_hour_max{width:30px}#searchFrm .skill_lvl .f_wrap{padding-right:40px}#searchFrm .edu_lvl span{padding:0 5px}#searchFrm .edu_lvl .f_wrap{margin-bottom:10px}#searchFrm .alert_freq label{display:inline}.form_label_col{width:130px;padding-top:4px;float:left;font-weight:600}.form_input_col{width:390px;float:left}ul.candi_details li{height:20px}.editprofilem ul{float:left;margin:20px 0 0;padding:0;position:relative;text-align:left;width:520px}.editprofilem ul li{display:block;float:left;height:auto;margin:0;padding:0 0 10px;position:relative}.ed_msg_2{width:100%}textarea#intro_intro{width:100%;height:18em;font-size:100%;padding:5px;border:1px solid #e7e7e7;margin-top:5px}#social_links{padding:0}#social_links .social_wrap{width:435px}.social_wrap *,#at16pcc *,#at3win *{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.topshare{padding-bottom:15px;float:right}form.homeform{border-bottom:1px solid #ddd;height:5em;margin-bottom:10px;padding-bottom:20px}.feedbackItem .rating{display:block;line-height:18px;margin:5px}.feedbackItem .rating span,.feedbackRatingIcon,.feedback-profile-rating{background:url("/img/v3/icons/sprite_rating.png") left center no-repeat;font-size:.1px;text-indent:-10000px;width:105px;height:18px;display:block;float:left}.feedback-profile-rating{float:none;display:inline-block}.feedbackRatingIcon{float:none;margin:0 auto;padding-bottom:30px}.feedbackItem p{margin:0}.feedbackItem .rating span.r1star,.feedback-profile-rating.r1star{background-position:-86px 0}.feedbackItem .rating span.r2star,.feedback-profile-rating.r2star{background-position:-64px 0}.feedbackItem .rating span.r3star,.feedback-profile-rating.r3star{background-position:-43px 0}.feedbackItem .rating span.r4star,.feedback-profile-rating.r4star{background-position:-22px 0}.feedbackItem .rating span.r5star,.feedbackRatingIcon,.feedback-profile-rating.r5star{background-position:0 0}.feedbackItem p.text{line-height:1.35em;padding-top:3px}.feedbackItem p.meta{text-align:right}.feedbackItem p.meta em,.feedbackitem small.relationship{font-style:italic}.feedbackItem p.meta span.name{font-weight:600}.feedbackItem .rating{float:right}.feedbackItem .rating .meaning{display:none}.feedbackItem+.feedbackItem{margin-top:10px;border-top:1px dotted #ccc;padding-top:10px}.feedbackItem table,.feedbackRequestItem table{width:90%}.feedbackItem table td,.feedbackRequestItem table td{padding:5px 2px;vertical-align:top}.feedbackItem table tr+tr td,.feedbackRequestItem table tr+tr td{border-top:1px solid #eee}.feedbackItem em,.feedbackRequestItem em{font-style:italic}.feedbackItem table td.label,.feedbackRequestItem table td.label{width:10ex;font-weight:600;color:#999}.fbrequest_preview{padding:5px}table.feedbackrequests,table.fbreferences{width:100%;margin-collapse:no-collapse;line-height:1.5em;margin-bottom:20px}table.feedbackrequests{margin-bottom:1em}table.fbreferences+table.fbreferences{margin:1em 0}table.feedbackrequests th,table.fbreferences th,table.orders th{padding:2px 2px;margin:1px;border-bottom:2px solid #ccc;font-weight:600}table.feedbackrequests td,table.fbreferences td{padding:5px 2px;margin:1px}table.feedbackrequests td.actions table.fbreferences td.actions{font-size:87.5%}table.orders tr+tr{border-top:1px dotted #ccc}table.orders tr td{padding:5px 0}table.orders{width:96%;line-height:1.75em}table.orders th{border-bottom:1px solid #ccc}table.orders tr td a{text-decoration:none;display:block}table.orders tr:hover td{background:#eee}tr.feedbackRequestItem:hover td,tr.feedbackItem:hover td{background:#eee}tr.feedbackRequestItem td.from a,tr.feedbackItem td.from a,tr.feedbackRequestItem td.to a,tr.feedbackItem td.to a,tr.feedbackRequestItem td.company a,tr.feedbackItem td.company a,tr.feedbackRequestItem td.date a,tr.feedbackItem td.date a,tr.feedbackRequestItem td.status a,tr.feedbackItem td.status a{display:block;text-decoration:none}tr.feedbackRequestItem td.company,tr.feedbackItem td.company{width:25%}tr.feedbackRequestItem td.from,tr.feedbackItem td.from{width:25%}tr.feedbackRequestItem td.to,tr.feedbackItem td.to{width:25%}tr.feedbackRequestItem td.actions,tr.feedbackItem td.actions{width:25%}div.feedbackRequestItem td.actions,div.feedbackItem td.actions{text-align:right}table.feedbackrequests.received td.to,table.feedbackrequests.received th.to,table.fbreferences.received td.to,table.fbreferences.received th.to,table.feedbackrequests.sent td.from,table.feedbackrequests.sent th.from,table.fbreferences.sent td.from,table.fbreferences.sent th.from{display:none}form.fbform{width:100%}form.fbform label{display:block;margin-top:5px}form.fbform textarea{width:100%;height:10em}form.fbform small.help{color:#aaa}form.fbform textarea{border:1px solid #ccc}form.fbform input[type=email],form.fbform input[type=url]{width:50%}form.fbform input[type=text]{width:100%}form.fbform #fb_submit:hover,form.fbform #fb_submit_cancel:hover,form.fbform #fb_submit_preview:hover,form.fbform #fb_submit_leavefeedback:hover{opacity:1}form.fbform #fb_submit_leavefeedback{float:left;margin-right:5px}.fbform-wraper{border:1px solid #dcdcdc;border-radius:2px;background:#fff;padding:30px;max-width:800px;margin:0 auto}.fbform-wraper>h3,.fbform-success>h3{text-align:center}.fbform-success>h3{color:#62b29e}#fb_submit_cancel{color:#777;text-decoration:none;font-weight:400;display:inline-block !important}form.fbform legend{float:right;font-size:1.2em;line-height:1.5em;vertical-align:baseline;color:#aaa;border-radius:5px 5px;text-shadow:1px 1px 2px #fff;width:20ex;margin:-5px;background:#f3f3f3;text-align:center;font-weight:normal}form.fbform legend{padding:0 5px}form.fbform input.error,form.fbform textarea.error{border:1px solid #d00}form.fbform .actionbuttons{margin-top:20px;text-align:center}form.fbform span.radio{display:block;min-height:20px;line-height:20px;margin:2px 0}form.fbform span.radio.fb_rating label{padding-left:110px;background:left center no-repeat;line-height:20px;height:20px;display:inline-block}form.fbform #span_fb_rating_1 label{background-image:url(/img/v3/icons/1star.png)}form.fbform #span_fb_rating_2 label{background-image:url(/img/v3/icons/2star.png)}form.fbform #span_fb_rating_3 label{background-image:url(/img/v3/icons/3star.png)}form.fbform #span_fb_rating_4 label{background-image:url(/img/v3/icons/4star.png)}form.fbform #span_fb_rating_5 label{background-image:url(/img/v3/icons/5star.png)}form.fbform span.radio label:hover{color:#000}form.leavefeedback label{margin-top:10px;margin-bottom:5px}form.leavefeedback span.radio label{margin-top:0;margin-bottom:0}.feedback_preview{width:85%;margin-top:10px}#pagebody th{text-align:left}#activateguestform table tr+tr{margin-top:2px}textarea#rf_feedback{margin-top:5px;width:364px;height:10em}#trfeedback td,#trrating td{padding:10px 0}#trfeedback #counter{float:right;text-align:right;font-weight:600;padding:0 2px;color:#999}#trfeedback #counter.err{color:white;background:#c00}.err_rflogin #trlogin label,.err_rfpassword #trpassword label,.err_rfpassword2 #trpassword2 label,.err_rffirstname #trfirstname label,.err_rflastname #trlastname label,.err_rfemail #tremail label,.err_rfcompany #trcompany label,.err_rfposition #trposition label,.err_rfcountry #trcountry label,.err_rffeedback #trfeedback label,.err_rfflagtos #trflagtos label,.err_rfflagtos #trflagtos label a{color:#c00}#postjob{line-height:18px}#postjob div.vertical-option{padding:2px 0}#postjob input[type=checkbox]{vertical-align:middle;border:0;padding-left:0;margin-right:4px}#postjob div.form-section{width:680px;padding:8px 0 8px 0;clear:both}#postjob div.form-section:after{content:".";display:block;height:0;clear:both;visibility:hidden}#postjob div.form-break{width:680px;clear:both}#postjob div.form-footer-line{border-bottom:1px solid #ddd}#postjob div.label{font-weight:600;color:#333;width:108px;position:relative;float:left}#postjob a.helptip{display:block;width:15px;height:15px;background:url(/images/question-mark.gif)}#postjob div.label a.helptip{position:absolute;right:5px;top:0}#postjob div.input-container{padding:0 15px 0 0;position:relative;float:left}#postjob div.input-container-fixed{margin:0 0 0 108px;width:572px;position:relative}#jobtypeslist{margin-bottom:5px}#postjob div.validation-error{color:#cf0000}#postjob label.validation-error{color:#cf0000}#postjob input[type=text].validation-error{border:1px #cf0000 solid}#postjob option.parent{font-weight:600}select.select2{border:1px solid #acacac;font-size:10px;font-style:normal;font-weight:normal;height:80px;left:0;margin-left:0;margin-top:0;padding-bottom:0;padding-right:0;text-align:left;text-decoration:none;width:155px}div.smallemployer{width:188px}div.employers div.smallemployer{float:left;width:100%;margin-bottom:3px}div.smallemployer a.co{display:table;min-height:130px;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;background:#fff;text-decoration:none;padding:8px;width:100%}div.smallemployer a.co:hover{box-shadow:0 0 10px #ccc}div.smallemployer .info{display:table-cell;vertical-align:middle;word-break:break-all}#column-left div.smallemployer a.co:hover,#middlepanel div.smallemployer a.co:hover{border:1px dotted #ccc;background:0;color:black}div.smallemployer span.logo{height:92px;width:100px;display:table-cell;vertical-align:middle}div.smallemployer span.logo img{margin:0 auto;max-width:90px}div.smallemployer b{display:block;color:#595959;font-size:15px;margin-bottom:10px}.smallemployer span.numjobs{display:inline-block;border:1px solid #e7e7e7;border-radius:2px;background:#f9f9f9;padding:2px 10px;line-height:1.3;clear:both;margin-bottom:10px}.smallemployer a span .pro_brow{display:inline-block;border:1px solid #65b5a3;border-radius:2px;background:#6dc9b3;color:#fff;padding:1px 10px;line-height:1.3;clear:both}#breadcrumbTrail span.sep{padding:0 5px}#breadcrumbTrail{margin-top:20px;width:100%;height:27px;white-space:nowrap;text-overflow:ellipsis;display:none}#breadcrumbTrail a{display:inline-block;position:relative;color:#757575;font-weight:400;text-decoration:none}#breadcrumbTrail span.breadcrumb{font-weight:600}div.paginationContainer{text-align:center}table.pagination,#pagebody .tab_content table.pagination{margin:0 auto}div.elpagination{background:#eee}div.elpagination div.displayingresults,div.pagination,div.paginationContainer{font-size:83.5%;padding:15px 0;clear:both}.project-detail div.paginationContainer{padding:15px 0 5px}.bJobslanding div.paginationContainer{padding:0 0 15px 0}div.paginationContainer{font-size:100%}div.col div.paginationContainer,div.elpagination div.displayingresults{margin:0}div.pagination a,div.paginationContainer a{text-decoration:none;padding:0 2px}div.paginationContainer td{padding:0 7px 7px 0;vertical-align:baseline}@media(max-width:420px){div.paginationContainer td{padding:0 3px 7px 0}}div.paginationContainer td.prev,div.paginationContainer td.next{font-size:20px}div.pagination span.currentpage,div.paginationContainer a.sel{background:#999;padding:2px 7px;color:white !important;font-weight:600}#toggleAL{margin-top:10px;display:block;font-size:91.5%;padding:2px 0;background:#ccc;font-weight:600;text-decoration:none;text-align:center}#toggleAL:hover{background:#333;color:#ffc!important}table.orders{line-height:1.75em;width:96%}table.orders tr:first-child{text-align:left}table.orders tr td.numitems{text-align:center}div.intentbox{border:1px solid #ccc;border-radius:3px 3px;background:#fff;width:auto;max-width:450px;margin-right:10px;clear:both;font-weight:600;padding:10px;line-height:normal;position:absolute;top:72px;z-index:10}div.intentbox.hidden-by-menu{z-index:-1}div.intentbox.hidden-whole{display:none}div.intentbox:before{content:" ";display:block;position:absolute;top:-60px;left:-3px;background:transparent url(/img/v3/icons/tip_up.png) no-repeat bottom left;width:40px;height:60px}div.intentbox a{color:#222}div.intentbox a.close{margin-right:5px;float:right;color:#ccc;padding:0 3px;text-decoration:none;text-shadow:1px 1px 1px #fff;text-transform:lowercase}div.intentbox a.close:hover{color:#fff !important;background:#666}.sub-heading1{color:#333;font-size:1em;font-weight:600;text-decoration:none}.sub-heading1-error{color:#cf0000}#frmcontact table{margin-collapse:no-collapse;border-collapse:no-collapse;width:100%}#frmcontact th,#frmcontact td{padding:2px}#frmcontact tr.selectBox select,#frmcontact tr.textBox input,#frmcontact tr.textArea textarea{width:100%;max-width:350px}#frmcontact tr.textArea textarea{height:200px}tr.error input,tr.error textarea{border:1px solid #c00}tr.error td.ftLabel{color:#c00}#frmcontact p#msg{color:#c00}#frmcontact td.ftLabel{vertical-align:top}.tip10{background:url(/images/question-mark.gif) no-repeat center right;height:15px;min-width:15px;padding-right:20px;margin-right:5px;display:inline-block;position:relative;font-size:10pt}.hovertip .tip10{visibility:hidden}.hovertip:hover .tip10{visibility:visible}.tip10:hover{width:auto;min-width:15px}.tip10 span:before{content:' ';padding:0;height:54px;left:-34px;top:-10px;bottom:-10px;background:url(/images/tip_left.png) no-repeat center right;position:absolute;display:block;width:34px}.tip10 span{display:none;white-space:nowrap}.tip10:hover span{height:34px;line-height:34px;border-radius:3px;box-shadow:0 0 15px #999;border:1px solid #f2f2f2;background:#fff;color:#999;padding:0 10px;z-index:91;font-size:87.5%;top:-11px;left:30px;position:absolute;display:inline-block}.hasTip{position:relative;width:auto;padding-right:20px;background:url(/images/question-mark.gif) no-repeat right center}#parallax-links .hasTip{position:absolute;right:3px;top:18px;background:0;padding:0;color:#f9381c;background:url(/images/exclamation-mark.png) no-repeat top center;width:21px;height:21px;background-size:21px 42px;display:none}#parallax-links li.active .hasTip,#parallax-links li:hover .hasTip{background-position:0 -21px}.completeness-exclamation{padding:15px 0;font-size:13px}.completeness-exclamation a{display:block}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.hasTip{background-image:url(/images/question-mark@2x.png);background-size:14px}}.hasTip .tip{display:none;min-height:65px}@media(max-width:1023px){.hasTip .tip{max-width:240px !important}#employer_header_upload .hasTip .tip{left:170px}.top_right.hasTip:hover .tip{right:-195px !important}.top_right.hasTip .tip:before{left:10px !important}}.hasTip .tip:before{content:'';padding:2px;width:40px;height:60px;left:-34px;background:url(/images/tip_left.png) no-repeat top left;position:absolute}.hasTip:hover .tip{position:absolute;top:-28px;right:-410px;width:400px;border-radius:3px;border:1px solid #f2f2f2;line-height:1.2;background:#fff;color:#999;padding:10px 10px 0 10px;z-index:51}.project-detail .hasTip:hover .tip,.profile-detail-wrapper .hasTip:hover .tip{width:280px}.contributor.hasTip:hover .tip{right:-355px}.hasTip.w_text{background:0;padding-right:0}.hasTip .tip_right,.hasTip .tip_up{display:none;min-height:65px;font-size:13px}.hasTip .tip_right:before{content:'';padding:2px;width:40px;height:60px;right:-44px;background:url(/images/tip_right.png) no-repeat top left;position:absolute}.hasTip:hover .tip_right{display:block;position:absolute;top:-28px;left:-410px;width:400px;border-radius:3px;border:1px solid #f2f2f2;line-height:1.2;background:#fff;color:#999;padding:10px 10px 0 10px;z-index:40}.tip_up a{color:#444}.hasTip .tip_up:before,.hasTip .tip_up:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent;border-bottom:0}.hasTip .tip_up:before{bottom:-18px;left:182px;border-top-color:#ccc;border-width:16px}.hasTip .tip_up:after{bottom:-15px;left:183px;border-top-color:#fff;border-width:15px}.hasTip:hover .tip_up{display:block;position:absolute;bottom:16px;left:-7px;width:260px !important;border-radius:3px;text-align:left;border:2px solid #ccc;line-height:1.2;background:#fff;color:#686868;z-index:40}.hasTip:hover .tip_up{left:-140px}#media_pk.hasTip:hover .tip_up{right:-39px;left:auto}#media_pk .roundedOne.sel_btn{margin-left:130px}#media_pk_first .roundedOne.sel_btn{margin-left:125px}#media_pk_first.hasTip:hover .tip_up{right:-44px;left:auto}.tip_up li.title{background-color:#ececec;color:#454545;font-weight:600;height:35px;text-align:left;display:block;padding:0;height:40px;margin:0}.tip_up li>span{float:left}.tip_up li>span.cost{width:50px}ul.tip_up input[type=checkbox]{visibility:hidden}ul.tip_up li span.cost{position:absolute;right:42px;font-weight:bold}.roundedOne{float:left;width:15px;height:15px;background:#b1b1b1;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;position:absolute;right:17px}.roundedOne.sel_btn{position:relative;margin-left:57px}.roundedOne label{cursor:pointer;position:absolute;width:13px;height:13px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;left:1px;top:1px;background:-webkit-linear-gradient(top,#eee 0,#FFF 100%);background:-moz-linear-gradient(top,#eee 0,#FFF 100%);background:-o-linear-gradient(top,#eee 0,#FFF 100%);background:-ms-linear-gradient(top,#eee 0,#FFF 100%);background:linear-gradient(top,#eee 0,#FFF 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEEEEE',endColorstr='#FFF',GradientType=0)}.roundedOne label:after{-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;content:'';position:absolute;width:9px;height:9px;background:#57a690;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;top:2px;left:2px}.roundedOne label:hover::after{-ms-filter:"alpha(opacity=30)";filter:alpha(opacity=30);opacity:.3}.roundedOne input[type=checkbox]:checked+label:after{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1}.checkboxrounded{display:block !important;width:20px;height:20px;background:#ddd;margin:20px 90px;border-radius:100%;position:relative;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);box-shadow:0 1px 3px rgba(0,0,0,0.5)}.tip_up .package_title{padding:0 15px;line-height:40px}.tip_up .select_small{position:absolute;font-size:10px;right:11px;top:23px;font-weight:400}.tip_up li{padding:5px 15px;height:27px;margin:0 5px 0}.tip_up li:hover{background-color:#edf6f3}.tip_up li.title:hover{background-color:#ececec}.tip_up li span:first-child{float:left;white-space:nowrap;width:150px}.credit_table>tbody>tr:last-child{border-top:1px #adadad solid}.jobapplyforms .hasTip:hover .tip{width:300px;right:-330px}.hasTip .tip p{color:#999;font-weight:normal;font-size:13px;text-align:left;display:inline-block}.top_right.hasTip .tip:before{background:url(/img/v3/icons/tip_down.png) no-repeat bottom left;top:auto;left:auto;right:21px;bottom:-34px}.top_right.hasTip:hover .tip{top:auto;bottom:28px;right:-33px;width:290px}.top_left.hasTip .tip:before{background:url(/img/v3/icons/tip_down.png) no-repeat bottom left;top:auto;left:auto;left:21px;bottom:-34px}.top_left.hasTip:hover .tip{top:auto;bottom:29px;left:-38px;width:290px;padding-bottom:30px}.bottom_right.hasTip .tip:before{background:url(/img/v3/icons/tip_up.png) no-repeat bottom left;top:-64px;left:222px;bottom:auto}.bottom_right.hasTip:hover .tip{top:34px;bottom:auto;right:-33px;width:290px}body.preview{background:#fff}.previewWrap{padding:20px}.previewWrap h2{margin:0 0 15px}.listing_detail img{float:left;display:block}.listing_detail ul{float:left;width:300px}.listing_detail li{float:left;padding-bottom:5px;width:200px}.listing_detail li.heading{width:100px}.previewWrap .job-description{clear:both;margin-top:30px;float:left;width:100%}.previewWrap div.job-description p{margin-top:10px;margin-bottom:20px}.previewWrap div.job-description{line-height:1.25em}.previewWrap div.job-description ul{list-style-type:disc}.job-description ol{list-style-type:decimal}.job-description ul,div.job-description ol{margin-left:10px;margin-bottom:20px;list-style-position:inside}.job-description ul,div.job-description ol,div.job-description li{float:none;width:auto;padding:0}#email_options li label{vertical-align:middle}#email_options input[type="checkbox"]{margin:0 5px 0 0}#email_options ul.cand{float:left;width:49%;margin:10px 20px 0 0}#email_options ul.cand li,#email_options ul.emp li{padding:8px 5px}#email_options ul.emp{float:left;margin:10px 0 0 0}#email_options .break-mobile{display:block}body.bArticles article td{padding:0}article.page10 img[align=left]{margin:5px 10px 5px 0}article.page10 img[align=right]{margin:5px 0 5px 10px}article.page10 ul,article.page10 ol{margin:0 10px 10px 10px}article.page10 ul{list-style-type:disc}article.page10 ol{list-style-type:decimal}article.page10 li{margin-bottom:5px}article.page10 h1{display:none;margin-bottom:5px;line-height:normal}body.bArticles hr{clear:both}nav.nav10 li{font-weight:600;padding:7px 0}nav.nav10 li+li{border-top:1px dotted #ccc}nav.nav10 li a.haschildren{background:url("/images/arrow-black-down.gif") no-repeat scroll right .5em transparent;font-weight:600;padding-right:10px}nav.nav10 li a{display:block;padding:2px 1px}nav.magazine10 li.branch ul{padding-left:10px}#emailjobtofriendform fieldset li{float:none;width:220px;margin-bottom:10px}#emailjobtofriendform fieldset input[type=text]{width:200px}.testimonial .from{font-weight:600}#searchProfile_Data h3,#searchFrm h3{margin-bottom:5px}#canFrmTags #thisposttags h4 span{font-size:83.5%;color:#6a6a6a}#canFrmTags #ct_search_pos_id_list_{height:95px;overflow:auto !important;border:1px solid #e7e7e7}#canFrmTags #thisposttags h4{font-size:1em;margin-bottom:10px}#canFrmTags #search_pos_id_list_,#canFrmTags #all_pos_id_list{height:150px}#canFrmTags div.checkboxtree label{display:flex;font-size:83.5%;flex-wrap:wrap;padding-top:3px}#canFrmTags div.checkboxtree label span{padding-top:1px}#canFrmTags textarea#data_description{height:200px}#canFrmTags input#pos_list_filter{width:280px;padding:2px 2px;margin:2px 2px 2px 0}#canFrmTags div#ct_search_pos_id_list_{width:280px;padding:5px;margin:2px 2px 2px 0}#canFrmTags input#data_ytitle{font-weight:600}#canFrmTags div#ct_search_pos_id_list_ b{background:#eee}.form_label_col{width:130px;padding-top:4px;float:left;font-weight:600}.form_input_col{width:470px;float:left}.default_logo .employer_logo_image{border:4px solid #67b59f;border-radius:3px}#employerlogos{display:table}#employerlogos .employer_logo{display:box!important;box-align:center!important;-ms-box-align:center!important;box-pack:center!important;display:-moz-box!important;-moz-box-pack:center!important;-moz-box-align:center!important;display:-webkit-box!important;-webkit-box-pack:center!important;-webkit-box-align:center!important;margin-top:5px}.default_logo .employer_logo_image:before{content:"Default logo";color:#333;background:rgba(255,255,255,0.7);font-weight:600;width:100%;font-size:10px;position:absolute;left:0}.default_logo .employer_logo_image img{display:block}.default_logo .employer_logo_image{display:inline-block}.employer_logo{position:relative;float:left;margin-right:5px;margin-bottom:5px;width:auto;height:100%;text-align:center}.employer_logo_image{position:relative;display:inline-block;z-index:10}.employer_logo_image a img{display:block}.employer_logo_text{position:absolute;font-weight:600;top:4px;right:4px;text-align:right;z-index:11}.employer_logo_text a{text-decoration:none}a.remove_logo{padding:1px;width:2.5ex;text-align:center;float:right;border:1px solid transparent;opacity:0}.employer_default_logo a.remove_logo{right:0;top:-4px}a.make_default{float:left;border:4px solid #eee;border-radius:3px}a:hover.make_default{border-color:rgba(156,202,60,0.4)}.employer_default_logo a.remove_logo{display:none}.employer_logo_border:hover a.remove_logo{background:#d00;border:1px solid #fff;color:#fff;opacity:1}#container{width:100%;margin:0}#gblcontent{width:1000px;margin:0 auto}form label.required:after{content:'*';color:#d00}#namestableformnav{margin:20px 0 0 0;padding:0;list-style:none}#namestableformnav li{display:inline;padding-right:0;line-height:25px;margin:0}#namestableformnav li *{vertical-align:middle}#namestable{width:99.9%;border:1px solid #777;margin:0}#namestable td,#namestable th{text-align:left;padding:5px;margin:0}#namestable td{font-size:91.5%;vertical-align:middle}#namestable tr th{background:#777;color:white;text-align:left;font-weight:600}#namestable th a{color:white}#namestable td.name,#namestable th.name{width:160px}#namestable td.summary,#namestable th.summary{width:300px}#namestable td.lastlogin,#namestable th.lastlogin{width:85px}#namestable td.isavailable,#namestable th.isavailable{width:60px;text-align:center}#namestable td.chkbox,#namestable th.chkbox{text-align:center}p.back a.backlink{background:url(/images/greenarrow.gif) left -0.1em no-repeat;padding-left:14px}#namestableform .actionbuttons{text-align:right;margin-top:5px}#modaldiv .newprojects table{width:100%}#modaldiv .ta_container,#modaldiv .ta_container .ta_underlay,#modaldiv .ta_container .smartbox{width:100%;min-height:50px}.bmypros #portuploadformdiv{border:1px dotted #ddd;padding:5px}.newprojects table{width:90%}.newprojects textarea,.newprojects input[type=text]{width:100%}.newprojects .lbl,#modaldiv table td.lbl{width:100px;vertical-align:top;padding:5px 20px 0 0;text-align:right}.portfolio_projects{cursor:move;float:left;width:100%;height:346px;position:relative;overflow:hidden;background:#f6f6f6;background-image:-webkit-gradient(linear,0 0,0 100%,from(#f6f6f6),to(#f1f1f1));background-image:-webkit-linear-gradient(left,#f6f6f6,#f1f1f1);background-image:-moz-linear-gradient(left,#f6f6f6,#f1f1f1);background-image:-ms-linear-gradient(left,#f6f6f6,#f1f1f1);background-image:-o-linear-gradient(left,#f6f6f6,#f1f1f1)}.bAccount.bmypros.main_full.member_mang .portfolio_projects{height:310px;margin:0 20px 20px 0;max-width:none;width:100%}.bAccount.bmypros.main_full.member_mang .portfolio_projects p{color:#595959}.bAccount.bmypros.main_full.member_mang .portfolio_projects h2{font-size:18px;max-height:45px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#595959}.bAccount.bmypros.main_full.member_mang .portfolio_projects h2 input{width:100% !important}.bAccount .portfolio_projects{background-color:#eee}.portfolio_projects h2,.portfolio_projects p{color:#FFF;cursor:text}.bAccount .portfolio_projects div.project-title-image{background-size:cover !important;background-position:center !important}a.delete_proj,.bAccount.bmypros.main_full.member_mang #portfoliowrap div.portimg a.pidelete{position:absolute;cursor:pointer;background:rgba(0,0,0,0.3);color:#fff;font-size:16px;font-weight:bold;display:inline-block;line-height:0;padding:15px 10px}a.delete_proj{top:0;right:0}.bAccount.bmypros.main_full.member_mang #portfoliowrap div.portimg a.pidelete{left:0;bottom:0;visibility:hidden}a.delete_proj:before,.bAccount.bmypros.main_full.member_mang #portfoliowrap div.portimg a.pidelete:before{content:"×"}.bAccount.bmypros.main_full.member_mang #portfoliowrap div.portimg:hover a.pidelete{visibility:visible}a.delete_proj:hover,.bAccount.bmypros.main_full.member_mang #portfoliowrap div.portimg a.pidelete:hover{background:#7cbaaa}#portfoliowrap{min-height:161px;max-height:260px;overflow:auto}.bUserprofile .portfolio_projects .proj_info{height:100%;width:100%;position:absolute;top:0;padding:20px;background:rgba(0,0,0,0.8);opacity:1;-webkit-transition:all .2s ease-in-out;-moz-transition:.2s;-o-transition:all .2 ease-in-out;-ms-transition:all .2 ease-in-out}.bAccount.bmypros.main_full.member_mang .portfolio_projects .proj_info{background-color:#fff;padding:25px 15px;height:110px}.bAccount.bmypros.main_full.member_mang .portfolio_projects img{max-width:100%;height:auto;vertical-align:top}.bAccount.bmypros.main_full.member_mang .portfolio_projects .proj-stat-btm.views{background:transparent url("/img/v3/icons/icons-small.png") no-repeat scroll -2px -390px}.bAccount.bmypros.main_full.member_mang .portfolio_projects .proj-stat-btm.likes{background:transparent url("/img/v3/icons/icons-small.png") no-repeat scroll -2px -454px;margin-left:10px}.bAccount.bmypros.main_full.member_mang .portfolio_projects #edit_project_btn,.bAccount.bmypros.main_full.member_mang .portfolio_projects #madeit_credit_btn,.bAccount.bmypros.main_full.member_mang .portfolio_projects #project_view_btn{line-height:20px !important;float:right;padding:0 9px}.bAccount.bmypros.main_full.member_mang .portfolio_projects #madeit_credit_btn,.bAccount.bmypros.main_full.member_mang .portfolio_projects #project_view_btn{margin-left:5px}.bAccount.bmypros.main_full.member_mang div.portimg{position:relative;margin:7px 7px 10px 7px;width:130px;height:130px;float:left}.bAccount.bmypros.main_full.member_mang div.portimg a{position:absolute}.bAccount.bmypros.main_full.member_mang div.portimg a.thumb_img{left:0}.bAccount.bmypros.main_full.member_mang input[type=checkbox].portfolio_check_box{position:absolute;bottom:5px;left:5px}.bAccount.bmypros.main_full.member_mang .portimg h6{display:none;padding:2px 5px;position:absolute;z-index:20;width:130px;color:white;text-shadow:1px 1px 2px #444}.bAccount.bmypros.main_full.member_mang div.portimg a img{margin-right:5px;height:auto;width:auto}.bAccount.bmypros.main_full.member_mang #portfoliowrap a.updelete:hover{display:block;background:#d00;color:white!important}.bAccount.bmypros.main_full.member_mang #portfoliowrap .portimg:hover h6{display:block;opacity:1;background-color:rgba(0,0,0,0.5);color:white}.bAccount.bmypros.main_full.member_mang section.main,.main_full.contributor.requests section.main,.main_full.contributor section.main,.full_main.bStats section.main{max-width:none !important}.full_main.bStats section.main{padding:20px 0 0}#proj_sort_wrapper{position:relative}@media(min-width:481px){#proj_sort_wrapper{margin-left:10px}}#proj_sort{position:absolute;top:0;left:0;width:100%}@media(min-width:480px){#proj_sort{display:flex;flex-wrap:wrap;justify-content:center}}#candidate_resume .portfolio_projects{cursor:default;height:270px;background:#fff}#candidate_resume .portfolio_projects img{max-width:100%;height:auto}#candidate_resume .portfolio_projects .proj_info{width:230px;height:230px;opacity:0}#candidate_resume .portfolio_projects .proj_info h2,#candidate_resume .portfolio_projects .proj_info p{cursor:pointer}#candidate_resume .portfolio_projects .proj_info:hover,#page2 .portfolio_projects .proj_info:hover{opacity:1}#candidate_resume .res_cv section{margin-bottom:10px}#page2 .portfolio_projects{cursor:default;height:460px;background:#fff}#page2 .portfolio_projects img{max-width:100%;height:auto}#page2 .portfolio_projects .proj_info{width:420px;height:420px;opacity:0}#page2 .portfolio_projects .proj_info h2,#page2 .portfolio_projects .proj_info p{cursor:pointer}.projectItem_list h2{color:#333;font-size:2.5em}.projectItem_list p{color:#333;font-size:1.2em}.projectItem_list div{text-align:center;padding-top:10px}.projectItem_list div img{max-width:100%;height:auto;display:block}.projectItem_list figure{display:inline-block;position:relative;overflow:hidden;margin-bottom:10px;max-width:680px}.projectItem_list iframe{max-width:100%}.downloadContainer iframe{max-width:100%;display:block;margin:0 auto;padding-bottom:10px}.h_vimeo .downloadContainer iframe{padding-bottom:0}.ta_container,.ta_container .ta_underlay,.ta_container .smartbox{width:100%}.ta_container{border:0;padding:0;position:relative;margin-bottom:10px;min-height:50px}div.ta_dropdown{position:absolute;width:400px;background-color:#fff;overflow:hidden;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;cursor:default;font-size:11px;font-family:Verdana;z-index:10001}div.ta_dropdown p{margin:0;padding:5px;font-weight:600;color:#777}div.ta_dropdown ul{margin:0;padding:0}div.ta_dropdown ul li{background-color:#fff;padding:3px;margin:0;list-style-type:none}div.ta_dropdown ul li.ta_dropdown_item{background-color:#fff}div.ta_dropdown ul li.ta_dropdown_item2{background-color:#fff}div.ta_dropdown ul li em{font-weight:600;font-style:normal}div.ta_dropdown ul li.ta_dropdown_selected_item{background-color:#ddd;color:#000}.taresult span.talabel{float:right}.taresult img.taimage{height:14px;padding:2px;border:1px solid #eee;margin-right:3px;vertical-align:middle;line-height:14px}.smartbox,.ta_underlay{font-size:13px;line-height:1.4em;width:400px;border:0;padding:0;margin:0}.smartbox{min-height:10px;background:0;background:transparent;resize:none}.smartbox,.ta_underlay{padding:5px;word-spacing:1px;letter-spacing:normal;line-height:1.4em;font-style:normal;font-variant:normal;text-indent:0;text-shadow:none;text-transform:none;overflow:hidden;box-sizing:padding-box;zoom:1}.ta_underlay{color:transparent;white-space:pre-wrap;display:none;border-color:transparent!important}.smartbox,.ta_underlay{position:absolute;top:0;left:0;border:1px solid #e7e7e7;opacity:1}.ta_container_inp .smartbox,.ta_container_inp .taunderlay{position:static}.downloadContainer{position:relative}.downloadContainer img{margin-right:10px;vertical-align:middle}a.updelete{position:absolute;left:0;top:0;border-radius:50px;padding:3px 5px;margin:-4px 0 0 -4px;font-weight:600;background:#fff}a.updelete:hover{color:#f60;text-decoration:none}a.filedownload{display:block;vertical-align:middle}::selection{background:#ddd;color:#fff}::-moz-selection{background:#ddd;color:#fff}h1,h2,h3,h4,h5{font-weight:400;margin-bottom:10px}h2{font-size:2.462em;margin-bottom:20px;font-weight:400;color:#595959}h5{font-size:14px;color:#afafaf;margin-bottom:15px}h5 span{color:#606060;font-weight:400}.nav_wrap{width:100%;height:70px;border-bottom:1px solid #5cb19b;background:#7cbaaa}nav.top{height:70px;margin:0 auto;font-size:1.077em;padding:0 14px;position:relative}.t_links{display:none;padding-top:13px;position:absolute;width:100%;left:0;top:70px;background:#7cbaaa}@media(min-width:640px) and (max-width:1023px){.t_links{width:50%}}.t_links li{position:relative}.t_links a,a#headloginbutton,#register a{color:#fff;font-weight:600;display:block;padding:5px 12px;border:1px solid transparent}@media(max-width:767px){#register a{padding:5px 0}}.t_links a:hover,a#headloginbutton:hover,#register a:hover,.t_links a.hover-state,a#headloginbutton.hover-state,#register a.hover-state{text-decoration:none;background:#6aa396}.t_links a.hover-state,a#headloginbutton.hover-state,#register a.hover-state{border-bottom:0}#t_recruiter:hover{background:rgba(44,62,80,0.8)}#t_recruiter a span{display:block;font-weight:bold;font-size:14px}body.bJobslanding .t_job>a.active,body.bJobsbytitle .t_job>a.active,body.bJobsbylocation .t_job>a.active,body.browserecruiters .t_job>a.active,.bApply .t_job>a.active,.bViewjob .t_job>a.active,body.bMagazine .t_mag>a.active,body.bPeople .t_peo>a.active,body.bCompanies .t_comp>a.active,body.bPools .t_pool>a.active,.t_links a.active{border-bottom:0;text-decoration:none;background:#6aa396}.t_links ul ul a:hover{background:transparent}.t_links li ul{background:#56b39c;padding:10px 0 5px;border:1px solid #42ab91}.t_links li ul:not(.idswitcher){display:none}.t_links li ul li{float:none;overflow:auto;width:100%;position:initial;height:auto}.t_links li ul li a{width:100%;text-align:left}.t_links li ul li a span{float:right;padding:1px 5px;border-radius:2px;font-size:.8em;background:#fff;color:#6aa396}.t_links li ul li:not(.titleli):hover{background-color:#2c3e50}.desktop .t_links>ul{position:relative;z-index:20}.nav_search{display:none;float:left;width:250px;padding:15px 5px 0 0;text-align:right}.refs{padding:0 25px 25px;clear:both;border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3}.refs .feedbackItem p.text{line-height:1.6em;padding-bottom:10px}.refs .feedbackItem p.meta{font-weight:600;font-size:14px;line-height:18px;text-align:left;color:#757575;position:relative}.refs .feedbackItem+.feedbackItem{border-top:1px solid #f3f3f3;margin-top:25px;padding-top:25px}.refs .feedbackItem .pub_date{position:absolute;right:0;top:4px;color:#bebebe}.refs .feedbackItem span.dt{color:#979797;float:right;font-weight:400}.refs .feedbackItem .meta_wrap{position:relative}.refs .feedbackItem p.meta em{font-style:normal}.refs .rating,.refs small{display:none}.feedbackItem em,.feedbackRequestItem em{font-style:normal}.items.feedbackItem{padding:20px}.items.feedbackItem+.feedbackItem{border:0}.items.feedbackItem .rating{float:none;margin:10px 0 10px 0;clear:both}.items.feedbackItem p.meta{text-align:left;font-weight:600;font-size:14px}.items.feedbackItem p.meta em{font-style:normal}.items.feedbackItem small{display:none}.items.feedbackItem span.dt{clear:both;display:block}.items.feedbackItem p.meta span.name{font-weight:600}.items.feedbackItem p.text{padding-bottom:10px !important}.items.feedbackItem:before{content:"Feedback";display:block;clear:both;float:left;padding:2px 5px;margin-bottom:15px;color:#fff;background:#777;border-radius:2px}.comment_form{margin-bottom:30px}.comment_flag{visibility:hidden;clear:both;padding-top:5px}.comments{margin-top:30px;padding:0 0 0 20px}.com_txt h3{color:#595959;font-size:15px;font-weight:600;margin:2px 0 5px 2px}.comments .txts{float:right;width:565px}.commentformdiv table{width:100%}.commentformdiv textarea{min-height:130px;width:100%;margin:0;border-radius:0}.commentformdiv h3+textarea{min-height:65px}.commentformdiv td{vertical-align:top}.commentformdiv td:last-child{vertical-align:bottom}.commentformdiv .pro_img{width:85px}.commentformdiv .pro_img div{border:1px solid #f6f6f6;padding:3px;background:#fff;float:left}.commentformdiv .pro_img div span#l_user_img{width:83px;height:83px;display:flex;justify-content:center;align-content:center;align-items:center}.commentformdiv .pro_img div img{max-width:100%;width:auto;max-height:100%;height:auto;float:left}.commentformdiv .com_submit{width:110px}.commentformdiv .com_submit p{margin-bottom:3px}.feedback_comments{padding:10px 15px;border-top:1px solid #e6e6e6}.feedback_comments .pro_img{float:left;padding:3px;background:#fff;margin-right:10px}.feedback_comments .pro_img img{width:50px;height:auto;float:left}.feedback_comments .com_txt{float:left;width:85%;line-height:1.6em}.feedback_comments .comment_mang{margin-right:20px;opacity:0;transition:opacity 1s linear}.feedback_comments h4:hover .comment_mang{opacity:1}.feedback_comments:hover .comment_flag{visibility:visible}.feedback_comments h4{font-size:1em;color:#757575;margin-bottom:0}.feedback_comments h4 span{color:#777;font-weight:400;clear:both;font-size:.846em}.flag.modal10_popup{display:block;clear:both;float:left;padding:5px 0 0 2px}.flag.modal10_popup:before{content:" ";display:block;padding-right:5px;float:left;width:13px;height:13px;background:transparent url(/img/v3/icons/sprite_sheet.png) no-repeat -120px -641px}.urgency,.iasDiv.iasStat.urgency{font-weight:600;background:#7cbaaa;border:1px solid #65b5a3;display:inline-block;padding:0 5px;margin-right:5px;color:#fff}.featuredjob{background:#7cbaaa;border:1px solid #65b5a3}.isjob{background:#b9b9b9;border:1px solid #b4b4b4}.is_studio_brief{background:#5800ce;border:1px solid #5800ce}.isstudiogig{background:#050505;border:1px solid #000}.matchingjob,.matchingunderjob{background:#2d3e50;border:1px solid #28394b}.matchinggig,.matchingundergig{background:#050505;border:1px solid #000}.matchingjob,.matchingunderjob,.featuredjob,.isstudiogig,.isjob,.is_studio_brief{width:118px;text-align:center}.viewjob .urgency{position:absolute;margin:0 !important}@media screen and (max-width:639px){.viewjob .urgency{top:15px;right:15px}.viewjob .urgency.matchingunderjob{top:40px}}@media screen and (min-width:640px){.viewjob .urgency{top:0;right:0}.viewjob .urgency.matchingunderjob{top:25px}}.joblist{margin-bottom:30px}.joblist.single{margin-bottom:0}.joblist a.save_job{float:right;margin:35px 35px 0 0;width:20px;height:20px;background:transparent url(/img/v3/icons/sprite_sheet.png) no-repeat -20px -25px}.joblist a:hover.save_job{background-position:-42px -25px}.main_full section.main{width:100%;margin-top:10px;border:1px solid #dcdcdc;border-radius:2px;background:#fff;padding:40px 30px 30px 30px;line-height:1.6;margin-left:10px;margin-right:10px;float:none;width:auto}.bYourprofile.main_full section.main{width:100%}.main_full.annual section.main{padding:40px 24px 30px 24px}.annual-landing .header_wrap,.annual.category-dscr .header_wrap,.annual .header_wrap{border-bottom:0;padding-top:0;margin-top:0}.annual-landing .header_wrap header,.annual.category-dscr .header_wrap header,.annual .header_wrap header{min-height:0}.bJobsloggedin .header_wrap header{min-height:35px !important}.annual-landing div.main_wrap,.annual.category-dscr div.main_wrap,.annual div.main_wrap{max-width:none;background:-webkit-linear-gradient(#009fdd,#ca667c);background:-o-linear-gradient(#009fdd,#ca667c);background:-moz-linear-gradient(#009fdd,#ca667c);background:linear-gradient(#009fdd,#ca667c)}.annual-landing section.main,.annual.category-dscr section.main,.annual section.main{margin:auto !important;float:none !important}.annual-landing,.annual.category-dscr,.annual{padding-bottom:1px !important}.annual .et .editable hr,.annual-line{display:inline-block;height:1px;border:0;border-top:1px solid #fff;margin:70px 0;padding:0;width:200px}.annual .et .editable hr{margin:20px 0;width:100%}.annual.category-dscr .annual-line{margin:40px 0 20px;width:100%}.last-letter{letter-spacing:0}.homepage-search section.main,.homepage section.main{padding:0;width:100%}.homepage-search.bPeoplelanding section.main,.homepage-search.bCompanieslanding section.main,.homepage.bPeoplelanding section.main,.homepage.bCompanieslanding section.main,.homepage.bJobslanding section.main,.homepage.bPeoplefreelancersbytitle section.main{margin-top:5px}.main_full.bRegister section.main{padding:40px 20px 30px 20px}.homepage-search.bCompanies header,.homepage.bCompanies header{min-height:50px}.homepage-search.bCompanies section.main,.homepage.bCompanies section.main{padding-right:0}.postbody a{color:#67b59f;font-weight:600}.postbody a:hover{color:#757575}.main_full.member_mang .main_wrap,.sidemain .main_wrap{padding-top:10px}.main_full.member_mang section.main,.main_full.contributor.requests section.main,.main_full.contributor section.main,.bEmailoptions.bPrivacy section.main{background:transparent;border:0;max-width:680px;padding:0;margin:0;margin-left:10px;margin-right:10px;*zoom:1}.bEmailoptions.bPrivacy section.main{max-width:842px;margin:10px 0 0 0}.main_full.member_mang section.main{margin:0 auto !important}.main_full.member_mang section.main:before,.main_full.member_mang section.main:after{content:"";display:table}.main_full.member_mang section.main:after{clear:both}.member_mang .ads{border:1px solid #DDD;border-radius:0;width:310px;padding:20px 10px}.bYourprofile section.ads.right-col-ads,.bEditProject section.ads.right-col-ads{padding:20px 20px}.usr_summary table{width:100%}.usr_summary table td{vertical-align:top}.usr_summary .pro_img img{width:143px;height:auto;border:1px solid #f2f2f2;padding:6px}.warn{color:red}.progress{margin-bottom:5px;width:100%;border:1px solid #ddd}.progress .p_bar{background:#67b59f;height:25px}.articles_admin img{margin:0;max-width:100%;height:auto;padding:0 0 20px}a.btn{position:relative;color:#787878;font-weight:400;background:#f6f5f5;border:1px solid #e3e3e3;text-align:center;display:inline-block;padding-top:0 !important;padding-bottom:0 !important;padding-left:15px;padding-right:15px;line-height:36px !important;overflow:hidden;cursor:pointer;word-wrap:normal;-webkit-appearance:none}a.btn:hover{background:#f2f2f2}#delete_cv{display:inline-block;margin-bottom:15px}.connect.btn.act.gen_grn{padding:8px 15px}a.btn.edit_link{padding:2px 10px}.txt a.btn{padding:4px 5px}.top_button_zone{position:relative;top:-35px}.identity .actions a.btn.connect_yes{float:left;margin-right:5px;padding-right:15px !important}a.social.btn.connect_yes:after{content:none}#cvupload_submit{margin-top:5px}.gen_grn,#search_submit,#login_modal,.btn.gen_grn,input.gen_grn,input.savebtn,#applydiv a{padding-left:25px;padding-right:25px;padding-top:0 !important;padding-bottom:0 !important;font-weight:600;color:#fff !important;background:#7cbaaa;border:0;border-radius:0;line-height:38px;display:inline-block}.homepage #search_submit,.bMagazinepage #search_submit{color:#fff !important;text-shadow:none;font-weight:normal;border-radius:0;background:#7cbaaa;border:1px solid #7cbaaa}.homepage #search_submit:hover,.bMagazinepage #search_submit:hover{background:#6aa596;border:1px solid #6aa596}#search_submit:hover{background:#6aa596}.gen_grn:hover,.btn.gen_grn:hover,#login_modal:hover,input.gen_grn:hover,input.savebtn:hover{text-decoration:none;background:#6aa596;color:#fff}.gen_grn:disabled{background:#ddd !important}.gen_grn.selected,.gen_grn.selected_before{text-decoration:none;background-image:-webkit-linear-gradient(top,#666,#999);background-image:-moz-linear-gradient(top,#666,#999);text-shadow:none;border:1px solid #888;color:#fff !important}.grn{color:#7cbaaa !important}#alert_wrap{float:right;width:28%;margin-right:20px}#alert_wrap span.label{font-size:145%;display:block;text-align:right;line-height:1.25em}#alert_wrap a.alert_bt{display:block;float:right;position:relative;width:10ex;color:#333;border-radius:4px;background:#999;box-shadow:inset 0 0 5px #666;background:-moz-linear-gradient(19% 75% 90deg,#aaa,#888);background:#aaa -webkit-gradient(linear,0 0,0 100%,from(#888),to(#aaa));padding:2px 0;text-decoration:none;border-top:1px solid #777;border-bottom:1px solid #ccc;border-left:1px solid #777;border-right:1px solid #ccc}a.alert_bt .indi{width:49.5%;padding-top:1px;float:left;text-align:center;font-weight:600;font-size:110%}a.alert_bt .indi.on{color:#fff}a.alert_bt .indi.off{color:#444;text-shadow:1px 1px 1px #ccc}a.alert_bt .cover{position:absolute;top:0;width:4.5ex;height:27px;border-radius:3px;-moz-border-radius:3px;background:#ddd;background:-moz-linear-gradient(19% 75% 90deg,#f2f2f2,#b1b1b1);background:#eee -webkit-gradient(linear,0 0,0 100%,from(#b1b1b1),to(#f2f2f2));border:1px solid #e5e5e5;border-right:1px solid #999;border-bottom:1px solid #999}a.alert_bt .cover.left{left:0}a.alert_bt .cover.right{right:0}.cp10_autogrow{padding-bottom:5px;overflow:hidden}#thisposttags input[type="checkbox"],#ct_data_pos_id_list_ input[type="checkbox"],#canFrmTags input[type="checkbox"],#pagebody_admin input[type="checkbox"],#namestable input[type="checkbox"],body.nochecks input[type="checkbox"],input[type="checkbox"]#u_remember{position:inherit;opacity:1}#modaldiv ::-webkit-scrollbar{width:12px}#modaldiv ::-webkit-scrollbar-track{background:#fff}#modaldiv ::-webkit-scrollbar-thumb{border-radius:2px;background:#e9e9e9}ul.linkslist li,ul.regionlist li{float:left;margin:0 3px 0 0;min-height:38px}li.pid1,li.pid2{width:100%}a.pid1.selected{font-weight:600;color:#7cbaaa}ul.regionlist ul ul a,ul.regionlist ul a{display:block;clear:both;width:100%}ul.linkslist li a,ul.regionlist ul ul ul li a,li#regionTreeItem56 ul a,li#regionTreeItem77 ul a{background:#f9f9f9;font-size:1.154em;font-weight:600;border-right:1px solid #dedede;border-bottom:1px solid #dedede;color:#bdbdbd;padding:8px 10px;margin-bottom:3px;display:block}ul.linkslist li a:hover,ul.regionlist ul ul ul li a:hover,li#regionTreeItem56 ul a:hover,li#regionTreeItem77 ul a:hover{background:#f1f1f1}.jobsubtitles.list{clear:both}.jobsubtitles.list a{background:#f9f9f9;font-size:1.154em;font-weight:600;border-right:1px solid #dedede;border-bottom:1px solid #dedede;color:#bdbdbd;padding:8px 10px;margin-bottom:3px;display:block;float:left}.jobsubtitles.list br{display:none}p.back{clear:both;text-align:center}.magazineSearchMia p.back{display:none}.bPeoplelanding .main_wrap,.bPeoplefreelancersbytitle .main_wrap,.bPeoplebylocation .main_wrap,.bCompanieslanding .main_wrap{padding-top:10px}.bPeoplelanding:not(.top-25) section.main,.bCompanieslanding section.main,.ld section.main,.bPools section.main,.poolsothers section.main,.activity-timeline section.main,.annual-landing section.main{max-width:1000px;padding:0}.bPeoplelanding:not(.top-25) section.main{max-width:940px}.bPeoplelanding.peopleDiscoveryBody section.main{max-width:970px}.homepage-search section.main,.homepage section.main{margin-top:30px}.article-posted section.main,.project-posted section.main{max-width:1000px}.login-page section.main{max-width:1000px;padding:10px}.poolsothers section.main,.activity-timeline section.main{padding-top:20px;padding-bottom:60px !important}@media(max-width:1024px){.login-page section.main{margin:10px 15px}}@media(max-width:767px){.login-page section.main{padding:10px 25px}}.tiles div.title{min-height:150px;margin-bottom:10px;position:relative}.tiles .title .usr_card a{z-index:10}div.tile_usr_type{top:0;z-index:5;width:100%;height:100%;background:rgba(0,0,0,0.8);display:block;padding:15px;position:absolute;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.poolspage div.usr_tile div.tile_usr_type:hover{opacity:1}.poolspage div.tile_usr_type{display:block}.usr_tile *{color:#fff}.usr_tile h2{font-size:14px;font-weight:600;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.usr_tile p{max-height:240px;overflow:hidden}.usr_tile li:before{content:" ";display:inline-block;overflow:hidden;width:20px;height:20px;margin-right:5px}.usr_tile .tile_likes:before{background:transparent url(/img/v3/icons/icons-small.png) no-repeat -2px -452px;position:relative;top:4px}.usr_tile .tile_views:before{background:transparent url(/img/v3/icons/icons-small.png) no-repeat -2px -384px}.usr_tile .tile_pools:before{background:transparent url(/img/v3/icons/icons-small.png) no-repeat -2px -528px;position:relative;top:7px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.usr_tile .tile_likes:before{background:transparent url(/img/v3/icons/icons-big.png) no-repeat -2px -450px;background-size:23px;position:relative}.usr_tile .tile_views:before{background:transparent url(/img/v3/icons/icons-big.png) no-repeat -2px -383px;background-size:23px}.usr_tile .tile_pools:before{background:transparent url(/img/v3/icons/icons-big.png) no-repeat -2px -522px;background-size:23px;position:relative}.bAccount.bmypros.main_full.member_mang .portfolio_projects .proj-stat-btm.views{background:transparent url("/img/v3/icons/icons-big.png") no-repeat scroll -2px -388px;background-size:23px}.bAccount.bmypros.main_full.member_mang .portfolio_projects .proj-stat-btm.likes{background:transparent url("/img/v3/icons/icons-big.png") no-repeat scroll -2px -452px;background-size:23px}}.usr_tile .usr_card{position:absolute;bottom:10px;right:10px;z-index:1;text-align:right;z-index:1}.homepage-search .usr_tile .usr_card,.homepage .usr_tile .usr_card{display:none}.usr_tile .usr_card *{box-sizing:content-box}.til_pro_name{padding:4px;background:#fff;border-bottom:1px solid #c8c8c8;border-right:1px solid #c8c8c8;clear:both;float:right}.til_pro_table{display:table;float:right}.til_pro_img{width:64px;height:64px;display:table-cell;vertical-align:middle;border-bottom:1px solid #c8c8c8;border-right:1px solid #c8c8c8;background:#fff}.til_pro_img img{display:block;margin:0 auto;max-width:60px;max-height:60px}.til_pro_name{display:none;margin-top:5px;color:#757575}.tiles .title{overflow:hidden;position:relative}.tiles.twocol.c2 .col{width:50%;padding-right:10px}.tiles.twocol.c2 .col.right{padding-right:0}.tiles.threecol.c3 .col{padding:0;width:32%;padding-right:10px}.tiles.threecol.c3 .col.right{padding-right:0}.tiles.threecol.c3 .col.mid{width:36%}.tiles.threecol.c3 .col.left .title a>img,.tiles.threecol.c3 .col.right .title a>img{margin-left:-8%}.tiles.fourcol.c4 .col{padding:0;width:25%;float:left;overflow:hidden;padding-right:10px}.tiles.fourcol.c4 .col.right{padding-right:0}.tiles.fourcol.c4 .col .title a>img{margin-left:-25%}@media(max-width:767px){.bCompanies.cvsearch .twocol .col.right,.bPeople.cvsearch .twocol .col.right,.bCompanies.cvsearch .twocol .col.left,.bPeople.cvsearch .twocol .col.left{display:flex;justify-content:flex-start}.bCompanies.cvsearch .twocol .col.right ul.drop_menu,.bPeople.cvsearch .twocol .col.right ul.drop_menu{right:0 !important}#srch-new ul.displaying_mode{text-align:center}}@media(max-width:639px){.bCompanies.cvsearch .twocol .col.right,.bPeople.cvsearch .twocol .col.right{margin-bottom:-40px}.bCompanies.cvsearch .twocol .col.right ul.drop_menu li:first-child,.bPeople.cvsearch .twocol .col.right ul.drop_menu li:first-child{display:none}.bCompanies.cvsearch .twocol .col.right ul.drop_menu,.bPeople.cvsearch .twocol .col.right ul.drop_menu{margin-top:-62px !important}}@media(max-width:470px){.bCompanies.cvsearch .twocol .col.right,.bPeople.cvsearch .twocol .col.right,.bCompanies.cvsearch .twocol .col.left,.bPeople.cvsearch .twocol .col.left{justify-content:center}.bCompanies.cvsearch .twocol .col.right ul.drop_menu,.bPeople.cvsearch .twocol .col.right ul.drop_menu{margin-top:0 !important;right:auto !important;margin-left:0 !important}.bCompanies.cvsearch .twocol .col.right,.bPeople.cvsearch .twocol .col.right{margin-bottom:20px}}.bCompanieslanding .tiles.c4 .col.left{width:35%}.bCompanieslanding .tiles.c4 .col.right{width:30%;height:182px;padding:5px 10px 0 0}.bCompanieslanding .tiles.c4 .col.mleft{float:right;width:35%;padding-right:0}.bCompanieslanding .tiles.c4 .col.mright{width:30%;height:182px;padding:0 10px 0 0;margin-bottom:5px}.bCompanieslanding .tiles.c4 .col.right div.tile_usr_type,.bCompanieslanding .tiles.c4 .col.mright div.tile_usr_type{min-height:auto;height:182px}.bCompanieslanding .tiles.c4 .col.right .title,.bCompanieslanding .tiles.c4 .col.mright .title{min-height:auto;height:182px}a.like_btn{border:1px solid #e3e3e3;border-radius:2px;background:#f5f5f5;font-weight:600;padding:5px 15px;display:inline-block;color:#666;text-decoration:none}a.like_btn{margin-right:5px}a.like_btn:before{background:transparent url(/img/v3/icons/icons-small.png)no-repeat;background-position:-2px -456px;content:" ";width:17px;height:17px;margin-top:1px;margin-right:7px;float:left}.bMagazine a.like_btn:before{margin-top:0;font-size:14px}.bMagazine a.like_btn{font-size:14px}a.pool_btn,#poolitform>.pool_btn{border:1px solid #e3e3e3;border-radius:2px;background:#f5f5f5;font-weight:600;padding:5px 15px;display:inline-block;color:#757575;cursor:pointer}a.pool_btn:before,#poolitform>.pool_btn:before{background:transparent url(/img/v3/icons/icons-small.png)no-repeat;background-position:-2px -528px;content:" ";width:18px;height:19px;margin-right:5px;float:left;cursor:pointer}.like_btn.unlike{background:#f1f1f1;border-color:#ddd;box-shadow:0 0 10px #7fc1b1}a:hover.like_btn.unlike:before{background:transparent url(/img/v3/icons/icons-small.png)no-repeat;background-position:-2px -840px}a:hover.like_btn{border-color:#ccc}a.madeitbutton{border:1px solid #e3e3e3;border-radius:2px;background:#f5f5f5;font-weight:600;padding:5px 15px;display:inline-block;color:#757575;color:#666;text-decoration:none}a.madeitbutton:before{background:transparent url(/img/v3/icons/icons-small.png)no-repeat;background-position:-2px -886px;content:" ";width:21px;height:17px;margin-top:-2px;margin-right:10px;float:left}a.like_btn:hover,a.pool_btn:hover,#poolitform>.pool_btn:hover{text-decoration:none;background:#fcfcfc}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){a.like_btn:before{background:transparent url(/img/v3/icons/icons-big.png)no-repeat;background-position:-2px -434px;background-size:22px}a.pool_btn:before,#poolitform>.pool_btn:before{background:transparent url(/img/v3/icons/icons-big.png)no-repeat;background-position:-2px -500px;background-size:22px}a.madeitbutton:before{background:transparent url(/img/v3/icons/icons-big.png)no-repeat;background-position:-2px -838px;background-size:22px}}a.pool_btn,#poolitform>.pool_btn{border:1px solid #e3e3e3;border-radius:2px;background:#f5f5f5;font-weight:600;padding:5px 15px;display:inline-block;color:#757575;cursor:pointer}#profile.poolspage #soc_btn_tiles a.like_btn,#profile.poolspage #soc_btn_tiles a.pool_btn{padding:5px 10px}#profile.poolspage #soc_btn_tiles a.like_btn{left:5px}#profile.poolspage #soc_btn_tiles a.pool_btn{left:90px}.homepage-search a.pool_btn,.homepage-search .like_btn,.homepage a.pool_btn,.homepage .like_btn{padding:5px 13px}.like_btn.unlike{background:#f1f1f1;border-color:#ddd;box-shadow:0 0 10px #7fc1b1}a:hover.like_btn.unlike:before{background:transparent url(/img/v3/icons/icons-small.png)no-repeat;background-position:-2px -840px}a:hover.like_btn{border-color:#ccc}div.login_header ul.idswitcher li,.t_user .idswitcher li{overflow:visible;height:auto;padding:5px 15px;font-size:87.5%}div.login_header ul.idswitcher li img,.t_user .idswitcher li img{height:25px;width:25px}ul.idswitcher li *{vertical-align:middle}ul.idswitcher li.titleli{border-top:1px solid #cbcbcb;color:#7cbaaa;padding-top:10px !important;padding-bottom:0 !important}ul.idswitcher li a{padding-left:0 !important;border-left-width:0 !important;color:#7cbaaa}ul.idswitcher li a img{margin-right:5px !important}ul.idswitcher{padding-bottom:10px}.profile-dropdown ul.mem_menu li.first{padding-top:5px}a.owner{color:#67b59f}body.bSavedjobs section.main,body.bAppliedjobs section.main,body.bMatchingbriefs section.main,body.bMatchingjobs section.main{padding:20px 15px 0 10px}@media(max-width:1024px){.bMatchingjobs header{text-align:center}}body.bSavedjobs li#bjsavedli a,body.bAppliedjobs li#bjappliedli a,body.bMatchingjobs li#bjmatchingjli a,body.bMatchingbriefs li#bjmatchingbli a,body.bLivejobs li#tablivejobs a,body.bPendingjobs li#tabpendingjobs a,body.bArchivedjobs li#tabarchivedjobs a{color:#67b59f;background:transparent;border:transparent;font-weight:400}li#bjmatchingjli a{padding-left:0}#myjobsform input[type=submit]{padding:4px 10px}.chooser .portimg,#poolitform .portimg{width:130px;float:left;height:130px;margin:0 9px 9px 0;overflow:hidden;position:relative}#poolitform .portimg h6,.chooser .portimg h6{display:none;padding:5px;position:absolute;background:rgba(255,255,255,0.9);width:100%}#poolitform .portimg label img,.chooser .portimg label img{display:block;max-width:100%;height:auto}#poolitform .portimg input[type=checkbox],.chooser .portimg input[type=checkbox]{position:absolute;bottom:5px;left:10px}#modaldiv.modal_poolit{height:auto;max-width:760px}span.avf_failed{margin-left:2px;padding:2px 5px;color:white;font-weight:bold;background:#d00;box-shadow:0 0 15px #fcc}span.avf_ok{margin-left:2px;font-weight:bold;color:#0d0;text-shadow:1px 1px 5px #999}body.bLanding section.main{background:#fff;border:1px solid #dbdbdb;border-radius:2px;padding:20px}.identity{position:relative;float:left;margin:0 10px 10px 0;-moz-box-shadow:10px 10px 5px rgba(0,0,0,0.1);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.1);box-shadow:2px 2px 5px rgba(0,0,0,0.1);width:48%;border:1px solid #ebebeb;border-radius:2px}@media(max-width:550px){body.bAccount.bYourprofile .identity{width:60%}}@media(max-width:500px){body.bAccount.bYourprofile .identity{width:70%}}@media(max-width:450px){body.bAccount.bYourprofile .identity{width:80%}}@media(max-width:400px){body.bAccount.bYourprofile .identity{width:100%}}.whopost .identity{font-size:.7em}.identity .usr_core{display:none;width:36px;height:36px;position:absolute;top:-3px;left:-3px;background:#fff url(/img/v3/icons/business_card_corner.png) no-repeat bottom right}.identity .bcard{background:#fff;display:block;float:left;padding:10px 10px 0 10px;position:relative;width:100%;height:145px}.bUserprofile .identity{min-width:280px}.bUserprofile #checkfirstcredit #searchresults .identity{min-width:1px}div.bcard div.wrap{position:absolute;left:0;right:0;top:0;bottom:0;padding:10px}.bcard a.profile_url{position:absolute;display:block;z-index:0;top:0;bottom:0;left:0;right:0}.bcard .actions{z-index:10}.bcard a.profile_url span{display:none}.bcard p.in_common{position:absolute;z-index:10}.bcard p.in_common a{padding:2px 1px;border-radius:1px 1px}.bcard p.in_common a:hover{text-decoration:underline;color:#67b59f}.identity .usr_img{display:inline-block !important;float:left;background:#fff;padding:3px;border:1px solid #ebebeb;width:80px;height:80px;text-align:center}.appsuccess .identity .usr_img{width:82px;height:82px}.identity .usr_img span{display:inline-block;height:100%;vertical-align:middle}.identity .usr_img img{max-width:100%;width:auto;max-height:100%;height:auto;vertical-align:middle}.identity .usr_info{float:right;width:68%;padding-left:10px;max-height:80px;z-index:10}.identity .usr_info h4{margin-bottom:5px}.identity .usr_info p{margin-bottom:4px;padding-right:15px}.identity .usr_stats{position:absolute;bottom:10px;right:15px;text-align:right}.identity .usr_stats .likes{padding-left:20px;background:transparent url(/img/v3/icons/icons-small.png) no-repeat -3px -457px}.identity .usr_stats .connections{padding:0 20px;background:transparent url(/img/v3/icons/icons-small.png) no-repeat -3px -144px}.identity .usr_stats .followers{padding:0 20px;background:transparent url(/img/v3/icons/icons-small.png) no-repeat -3px -169px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.identity .usr_stats .likes{padding-left:20px;background:transparent url(/img/v3/icons/icons-big.png) no-repeat -3px -435px;background-size:22px}.identity .usr_stats .connections{padding:0 20px;background:transparent url(/img/v3/icons/icons-big.png) no-repeat -3px -138px;background-size:22px}.identity .usr_stats .followers{padding:0 20px;background:transparent url(/img/v3/icons/icons-big.png) no-repeat -3px -162px;background-size:22px}}.identity .usr_stats .nolikes{padding:0 0 0 20px}.identity .actions .btn,.identity .actions .gen_grn,.identity .actions .buttonextra{line-height:28px !important}.identity .actions .connectlink{padding:5px 16px 5px 15px}.identity .btzone{float:left;clear:both;padding-top:12px;margin-top:10px}div.bcard div.actions{position:absolute;bottom:10px;left:10px}div.bcard div.actions a.social.btn{vertical-align:bottom;width:82px;padding:4px 0 4px 6px}body.bUserprofile #four_to_many div.bcard div.actions a.social.btn{width:92px}body.bAccount.bYourprofile div.bcard div.actions a.social.btn{width:113px}.bcard a.btn.connect{display:block}.hpc section.ar_img img{display:none}.hpc article.maga.medium{margin:0;border:0;width:250px}.hpc .col.mid article.maga.medium{margin:0 5px}.hpc .col.right article.maga.medium{margin-left:5px}.hpc .col.left article.maga.medium{margin-right:5px}.activity ul li{padding:4px 100px 4px 35px;border-bottom:1px dashed #ddd;color:#666}.activity ul li a{color:#777;font-weight:bold}.activity ul li.npl a{color:#fff}.activity span.count{display:inline-block;text-indent:5px;background:#67b59f;border-radius:3px;width:25px;color:#fff;font-size:.8em;font-weight:bold;line-height:1.5em;margin-left:-35px;float:left}.activity span.date{margin-right:-100px;float:right;font-size:.8em;color:#888}ul.chzn-choices li.search-choice.will_invite{border:1px solid red!important}ul.creditslist{padding-bottom:1em}ul.creditslist small.you{text-transform:uppercase;background:#bbb;color:white;padding:0 1px;font-weight:bold}ul.creditslist a.deletelink{border:1px dotted #ccc;padding:0 1px}ul.creditslist a.deletelink:hover{background:#d00;color:white;border:1px solid #d00}div.cred{display:table;width:100%;padding:3px 0}div.cred ul{display:table-row;line-height:2em}div.cred ul li{display:table-cell}div.cred li.name{width:25%;padding-right:5px}div.cred li.num_media{width:14%;padding-right:5px}div.cred li.role{width:15%;padding-right:10px}div.cred li.desc{width:20%}div.cred li.desc input{width:80%}div.cred+div.cred{border-top:1px dotted #ccc}div.cred label{padding-right:5px}div.cred span.txt{font-size:87.5%;padding:0 2px}body.bProjectcredits li.project_credit{border-bottom:1px dotted #ccc}div.cred li.check{width:40px;margin-right:10px}li.c_approved div.cred li.name:before{color:#67b59f;content:"\2714"}li.c_pending div.cred li.name:before{color:#cd0a0a;padding:0 3px;content:"?";font-weight:bold}.proj_info form textarea{width:320px!important;height:170px!important}.proj_info p.portfolio_editable{max-height:200px;overflow:hidden}div.ajax_autocomplete_wrapper div.autocomplete{line-height:2em;border:1px solid #ccc;border-top:0;padding:2px;background:white;overflow:hidden}div.ajax_autocomplete_wrapper div.autocomplete div{padding:0 .3em}div.ajax_autocomplete_wrapper div.selected{background:#999;color:white}div.ajax_autocomplete_wrapper div.autocomplete div+div{border-top:1px dotted #999}a.actionbutton{padding:2px;border:1px solid #ccc;background:#f7f7f7;border-radius:2px 2px}.bFeedback a.actionbutton{display:block}div.onecol div.col{float:none!important;width:100%!important}.modalonly{display:none}#modaldiv .modalonly{display:block}.btn_v.ok:before{color:#787878;content:"Save";padding:3px;font-weight:400}.btn_x.fail:before{color:#787878;content:"Cancel";padding:3px}.btn_v{border:1px solid #ddd;border-radius:2px;cursor:pointer;margin:5px 0 0;background:#fefefe;background:-webkit-gradient(linear,0 0,0 100%,from(#fefefe),to(#f6f5f5));background:-moz-linear-gradient(top,#fefefe,#f6f5f5)}.btn_x{border:1px solid #ddd;border-radius:2px;cursor:pointer;margin:5px 5px 0 0;background:#fefefe;background:-webkit-gradient(linear,0 0,0 100%,from(#fefefe),to(#f6f5f5));background:-moz-linear-gradient(top,#fefefe,#f6f5f5)}.btn_x:hover,.btn_v:hover{background:#f6f5f5;background:-webkit-gradient(linear,0 0,0 100%,from(#f6f5f5),to(#fefefe));background:-moz-linear-gradient(top,#f6f5f5,#fefefe)}.profile_home_name{height:0}#text_counter{padding:2px;width:70px;font-size:12px}.styled-select select{height:29px;border:1px solid #e7e7e7;border-radius:2px 2px 2px 2px}.edt_text_few{font-weight:600}body.bAccount.bYourprofile .edt_text_few{float:none !important}.edt_mr.rs{width:100%;padding:0;margin-left:-10px;max-height:315px;overflow-y:auto}body.bAccount.bYourprofile .edt_mr.rs{width:100%;padding:0;margin-left:auto}@media(max-width:550px){body.bAccount.bYourprofile .edt_mr.rs>.clearfix{display:flex;flex-direction:column;align-items:center}}.edt_mr.rs .identity .usr_info{width:70%;text-align:left}body.bAccount.bYourprofile .edt_mr.rs .identity .usr_info{width:63%}#reg_id_details .edt_mr.rs .identity .usr_info{width:60%}html .edt_mr.rs .identity h4{font-size:1.2em;color:#333}.edt_mr.rs .meta_profile_link{width:93px;height:38px;display:block;overflow:hidden;position:absolute;bottom:10px;left:10px}.edt_socialbox{margin-bottom:20px}.edt_socialbox input{width:100%}.edt_socialbox.edt_socialurls label{font-weight:600;width:80px;display:inline-block}.edt_socialbox.edt_socialurls input,.edt_socialbox.edt_socialurls .btn.gen_grn{vertical-align:middle}.edt_socialbox.edt_socialurls input[disabled]{background-color:#fff}.edt_socialbox.edt_socialurls .btn.gen_grn{line-height:30px !important;padding:0 8px}.edt_socialbox.edt_socialurls .edt_socialprovider{margin-bottom:10px}.edt_socialplus{margin-top:5px;display:inline-block}#lb10overlay a{padding:5px;background:#666;position:fixed;top:50px;right:50px;color:white}#lb10overlay a:hover{cursor:hand;cursor:pointer}#lb10overlay{display:none;margin:5px;border:1px solid #333;padding:10px;text-align:center;background:#000}#lb10overlay:-webkit-full-screen{display:block}#lb10overlay:-moz-full-screen{display:block}#lb10overlay:-ms-full-screen{display:block}#lb10overlay:-o-full-screen{display:block}#lb10overlay:fullscreen{display:block}#lb10overlay img{margin:auto}.clear{clear:both}.webehi{position:absolute;left:25px;top:-35px;width:110px;text-align:center;background:#7cbaaa;color:#fff;padding:6px 0}.webehi:after{content:' ';background:transparent url(/img/v3/hiring_point.png) no-repeat top left;width:14px;height:12px;display:block;position:absolute;bottom:-12px;left:48px}.tilecontainer_4col,.tilecontainer_3col{visibility:hidden}.tilecontainer_3col{visibility:visible}@media(max-width:920px){.bPools .tilecontainer_4col.masonry{display:flex;flex-wrap:wrap;justify-content:center}}.tilecontainer_4col .items{width:25%;min-height:100px;float:left;margin:0}.tilecontainer_4col div.tile_usr_type{width:250px}.tilecontainer_3col .items{width:33.334%;min-height:60px;float:left;margin:0}.tilecontainer_3col div.tile_usr_type{max-width:284px}.tilecontainer_3col.portfolio_hover .items{width:284px;height:100%;position:relative;overflow:hidden}.tilecontainer_3col.portfolio_hover{background-color:#FFF;width:852px;height:100%;overflow:hidden;position:absolute !important;left:0;top:0;z-index:7;margin-top:0}.mobile .tilecontainer_3col.portfolio_hover{opacity:0 !important}.tilecontainer_3col>.items>img{min-width:284px;min-height:100%;display:block;position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}.tilecontainer_2col .items{width:100%;max-width:340px;min-height:60px;background:transparent !important;right:0;margin:auto}.tilecontainer_1col.portfolio_hover{background-color:#FFF;width:100%;max-height:100%;overflow:hidden;position:absolute !important;left:0;top:0;z-index:7}.tilecontainer_1col>.items>img{width:852px;height:auto;display:block;margin:0}#company_job_list .items{width:100%}.tilecontainer_3col div.tile_usr_type{max-width:340px}.landing_header{text-align:center}.top25Page .landing_header{display:table;height:350px;width:100%}.top25Page .landing_header>.inner{display:table-cell;vertical-align:middle}.landing_header h1{color:#67b59f;padding-top:50px;font-size:2.923em}.top25Page .landing_header h3{margin-bottom:0}.homepage .landing_header h1{color:#fff}.landing_header h3{font-size:1.385em;color:#9d9d9d}.homepage.bCredits .landing_header h1{padding-top:100px}.homepage .landing_header h3{color:#fff}.block_green{width:32px;background-color:#7cbaaa;float:left;padding-bottom:2px}.block_grey{width:32px;background-color:#dbdbdb;float:left;padding-bottom:2px}.space_split{width:27px;float:left}.view_box{border-bottom:solid 1px #e1e1e1}.list_week{padding-top:6px;width:50px;position:relative;overflow:hidden}.btn_view_ctn{padding:30px 0 15px 0}.gen_grn.see_profile{padding-left:20px;padding-right:20px;display:block;max-width:139px;margin-top:5px}#header-copyright,.header-copyright{position:absolute;bottom:15px;left:15px}#header-copyright a,#header-copyright a:visited,#header-copyright span,.header-copyright a,.header-copyright a:visited{font-size:11px;color:#fff}#et_home_login_edit+form input[type=submit]{width:auto}body.bPools section.main,body.bSubscription section.main,body.useruploads.bAccount.bCvportfolio section.main,body.connectContacts section.main{background:transparent;border:0;padding:0 10px 20px}body.bPools section.main{width:100%}body.bPools .identity,body.connectContacts .identity{width:32%;min-width:280px;margin-left:auto;margin-right:auto;float:none;opacity:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media(max-width:639px){body.bPools .identity{margin-right:0}}body.bPools .identity.hidden{opacity:0}body.bPools.imadethis .identity{margin-left:0}body.bPools .identity .bcard{height:165px}body.bPools #modalcontent .identity{width:48%}body.bPools .identity .usr_info{max-width:165px}body.bPools #modalcontent .identity .usr_info{max-width:400px}body.bPools .identity .usr_info h4,.profile-box-content .usr_info h4{line-height:18px;color:#a1a2a2;font-size:18px;font-weight:300}body.bPools .identity .usr_info p.in_common{position:absolute;bottom:3px;padding:0 10px 0 0;line-height:1}body.bPools .identity div.actions{min-width:113px}body.bPools .identity div.actions a.social.btn.follow:after,body.bPools .identity div.actions a.social.btn.unfollow:after{top:30%}body.bPools .identity .usr_img{width:113px;height:113px}body.bPools .identity .usr_img img{max-width:100px;max-height:100px}body.bPools .identity .usr_info .usr_info__position,.profile-box-content .usr_info .usr_info__position{font-size:12px;font-weight:bold;margin-bottom:2px;color:#454543}body.bPools .identity .usr_info .usr_info__location,.profile-box-content .usr_info .usr_info__location{font-size:12px;color:#a2a2a2;margin-top:11px}body.bPools .identity .usr_info .usr_info__workplace,.profile-box-content .usr_info .usr_info__workplace{font-size:12px;color:#000}.profile-box-content .usr_info h4{margin:-3px 0 5px 0}.profile-box-content .usr_info .usr_info__position{line-height:15px}.profile-box-content .usr_info .usr_info__workplace{margin-bottom:5px}.profile-box-content .usr_info .profile-actions{margin-top:12px}.profile-box-content .usr_info .usr_info__location{margin-top:5px !important}@media screen and (min-width:957px) and (max-width:1001px){body.bPools .identity .usr_info{max-width:160px}}@media screen and (max-width:767px){body.bPools .identity .usr_info{max-width:160px}}@media screen and (max-width:957px){body.bPools .identity .usr_info{max-width:140px}}body.bPools .identity div.actions{min-width:113px}body.bPools .identity div.actions a.social.btn.follow:after,body.bPools .identity div.actions a.social.btn.unfollow:after{top:30%}body.bPools .identity div.actions a.social{width:100%}body.bAccount .identity.hidden{opacity:0}body.bAccount.imadethis .identity{margin-left:0}body.bAccount .identity .bcard{height:165px}body.bAccount #modalcontent .identity{width:47%}body.bAccount .identity .usr_info{max-width:175px}body.bAccount.bYourprofile .tab_content #searchresults .identity .usr_info{max-width:400px}body.bAccount #modalcontent .identity .usr_info{max-width:175px}body.bAccount .identity .usr_info h4{line-height:18px;color:#a1a2a2;font-size:18px;font-weight:300}body.bAccount .identity .usr_info p.in_common{position:absolute;bottom:0;padding:0 10px 0 0}body.bAccount .identity div.actions a.social.btn.follow:after,body.bAccount .identity div.actions a.social.btn.unfollow:after{top:30%}body.bAccount .identity .usr_img{width:86px;height:86px}@media(max-width:688px){body.bAccount.bYourprofile .tab_content #searchresults .identity .usr_img{width:75px;height:75px}}body.bAccount .identity .usr_info .usr_info__position{font-size:12px;font-weight:bold;margin-bottom:2px;color:#454543}body.bAccount .identity .usr_info .usr_info__location{font-size:12px;color:#a2a2a2;margin-top:11px}body.bAccount .identity .usr_info .usr_info__workplace{font-size:12px;color:#000}@media(max-width:920px){.bPools .main #suggest_l,.bPools .main .connections_compact #followers_l,.bPools .main .connections_compact #following_l,.bPools .main .connections_compact #connections_l,.bSuggested .main .identitySuggestWrapper{display:flex;flex-wrap:wrap;justify-content:center}.bPools .main .identity{margin-left:5px}}@media screen and (min-width:957px) and (max-width:1001px){body.bAccount #modalcontent .identity .usr_info{max-width:160px}body.bAccount #modalcontent .identity{width:96%}}@media screen and (max-width:956px){body.bAccount #modalcontent .identity .usr_info{max-width:145px}body.bAccount #modalcontent .identity{width:96%}}body.signup .identity.hidden{opacity:0}body.signup.imadethis .identity{margin-left:0}body.signup #modalcontent .identity{width:48%}body.signup .identity .usr_info{max-width:155px}body.signup #modalcontent .identity .usr_info{max-width:400px}body.signup .identity .usr_info h4{line-height:18px;color:#a1a2a2;font-size:18px;font-weight:300}body.signup .identity .usr_info p.in_common{position:absolute;bottom:3px;padding:0 10px 0 0;line-height:1}body.signup .identity div.actions{min-width:86px}body.signup .identity div.actions a.social.btn.follow:after,body.signup .identity div.actions a.social.btn.unfollow:after{top:30%}body.signup .identity div.actions a.social.btn.follow:after{top:30%;right:2px}body.signup .identity .usr_img{width:82px;height:82px}body.signup .identity .usr_info .usr_info__position{font-size:12px;font-weight:bold;margin-bottom:2px;color:#454543}body.signup .identity .usr_info .usr_info__location{font-size:12px;color:#a2a2a2;margin-top:11px}body.signup .identity .usr_info .usr_info__workplace{font-size:12px;color:#000}@media screen and (min-width:957px) and (max-width:1001px){body.signup .identity .usr_info{max-width:160px}}@media screen and (max-width:956px){body.signup .identity .usr_info{max-width:145px}}body.signup .identity div.actions{min-width:86px}body.signup .identity div.actions a.social.btn.follow:after,body.signup .identity div.actions a.social.btn.unfollow:after{top:30%}body.bUserprofile .identity.hidden{opacity:0}body.bUserprofile.imadethis .identity{margin-left:0}body.bUserprofile #modalcontent .identity{width:48%}body.bUserprofile .identity .usr_info{max-width:155px}body.bUserprofile #modalcontent .identity .usr_info{max-width:180px}body.bUserprofile .identity .usr_info h4{line-height:18px;color:#a1a2a2;font-size:18px;font-weight:300}body.bUserprofile .identity .usr_info p.in_common{position:absolute;bottom:3px;padding:0 10px 0 0;line-height:1}body.bUserprofile .identity div.actions a.social.btn.follow:after,body.bUserprofile .identity div.actions a.social.btn.unfollow:after{top:30%}body.bUserprofile .identity .usr_img{width:92px;height:92px}body.bUserprofile .identity .usr_img img{max-width:84px;max-height:84px}body.bUserprofile .identity .usr_info .usr_info__position{font-size:12px;font-weight:bold;margin-bottom:2px;color:#454543}body.bUserprofile .identity div.actions{min-width:92px}body.bUserprofile .identity .usr_info .usr_info__location{font-size:12px;color:#a2a2a2;margin-top:11px}body.bUserprofile .identity .usr_info .usr_info__workplace{font-size:12px;color:#000}@media screen and (min-width:957px) and (max-width:1001px){body.bUserprofile .identity .usr_info{max-width:160px}}@media screen and (max-width:956px){body.bUserprofile .identity .usr_info{max-width:145px}}body.bUserprofile .identity div.actions a.social.btn.follow:after,body.bUserprofile .identity div.actions a.social.btn.unfollow:after{top:30%}body.bStats .identity{width:313px}body.bStats .identity .bcard{height:165px;text-align:left}body.bStats #modalcontent .identity{width:48%}body.bStats .identity .usr_info{max-width:175px}body.bStats #modalcontent .identity .usr_info{max-width:400px}body.bStats .identity .usr_info h4{line-height:18px;color:#a1a2a2;font-size:18px;font-weight:300}body.bStats .identity .usr_info p.in_common{position:absolute;bottom:3px;padding:0 10px 0 0;line-height:1}body.bStats .identity div.actions{min-width:113px}body.bStats .identity div.actions a.social.btn.follow:after,body.bStats .identity div.actions a.social.btn.unfollow:after{top:30%}body.bStats .identity .usr_img{width:113px;height:113px}body.bStats .identity .usr_img img{max-width:100px;max-height:100px}body.bStats .identity .usr_info .usr_info__position{font-size:12px;font-weight:bold;margin-bottom:2px;color:#454543}body.bStats .identity .usr_info .usr_info__location{font-size:12px;color:#a2a2a2;margin-top:11px}body.bStats .identity .usr_info .usr_info__workplace{font-size:12px;color:#000}@media screen and (min-width:957px) and (max-width:1001px){body.bStats .identity .usr_info{max-width:160px}}@media screen and (max-width:956px){body.bStats .identity .usr_info{max-width:170px}body.bStats .identity .usr_info>p{max-width:145px;padding-right:15px}}body.bStats .identity div.actions{min-width:113px}body.bStats .identity div.actions .gen_grn{width:100%}body.bStats .identity div.actions a.social.btn.follow:after,body.bStats .identity div.actions a.social.btn.unfollow:after{top:30%}body.bYourprofile #creditsform .identity .bcard{height:145px}body.bYourprofile #creditsform .identity .usr_info{max-width:180px !important;float:left}@media screen and (min-width:756px) and (max-width:290px){body.bYourprofile #creditsform .identity .usr_info{max-width:110px}}#searchresults div.bcard div.wrap{display:-webkit-box;display:-ms-flexbox;display:flex}body.bYourprofile .identity .usr_info .usr_info__position{font-size:12px;font-weight:bold;margin-bottom:2px;color:#454543}body.bYourprofile .identity .usr_info .usr_info__location{font-size:12px;color:#a2a2a2;margin-top:11px}body.bYourprofile .identity .usr_info .usr_info__workplace{font-size:12px;color:#000}body.bYourprofile #creditsform .identity div.actions{min-width:86px}body.bMagazineedit .identity .usr_info{max-width:300px;overflow:hidden;max-height:145px}body.bMagazineedit .identity .usr_info h4{line-height:18px;color:#a1a2a2;font-size:18px;font-weight:300}body.bMagazineedit .identity .usr_info p.in_common{position:absolute;bottom:3px;padding:0 10px 0 0;line-height:1}body.bMagazineedit .identity div.actions a.social.btn.follow:after,body.bMagazineedit .identity div.actions a.social.btn.unfollow:after{top:30%}body.bMagazineedit .identity .usr_img{width:86px;height:86px}body.bMagazineedit .identity .usr_img img{max-width:100%;width:auto !important;max-height:100%;height:auto}body.bMagazineedit .identity .usr_info .usr_info__position{font-size:12px;font-weight:bold;margin-bottom:2px;color:#454543}body.bMagazineedit .identity .usr_info .usr_info__location{font-size:12px;color:#a2a2a2;margin-top:11px}body.bMagazineedit .identity .usr_info .usr_info__workplace{font-size:12px;color:#000}@media screen and (min-width:756px) and (max-width:1140px){body.bMagazineedit .identity .usr_info{max-width:200px}}@media screen and (min-width:1024px){body.bMagazineedit .identity .usr_info{max-width:200px}}body.bMagazineedit .identity div.actions{min-width:86px}body.bMagazineedit .identity div.actions .buttonextra{width:100%}@media screen and (max-width:560px){#modaldiv #searchresults div.identity div.usr_info{max-width:145px !important}}.placeholder{color:#aaa}.bStats .main_wrap{padding-top:10px}.bStats h3.stats-title,.bStats p.stats-buttons{text-align:center}.bStats h3.stats-title{margin-bottom:30px}.bStats div.stats-list{display:table;margin:10px auto}.err_dataposttitle label[for=data_post_title],.err_datapostfile label[for=data_file],.err_datapostbody label[for=data_post_body],.err_dataposttags label[for=data_post_tags],.err_datacrosslinkcp10magcategory label[for=data__crosslink_cp10_mag_category]{color:#d00}.err_datapostfile input#data_file{border-color:#d00}.bPurchase .main_wrap{padding-top:20px}.bPurchase section.main{width:100%}.package_buttons{text-align:right;position:absolute;right:40px;bottom:40px}.package_buttons a.pack2{margin-left:80px}.package_buttons a.pack3{margin-left:70px}.bPurchase.bPro section.main{width:720px}.bPurchase.bPro section.side{width:260px;float:right;padding-top:25px;font-size:15px}.pro_package{text-align:center}.pro_buttons{position:absolute;right:65px;bottom:40px}.bPurchase.bCredits .main_wrap,.bPurchase.bPackage .main_wrap{padding-top:10px}.bPurchase.bCredits section.main{width:852px}.bHome.bFeeds .main_wrap{padding-top:10px}.bHome.bFeeds section.side{float:left;width:250px;padding:0 5px}.bHome.bFeeds section.main{width:750px;padding-right:0}#new_feed_message{background:#fff}#new_feed_message .wrap_message{padding:40px 40px 20px 40px}.close_intro_message{position:absolute;top:20px;right:20px;width:22px;height:22px;background:transparent url(/img/v3/icons/homepage_nav_icons.png) no-repeat 2px -203px;cursor:pointer}.hp_sidebar h4{font-size:24px}.hp_sidebar ul{margin-bottom:20px}.hp_sidebar ul li{padding:5px 0 5px 25px;position:relative}.hp_sidebar ul li .the_count{background:#fff;padding:2px 5px;border-radius:2px;font-size:11px;font-weight:600;margin-left:10px;color:#67b59f;position:relative;box-shadow:0 0 10px #ccc}.hp_sidebar ul li .the_count:before{content:"";position:absolute;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #fff;border-color:rgba(255,255,255,0) #fff rgba(255,255,255,0) rgba(255,255,255,0);left:-4px;top:5px}.hp_sidebar li:before{content:" ";left:0;width:20px;height:20px;position:absolute;background:transparent url(/img/v3/icons/homepage_nav_icons.png) no-repeat 0 0}.hp_sidebar li.no_padd:before{background-position:500px}.hp_sidebar li.no_padd{padding:5px 0 5px 0}.hp_sidebar li.new_follow:before{background-position:-3px 0}.hp_sidebar li.connections:before{background-position:-3px -31px}.hp_sidebar li.made_this:before{background-position:-3px -61px}.hp_sidebar li.feedback:before{background-position:0 -390px}.hp_sidebar li.pools:before{background-position:0 -118px}.hp_sidebar li.pro_views:before{background-position:0 -147px}.hp_sidebar li.likes:before{background-position:0 -177px}.hp_sidebar li.comments_sb:before{background-position:0 -89px}.hp_sidebar li.job_alerts:before{background-position:0 -244px}.hp_sidebar li.jobs_for_you:before{background-position:0 -281px}.hp_sidebar li.link_network:before{background-position:0 -341px}.hp_sidebar li.get_badges:before{background-position:0 -315px}.hp_sidebar ul li .the_stat{position:absolute;right:70px;text-align:right;color:#67b59f;font-weight:600}.bOrder .main_wrap{padding-top:10px}.bOrder section.main{max-width:690px !important;background:#fff;border:1px solid #ddd;padding:20px;width:96%;margin-left:10px;margin-right:10px}.bOrder section.side,.bOrder section.ads{float:left;margin:10px;width:300px;padding:20px;background:#fff;border:1px solid #ddd}.bPurchase.bCredits section.side{float:right;width:140px}#section-employer-client-quotes{padding:20px;background:#fff;margin:20px 0;border:1px solid #ddd}#section-employer-client-quotes .end-section{margin-top:20px}section.side .smalllogos{margin-top:10px;padding:8px;background:#fff;border-radius:5px}div.smalllogos a.employerlink_dis{margin:2px 0;padding:2px;border:1px solid #fff;width:60px;min-height:30px;text-align:center;display:table-cell;vertical-align:middle;border-radius:2px 2px}div.smalllogos a.employerlink{border:1px solid #fff;border-radius:2px 2px;text-align:center;min-height:30px;padding:2px;margin:2px auto;display:block;vertical-align:middle}div.smalllogos a.employerlink:hover{border:1px solid #ddd;border-radius:2px 2px}div.smalllogos .clr{clear:left;margin-top:5px;margin-bottom:3px;height:3px}div.smalllogos a img{display:inline-block;vertical-align:middle !important;margin:auto}section.side .details_wrap div.downloadContainer{padding:0}section.side .details_wrap div.downloadContainer img{display:none}div.identity.wocurrentlyat p.currentlyat{display:none}.bAccount a#delete_picture:hover{background:#eee;color:#c00}.bAccount #employer_header_upload{margin:0}.bAccount #frmCustomUrl h3{margin-top:0;padding-top:0}#loggedin.is_pro #nav_badge{background:#eee;color:#5b8b7f;font-weight:bold;font-size:87.5%;padding:1px 2px}div.sec.wsep{border-top:1px solid #ccc}div.sec{margin-bottom:20px;margin-top:20px;padding:20px 0}div.panel{background:white;border:1px solid #ddd;padding:20px;margin:20px 0}a.social.btn{position:relative;display:inline-block;line-height:1.1em}.pd-btns-wrap a.social.btn{padding-left:23px !important;padding-right:43px !important}.pd-btns-wrap a.social.btn[data-action='follow']{padding-right:24px !important}a.social.btn,.flw-btn-wrapper .social.btn.connect.requirelogin{padding-right:35px !important}.pd-btns-wrap a.social.btn[data-action='unfollow']{padding-right:27px !important}.pd-btns-wrap a.social.btn.contact:after{right:15px}.con_btn_search .social.btn.connect.requirelogin.follow{padding-right:30px !important}a.social.btn.connect,a.social.btn.active,a.imadeit.btn.connect,a.imadeit.btn.active{background:#8cc9ba;color:#fff;border-radius:1px 1px;border:0}a.social.btn.connect.blue,a.social.btn.active.blue,.banner-profile-user .profile_thumb_buttons a.social.btn.connect.blue,.banner-profile-user .profile_thumb_buttons a.social.btn.active.blue{background:#59acea;color:#fff;border-radius:1px 1px;border:0}.tile_usr_type a.social.btn.connect,.tile_usr_type a.social.btn.active{border-top-right-radius:0;border-bottom-right-radius:0}a.social.btn.actioned{background:#dedede;background:-webkit-gradient(linear,0 0,0 100%,from(#dedede),to(#d6d5d5));background:-moz-linear-gradient(top,#dedede,#d6d5d5)}a.social.btn.actioned:hover{cursor:default}a.social.btn.connect:hover,a.social.btn.active:hover{background:#59acea}a.social.btn.connect.blue:hover,a.social.btn.active.blue:hover,.banner-profile-user .profile_thumb_buttons a.social.btn.connect.blue:hover,.banner-profile-user .profile_thumb_buttons a.social.btn.active.blue:hover{background:#8cc9ba}a.social.btn:after{background-image:url("/img/v3/white_icon@2x.png");background-position:0 0;background-repeat:no-repeat;background-size:55% auto;content:"";height:10px;position:absolute;width:21px;z-index:0;right:7px;top:35%}a.social.btn.contact:after{content:'';width:17px;height:11px;position:absolute;right:10px;top:32%;z-index:0;background-repeat:no-repeat;background-image:url(/img/v3/icons/icons-small.png);background-size:23px}.bcard a.social.btn:after{right:-2px}a.social.btn.connect_all::after{right:7px;top:32%}a.social.btn:hover:after{filter:contrast(150%);-webkit-filter:contrast(150%);-moz-filter:contrast(150%)}a.social.btn.active:hover:after{filter:contrast(90%);-webkit-filter:contrast(90%);-moz-filter:contrast(90%)}a.social.btn.follow.active:after,a.social.btn.connect.follow:after,a.social.btn.connect.follow.active:after,a.social.btn.unfollow:after,a.social.btn.follow:after{background-image:url("/img/v3/single_arrow.png");background-position:0 0;background-repeat:no-repeat;background-size:85% auto;content:"";height:15px;position:absolute;right:6px;top:34%;width:21px;z-index:0}#four_to_many a.social.btn.follow.active:after,#four_to_many a.social.btn.connect.follow:after,#four_to_many a.social.btn.connect.follow.active:after,#four_to_many a.social.btn.unfollow:after,#four_to_many a.social.btn.follow:after{top:28%}.signup .step7.step4_dup .identity .social.btn.connect:after{display:none !important}.signup .step7.step4_dup .identity .social.btn.connect{padding-right:15px !important}.signup .step7 a.social.btn.follow.active:after,.signup .step7 a.social.btn.connect.follow:after,.signup .step7 a.social.btn.connect.follow.active:after,.signup .step7 a.social.btn.unfollow:after,.signup .step7 a.social.btn.follow:after{top:6px}a.social.btn.contact:after,a.social.btn.contact.active:after{background-position:-3px -601px}a.social.btn.ignore:after{background:0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){a.social.btn.contact:after,a.social.btn.contact.active:after{background-image:url(/img/v3/icons/icons-big.png);background-size:100%;background-position:-1px -439px}}.bcard a.social.btn{font-size:100%}a.social.btn.ignore,a.social.btn.block{padding-right:0!important}.bcard a.social.btn.ignore,.bcard a.social.btn.block{padding-right:8px!important;margin-left:5px}.bPurchase #section-talk-to-us,.bAccountpending #section-talk-to-us{margin-left:165px}.bRegister #section-talk-to-us{display:none}.bPurchase div.smalllogos img{display:block;margin:10px auto}div.ads div.ad{margin:0 auto}div.ads div.ad div.bsap a{float:none;margin:0 auto}div.threead{margin-top:20px}.addthis_toolbox.addthis_floating_style{position:absolute !important;left:-50px;top:25%;background:0}.bPurchase section.main div.xin{padding:20px;background:#fff;border:1px solid #eee;margin-bottom:20px}.productmatrix{width:100%;color:#000}.productmatrix th,.productmatrix td{text-align:center;padding:5px 10px;line-height:1.25em}.productmatrix th.label{text-align:left}.productmatrix tr.head th{font-weight:bold;padding-bottom:10px;font-size:110%}.productmatrix tr.feat.even{background:#eee}.productmatrix tr.buttons td,.productmatrix tr.buttons th{padding-top:20px}.productmatrix td.yes span,.productmatrix td.no span{display:none}.productmatrix td.yes:after,.productmatrix td.no:after{background:url(/img/v3/sprite_yn.png) center center no-repeat;content:"";display:inline-block;height:16px;width:16px}.productmatrix td.yes:after{background-position:-1px -38px}.productmatrix td.no:after{background-position:-1px -4px}div.whatcanido p,div.whatcanido td,div.whatcanido li{font-size:87.5%;color:#333}div.whatcanido li{list-style:disc;padding-left:0;margin-left:10px}div.whatcanido li{margin-bottom:1em}div.whatcanido table{width:100%;line-height:1.5em}div.whatcanido h3{color:#55ad98;font-weight:bold;font-size:130%;margin-top:20px}div.whatcanido h5{color:#333;font-size:87.5%;font-weight:bold}div.whatcanido p{line-height:1.6em}div.whatcanido div.col.right{float:left}div.whatcanido div.col.mid,div.whatcanido div.col.right{margin-left:10px}div.whatcanido div.col{min-height:14.5em;background:#f7f7f7;width:261px;padding:10px}div.whatcanido.recruitment div.col{min-height:16.5em}div.whatcanido tr td+td{text-align:right}.mid_left{width:100%}#actionzone1{position:absolute;right:0;top:80px;width:315px;height:10px;margin:0 auto 10px auto;z-index:5;overflow:visible}#actionzone1_inner{position:absolute;bottom:0;right:0}#actionzone_inner a{position:relative;color:#787878;font-weight:400;background:#f6f5f5;border:1px solid #e3e3e3;text-align:center;padding:3px 5px;overflow:hidden;cursor:pointer;word-wrap:normal;min-width:145px;display:inline-block;-webkit-appearance:none}@media(min-width:1025px){.bMatchingjobs #actionzone_inner>div>div.col>ul>li:nth-child(3)>a,.bAppliedjobs #actionzone_inner>div>div.col>ul>li:nth-child(3)>a,.bLivejobs #actionzone_inner>div>div.col>ul>li:nth-child(3)>a,.bPendingjobs #actionzone_inner>div>div.col>ul>li:nth-child(3)>a,.bSavedjobs #actionzone_inner>div>div.col>ul>li:nth-child(3)>a,.bArchivedjobs #actionzone_inner>div>div.col>ul>li:nth-child(3)>a{height:27px}}.bMagazinelanding #actionzone_inner a,.bMagazinepage #actionzone_inner a{background:#fff}.bMagazinepage #actionzone_inner li{height:30px}#actionzone_inner a:hover{background:#f2f2f2}#actionzone_inner a.selected{color:#fff;background:#6aa396}#actionzone_inner a.gen_grn{border:1px solid #7fc1b1;border-radius:2px;padding:7px 25px;font-weight:600;color:#7cbaaa !important;text-shadow:1px 1px 1px #bbebdf;background:#a3e5d5;background-image:-webkit-linear-gradient(top,#a3e5d5,#99dccb);background-image:-moz-linear-gradient(top,#a3e5d5,#99dccb)}#actionzone_inner a.gen_grn:hover{text-decoration:none;background-image:-webkit-linear-gradient(top,#89ccbb,#93d5c5);background-image:-moz-linear-gradient(top,#89ccbb,#93d5c5);color:#7cbaaa}#actionzone_inner a.gen_wht{padding:7px 5px}#actionzone_inner li{padding:2px 0}#actionzone_inner .col.right{padding-left:2px}@media(min-width:641px) and (max-width:1023px){.bMatchingjobs #actionzone_inner .col.right{margin-bottom:10px}}@media(max-width:640px){.bMatchingjobs #actionzone_inner .col.right{padding-left:5px !important}}#actionzone{margin-bottom:10px;margin-top:10px}@media(max-width:767px){#actionzone{margin:10px auto}}@media(min-width:640px) and (max-width:1024px){.bMatchingjobs #actionzone{margin-bottom:0}}#actionzone p{line-height:1.2em}#actionzone_inner{max-width:315px;padding:0;position:relative}.bMagazinepage #actionzone_inner{width:100%;max-width:100%;margin:15px 0}#actionzone #actionzone_inner a.gen_grn.nl-join{padding:7px 5px;min-width:80px;margin-right:20px;margin-bottom:20px;float:left}.poolsothers #actionzone_inner{padding-left:0}.poolsothers #actionzone{margin-bottom:0}p.success.message{font-weight:bold;text-align:center;background:#eee;border:1px solid #ccc;border-radius:2px 2px;padding:10px}.bEmailoptions.bPrivacy p.success.message,.bSubscription p.success.message{color:#fff;background:#7cbaaa;border:0}.bSubscription p.danger.message{color:#fff;background:#c00;font-weight:bold;text-align:center;padding:10px}a.nofx{background:none !important;text-decoration:none!important;margin:0 !important;padding:0 !important;border:0!important;display:block;overflow:hidden;height:90px;max-width:728px;position:relative;margin:auto !important}a.nofx.adimg{height:auto}.bMagazine.magazineIndexMia .adwardMia a.nofx.adimg,.bMagazine.bMagazinepage .adwardMia a.nofx.adimg{height:93px;max-width:1000px}a.nofx.adimg img{width:100%;max-width:728px;height:auto}.bMagazine.magazineIndexMia .adwardMia a.nofx.adimg img{position:absolute}.bMagazine.bMagazinepage .adwardMia a.nofx.adimg img{position:absolute;left:5%}a.nofx:hover{background:none!important;text-decoration:none!important}.ad img.basicad{width:100%;max-width:728px;height:auto}.boxcenter{display:box!important;box-align:center!important;box-pack:center!important;display:-moz-box!important;-moz-box-pack:center!important;-moz-box-align:center!important;display:-webkit-box!important;-webkit-box-pack:center!important;-webkit-box-align:center!important}.sum_tags.clearfix:first-of-type{display:inline-block;width:100%}div.chooser:after,.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}#privacy-logins-table td{padding:13px 5px 13px 0}.bFaq ul.categories a,.bFaq ul.categories a:visited,.bFaq ul.questions a,.bFaq ul.questions a:visited{font-weight:600;color:#67b59f;font-size:15px}.bFaq ul.categories a:hover,.bFaq ul.questions a:hover{color:#afafaf}.bFaq ul.categories li,.bFaq ul.questions li{line-height:20px}.bFaq ul.questions{padding-bottom:20px}.bFaq div.faq.answer{padding:20px 0}.bFaq div.faq.answer img{max-width:100%}.bFaq .main h3,.bFaq .main h1{font-size:32px;color:#595959}.bFaq h1{margin-top:20px}.bFaq table h3{font-size:1.3em}.bFaq section.ads{margin-top:10px}.bFaq p.backtotop{text-align:right}header h1.pools-headline,h1.about-headline{color:#595959;margin:20px 5px 20px 0}h1.profile.name{font-weight:400;color:#595959;font-size:2.462em;margin-bottom:10px}h1.project-headline,h1.jobs-headline{font-size:2.462em;margin-bottom:20px;font-weight:400;color:#595959}.cke_button__image{display:none !important}.cke_button_mag_upload .cke_button_icon,#cke_34>span.cke_button_icon.cke_button__mag_upload_icon{background-image:url('/javascript/ckeditor/plugins/image/icons/image.png?t=E3OD');background-position:0 0;background-size:16px}.myArticles .maga.small a.btn.edit_link{display:none}#resultdiv.tilecontainer_3col{visibility:visible}h2.no_results,h4.no_results{font-size:30px;margin-top:50px;text-align:center}p.no_results{font-size:15px;margin-top:20px;text-align:center}.whopost{clear:both}article.maga .whopost h4{padding-top:0;color:#3d3d3d;font-size:1.231em}.whopost .identity .usr_info{width:70%}.whopost .identity .usr_info p{color:#666;height:1.4em;overflow:hidden}.bMagazine .clearfix .left{margin-bottom:30px}.bMagazine .clearfix .right{margin-bottom:30px}.bMagazine .clearfix .left .maga.large.clearfix,.bMagazine .clearfix .right .maga.large.clearfix{width:100%;background:#fff}div.zonecomments .actionbtn{padding:5px 15px;margin:0 5px;text-decoration:none}div.zonecomments h2{color:#67b59f}.postbody div.zonecomments a,div.zonecomments .like_btn{color:#787878;text-decoration:none}article.maga.full .postbody div.zonecomments a{text-decoration:none}#mageditform dd,#mageditform dt{margin-bottom:13px}.commentformdiv{padding-top:10px}.bMyarticles .useradminlinks.actions{float:right;margin-right:0}.embeddedContent iframe{max-width:100%}.responsive-size.embeddedContent,#modalcontent.magpreview .embeddedContent[data-resizetype="responsive"]{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}#modalcontent.magpreview .embeddedContent[data-resizetype="responsive"]{display:block !important}.responsive-size.embeddedContent iframe,#modalcontent.magpreview .embeddedContent[data-resizetype="responsive"] iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}span.pname,span.price{display:block;color:#000;font-size:18px;margin-bottom:9px}.pp_btn.big{height:285px}.pp_btn.big .blocker{height:40px;padding-top:10px}.pp_btn.big .hot_jobs_btns,.pp_btn.big .exp_jobs_btns{float:none;margin:0}.pp_btn.big .hot_jobs_btns{margin-top:15px}#go_premium div.text_pad.col.right,#go_premium div.text_pad.col.left{text-align:center}.displaying_mode li:before{content:" ";display:inline-block;overflow:hidden;width:20px;height:20px;margin-right:5px;vertical-align:middle}.displaying_mode li>:first-child{vertical-align:middle}.displaying_mode .discovery_mode:before{margin-top:6px;width:15px;height:15px;background-position:0 0}.displaying_mode .list_mode:before{width:11px;height:15px;background-position:0 -43px}.displaying_mode .discovery_mode:before,.displaying_mode .list_mode:before{background-repeat:no-repeat;background-image:url(/img/v3/icons/modes-sprite.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.displaying_mode .discovery_mode:before,.displaying_mode .list_mode:before{background-image:url(/img/v3/icons/modes-sprite@2x.png);background-size:15px}.displaying_mode .list_mode:before{background-position:-2px -22px}}span.featured{font-weight:400;color:#757575}span.pro{font-weight:400;color:#757575}.side span.featured,.side span.pro,.side span.contributor{margin-left:0}.side span.featured{width:145px}.side span.influencer{width:100px}.side span.pro,.side span.shortlist2014{width:165px;padding-top:0}.side span.contributor{margin-top:10px}.side .hasTip{background-image:none;margin-top:10px}.side .spcl{margin-top:15px;display:block;margin-bottom:10px;height:auto}.identity .spcl_bcard{position:absolute;z-index:50;right:0}.spcl_bcard .pro,.spcl_bcard .featured,.spcl_bcard .shortlist2014,.spcl_bcard .contributor,.spcl_bcard .influencer{height:18px;float:left}.spcl_bcard span.featured:before,.spcl_bcard span.pro:before,.spcl_bcard .shortlist2014:before,.spcl_bcard .contributor:before,.spcl_bcard .influencer:before{width:18px;height:18px;line-height:18px;padding:0;font-size:12px}.usr_tile span.featured,.usr_tile span.pro{margin-left:0;width:100%;margin-top:0;padding-top:0}.usr_tile span.spcl{position:absolute;top:0;left:0}div.memberlist h4 a.h,div.memberlist h4.h a,div.memberlist>div.new_profile_box>div>div.text>h4>a.nofx{margin-right:20px !important;margin-bottom:6px}section.side .details_wrap .user_info .clearfix._none{padding:0;margin:0;overflow:hidden;display:block;float:none;clear:both;height:10px}.side span.feedback.hasTip{padding-right:15px;display:inline-block}.side span.hasTip .tip{padding-top:10px;padding-bottom:10px;text-align:center}.side span.featured.hasTip .tip{text-align:left}.side span.hasTip .tip div{margin:0;padding:0}.influencer.hasTip .tip{min-height:17px !important;top:-10px}.influencer.hasTip .tip:before{top:-7px}.employee.candidate div.text>p.summary{min-height:18px}span.featured,span.pro,span.shortlist2014,span.contributor,span.influencer{display:block;height:28px;color:#FFF}span.featured span.text,span.pro span.text,span.shortlist2014 span.text,span.contributor span.text,span.influencer span.text{color:#757575;position:relative;left:22px;top:-15px}span.shortlist2014:before{content:"S";background-color:#4e8aff}span.shortlist2014.winner:before{content:"W";background-color:#daa520}span.featured:before{content:"F";background-color:#81388e}span.pro:before{background:#92d1ba;content:"P";background-color:#95d7c7}span.contributor:before{content:"C";background-color:#ef71a9}span.influencer:before{content:"I";background-color:#284297}span.pro:before,span.featured:before,span.shortlist2014:before,span.contributor:before,span.influencer:before{width:28px;height:28px;line-height:28px;padding:0;text-align:center;display:block;font-weight:600}.side span.contributor .invite{position:relative;left:30px;top:-16px;background-color:#ef71a9;height:18px;padding:6px 20px 6px 10px;text-align:center;font-weight:600;font-size:10px;cursor:pointer;box-shadow:0 1px 1px #ef71a9}.contributor_invites{display:inline-block}.contributor_ticket{position:relative;display:inline-block !important;background-color:#ef71a9;color:#FFF;height:35px;padding:3px 10px;text-align:center;font-weight:400;font-size:13px;margin-right:40px;border-radius:3px 0 0 3px}.contributor_ticket_free .num_of_codes{color:#FFF;line-height:29px;position:absolute;left:94px;width:28px;text-align:center}.contributor_ticket_free{position:relative;display:inline-block !important;margin:0 !important;padding:3px 0;background:url('/img/v3/invite-button-empty@2x.png') no-repeat 0 0 transparent;background-size:126px 35px;width:126px;height:35px}.contributor_ticket span:after{position:absolute;top:0;right:0;content:" ";display:block;width:7px;height:35px;background:url('/img/v3/line@2x.jpg') no-repeat 0 0 transparent;background-size:7px 35px}.contributor_ticket span{line-height:27px}.contributor_ticket:after{content:" ";background:url('/img/v3/invite-use@2x.png') no-repeat 0 0 transparent;background-size:46px 45px;display:block;width:46px;height:45px;position:absolute;top:-2px;right:-38px}.contributor_ticket_free.num_of_codes span:after{position:absolute;top:0;left:0;content:" ";display:block;width:7px;height:35px;background:url('/img/v3/line_r@2x.jpg') no-repeat 0 0 transparent;background-size:7px 35px}.contributor_invites li{float:left;margin-left:10px}.side span.contributor .invite.withticket:after{content:" ";position:absolute;top:6px;right:5px;background:url('/img/v3/ticket@2x.jpg');background-size:14px 14px;display:block;height:14px;width:14px}.side span.contributor .invite img{padding-left:3px;height:10px}.side span.contributor .invite.value{left:31px;padding:6px 8px}.side span.contributor.hideTip .tip{display:none}.side span.contributor.hasTip.showTip{background-image:none;padding-right:0;background:0;max-width:250px}.side span.pro,.side span.featured,.side span.shortlist2014,.side span.contributor,.side span.influencer{height:18px}.bUserprofile .side .spcl span.hasTip,.bUserprofile .side .spcl span.contributor{float:left}.side span.pro,.side span.shortlist2014,.side span.contributor,.side span.influencer{display:block}.memberlist span.pro:before,.side span.pro:before,.memberlist span.featured:before,.side span.featured:before,.memberlist span.shortlist2014:before,.side span.shortlist2014:before,.memberlist span.shortlist2014.winner:before,.side span.shortlist2014.winner:before,.memberlist span.contributor:before,.side span.contributor:before,.memberlist span.influencer:before,.side span.influencer:before{width:18px;height:18px;padding:0;text-align:center;line-height:18px;font-size:12px}.memberlist span.featured:before,.memberlist span.pro:before,.memberlist span.shortlist2014:before,.memberlist span.contributor:before,.memberlist span.influencer:before{float:left;margin-top:3px}.side .tip:before{background-image:url('/images/tip_left_ns.png')}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.side .tip:before{background-image:url('/images/tip_left_ns@2x.png');background-size:34px 54px}}.usr_tile span.featured:before,.usr_tile span.pro:before .usr_tile span.shortlist2014:before,.usr_tile span.contributor:before,.usr_tile span.influencer:before{border-radius:0}.memberlist span.featured,.memberlist span.pro,.memberlist span.shortlist2014,.memberlist span.contributor,.memberlist span.influencer{float:left}.memberlist span.featured .stext,.memberlist span.pro .stext,.memberlist span.shortlist2014 .stext,.memberlist span.contributor .stext,.memberlist span.influencer .stext{color:#757575;display:block;margin-left:25px;font-size:14px;line-height:20px}.shortlist2014.hasTip .tip li,.feedback.hasTip .tip li{font-size:11px;color:#666;text-align:left;list-style-type:disc;margin-left:10px;padding-bottom:5px}.shortlist2014.hasTip .tip li a,.feedback.hasTip .tip li a,.shortlist2014.hasTip .tip li a:visited .feedback.hasTip .tip li a:visited{color:#67b59f}.shortlist2014.hasTip .tip li a:hover,.feedback.hasTip .tip li a:hover{color:#afafaf}.creditbalance table td{margin:0 !important;padding:0 !important;height:auto;display:inline-block}#modalcontent a[data-action="disconnectstd"]+a,#modalcontent a[data-action="disconnectstd"]{float:left;margin-right:10px;line-height:1.1em}#modalcontent a[data-action="disconnectstd"]+a{height:31px}.bUserprofile #modalcontent a[data-action="disconnectstd"]+a{height:36px}.wrapx ul li{display:inline-block;margin-left:7px;margin-right:10px}div.tile_usr_type.clearfix.wrapx>a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;padding-left:10%;padding-right:10%;padding-top:15%}.mem_set{display:none}div.tile_usr_type.clearfix.wrapx>p{position:absolute;bottom:10%;left:10%}#soc_btn_tiles{margin-top:15px;min-height:32px;margin-bottom:0}#soc_btn_tiles .like_btn{position:absolute;left:0;z-index:2}#soc_btn_tiles .pool_btn{position:absolute;left:100px;z-index:2}#soc_btn_tiles .like_btn.unlike,#soc_btn_resume .like_btn.unlike{box-shadow:0 0 40px #7fc1b1}#soc_btn_resume{margin-top:15px;min-height:32px;margin-bottom:0}#soc_btn_resume .like_btn{position:absolute;left:20px;z-index:2}#soc_btn_resume .pool_btn{position:absolute;left:120px;z-index:2}.tile_text_container{display:table;width:100%;height:100%}.tile_text_content{position:relative;margin:5px;display:table-cell;vertical-align:middle;text-align:center}.stat_month_content .bcard a.social.btn{font-size:13px}.stat_month_content .identity .usr_stats .connections{padding-bottom:5px}.stat_month_content .identity .usr_stats{bottom:15px}.greybg{background-color:#dbdbdb !important}.np{padding:0 !important}.npl{padding:0 !important}.npl .prl10{padding:7px 7px}.stamp-col-4 .npl .prl10{padding:7px 15px}.npl .prl10.first{margin-right:5px}#activity-container .stamp.stamp-col-2 .info-box{padding-right:0}.prl10{padding-right:10px;padding-left:10px}.prl10 .bullets a,.prl10 .bullets a:active,.prl10 .bullets a:visited{color:#666;text-decoration:underline;font-weight:400}.prl10 .bullets a:hover{text-decoration:none}.stat_month_content_body .prl10 p{font-size:12px}.prl10.bottom{padding-top:15px}.prl10.bottom h3{font-size:1.5em}article.information .info-box li a.view_stats_btn{font-weight:600}.view_stats_btn{margin-top:10px;display:inline-block}.zonecomments{clear:both}.anchor-off{position:relative;display:block;top:-40px;visibility:hidden}.bMagazine section.main{max-width:855px;float:left;position:relative;margin-top:10px}@media(min-width:768px) and (max-width:1023px){.bMagazine section.main{max-width:1023px}}@media(min-width:481px){.bMagazine.magazineIndexMia section.main{margin-top:25px}}@media(min-width:767px){.bMagazine section.main{margin-top:10px}}.bMagazinepage section.main{padding-top:0;margin-top:0}.bMagazinepage section.main #magnav{padding:0;margin:0 auto}.bMagazine.bSearchN section.main{padding-top:0;margin-top:0}span.h3note{font-size:12px}section.ads.gopro2{margin-top:10px;padding:0;float:right;clear:right;display:none}section.ads.gopro2{display:block;margin-left:10px;margin-right:10px;padding-bottom:20px;float:none;width:auto;max-width:680px;background:#000;text-align:center}.bAccount.bYourprofile section.ads.gopro2{margin:auto;margin-top:10px}section.ads.gopro2 .regularscreen{display:none}section.ads.gopro2 .under1024{width:100%;height:auto}section.ads.gopro2 h3{color:#fff;text-align:center;padding:10px 0 0;font-weight:600;font-size:36px}section.ads.gopro2 h4{color:#fff;font-weight:bold;font-size:14px;margin-bottom:5px}section.ads.gopro2 p{margin-bottom:20px;color:#fff}#listinvitation{margin-top:10px;overflow:auto;max-height:400px;width:660px;border:solid 1px #e7e7e7;padding:10px}#listinvitation .invitation_item{padding-left:10px;height:65px;width:25%;overflow:hidden;float:left}#listinvitation .invitation_item img.invitation_pic{display:block;float:left;width:50px;height:50px;overflow:hidden;border:solid 1px #e7e7e7}#listinvitation .invitation_item .invitaion_name{text-align:left;padding:5px 5px;overflow:hidden}.social-icon-v2-w{width:100%;float:left;margin-bottom:20px}.social-icon-v2{background:url(/img/v3/social-sprite-v2.png) no-repeat 0 0 transparent;width:238px;height:65px;display:block;text-indent:-999em;float:left;margin-right:20px}.fpyk .social-icon-v2{margin-right:0}.social-outer-div{width:100%;margin:0 auto;max-width:200px}@media(min-width:768px){body.bAccount .social-outer-div{max-width:600px}}.social-outer-div .social-icon-v2-w{margin-bottom:0}.social-icon-v2.facebook{background-position:0 -200px}.social-icon-v2.twitter{background-position:0 0}.social-icon-v2.linkedin{background-position:0 -100px}.social-icon-v2.google{background-position:0 -300px}.social-icon-v2.facebook:hover{background-position:-300px -200px}.social-icon-v2.twitter:hover{background-position:-300px 0}.social-icon-v2.linkedin:hover{background-position:-300px -100px}.social-icon-v2.google:hover{background-position:-300px -300px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.social-icon-v2{background-image:url(/img/v3/social-sprite-v2@2x.png);background-size:539px 366px}.social-icon-v2.facebook:hover{background-position:-301px -200px}.social-icon-v2.twitter:hover{background-position:-301px 0}.social-icon-v2.linkedin:hover{background-position:-301px -100px}.social-icon-v2.google:hover{background-position:-301px -300px}}.bExperience #cvuploadformdiv{padding-bottom:0;margin-bottom:0}#modalcontent #loginbox .soc_login{margin:0 auto}@media(max-width:767px){body.bUserprofile #four_to_many{display:flex;flex-direction:column;align-items:center}}#four_to_many .identity.clearfix{width:97%;min-width:97%}@media(max-width:767px){#four_to_many .identity.clearfix{min-width:300px;max-width:300px}}.addthis_floating_style.addthis_32x32_style{display:none}body.bMagazine .addthis_floating_style.addthis_32x32_style{display:block}body.bViewjob .addthis_floating_style.addthis_32x32_style{position:absolute !important;top:0;left:-50px !important}@media(max-width:767px){body.bMagazine .addthis_floating_style.addthis_32x32_style{display:none}}@media(min-width:1025px){.addthis_floating_style.addthis_32x32_style{display:block}}#injected-ad-pro{margin-bottom:10px;margin-top:10px;background:#4f4f4f;display:block;padding:15px 25px 5px;position:relative;width:100%;height:100%;cursor:pointer}#injected-ad-pro:after{content:' ';background:url(/img/v3/icons/badges-2.png) -65px 2px transparent no-repeat;background-size:268px 32px;height:112px;width:35px;position:absolute;right:0;top:-6px}.bViewjob #injected-ad-pro{margin-top:20px}.bStats #injected-ad-pro{margin:0 auto 50px auto;max-width:860px}#injected-ad-pro:hover{box-shadow:0 0 10px #ccc}#injected-ad-pro h3{color:#89b4ab;font-size:29px;font-weight:400}#injected-ad-pro h4{font-weight:bold;font-size:14px;margin-bottom:0}#injected-ad-pro h4,#injected-ad-pro p{color:#fff}.login_project_address{font-size:22pt;color:#65b29f;line-height:22pt}.login_project_msg{font-size:20pt;color:#65b29f;line-height:22pt}.login_project_msg a,.login_project_msg a:hover{text-decoration:underline;font-weight:normal;color:#65b29f}.already_following{background:none repeat scroll 0 0 #898989;color:white;display:block;line-height:3px;margin-bottom:5px;padding:6px 15px;text-transform:uppercase;width:99px;font-size:60%;border-radius:1px 1px 1px 1px}.bUserprofile.profile-page .already_following{position:absolute;top:-20px;width:69px !important;padding:6px 5px;text-align:center}.actions small.already_following{display:none}#cms__body__tip_pro_identity,#cms__body__tip_contributor_identity,#cms__body__tip_pro_influencer{text-align:center}#cms__body__tip_pro_identity p,#cms__body__tip_contributor_identity p,#cms__body__tip_pro_influencer p{font-size:11px}#cms__body__tip_pro_identity a,#cms__body__tip_contributor_identity a,#cms__body__tip_pro_influencer a{display:block;font-size:11px}.cm-table .already_following{display:none}.mag_tags h5{visibility:hidden;height:0}.mag_tags.floatfixLJS{clear:both;margin-top:26px}.mag_tags.floatfixLJS li,.mag_tags.floatfixLJS ul{list-style-type:none}article.maga.full .postbody .mag_tags.floatfixLJS a,.mag_tags.floatfixLJS a span,article.maga.full .postbody .mag_tags.floatfixLJS li,.mag_tags.floatfixLJS li,.mag_tags.floatfixLJS span{font-weight:normal;font-size:12px;line-height:16px;font-stretch:normal}article.maga.full .postbody .mag_tags.floatfixLJS a{text-decoration:none;padding-left:10px;color:#444}.mag_tags ul{margin-left:10px}.mag_tags li{float:left;border:1px solid #c3c3c3;border-radius:0 3px 3px 0;border-left:0;margin:0 18px 7px 0;padding:2px 6px 2px 0;position:relative;font-size:12px;z-index:11}.mag_tags li:after{content:"";width:5px;height:5px;border-left:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3;float:left;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);padding:5px;margin-left:-8px;position:relative;z-index:-1}.mag_tags li:hover,.mag_tags li:hover:after{background:#ebedf0}.mag_tags li a{z-index:12;padding-left:1px;margin-left:-7px}.mag_tags li a:hover{text-decoration:none}.mag_tags li span{z-index:12;padding-left:1px;margin-left:-7px}.spinner.nobg p.done{font-size:18px;font-weight:bold;color:#64b69f;margin-bottom:0}.spinner.nobg p.txt{font-size:11px;color:#4b4949}.none{display:none}.right{float:right}#rl div.continent ul{display:none}#rl div.continent{float:left}#rl div.itemAdminLinks{display:none}#rl div.itemAdminLinks:first-child{display:block}#rl div.continent h4{cursor:pointer;display:table-cell;text-align:center;padding:0 14px;max-width:150px;height:60px;vertical-align:middle;background:#e2e2e2;margin-bottom:0;font-weight:600;font-size:13px;color:#787878;border:1px solid #d2d1d1;border-left:0}#rl div.continent h4.first{border-left:1px solid #d2d1d1;padding-left:15px}#rl div.continent h4.active,#rl div.continent h4:hover{text-decoration:none;background:#7cbaaa;color:#fff;border-color:#7cbaaa}#rl div.continent.before h4,#rl div.continent.before-h h4{border-right-color:#7cbaaa}#rl-active,.subregion.clearfix{display:none;width:100%;background-color:#fff;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;padding:10px}.subregion.clearfix{display:block;margin-bottom:10px}.subregion.clearfix h3{text-align:center;margin-bottom:25px;font-size:20px}#rl-active{border-top:0;float:left}#rl-active li,.subregion.clearfix li{padding-bottom:5px}#rl{float:left;padding-bottom:25px;width:100%}div.continent ul,div.subregion ul,#rl-active ul{column-count:2;-webkit-column-count:2;-moz-column-count:2}.login-page div.twocol .col.left,.login-page div.twocol .col.right{float:left;clear:both;width:100%}.main_full.member_mang .main_wrap{padding:10px 0 0 0}.bGetlisted .main_wrap div.twocol .col,.bExperience .main_wrap div.twocol .col,.bExperience .main_wrap div.threecol.c3 .col,.bAlerts .main_wrap div.twocol .col{width:100%;margin-bottom:10px}.bExperience .main_wrap div.twocol .col.left{margin-bottom:20px}@media(max-width:767px){.login-page div.twocol .col.left,.login-page div.twocol .col.right{display:flex;flex-direction:column;align-items:center}.login-page div.twocol .col.right h2{text-align:center}}@media screen and (max-width:768px){#search_location_1:not(.alerts_select),#search_location_2:not(.alerts_select),#search_location_3:not(.alerts_select){margin-left:25px !important}#search_city_1,#search_city_2,#search_city_3{margin-left:25px !important}}#graph-wrapper{max-width:970px;height:390px}.desktop #graph-wrapper{overflow-x:auto;overflow-y:hidden}#privacy-twocol{margin-top:20px}#privacy-twocol input.savebtn,#privacy-twocol div.r a.btn{display:block;width:225px}#privacy-twocol div.r a.btn{margin-top:10px}.bPrivacy #selectStatus,.bPrivacy #selectStatus2{width:100% !important}.privacy-logins-table{width:791px}.privacy-logins-table-w{margin-top:20px}.privacy-logins-table th{font-weight:600;background:#e3e3e3}.privacy-logins-table,.privacy-logins-table th,.privacy-logins-table td{border:1px solid #d1d1d1}.privacy-logins-table td,.privacy-logins-table th{padding:10px}.privacy-logins-table-w{max-width:791px;overflow-x:scroll;overflow-y:hidden}#profile_edit_main{padding:30px 20px 25px 20px}#profile_edit_main .col{float:left;width:100%}#profile_edit_main .col.not-owner{margin-top:20px}#profile_edit_main .btns a.btn{display:block;padding:8px 0 !important;width:143px;line-height:1.4 !important}#profile_edit_main .pro_img{margin:0 auto;padding-bottom:5px}#profile_edit_main .btns a.btn.pswd,.bPrivacy .main_wrap .main .tab_content a.btn.pswd{margin-top:10px}#profile_edit_main #small_info_details{font-size:50%;font-weight:100;display:block}#profile_edit_main .l{min-width:150px;margin-bottom:20px}#profile_edit_main p.owner-notice{font-size:11px;font-weight:100;margin:10px 0 0 0}#profile_edit_main p.owner-notice a{text-decoration:none;font-weight:100;color:#666}#profile_edit_main p.owner-notice a:hover{text-decoration:underline}#employer_header_upload #employerlogo{float:left;margin-top:20px}.bMatchingjobs.sidemain .main_wrap,.bSavedjobs.sidemain .main_wrap,.bAppliedjobs.sidemain .main_wrap,.bPrivacy .main_wrap{padding:10px}#cvuploadformdiv #cvupload_file{width:85%}#bio_industry{width:90%}#bio_cv_edu_institution{margin-top:5px;width:100%}#bio_cv_languages{width:100%}#employer_header_upload #can_file_header{max-width:290px;margin-bottom:5px;width:100%}@media(max-width:1024px){.bSavedjobs .editable{text-align:center}}fieldset.contract_type .checkboxlist span.checkboxlistoption,fieldset.skill_lvl .checkboxlist span.checkboxlistoption{display:block !important}.bAlerts .alert_freq .radiowrapper span.search_alert_frequency{display:block}#bio_cv_client_list__chzn,#bio_cv_client_list__chzn .search-field,#bio_cv_client_list__chzn .search-field input{min-width:315px !important}.bExperience .identity{min-width:275px}.project_credit .project_zone{width:100%}.bPurchase .HelpOnClick.HelpOnClick-widget{z-index:9999}#show-profile-link{text-align:left;padding-bottom:30px}#payment_address_country_id{width:160px}#project_credits_box .row{float:left;clear:both;width:100%}#project_credits_box .row .l{margin-bottom:10px}#project_credits_box .identity{width:100%}#project_credits_box #searchresults{float:left;clear:both;width:100%}#edit-project-box .r{width:100%}#article-posted-sb.project{height:auto;width:100%;margin-top:0}#article-posted-sb.project a{margin-right:5px}#searchresults.clientlist{overflow:auto !important}#searchresults.clientlist .identity .actions .gen_grn{padding-left:10px;padding-right:10px}#article-posted-sb.project,.turn_off_autoshare{width:155px}#upload-o .l #employerlogo{float:left;margin-right:10px}#upload-o .r{margin-top:20px}#upload-o .gen_grn{margin-top:10px}#upload-o #can_file,#upload-c #logo_e{width:95%}#upload-c{font-weight:600}#upload-c .logo4{clear:both}#upload-c .d{margin-bottom:10px}.bAccount .projectgodrop{width:95%}.bAccount #project_go{margin-top:10px}#l_ciwfidentity .identity{width:313px}@media screen and (max-width:390px){#l_ciwfidentity .identity{width:100%}body.bAccount #l_ciwfidentity .identity .usr_info{max-width:105px;float:left}}@media(max-width:550px){body.bYourprofile #l_ciwfidentity .identity{width:60%}}@media(max-width:500px){body.bYourprofile #l_ciwfidentity .identity{width:70%}}@media(max-width:450px){body.bYourprofile #l_ciwfidentity .identity{width:80%}}@media(max-width:400px){body.bYourprofile #l_ciwfidentity .identity{width:100%}}#l_ciwfidentity .identity .usr_img{width:113px;height:113px}#l_ciwfidentity .identity .usr_info{width:65%;max-width:175px}body.bYourprofile #l_ciwfidentity .identity .usr_info{width:58%;max-width:300px}@media(max-width:660px){body.bYourprofile #l_ciwfidentity .identity .usr_info{width:57%;max-width:300px}}@media(max-width:650px){body.bYourprofile #l_ciwfidentity .identity .usr_info{width:48%;max-width:300px}}@media(max-width:550px){body.bYourprofile #l_ciwfidentity .identity .usr_info{width:55%;max-width:300px}}@media(max-width:500px){body.bYourprofile #l_ciwfidentity .identity .usr_info{width:57%;max-width:300px}}body.bYourprofile .edt_mr:nth-child(2){margin-bottom:20px}#l_ciwfidentity{margin-top:10px;display:block}@media(max-width:550px){body.bYourprofile #l_ciwfidentity{display:flex;justify-content:center}}.jobItem #cke_data_description #cke_1_top #cke_42,.bPostajob #cke_data_description #cke_1_top #cke_42,.jobItem #cke_data_description #cke_1_top #cke_21,.bPostajob #cke_data_description #cke_1_top #cke_21,.jobItem #cke_data_description #cke_1_top #cke_24{display:none}#change_password_form label{display:block;margin:3px 0}#change_password_form div{padding:0 5px 5px 0}#change_password_form input{width:100%}#change_password_form input#submit{margin-left:0;width:auto}#change_password_form small{display:block;margin:3px 0}#cvMsg ul li:before{content:"-";display:block;float:left;width:10px;height:15px}#cvMsg ul li{clear:both}div.over_anchor{position:relative;float:left;display:block;width:1px;height:1px;visibility:hidden}div.over_anchor a{display:block;position:relative;top:-100px;visibility:hidden}.bCredits div.over_anchor a{top:-90px}.profile_comp h4{margin:10px 0 5px}body.bAccount.bYourprofile #thelist{overflow:visible;max-height:none}.bOrder.bOrderconfirm #register_or_login.twocol .col{text-align:left;width:100%;margin-bottom:10px}.bOrder.bOrderconfirm #register_or_login.twocol .col.right{border-left:0}.bOrder.bOrderconfirm #register_or_login.twocol .col.right span{display:block}.bOrder.bOrderconfirm #register_or_login.twocol .col.right input{text-align:left;margin-top:5px;display:block}.bOrder.bOrderconfirm #register_or_login.twocol .col.right input[type='submit']{margin-top:10px}.bOrder.bOrderconfirm #register_or_login.twocol .col.right input[type='checkbox']{margin-top:15px;display:inline-block}.bOrder.bOrderconfirm section.main{width:auto}.bOrder.bOrderconfirm h3.light_grn{color:#7cbaaa}.bOrder .right-col-ads .editable p{line-height:16px}#inspiration_pool_btn{margin-top:10px}.bad_codec.error.error_message a,.bad_codec.error.error_message a:visited{color:#cf0000;text-decoration:underline}.bad_codec.error.error_message a:hover{text-decoration:none}#modaldiv #project_edit_form #l__message.error{padding-bottom:10px;display:block}.contributor_header{background-color:#8cc9ba}.contributor_header h1,#login_overlay .contributor_header h1{color:#FFF;padding:35px 0 30px 0}.contributor_blue_title{color:#2c3e50;font-size:24px;font-weight:600}.contributor_blue_title .light{display:inline-block;font-weight:100}.contributor_twocol{display:table;border-bottom:1px solid #e3e3e3;padding-bottom:30px;margin-top:30px}.contributor_twocol .contributor_col.col_right{text-align:center}#contributor_invite_only .contributor_twocol .contributor_col.col_left p{font-size:18px;line-height:24px}#contributor_invite_only #cms__body__tip_contributor_identity p{color:#666;margin-bottom:10px;line-height:1.6;font-size:11px}#contributor_invite_only .contributor_footer{padding:30px 0}#contributor_invite_only{background:#fff;background:-moz-linear-gradient(top,#fff 77%,#eee 100%);background:-webkit-linear-gradient(top,#fff 77%,#eee 100%);background:linear-gradient(to bottom,#fff 77%,#eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0)}#contributor_overlay .contributor_body{min-height:0}.contributor_benefits{color:#666;text-decoration:underline;font-weight:400;white-space:nowrap}.have_code{padding:20px 0 0}.contributor_actions{padding:0 0 20px}.contributor_tooltip_anchor{position:absolute;left:0;top:0;width:100%;height:100%;z-index:100}.contributormodal .contributor_invite_only p{color:#666;font-size:18px;line-height:26px}.contributor_body{position:relative;padding:0 20px;text-align:left;min-height:545px;display:table}.contributor_footer{position:relative;padding:20px;text-align:center}.contributor_halfwidth{width:100%}.contributor_magazine_popup{content:' ';background:transparent url('../img/v3/contributor/magazine_popup.jpg') center center no-repeat;background-size:351px 545px;width:351px;height:545px;position:absolute;right:0;bottom:0;display:block}.contributor_halfwidth.with_magazine_popup{display:none;text-align:right}#modaldiv .contributor_body p{padding:0;margin:0;color:#666;font-size:16px;line-height:22px}.contributor_tooltip{position:relative;display:inline-block;margin:0 auto}#modaldiv #modalcontent.contributormodal,#modaldiv #modalcontent.modal-green{padding:0}#modaldiv.opened_mod.contributormodal,#modaldiv.opened_mod.modal-green{padding:0 !important;text-align:center;overflow:hidden;max-height:90vh;overflow-y:auto;position:fixed;transform:translate(-50%,-50%);top:50%;left:50% !important}.dotted_list li{margin-bottom:10px;margin-left:15px}.dotted_list li::before{content:"•";position:absolute;left:20px;display:block}.contributormodal h1,#login_overlay .contributormodal h1{font-size:29px;margin-bottom:20px;line-height:1}.contributormodal h2,.modal-green h2{font-size:20px;margin-bottom:20px;line-height:1}.contributormodal p,.modal-green p{font-size:15px;color:#444;margin-bottom:25px !important;margin-top:0 !important;line-height:20px}.contributormodal p.cta,.modal-green p.cta{padding:0 10px;font-size:22px;color:#7d7d7d;line-height:32px;margin-bottom:30px !important}.contributormodal p.cta.smaller,.modal-green p.cta.smaller{font-size:17px;line-height:24px}.sm_content p.cta.cta-top{text-align:center !important;max-width:490px !important;margin-left:auto !important;margin-right:auto !important;margin-bottom:0 !important}.sm_content p.cta.cta-bottom{text-align:center !important;margin-left:-10px !important;padding-top:12px}.modal-green .gen_grn{line-height:38px !important}.contributormodal em{display:block;padding:10px 10px 30px 10px}.contributormodal em>a{text-decoration:underline}#contributor_invite input,#contributor_invite textarea{width:90%}#contributor_invite input,#contributor_invite textarea,#contributor_approve input{max-width:500px;height:44px;margin:0 0 15px 0;color:#8c8c8c;position:relative}#contributor_invite .error,#contributor_request .error,#contributor_approve .error{color:inherit;border:1px solid #d00}#contributor_invite input[type=submit]{width:auto;margin-right:230px;margin-bottom:50px}#contributor_invite input[type=submit].c_approve_btn{display:inline-block;margin:0}#contributor_invite{text-align:left;padding-left:20px}#contributor_approve input#code{font-size:42px;color:#111;width:220px;padding:15px;height:70px;text-align:center}#contributor_invite textarea{resize:none;height:200px;vertical-align:top}.contributormodal span,#contributor_request label{display:block}#contributor_request label{padding:10px 0}.contributor_request_subheading{color:#2c3e50;font-size:20px;display:block;margin-bottom:20px}.contributormodal label{font-size:16px}.contributormodal .invites img{margin-left:10px}#contributor_invite label{display:inline-block;width:130px;text-align:left}#contributor_request textarea{width:90%;max-width:495px;height:300px;border:1px solid #dbdbdb;border-radius:0;color:#999;resize:none;font-size:14px}#cntr_request #note1,#cntr_request #note2,#cntr_request #note3{color:#444;line-height:25px;font-size:17px;width:100%;padding:20px}#cntr_request .txt_wrp{max-width:495px;margin:0 auto;margin-bottom:10px}#cntr_request .txt_wrp #text_counter{float:right;text-align:right;margin-bottom:10px}.bUserprofile #contributor_requests textarea{color:#444;line-height:25px;font-size:17px}#contributor_requests li:first-of-type{width:100%;margin-bottom:30px;border:#e3e3e3 1px solid}#contributor_requests li:first-of-type{background-color:#e3e3e3;font-weight:600;color:#595959}#contributor_requests a{font-weight:600;color:#67b59f}#contributor_requests a:hover{color:#afafaf}#contributor_requests .status{color:#67b59f;float:right !important}#contributor_requests .status.expired,.contributor-candidate .expired{color:#900000}#contributor_requests{margin-bottom:30px;padding-top:20px}#contributor_requests li:first-of-type{margin-bottom:0;padding:5px 10px;border:#e3e3e3 1px solid}#contributor_requests li{border-left:#e3e3e3 1px solid;border-right:#e3e3e3 1px solid;border-bottom:#e3e3e3 1px solid}#contributor_requests li:not(:first-child):hover{background-color:#f8f8f8;cursor:pointer}#contributor_requests li span{display:inline-block}#contributor_requests .c_headline span{float:left;line-height:36px}#contributor_requests div.c_headline span:nth-child(1){margin-right:10px}#contributor_requests li:first-of-type span:nth-child(2){margin-left:43px}#contributor_requests img{max-width:100%;max-height:100%}#contributor_requests .contributor_image_wraper{width:36px;height:36px}#contributor_requests div.c_headline span:nth-child(2),#contributor_requests li:first-of-type span:first-of-type{width:70%}#contributor_requests li.open{background-color:#f8f8f8;cursor:default !important}#contributor_requests li div.c_headline{padding:10px}#contributor_requests li div.c_content{display:none}#contributor_requests li div.c_content span{text-align:justify;border-top:#e3e3e3 1px solid;padding:10px 10px;width:100%}#contributor_requests li div.c_content span:nth-of-type(2),#contributor_requests li div.c_content span:nth-of-type(3){border-top:0}#contributor_requests li div.c_content h4{color:#595959;font-weight:600;font-size:100%;margin-bottom:5px}#contributor_requests .c_decision{float:right !important}#contributor_request_ul a{font-weight:bold;color:#7cbaaa}#contributor_requests .invite_contributor_link,#contributor_requests .decline_contributor_link{color:#afafaf}#contributor_requests .invite_contributor_link:hover{color:#54ca13}#contributor_requests .decline_contributor_link:hover{color:#fa1825}#contributor_requests .decline_contributor_link{margin-left:10px}#contributor_requests .invite_contributor_link:before{content:"\2714";padding-right:3px}#contributor_requests .decline_contributor_link:before{content:"\2716";padding-right:3px}#contributor_request .step-2,#contributor_request .step-3{display:none}#cntr_request .modalcontent{background:0}#cntr_request .step h2{color:#fff;font-weight:300;font-size:38px;text-align:center;padding-top:50px}#cntr_request .step h3{font-size:24px;font-weight:300;color:#fff;line-height:32px}#cntr_request .step2 h3,#cntr_request .step3 h3{padding-top:95px}#cntr_request .step h3 span.n{font-size:13px;line-height:1}#cntr_request .step p{font-size:17px;color:#fff;line-height:25px;margin-bottom:0 !important;padding-bottom:10px}#cntr_request .step .gen_grn{margin-bottom:20px}#cntr_request .step{position:relative}#cntr_request .step .counter{position:absolute;font-size:13px;color:#fff;top:10px;right:10px;font-weight:300}#modalclose.contributormodal.request{display:none}#cntr_request .step2,#cntr_request .step3{display:none}#cntr_request .step1{background:url(/img/v3/contributor/bg-overlay-01.jpg) no-repeat 0 0 transparent}#cntr_request .step2{background:url(/img/v3/contributor/bg-overlay-02.jpg) no-repeat 0 0 transparent}#cntr_request .step3{background:url(/img/v3/contributor/bg-overlay-03.jpg) no-repeat 0 0 transparent}#typeahead_loader{position:relative;display:inline-block;margin:0 5px;padding:0;background:url('/img/v3/loading-anim.GIF') no-repeat center center transparent;background-size:28px 28px;width:28px;height:28px;vertical-align:middle;top:-2px;visibility:hidden}.bAccount.bEditProject .checkboxlistoption{margin-left:10px}.useruploads.bAccount.bCvportfolio .twocol{margin:30px 0}.useruploads.bAccount.bCvportfolio .twocol .col.right input[type=file]{margin-right:0;margin-bottom:5px}.useruploads.bAccount.bCvportfolio .twocol .col.right span{display:block}.useruploads.bAccount.bCvportfolio .disabledonly{margin-bottom:10px;display:inline-block}.useruploads.bAccount.bCvportfolio hr{color:#dbdbdb;background-color:#dbdbdb;height:1px;border:0;width:100%;margin:32px 0 10px 0}.useruploads.bAccount.bCvportfolio .sub-heading1{display:inline-block;margin-bottom:25px}.help-txt>div{color:#666;margin-bottom:10px;line-height:1.6}h3.madeit-credit-green{color:#67b59f;padding-top:15px;display:inline-block}.madeit-credit-see-all{margin:23px 0;text-align:left}#modaldiv.magpreview{max-height:550px;max-width:757px !important}#modaldiv.magpreview img{height:auto !important}#modalcontent.magpreview article.maga.full{background:#f0f0f0;border:1px solid #dbdbdb;border-radius:2px 2px 0 0;padding:20px;margin-top:10px;margin-bottom:0;max-width:704px}#modaldiv.magpreview img[id^='img_1_magazineImage']{width:100%}#modalcontent.magpreview article.maga.full h1,#modalcontent.magpreview article.maga.full .postbody,#modalcontent.magpreview article.maga.full .meta{margin-left:0 !important}#modalcontent.magpreview .center{margin:0 auto;display:block}#modalcontent.magpreview .embeddedContent{display:inline-block}#modalcontent.magpreview li{color:#444;line-height:25px;font-size:17px}#modalcontent.magpreview em{font-style:italic;font-weight:400}#modalcontent.magpreview p{color:#444;font-size:17px;margin:25px 0 10px;line-height:25px}body.bMagazineedit #modaldiv div.inner_content_magazinepage p:first-child,#modalcontent.magpreview p:first-child{margin-top:17px}mark{background-color:transparent;color:#222;font-weight:bold}#parallax-header{position:relative}#parallax-header .parallax-window{min-height:250px;background:transparent}#parallax-header .paralax-nav{width:100%;height:60px;background:#2c3e50;position:relative;display:block}#parallax-links{background:#2c3e50;width:100%;display:none}#parallax-links li{position:relative;height:40px;font-size:17px;padding:0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}@media(max-width:1080px){.bYourprofile #parallax-links li:nth-child(n+3){padding:0 7px}}@media(max-width:1035px){.bYourprofile #parallax-links li:nth-child(n+3){padding:0 5px}}#parallax-links li.active,#parallax-links li:hover{border-bottom:5px #7cbaaa solid}#parallax-links li>a{color:#fff;position:relative;display:block;padding:12px 12px;font-size:14px;line-height:1}#parallax-links li.active>a,#parallax-links li>a:hover{color:#7cbaaa;opacity:1 !important}#parallax-dots ul{cursor:pointer;z-index:100;position:absolute;right:20px}#parallax-dots li{background:none repeat scroll 0 0 #7cbaaa;height:7px;width:7px;line-height:0;list-style:none outside none;margin:26px 2px;vertical-align:top;float:left;border-radius:50%}#parallax-header h1{color:#fff;text-shadow:0 0 10px rgba(0,0,0,1);text-align:center;display:table-cell;vertical-align:middle}#parallax-header .parallax-bg{background-size:cover;height:170px;display:table;width:100% !important;position:relative}#parallax-header .parallax-bg.project-bg{background:url('/img/v3/editprofile.jpg');background-size:cover}#parallax-header .parallax-bg.contributor-bg{background:url('/img/v3/parallax-contributor.jpg')}#parallax-header .parallax-bg.pools-bg,#parallax-header .parallax-bg.messages{background:url('/img/v3/messaging2.jpg');background-size:cover}#parallax-dots{position:relative;background:#2c3e50;width:100%;height:60px}.contributor.parallax-links-gray #parallax-links li>a{opacity:.3}.contributor-candidate{background-color:#fff;width:99%;margin-top:10px;border:1px solid #dcdcdc;border-radius:2px;padding:15px;line-height:1.6}.contributor-candidate h3{text-align:center;margin-top:10px}.contributor-avatar{display:block;float:left;position:relative}.contributor-msg{clear:both;position:relative;display:block}.contributor-avatar a{position:relative}.contributor-avatar img{width:100%;max-width:300px;height:auto}.contributor-avatar .contributor-info-gradient{position:absolute;left:0;bottom:3px;width:100%;height:100px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(253,253,253,0) 1%,rgba(44,62,80,0.95) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(253,253,253,0) 1%,rgba(44,62,80,0.95) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(253,253,253,0) 1%,rgba(44,62,80,0.95) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#2c3e50',GradientType=0)}.contributor-avatar .contributor-info-wraper{position:absolute;bottom:0;left:0;padding:10px 13px;width:100%}.contributor-avatar .contributor-info-wraper>.contributor-name{color:#fff;font-size:15px;text-shadow:0 0 10px rgba(0,0,0,1)}.contributor-avatar .contributor-info-wraper>.contributor-view-icon{display:inline-block;float:right;margin-top:5px;height:13px;padding-left:23px;font-size:16px;color:#595959;background:transparent url("/img/v3/icons/eye.png") no-repeat scroll;background-size:23px 13px;text-shadow:0 0 10px rgba(0,0,0,1)}.contributor-candidate .twocol .col.right,.contributor-candidate .twocol .col.left{width:100%}.contributor-candidate .contributor-date,.contributor-candidate .contributor-buttons{text-align:left;display:block}.contributor-candidate .contributor-date{color:#b8b8b8;padding:7px 0 13px 0}.contributor-candidate .contributor-note{display:block;padding-bottom:20px}.contributor-candidate .contributor-note.decline{border:1px solid #d8d8d8;background:#f8f6f5;padding:15px}.contributor-candidate .contributor-note a{color:#7cbaaa;font-weight:600}.contributor-candidate .contributor-note a:hover{text-decoration:underline}.contributor-buttons a{padding:0 50px !important}.contributor-buttons .contributor-decline{line-height:43px !important}.contributor-buttons .contributor-accept{margin-bottom:10px}.contributor-candidate #profile_btn_contact,.contributor-buttons a{font-weight:400;font-size:14px;line-height:45px !important;display:block !important;max-width:300px !important}.main_full.contributor .invite_contributor_link{line-height:45px !important;font-size:14px}.contributor-candidate #profile_btn_contact{width:100%;margin-top:5px;padding:0 25px !important}.contributor-candidate #profile_btn_contact:after{background:0;display:none}.contributor.requests section.main h2{margin-top:20px}.main_full.contributor section.main{margin-top:30px}.contributor-management{text-align:center;margin:20px 0}.contributor-management h2{color:#7cbaaa;margin-bottom:15px;font-size:36px}.contributor-management p{font-size:17px;margin-bottom:30px}.hideHeader .header_wrap{height:0 !important;background:none !important}.feedback-wraper{border-bottom:1px solid #e4e0e5;border-right:1px solid #e4e0e5;margin-bottom:5px;font-size:105%;width:100%;position:relative;background:#fff;padding:0}.feedback-wraper .twocol{position:relative;padding:10px}.feedback-wraper .twocol .col{width:100%}.feedback-wraper span.profile-image{padding-right:10px;width:80px;height:80px;text-align:center}.feedback-wraper span.profile-image img{max-width:60px;max-height:60px}.feedback-wraper span.title{font-weight:600;font-size:15px;color:#4d4d4d}.feedback-wraper span.title>small{display:block;font-weight:normal;font-size:13px;margin:1px 0;color:#606060}.feedback-wraper.smaller span.title>small{margin:2px 0}.feedback-wraper span{display:table-cell;vertical-align:middle}.feedback-wraper a.btn{line-height:20px !important;padding:0 10px}.feedback-wraper a.btn.gen_grn{font-size:13px;padding:1px 10px !important;font-weight:400}.nosocial-found .nosocial-btns .btn.gen_grn{width:176px}.feedback-wraper .feedback-buttons{position:relative;padding-top:10px}.bFeedback section.main{padding-top:30px}.feedback-wraper div.balloon{display:none}.feedback-wraper div.balloon span.tip{height:34px;width:54px;display:block;position:absolute;bottom:-34px;right:0;z-index:10;background:url(../images/tip_downward.png) no-repeat}.feedback-wraper div.balloon p{padding:10px;overflow:auto;border-radius:5px 5px;line-height:1.35em;max-height:135px;margin:2px}.feedback-h2{font-size:30px;margin-top:20px;text-align:center}.feedback-h2+p,.fbform-success>p{font-size:15px;text-align:center}.feedback-project-images .portimg{display:inline-block;float:left;width:100px;margin:5px}.feedback-project-images .portimg img{max-width:100px;max-height:100px}section.side .details_wrap div.feedback-box{padding:10px 0}section.side .details_wrap div.feedback-box.first{padding-top:25px}section.side .details_wrap div.feedback-box:before{content:"Feedback";display:block;clear:both;float:left;padding:2px 5px;color:#fff;background:#777;border-radius:2px}section.side .details_wrap div.feedback-box p,section.side .details_wrap div.feedback-box fieldset{clear:both;margin-top:10px !important}section.side .details_wrap div.feedback-box fieldset{margin-bottom:5px}section.side .details_wrap div.feedback-box p.meta span{font-weight:600}a.underline_anchor{color:#777;font-weight:400;text-decoration:underline}.rating-wraper,.feedback-project-images,.fbform-rating-wraper{margin:0 auto;position:relative;display:table}.rating-title{clear:both;display:block;text-align:center;font-size:16px;color:#7cbaaa;font-weight:600;margin-bottom:10px;height:16px}.rating{position:relative;border:0;float:left}#feedbackform .rating-wraper .rating{width:170px;margin:0 auto;float:none}.rating input{display:none}.rating label:before{margin:5px;font-size:1.05em;font-family:FontAwesome;display:inline-block;content:'\f005'}.rating>.half:before{content:"\f089";position:absolute}.rating label{color:#cdcdcd;float:right;font-size:20px !important}.bUserprofile .rating label{font-size:18px !important}.bUserprofile .rating label:before{margin:0 5px 0 0}.rating label.grn_star{color:#8ad1be}.rating label>span{display:none}.bFeedback.bLeaveFeedback .rating input:checked ~ label,.bFeedback.bLeaveFeedback .rating:not(:checked) label:hover,.bFeedback.bLeaveFeedback .rating:not(:checked) label:hover ~ label{color:#8ad1be;cursor:pointer}.bFeedback.bLeaveFeedback .rating input:checked+label:hover,.bFeedback.bLeaveFeedback .rating input:checked ~ label:hover,.bFeedback.bLeaveFeedback .rating label:hover ~ input:checked ~ label,.bFeedback.bLeaveFeedback .rating input:checked ~ label:hover ~ label{color:#b9dfd5;cursor:pointer}.bAccount.main_full #candidate_date,.bSubscription.main_full #candidate_date,.bEmailoptions.bPrivacy #candidate_date{display:none}.bAccount.bGetlisted .ui-state-focus,.bAccount.bYourprofile .ui-state-focus,.bAccount.bAlerts .ui-state-focus,.main_full.bPostajob .ui-state-focus{border:1px solid #aaa !important;background:#eee !important}.bTabprojects a.btn-vote,.bUserprofile .side .user_info a.btn-vote{background:#009fdd;color:#fff;font-weight:400;font-size:13px;display:inline-block;text-align:center;padding:5px 15px;border-radius:3px;margin-left:8px;line-height:20px}.bTabprojects a.btn-vote:hover,.bUserprofile .side .user_info a.btn-vote:hover{color:#f3f3f3;background:#00a9ea}.bUserprofile .side .user_info a.btn-vote{margin:5px 0 10px}.bUserprofile .side .user_info span.nominated-for{font-size:12px;color:#009fdd;font-weight:bold}.bUserprofile .side .user_info span.nominated-for-cat{font-size:20px;color:#009fdd;font-weight:bold;line-height:1}.mem_menu i.icons{background:transparent url('/img/v3/icons/mobile-spritesheet-v4.png') no-repeat;margin:0 10px 0 0;font-weight:600;width:18px;height:18px;vertical-align:middle;display:inline-block}.mem_menu i.icons.icon-pro{background-position:-9px -441px}.mem_menu i.icons.icon-orders{background-position:-9px -472px}.mem_menu i.icons.icon-sitespace{background-position:-9px -410px}.mem_menu i.icons.icon-logo{background-position:-9px -587px}.mem_menu i.icons.icon-hammer{background-position:-7px -163px}.mem_menu i.icons.icon-edit-profile{background-position:-8px -70px}.mem_menu i.icons.icon-projects{background-position:-9px -287px}.mem_menu i.icons.icon-advertise-job{background-position:-9px -8px}.mem_menu i.icons.icon-get-listed{background-position:-7px -132px}.mem_menu i.icons.icon-publish-post{background-position:-9px -318px}.mem_menu i.icons.icon-job-alerts{background-position:-9px -39px}.mem_menu i.icons.icon-find-people{background-position:-9px -101px}.mem_menu i.icons.icon-statistics{background-position:-9px -349px}.mem_menu i.icons.icon-privacy{background-position:-9px -225px}.mem_menu i.icons.icon-logout{background-position:-9px -194px}.mem_menu i.icons.icon-view{background-position:-8px -377px}.mem_menu i.icons.icon-feed{background-position:-8px -405px}.mem_menu i.icons.icon-profile-settings{background-position:-8px -224px}.mem_menu i.icons.icon-network-activity{background-position:-8px -531px}.mem_menu i.icons.icon-advertise-a-job{background-position:-7px -617px}.mem_menu i.icons.icon-advertise-a-studiogig{background-position:-7px -648px}.mem_menu i.icons.icon-advertise-a-studiobrief{background-position:-7px -683px}@media screen and (max-width:1023px){.mem_menu li.network-activity{display:none}}.mem_menu i.icons.icon-messages{background-position:-8px -435px}.mem_menu i.icons.icon-ar2018{background:transparent url('/img/v3/annual2018/menu-resources.png') no-repeat;background-size:16px}.mem_menu i.icons.icon-ar2020{background:transparent url('/img/v3/annual2020/menu-resources-2020.png') no-repeat;background-size:16px}.mem_menu i.icons.icon-ar2021{background:transparent url('/img/v3/annual2021/menu-resources-2021.png') no-repeat;background-size:16px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.mem_menu i.icons{background:transparent url('/img/v3/icons/mobile-spritesheet-v4@2x.png') no-repeat;background-size:31px}.contributor_magazine_popup{background:transparent url('../img/v3/contributor/magazine_popup@2x.jpg') center center no-repeat}}a.likepool-btn{background:transparent url('/img/v3/likepoolsheet@2x.png') no-repeat;background-size:47px;margin:0 10px 0 0;font-weight:600;width:47px;height:47px;vertical-align:middle;display:inline-block;z-index:2;position:relative}a.likepool-btn+a.likepool-btn{margin:0}a.likepool-btn.like{background-position:0 0}a.likepool-btn.unlike{background-position:0 -94px}a.likepool-btn.unlike:hover,a.likepool-btn.like:hover{background-position:0 -47px}a.likepool-btn.like.like-keep{background-position:0 0 !important}a.likepool-btn.unlike.like-keep{background-position:0 -94px !important}a.likepool-btn.pool{background-position:0 -141px}a.likepool-btn.pooled{background-position:0 -235px}a.likepool-btn.pooled:hover,a.likepool-btn.pool:hover{background-position:0 -188px}.ajax_autocomplete_wrapper{z-index:10000 !important}.findPeopleBox{text-align:center;margin-bottom:30px}.findPeopleBox .find-alsoconnect{max-width:360px;margin:0 auto;margin-bottom:20px;text-align:center}.findPeopleBox .find-alsoconnect span{display:inline-block}.findPeopleBox .find-alsoconnect span.first{margin-right:15px}.findPeopleBox h3{margin:30px 0 20px;font-size:29px;color:#666}.findPeopleBox .fpbSubtitle{font-size:16px;color:#666}.findPeopleBox span{display:block}.findPeopleBox span.error,.findPeopleBox input[type=file],.findPeopleBox span.fpbSocial{margin:0 0 10px}.useruploads.bAccount.bCvportfolio .findPeopleBox input[type=button],.useruploads.bAccount.bCvportfolio .findPeopleBox input[type=submit],#reeluploadform .findPeopleBox input[type=file]{background:#fff}.useruploads.bAccount.bCvportfolio .findPeopleBox input[type=button]:hover,.useruploads.bAccount.bCvportfolio .findPeopleBox input[type=submit]:hover{background:#f6f5f5}.editProjects #portfoliodiv .portimg img{max-width:100%}#modaldiv.autopost-modal{padding:0}#modaldiv #modalcontent.autopost-modal{background:#fff url('/img/v3/autopost_bg.jpg') top no-repeat;max-width:none;background-size:contain;text-align:center;padding:50px 0}#modaldiv #modalcontent.autopost-modal p{font-size:15px}#modaldiv #modalcontent.autopost-modal h1{margin-top:10px;color:#2c3e50;font-size:24px;font-weight:400}#modaldiv #modalcontent.autopost-modal .autopost-btn{padding-left:25px;padding-right:25px;padding-top:0 !important;padding-bottom:0 !important;font-weight:600;color:#fff !important;background:#7cbaaa;border:0;border-radius:0;line-height:38px;display:inline-block;text-decoration:none;min-width:160px}#modaldiv #modalcontent.autopost-modal .autopost-btn.personal-profile{margin:30px 0 20px}#modaldiv #modalcontent.autopost-modal li+li{margin-top:10px}.flash-message{font-weight:bold;text-align:center;background:#eee;border-radius:2px 2px;padding:10px}.flash-message.success{color:#fff;background:#7cbaaa}.flash-message.error{color:#fff;background:#c00}#t_recruiter>a{position:absolute;width:100%;height:71px;cursor:pointer;color:#fff;padding:0;text-decoration:none;font-size:14px;background-size:30px 20px;display:flex;justify-content:center;align-items:center}#t_recruiter:hover .hire_dialog{display:flex}.hire_dialog{position:absolute;top:100%;right:0;display:none;justify-content:center;align-items:center;gap:30px;background:#836ec6;padding:23px 35px;z-index:998}.hire_wrapper{display:flex;justify-content:center;align-items:center;gap:15px}.hire_img{width:110px;height:90px;overflow:hidden;border-radius:4px;flex-shrink:0}.hire_img>img{width:100%;height:100%;object-fit:cover}.hire_links{width:160px;display:flex;flex-direction:column;text-align:left}.hire_links h3{font-size:18px;font-weight:600;line-height:20px;color:#fff}.hire_links a{font-size:12px;line-height:23px;color:white;text-decoration:none}.hire_links a:hover{background-color:rgba(0,0,0,.1)}@media(max-width:1023px){.hire_dialog{flex-direction:column-reverse}}.loggedin-header #t_recruiter{left:-61px}.nav_wrap .smul-text{position:absolute;width:100%;font-size:10px !important;font-weight:normal !important;color:#fff;text-align:center;bottom:18px;pointer-events:none}.nav_wrap #t_recruiter .smul-text{color:#fff}span#nav_name{padding-right:2px}.profile-web-address__input{width:350px}.social-box-urls input::placeholder,.social-box-urls input:disabled::placeholder{color:#787878;-webkit-text-fill-color:#787878}@media screen and (max-width:639px){.social-box-urls input{width:87%}.profile-web-address__input{width:100%}}@media screen and (max-width:654px){input[type=submit].profile-web-address__submit{display:block;margin-top:10px}}.searchform.withqs:not(.findpeople):not(.findcompanies){padding-top:11px}.searchinput{font-size:15px;padding:8px;width:100%;margin:7px 0}@media(max-width:660px){.searchinput{padding:10px;width:calc(100% - 140px)}.annual-btn{display:inline-block}}.children{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:stretch;margin-bottom:30px}.directory h2{font-size:2.2em;margin-bottom:20px;text-align:center}.children a{width:33%;display:block;font-size:14px;padding:8px 0;text-decoration:underline}.top25Page .header_wrap{background-image:url(/images/redesign/top25-header-2.jpg);height:350px}@media screen and (min-width:1024px){.homepage #qdiv{max-width:847px}}@media screen and (max-width:770px){body #modaldiv.opened_mod{padding:0 0 !important;text-align:center;width:100% !important;right:0;margin-left:auto !important;margin-right:auto !important}.bmypros #modaldiv.opened_mod{overflow-y:scroll;overflow-y:-moz-scrollbars-vertical}#modaldiv.opened_mod label{text-align:center;display:block}#modaldiv.opened_mod label ~ span{text-align:center;margin-left:auto;margin-right:auto;display:block}.gen_grn,.btn.gen_grn{margin-bottom:5px;vertical-align:top}}@media screen and (max-width:767px){#modaldiv.opened_mod.contributormodal{left:0;right:0;-webkit-transform:translate(0) !important;-ms-transform:translate(0) !important;transform:translate(0) !important;margin-right:10px;margin-left:10px}.myArticles #modaldiv.opened_mod{position:relative;left:0 !important}}@media screen and (max-width:688px){.main_wrap .gen_grn{padding-left:19px !important;padding-right:19px !important}}@media screen and (max-width:700px){#modaldiv #modalcontent{padding:40px 15px 20px 15px !important}}#creditsfs table td{padding-top:0 !important;padding-bottom:0 !important}@media screen and (max-width:700px){.opened_mod h2{font-size:2em}}@media screen and (max-width:350px){body .ytb{width:285px !important}body .chzn-choices li.search-field input{width:250px !important}.header-img-wraper h3.st{font-size:1.2em}}.homepage .items .spotlight-btm-txt span,.items .spotlight-btm-txt span{line-height:16px !important;font-size:15px !important}@media screen and (min-width:480px){.items .spotlight-btm-logo{padding:15px 0 0 15px !important}}@media screen and (min-width:480px){.items .spotlight-btm-txt{padding:12px 0 0 8px !important;width:calc(100% - 91px) !important}}.homepage .clearfix-h5bp .temp4col .items .spotlight-btm-txt span,.clearfix-h5bp .temp4col .items .spotlight-btm-txt span{font-size:14px !important}@media screen and (max-width:1023px){.homepage .items .spotlight-btm-txt span,.items .spotlight-btm-txt span{font-size:14px !important}}.homepage .items .spotlight-btm-txt span.tile_btm_views,.items .spotlight-btm-txt span.tile_btm_views,.homepage .clearfix-h5bp .temp4col .items .spotlight-btm-txt span.tile_btm_views,.clearfix-h5bp .temp4col .items .spotlight-btm-txt span.tile_btm_views{font-size:11px !important;line-height:14px !important}@media screen and (min-width:480px){.items .spotlight-width.spotlight-btm-txt{padding:12px 8px 12px 8px !important;width:100% !important}}.social-box-urls .gen_grn,.social-box-urls .btn.gen_grn{margin-bottom:0 !important}@media(min-width:768px){#searchFrm fieldset .col{margin-bottom:0 !important}}@media(max-width:767px){#searchFrm fieldset .col{margin-bottom:20px !important}#searchFrm fieldset .col:last-child{margin-bottom:0 !important}#searchFrm h3.title-mt{margin-top:0 !important}}.mob-p-none .custom-control-label{white-space:nowrap}@media(max-width:767px){.form_actions #submit_save_goback,.form_actions #previewbutton{padding:10px}.tab_content #searchFrm .sub-heading1{line-height:1.5 !important}}@media(max-width:360px){.form_actions #submit_save_goback{margin-bottom:10px;margin-right:5px}#adminjobeditformdiv .form_actions input+#previewbutton{margin-left:0}}.mb-title{margin-bottom:30px}@media(max-width:767px){#adminjobeditformdiv legend{margin-top:15px}}.mb-title{margin-bottom:30px}@media(max-width:767px){#adminjobeditformdiv legend{margin-top:15px}}@media(max-width:767px){.hasTip{padding-right:0 !important;background:none !important}}@media(min-width:768px){.des-none{display:none !important}}@media(max-width:767px){.mob-none{display:none !important}}@media(max-width:767px){#adminjobeditformdiv fieldset ~ .options .left legend{margin-top:10px}}.centred-block div#stats_cont{margin-right:0}.centred-block div.stat_month{padding-left:0}.centred-block .identity{margin:0 5px 10px 5px}.centred-block .stat_month_content_body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.centred-block .identity .usr_info .grn{padding-right:10px}p.grn a{color:#7cbaaa !important}@media(max-width:767px){.centred-block section.main{padding-right:10px !important;padding-left:10px !important;margin-right:0 !important;margin-left:0 !important;width:100%}.centred-block section.main .title-centred-block{font-size:25px !important;line-height:1.3 !important;padding-left:20px !important;padding-right:20px !important}body.bPools.centred-block .identity .usr_info,.centred-block .identity .usr_info{max-width:175px !important}.centred-block .bulk-messages-wraper{padding-right:0}body.bPools.centred-block .identity,body.connectContacts.centred-block .identity{min-width:311px}.centred-block .identity{min-width:313px}}#bulk-message-connections .fa.fa-comments{padding-right:7px}@media(max-width:770px){.btns-inline{margin-top:30px;margin-bottom:25px}.btns-inline .bulk-messages-wraper{margin-top:0 !important;vertical-align:top;margin-left:5px !important;margin-right:5px !important}.btns-inline .bulk-messages-wraper a.btn,.main_wrap .btns-inline .bulk-messages-wraper a.btn{padding-left:30px !important;padding-right:30px !important}.btns-inline a.social.btn{padding-right:50px !important;padding-left:30px !important}.btns-inline a.social.btn.connect_all::after{right:18px !important}.btns-inline #frm_save_suggested_list{margin-left:5px !important;margin-bottom:0 !important;margin-right:5px !important}}@media(max-width:679px){.bulk-messages-wraper a.btn{width:auto !important;margin-left:5px !important;margin-right:5px !important;padding-left:30px !important;padding-right:30px !important}}.btns-inline{text-align:center}.input-gen_grn{padding-top:11px !important;padding-bottom:10px !important}@media(max-width:767px){#parallax-header h1{font-size:36pt}}.adminheaderalign.jobsearch div.twocol div.col.right{margin-top:0}@media(min-width:768px){.adminheaderalign.jobsearch header{min-height:57px}}@media(max-width:1024px){.bMatchingjobs header{text-align:center;min-height:0 !important;margin-bottom:0}}@media(max-width:639px){.social-flex{display:flex;flex-wrap:wrap}.social-flex label{width:100%}.social-flex .span-social-flex{display:flex;align-items:center;width:100%}.social-flex .span-social-flex span{width:-moz-calc(100% - 56px);width:-webkit-calc(100% - 56px);width:-o-calc(100% - 56px);width:calc(100% - 56px)}.social-box-urls .social-flex .span-social-flex input{width:100%}.social-flex .span-social-flex span.edt_socialplus{width:auto;margin:0 5px}.edt_socialbox.edt_socialurls .social-flex .btn.gen_grn{line-height:36px !important}}@media(max-width:639px){.tab_content #employerlogo{width:100%;clear:both}.tab_content #employerlogo img{width:100%}}@media(max-width:639px){.feedback-wraper .feedback-buttons{padding-bottom:10px;padding-left:10px}}.pd-feedback-box .img{display:table;max-width:60px;height:60px}.pd-feedback-box .img img{max-width:60px}.location_to_operate_left,.location_to_operate_right{width:48%;display:inline-grid}@media screen and (max-width:480px){.location_to_operate_left,.location_to_operate_right{width:100%}}#bioFrm #selected_positions_list h4 span{font-size:83.5%;color:#6a6a6a}#bioFrm #ct_loc_operate_in_{height:95px;overflow:auto !important;border:1px solid #e7e7e7}#bioFrm #selected_positions_list h4{font-size:1em;margin-bottom:10px}#bioFrm #ct_loc_operate_in_,#bioFrm #all_pos_id_list{height:340px}#bioFrm div.checkboxtree label{display:flex;font-size:83.5%;flex-wrap:wrap;padding-top:3px}#bioFrm div.checkboxtree label span{padding-top:1px}#bioFrm input#loc_list_filter{width:280px;padding:2px 2px;margin:2px 2px 2px 0}#bioFrm div#ct_loc_operate_in_{width:280px;padding:5px;margin:2px 2px 2px 0}#bioFrm div#ct_loc_operate_in_ b{background:#eee}.btn_purple{background:#5800ce !important;border:1px solid #5800ce !important}#middlesection{margin-top:-1px;background:#fff;border-bottom:1px solid #dbdbdb}body.jobsearch #middlesection,body.bSearch #middlesection{border-bottom:0}.jobsearchform{background:#fff}.jobsearchform h2{width:1000px;margin:0 auto;padding:0 0 10px 10px}#middlesection h2,#middlesection h1#h2pop{margin:0;padding:0 0 8px 0}@media(min-width:1025px) and (max-width:1140px){#middlesection h1#h2pop{margin-left:-5px}}@media(min-width:1024px) and (max-width:1024px){.bMyjobs #middlesection,.bAppliedjobs #middlesection,.bJobslanding #middlesection,.bSavedjobs #middlesection,.bMatchingjobs #middlesection{display:flex}.bMyjobs #actionzone,.bAppliedjobs #actionzone,.bSavedjobs #actionzone,.bMatchingjobs #actionzone{right:-150px}.bJobslanding #actionzone{right:-90px}}@media(min-width:768px){#middlesection h1#h2pop{margin-bottom:15px}}@media(min-width:1024px) and (max-width:1024px){.bJobslanding #middlesection .mid_left h1#h2pop{margin-bottom:120px}}.searchwrap.wrap_qs .in{max-width:1000px;margin:0 auto}#nav_search .searchwrap.wrap_qs .in{width:auto}.searchwrap.wrap_filt{background:#f0f0f0;width:100%;border-top:1px solid #ebebeb;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}.searchwrap.wrap_filt .in{max-width:1000px;margin:0 auto;padding:20px 10px}body.bBriefslanding header{min-height:55px}header .formwrap{position:absolute;bottom:0}form#peoplesearchform{margin-bottom:25px}fieldset#searchfs{display:block}#column-left #cvsearchsubmit{margin-top:10px}fieldset#searchfs #search_q{max-width:450px;width:100%;font-size:15px;padding:7px;background:#fff;height:37px}#search_chosen__chzn{width:100%;float:left;padding:0;border:0}.memberlist .new_profile_box fieldset.rating{clear:both}.memberlist .new_profile_box fieldset.rating label{font-size:13px !important}.memberlist .new_profile_box fieldset.rating label:before{margin:2px}fieldset#searchfs label{display:none;font-weight:600;margin:10px 0 5px}fieldset#searchfs span.checkboxlistoption label{display:inline !important;font-weight:normal;vertical-align:middle}fieldset#searchfs .checkboxlistoption input{vertical-align:middle;margin:0 5px 0 0}fieldset#searchfs span.checkboxlistoption{display:block;float:left}form label.inv{display:none}#qdiv{max-width:570px;border:1px solid #dbdbdb;border-radius:2px 2px 0 0;border-bottom:0;background:#f0f0f0;padding:6px}.homepage #qdiv{background:0;border:0}#qdiv select{visibility:hidden}#rdiv{margin-top:20px;padding-bottom:20px}#rdiv .checkboxlistoption{margin:5px 5px 5px 0;font-size:10px}.mobile #rdiv .checkboxlistoption{line-height:24px}fieldset#searchfs .in{position:relative}#search_submit{font-size:15px;padding-top:9px;width:90px}.homepage #search_submit{padding-top:7px}body.homepage #search_submit{width:100%}#l_search_q{float:left;height:37px}.ta_container_inp{float:left;width:470px}fieldset#searchfs #search_loc_,fieldset#searchfs #search_pos_{font-size:83.5%;height:14em}#findajobform fieldset#searchfs #search_loc_{font-size:1.1em}fieldset#searchfs #search_pos_[disabled]{height:2.35em}fieldset#searchfs #search_loc_ option.v0{background:#f7f7f7}fieldset#searchfs .radio label{display:inline;font-weight:normal;font-size:87.5%}fieldset#searchfs span.radio{display:block}#nav_search #findajobform__qs *{vertical-align:middle}#nav_search #findajobform__qs #qdiv{margin-bottom:0;margin:0;padding:0}#nav_search #findajobform__qs label{display:none}#nav_search #findajobform__qs #l_search_q{display:inline-block;height:auto;padding:3px}#nav_search #findajobform__qs #search_q{border:0}#nav_search #findajobform__qs #searchfs{margin-bottom:0}#nav_search #findajobform__qs .ta_container_inp{width:160px}#nav_search #findajobform__qs fieldset#searchfs #search_q{height:auto;font-size:13px;width:auto;padding:2px}#nav_search #search_submit{width:27px;font-size:11px;padding:2px !important;margin:2px;background:transparent url(/img/v3/icons/search_icon.png) no-repeat 10px center;border:0;text-indent:-99999pc}#nav_search .smartbox{line-height:normal;padding:0!important;word-spacing:normal;box-sizing:border-box;position:static}#positiondiv small,#locationdiv small{margin-top:5px}#column-middle fieldset#searchfs label{margin-bottom:5px;margin-top:15px}#column-middle fieldset#searchfs{width:526px}#column-middle fieldset#searchfs select{width:248px}#column-middle fieldset#searchfs #search_q{width:244px}#column-middle fieldset#searchfs span.checkboxlistoption{width:18%}#column-middle fieldset#searchfs #qdiv{float:left;width:49.5%}#column-middle fieldset#searchfs #sectordiv{float:right;width:49.5%}#column-middle fieldset#searchfs #locationdiv{float:left;width:49.5%}#column-middle fieldset#searchfs #positiondiv{float:right;width:49.5%}#column-middle fieldset#searchfs #search_loc_,#column-middle fieldset#searchfs #search_pos_{font-size:87.5%;height:18em}div.candidate.profile{margin-bottom:15px;background:#fff;padding:23px 10px 10px 25px}@media(max-width:767px){body.cvsearch.companiesMia.mobileFixCompanies .memberlist .candidate.profile{padding-bottom:20px}}.portfolio-in-search{display:block;overflow:hidden;width:100%;height:100%;position:absolute;left:0;top:0}div.candidate a{text-decoration:none;font-weight:400}span.name span.star{color:#f0f}div.candidate.profile.favourite h4 span.name,div.namebar.favourite span.name{background:url(/images/star.gif) 0 0 no-repeat;padding-left:20px}div.candidate.profile h4 span.tag{font-size:71.5%;vertical-align:15%;text-transform:uppercase;margin-left:5px;background:#999;color:white;font-weight:normal;padding:1px 2px;border-radius:2px 2px}div.candidate.profile span.tag.portfolio,div.candidate.profile span.tag.reel{background:#bbb}div.candidate.profile.employee h4 span.category,div.namebar.employee span.category{display:none}div.candidate.profile.PRO.freelance h4 span.category,div.namebar.PRO.freelance span.category{background:#67b59f;font-weight:600}div.candidate.profile h4 span.availability,div.namebar span.availability{background:#fa530e;margin-left:5px}div.candidate.profile h4 span.proaccount,div.namebar span.proaccount{background:#65b5a3;margin-left:5px}div.available h4 span.availability,div.namebar.available span.availability{display:none}div.unavailable h4 span.availability,div.namebar.unavailable span.availability{display:inline}div.candidate.profile h4 .name{font-size:30px;font-weight:300;color:#7cbaaa}div.candidate.profile h4{min-height:18px;margin:0 10px 5px 80px}div.candidate.profile ul{margin:0;column-count:1;-webkit-column-count:1;-moz-column-count:1}div.candidate.profile .twocol .left{width:70%}div.candidate.profile .twocol .right{width:29%}div.candidate.profile ul.joinavail{column-count:1;-webkit-column-count:1;-moz-column-count:1;float:right}div.candidate.profile ul.joinavail li{float:left;margin-right:10px;font-weight:600}div.candidate.profile ul.joinavail .joined{background:#e8e8e8;border-radius:3px;padding:0 5px}div.candidate.profile h4 .tag-featured{padding-top:0;padding-bottom:0}div.candidate.profile .tags{font-size:11px}div.candidate.profile .tags .tag{padding-top:0 !important;padding-bottom:0 !important}div.candidate.profile .manage-buttons{margin:4px 0 30px 0}div.candidate.profile .job{margin-top:6px !important}div.candidate.profile p{margin-top:5px;margin-right:20px}div.candidate a h4 span.name{text-decoration:underline}div.candidate a.wrap{text-decoration:none;display:block;height:100%;width:80%;position:absolute;top:0;left:0}div.candidate a.profilerequirecvsearch:before{content:"Private Profile";display:block;position:absolute;padding:4px 10px;font-size:14px;font-weight:600;color:#fff;background:#ddd;border-radius:2px;top:10px;right:10px}div.candidate{border:1px solid #e5e5e5}div.candidate:hover{border:1px solid #ddd;box-shadow:0 0 10px #ccc}.portfolio_hover{z-index:99;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}div.profile{position:relative}body#pagebody.cvsearch table.pagination{margin-top:15px;height:22px}body#pagebody.cvsearch table.pagination td{padding:1px}b#wehave{font-size:120%;display:block;margin-bottom:20px}body.cvsearch #column-left h3{color:#999;font-size:125%;font-weight:normal;margin-bottom:5px}body.cvsearch.fd a#id57{color:#360}body.cvsearch ul.ordering.ol li.ol,body.cvsearch ul.ordering.oa li.oa,body.cvsearch ul.ordering.oj li.oj,body.cvsearch ul.ordering.or li.or,body.cvsearch ul.ordering.on li.on{font-weight:600;color:#67b59f}body.cvsearch section#middlesection{border-bottom:0}body.cvsearch ul.displaying_mode li{padding:0 2px;margin-right:16px;float:left;font-size:12px}body.cvsearch ul.displaying_mode li.on{color:#666;background-color:#e2e2e2;border-radius:2px;padding:0 7px}body.cvsearch ul.displaying_mode li.off a{color:#666}body.cvsearch ul.displaying_mode li.off a:hover{color:#757575}div.candidate div.profilephoto img{margin:2px 0}div.candidate div.profilephoto{position:absolute;width:90px;height:90px;overflow:hidden;border:1px solid #f2f2f2;background:#fff;top:-10px;left:25px;padding:5px}i.icon-sum{background:transparent url('/img/v3/icons/views_like_connections_locations_tag_sector_experience-sprite.png?v=2') no-repeat;background-size:173px 14px;width:16px;height:14px;display:inline-block;margin-right:10px;float:left}i.icon-sum.views{background-position:0 0}i.icon-sum.likes{background-position:-25px 0}i.icon-sum.followers{background-position:-50px 0}i.icon-sum.location{background-position:-71px 0}i.icon-sum.connections{background-position:-94px 0}i.icon-sum.skills{background-position:-114px 0}i.icon-sum.sector{background-position:-134px 0}i.icon-sum.industry{background-position:-158px 0}.sum_tags li{float:left;margin:0 20px 5px 0;line-height:16px;height:16px;display:inline-block}.sum_tags_btm li{float:none;clear:both;display:block;height:initial}.sum_tags_btm li span.tag-padding{display:inline-block;width:-moz-calc(100% - 26px);width:-webkit-calc(100% - 26px);width:-o-calc(100% - 26px);width:calc(100% - 26px)}div.candidate div.text{margin-top:35px}div.candidate div.meta{margin-top:5px}div.memberlist{margin-top:20px;margin-bottom:20px}@media screen and (max-width:639px){body.mobileFixCompanies div.memberlist{margin-top:30px}body.mobileFixCompaniesDiscovery div.companiesDiscoveryResultBlock{padding-top:30px}}@media screen and (max-width:767px){body.mobileFixCompaniesDiscovery div#qdiv{padding-top:47px}}body.mobileFixCompanies h1.title-search,body.mobileFixCompaniesDiscovery h1.title-search{padding-top:48px !important}div.memberlist hr{color:#eee;background-color:#eee;border:0;height:1px;margin:10px 0;display:none}a.ajaxvp{display:block;text-align:center;text-transform:uppercase;font-size:78.5%!important;width:52px;margin:5px auto !important;background:#eee;position:relative;text-decoration:none;z-index:49;padding:2px;color:#c00}a.ajaxvp:hover{color:white !important;background:#666}.cvspreview .ajaxvp{display:none}.cvspreview .candidate{padding:10px;background:#fff}.cvspreview .candidate.profile h4{margin-right:0}.cvspreview .candidate .text{margin-top:50px}#findabriefform fieldset#searchfs #search_loc_,#findajobform fieldset#searchfs #search_loc_{height:24px}#resultdiv .ordering{line-height:20px}#resultdiv .ordering .oc{margin-right:10px}#resultdiv .ordering .oc span{font-weight:600}#resultdiv .ordering .oc span a{font-weight:400}#resultdiv .twocol.c2{margin-top:10px}#nav_search h2{display:none}body.cvsearch .mid_inner_wrap,body.bSearch .mid_inner_wrap{width:100%}body.cvsearch #middlesection h2,body.cvsearch #middlesection h1#h2pop,body.bJobsearch #middlesection h2,body.bSearch #middlesection h2{max-width:1000px;margin:0 auto}body.cvsearch .searchwrap.wrap_filt,body.bJobsearch .searchwrap.wrap_filt,body.bSearch .searchwrap.wrap_filt{border-top:1px solid #dbdbdb}body.jobsearch section.ads{margin-top:10px}body.jobsearch.bAlertjobs section.ads{margin-top:90px}body.jobsearch.bMatchingjobs section.ads{margin-top:90px}body.jobsearchMia.jobsearch.bJobsearch section.ads{margin-top:97px}body.cvsearch .main_wrap{padding-top:20px}@media(max-width:470px){body.bCompanies.cvsearch .main_wrap,body.bPeople.cvsearch .main_wrap{padding-top:35px}}div.candidate div.profilephoto div.profilephoto-wrapper{display:table;height:100%}div.candidate div.profilephoto div.profilephoto-wrapper a{display:table-cell;vertical-align:middle}.memberlist .new_profile_box .profilephoto{top:40px;float:left;z-index:100}.new_profile_box .text{position:inherit;top:inherit;left:inherit;float:right;width:100%}div.candidate a.wrap{width:100%}div.candidate.profile h4{margin-left:0}div.candidate div.text{margin-top:110px}div.candidate.profile h4 a{float:left}span.tag.availability{background:#fc5100;color:#fff;text-transform:uppercase;border-radius:3px;letter-spacing:0;font-size:10px;padding:3px;font-weight:900}div.tags{margin-bottom:15px;margin-top:25px}div.candidate.profile ul.joinavail .joined{background:transparent;font-weight:normal}div.candidate.profile ul.joinavail .joined span{font-weight:bold}div.candidate.profile ul.joinavail .lastlogin{background:transparent;font-weight:normal}div.candidate.profile ul.joinavail .lastlogin span{font-weight:bold}div.bttg{margin-bottom:15px;display:block;height:15px}div.tags_left{position:absolute;top:38px;left:130px;color:white;font-weight:bold}div.tags_left span{padding:3px 6px;text-transform:uppercase}.before_tag{display:block}.before_tag:first-of-type{margin-top:0}.before_tag .tag{display:inline-block}div.candidate.profile span.tag.portfolio,div.candidate.profile span.tag.reel{color:#919191;background-color:#fff;text-transform:uppercase;margin-left:3px;margin-top:3px;font-weight:600;border:1px solid #919191}div.candidate.profile span.tag.portfolio,div.candidate.profile span.tag.reel,div.candidate.profile span.tag.reel.cv{padding-top:4px}div.candidate.profile span.tag.hiring{border-color:#7cbaaa}div.candidate.profile span.tag.approved{color:#3e3a3d;border-color:#3e3a3d}div.candidate.profile span.tag.availability{color:#fff;text-transform:uppercase;border-radius:2px;background-color:#fa530e;width:82px;height:18px;font-weight:600;padding-left:5px;padding-right:5px}div.candidate.profile span.tag.availability-unavailable{color:#fff;text-transform:uppercase;border-radius:2px;background-color:#fa530e;width:82px;height:18px;font-weight:600;padding-left:5px;padding-right:5px}div.candidate.profile span.tag.availability-available{color:#fff;text-transform:uppercase;border-radius:2px;background-color:#7cbaaa;width:82px;height:18px;font-weight:600;padding-left:5px;padding-right:5px}.con_btn_search{position:absolute;right:0;top:0;z-index:10}.bold{font-weight:bold}ul.drop_menu{position:absolute;height:30px;right:0;border-radius:2px 2px 0 0}.homepage.hpc.bPeople.bPeoplelanding ul.drop_menu,.homepage.hpc.bCompanies.bCompanieslanding ul.drop_menu{top:21px}.browserecruiters ul.drop_menu,.bJobsfreelancersbytitle ul.drop_menu{top:-15px;right:-5px}.bPeoplefreelancersbytitle ul.drop_menu{top:40px}.bPeoplefreelancersbytitle .landing_header{padding-bottom:60px}.cvsearch ul.drop_menu,.jobsearch ul.drop_menu{right:auto}@media(max-width:470px){.cvsearch.jobsearchMia ul.drop_menu li{width:100px !important}.cvsearch.jobsearchMia ul.drop_menu li:first-child{display:none}.cvsearch.jobsearchMia ul.drop_menu li:nth-child(2){margin-right:5px !important}}.bMatchingjobs ul.drop_menu li:last-child{display:none}.jobsearch ul.drop_menu{margin-top:-9px}.bJobslanding ul.drop_menu>li:last-child{display:block}@media(max-width:639px){.cvsearch ul.drop_menu{position:absolute !important;right:0;margin-top:-42px}}@media(max-width:595px){.jobsearch.bMatchingjobs ul.drop_menu{position:absolute !important;right:50px}}@media(max-width:439px){.jobsearch.bMatchingjobs ul.drop_menu{position:absolute !important;right:20px}}@media(max-width:395px){.jobsearch.bMatchingjobs ul.drop_menu{position:absolute !important;right:0}}@media(max-width:439px){.jobsearch ul.drop_menu{position:absolute !important;right:0}}@media(max-width:639px){#srch-new ul.drop_menu{position:absolute;right:auto;margin-top:0}.bPeople ul.drop_menu{position:absolute;right:auto;margin-top:0}}#resultdiv h2.st{width:100%;text-align:center}body.jobsearchMia.jobsearch.bJobsearch #resultdiv h2.st{margin-top:18px;margin-bottom:40px}@media(min-width:1025px){#resultdiv h2.alignleft{text-align:left !important}}ul.drop_menu ul{clear:both;z-index:12;border-radius:0 0 2px 2px}.drop_title{line-height:30px}.drop_title:after{width:0;height:0;border:.483em solid transparent;border-bottom:0;border-top-color:#898989;content:'';vertical-align:middle;display:inline-block;position:relative;right:-0.483em}.drop_title.noarr:after,ul.drop_menu .onlyone .drop_title:after{display:none}ul.drop_menu ul li{display:none;background:#e2e2e2;color:#666;height:30px;width:100%;text-align:left}ul.drop_menu ul li:hover{background:#5ab29c}ul.drop_menu ul li:hover a{color:#FFF}ul.drop_menu li{position:relative;background-color:#e2e2e2;z-index:101;text-align:center;width:110px;float:left;margin-right:10px}ul.drop_menu ul li a{padding:5px 15px;display:block;text-align:left}@media(max-width:1023px){ul.drop_menu ul li a{padding:5px 7px}}ul.drop_menu li.selected{background-color:#e2e2e2}ul.drop_menu li.nobg{background-color:transparent;line-height:30px;width:auto}.bPeoplefreelancersbytitle .drop_menu li.nobg{background-color:transparent !important;color:#757575 !important;border:none !important}.desktop ul.drop_menu li:hover ul li{display:block}.displaying_mode{line-height:30px;position:relative}.pag_small{position:relative;top:0;line-height:30px}.bPeoplefreelancersbytitle .purchase-buttons,.bPeoplebytitle .purchase-buttons,.bJobsfreelancersbytitle .purchase-buttons,.bJobsbytitle .purchase-buttons{margin:20px 0}.purchase-buttons{width:100%;margin:10px 0 25px}.cnt_btn{margin-top:-15px;position:absolute;left:0}.badges-in-search{position:absolute;top:-4px;left:30px;z-index:7}@media(max-width:767px){body.cvsearch.companiesMia.mobileFixCompanies .memberlist .candidate.profile .badges-in-search i.achievement{display:none}body.cvsearch.companiesMia.mobileFixCompanies .memberlist .candidate.profile .badges-in-search-mobile{margin-left:20px}}body.cvsearch.companiesMia.mobileFixCompanies .memberlist .candidate.profile .badges-in-search-mobile{position:absolute;bottom:10px;top:auto;right:20px;z-index:7}@media(max-width:375px){body.cvsearch.companiesMia.mobileFixCompanies .memberlist .candidate.profile .badges-in-search-mobile{right:10px}}body.cvsearch.companiesMia.mobileFixCompanies .memberlist .candidate.profile .badges-in-search-mobile i.badge{display:none}@media(min-width:768px){body.cvsearch.companiesMia.mobileFixCompanies .memberlist .candidate.profile .badges-in-search-mobile{display:none}}.bPeople .badges-in-search-mobile,.bPeoplefreelancersbytitle .badges-in-search-mobile,.bPeoplelanding.sublevel .badges-in-search-mobile{display:none}.cnt_btn a.social.btn:before{background-size:55% auto;content:'';width:21px;height:10px;position:absolute;left:10px;top:32%;z-index:0;background-repeat:no-repeat;background-image:url("/img/v3/white_icon@2x.png")}.cnt_btn a.social.btn.connect.active{background-color:#59acea}.cnt_btn a.social.btn.connect.active:hover{background-color:#8cc9ba}.cnt_btn a.social.btn[data-action="unfollow"]:before,.cnt_btn a.social.btn[data-action="follow"]:before,.cnt_btn a.social.btn.connect.requirelogin:before{background-image:url("/img/v3/single_arrow.png");background-position:0 0;background-repeat:no-repeat;background-size:85% auto;content:"";width:21px;height:15px;position:absolute;left:6px;top:22%;z-index:0}.cnt_btn a.social.btn:after{background:transparent !important}.cnt_btn a.social.btn.connect{padding-left:25px !important;padding-right:15px !important;z-index:2;width:auto !important}.bCompanieslanding #companiessearchform__qs ul.chzn-results{text-align:left}.bCompanieslanding #companiessearchform__qs #search_chosen__chzn{width:100% !important;margin-bottom:5px}.bCompanieslanding #companiessearchform__qs .chzn-container-multi .chzn-choices{padding:0;font-size:18px;font-weight:normal;font-family:"proxima-nova",helvetica,arial,sans-serif;color:#666}.firefox.bCompanieslanding #companiessearchform__qs .chzn-container-multi .chzn-choices{padding:17px}.bCompanieslanding #companiessearchform__qs input.default{font-style:italic;color:#ccc !important}.chzn-container-multi .chzn-choices{border-radius:2px;border:1px solid #e7e7e7}.chzn-container-multi .chzn-choices{border-color:#e7e7e7 !important}@media screen and (min-width:640px){.bCompanieslanding #companiessearchform__qs #search_chosen__chzn{width:453px !important}}@media screen and (min-width:768px){.bCompanieslanding #companiessearchform__qs .chzn-container-multi .chzn-choices{padding:16px}}@media screen and (min-width:1024px){.bCompanieslanding #companiessearchform__qs #search_chosen__chzn{width:700px !important}}.homepage-search.hpc section.main{width:100%;padding:0 14px}.homepage-search.hpc .mode_panel{position:relative;margin:auto}.homepage-search.hpc .mode_panel .col.left{padding-left:0}.homepage-search.hpc .mode_panel .col.right .drop_menu{padding-right:0}.bPeoplelanding.cvsearch.hpc #rdiv,.bCompanieslanding.cvsearch.hpc #rdiv{display:none}#resultdiv div.featured-members div.candidate.profile{border:1px solid #7ec0b0}div.candidate.profile .already_following{margin-top:-2px !important}.bPeoplefreelancersbytitle div.ad,.bJobsfreelancersbytitle div.ad{margin-bottom:0}.bJobsfreelancersbytitle #h2pop span{max-width:570px}#cms__body__jobs_bytitle_noresults h2.st,#cms__body__companies_bytitle_noresults h2.st,#cms__body__companies_bytitle_noresults_title h2.st,#cms__body__people_bytitle_noresults h2.st{font-size:1.6em}ul.linkslist li.link-list-main-category{float:none}ul.linkslist li.link-list-main-category a{margin-bottom:0}.link-list-subcategories{display:none;background:#fff;border:1px solid #dedede;border-top:0;padding:10px 10px}.link-list-subcategories[data-init="open"]{display:block}ul.linkslist li.link-list-main-category>a.active,ul.linkslist li.link-list-main-category.linklist-companies>a{background:#7cbaaa;color:#fff}ul.linkslist li.link-list-main-category>a{border-left:1px solid #dedede}ul.linkslist li.link-list-main-category.first>a,ul.linkslist li.link-list-main-category.linklist-companies>a{border-top:1px solid #dedede}ul.linkslist li ul.link-list-subcategories li a{background:0;font-size:100%;font-weight:400;border:0;color:#757575;padding:0;margin-bottom:3px;display:block}ul.linkslist li ul.link-list-subcategories li a:hover{color:#7cbaaa}ul.linkslist li ul.link-list-subcategories li{width:32%;min-height:initial}div.candidate.profile span.tag.reel.cv{color:#fff;background-color:#3d3d3d;border-color:#3d3d3d}.browse_by_links ul.drop_menu>li{background-color:transparent;border:1px solid #e2e2e2;color:#e2e2e2}.browse_by_links .drop_title:after{border-top-color:#e2e2e2}#companiessearchform__qs,#companiessearchform__qs,#peoplesearchform__qs{position:relative}#companiessearchform__qs.top-offset,#peoplesearchform__qs.top-offset{padding-top:11px}#peoplesearchform__qs.top-offset .location-input{top:11px}#companiessearchform__qs input,#findajobform__qs_filt input,#findajobform__qs input,#peoplesearchform__qs input{border:0}#companiessearchform__qs input#search_q,#findajobform__qs_filt input#search_q,#findajobform__qs input#search_q,#peoplesearchform__qs input#search_q{padding-right:260px}#companiessearchform__qs .location-input,#findajobform__qs_filt .location-input,#findajobform__qs .location-input,#peoplesearchform__qs .location-input{position:absolute;z-index:500;right:135px;width:230px;color:#cfcfcf;font-size:20px}#companiessearchform__qs .location-input:before,#findajobform__qs_filt .location-input:before,#findajobform__qs .location-input:before,#peoplesearchform__qs .location-input:before{content:"";position:absolute;top:23px;left:0;width:1px;height:20px;background-color:#cfcfcf}#companiessearchform__qs .location-input:after,#findajobform__qs_filt .location-input:after,#findajobform__qs .location-input:after,#peoplesearchform__qs .location-input:after{content:"";position:absolute;top:27px;right:20px;width:6px;height:6px;background-color:#fff;border-right:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;transform:rotate(45deg)}#companiessearchform__qs .location-input:hover:after,#companiessearchform__qs .location-input.open:after,#findajobform__qs_filt .location-input:hover:after,#findajobform__qs .location-input:hover:after,#findajobform__qs_filt .location-input.open:after,#findajobform__qs .location-input.open:after,#peoplesearchform__qs .location-input:hover:after,#peoplesearchform__qs .location-input.open:after{border-right:1px solid #7cbaaa;border-bottom:1px solid #7cbaaa}#companiessearchform__qs .location-input-title,#findajobform__qs_filt .location-input-title,#findajobform__qs .location-input-title,#peoplesearchform__qs .location-input-title{float:left;width:230px;height:67px;line-height:67px;padding:0 35px 0 10px;text-align:center;overflow:hidden;color:#888}#companiessearchform__qs .location-input:hover .location-input-title,#companiessearchform__qs .location-input.open .location-input-title,#findajobform__qs_filt .location-input:hover .location-input-title,#findajobform__qs .location-input:hover .location-input-title,#findajobform__qs_filt .location-input.open .location-input-title,#findajobform__qs .location-input.open .location-input-title,#peoplesearchform__qs .location-input:hover .location-input-title,#peoplesearchform__qs .location-input.open .location-input-title{color:#555;cursor:default}#companiessearchform__qs .location-select,#findajobform__qs_filt .location-select,#findajobform__qs .location-select,#peoplesearchform__qs .location-select{float:left;width:290px;background-color:#fff;overflow:hidden;font-size:16px;line-height:36px;text-align:left;padding:12px 20px;display:none}#companiessearchform__qs .location-input.open .location-select,#findajobform__qs_filt .location-input.open .location-select,#findajobform__qs .location-input.open .location-select,#peoplesearchform__qs .location-input.open .location-select{display:block}#companiessearchform__qs .location-select label,#findajobform__qs_filt .location-select label,#findajobform__qs .location-select label,#peoplesearchform__qs .location-select label{width:68px;display:inline-block}#qdiv .location-select select{visibility:visible;width:180px;border:1px solid #e2e2e2;margin:6px 0;height:29px}#companiessearchform__qs .location-select input,#findajobform__qs_filt .location-select input,#findajobform__qs .location-select input,#peoplesearchform__qs .location-select input{width:180px;border:1px solid #e2e2e2;margin:6px 0}.peopleseo #qdiv .location-select select{width:175px}.cvsearch.iscoysrch header,.cvsearch.notcoy header{display:none}body.cvsearch.iscoysrch section#middlesection,body.cvsearch.notcoy section#middlesection{padding-top:0;background:url('/images/redesign/hp-2017-10-04/people_3.jpg');background-size:cover;background-position:center center;height:220px}body.cvsearch.iscoysrch section#middlesection{background-image:url(/images/redesign/hp-2017-10-04/company.jpg)}@media(max-width:767px){body.jobsearchMia.cvsearch.iscoysrch section#middlesection{min-height:220px !important}}@media(max-width:640px){body.jobsearchMia.cvsearch.iscoysrch section#middlesection{min-height:280px !important}}@media(max-width:441px){body.jobsearchMia.cvsearch.iscoysrch section#middlesection{min-height:310px !important}}@media(min-width:768px){body.jobsearchMia.cvsearch.iscoysrch section#middlesection{min-height:260px !important}}@media(max-width:767px){body.cvsearch.notcoy section#middlesection,body.bCompanies.cvsearch.iscoysrch section#middlesection{height:auto !important;padding-bottom:30px}body.jobsearchMia.cvsearch.iscoysrch section#middlesection{padding-bottom:30px}}.checkbox-top{margin-top:53px}@media(max-width:767px){.checkbox-top{margin-top:45px !important}}@media(max-width:640px){.checkbox-top{margin-top:20px !important}}@media(max-width:441px){.checkbox-top{margin-top:8px !important}}@media(max-width:415px){.checkbox-top{margin-top:6px !important}}body.cvsearch.iscoysrch #h2pop span,body.cvsearch.notcoy #h2pop span{width:100%;font-size:54px;text-align:center;color:#fff;padding-bottom:20px}#h2pop-sub{width:100%;font-size:18px;text-align:center;color:#fff}.bPeoplefreelancersbytitle h1#h2pop span{color:#444;font-size:32px;text-align:left;padding-bottom:0}div.candidate:hover{box-shadow:none;border-color:#7cbaaa}.homepage #qdiv.form-cvsearch{margin-top:40px}.homepage #qdiv.form-cvsearch #search_submit{margin:0;width:135px}body.cvsearch ul.displaying_mode li{padding:5px 20px !important}@media(max-width:639px){body.cvsearch ul.displaying_mode li{padding:5px 10px !important}}.homepage #qdiv.form-cvsearch .location-input{top:37px;right:141px}@media(min-width:641px) and (max-width:767px){.cvsearch .homepage #qdiv.form-cvsearch .location-input{top:17px}.cvsearch .homepage #qdiv.form-cvsearch .location-input{top:17px}}body.jobsearch.bJobsearch .homepage #qdiv.form-cvsearch .location-input{top:auto;right:141px}.discoverym .homepage #qdiv.form-cvsearch .location-input{display:none}#search-filter{width:100%;color:#fff}#search-filter #s-drop{position:relative;width:230px;height:37px;line-height:38px;margin:0 auto;text-align:center;text-transform:uppercase;font-size:14px;background-color:#2c3e50;border-radius:0 0 10px 10px;cursor:pointer}#search-filter #s-drop:after{content:"";position:absolute;top:16px;right:18px;width:0;height:0;border-top:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:5px solid #fff;transition:all 200ms;transform:rotate(180deg)}#search-filter #s-drop:hover:after{border-bottom:5px solid #7cbaaa}#search-filter #s-drop.open:after{transform:rotate(0)}#search-filter #s-filter{background-color:#2c3e50;display:none}#search-filter .col{float:left;line-height:24px}#search-filter .col-1{width:calc(40% - 50px);margin-right:50px}#search-filter .skills-left{float:left;width:42%}#search-filter .skills-left span{cursor:pointer}#search-filter .skills-left span:hover{opacity:.6}#search-filter .skills-left span.selected{color:#7cbaaa}#search-filter .skills-right{position:relative;float:left;width:58%;height:230px;overflow:hidden;display:none}#search-filter .skills-right-content{top:0;left:0;width:calc(100% + 100px);height:100%;overflow-y:auto}#search-filter .skills-right input{position:absolute;z-index:2;width:170px;height:40px;border:1px solid #fff;box-sizing:border-box;background-color:#2c3e50;border-radius:0;color:#fff;padding:0 10px}#search-filter .skills-right em{position:absolute;top:40px;left:0;z-index:2;width:170px;height:10px;background-color:#2c3e50}#search-filter .skills-right ul.results{width:170px;line-height:24px;margin-top:50px}#search-filter .skills-right ul.results li{padding:0 16px;height:24px;cursor:pointer;overflow:hidden;white-space:nowrap}#search-filter .skills-right ul.results li.selected,#search-filter .skills-right ul.results li:hover{background-color:#253544}#search-filter .col-2{width:calc(16% - 50px);margin-right:50px}#search-filter .col-3{width:calc(22% - 50px);margin-right:50px}#search-filter .col-4{width:22%}#search-filter .col .title{font-size:14px;text-transform:uppercase;border-bottom:1px solid #253544;padding-bottom:25px;margin-bottom:25px}#search-filter .col ul input[type="checkbox"]{position:absolute;left:-50000px}#search-filter .col ul input[type="checkbox"]+label{position:relative;padding-left:25px;cursor:pointer}#search-filter .col ul input[type="checkbox"]+label:before{content:"";position:absolute;top:-1px;left:0;width:13px;height:13px;border:1px solid #fff}#search-filter .col ul input[type="checkbox"]+label:after{content:"";position:absolute;top:2px;left:3px;width:0;height:0;background-color:#7cbaaa;transition:all 150ms}#search-filter .col ul input[type="checkbox"]:checked+label:after{width:9px;height:9px}#search-filter .col ul input[type="checkbox"]+label:hover{opacity:.9}#search-filter .col ul input[type="checkbox"]+label:hover:before{border-color:#7cbaaa}#search-filter .main_wrap{padding-left:15px;padding-right:15px;max-width:1000px;display:block;min-height:auto;padding-bottom:20px}.simplebar-track.horizontal{display:none}.simplebar-track.vertical{left:178px !important;right:auto !important;background-color:rgba(0,0,0,0.2)}.simplebar-content{padding:0 !important;margin:0 !important;overflow-x:hidden !important}.simplebar-scroll-content{margin-bottom:0 !important}.simplebar-scrollbar{opacity:1 !important;background-color:#7cbaaa !important}#srch-new{margin-top:-20px}#srch-new ul.drop_menu li.pad{padding:5px 0}#srch-new ul.drop_menu li.special{width:125px;background-color:#fff;border:1px solid #d0d0d0;text-align:left}#srch-new ul.drop_menu li.special span.drop_title{padding-left:15px}#srch-new ul.drop_menu ul li{background-color:#fff}#srch-new ul.drop_menu ul li:hover{background-color:#7cbaaa}#srch-new .line-full{width:100%;height:1px;background-color:#e5e5e5;margin:20px 0;display:none}#srch-new .srch-tags-left{display:inline-block;line-height:30px;width:calc(100% - 155px)}@media screen and (min-width:1024px){.srch-tags{margin:20px 0}.discoverym .srch-tags{width:934px}body.discoverym .main_wrap{padding-top:20px}}@media screen and (max-width:1023px){.srch-tags{margin-bottom:20px}}#srch-new .srch-tags-left>span{display:none}#srch-new .srch-tags-left .tag{display:inline-block;background-color:#e5e5e5;padding:0 10px 0 15px;margin:0 2px 5px;font-size:12px}#srch-new .srch-tags-left .tag span{padding:5px;cursor:pointer}#srch-new .srch-tags-left .tag span:hover{color:#7cbaaa}#srch-new .srch-tags-right{display:inline-block;color:#cacaca;font-size:14px;width:150px;text-align:right}#search-filter .srch-tags-left{clear:both;display:inline-block;line-height:30px;width:100%;margin-top:10px;color:#666}#search-filter .srch-tags-left>span{display:none}#search-filter .srch-tags-left .tag{display:inline-block;background-color:#e5e5e5;padding:0 10px 0 15px;margin:0 12px 5px 0;font-size:12px}#search-filter .srch-tags-left .tag span{padding:5px;cursor:pointer}#search-filter .srch-tags-left .tag span:hover{color:#7cbaaa}@media(max-width:980px){#search-filter .main_wrap{padding-bottom:30px}#search-filter .skills-right ul.results{clear:both}#search-filter .col-1{float:left;margin-right:0}#search-filter .col-2{margin-right:30px}#search-filter .col{width:calc(25% - 20px)}.iscoysrch #search-filter .col{width:calc(33.333% - 20px)}#search-filter .skills-left{width:210px}#search-filter .skills-right{width:190px;margin-top:20px}}@media(max-width:767px){#companiessearchform__qs .location-input,#findajobform__qs_filt .location-input,#findajobform__qs .location-input,#peoplesearchform__qs .location-input{font-size:17px}#srch-new .srch-tags-left{width:100%}#srch-new .srch-tags-right{width:100%}#srch-new ul.drop_menu li.pad{padding:5px 0}.iscoysrch #search-filter .col{width:calc(50% - 20px)}#search-filter .col.col-1{clear:both;width:100%;margin-bottom:30px}.bJobslanding.homepage #qdiv .drop_title:after{display:none;content:''}.bJobslanding.homepage #qdiv .drop_title{float:left}.bJobslanding.homepage #qdiv ul.drop_menu ul{clear:none}.bJobslanding.homepage #qdiv ul.drop_menu{position:relative;width:280px;margin:0 auto}.bJobslanding.homepage #qdiv ul.drop_menu li{width:auto;float:none}.bJobslanding.homepage #qdiv ul.drop_menu ul li{display:inline-block;width:auto}.bJobslanding.homepage #qdiv .browse_by_links ul.drop_menu>li{border:0}.bJobslanding.homepage .landing_header .browse_by_links{margin:0;margin-bottom:40px}.bJobslanding.homepage.jobseo .landing_header .browse_by_links{margin-bottom:20px}.bJobslanding.homepage.jobseo .landing_header h1{padding-top:30px}}@media(max-width:640px){#companiessearchform__qs .location-input-title,#findajobform__qs_filt .location-input-title,#findajobform__qs .location-input-title,#peoplesearchform__qs .location-input-title{height:35px;line-height:37px;width:100%}#companiessearchform__qs .location-input:before,#findajobform__qs_filt .location-input:before,#findajobform__qs .location-input:before,#peoplesearchform__qs .location-input:before{top:11px;height:14px}#companiessearchform__qs .location-input:after,#findajobform__qs_filt .location-input:after,#findajobform__qs .location-input:after,#peoplesearchform__qs .location-input:after{top:13px}}@media(max-width:639px){body.cvsearch .homepage #qdiv{top:0}#search-filter .col .title{padding-bottom:5px;margin-bottom:15px}.homepage #qdiv.form-cvsearch .location-input,#companiessearchform__qs .location-input,#peoplesearchform__qs .location-input{top:12px;right:6px;width:130px;font-size:15px}#companiessearchform__qs .location-input,#peoplesearchform__qs .location-input{top:6px}.homepage #qdiv.form-cvsearch .location-input-title{top:12px;left:-160px}#companiessearchform__qs .location-select,#peoplesearchform__qs .location-select{position:relative;left:-160px}#search-filter .col-2,#search-filter .col-3,#search-filter .col-4{width:100%;margin:0 0 20px}#peoplesearchform__qs,#companiessearchform__qs{text-align:center}#companiessearchform__qs input#search_q,#peoplesearchform__qs input#search_q{padding-right:138px}.bPeoplefreelancersbytitle #companiessearchform__qs input#search_q{padding-right:8px}}@media(max-width:500px){#search-filter .main_wrap{padding-left:10px;padding-right:10px}#search-filter .col-1{width:280px}.simplebar-track.vertical{left:148px !important}#search-filter .skills-left{width:140px}#search-filter .skills-right{font-size:12px;width:160px}#search-filter .skills-right input,#search-filter .skills-right em,#search-filter .skills-right ul.results{width:140px}#srch-new ul.displaying_mode{text-align:center}#srch-new ul.displaying_mode li{float:none;display:inline-block;margin:0}#srch-new ul.drop_menu li.special{width:115px}}@media(min-width:640px) and (max-width:705px){.bPeople #search-filter .col-3{width:calc(35% - 50px)}.bJobslanding #search-filter .col-3{width:calc(33% - 50px)}}@media(max-width:767px){#srch-new ul.displaying_mode{text-align:center}}@media(max-width:420px){.iscoysrch #search-filter .col{clear:both}}.jobs-seo-list.top{text-align:center;margin-bottom:0;padding:0 20px}.jobs-seo-list.top.margin-bottom{margin-bottom:30px}.jobs-seo-list.top.margin-top{margin-top:30px}.js-ux-design-jobs-mia .jobs-seo-list.top.margin-bottom-jobs{margin-bottom:25px}.js-ux-design-jobs-mia .jobs-seo-list.top.margin-top-jobs{margin-top:0}.peopleseo.sublevel.bPeoplelanding .jobs-seo-list.top.margin-top{margin-top:0;margin-bottom:38px}.jobs-seo-list.top p{margin-bottom:0}.jobs-seo-list.top h2{margin-bottom:10px}.sublevel .jobs-seo-list.top h2{font-size:26px}.jobseo h3.count{font-size:17px}.jobseo .jobitem12{border-left:1px solid #e4e0e5}.jobseo .no-pagination{margin:30px}.jobseo .main_wrap{overflow:visible}.jobseo h2.st{color:#595959}.jobseo h4.expired{font-size:24px;text-align:center;color:#595959}.jobseo .jobitem12 h5 .notice{display:none}.jobseo.sublevel h4.expired{margin-top:30px}.bJobslanding.homepage.jobseo.sublevel .main{padding:5px}@media(max-width:560px){.jobs-seo-list.top h2{font-size:24px}}.sublevel #rl div.continent h4{height:50px;padding:0 10px}.sublevel #rl{float:none;clear:both;max-width:790px;margin:0 auto 0}.sublevel .joblist{margin-top:0}.sublevel .landing_header h3{display:none}@media screen and (min-width:768px){.homepage.jobseo.sublevel .landing_header h1{font-size:50px;padding-top:28px}}#loading_spinner_block{position:fixed;z-index:999;height:2em;width:100%;text-align:center;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0;display:none;padding-bottom:130px}.loading_spinner_text{font-size:28px;font-weight:bold;color:white;position:relative;z-index:1000;text-align:center}body .loading{position:fixed;z-index:999;height:2em;width:2em;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0;display:none}body .loading_spinner{position:fixed;z-index:999;height:2em;width:2em;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0;display:block}body.loaderon .loading,body .loaderon .loading_spinner{display:block}body .loading:before,body .loading_spinner:before{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3)}body .loading:not(:required),body .loading_spinner:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}body .loading:not(:required):after,body .loading_spinner:not(:required):after{content:'';display:block;font-size:10px;width:1em;height:1em;margin-top:-0.5em;-webkit-animation:spinner 1500ms infinite linear;-moz-animation:spinner 1500ms infinite linear;-ms-animation:spinner 1500ms infinite linear;-o-animation:spinner 1500ms infinite linear;animation:spinner 1500ms infinite linear;border-radius:.5em;-webkit-box-shadow:rgba(255,255,255,0.75) 1.5em 0 0 0,rgba(255,255,255,0.75) 1.1em 1.1em 0 0,rgba(255,255,255,0.75) 0 1.5em 0 0,rgba(255,255,255,0.75) -1.1em 1.1em 0 0,rgba(255,255,255,0.5) -1.5em 0 0 0,rgba(255,255,255,0.5) -1.1em -1.1em 0 0,rgba(255,255,255,0.75) 0 -1.5em 0 0,rgba(255,255,255,0.75) 1.1em -1.1em 0 0;box-shadow:rgba(255,255,255,0.75) 1.5em 0 0 0,rgba(255,255,255,0.75) 1.1em 1.1em 0 0,rgba(255,255,255,0.75) 0 1.5em 0 0,rgba(255,255,255,0.75) -1.1em 1.1em 0 0,rgba(255,255,255,0.75) -1.5em 0 0 0,rgba(255,255,255,0.75) -1.1em -1.1em 0 0,rgba(255,255,255,0.75) 0 -1.5em 0 0,rgba(255,255,255,0.75) 1.1em -1.1em 0 0}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}#et_people_bytitle_noresults,#et_companies_bytitle_noresults,#et_companies_bytitle_noresults_title{text-align:center}p.back.center{text-align:center}.jobitemfull small.ref{color:#999}.jobitemfull p.expired{color:#e00 !important;border:1px solid #e00;padding:5px;font-weight:600;text-transform:uppercase;text-align:center;text-decoration:none}body.bViewjob section.ads{margin-top:-71px}.jobitemsmall{margin-bottom:10px}body.bAppliedjobs .jobitemsmall{margin-bottom:20px}body.bAppliedjobs .jobitemsmall+.jobitemsmall{border-top:1px dotted #ccc;padding-top:10px}body.bSavedjobs .jobitemsmall{margin-bottom:20px}body.bSavedjobs .jobitemsmall+.jobitemsmall{border-top:1px dotted #ccc;padding-top:10px}.jobitemsmall div.presetextras{font-size:87.5%;margin-top:5px}.jobitemsmall div.presetextras a,.jobitemsmall div.presetextras span{margin-right:1em}.joblist .jobitem div.wrap{margin:0;padding:5px 1px;position:relative;color:#555;border:1px solid transparent;border-radius:4px}.joblist .jobitem div.wrap a{height:100%;padding:0;text-decoration:underline;width:100%;display:block;position:absolute;top:0;left:0;z-index:5;color:#444;font-size:91.5%}.joblist .jobitem div.wrap a span{color:#666;line-height:100%;position:absolute;bottom:5px;right:10px;text-align:right;padding:0 2px 0 12px;background:url(/images/arrow-green-trans.png) left 1px no-repeat}.joblist .jobitem ul{font-size:91.5%;margin:5px 0 0 0;float:none;border:0;position:static;top:auto}.joblist .jobitem li.location,.jobitem li.salary{margin-bottom:2px}.joblist .jobitem ul li{display:block;float:left;width:45%}#column-middle .jobitem div.wrap a:hover{background:0}.joblist .jobitem div.wrap:hover{background:#f2f2f2;color:#000;cursor:pointer}.joblist .jobitem div.wrap:hover h5{text-decoration:underline}.joblist .jobitem div.wrap:hover a{text-decoration:none}.joblist .jobitem div.wrap:hover a span{color:#333}.jobitem h5,.joblist div.jobitemsmall h5{margin:0 0 5px 0;padding:0;font-size:120%;font-weight:600;color:#444}.jobitem div.wrap:hover h5 span.urgency{background:#f73;color:white}#hotcontainer .actionlink{float:right;margin-top:5px;font-size:87.5%;padding-left:15px;background:url('/images/orangearrow.gif') 0 -2px no-repeat;color:#999;line-height:1.1em}#hotcontainer h3{color:#f60;font-size:180%;font-weight:normal}#hotdiv .jobitem p{margin-bottom:5px}#hotdiv .jobitem{border-radius:3px;padding:4px 1px;margin-top:5px;position:relative;height:5.9em}#hotdiv .jobitem:hover{background:#f7f7f7;color:#000}#hotdiv .jobitem:hover h5{color:#f60}#hotdiv .jobitem span.description{display:block;margin:3px 0;line-height:1.3em;margin-top:5px;color:#777}#hotdiv .jobitem div.wrap a span{display:none}#hotdiv .jobitem ul li{font-weight:normal;display:inline;width:auto;padding-left:10px;padding-right:20px;background:url(/images/greydot1.gif) left center no-repeat}#hotdiv .jobitem{margin-bottom:20px}#hotdiv .jobitem a{position:absolute;top:0;width:100%;padding-top:6.6em}#homepagejobs .jobitem h5 span.urgency{font-size:75%}#gblcontent .in09 div.list.jobsubtitles{line-height:1.4em}#gblcontent .in09 a.n0{color:#999;text-decoration:none}.in09 p.back{margin-top:20px}#homepagejobs{padding-top:5px}#homepagejobs h2.greentitlefont{width:auto;float:none;position:static}.gblx a{color:#666}#findajobform label{display:block;margin:5px 0;font-weight:600}#findajobform #region,#findajobform #sector{width:180px}#findajobform h3.st{font-size:160%;font-weight:normal}#findajobform h4{font-size:100%;margin:15px 0 5px 0;color:#999}#findajobform h4 b{font-weight:600}.myjobnew table{width:100%}.myjobnew table.myjobs{border:1px solid #666}.myjobnew table td,.myjobnew table th{padding:2px}.myjobnew table td.jobtitle{font-weight:600}.myjobnew table td.jobtype{width:15px}.myjobnew table td.joblocation{width:105px}.myjobnew table td.jobreference{width:100px}.myjobnew table td.jobdates{width:75px}.myjobnew table td.jobcounts,#gblcontent .myjobnew table tr.header th.jobcounts{text-align:right;width:50px}.myjobnew table tr.header th{background:#666;color:white;text-align:left;font-size:93.5%;font-weight:600}.myjobnew table tr.header th a{color:white;text-decoration:none}.myjobnew{float:none!important}.myjobnew table tr.jobrow.bottom{border-bottom:1px solid #ccc}.myjobnew table tr.jobrow.bottom td{padding-bottom:3px}.myjobnew table tr.jobrow.top td{padding-top:8px}.myjobnew table td.actionlinks a.actionbutton{font-size:77.5%;padding:0 5px}#pagebody .myjobnew table{margin-top:0}table.applicantslist tr.headernobg th{background:#ddd;color:#666;text-align:left;font-weight:600}table.applicantslist th.dateapplied{width:140px}table.applicantslist th.currentstatus{width:200px}table.applicantslist td.candidate{padding-left:10px}.joblist div.jobitemhome h5{color:#9cca3c;font-size:130%;font-weight:normal}.joblist div.jobitemhome a:visited h5{color:#999}.joblist div.jobitemhome:hover h5{color:#f73}.joblist div.jobitemhome ul.details{padding:0;margin:0;list-style:none;text-align:center;margin:0 auto;font-size:105%;color:#666}.joblist div.jobitemhome ul.details li{display:inline-block;padding-right:1em;width:auto;float:none;width:auto;font-weight:normal}.joblist div.jobitemhome ul.details li.place{display:none}div.joblist div.jobitemhome a{position:static;text-decoration:none;top:auto;left:auto;font-size:normal;display:block;text-align:center}div.joblist div.jobitemhome a span{text-align:inherit;position:static;bottom:auto;right:auto;padding:0;background:0}div.joblist div.jobitemhome div:hover,div.joblist div.jobitemhome a:hover{background:0}div.joblist div.jobitemhome:hover{background:0}div.joblist div.jobitemhome:hover ul.details{color:#222}div.joblist div.jobitemhome{min-height:160px;width:169px;float:left}#column-middle div.joblist div.jobitemhome{width:183px;margin-right:5px}body.frontpage div.joblist div.jobitemhome{width:49%}div.joblist div.jobitemhome{border:1px solid white}body.frontpage div.joblist div.jobitemhome{border:0;margin-left:2px}div.joblist div.jobitemhome.hot h5,div.joblist div.jobitemhome.urgent h5{min-height:2.3em;color:#9cca3c}body.frontpage div.joblist div.jobitemhome.hot h5{font-weight:normal}div.jobitemhome{position:relative}div.joblist div.jobitemhome div.in{padding:2px}body.frontpage div.joblist div.jobitemhome div.in{padding:5px}div.joblist div.jobitemhome h5{margin-top:5px}div.joblist div.jobitemhome span.employerlogo{display:table-cell;width:170px;height:110px;vertical-align:middle;text-align:center}body.frontpage div.joblist div.jobitemhome span.employerlogo{width:165px;height:110px}div.joblist div.jobitemhome span.urgency{position:absolute;top:0;left:0;color:white;display:block;width:100%;text-align:center;padding:2px 0;z-index:5}div.joblist div.hot span.urgency,div.joblist div.urgent span.urgency{line-height:1.3;margin:5px 5px 5px 0}div.joblist div.jobitemhome,div.joblist div.jobitemhome{padding-top:1.2em}body.frontpage div.joblist div.jobitemhome,body.frontpage div.joblist div.jobitemhome{padding-top:0}body.frontpage div.joblist div.jobitemhome span.urgency{display:none}div.joblist div.jobitemhome span.employerlogo img{margin:0 auto}div.joblist div.clear{clear:left;height:5px}#global-homepage div.joblist{margin-bottom:10px;padding-bottom:10px;margin-left:-5px;margin-right:-5px}#homepage_jobs_list .jobitemsmall{border-bottom:1px solid #f1f1f1;padding-bottom:10px}#homepage_jobs_list .jobitemsmall h5{color:#9cca3c}#homepage_jobs_list ul.details{font-size:1em;margin-top:10px}#emailjobtofriendform label{display:block;font-size:100%;font-weight:600}#emailjobtofriendform textarea{width:100%;max-width:421px;height:45px;display:block;border:1px solid #e7e7e7;margin:5px 0}#emailjobtofriendform #eml_submit:hover{cursor:hand;cursor:pointer}#emailjobtofriendform{max-width:460px}#emailjobtofriendform #privacylink{font-size:87.5%}#emailjobtofriendform.err_emlsendername #eml_sender_name,#emailjobtofriendform.err_emlsenderemail #eml_sender_email,#emailjobtofriendform.err_emlfriendname #eml_friend_name,#emailjobtofriendform.err_emlfriendemail #eml_friend_email{background:#fee;border-color:#d00}div.firstletters{padding:15px 3px;text-align:center;margin-bottom:10px}div.firstletters span.heading{font-weight:600;float:left;display:block;padding-right:10px}div.firstletters span.letters{font-weight:600;display:block;padding-left:5px}div.firstletters span.letters a{text-decoration:none;background:#fdfdfd;padding:2px 5px;text-transform:uppercase;font-size:14px;color:#7f7f7f;border:1px solid #e3e3e3;border-radius:2px;display:inline-block;margin-bottom:2px}div.firstletters span.letters a.sel{background:#fcfcfc;border:1px solid #e3e3e3}div.employer p.description{margin-bottom:20px}.jobitem div.description ul,.jobitem div.description ol{margin-bottom:20px}.jobitem div.description ul{list-style:disc;margin-left:20px}.jobitem div.description ol{list-style:decimal;margin-left:22px}div.morejobslikethis{margin-top:1em}div.morejobslikethis p{margin-bottom:1em}div.morejobslikethis div.twocol div.col.left,div.morejobslikethis div.twocol div.col.right{float:none;width:100%}div.morejobslikethis div.twocol div.col.right{margin-top:10px}.jobitem dl{line-height:1.5em}body.bApply .jobitemmeta dl{font-size:91.5%}#jobsbylocationroot ul{list-style:none;margin-bottom:1em}.bViewjob ul.actionlinks{font-size:87.5%;line-height:normal;margin:10px 0}.bViewjob ul.actionlinks li{margin:.2em 0}.bViewjob ul.actionlinks a{background:url(/images/greenarrow.gif) left center no-repeat;padding-left:15px}.section_wrap{padding-bottom:10px}#data_salary_frequency{margin-right:10px}.salary{width:60%}.options fieldset{border-top:1px solid #ccc}#a1dminjobeditformdiv input[type=text]{width:90%}#adminjobeditformdiv input#data_salary{width:105px}#adminjobeditformdiv span#data_emp_id select,#adminjobeditformdiv select#data_emp_id{max-width:95%;width:95%}#adminjobeditformdiv span.textbox span.thisvalue{display:block;margin-top:5px}#adminjobeditformdiv input#data_time_stamp_yy,#adminjobeditformdiv input#data_close_date_yy{width:7ex}#adminjobeditformdiv input#data_salary_from,#adminjobeditformdiv input#data_salary_to{width:8ex}#adminjobeditformdiv #data_description_editable{border:1px dotted #999;padding:5px}#adminjobeditformdiv input[type=text],#adminjobeditformdiv select,#adminjobeditformdiv textarea{font-size:100%;max-width:95%}#adminjobeditformdiv h4.t,#adminjobeditformdiv h5.t{margin-bottom:10px;margin-top:20px}#adminjobeditformdiv .salary h5.t,#adminjobeditformdiv .salary h4.t{margin-top:2px;clear:both;font-weight:normal}#adminjobeditformdiv fieldset{padding:5px 1px;margin-bottom:10px}#adminjobeditformdiv legend{padding:0 5px;margin-left:10px;color:#999}#adminjobeditformdiv fieldset.comp{margin-top:1.5ex;padding-bottom:10px;background:#f2f2f2;border:1px solid #ccc;width:35.3%}#adminjobeditformdiv fieldset.comp legend{color:#666;font-weight:600}#adminjobeditformdiv fieldset.advert{float:left;width:40%;margin-right:10px}#adminjobeditformdiv span.thisvalue{font-size:83.5%}#adminjobeditformdiv div.threecol div.col{padding:0}#adminjobeditformdiv h3.t{margin-bottom:0;color:#9cca3c;border-bottom:1px solid #ddd;padding:5px;width:12ex;background:#f3f3f3;text-align:center;margin:15px auto 0 0;border-top-left-radius:5px;border-top-right-radius:5px;font-size:112%;font-weight:600}#adminjobeditformdiv input#data_currency{width:10ex}#adminjobeditformdiv h4.t{color:#757575;font-size:14px}#adminjobeditformdiv fieldset h3.t{padding:0 5px}#adminjobeditformdiv textarea#data_description{margin:10px 0 0 5px;font-size:87.5%;width:95%!important}#adminjobeditformdiv #data_apply_url{width:92.7%}#adminjobeditformdiv section.editable ul{list-style:disc;padding:10px 20px}#adminjobeditformdiv h4 small,#adminjobeditformdiv h3 small{font-weight:normal}#adminjobeditformdiv .job-description p{margin-top:10px;margin-bottom:20px}#adminjobeditformdiv ul.cont_type li,#adminjobeditformdiv ul.skill_lvl li{float:left;padding-right:10px}#adminjobeditformdiv span.textbox{padding:4px;display:block}#adminjobeditformdiv #data_pos_id_list_,#adminjobeditformdiv #all_pos_id_list{height:150px}#adminjobeditformdiv div.checkboxtree label{display:block;font-size:83.5%;padding-top:2px}#adminjobeditformdiv textarea#data_description{height:200px}#adminjobeditformdiv div#ct_data_pos_id_list_{height:150px;overflow:auto !important;border:1px solid #e7e7e7}#adminjobeditformdiv input#pos_list_filter{width:100%;max-width:310px;padding:2px 2px;margin:2px 2px 2px 0}#adminjobeditformdiv div#ct_data_pos_id_list_{width:100%;max-width:310px;padding:5px;margin:2px 2px 2px 0}#adminjobeditformdiv input#data_ytitle{font-weight:600}#adminjobeditformdiv div#ct_data_pos_id_list_ b{background:#eee}#adminjobeditformdiv .cke_contents{height:242px !important}#adminjobeditformdiv div.checkboxtree{padding:5px}#adminjobeditformdiv div.checkboxtree label.nest0{font-weight:600}#adminjobeditformdiv div.checkboxtree div{margin-left:0}#adminjobeditformdiv div.checkboxtree div.nest0{margin-left:0}#disabled_adminjobeditformdiv input.giEdit.required{border-right:2px solid #d00!important}#adminjobeditformdiv input.giEdit.error{border:1px solid #ccc}#sal_tb input[type=text]{max-width:none}form.err_dataregionid select.error{color:#666}#apply-via-url-err{display:none;color:#d00;font-size:12px}form.err_dataapplyurl #apply-via-url-err{display:block}form.err_dataapplyurl #adminjobeditformdiv h4.t.apply-via-url{margin-bottom:0}form.err_dataytitle #adminjobeditformdiv #title_lb,form.err_datacountryid #adminjobeditformdiv #loca_lb_co,form.err_dataregionid #adminjobeditformdiv #loca_lb,form.err_datalocation #adminjobeditformdiv #loca_lb_ci,form.err_datadescription #adminjobeditformdiv #desc_lb,form.err_datastartdate #adminjobeditformdiv #sdate_lb,form.err_datajunior #adminjobeditformdiv #skill_lvl_lb,form.err_datagigtypebudget #adminjobeditformdiv #gig_type_budget,form.err_datafulltime #adminjobeditformdiv #contract_lb,form.err_datasalaryfrom #adminjobeditformdiv #sal_lb,form.err_datasalaryto #adminjobeditformdiv #sal_lb,form.err_datasalaryto #adminjobeditformdiv #to_lb,form.err_datasalaryfrom #adminjobeditformdiv #from_lb,form.err_datacurrency #adminjobeditformdiv #in_lb,form.err_datasalaryfrequency #adminjobeditformdiv #in_choose_timescale,form.err_dataposidlist #adminjobeditformdiv #tags_lb,form.err_datacontact #adminjobeditformdiv #contact_lb,form.err_dataemail #adminjobeditformdiv #email_lb,form.err_datacomplies #adminjobeditformdiv #label_data_complies,form.err_dataclosedateyy #adminjobeditformdiv #remove_ad_lb,form.err_datatel #adminjobeditformdiv #tel_lb,form.err_datacompanyname #adminjobeditformdiv #company_name_lb,form.err_dataapplyurl #adminjobeditformdiv h4.t.apply-via-url,form.err_dataloca_lb_co #adminjobeditformdiv label#loca_lb_co,form.err_dataloca_lb #adminjobeditformdiv form#loca_lb,form.err_dataloca_lb_ci #adminjobeditformdiv form#loca_lb_ci{color:#d00}#data_gig_type_budget_block label{color:#757575}form.err_datacurrency #adminjobeditformdiv #data_currency,form.err_datasalary #adminjobeditformdiv #data_salary{border:1px solid #cf0000 !important;outline:0}#adminjobeditformdiv span.if_err{color:#999;font-size:87.5%;display:none}form.err_datafulltime #adminjobeditformdiv span.if_err_contracttype,form.err_datatemp #adminjobeditformdiv span.if_err_contracttype,form.err_datatemp2perm #adminjobeditformdiv span.if_err_contracttype,form.err_dataparttime #adminjobeditformdiv span.if_err_contracttype,form.err_dataownpremise #adminjobeditformdiv span.if_err_contracttype,form.err_datajunior #adminjobeditformdiv span.if_err_skill,form.err_datamidweight #adminjobeditformdiv span.if_err_skill,form.err_datasenior #adminjobeditformdiv span.if_err_skill,form.err_datadirector #adminjobeditformdiv span.if_err_skill{display:inline;margin:2px 0}#adminjobeditformdiv #ul_contracttype li,#adminjobeditformdiv #ul_skill li,#adminjobeditformdiv #sal_tb li{float:left}#adminjobeditformdiv #ul_contracttype li+li,#adminjobeditformdiv #ul_skill li+li,#adminjobeditformdiv #sal_tb li+li{margin-left:20px}form.err_datacomplies #adminjobeditformdiv #label_data_complies{color:#d00}#overlay10div #modalclose.jobpreview{top:10%}#overlay10div #modaldiv.jobpreview{width:900px;top:10%;overflow:auto}#overlay10div #modaldiv.jobpreview::-webkit-scrollbar{width:8px}#overlay10div #modaldiv.jobpreview::-webkit-scrollbar-thumb{border-radius:3px;background:#ccc}#adminjobeditformdiv .form_actions input+input{margin-left:5px}#adminjobeditformdiv #thisposttags p{line-height:1.4em;font-size:87.5%;padding:5px 0;min-height:97px;margin-bottom:0;border-radius:3px}body.firefox.mac #adminjobeditformdiv select{height:1.65em;padding-top:1px;font-family:Helvetica}#modaldiv .jobitemfull{border:1px solid #dbdbdb;border-radius:2px 2px 0 0;padding:20px;margin-top:10px}.bViewjob .jobitemfull h1,#modaldiv .jobitemfull h1{font-size:32px;font-weight:400;margin-bottom:30px;clear:both}.bViewjob .jobitemfull h1{margin-top:120px}@media(min-width:1140px){.bViewjob .jobitemfull h1{margin-top:0}}#modaldiv.jobpreview .jobitemfull h1{padding-top:30px}.bApply .main_wrap,.appsuccess .main_wrap{margin-top:-20px}.bApply header h2,.appsuccess header h2{padding:0 0 15px 0}@media screen and (max-width:639px){.appsuccess header h2{text-align:center;margin:20px 0;padding:15px 0}.bViewjob .morelikethis h4{text-align:center}}.bViewjob .morelikethis h4{color:#6f6f6f;font-size:20px;font-weight:400;padding:0 0 15px 0;margin-bottom:0}.morejobslikethis div.twocol div.col.left{padding-right:15px !important}.morejobslikethis div.twocol div.col.right{padding-left:15px !important}.morejobslikethis .content p a{font-weight:600}.morejobslikethis div.twocol div.col.left,.morejobslikethis div.twocol div.col.right{background:#fff;padding:20px !important;border:1px solid #ddd;min-height:170px}#applydiv a{padding:7px 25px;font-weight:600;color:#fff;background:#7cbaaa;text-align:center;border:0;border-radius:0}#applydiv a:hover{text-decoration:none;background:#6aa596}.bViewjob .act_links_wrap{background:#fff;padding:15px 25px;border:1px solid #dbdbdb;border-top:0}@media(max-width:650px){.action_links{display:flex;justify-content:center;flex-wrap:wrap;align-content:center;align-items:center}}.action_links li{float:left;font-weight:600}@media(max-width:650px){.action_links li:not(:first-child){margin-right:5px;width:170px}}@media(max-width:480px){.action_links li:not(:first-child){margin-right:5px;width:140px}.action_links li a{margin-right:0 !important}}.action_links li a{margin-right:30px;font-weight:400;font-size:11px}.top_actlinks .action_links li a{margin:0}.action_links li:last-child a{margin-right:0}.jobitemfull .employerlogo a{min-height:50px;line-height:50px;display:block;text-align:center;max-width:80px;position:relative}@media(min-width:479px){.jobitemfull .employerlogo{top:-20px;position:relative}}@media(min-width:1144px){.jobitemfull .employerlogo{position:relative;top:-20px}}.jobitemfull .employerlogo img{padding:4px;background:#fff;vertical-align:middle;margin:0;max-width:70px;max-height:70px;width:100%;height:auto;border:1px solid #eee}@media screen and (max-width:479px){.jobitemfull .employerlogo img{max-width:300px;max-height:104px;width:130%}}.jobitemfull .description{padding:0 5px 20px;font-size:15px;line-height:1.6}.not_published h2{margin:0}.details{border:1px solid #dbdbdb;border-radius:3px;margin-bottom:30px;background:#fcfcfc}.details dl{margin:0}.studiobriefs_job .jobwrapper.xin .jobitem .details dl{display:flex;flex-direction:column}.details #mlist_1,.details #mlist_2{border-right:1px solid #dbdbdb}.studiobriefs_job .jobwrapper.xin .jobitem .details #mlist_2{border:0}.details dl dd{margin-left:0;padding-bottom:10px;font-weight:600}.jobitem .details dl dt{width:80px;padding-bottom:10px}#mlist_2 dt{width:70px}#mlist_2 dd.rate{float:left;width:68%}#mlist_1 dt{width:40px;height:20px}.studiobriefs_job .jobwrapper.xin .jobitem .details ul.meta_table #mlist_1 dt{height:auto}#mlist_1 dt.location{background:transparent url(/img/v3/icons/icons-small.png) no-repeat -4px -368px}#mlist_1 dt.contracttype{background:transparent url(/img/v3/icons/icons-small.png) no-repeat -4px -478px}#mlist_1 dt.rate,#mlist_2 dt.rate{background:transparent url(/img/v3/icons/icons-small.png) no-repeat -4px -503px}#mlist_2 dt.rate{height:20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#mlist_1 dt.location{background:transparent url(/img/v3/icons/icons-big.png) no-repeat -4px -351px;background-size:22px}#mlist_1 dt.contracttype{background:transparent url(/img/v3/icons/icons-big.png) no-repeat -4px -454px;background-size:22px}#mlist_1 dt.rate,#mlist_2 dt.rate{background:transparent url(/img/v3/icons/icons-big.png) no-repeat -4px -476px;background-size:22px}}#mlist_1 dt.rate.dollar,#mlist_2 dt.rate.dollar,#mlist_1 dt.rate.euro,#mlist_2 dt.rate.euro{background:0}#mlist_1 dt.rate.other,#mlist_2 dt.rate.other{background:0;font-family:proxima-nova-n6,'proxima-nova',Helvetica;font-weight:600;font-size:13px;color:#787878}#mlist_1 dl.other dt{width:60px}#mlist_1 dt.rate.dollar:before,#mlist_2 dt.rate.dollar:before,#mlist_1 dt.rate.euro:before,#mlist_2 dt.rate.euro:before{font-family:proxima-nova-n6,'proxima-nova',Helvetica;font-weight:600;font-size:15px;color:#787878}#mlist_1 dt.rate.dollar:before,#mlist_2 dt.rate.dollar:before{content:"$";padding-left:3px}#mlist_1 dt.rate.euro:before,#mlist_2 dt.rate.euro:before{content:"€";padding-left:1px}ul.meta_table{display:inline-table;float:left;width:100%}ul.meta_table li{padding:20px 10px 10px 30px;vertical-align:top}.studiobriefs_job .jobwrapper.xin .jobitem .details ul.meta_table{display:flex}ul.meta_table .duration.hide{display:none}ul.meta_table li:last-child{min-width:33%}a.send_to_friend:before{content:"";width:20px;height:20px;display:inline-block;vertical-align:middle;background:transparent url(/img/v3/icons/icons-small.png) no-repeat -3px -167px}.action_links a.addtofav:before{content:" ";width:20px;height:20px;display:inline-block;vertical-align:middle;background:transparent url(/img/v3/icons/icons-small.png) no-repeat -3px -622px}a.emailem:before{content:" ";width:20px;height:20px;display:inline-block;vertical-align:middle;background:transparent url(/img/v3/icons/icons-small.png) no-repeat -3px -598px}a.more_from:before{content:" ";width:20px;height:20px;display:inline-block;vertical-align:middle;background:transparent url(/img/v3/icons/icons-small.png) no-repeat -3px -578px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){a.send_to_friend:before{background:transparent url(/img/v3/icons/icons-big.png) no-repeat -3px -161px;background-size:22px}.action_links a.addtofav:before{background:transparent url(/img/v3/icons/icons-big.png) no-repeat -3px -590px;background-size:22px}a.emailem:before{background:transparent url(/img/v3/icons/icons-big.png) no-repeat -3px -568px;background-size:22px}a.more_from:before{background:transparent url(/img/v3/icons/icons-big.png) no-repeat -3px -548px;background-size:22px}}.top_actlinks{float:right;clear:both;width:240px}.joblist.topJobs .jobitem12,.joblist.topJobs .jobitem12:only-child{border:1px solid #7ec0b0}.joblist .jobitem12:only-child{border:1px solid #e4e0e5}.jobitem12{border-bottom:1px solid #e4e0e5;border-right:1px solid #e4e0e5;margin-bottom:5px;font-size:105%;width:100%;position:relative;background:#fff;padding:0 14px}.jobitem12:hover{box-shadow:0 0 10px #ccc}.jobitem12 a.viewjob{display:inline-block;text-decoration:none;color:#6b6b6b;width:100%;padding:5px 0}.bJobsloggedin .jobitem12 a.viewjob:hover{box-shadow:none}.bJobsloggedin .jobitem12:hover{box-shadow:0 0 10px #ccc}#profile .jobitem12 a.viewjob:hover{box-shadow:none;background:#fff}#company_job_list .jobitem12 a.viewjob:hover{box-shadow:0 0 10px #ccc}.jobitem12 h5,.jobitem12 ul.details{display:inline-table;vertical-align:middle;margin:0;padding:0;border:0;background:transparent}.jobitem12 ul.details{display:block;margin:10px 0}.jobitem12 h5>span,.jobitem12 ul.details li{margin:0;padding:0}@media(min-width:1024px){.jobitem12 h5>span{height:100px;padding-left:15px}}.jobitem12 ul.details li{height:auto;display:block}.jobitem12 h5{display:block;padding:0;font-size:105%;font-weight:600}.jobitem12 h5.job-item-title{font-size:15px}.jobitem12 .employerlogo{display:block;width:90px;height:90px;padding:2px}.jobitem12 .employerlogo img{display:block;max-width:100%;width:auto;max-height:100%;height:auto;margin:0 auto}.jobitem12 h5>span{font-weight:600;font-size:15px;color:#4d4d4d;max-width:260px}.jobitem12 h5 span.title{line-height:1.2}@media(max-width:479px){.jobitem12 h5 span.title{display:block;margin-top:10px}body.bMatchingjobs .jobitem12 h5 span.title{text-align:left}}@media(min-width:480px){.jobitem12 h5 span.title{padding-left:25px}body.bMatchingjobs .jobitem12 h5 span.title{text-align:left}.jobitem12 .job-item-content h5.job-item-title span.title{padding-left:0}}.jobitem12 h5 small{display:block;font-weight:normal;font-size:13px;margin-top:10px;color:#900}.jobitem12 h5 .notice{color:#c00;display:block;margin-top:5px}.jobitem12 h5{width:100%;margin:10px 0}@media(min-width:640px){.jobitem12 h5 span.title{max-width:500px;width:500px}}@media(max-width:1023px){.jobitem12 .employerlogo{padding:4px}}.jobitem12 h5.job-item-title{max-width:220px}.jobitem12 ul.details li{font-size:93.5%}.jobitem12 ul.details li.place{display:none}.jobitem12 ul.details li.salary{width:auto}#profile .jobitem12 ul.details li.place{display:none}#profile .employerlogo{display:none}.jobitem12 a.addtofav,.jobitem12 a.addtofav_rl{text-decoration:none;position:absolute;right:43px;bottom:50px;margin-top:-10px;width:20px;height:20px;text-indent:-10000px;background:transparent url(/img/v3/icons/icons-small.png) no-repeat -1px -24px}@media(max-width:479px){.jobitem12 a.addtofav,.jobitem12 a.addtofav_rl{position:absolute;bottom:23px !important}}@media(max-width:639px){.jobitem12 a.addtofav,.jobitem12 a.addtofav_rl{position:absolute;bottom:35px}}@media(min-width:640px) and (max-width:1023px){.jobitem12 a.addtofav,.jobitem12 a.addtofav_rl{position:absolute;bottom:50px !important}}.jobitem12 a.addtofav:hover,.jobitem12 a.addtofav_rl:hover,.saved.jobitem12 a.addtofav{background-position:-1px -54px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.jobitem12 a.addtofav,.jobitem12 a.addtofav_rl{background:transparent url(/img/v3/icons/icons-big.png) no-repeat -1px -22px;background-size:22px}.jobitem12 a.addtofav:hover,.jobitem12 a.addtofav_rl:hover,.saved.jobitem12 a.addtofav{background-position:-1px -51px;background-size:22px}}.jobitem12 span.extras{display:block}.presetextras{padding:0}.presetextras a{background:#f6f5f5;border:1px solid #e3e3e3;padding:3px 10px;color:#787878;cursor:pointer;text-decoration:none;display:inline-block;-webkit-appearance:none;margin:0 10px 5px 0;float:left;clear:both}.presetextras a:hover{background-color:#f2f2f2}.presetextras span{margin-right:10px;float:left;margin-bottom:5px;color:#666}.presetextras span:last-child{margin:0}@media screen and (max-width:639px){.presetextras a:last-of-type{float:none;width:max-content;margin-bottom:20px}.presetextras span{width:100%}.presetextras span:last-of-type{margin:0 0 20px 0}.bViewjob .morelikethis h2{text-align:center}.bViewjob .morelikethis h2.h2-desktop-visible{display:none}}@media screen and (min-width:640px){.bViewjob .morelikethis h2.h2-mobile-visible{display:none}}.bMyjobs .jobitem12 a.addtofav{display:none}.bViewjob section.main div.jobwrapper{background:white;padding:20px;border:1px solid #dbdbdb;border-radius:2px 2px;margin-top:-80px}.bViewjob section.main div.wrapper{background:white;padding:15px 20px;border:1px solid #dbdbdb;border-top:0}.bViewjob div.header_wrap{height:110px;background:#f0f0f0}.bViewjob .morelikethis{margin-top:40px}.bViewjob .morelikethis h2{text-align:center}#social_links .social_wrap td{padding:0}h3.extrah{color:#67b59f}.bViewjob .jobitemfull.archived h1{color:#ccc}.expired.notice{display:block;padding:0 0 5px 0;color:#67b59f;font-weight:600;font-size:15px}.joblist.single .jobitem12{border:0;margin:0}.joblist.single{border:1px solid #dbdbdb;border-radius:2px;margin-bottom:8px;position:relative}.joblist.single:after{content:" ";width:41px;height:20px;position:absolute;left:0;background:transparent url(/img/v3/icons/joblist_down.png) no-repeat 0 0;margin:-2px 0 0 30px}.joblist.single .jobitem12 a.viewjob:hover{background:#fff}#h2pop{position:relative}.bJobslanding #h2pop,.jobsearch #h2pop{max-width:570px}#h2pop span{float:left}#h2pop small{float:left;display:block;width:30%;font-size:42%;line-height:20px;margin-top:5px}#h2pop small a{display:inline;color:#a9a9a9}#h2pop small a:hover{text-decoration:underline}#modalcontent.applypreview,#modalclose.applypreview{max-width:737px}#modaldiv.applypreview{max-width:745px}#modalcontent .portfolio_editable{display:none}#modalcontent #fsfiles h4{margin-top:15px}#modalcontent .appwrapper{margin-bottom:5px}#modaldiv #jobapplyform{overflow:auto;height:500px;margin:10px 0 0 3px}#modaldiv #jobapplyform label{width:145px;margin-right:10px;font-weight:600;display:inline-block}.browse_by_links{float:right}.browserecruiters .browse_by_links,.bPeoplefreelancersbytitle .browse_by_links,.bJobsfreelancersbytitle .browse_by_links{float:none;height:30px;position:relative}.homepage .browse_by_links{clear:both;float:none;margin-bottom:40px}.homepage .landing_header .browse_by_links{height:30px;margin:35px auto 10px;position:relative;display:none}.jobsearchMia.bJobsearch .main>.browse_by_links{position:absolute;top:-270px;right:-49px}@media(max-width:1141px){.jobsearchMia.bJobsearch .main>.browse_by_links{position:absolute;right:-53px}}@media(min-width:1024px) and (max-width:1024px){.jobsearchMia.bJobsearch .main>.browse_by_links{position:absolute;right:-66px}}@media(max-width:1023px){.jobsearchMia.bJobsearch .main>.browse_by_links{position:absolute;right:196px}}@media(max-width:915px){.jobsearchMia.bJobsearch .main>.browse_by_links{position:absolute;right:153px}}@media(max-width:896px){.jobsearchMia.bJobsearch .main>.browse_by_links{position:absolute;right:144px}}@media(max-width:851px){.jobsearchMia.bJobsearch .main>.browse_by_links{position:absolute;right:121px}}@media(max-width:832px){.jobsearchMia.bJobsearch .main>.browse_by_links{position:absolute;right:112px}}@media(max-width:820px){.jobsearchMia.bJobsearch .main>.browse_by_links{position:absolute;right:106px}}@media(max-width:812px){.jobsearchMia.bJobsearch .main>.browse_by_links{position:absolute;right:103px}}@media(max-width:768px){.jobsearchMia.bJobsearch .main>.browse_by_links{position:absolute;right:81px}}@media(max-width:767px){.jobsearchMia.bJobsearch .main>.browse_by_links{display:none}}@media(min-width:1025px){.jobsearchMia.cvsearch .checkbox-top{margin-right:30px !important}}@media(min-width:1040px){.jobsearchMia.cvsearch .checkbox-top{margin-right:55px !important}}.browse_by_links p{text-align:right}.browse_by_links a.btn{padding:2px 4px;font-weight:400}.bJobslanding .searchwrap.wrap_filt{display:none}.bJobslanding .main_wrap,.bJobsbytitle .main_wrap,.bJobsbylocation .main_wrap,.browserecruiters .main_wrap{padding-top:10px}.bJobslanding .main,.bJobsbytitle .main,.bJobsbylocation .main,.browserecruiters .main,.bJobsearch .main{padding-left:10px}.bJobslanding .main h3{margin-top:20px}.bJobslanding .main h3.advertise_job_h3{margin-top:0}#resultdiv .ad{background:#fff;border-right:1px solid #e4e0e5;border-bottom:1px solid #e4e0e5;padding:3px 0;margin-bottom:5px}.cvsearch #resultdiv .ad{background:0;border:0}#resultdiv div.ad[data-h="90"]{background:0;text-align:center;margin-left:auto;margin-right:auto;border:0}#resultdiv .ad div{margin:0 auto}.job_prev_apply,.job_prev_apply_external{display:block}.job_prev_apply:before{content:"Applied";display:block;position:absolute;padding:3px 8px;background:#ccc;color:#fff;border-radius:0 2px 2px 0}.job_prev_apply_external:before{content:"Applied offsite";display:flex;flex-wrap:nowrap;max-width:max-content;position:absolute;padding:3px 8px;background:#ccc;color:#fff;border-radius:0 2px 2px 0}@media(max-width:767px){.desktop.job_prev_apply,.desktop.job_prev_apply_external{display:none}.mobile.job_prev_apply,.mobile.job_prev_apply_external{display:block}.mobile.job_prev_apply:before,.mobile.job_prev_apply_external:before{top:40px;right:15px}.mobile.job_prev_apply_external:before{top:25px;right:0}}@media(max-width:639px){.mobile.job_prev_apply_external:before{top:40px;right:15px}}@media(min-width:767px){.desktop.job_prev_apply,.desktop.job_prev_apply_external{display:flex}.mobile.job_prev_apply,.mobile.job_prev_apply_external{display:none}.desktop.job_prev_apply:before,.desktop.job_prev_apply_external:before{top:5px;left:0}}#profile .tilecontainer_2col .jobitem12 a.viewjob{padding:0;position:relative}#profile .tilecontainer_2col .jobitem12 h5{padding:10px 20px 0 20px;width:100%;clear:both}#profile .tilecontainer_2col .jobitem12 h5>span{width:100%;padding:0;height:auto}#profile .tilecontainer_2col .jobitem12:only-child{border:0}#profile .tilecontainer_2col .jobitem12{margin:0;background:transparent;border:0}#profile .tilecontainer_2col .jobitem12 ul.details{display:block;padding:10px 20px 20px;width:100%}#profile .tilecontainer_2col .jobitem12 ul.details li{display:block;width:100%;height:auto}#profile .tilecontainer_2col .jobitem12 a.addtofav{display:none}#profile .tilecontainer_2col .jobitem12 ul.details li.location{width:100%}#profile .tilecontainer_2col .jobitem12 ul.details li.location{width:100%}#profile .tilecontainer_2col .jobitem12 ul.details li.salary{width:100%}#profile .tilecontainer_2col .jobitem12 a.viewjob:before{content:"Join us";display:block;float:left;padding:2px 5px;color:#fff;background:#777;border-radius:2px;margin:20px 0 0 20px}#profile .tilecontainer_2col .jobitem12.live.hot h5{padding-top:20px}#profile .tilecontainer_2col .jobitem12.live.hot a.viewjob:before{display:none}#profile .tilecontainer_2col .jobitem12.items.applied .prev_apply:before{display:none}fieldset.logooptions{border-top:1px solid #ccc}#adminjobeditformdiv fieldset.logooptions .col.left h4.t{line-height:1;margin-top:0}#adminjobeditformdiv fieldset.logooptions .col.left,#adminjobeditformdiv fieldset.logooptions .col.right{margin-top:20px}div.checkboxtree label.nest0{font-weight:bold}#h2pop .job-logos,.bPostajob .job-logos{background:url(/images/job-logos.png) no-repeat 0 0 transparent;display:block;width:242px;height:47px;margin-top:10px}.bPostajob .job-logos{left:400px;top:35px}#li_salary_w{clear:both;margin-left:0 !important;margin-top:10px}#data_salary_display{max-width:100% !important}#data_salary_w{display:block;position:relative;margin-top:5px}form.err_datasalary #adminjobeditformdiv #data_salary_w{margin-top:30px}#data_salary_w span.err_message{display:none;font-size:87.5%;position:absolute;color:#cf0000;top:-20px;left:0}form.err_datasalary #adminjobeditformdiv #data_salary_w span.err_message{display:block}.logo-required.bPostajob h3,.logo-required.bPostajob p{font-size:17px;color:#7a7979}.logo-required.bPostajob h2.st{margin-bottom:15px;line-height:1}.logo-required.bPostajob h4{font-size:24px;color:#8ec9ba}.logo-required.bPostajob a.gen_grn{margin:10px 0 30px}.logo-required.bPostajob p{margin-bottom:20px}.logo-required.bPostajob .pos .right{float:none;text-align:center}.logo-required.bPostajob .pos .left{width:100%}.logo-required.bPostajob .pos:after{content:" ";display:block;height:0;clear:both}#job_share{margin:20px 0 30px}#job_share h2{color:#666;font-size:18px;margin:0 0 10px}#job_share #article-posted-sb{width:100% !important}#job_share .social-cell{text-align:center}#job_share .social_shares .social-cell span.button{margin-top:10px}.showing_project .job-detail-center{width:100%;max-width:832px;margin:0 auto;padding-bottom:100px;position:relative}.showing_project .job-detail-main{background-color:#f0f0f0;padding:30px}.showing_project .jobwrapper .employerlogo{display:none}.not-eligible-modal{text-align:center}.not-eligible-modal p{font-size:16px}.not-eligible-modal .actionbtn.green{background:#7cbaaa;color:#fff;border:0}.not-eligible-modal .actionbtn.green:hover{text-decoration:none;background:#6aa596}.not-eligible-modal #modalCloseLink{display:none}.not-eligible-modal .close{padding-top:20px;padding-bottom:10px}.not-eligible-modal .close.morebtns .actionbtn:nth-of-type(2){margin:0 10px}@media(max-width:478px){.bViewjob .jobitemfull h1{margin-top:70px}}.studiobriefs_job.bViewjob .jobitemfull h1{margin-top:0;margin-bottom:10px}@media(max-width:478px){.jobitemfull .employerlogo img{position:initial;top:-40px;left:0}}@media screen and (max-width:460px){.not-eligible-modal .close.morebtns .actionbtn{clear:both;width:100%;margin:5px !important}}.not-eligible-modal h2{padding-top:10px}.not-eligible-modal.opened_mod{max-width:680px !important}.main_wrap{overflow:initial !important}div.jobitem12 div.balloon{display:none}div.jobitem12 div.intro p{padding:10px;overflow:auto;border-radius:5px 5px;line-height:1.35em;max-height:400px;margin:2px}div.jobitem12 div.intro span.tip{height:34px;width:54px;display:block;position:absolute;bottom:-34px;right:0;z-index:10;background:url(../images/tip_downward.png) no-repeat}@media screen and (min-width:1024px){div.jobitem12:hover div.balloon{display:block;position:absolute;width:450px;z-index:9999;bottom:150px;right:20px;background:white;box-shadow:0 0 25px #888;font-size:110%;padding:5px}}.job-item-content .job-item img{max-width:100%}.jobitem12 .employerlogo{vertical-align:middle;display:table-cell;border:1px solid #f2f2f2}@media(max-width:479px){.jobitem12 .employerlogo{margin-bottom:10px}}@media(max-width:767px){.job-item-content .job-item img{padding-right:10px}.job-item-content .job-item .job-item-date{display:block;margin:12px 0 3px}#company_job_list .jobitem12 a.addtofav{right:15px;bottom:15px}#company_job_list .jobitem12 a.addtofav{right:50px;bottom:15px}}.jobitem12{padding:0 !important}.jobitem12 a.addtofav{top:160px !important;left:20px;width:20px;height:20px;z-index:1}.jobitem12 a.viewjob-link{position:relative;display:block;padding:44px 150px 30px 130px}.jobitem12:hover .viewjob-link div.viewjob-link__baloon{bottom:99%}.jobitem12 .viewjob-link div.viewjob-link__external-desktop::before{top:44px;z-index:1}.job_prev_apply_external:before,.job_prev_apply:before{content:"Viewed offsite";width:100%;max-width:88px;display:block !important;left:20px !important;border-radius:0;padding:3px 1px;text-align:center}.job_prev_apply:before{content:"Applied"}.jobitem12 .viewjob-link div.viewjob-link__urgencies div.viewjob-link__external-mobile::before{display:block;top:-101px;left:calc(100% - 90px) !important;z-index:1}.jobitem12 .employerlogo.viewjob-link__img{position:absolute;top:44px;left:20px}.jobitem12 .viewjob-link h5.viewjob-link__title{width:100%;font-weight:500;font-size:28px;color:#4d4d4d;margin:0;padding:0;text-align:left !important}.jobitem12 .viewjob-link h6.viewjob-link__subtitle{margin-top:10px;font-weight:500;font-size:18px;color:#6b6b6b;text-align:left !important}.jobitem12 .viewjob-link ul.viewjob-link__details{width:100%;display:flex;flex-direction:column;row-gap:2px;margin:0;margin-top:15px;padding:0}.jobitem12 .viewjob-link ul.viewjob-link__details li{width:100% !important;height:auto;padding:0 !important;font-size:14px}.jobitem12 .viewjob-link p.viewjob-link__description{margin:0;margin-top:15px;display:-webkit-box;line-clamp:5;-webkit-line-clamp:5;-webkit-box-orient:vertical;width:auto;height:auto;padding:0;text-align:left;color:#9e9d9d;font-size:14px;line-height:20px;overflow:hidden}.jobitem12 .viewjob-link div.viewjob-link__urgencies{position:absolute;top:0;right:0;width:118px;display:flex;flex-direction:column;row-gap:5px}.jobitem12 .viewjob-link div.viewjob-link__urgencies span{position:static;width:100%;display:block;line-height:1.3 !important}.jobitem12 div.viewjob-extras{position:relative;padding:0 20px}.jobitem12 div.viewjob-extras div{padding:0;padding-bottom:30px}.jobitem12 div.viewjob-extras div.p_employerlinks span{float:none}.jobitem12 div.viewjob-extras div.p_employerlinks a{margin:0;margin-top:-10px}@media(max-width:767px){.desktop.job_prev_apply,.desktop.job_prev_apply_external{display:none !important}.mobile.job_prev_apply,.mobile.job_prev_apply_external{display:block !important}.jobitem12 a.viewjob-link{padding:30px 130px 30px 20px}.jobitem12 a.addtofav{top:calc(100% - 10px - 30px) !important;left:calc(100% - 20px - 20px);width:20px;height:20px}.jobitem12 .viewjob-link div.viewjob-link__info{min-height:210px}.jobitem12 .viewjob-link h5.viewjob-link__title{font-size:22px}.jobitem12 .viewjob-link h6.viewjob-link__subtitle{font-size:12px;font-weight:700;padding:0}.jobitem12 .viewjob-link ul.viewjob-link__details{row-gap:0}.jobitem12 .viewjob-link ul.viewjob-link__details li{font-size:13px}.jobitem12 .viewjob-link p.viewjob-link__description{margin-top:12px;font-size:12px;line-height:19px}.jobitem12 .employerlogo.viewjob-link__img{position:absolute;top:30px;left:calc(100% - 90px - 20px)}.jobitem12 .viewjob-link div.viewjob-link__urgencies{top:131px;right:20px;width:90px}.jobitem12 .viewjob-link div.viewjob-link__urgencies span{padding:0}.jobitem12 div.viewjob-extras{padding:0 20px 0 30px}.jobitem12 div.viewjob-extras div{padding:0;padding-bottom:30px}.jobitem12 div.viewjob-extras div a{margin-bottom:0}.presetextras span.applied{width:100%;margin-bottom:20px}.jobitem12 div.viewjob-extras div.p_employerlinks span{width:100%;display:inline-block}.jobitem12 div.viewjob-extras div.p_employerlinks span:last-of-type{margin:0}.jobitem12 div.viewjob-extras div.p_employerlinks a{float:none;margin-bottom:20px}}#profile .employerlogo{display:block}@media screen and (min-width:768px){#profile .jobitem12 h5{padding:0 !important}}@media(max-width:767px){.jobitem12.profile-uniq .addtofav{display:none}.jobitem12.profile-uniq .viewjob-link div.viewjob-link__info{min-height:130px}}.addthis-job-wraper{padding-top:5px;padding-bottom:15px}.addthis-job-title{float:left;margin-right:5px;line-height:25px;font-weight:400;font-size:11px;color:#777;text-decoration:none}@media(max-width:650px){.addthis-job-title{float:none;text-align:center;margin-bottom:2px}}#showcasediv,div.showcasecontainer{margin:0;border:1px solid #ddd;border-radius:2px 2px;margin-bottom:10px}#showcasediv{padding:2px;border:0}body.frontpage #showcasediv{padding:0!important}.showcasecontainer{height:250px}body.frontpage .showcasecontainer{height:auto}body.frontpage #showcasediv .thumbsdiv{height:auto}#showcasediv .slidediv{height:248px}#showcasediv .slidediv,div.showcasecontainer .slidediv{float:right;width:368px;overflow:hidden}body.frontpage #showcasediv .slidediv,body.frontpage div.showcasecontainer .slidediv{width:368px}.frontpage div.showcasecontainer .slidediv,.frontpage div.showcasecontainer .thumbsdiv{float:none!important}.frontpage div.thumbsdiv a{margin:5px!important}#showcasediv .slidediv.loading,div.showcasecontainer .slidediv.loading{background:url(../images/loadingAnimation.gif) center center no-repeat}#showcasediv .slidediv a,div.showcasecontainer .slidediv a{display:block;left:-25px;top:-45px}#showcasediv .thumbsdiv,div.showcasecontainer .thumbsdiv{float:left;width:196px}#showcasediv .thumbsdiv img,div.showcasecontainer .thumbsdiv img{border:1px solid #ccc;border-radius:2px 2px;height:54px;width:54px;margin:0 8px 5px 0;box-shadow:0 0 4px #ddd;-webkit-box-shadow:0 0 4px #ddd}#showcasediv .thumbsdiv a:hover img,div.showcasecontainer .thumbsdiv a:hover img{border:1px solid #9cca3c;box-shadow:0 0 5px #aaa;-webkit-box-shadow:0 0 5px #aaa}#overlay10div #modaldiv.showcase{width:835px;height:540px;top:7.5%;padding:0}#overlay10div #modaldiv.showcase #modalCloseLink{position:absolute;top:3px;right:3px;z-index:1000}.frontpage #showcasediv .thumbsdiv{width:auto;padding:10px 0}div.showcasecontainer.big{margin:0 auto;border:0}div.showcasecontainer .slidediv a{top:auto;left:auto;margin:auto;text-align:center}div.showcasecontainer .slidediv img{max-height:508px}div.showcasecontainer.big{height:534px}div.showcasecontainer.big .namebar{height:22px}div.showcasecontainer.big .slidediv,div.showcasecontainer.big .thumbsdiv{height:510px}div.showcasecontainer.big.tbig .thumbsdiv img{height:64px;width:64px}div.showcasecontainer.big.tsmall .thumbsdiv img{height:40px;width:40px;margin:4px 1px 1px 4px}div.showcasecontainer.big.tsmaller .thumbsdiv img{height:34px;width:34px;margin:3px 1px 1px 3px}div.showcasecontainer.big.tsmallest .thumbsdiv img{height:32px;width:32px;margin:3px 1px 1px 3px}div.showcasecontainer.big .slidediv{width:690px}div.showcasecontainer.big .thumbsdiv{width:135px}div.showcasecontainer.big.tbig .thumbsdiv{width:80px}div.showcasecontainer.big.tbig .slidediv{width:745px}div.showcasecontainer.big.tsmall .thumbsdiv{width:150px}div.showcasecontainer.big.tsmall .slidediv{width:675px}div.showcasecontainer.big.tsmaller .thumbsdiv{width:120px}div.showcasecontainer.big.tsmaller .slidediv{width:685px}div.showcasecontainer.big.tsmallest .thumbsdiv{width:160px}div.showcasecontainer.big.tsmallest .slidediv{width:665px}.showcasecontainer div.namebar{text-color:#666;background:#eee;padding:1px;border-bottom:4px solid #eee;line-height:20px;margin-bottom:4px}.showcasecontainer div.namebar *{line-height:20px}.showcasecontainer div.namebar span.photo img{width:22px;height:22px;vertical-align:top}.showcasecontainer div.namebar span.photo{padding-right:5px}.showcasecontainer div.namebar span.name{font-weight:bold;font-size:14px}.showcasecontainer div.namebar span.category{position:relative;top:2px}div#dashhold{margin-left:43px;margin-top:26px;margin-bottom:20px;padding:10px;background:white}a#goprolinkleft,a#gofreelancelinkleft,a.upgradelink,a#buyservicesleft.upgradelinkheavy{margin-bottom:10px;display:block;font-weight:bold;background:#fa530e;color:#fff;text-align:center;padding:4px 0;text-decoration:none;border-radius:3px 3px}a#gofreelancelinkleft,a.upgradelink{border:1px solid #fa530e;background:#fff;color:#666}a#gofreelancelinkleft:hover,a.upgradelink:hover{background:#fa530e;color:white!important}a#goprolinkleft:hover,a.upgradelinkheavy:hover{text-shadow:0 0 10px #eee}.dash ul{margin-bottom:20px;font-size:100%}.dash ul li ul{border-radius:0!important}.dash li{padding:0;border-top:1px solid #efefed;overflow:auto}body.bYourprofile .dash a#nyourprofile{font-weight:normal}.dash li:first-child{border-top:0}.dash li:last-child{border-bottom:0}.dash li a{padding:5px;text-decoration:none;display:block;line-height:1.2}.dash li a:hover,.dash li li a.active{text-decoration:none;color:#333;background:#eee}.dash li li a:hover{background:#e7e7e7}.dash li a:hover span{background:#999}.dash li a:hover span.badge-red{background:#d00}.dash ul ul{font-weight:normal;border:0;border-top:1px solid #DDD;margin:0}.dash li ul li{padding:0;border:0;overflow:visible}.dash .badge,.dash .badge-red,span.activity_item .badge{float:right;font-weight:bold;font-size:83.5%;padding:2px 3px;border-radius:3px 4px;min-width:2.5ex;text-align:center;color:#fff;text-transform:uppercase;line-height:1}.dash .badge,span.activity_item .badge{background:#BBB}.dash .badge-red{background:red}body.firefox.mac .dash .badge,body.firefox.mac span.activity_item .badge{padding-top:4px;line-height:1.3ex}span.activity_item{display:block;line-height:1.4em;padding:5px 0}span.activity_item .badge{float:left;margin-right:5px;background:#67b59f;border:0;border-radius:2px 2px;text-shadow:0 0 3px #682}span.activity_item .text{display:block;width:94%;float:left}span.activity_item+span.activity_item{border-top:1px dotted #ccc}.dash .badge.number{font-size:87.5%}.dash #subscriptionli.fpro a .badge{background:#67b59f;border-top:1px solid #8cba38;border-left:1px solid #8cba38;text-shadow:none}.dash .is{display:none}#profileiscompleteli.incomplete a{color:#e00;font-weight:bold}#profileiscompleteli.incomplete li a{color:inherit;font-weight:normal}.sidemain section.side,.mainside section.side{width:172px;border-right:0;float:left}.sidemain section.main,.mainside section.main{max-width:853px;padding:10px;background:#fff;border:1px solid #e5e5e5;border-radius:2px}body.bManagejobs section.main{background:0;border:0;border-radius:0}.bAppliedjobs.sidemain .main,.bSavedjobs.sidemain .main,.bMatchingjobs.sidemain .main,.bArchivedjobs.sidemain .main,.bPendingjobs.sidemain .main,.bLivejobs.sidemain .main{background:transparent;padding:0;border:0}.dash .badge.number-new{background:#36f;margin-right:5px}.bMagazine .main_wrap{padding-top:0}.bMagazine.bMagazinepage .main_wrap{padding-top:0}body.bMagazinepage div.inner_content_magazinepage,body.bUserprofile.profile-page div.inner_content_magazinepage{position:relative}@media(min-width:768px) and (max-width:1024px){body.bMagazinepage div.inner_content_magazinepage{margin-left:-100px}.bMagazine .comment_form{margin-left:60px !important}}.bMagazine .comment_form{margin-right:20px}.bMagazine .zonecomments h2,.bUserprofile .zonecomments h2{margin-top:47px}body.bMagazinepage div.postbody p,body.bMagazinepage div.postbody blockquote,body.bMagazinepage div.postbody li,body.tab-news div.postbody li,body.bUserprofile.tab-articles .postbody>ul li,body.bUserprofile .postbody>ol li{color:#666;line-height:30px !important;font-size:17px}body.bMagazinepage div.postbody p,body.bUserprofile div.inner_content_magazinepage p,body.bMagazineedit #modaldiv div.inner_content_magazinepage p{margin-top:25px}body.bUserprofile div.inner_content_magazinepage p,.article-detail-center div.inner_content_magazinepage p{line-height:35px;color:#333}body.bMagazinepage div.postbody sup,body.bUserprofile div.inner_content_magazinepage sup{position:relative;top:-4px;font-size:14px}body.bMagazinepage div.identity h4{margin-top:5px}body.bMagazinepage div.identity p{margin-top:12px}body.bMagazinepage div.postbody p:first-child{margin-top:17px}body.bMagazinepage div.postbody h2,body.bUserprofile div.postbody h2,#modalcontent.magpreview h2,.article-detail-center div.postbody h2{font-size:44px;line-height:50px;color:#888;font-style:normal;font-weight:200}body.bMagazinepage div.postbody h2 strong,body.bUserprofile div.postbody h2 strong,#modalcontent.magpreview h2 strong,.article-detail-center div.postbody h2 strong{font-weight:200}body.bMagazinepage div.postbody h2.h2grn,body.bUserprofile div.postbody h2.h2grn,#modalcontent.magpreview h2.h2grn{color:#6ab49f}body.bMagazinepage div.postbody h6,body.bUserprofile div.postbody h6,#modalcontent.magpreview h6{font-size:13px;color:#999;line-height:16px}body.bMagazinepage .embeddedContent{margin-top:15px;margin-bottom:20px}body.bMagazinepage p .embeddedContent{margin-top:0;margin-bottom:0}nav#magnav li{float:none;display:inline-block;width:120px}nav#magnav{margin:2px auto;padding:2px;text-align:center}nav#magnav li.hasselected{font-weight:bold}nav#magnav ul.nest0.branch{max-width:750px;margin:0 auto}#actionzone_inner nav#magnav li a{min-width:115px}.bMagazinelanding #actionzone_inner,.bMagazine.bMagazinepage #actionzone_inner{width:100%;max-width:100%;margin-bottom:10px;padding-top:0}.bMagazinelanding #actionzone_inner nav#magnav li a,.bMagazine.bMagazinepage #actionzone_inner nav#magnav li a{min-width:95px}.bMagazinelanding nav#magnav li,.bMagazine.bMagazinepage nav#magnav li{width:100px}.bMagazinelanding nav#magnav ul.nest0.branch,.bMagazine.bMagazinepage nav#magnav ul.nest0.branch{width:300px}.bMagazineedit #overlay10div #modaldiv,.admin.edit.magazinePage #overlay10div #modaldiv{width:100%;max-width:810px}@media(max-width:767px){.bMagazineedit #overlay10div #modaldiv{left:0 !important}}.magimg .thumb{width:100%;text-align:center}.magimg .thumb img{border:1px solid #eee;padding:2px}.magimg .text{width:330px;float:right}.magimg .text small{display:block}.magimg{width:375px;padding:5px 0;min-height:60px;float:left;border-top:1px dotted #ccc}#magimag1es{columns:2;-webkit-columns:2;-moz-columns:2}#magimages{max-height:320px;overflow-y:scroll}#magimages .magimg td{vertical-align:top}#magimages .right{float:none}nav#mag_nav{height:80px}article.maga{padding:5px}article.maga h4{color:#767676;font-size:1em;padding-top:14px}article.maga h1,article.maga h3 a,article.maga h3{color:#888;font-style:normal;font-weight:200;font-size:35px;line-height:44px}body.bMagazine article.maga h3 a{font-size:28px;line-height:36px}article.maga h3{font-size:28px;line-height:36px}.new_and_projects.tilecontainer_3col.articles.clearfix.no-masonry article.maga h3 a{font-size:32px;line-height:40px}section.ar_img{overflow:hidden;position:relative}section.ar_img img{display:block;width:100%;max-width:426px;height:auto}@media(min-width:768px){.bMagazineArticles section.ar_img img{height:131px}}article.maga .ar_info h4{text-transform:uppercase}section.ar_img>a{vertical-align:middle}article.maga.large section.ar_img>a{display:block}article.maga.large{position:relative;width:50%;float:left}article.maga.large section.ar_img{display:table;width:100%;float:none}article.maga.large section.ar_img .cell_wrap{vertical-align:middle;display:table-cell}article.maga.large section.ar_info{padding-left:12px;padding-right:10px;overflow:hidden;background:#fff}article.maga.large h1{font-size:35px;line-height:42px;margin-bottom:8px}article.maga.medium{margin-right:0;padding-bottom:10px}article.maga.medium section.ar_info h3{font-size:1.346em}article.maga.medium section.ar_info{padding:0 20px}article.maga.small{width:auto}@media(max-width:767px){article.maga.small{width:100%}}article.maga.small section.ar_img{width:100%;height:auto}article.maga.small h3{font-size:22px;color:#6ab49f;font-weight:400;margin-bottom:5px;line-height:28px;font-style:normal}article.maga.small h4{margin-bottom:13px;text-transform:uppercase}.bMagazineArticles article.maga.small h4{display:none}article.maga.small section.ar_info{padding:5px 5px 0 12px;width:auto}@media(max-width:767px){article.maga.small section.ar_info{padding:5px 5px 8px 12px;height:auto !important}}.bUserprofile article.maga.small section.ar_info{background:#fff !important}article.maga.small .summary,article.maga.large p{font-weight:400;font-size:15px;line-height:21px;font-style:normal;color:#666;margin-top:17px;margin-bottom:25px}article.maga.small section.ar_img>a{display:block}article#maga_edit.maga.small{width:832px;margin:0 auto}article#maga_edit.maga.small section{background-image:url(/img/v3/bg/creampaper_1.png);padding:20px}article#maga_edit.maga.small section.ar_img img{padding:0 0 20px}article#maga_edit.maga.small .meta{padding:0 0 30px;color:#afafaf}.mag_prew{padding:10px 0 10px 54px}article.maga.small.authors{padding:0}article.maga.small.authors h3{background:#efefef;color:#a7a7a7;padding:10px 15px;border-bottom:1px solid #d4d4d4;font-size:1em;font-weight:600}article.maga.small.authors ul{line-height:1.6}article.maga.small.authors section.ar_info{padding:5px 0 20px 15px}article.maga.full{margin-bottom:40px;max-width:842px}.tab-news article.maga.full,.tab-news #comments-form,.tab-news #comments-list,.tab-news .comments-head,.tab-articles article.maga.full,.tab-articles #comments-form,.tab-articles #comments-list,.tab-articles .comments-head{max-width:662px;margin:0 auto}article.maga.full .postbody{font-size:17px;line-height:16px;color:#444}body.bUserprofile article.maga.full .postbody{margin-left:0}body.bMagazinepage article.maga.full .postbody{margin-right:20px}article.maga.full .postbody img[align=left]{margin:10px 10px 10px 0}article.maga.full .postbody img[align=right]{margin:10px 0 10px 10px}article.maga.full .postbody a,article.maga.full .postbody p a{text-decoration:underline;color:#6ab49f}article.maga.full .postbody ul{list-style:disc;margin-left:20px}article.maga.full .postbody ol{list-style:decimal;margin-left:20px}article.maga.full .postbody p:last-of-type{clear:both}article.maga.full .postbody img{max-width:100%}article.maga.full .postbody img.left,article.maga.full .postbody img.right{max-width:290px}article.maga.full .postbody .whopost a{text-decoration:none}article.maga.full ol+p,article.maga.full ul+p{margin-top:15px !important}article.maga.full ol,article.maga.full ul{margin-top:15px}article.maga.full h1{margin-bottom:10px;margin-top:5px;font-size:60px !important;line-height:58px;color:#888;font-weight:200;font-style:normal;clear:both;text-shadow:0 0 10px #fff}body.bUserprofile article.maga.full h1{margin-left:0}body.bMagazinepage article.maga.full h1{margin-right:20px}article.maga.full h3{font-size:30px !important;line-height:34px;color:#6ab49f;font-weight:300;font-style:italic;padding-top:0;padding-bottom:0;margin-top:25px;margin-bottom:15px}body.bMagazinepage article.maga.full h1,article.maga.full h3 strong{color:#a3a3a3 !important;font-weight:200 !important;font-style:normal !important}article.maga.full p+h3{margin-top:15px}article.maga.full img{margin:0;height:auto;padding:0 0 20px;max-width:100%}.bMyarticles article.maga.full img{width:100%}article.maga.full .whopost img{padding:0}article.maga.full .meta{padding:0 0 28px;margin-top:33px;color:#afafaf}body.bUserprofile article.maga.full .meta{margin-left:0;padding:0 0 6px}.DISABLED_BY_GM_requirelogin{display:inline-block}body.bMagazinepage div.postbody p{margin-top:13px}article.maga.full p+h3{margin-top:24px}@media screen and (min-width:768px){article.maga.full h3{font-size:34px;line-height:40px}}body.bMagazinepage div.postbody li,body.bUserprofile div.postbody li{margin-bottom:14px !important;color:#333 !important}#modalcontent.magpreview li{line-height:26px !important;margin-bottom:14px !important;color:#333 !important}.relatedarticles h3{padding:10px 0 0 10px}.relatedarticles article.maga.small h3{padding:0}.relatedarticles article.maga.small{margin:0;min-height:300px;width:33.333%;float:left}.relatedarticles article.maga.small:last-child{margin-right:0}.relatedarticles article.maga.small section.ar_img{float:none;margin:0 auto}.relatedarticles article.maga.small section.ar_info{float:none;width:auto;margin:0;padding:0 10px}article.maga,div.article p.summary{padding:0}.tilecontainer_3col.clearfix article.maga{background:#fff}article.maga:hover{background:#fff}article.maga.full:hover{background:transparent}.mag_subs{background:#fff;border-right:1px solid #e4e0e5;border-bottom:1px solid #e4e0e5;margin-bottom:5px}.mag_subs h4{background:#efefef;color:#c4c4c4;padding:10px;border-bottom:1px solid #d4d4d4;margin:0}.mag_subs ul{padding:10px}.mag_subs ul ul{padding:0}.thecats.mag_subs{margin-left:5px}.theauthors.mag_subs{margin-right:5px}.com_c{position:absolute;bottom:15px;right:10px;background:#67b59f;color:#fff;font-weight:600;padding:3px 7px;border-radius:2px;line-height:1.3}.com_c.coms_0{background:#ddd}.com_c.coms_0:after{border-left:7px solid #ddd}.com_c:after{margin-top:-5px;content:" ";position:absolute;display:block;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #67b59f;-moz-border-right-colors:transparent}.mag_listing h3{padding-left:10px}.mag_listing article.maga.small{margin-left:0}.mag_listing article.maga.small section.ar_img{float:left;width:155px;height:155px}.mag_listing article.maga.small section.ar_info{float:left;width:75%;padding-left:20px}.mag_listing article.maga.small h3{padding-left:0}article.article a.adminLink{border:1px solid #aaa;border-radius:3px 3px;padding:2px}article.sDELETED{text-decoration:line-through}body.myArticles section.main{padding:0 5px;border:0;background:transparent}body.myArticles article.maga.small{margin:0;width:50%;float:left;min-height:275px}body.bSearch .tilecontainer_3col article.small{visibility:visible;width:33%;margin:0;min-height:420px}body.bSearch .tilecontainer_3col:nth-child(3n){clear:left}body.bSearchN #actionzone{position:absolute;left:59%;bottom:78px;display:none}body.myArticles article.maga.small section.ar_info{padding:10px 20px;width:100%}div.thecats ul{font-weight:normal}div.thecats ul li{font-weight:normal;padding:2px 0;border:0}div.thecats ul li a{padding-left:12px}div.thecats nav.nav10 li a.haschildren{background-position:left center}div.thecats nav.nav10 li a.selected{font-weight:bold}.maga.small a.btn.edit_link{margin-left:20px}article.maga.full .right{float:right;padding-left:10px;width:auto}article.maga.full .left{float:left;padding-right:10px;width:auto}article.maga.full .center{display:block;margin-left:auto;margin-right:auto;padding:0}article.maga.full p.bg_center_img{background-color:#fafafa}.nofloat{float:none !important}zonecomments h2{margin-bottom:10px;color:#67b59f;font-style:italic;clear:both;text-shadow:0 0 10px #fff}.bMagazine article.maga.full .postbody .whopost .gen_grn{text-decoration:none;padding:7px 13px}.bMagazine article.maga.full .postbody .whopost h4{font-size:1.231em;color:#3d3d3d;font-weight:400}.bMagazine article.maga.full .postbody .whopost p,.bMagazine article.maga.full .postbody .whopost .usr_info{font-size:1em;color:#757575;line-height:1.1em}.bUserprofile article.maga.full>img.ei{max-width:100%}.bUserprofile.profile-page article.maga.full>img.ei{width:100%}.bMagazine article.maga.full .postbody .whopost .identity,.bUserprofile article.maga.full .postbody .whopost .identity{width:300px;margin-right:0}.bMagazine article.maga.full .identity a.social.btn,.bUserprofile article.maga.full .identity a.social.btn{color:white}#modaldiv #modalcontent.nsinup{padding:0 !important;text-align:center}#modaldiv #modalcontent.nsinup em{font-style:normal;padding-top:25px;display:block;font-size:15px;margin-bottom:55px;color:#757575;line-height:20px}.nsinup h2{font-size:1.5em;margin-top:25px}.nsinup h1{font-weight:bold;font-size:27px;margin-bottom:20px;line-height:1}.nsinup p{font-size:15px;color:#444;margin-bottom:55px !important;margin-top:0 !important;line-height:20px}.nsinup input[type=email]{width:287px;height:44px;padding-left:20px;border:1px solid #dbdbdb;color:#8c8c8c;border-right:0;position:relative}.nsinup form{position:relative;margin:0 auto;width:476px;height:44px}.nsinup input[type=submit]{width:189px;height:44px;background-image:none;background-color:#9edecd;border-top-left-radius:0;border-bottom-left-radius:0;border-left:0;position:relative}.nsinup p.grey{margin:55px 0 31px 0 !important;color:#757575;font-size:15px;font-weight:400;line-height:1}.nsinup p.grey a{text-decoration:underline}div.tilecontainer_3col{margin-top:17px}.bMagazine div.tilecontainer_3col{margin-top:0;display:flex;justify-content:space-between;flex-wrap:wrap}.magazineSearchMia div.tilecontainer_3col{display:block}.bMagazinepage div.tilecontainer_3col{display:block}.bMagazine .magazineBlockIndexMia+div.tilecontainer_3col{display:flex;justify-content:space-between;flex-wrap:wrap}article.maga.full .postbody div.zonecomments a{color:#666;font-weight:normal;font-size:12px}.member_mang article.maga.full .inner_content_magazinepage h1,.member_mang article.maga.full .inner_content_magazinepage .meta,.member_mang article.maga.full .inner_content_magazinepage .postbody{margin-left:0}.member_mang article.maga.full .inner_content_magazinepage .like_btn{display:none}.member_mang article.maga.full{width:650px}img.emptyimg{width:auto !important;height:auto !important}article.maga.full h2{margin-top:25px;margin-bottom:15px}article.maga.full h2+p{margin-top:0}.article-posted .tab_content.clearfix{border:0;padding:0;margin:0;text-align:center}#article-posted-sb{margin-top:50px}#article-posted-sb a{background:url(/img/v3/post-article-social.png?v=2026) no-repeat 0 0 transparent;height:63px;display:block;background-size:cover;width:154px;margin-right:10px;float:left;position:relative}#article-posted-sb a.button_twitter,#article-posted-sb a.addthis_button_twitter{background-position:0 0}#article-posted-sb a.button_linkedin,#article-posted-sb a.addthis_button_linkedin{background-position:-165px 0}#article-posted-sb a.button_bluesky,#article-posted-sb a.addthis_button_bluesky {background-position: -995px 0px}#article-posted-sb a.button_facebook,#article-posted-sb a.addthis_button_facebook{background-position:-330px 0}#article-posted-sb a.addthis_button_stumbleupon{background-position:-495px 0}#article-posted-sb a.addthis_button_tumblr,#article-posted-sb a.button_tumblr{background-position:-828px 0}#article-posted-sb a.addthis_button_reddit{background-position:-660px 0;width:155px}#article-posted-sb a.button_stumbleupon{background-position:-495px 0}#article-posted-sb a.button_reddit{margin-right:0;background-position:-662px 0;width:155px}#article-posted-sb a.addthis_button_pinterest{background-position:-660px 0;width:155px}#article-posted-sb a.addthis_button_pinterest .at_PinItButton,#article-posted-sb a.addthis_button_pinterest iframe{opacity:0;width:100% !important;height:100% !important}#article-posted-sb img{display:none}#article-posted-sb a:hover,#article-posted-sb a.selected{background-image:url(/img/v3/post-article-social-hover.png?v=2026)}#article-posted-sb a.addthis_button_reddit{margin-right:0}.article-posted p.pd{margin-bottom:15px}#article-posted-sb{width:820px;margin:0 auto;margin-top:0}#floating-like{position:fixed;top:300px;left:200px;display:none}#floating-like a{background:url(/img/v3/likeit_icon_sprite.png) no-repeat 0 0 transparent;background-size:30px 110px;text-indent:-9999em;display:block;border:0;width:15px;height:30px;margin:0}#floating-like a.like_btn.unlike{background-position:0 -40px;box-shadow:none}#floating-like a:hover,#floating-like a.like_btn.unlike:hover{background-position:0 -80px}#floating-like a.like_btn.like-keep{background-position:0 0 !important}#floating-like a.like_btn.unlike.like-keep{background-position:0 -40px !important}#floating-like a.like_btn:before{background:none !important;display:none !important}#floating-like span{color:#6ab49f;font-size:18px;display:block;text-align:right;margin-top:10px}section.ar_published{text-align:center;font-size:12px;position:absolute;bottom:0;width:100%}div.ar_published_p{margin-top:10px}.bMagazineedit #ifmanyresults span,.bExperience #ifmanyresults span{background:#eee;color:#666;font-size:87.5%;padding:2px;border-radius:2px 2px}.bMagazineedit #ifmanyresults,.bExperience #ifmanyresults{text-align:right;margin-top:7px;display:none}.bMagazineedit .add-names-t{padding-bottom:20px;display:block}section.ar_published p.posted-by-p{margin:0 auto;width:276px;text-align:left}article.maga.small.items.clearfix{margin-bottom:22px}.turn_off_autoshare{margin-top:13px;margin-left:52px}.spinners{font-size:10px;line-height:11px;color:#bcbcbc;width:833px;margin:0 auto;display:none}.spinners div{float:left;width:165px;text-align:center;margin-left:1px;background:url("/img/v3/spiffy.gif") no-repeat scroll 73px top / 18px auto rgba(0,0,0,0);min-height:18px;display:block}.spinners div.nobg{background:0;width:154px;margin:0 10px 0 0}.turn_off_autoshare div{float:left;width:165px;text-align:center;margin-left:1px;font-size:12px}.project-posted .turn_off_autoshare div{width:154px;margin-right:5px}.project-posted .spinners div.nobg{margin-right:5px}.project-posted .spinners div,.social_shares .social-cell .social-spinner{background:url("/img/v3/spiffy.gif") no-repeat scroll center top / 18px auto rgba(0,0,0,0)}.social_shares .social-cell .social-spinner{width:18px;height:18px;margin:auto;display:none}.project-posted .spinners div.nobg{background:0}.project-posted .spinners .spinner.spinner_twitter{width:165px !important;margin-right:5px !important}.project-posted .spinners .spinner.spinner_linkedin{width:143px !important;margin-right:5px !important}.project-posted .spinners .spinner.spinner_facebook{width:166px !important;margin-right:5px !important}.turn_off_autoshare div label input,.social_shares .social-cell input{display:none}.turn_off_autoshare div label span.button,.social_shares .social-cell span.button{background:url("/img/v3/radio_sprite.png") no-repeat scroll 0 0 / 300% auto rgba(0,0,0,0);display:inline-block;height:17px;position:relative;width:17px;cursor:pointer}.social_shares .social-cell b{font-weight:normal !important;font-size:10px}.turn_off_autoshare div label input:checked+span,.social_shares .social-cell input:checked+span{background:url("/img/v3/radio_sprite.png") no-repeat scroll -34px 0 / 300% auto rgba(0,0,0,0)}.turn_off_autoshare div label input:not(:checked)+span:hover,.social_shares .social-cell input:not(:checked)+span:hover{background:url("/img/v3/radio_sprite.png") no-repeat scroll -17px 0 / 300% auto rgba(0,0,0,0)}.turn_off_autoshare div label b{font-weight:normal !important}.turn_off_autoshare div label b.mobile{display:block}.turn_off_autoshare div label b.desktop{display:none}.turn_off_autoshare label{font-size:10px;color:#717373}.turn_off_autoshare div:first-child{margin-left:0}article.maga.full img.retina_ready{width:48px;height:auto;padding:0;padding:0;margin:0;vertical-align:baseline;margin-right:9px}article.maga.full .meta a span{font-size:15px}#myarticles-edit #searchresults .identity .usr_info{width:64%}#myarticles-edit #searchresults .identity{width:99%}figure#img_caption{display:inline-block;border:0;background:0}figure#img_caption.left_img{margin-right:20px}figure#img_caption.right_img{margin-left:20px}#img_caption img{padding:0 0 10px;border:0}#img_caption small{display:block;text-align:left;font-size:12px;padding:0;font-style:italic}.center{margin:0 auto;display:block}.bMagazinepage .addthis_floating_style,.bMagazinepage #floating-like,body.bUserprofile.profile-page #floating-like,body.bUserprofile.profile-page .addthis_floating_style{position:absolute}.bMagazinepage #floating-like{top:15px;left:67px}.bMagazinepage .addthis_floating_style{top:40px;left:64px}.a2a_vertical_style:not(.a2a_flex_style) a:first-child{margin-top:8px}@media(max-width:767px){.a2a_vertical_style:not(.a2a_flex_style){display:none}}@media(min-width:768px) and (max-width:1024px){.bMagazinepage #floating-like{left:107px}.bMagazinepage .addthis_floating_style{left:104px}}body.bUserprofile.profile-page section.main{overflow:visible}body.bUserprofile.profile-page .addthis_floating_style{top:40px;left:-63px;margin:0;padding:0}body.bUserprofile.profile-page #floating-like{top:10px;left:-61px}.addthis_toolbox a{display:block}.pd-addthis-wraper .addthis_toolbox a{display:initial}.pd-addthis-wraper .addthis_toolbox a i{margin:0 5px 0 0}.bMagazine .prof_stats{display:none}.maga .postbody em{font-style:italic;font-weight:400}@media screen and (max-width:768px){section.ar_published{text-align:left;position:relative}section.ar_published p.posted-by-p{margin:0 auto;width:100%;text-align:left}body.myArticles article.maga.small section.ar_info{padding:10px 0;width:100%}article.maga.small .summary{margin-bottom:15px}article.maga.small.items.clearfix{margin-bottom:20px;height:auto !important}article.maga.full .postbody img{max-width:100% !important;height:auto !important}article.maga.full .postbody .embeddedContent[data-resizetype="responsive"]{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}article.maga.full .postbody .embeddedContent[data-resizetype="responsive"] iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}body.myArticles article.maga.small{width:100% !important}}@media screen and (max-width:890px){.bMyarticles #article-posted-sb{width:320px}#article-posted-sb a.button_reddit{margin-right:10px}}.social-cell{display:inline-block;vertical-align:top;max-width:159px}.social-response,.social-expire{display:block}.social-response{color:#f00000}.social-expire{font-size:10px;line-height:11px;color:#bcbcbc}#modaldiv.opened_mod.nsinup{padding:0 !important;max-width:660px}#premium_content .head_img_div img{width:100%}#premium_content p,#premium_content em{margin-bottom:30px !important}#premium_content span{display:inline-block;margin-bottom:20px !important}#premium_content p.grey{margin-top:0 !important}#premium_content .sm_content{padding:0 10px}#premium_content.full_article{text-align:center;font-size:15px;position:relative}#premium_content.full_article p{font-size:15px;font-style:italic}#premium_content.full_article p br{display:none}#premium_content.full_article a{text-decoration:none}#premium_content.full_article p.header{font-weight:bold;font-size:27px;line-height:1}#premium_content.full_article:before{content:'';position:absolute;bottom:100%;left:0;z-index:100;width:100%;height:196px;margin-bottom:1px;background:linear-gradient(to bottom,rgba(255,255,255,0),#f0f0f0)}#addthis_mobile{margin-top:20px}#addthis_mobile .addthisl{float:left;margin-right:5px}#addthis_mobile a{color:#666;text-decoration:none}#addthis_mobile .like_btn{background:url(/img/v3/likeit_icon_sprite.png) no-repeat 0 0 transparent;background-size:30px 110px;text-indent:-9999em;display:block;border:0;width:15px;height:30px;margin:0;cursor:pointer}#addthis_mobile .like_btn:before{content:'';background:0}#addthis_mobile .like_btn.unlike{background-position:0 -40px;box-shadow:none}#addthis_mobile .like_btn:hover,#addthis_mobile .like_btn.unlike:hover{background-position:0 -80px}.showing_project .article-detail-center{position:relative;width:100%;max-width:742px;margin:0 auto;padding-bottom:100px}.showing_project .article-detail-main{background-color:#f0f0f0;padding-bottom:30px}.showing_project .article-detail-main article.maga.full h1,.showing_project .article-detail-main article.maga.full .meta,.showing_project .article-detail-main article.maga.full .postbody{margin-left:0}.showing_project .article-detail-main .inner_content_magazinepage,.showing_project .article-detail-main .comments-head,.showing_project .article-detail-main #comments-form,.showing_project .article-detail-main #comments-list{padding:0 30px}.showing_project .addthis_floating_style.addthis_32x32_style,.showing_project #floating-like{display:none}.showing_project #addthis_mobile{display:block}body.bMagazinepage article.maga.full p{line-height:35px !important;color:#333 !important;margin-top:10px !important}body.bMagazinepage article.maga.full h1{color:#888 !important;font-weight:200 !important;font-size:54px !important;line-height:60px !important;text-shadow:none !important}body.bMagazinepage article.maga.full h2{font-size:44px !important;color:#888 !important;line-height:50px !important}body.bMagazinepage article.maga.full h2.h2grn,#modalcontent.magpreview h2.h2grn{font-size:44px !important;line-height:50px !important;color:#6ab49f !important}body.bMagazinepage article.maga.full h2.h2grn strong,#modalcontent.magpreview h2.h2grn strong,body.bMagazinepage article.maga.full h3.h3subheading,#modalcontent.magpreview h3.h3subheading{font-weight:600 !important}body.bMagazinepage article.maga.full h3.h3subheading,#modalcontent.magpreview h3.h3subheading{font-size:34px !important;line-height:40px !important;color:#888 !important;font-weight:200 !important;font-style:normal !important}body.bMagazinepage article.maga.full h3,body.bMagazinepage article.maga.full h3 strong,#modalcontent.magpreview h3{font-size:30px !important;font-weight:300 !important;margin-bottom:15px !important}body.bMagazinepage article.maga.full h6,#modalcontent.magpreview h6{font-size:15px !important;line-height:20px !important;margin-top:25px !important;margin-bottom:15px !important}body.bMagazinepage article.maga.full selection{color:#6ab49f !important}body.bMagazinepage article.maga.full img{margin-bottom:25px !important}body.bMagazinepage article.maga.full div.postbody ::selection{color:#fff !important;background:#6ab49f !important}body.bMagazinepage article.maga.full div.postbody ::-moz-selection{color:#fff !important;background:#6ab49f !important}article.maga.full .meta img.retina_ready{margin-bottom:5px !important}.chzn-container{font-size:13px;position:relative;display:inline-block;zoom:1;width:100% !important;*display:inline}.chzn-container .chzn-drop{background:#fff;border:1px solid #aaa;border-top:0;position:absolute;top:29px;left:0;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);-moz-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);z-index:1010}.chzn-container-single .chzn-single{background-color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background-image:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-image:-moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-image:-o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-image:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #aaa;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);display:block;overflow:hidden;white-space:nowrap;position:relative;height:23px;line-height:24px;padding:0 0 0 8px;color:#444;text-decoration:none}.chzn-container-single .chzn-default{color:#999}.chzn-container-single .chzn-single span{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.chzn-container-single .chzn-single abbr{display:block;position:absolute;right:26px;top:6px;width:12px;height:13px;font-size:1px;background:url('chosen-sprite.png') right top no-repeat}.chzn-container-single .chzn-single abbr:hover{background-position:right -11px}.chzn-container-single.chzn-disabled .chzn-single abbr:hover{background-position:right top}.chzn-container-single .chzn-single div{position:absolute;right:0;top:0;display:block;height:100%;width:18px}.chzn-container-single .chzn-single div b{background:url('chosen-sprite.png') no-repeat 0 0;display:block;width:100%;height:100%}.chzn-container-single .chzn-search{padding:3px 4px;position:relative;margin:0;white-space:nowrap;z-index:1010}.chzn-container-single .chzn-search input{background:#fff url('chosen-sprite.png') no-repeat 100% -22px;background:url('chosen-sprite.png') no-repeat 100% -22px,-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background:url('chosen-sprite.png') no-repeat 100% -22px,-webkit-linear-gradient(top,#eee 1%,#fff 15%);background:url('chosen-sprite.png') no-repeat 100% -22px,-moz-linear-gradient(top,#eee 1%,#fff 15%);background:url('chosen-sprite.png') no-repeat 100% -22px,-o-linear-gradient(top,#eee 1%,#fff 15%);background:url('chosen-sprite.png') no-repeat 100% -22px,linear-gradient(#eee 1%,#fff 15%);margin:1px 0;padding:4px 20px 4px 5px;outline:0;border:1px solid #aaa;font-family:sans-serif;font-size:1em}.chzn-container-single .chzn-drop{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.chzn-container-single-nosearch .chzn-search input{position:absolute;left:-9000px}.chzn-container-multi .chzn-choices{background-color:#fff;border:1px solid #ccc;margin:0;padding:2px;cursor:text;overflow:hidden;height:auto !important;height:1%;position:relative;width:100%}.chzn-container-multi .chzn-choices.error{border:1px solid #d00 !important;color:#757575 !important}.chzn-container-multi .chzn-choices li{float:left;list-style:none}.chzn-container-multi .chzn-choices .search-field{white-space:nowrap;margin:0;padding:0}.chzn-container-multi .chzn-choices .search-field input{color:#666;background:transparent !important;border:0 !important;font-family:sans-serif;font-size:100%;padding:5px;margin:1px 0;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.chzn-container-multi .chzn-choices .search-field .default{color:#999!important}.chzn-container-multi .chzn-choices .search-choice{background-color:#eee;line-height:13px;padding:6px 24px 6px 10px;margin:3px 0 3px 5px;position:relative;cursor:default}.chzn-container-multi .chzn-choices .search-choice.search-choice-disabled{background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4',endColorstr='#eeeeee',GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-ms-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666;border:1px solid #ccc;padding-right:5px}.chzn-container-multi .chzn-choices .search-choice-focus{background:#d4d4d4}.chzn-container-multi .chzn-choices .search-choice .search-choice-close{display:block;position:absolute;right:5px;top:5px;width:12px;height:13px;font-size:1px;background:url('/img/v3/icons/sprite_sheet.png') -119px -593px no-repeat}.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover{background-position:-95px -593px}.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close{background-position:-119px -593px}.chzn-container-multi .chzn-drop{width:100%}.chzn-container .chzn-results{margin:0 4px 4px 0;max-height:240px;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.chzn-container-multi .chzn-results{margin:-1px 0 0;padding:0}.chzn-container .chzn-results li{display:none;line-height:15px;padding:5px 6px;margin:0;list-style:none}.chzn-container .chzn-results .active-result{cursor:pointer;display:list-item}.chzn-container .chzn-results .highlighted{border-top:1px solid #ddd;border-bottom:1px solid #ddd;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7CBAAA',endColorstr='#ABD6CB',GradientType=0);background-image:linear-gradient(#7cbaaa 20%,#abd6cb 90%);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#7cbaaa),color-stop(90%,#abd6cb));background-image:-moz-linear-gradient(top,#7cbaaa 20%,#abd6cb 90%)}.chzn-container .chzn-results .highlighted a,.chzn-container .chzn-results .highlighted p{color:#fff}.chzn-container .chzn-results li em{background:#feffde;font-style:normal}.chzn-container .chzn-results .highlighted em{background:transparent}.chzn-container .chzn-results .no-results{background:#f4f4f4;display:list-item}.chzn-container .chzn-results .create-option{display:list-item}.chzn-container .chzn-results .group-result{cursor:default;color:#999;font-weight:bold}.chzn-container .chzn-results .group-option{padding-left:15px}.chzn-container-multi .chzn-drop .result-selected{display:none}.chzn-container .chzn-results-scroll{background:white;margin:0 4px;position:absolute;text-align:center;width:321px;z-index:1}.chzn-container .chzn-results-scroll span{display:inline-block;height:17px;text-indent:-5000px;width:9px}.chzn-container .chzn-results-scroll-down{bottom:0}.chzn-container .chzn-results-scroll-down span{background:url('chosen-sprite.png') no-repeat -4px -3px}.chzn-container .chzn-results-scroll-up span{background:url('chosen-sprite.png') no-repeat -22px -3px}.chzn-container-active .chzn-single{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);border:1px solid #5897fb}.chzn-container-active .chzn-single-with-drop{border:1px solid #aaa;-webkit-box-shadow:0 1px 0 #fff inset;-moz-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background-color:#eee;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(top,#eee 20%,#fff 80%);background-image:-moz-linear-gradient(top,#eee 20%,#fff 80%);background-image:-o-linear-gradient(top,#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.chzn-container-active .chzn-single-with-drop div{background:transparent;border-left:0}.chzn-container-active .chzn-single-with-drop div b{background-position:-18px 1px}.chzn-container-active .chzn-choices .search-field input{color:#111 !important}.chzn-disabled{cursor:default;opacity:.5 !important}.chzn-disabled .chzn-single{cursor:default}.chzn-disabled .chzn-choices .search-choice .search-choice-close{cursor:default}.chzn-rtl{text-align:right}.chzn-rtl .chzn-single{padding:0 8px 0 0;overflow:visible}.chzn-rtl .chzn-single span{margin-left:26px;margin-right:0;direction:rtl}.chzn-rtl .chzn-single div{left:3px;right:auto}.chzn-rtl .chzn-single abbr{left:26px;right:auto}.chzn-rtl .chzn-choices .search-field input{direction:rtl}.chzn-rtl .chzn-choices li{float:right}.chzn-rtl .chzn-choices .search-choice{padding:3px 5px 3px 19px;margin:3px 5px 3px 0}.chzn-rtl .chzn-choices .search-choice .search-choice-close{left:4px;right:auto;background-position:right top}.chzn-rtl.chzn-container-single .chzn-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chzn-rtl .chzn-results .group-option{padding-left:0;padding-right:15px}.chzn-rtl.chzn-container-active .chzn-single-with-drop div{border-right:0}.chzn-rtl .chzn-search input{background:#fff url('chosen-sprite.png') no-repeat -38px -22px;background:url('chosen-sprite.png') no-repeat -38px -22px,-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background:url('chosen-sprite.png') no-repeat -38px -22px,-webkit-linear-gradient(top,#eee 1%,#fff 15%);background:url('chosen-sprite.png') no-repeat -38px -22px,-moz-linear-gradient(top,#eee 1%,#fff 15%);background:url('chosen-sprite.png') no-repeat -38px -22px,-o-linear-gradient(top,#eee 1%,#fff 15%);background:url('chosen-sprite.png') no-repeat -38px -22px,linear-gradient(#eee 1%,#fff 15%);padding:4px 5px 4px 20px;direction:rtl}input.add_email_button{padding:4px 10px;margin-left:5px}#data_new_tags_chzn,#data_new_tags_people_chzn{max-width:739px !important;float:left}#data_new_tags_chzn+#typeahead_loader,#data_new_tags_people_chzn+#typeahead_loader{top:3px}@charset "UTF-8";.sbHolder.small{width:95px}.sbHolder.small .sbOptions{width:95px}.sbHolder.large{width:390px}.sbHolder.large .sbOptions{width:390px}.sbHolder{background-color:#fff;border:solid 1px #e7e7e7;border-radius:2px;font-weight:normal;height:30px;position:relative;width:200px;display:inline-block;vertical-align:middle}.sbSelector{display:block;height:30px;left:0;line-height:30px;outline:0;overflow:hidden;position:absolute;text-indent:10px;top:0}.sbSelector:link,.sbSelector:visited,.sbSelector:hover{color:#9d9d9d;outline:0;text-decoration:none}.sbToggle{background:url(../img/select-icons.png) 0 -115px no-repeat;display:block;height:30px;outline:0;position:absolute;right:0;top:0;width:30px}.sbToggleOpen{background:url(../img/select-icons.png) 0 -115px no-repeat}.sbHolderDisabled{background-color:#3c3c3c;border:solid 1px #515151}.sbOptions{background-color:#fff;border:solid 1px #e7e7e7;list-style:none;left:-1px;margin:0;padding:0;position:absolute;top:30px;width:200px;z-index:1;overflow-y:auto}.sbOptions li{padding:0 7px}.sbOptions a{display:block;outline:0;padding:7px 0 7px 3px}.sbOptions a:link,.sbOptions a:visited{color:#9d9d9d;text-decoration:none}.sbOptions a:hover,.sbOptions a:focus,.sbOptions a.sbFocus{color:#444}.sbOptions li.last a{border-bottom:0}.sbOptions .sbDisabled{border-bottom:dotted 1px #515151;color:#999;display:block;padding:7px 0 7px 3px}.sbOptions .sbGroup{border-bottom:dotted 1px #515151;color:#ebb52d;display:block;font-weight:bold;padding:7px 0 7px 3px}.sbOptions .sbSub{padding-left:17px}#logo,#logo a{text-indent:0}.info_nav_box.inverse .bttn{height:auto;font-weight:600;max-width:65px}#jobcreditsli,li[rel^="demo_coy_"]{position:relative !important;z-index:200;overflow:visible !important}li[rel^="demo_ind_"]{position:relative !important;z-index:200;overflow:visible !important}body.demo .t_links a:hover,body.demo a#headloginbutton:hover,body.demo #register a:hover,body.demo .t_links a.hover-state,body.demo a#headloginbutton.hover-state,body.demo #register a.hover-state{background:transparent}body.demo #t_nav li>a{cursor:default}body.demo .nav_wrap{background-color:rgba(0,0,0,0.9);border:0;box-shadow:none}.demo .foot_wrap{display:none}body.signup{padding:0;background-color:#f0f0f0;margin-bottom:50px;text-align:center}body.mainside.signup{background-color:#fff}body.signup h1,body.signup h2{max-width:1060px;width:100%;margin:80px auto 50px;text-align:center;font-size:40px;font-weight:300;color:#444 !important}@media screen and (max-width:750px){body.signup .inner_overlay{padding:1px 0 0 !important}body.signup h1,body.signup h2{margin:50px auto;padding-bottom:0 !important;font-size:35px !important}}body.signup .order,body.signup #paymentform{background-color:#f0f0f0;max-width:1060px;width:100%;margin:0 auto;padding:30px;text-align:left}body.signup .important.message{margin:50px auto 0;max-width:1060px;padding:20px 30px 30px}body.signup .order .message{margin-top:10px}body.signup p{max-width:1060px;width:100%;margin:10px auto 10px;border:none !important}body.signup .back,body.signup .backlinks{display:none}body.signup #continue-to-account{margin-bottom:50px}body.signup h2.st{margin:10px auto 30px}#login_overlay .overlay{_position:fixed;width:100%;_min-height:900px;margin-bottom:40px;top:0;left:0;z-index:999;padding-bottom:90px;font-family:proxima-nova-n6,proxima-nova,helvetica,arial,sans-serif}#login_overlay .overlay .inner_overlay{max-width:850px;height:100%;margin:0 auto;padding-top:0 !important;position:relative}#login_overlay .overlay .inner_overlay .overlay-close,#demo_overlay .overlay .inner_overlay .demo-overlay-close{width:22px;height:22px;position:absolute;right:0;top:130px;overflow:hidden;border:0;background:url(/img/v3/sign_up/reg_x_close.png) no-repeat center center;background-size:60% auto;text-indent:200%;color:transparent;outline:0;z-index:100;cursor:pointer}#login_overlay .step1{width:100%}#login_overlay .step1 .step1_inner{margin:0 auto}#login_overlay h1{color:#444;font-size:40px;text-align:center}#login_overlay .choose-account-type-title{padding-bottom:15px}#login_overlay h3{color:#444;font-size:28px;text-align:center;line-height:25px}#login_overlay .step1 .reg_box{margin-top:20px}#login_overlay .step1 .reg_box ul li{background:url(/img/v3/sign_up/reg_li_items.png) no-repeat 10px 8px;border-bottom:1px solid #c4c6c5;color:#5a5a5a;font-size:15px;padding-bottom:3px;padding-left:38px;padding-top:5px;text-align:left}#login_overlay .step1 .reg_box .individuals{float:left;width:242px}#login_overlay .step1 .reg_box .individuals .bttn{color:#fff;font-size:15px;background:#7cbaaa;text-decoration:none;margin-top:30px;border:0;display:block;line-height:41px;text-align:center}#login_overlay .step1 .reg_box .individuals .bttn:hover{text-decoration:none}#login_overlay .step1 .reg_box .companies{float:left;width:242px;margin-top:40px}#login_overlay .step1 .reg_box .companies .bttn{color:#fff;font-size:15px;background:#7cbaaa;line-height:41px;text-decoration:none;margin-top:30px;border:0;display:block;text-align:center}#login_overlay .step1 .reg_box .companies .bttn:hover{text-decoration:none}#login_overlay .step1 .reg_box .buyer{float:left;width:242px;margin-top:40px}#login_overlay .step1 .reg_box .buyer .bttn{color:#fff;font-size:15px;background:#7cbaaa;line-height:41px;text-decoration:none;margin-top:30px;border:0;display:block;text-align:center}#login_overlay .step1 .reg_box .buyer .bttn:hover{text-decoration:none}#login_overlay .step1 .logo{width:100%;margin-top:40px;text-align:center}#login_overlay .step1 .cp_reg_text{width:100%;margin-top:40px;text-align:center;font-size:15px;line-height:19px;color:#9e9e9e}#login_overlay .step1 .cp_terms_text{width:100%;margin-top:15px;text-align:center;font-size:15px;line-height:19px;color:#9e9e9e}#login_overlay .step1 .cp_terms_text a{color:#6ab49f;text-decoration:none}#login_overlay .step1 .cp_terms_text a:hover{text-decoration:underline}.signup .contributormodal em>a{text-decoration:none;color:#67b59f}.signup .contributormodal em>a:hover{color:#afafaf}#login_overlay .step2{display:none;width:100%}#login_overlay .step2 .step2_inner{max-width:600px;margin:0 auto}#login_overlay .step2 h1{color:#444;font-size:40px;text-align:center;display:none}#login_overlay .step2 h1.sf{font-size:30px}#login_overlay span.reg_text{display:block;margin-top:12px;text-align:center;color:#5a5a5a;font-size:15px;line-height:19px;padding:0 20px}@media(max-width:767px){#login_overlay span.reg_text_span_m{margin-top:-10px}}#login_overlay span.reg_text_span{font-size:25px;line-height:30px}@media(max-width:767px){#login_overlay span.reg_text_span{font-size:25px;line-height:27px;margin-top:50px}}@media(min-width:768px){#login_overlay span.reg_text_span{margin-top:30px}}#login_overlay span.reg_text a{color:#6ab49f;text-decoration:none}#login_overlay span.reg_text a:hover{text-decoration:underline}#login_overlay .sl_center{margin:30px auto 0;width:220px}#login_overlay span.mar_40{margin-top:40px}#login_overlay span.mar_60{margin-top:60px}#login_overlay span.error{display:block;margin-top:12px;text-align:center;color:#cc000d;font-size:13px;line-height:16px;margin-bottom:20px;padding:0 20px}#login_overlay span.error a{color:#6ab49f}#login_overlay input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#8c8c8c}#login_overlay input:-moz-placeholder,textarea:-moz-placeholder{color:#8c8c8c}#login_overlay select{border:solid 1px #dcdcdc;width:215px;font-size:15px;color:#8c8c8c;height:40px;background:#eee;-webkit-appearance:none;opacity:0}#login_overlay .select_alt{border:solid 1px #dcdcdc;width:215px;font-size:15px;color:#8c8c8c;line-height:38px;text-align:center;background-color:#eee;position:absolute}#login_overlay .select_alt.error{border:solid 1px #f69191}#login_overlay select:focus{border:1px solid red}#login_overlay .select_alt span{width:195px;overflow:hidden;height:38px;text-align:center;margin-left:3px;display:block}#login_overlay .select_alt span.arrow-down{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #adadad;display:block;position:absolute;top:16px;right:4px}#login_overlay ::selection{background:#eee}#login_overlay input[type='text'],#login_overlay input[type='email'],#login_overlay input[type='password']{border:solid 1px #dcdcdc;width:215px;font-size:15px;color:#8c8c8c;line-height:28px;text-align:center;height:40px}#login_overlay .step2 input[type='text'],#login_overlay .step2 input[type='email'],#login_overlay .step2 input[type='password']{width:302px}#login_overlay input[type='text'].error,#login_overlay input[type='email'].error,#login_overlay input[type='password'].error,#login_overlay select.error{border:solid 1px #f69191}#login_overlay .step2 div.login,#login_overlay .step2 div.password,#login_overlay .step2 div.captcha{width:100%;text-align:center;margin-top:10px}#login_overlay .step2 div.password{margin-top:14px}#login_overlay .step2 div.el_frm_bttn{width:100%;text-align:center;margin-top:14px}#login_overlay .step2 div a.frm_bttn_sign{color:#fff;font-size:15px;background:#7cbaaa;padding:14px 35px 14px 35px;text-decoration:none;border:0;display:block;width:302px;margin:0 auto}#login_overlay .step3_ec div a.frm_bttn_sign{color:#fff;font-size:15px;background:#7cbaaa;padding:14px 35px;text-decoration:none;border:0;display:inline-block;margin:5px 0 0 0}#login_overlay .step3_ec #step3_update div.login{margin:0 auto;width:230px;text-align:center}@media screen and (max-width:640px){#login_overlay .step3_ec #step3_update div.login{margin:0;width:300px;margin:0 auto}#login_overlay .step3_ec #step3_update div.login #email_login_step3_ec,#login_overlay .step3_ec #step3_update div.login #step3_ec_update_email{width:300px;margin:5px auto}}#login_overlay .step3_ec,#login_overlay .waiting{width:100%;display:none}#login_overlay #step3_update .reg_text_desk{margin-top:65px}@media(max-width:767px){#login_overlay #step3_update .reg_text_desk{display:none;margin-top:60px}}#login_overlay #step3_update .reg_text_mobile{display:none}@media(max-width:767px){#login_overlay #step3_update .reg_text_mobile{display:block;font-size:13px}}#login_overlay .step3_ec .step3_ec_inner,#login_overlay .waiting .waiting_inner{margin:0 auto}#login_overlay .waiting .waiting_inner{max-width:510px;width:100%}#login_overlay .step3_ec .i_img,#login_overlay .step4 .i_img,#login_overlay .waiting .i_img{width:100%;text-align:center;margin-top:34px}#step3_ec_resend_status{padding:0;line-height:1}#step3_ec_resend_status.error.success,#step3_ec_update_status.error.success{color:#757575}#login_overlay .step4{width:100%}#login_overlay .step4 .step4_inner{max-width:650px;margin:0 auto;position:relative}#login_overlay .step4 .step4_inner .edt_mr.rs{background-color:#fff;z-index:999;border:solid 1px #dcdcdc;padding:5px;display:none;margin-left:-45px;width:310px}#login_overlay .step4 table{width:330px;margin:2px auto 0}#login_overlay .step4 table td{padding-top:14px;float:left;clear:both;margin-left:60px}#login_overlay .step4 a.frm_bttn_continue4,#login_overlay .step4 a.frm_bttn_continue4_req{color:#fff;font-size:15px;background:#7cbaaa;padding:14px 35px 14px 35px;text-decoration:none;border:0;display:block;width:215px;margin:0 auto;text-align:center;clear:both}#login_overlay .step4_dup{display:none}#login_overlay .step4_dup .reg_text.one{display:none}#login_overlay .step4_dup textarea{width:90%;height:150px}#login_overlay .step4_dup .request_form{display:none}#login_overlay .step4_dup .step4_inner{max-width:510px;margin:0 auto}#login_overlay .step4_dup table{margin:0 auto !important}#login_overlay .step5{width:100%}#login_overlay .step5 .step5_inner{max-width:510px;margin:0 auto}#login_overlay .step6{width:100%;display:none}#login_overlay .step6 .step6_inner{max-width:906px;margin:0 auto;text-align:center}#login_overlay .step6 .bttn,#login_overlay .step7 .bttn{color:#fff;font-size:15px;background:#7cbaaa;text-decoration:none;border:0;display:block;line-height:42px;width:162px;margin:16px auto}#login_overlay .step6 .bttn:hover,#login_overlay .step7 .bttn:hover{text-decoration:none}#login_overlay .step7{width:100%}#login_overlay .step7 .step7_inner{max-width:906px;margin:0 auto;text-align:center}#login_overlay .step7 .people_item{width:280px;height:auto;max-height:313px;min-height:160px;overflow-x:hidden;overflow-y:auto;margin:30px auto 0;-webkit-overflow-scrolling:touch}#login_overlay .step7 .people_item .identity{width:270px;text-align:left;margin-right:8px}#login_overlay .step7 .people_item .identity .usr_info{width:60%}#login_overlay .step7 .people_item .identity .featured{display:none}#loading-dots{position:absolute}.step7_buttons{width:340px;margin:20px auto}.step7_btn_skip{line-height:42px;width:150px;text-align:center;position:relative;color:#787878;font-size:15px;background:#f6f5f5;border:1px solid #e3e3e3;display:inline-block;cursor:pointer;word-wrap:normal;-webkit-appearance:none}.step7_buttons.wider{width:335px}#login_overlay .step7 .step7_buttons .step7_continue{float:left;line-height:42px;padding:0 0 0 25px}.step7_buttons.wide{max-width:165px;width:165px;margin:20px auto}body #login_overlay .step7 .step7_buttons .step5_connect_all{margin-bottom:10px !important}.step7_buttons.wide a.step7_continue{width:100%;padding-left:0}.step7_buttonstop{width:100%;clear:both;margin-top:20px}#login_overlay .step7 .step7_buttons .step5_connect_all{float:left;margin:0 20px 0 0 !important;display:none}#login_overlay span.reg_text a.i_ll_latter{color:#6a6a6a;font-weight:bold;text-decoration:underline}#login_overlay a.link_end_soc_invite.i_ll_latter{font-size:11px}.step_directory_services .fbtn{margin-top:20px}.step_directory_services .frm_bttn_switch,.step_directory_services .frm_bttn_back{color:#fff;font-size:15px;background:#bbb;padding:14px 35px 14px 35px;text-decoration:none;border:0;display:block;width:42.5%;margin:20px 2.5% 20px 5%;text-align:center;float:left}.step_directory_services .frm_bttn_pro{color:#fff;font-size:15px;background:#7cbaaa;padding:14px 35px 14px 35px;text-decoration:none;border:0;display:block;width:42.5%;margin:20px 5% 20px 2.5%;text-align:center;float:left}@media screen and (max-width:640px){.step_directory_services .frm_bttn_switch,.step_directory_services .frm_bttn_back{width:90%;margin:20px 5% 10px 5%}.step_directory_services .frm_bttn_pro{width:90%;margin:10px 5% 20px 5%}}#login_overlay .overlay-scale,#demo_overlay .overlay-scale{visibility:hidden;opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-transition:-webkit-transform .2s,opacity .2s,visibility 0s .2s;transition:transform .2s,opacity .2s,visibility 0s .2s}#login_overlay .overlay-scale.open,#demo_overlay .overlay-scale.open{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .4s,opacity .4s;transition:transform .4s,opacity .4s}@media screen and (max-height:30.5em){#login_overlay .overlay nav{height:70%;font-size:35px}#login_overlay .overlay ul li{min-height:34px}}@media screen and (min-width:640px){#login_overlay .step5 .step7_continue_connect,#login_overlay .step7 .step7_buttons .step7_continue_connect{float:left;margin:0 !important}#login_overlay .step7 .step7_buttons .step7_continue_connect+.step7_continue_connect{margin-left:10px !important}.step7_button_skip{float:right;margin-top:20px;font-size:12px}}#demo_overlay{position:relative;z-index:10}#demo_overlay.massivezindex{z-index:987654}#demo_overlay .overlay{width:100%;overflow-y:auto;height:100%;top:0;left:0;position:fixed;background-color:rgba(0,0,0,0.8);font-family:proxima-nova-n6,proxima-nova,helvetica,arial,sans-serif}#demo_overlay .overlay .inner_overlay{max-width:750px;position:relative;margin:0 auto}#demo_overlay .content_demo{width:100%}#demo_overlay .content_demo .content_demo_inner{margin:70px auto;background:#fff;padding:55px 180px 45px;text-align:center}#demo_overlay h1{text-align:center;padding:0;font-size:24px;font-weight:300;color:#2d3e50;margin-bottom:0}#demo_overlay h1 span.second{font-size:24px}#demo_overlay .lipsum{font-size:16px;line-height:1.6;margin-top:40px;display:block}#demo_overlay .welcome-img{position:relative;margin:40px 0;height:286px;background:url("/img/demo/welcome1.jpg") center center no-repeat;background-size:contain}#demo_overlay .welcome-img span{position:absolute;width:44px;height:44px;text-align:center;line-height:46px;background-color:#fd7b7b;border-radius:50%;font-size:24px;font-weight:600;color:#fff;top:15px;right:100px}#demo_overlay p.welcome-text{font-size:16px;color:#616161;margin:0}#demo_overlay .welcome-img-2{position:relative;margin:40px 0 0;height:180px;background:url("/img/demo/welcome2.jpg") center center no-repeat;background-size:contain}#demo_overlay span.reg_text{display:block;margin-top:12px;text-align:center;color:#5a5a5a;font-size:15px;padding:0 105px;line-height:25px}#demo_overlay .content_demo .bttn{color:#fff;font-size:15px;background:#7cbaaa;text-decoration:none;border:0;display:inline-block;line-height:42px;width:162px;margin:35px 0 40px;text-align:center}#demo_overlay .dot{display:inline-block;width:6px;height:6px;border:2px solid #fff;background-color:#cfcfcf;cursor:pointer;box-sizing:content-box;border-radius:50%;margin:0 3px}#demo_overlay .dot:hover{width:8px;height:8px;border:1px solid #fff;background-color:#adadad}#demo_overlay .dot.active{width:10px;height:10px;border:0 solid #fff;background-color:#7cbaaa;cursor:default}#demo_overlay .content_demo .bttn:hover{text-decoration:none}#demo_overlay .wcontent_demo_buttons{margin:0 auto;width:100%;text-align:center}.info_nav_box{position:absolute;background:#fff;top:4px;left:-290px;z-index:110;box-shadow:0 0 15px rgba(0,0,0,0.3)}.info_nav_box:after{content:' ';display:block;position:absolute;right:-14px;top:8px;width:0;height:0;border-left:14px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}#info_nav_box_ind_9:after{left:120px;top:-28px;border-top:14px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:14px solid #f0efee}.info_nav_box.inverse:after{border-left:0;border-right:14px solid #fff;right:auto;left:-14px}.info_nav_box .step_demo{color:#757575;position:absolute;top:20px;right:20px;font-weight:600;font-size:13px}.info_nav_box.inverse .step_demo{right:22px}.info_nav_box .nav_middle{padding-top:20px;width:275px}.info_nav_box .nav_middle span{color:#444;font-family:proxima-nova-n6,proxima-nova,helvetica,arial,sans-serif;font-size:15px;font-weight:bold;margin-left:18px;width:240px}.info_nav_box .nav_middle span.headline{font-size:18px}.info_nav_box .nav_middle p{color:#6a6a6a;font-family:proxima-nova-n6,proxima-nova,helvetica,arial,sans-serif;font-size:15px;font-weight:normal;margin-left:18px;margin-top:8px;margin-bottom:20px;width:245px;display:block}.info_nav_box .bttn{border:solid 1px #7cbaaa;color:#fff;font-size:13px;background:#7cbaaa;text-decoration:none;display:block;line-height:22px;max-width:60px;text-align:center;position:absolute;bottom:15px;right:15px;padding:0 10px;cursor:pointer !important}.info_nav_box .bttn:hover{text-decoration:none;background:#6aa596;border-color:#6aa596;color:#fff}.info_nav_box.inverse .bttn.gotit{width:auto;max-width:100%;padding:0 10px;bottom:21px;right:83px;font-size:14px}.info_nav_box .bttn:hover{text-decoration:none}.info_nav_box .close{background:url(/img/v3/sign_up/reg_x_close.png) no-repeat center center;border:medium none;bottom:22px;color:transparent;cursor:pointer;height:8px;left:10px;outline:medium none;overflow:hidden;position:absolute;text-indent:200%;width:8px;z-index:100}.info_nav_box.inverse.search_popup .wrap_middle{position:absolute;top:11px;height:100%}.info_nav_box.inverse.search_popup .nav_middle{min-height:210px}.info_nav_box.inverse.search_popup .nav_middle span,.info_nav_box.inverse.search_popup .nav_middle p{font-size:16px}#demo_overlay .content_demo .bttn:hover,#login_overlay .step6 .bttn:hover,#login_overlay .step7 .bttn:hover,#login_overlay .step4 a.frm_bttn_continue4:hover,#login_overlay .step2 div a.frm_bttn_sign:hover,#login_overlay .step3_ec div a.frm_bttn_sign:hover,#login_overlay .step1 .reg_box .companies .bttn:hover,#login_overlay .step1 .reg_box .individuals .bttn:hover,#login_overlay .step1 .reg_box .buyer .bttn:hover,#demo_overlay .content_demo .bttn:hover{background:#6aa596}body.signup .step1 .reg_box{margin:0 auto;width:242px}#login_overlay .step1 .cp_reg_text,#login_overlay .step1 .cp_terms_text,#login_overlay h1{padding:0 20px}#login_overlay .overlay .inner_overlay .overlay-close{top:10px;right:10px}@media(max-width:767px){#login_overlay .overlay .inner_overlay .overlay-close{top:-33px}}#login_overlay .step5 h1{padding:0 20px}#login_overlay .step4 .step4_inner .identity{width:98%}#form-step-4{margin:0 auto;width:220px;position:relative}#form-step-4 .row .l,#form-step-4 .row .r{margin:10px 5px}#form-step-4 .fbtn{width:220px;float:left;clear:both;text-align:center;margin-top:20px}#form-step-4-dcoy .row.one{margin:20px 0}#login_overlay a.confirm_bttn{color:#fff;font-size:15px;background:#7cbaaa;padding:14px 35px 14px 35px;text-decoration:none;border:0;display:block;width:170px;text-align:center;margin:20px auto}#update_email{margin:25px auto;text-align:center;display:none;padding:0 10px}#update_email a.confirm_bttn{margin:10px 0 0 0;display:inline-block}#confirm_email span.reg_text a{color:#777}#confirm_email span.reg_text a#change_switch{text-decoration:underline}#confirm_email span.reg_text a.btn:hover{text-decoration:none}#login_overlay .step4_dup.step7 .people_item{max-height:100% !important;height:100% !important;overflow:visible !important}.signup #typeahead_loader{position:absolute;right:-33px;top:76px}.demo .icon-profile-notification,.demo .icon-messages-notifications{opacity:.2;cursor:default}.homepage-search .info_nav_box{z-index:102;display:none}#login_overlay .profile_url{cursor:default}.signup .ui-state-focus{border:1px solid #aaa !important;background:#eee !important}.signup .ui-widget-content{max-width:215px}.g-recaptcha{display:inline-block}body.demo .login_header #t_recruiter{opacity:.3}body.demo .login_header #t_recruiter:hover{background:rgba(44,62,80,1)}body.demo .login_header #t_recruiter a,body.demo .login_header #t_recruiter a:hover{cursor:default}.demo .icon-connection-notifications,.demo .icon-happening-notifications{opacity:.2}.demo.show-avatar .profile-dropdown{display:block}.demo #t_nav li{opacity:.1}.demo .icon-connection-notifications,.demo .icon-messages-notifications,.demo .icon-happening-notifications,.demo .icon-profile-notification,.demo #t_recruiter{pointer-events:none}#demo_overlay .content_demo .content_demo_inner.step2,#demo_overlay .content_demo .content_demo_inner.step3{background:#fff;background-size:contain}#demo_overlay .content_btn{display:none;margin-top:400px;text-align:center}#demo_overlay .content_btn input.btn,#btn_overlay .content_btn input.btn{padding-left:60px;padding-right:60px;font-weight:600;color:#fff !important;background:#7cbaaa;border:0;border-radius:0;line-height:42px;display:inline-block;cursor:pointer;margin:0;font-family:"proxima-nova",helvetica,arial,sans-serif;text-decoration:none;text-align:center;font-size:18px}.active-demo.icon-connection-notifications,.active-demo.icon-messages-notifications,.active-demo.icon-happening-notifications,.active-demo.icon-profile-notification,#t_nav .active-demo.t_peo,#t_nav .active-demo.t_studio,#t_nav .active-demo.t_mag,#t_nav .active-demo.t_job,#t_nav .active-demo.t_annual,#t_nav .active-demo.t_comp{background-color:#6aa396;opacity:1;cursor:default;pointer-events:none}#info_nav_box_ind_6{top:75px;left:50%;margin-left:-90px}#info_nav_box_ind_6:before{content:"";width:0;height:0;position:absolute;left:15px;top:-28px;border-top:14px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:14px solid #fff}#info_nav_box_ind_6.info_nav_box.inverse::after{display:none}#info_nav_box_ind_6{left:210px}@media(max-width:1500px){#info_nav_box_ind_6{left:50%}}#info_nav_box_ind_7{top:90px;left:-90px}#info_nav_box_ind_7:after{left:120px;top:-28px;border-top:14px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:14px solid #f0efee}#info_nav_box_ind_7 .nav_middle{width:185px}#info_nav_box_ind_7 .nav_middle p{width:155px}#info_nav_box_ind_9{left:115px}#info_nav_box_ind_9{left:-100px;top:90px}#info_nav_box_ind_9 .nav_middle{width:327px}#info_nav_box_ind_9 .nav_middle p{width:300px}#info_nav_box_ind_10{top:90px;left:10px}#info_nav_box_ind_10:after{content:"";width:0;height:0;position:absolute;left:30px;top:-28px;border-top:14px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:14px solid #f0efee}#info_nav_box_ind_2 .nav_middle{display:block}#info_nav_box_ind_2 .nav_middle span{display:block}@media screen and (max-width:1280px){#info_nav_box_ind_3{right:50%;margin-right:-33px;top:90px;left:auto}#info_nav_box_ind_3:before{content:"";width:0;height:0;position:absolute;right:25px;top:-28px;border-top:14px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:14px solid #fff;margin-left:-4px}#info_nav_box_ind_3.info_nav_box::after{display:none}#info_nav_box_ind_6{top:75px;left:50%;margin-left:-90px}#info_nav_box_ind_6:before{content:"";width:0;height:0;position:absolute;left:15px;top:-28px;border-top:14px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:14px solid #fff}#info_nav_box_ind_6.info_nav_box.inverse::after{display:none}#info_nav_box_ind_5{top:90px;left:50%;margin-left:-137px}#info_nav_box_ind_5:before{content:"";width:0;height:0;position:absolute;left:50%;top:-28px;border-top:14px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:14px solid #fff;margin-left:-4px}#info_nav_box_ind_5.info_nav_box::after{display:none}#demo_overlay .content_btn input.btn,#btn_overlay .content_btn input.btn{position:fixed;top:35%;left:175px}#info_nav_box_ind_9{top:90px;left:-90px}#info_nav_box_ind_9:before{content:"";width:0;height:0;position:absolute;left:120px;top:-28px;border-top:14px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:14px solid #f0efee}#info_nav_box_ind_9.info_nav_box::after{display:none}#info_nav_box_ind_10:before{content:"";width:0;height:0;position:absolute;left:30px;top:-28px;border-top:14px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:14px solid #f0efee}#info_nav_box_ind_10.info_nav_box::after{display:none}}@media(max-width:1450px){#info_nav_box_ind_8 .nav_middle,#info_nav_box_ind_10 .nav_middle{width:240px}#info_nav_box_ind_8 .nav_middle p,#info_nav_box_ind_10 .nav_middle p{width:215px}}@media(max-height:1110px){#info_nav_box_ind_4{top:-200px;left:-240px}#info_nav_box_ind_4:after{top:210px}#info_nav_box_ind_4 .nav_middle{width:220px}#info_nav_box_ind_4 .nav_middle p{width:190px}#info_nav_box_ind_5{margin-left:-290px}#info_nav_box_ind_5 .nav_middle{padding-top:20px;width:275px}#info_nav_box_ind_5:before{left:93%}#info_nav_box_ind_5 .nav_middle p{width:250px}#info_nav_box_ind_6 .nav_middle{width:196px}#info_nav_box_ind_6 .nav_middle p{width:170px}#info_nav_box_ind_8 .nav_middle{width:240px}#info_nav_box_ind_8 .nav_middle p{width:210px}#info_nav_box_ind_10 .nav_middle{width:225px}#info_nav_box_ind_10 .nav_middle p{width:195px}}@media(min-width:1281px){#info_nav_box_ind_5{margin-left:0}}#info_nav_box_coy_1{top:85px;left:-5px}#info_nav_box_coy_1:before{content:"";width:0;height:0;position:absolute;left:130px;top:-28px;border-top:14px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:14px solid #fff}#info_nav_box_coy_1.info_nav_box::after{display:none}#info_nav_box_coy_1 .nav_middle span{display:block}#info_nav_box_coy_3{left:147px;top:20px}#info_nav_box_coy_5{left:105px}#info_nav_box_coy_6{top:20px}#info_nav_box_coy_7{left:200px}#info_nav_box_coy_10{top:85px;left:0}#info_nav_box_coy_10:before{content:"";width:0;height:0;position:absolute;left:35px;top:-28px;border-top:14px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:14px solid #fff}#info_nav_box_coy_10.info_nav_box::after{display:none}#info_nav_box_buy_2{left:105px}#info_nav_box_buy_2 .nav_middle{width:380px}#info_nav_box_buy_2 .nav_middle p{width:350px}#info_nav_box_buy_4{left:200px}#info_nav_box_buy_5{top:85px;left:-70px}@media(max-width:1200px){#info_nav_box_buy_5{left:-95px}}#info_nav_box_buy_5:before{content:"";width:0;height:0;position:absolute;left:130px;top:-28px;border-top:14px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:14px solid #fff}#info_nav_box_buy_5.info_nav_box::after{display:none}#info_nav_box_buy_5 .nav_middle{width:195px}#info_nav_box_buy_5 .nav_middle p{width:150px}#info_nav_box_buy_6{top:85px;left:-5px}@media(max-width:1200px){#info_nav_box_buy_6{left:35px}}#info_nav_box_buy_6:before{content:"";width:0;height:0;position:absolute;left:130px;top:-28px;border-top:14px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:14px solid #fff}#info_nav_box_buy_6.info_nav_box::after{display:none}#info_nav_box_buy_6 .nav_middle span{display:block}#info_nav_box_buy_7{top:85px;left:-70px}@media(min-width:1200px) and (max-width:1500px){#info_nav_box_buy_7{left:-60px}}#info_nav_box_buy_7:before{content:"";width:0;height:0;position:absolute;left:100px;top:-28px;border-top:14px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:14px solid #fff}#info_nav_box_buy_7.info_nav_box::after{display:none}#info_nav_box_buy_7 .nav_middle{width:185px}#info_nav_box_buy_7 .nav_middle p{width:140px}@media screen and (max-width:1280px){#info_nav_box_coy_3 .nav_middle{width:240px}#info_nav_box_coy_3 .nav_middle p{width:210px}#info_nav_box_coy_4{top:90px;right:50%;margin-right:-30px;left:auto}#info_nav_box_coy_4:before{content:"";width:0;height:0;position:absolute;right:25px;top:-28px;border-top:14px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:14px solid #fff;margin-left:-4px}#info_nav_box_coy_4.info_nav_box::after{display:none}#info_nav_box_coy_5{left:70px}#info_nav_box_coy_5 .nav_middle{width:240px}#info_nav_box_coy_5 .nav_middle p{width:210px}#info_nav_box_coy_7 .nav_middle{width:180px}#info_nav_box_coy_7 .nav_middle p{width:140px}#info_nav_box_coy_8{left:-265px}#info_nav_box_coy_8 .nav_middle{width:200px}#info_nav_box_coy_8 .nav_middle p{width:160px}#info_nav_box_coy_10{left:-140px}#info_nav_box_coy_10 .nav_middle{width:275px}#info_nav_box_coy_10 .nav_middle p{width:240px}#info_nav_box_coy_10:before{left:165px}#info_nav_box_coy_9{left:-395px}#info_nav_box_coy_9 .nav_middle{width:375px}#info_nav_box_coy_9 .nav_middle p{width:340px}#info_nav_box_buy_2{left:70px}#info_nav_box_buy_2 .nav_middle{width:380px}#info_nav_box_buy_2 .nav_middle p{width:350px}#info_nav_box_buy_1{top:90px;right:50%;margin-right:-30px;left:auto}#info_nav_box_buy_1:before{content:"";width:0;height:0;position:absolute;right:25px;top:-28px;border-top:14px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:14px solid #fff;margin-left:-4px}#info_nav_box_buy_1.info_nav_box::after{display:none}}@media(max-width:1500px){#info_nav_box_coy_3{top:90px;left:0}#info_nav_box_coy_3:before{content:"";width:0;height:0;position:absolute;left:30px;top:-28px;border-top:14px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:14px solid #f0efee}#info_nav_box_coy_3.info_nav_box::after{display:none}#info_nav_box_buy_4{top:75px;left:50%;margin-left:-90px}#info_nav_box_buy_4:before{content:"";width:0;height:0;position:absolute;left:15px;top:-28px;border-top:14px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:14px solid #fff}#info_nav_box_buy_4.info_nav_box.inverse::after{display:none}}@media(max-width:1650px){#info_nav_box_coy_7{top:75px;left:50%;margin-left:-90px}#info_nav_box_coy_7:before{content:"";width:0;height:0;position:absolute;left:15px;top:-28px;border-top:14px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:14px solid #fff}#info_nav_box_coy_7.info_nav_box.inverse::after{display:none}}.demo #t_recruiter{background:0}.demo .info_nav_box{pointer-events:auto}body.demo #name_prof{opacity:.1}body.demo.step-1 #name_prof,body.demo.step-2 #name_prof,body.demo.step-ind-3 #name_prof{opacity:1}.icon-happening-notifications .info_nav_box{top:23px}.t_peo .info_nav_box,.t_job .info_nav_box,.t_studio .info_nav_box,.t_mag .info_nav_box{top:20px}.demo.step-9 .info_nav_box,.demo.step-buy-5 .info_nav_box.inverse,.demo.step-buy-6 .info_nav_box.inverse,.demo.step-buy-7 .info_nav_box.inverse,.demo.step-buy-8 .info_nav_box{left:210px}.step-ind-3 .info_nav_box,.step-coy-2 .info_nav_box{top:20px}.step-ind-3 .hide-icons-header,.step-coy-2 .hide-icons-header{display:none}.step-coy-4 .t_peo .info_nav_box,.step-coy-5 .t_job .info_nav_box,.step-coy-6 .t_studio .info_nav_box,.step-coy-7 .t_comp .info_nav_box,.step-coy-8 .t_mag .info_nav_box{top:20px}.step-buy-4 .t_peo .info_nav_box,.step-buy-5 .t_job .info_nav_box,.step-buy-6 .t_studio .info_nav_box,.step-buy-7 .t_comp .info_nav_box,.step-buy-8 .t_mag .info_nav_box{top:20px}.demo #logo{opacity:.1}.demo.step-9 #logo{opacity:1}.demo.step-buy-5 #logo.opened,.demo.step-buy-6 #logo.opened,.demo.step-buy-7 #logo.opened,.demo.step-buy-8 #logo{opacity:1}.demo .profile-dropdown ul.mem_menu li:hover{background:transparent !important;color:#757575 !important;cursor:default}.demo .profile-dropdown ul.mem_menu li a:hover{cursor:default}.demo .icon-menu{background:transparent;opacity:.1}.demo .padding-top-30{padding-top:30px !important}.demo .todo{font-size:1.2em;column-count:2;-moz-column-count:2;-webkit-column-count:2;margin:20px auto 0 auto;width:100%;column-count:auto;-moz-column-count:auto;-webkit-column-count:auto;text-align:left;margin-top:40px}.demo .todo p{position:relative;margin-bottom:15px}@media only screen and (max-width:480px){.demo .todo{width:320px;column-count:1;-moz-column-count:1;-webkit-column-count:1}}.demo .todo input[type="checkbox"]{display:none}.demo .todo input[type="checkbox"]+label{cursor:pointer}.demo .todo label:hover{color:#333}.demo .todo input[type="checkbox"]+label:before{content:"";position:absolute;right:0;width:16px;height:16px;border:1px solid #616161;border-radius:3px}.demo .todo input[type="checkbox"]+label:after{content:"";opacity:0;position:absolute;right:0;width:16px;height:16px;border:1px solid #7cbaaa;border-radius:3px;background:#7cbaaa url("/img/demo/checkbox.png") center center no-repeat;background-size:12px;transform:scale(1.5);transition:all 200ms}.modal-logo{display:none;position:absolute;top:20px;left:20px;width:38px}.demo .todo input[type="checkbox"]:checked+label:after{opacity:1;transform:scale(1)}@media only screen and (max-width:640px){#demo_overlay .content_demo .content_demo_inner{margin-top:90px}#demo_overlay span.reg_text{padding:0 15px}}@media only screen and (max-width:750px){#demo_overlay .content_demo .content_demo_inner{padding:55px calc((100vw - 390px) / 2) 45px}}@media only screen and (max-width:1024px){.modal-logo{display:block}body.demo{overflow:hidden;position:fixed}#demo_overlay .content_demo .content_demo_inner.step2,#demo_overlay .content_demo .content_demo_inner.step3{background:#fff url("/img/demo/stars.png") center top no-repeat}#demo_overlay .content_demo .content_demo_inner{margin:0 !important;min-height:100vh;padding-left:15px;padding-right:15px;padding-top:80px}#demo_overlay .overlay .inner_overlay{max-width:none}}@media only screen and (max-height:900px){#demo_overlay .welcome-img{height:130px}#demo_overlay .content_demo .content_demo_inner{margin-top:75px}}@media(min-width:767px) and (max-width:1024px){.popup-mini .modal-logo{display:none}#demo_overlay.popup-mini .content_demo .content_demo_inner{min-height:auto;max-width:800px;margin:20px auto !important}.popup-mini .content_demo_inner.step2{background-image:none !important}.popup-mini .content_demo_inner.step2 .todo{max-width:400px}}@media(max-width:766px){.content_demo_inner.step2 .todo{max-width:400px}}@media(max-width:1024px){.modal-logo{display:none}.content_demo_inner.step2{background-image:none !important}}#onboarding_next_btn{position:relative;z-index:999}#onboarding_next_btn .overlay .inner_overlay{max-width:750px;position:relative;margin:0 auto}#onboarding_next_btn .content_btn{display:none;text-align:center}#onboarding_next_btn .content_btn input.btn{padding-left:60px;padding-right:60px;font-weight:600;color:#fff !important;background:#7cbaaa;border:0;border-radius:0;line-height:42px;display:inline-block;cursor:pointer;margin:0;font-family:"proxima-nova",helvetica,arial,sans-serif;text-decoration:none;text-align:center;font-size:18px}@media(max-width:4280px){#onboarding_next_btn .content_btn input.btn{position:fixed;top:55%;left:50%;margin-left:-80px}}@media(max-height:1000px){#onboarding_next_btn .content_btn input.btn{top:60%}}@media(max-height:810px){#onboarding_next_btn .content_btn input.btn{top:70%}}body.step-ind-1{top:50%}h1.request-access-to-company{text-align:left !important;margin-bottom:15px !important;margin-top:0 !important}#login_overlay .step1 .reg_box.has-1>div{width:100% !important}#login_overlay .step1 .reg_box.has-2>div{width:41% !important}.customSelect{width:100%;padding:8px 0;font-size:16px;text-align:left;background:#fefefe url(../img/v3/icons/select_bg.png) no-repeat right -3px;border:1px solid #ccc;border-radius:3px}.customSelectInner{padding:0 8px}.hpsearch{position:relative}select.customselect{padding:0 !important;line-height:31px;width:100% !important;left:0;opacity:0 !important;visibility:visible !important;z-index:100}.customSelect{background:#104388;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e8e8e8),color-stop(100%,#fdfdfd));background:-webkit-linear-gradient(top,#e8e8e8 0,#fdfdfd 100%);background:-moz-linear-gradient(top,#e8e8e8 0,#fdfdfd 100%);background:-o-linear-gradient(top,#e8e8e8 0,#fdfdfd 100%);background:-ms-linear-gradient(top,#e8e8e8 0,#fdfdfd 100%);background:linear-gradient(top,#e8e8e8 0,#fdfdfd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e8e8e8',EndColorStr='#fdfdfd');position:relative}.customSelect:after{content:"";width:25px;height:100%;position:absolute;right:0;top:0;background:#fefefe url(../../img/v3/icons/select_bg.png) no-repeat right -3px}#profile.noheader .header_wrap{height:45px}.profile-page .header_wrap.banner-large{height:auto !important;background:#36393a;min-height:auto !important}.banner-content{position:relative}.profile-page .banner-large header{max-height:none !important;overflow:visible !important}.profile-page header{padding:0 !important;margin-bottom:0 !important}#profile header{max-height:280px;overflow:hidden;margin-bottom:-1px;padding:0}#profile header div.min.boxcenter{display:block !important;background:transparent !important}#profile section.main{position:relative;width:100%;max-width:640px;min-height:200px}#profile section.side{float:left;min-height:210px}#profile section.side h3{color:#777;font-size:19px}#profile section.side h3.name{color:#5a5a5a;font-size:20px;font-weight:600}#profile section.side h5{font-weight:600;font-size:13px;margin-bottom:10px}#profile section.side h5 span{color:#606060;font-weight:600}#profile section h4{color:#767676;font-size:1em;margin-bottom:1px;font-weight:600;line-height:1.4}#profile section h4 a{font-size:1.077em;font-weight:600}#profile section h4 a.coy_anchor{font-size:1.017em;text-decoration:underline}#profile section h4 a.coy_anchor:hover{text-decoration:none}#profile section.side p{color:#666;padding:0;margin:0}.about p a{color:#666}.gen div{padding:0 20px}a.message span{position:absolute;right:10px;top:10px}a.follow span{margin-left:10px}#profile section.main{padding:40px 10px 0 !important}@media(min-width:640px){#proj_sort #projectList_.itemAdminLinks{position:absolute;top:-35px;left:10px}}#profile .portfolio_projects{overflow:visible;height:auto}#profile .portfolio_projects.blurred{overflow:hidden}#profile .portfolio_projects img{max-width:100%;height:auto;display:block;margin:auto}#profile .portfolio_projects .proj_info{opacity:0}#profile .portfolio_projects .thumbnails{display:none}#profile .portfolio_projects .proj_info h2,#profile .portfolio_projects .proj_info p{cursor:pointer;color:#FFF}#profile .portfolio_projects:hover .proj_info,#profile .portfolio_projects.blurred .proj_info{opacity:1}#profile .portfolio_projects>a.project-link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}#profile .portfolio_projects .tab_full{display:table;width:100%;height:100%}#profile .portfolio_projects .tab_mid{display:table-cell;vertical-align:middle;text-align:center}#profile .portfolio_projects.expand_first{width:100%}#profile .portfolio_projects.expand_first img:first-child{width:100%;height:auto;margin-top:-30%}.portfolio_projects.expand_first h2,.portfolio_projects.expand_first p{width:50%}.portfolio_projects.expand_first .thumbnails{position:absolute;top:10px;right:10px;width:300px}.portfolio_projects.expand_first .thumbnails .portimg{margin:0 0 10px 10px;float:right}.portfolio_projects.expand_first .thumbnails h6{display:none}.bMagazinepage .header_wrap{height:0}.prof_stats{font-size:13px;text-align:center}.prof_stats ul{margin:10px auto 20px;display:inline-block}.prof_stats li{padding:5px 20px 5px 35px;color:#757575;display:block;float:left}.prof_stats li.sprite:before{content:" ";background:transparent url(/img/v3/icons/icons-small.png) no-repeat;position:absolute;left:20px;width:20px;height:20px}.prof_stats li.title h5{margin:0}.prof_stats li.title{padding-left:10px}.prof_stats li.con{background:transparent url(/img/v3/icons/icons-small.png) no-repeat 5px -162px}.prof_stats li.view{background:transparent url(/img/v3/icons/icons-small.png) no-repeat 5px -386px}.prof_stats li.connections:before{background-position:0 -142px}.prof_stats li.comment{background:transparent url(/img/v3/icons/icons-small.png) no-repeat -1px -548px}.prof_stats li.like{background:transparent url(/img/v3/icons/icons-small.png) no-repeat 5px -450px}.prof_stats li.pool{background:transparent url(/img/v3/icons/icons-small.png) no-repeat 5px -523px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.prof_stats li.sprite:before{background:transparent url(/img/v3/icons/icons-big.png) no-repeat;background-size:100%}.prof_stats li.con{background:transparent url(/img/v3/icons/icons-big.png) no-repeat 7px -155px;background-size:22px}.prof_stats li.connections:before{background-position:2px -123px}.prof_stats li.view{background:transparent url(/img/v3/icons/icons-big.png) no-repeat 7px -367px;background-size:22px}.prof_stats li.like{background:transparent url(/img/v3/icons/icons-big.png) no-repeat 7px -429px;background-size:22px}.prof_stats li.comment:before{background:transparent url(/img/v3/icons/icons-big.png) no-repeat 1px -524px;background-size:22px}.prof_stats li.pool{background:transparent url(/img/v3/icons/icons-big.png) no-repeat 6px -496px;background-size:22px}}body.profile-page.tab-articles .prof_stats li.comment:before{background:0}#profile .projectItem_list div{padding-top:0}#profile .projectItem_list h2,#profile .projectItem_list p{display:none}.proj_tags_text a,.proj_tags_text a:visited,.proj_tags_text a:hover{color:#777;font-weight:normal}.proj_tags.floatfixLJS{clear:both}.proj_tags.floatfixLJS li,.proj_tags.floatfixLJS ul{list-style-type:none}.proj_tags.floatfixLJS a{text-decoration:none;padding-left:10px}.proj_tags li{float:left}@media screen and (min-width:640px){.proj_tags ul{margin-left:10px;padding-top:1px}.proj_tags li{border:1px solid #c3c3c3;border-radius:0 3px 3px 0;border-left:0;margin:0 13px 10px 0;padding:1px 5px 1px 0;position:relative;font-size:10px;z-index:11}.proj_tags li:after{content:"";width:1px;height:1px;border-left:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3;float:left;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);padding:5px;margin:1px 0 0 -6px;position:relative;z-index:-1}.proj_tags li:hover,.proj_tags li:hover:after{background:#ebedf0}.proj_tags li a{z-index:12;padding-left:1px;margin-left:-7px}}.proj_tags li a:hover{text-decoration:none}.proj_tags li span{z-index:12;padding-left:1px}#pd-main-description{text-align:left}#profile #pd-main-description .pd-parag{font-size:15px;display:block}#pd-like-pool{margin-top:30px}#pd-like-pool a{line-height:20.8px}section.side .details_wrap div:first-child{padding-top:0}.name .status{font-weight:600;font-size:11px;background:#6dc9b3;border:1px solid #65b5a3;border-radius:2px;display:inline-block;padding:0 5px;margin-right:5px;color:#fff;vertical-align:middle;line-height:1.2}.name .status.unavailable{background:#ccc;border-color:#bbb}.cv_dl a{background:transparent url(/img/v3/icons/cv.png) no-repeat 0 center;display:inline-block;padding:16px 10px 16px 30px;width:260px}.cv_dl a:hover span.dl_btn{background:#fefefe;background:-webkit-gradient(linear,0 0,0 100%,from(#f6f5f5),to(#fefefe));background:-moz-linear-gradient(top,#f6f5f5,#fefefe)}.cv_dl a .name{font-size:14px;color:#777;font-weight:400;width:135px;display:inline-block;text-align:center}.cv_dl a span.dl_btn{padding:2px 10px;border:1px solid #dbdbdb;border-radius:3px;background:#fefefe;background:-webkit-gradient(linear,0 0,0 100%,from(#fefefe),to(#f6f5f5));background:-moz-linear-gradient(top,#fefefe,#f6f5f5)}section.side .details_wrap div,#mobile_clone_madeit .show_on_mobile div{padding:15px 10px 15px 20px}section.side .details_wrap div.clearfix._none{padding:7px}section.side .details_wrap div.proj_tags.clearfix{float:left}section.side .details_wrap div.cv_dl{padding-top:0}.user_info p a{font-weight:600;font-size:12px;font-family:arial}section.side .details_wrap .md_this_wrap{background:#fefefe;margin:20px;padding-left:10px;border-radius:2px}.md_this_wrap p{text-align:right}.md_this_wrap p span{margin-top:-10px;float:left;width:155px;text-align:left}a.md_this{padding:8px 15px 8px 35px;text-align:center;border:1px solid #e3e3e3;border-radius:3px;background:#fefefe;background:-webkit-linear-gradient(top,#fefefe,#f5f6f5);background:-moz-linear-gradient(top,#fefefe,#f5f6f5);text-decoration:none;font-weight:600;color:#757575;position:relative}a:hover.md_this{background:#f5f6f5;background:-webkit-linear-gradient(top,#f5f6f5,#fefefe);background:-moz-linear-gradient(top,#f5f6f5,#fefefe)}a.md_this:before{background:transparent url(/img/v3/icons/sprite_sheet.png) no-repeat -2px -601px;content:" ";position:absolute;left:10px;width:19px;height:20px;margin-right:5px}#whomadethis_proj{background-image:url(/img/v3/wmt_header.png),url(/img/v3/wmt_footer.png);background-position:15px top,13px bottom;background-repeat:no-repeat;min-height:116px;padding:30px 30px 30px 40px;float:left}#whomadethis_proj h2{text-transform:uppercase;font-size:19px;font-weight:600;text-align:center;margin-bottom:10px;width:229px}#whomadethis_proj li{padding:5px 0}#whomadethis_proj span{width:50%;display:inline-block;font-weight:600}#whomadethis_proj span.left{text-align:right;color:#adadad}#whomadethis_proj .wmt_content{margin:0 0 0 -19px;padding:0;min-height:55px;width:272px;float:left;background:#fdfdfd;border-right:1px solid #d7d6d5}#profile ul.joblist li{padding:10px 0;height:95px;background:#fff;border-bottom:1px solid #e4e0e5;border-right:1px solid #e4e0e5;margin-bottom:2px;padding:0 0 0 15px}#profile ul.joblist li:hover{background:#fbfbfb;text-decoration:none}#profile ul.joblist a:hover{text-decoration:none}#profile ul.joblist table{height:100%}#profile ul.joblist table td{padding:0;color:#6b6b6b;text-align:center;height:100%}#profile ul.joblist table td.title{width:240px;text-align:left}#profile ul.joblist table td.title h5{font-size:15px;font-weight:600;margin-bottom:10px;color:#4d4d4d}#profile ul.joblist table td.location{padding-left:30px;width:95px}#profile ul.joblist table td.role{padding-left:15px;width:85px}#profile ul.joblist table td.salary{padding-left:15px;width:130px}#profile ul.joblist table td.comp{padding-left:15px}.joblist a.save_job{float:right;margin:35px 35px 0 0;width:20px;height:20px;background:transparent url(/img/v3/icons/sprite_sheet.png) no-repeat -20px -25px}.joblist a:hover.save_job{background-position:-42px -25px}.social_share *,#at3lb *{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.addthis_button_facebook_like.at300b{width:70px;margin-right:1px}.addthis_button_tweet.at300b{width:80px;margin-right:1px}.addthis_button_pinterest_pinit.at300b{width:50px;margin-right:1px}.addthis_button_google_plusone.at300b{width:25px;margin-right:0}section.side .details_wrap div.addthis_toolbox,section.side .details_wrap .atclear{padding:0}section.side .about p{margin-bottom:30px}.about a:hover{text-decoration:underline}section.side .about p:last-child{margin-bottom:0}ul.pers{margin-bottom:0}ul.pers li{font-size:13px;padding:8px 0 8px 30px}dl.pers{font-size:13px;margin:0;line-height:1.5em}section.side .details_wrap div.meta{padding-top:0}section.side .about dt,section.side .about dd{margin-bottom:10px}section.side .about dt:last-child,section.side .about dd:last-child{margin-bottom:0}section.side .about dt{width:20px;text-indent:-10000px;height:19px}section.side .about dd{margin-left:25px}section.side .about .top_tags{background:transparent url(/img/v3/icons/icons-small.png) no-repeat -2px -344px}section.side .about .loc{background:transparent url(/img/v3/icons/icons-small.png)no-repeat -2px -369px}section.side .about .web{background:transparent url(/img/v3/icons/icons-small.png)no-repeat -2px -264px}section.side .about .twit{background:transparent url(/img/v3/icons/icons-small.png)no-repeat -2px -726px}section.side .about .linkedin{background:transparent url(/img/v3/icons/icons-small.png)no-repeat -2px -697px}section.side .about .facebook{background:transparent url(/img/v3/icons/icons-small.png)no-repeat -2px -753px}section.side .about .google{background:transparent url(/img/v3/icons/icons-small.png)no-repeat -2px -964px}section.side .about .languages{background:transparent url(/img/v3/icons/icons-small.png)no-repeat -2px -553px}section.side .about .education{background:transparent url(/img/v3/icons/icons-small.png)no-repeat -2px -910px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){section.side .about .top_tags{background:transparent url(/img/v3/icons/icons-big.png) no-repeat -2px -326px;background-size:22px}section.side .about .loc{background:transparent url(/img/v3/icons/icons-big.png)no-repeat -2px -350px;background-size:22px}section.side .about .web{background:transparent url(/img/v3/icons/icons-big.png)no-repeat -2px -252px;background-size:22px}section.side .about .twit{background:transparent url(/img/v3/icons/icons-big.png)no-repeat -2px -713px;background-size:22px}section.side .about .linkedin{background:transparent url(/img/v3/icons/icons-big.png)no-repeat -2px -661px;background-size:22px}section.side .about .facebook{background:transparent url(/img/v3/icons/icons-big.png)no-repeat -2px -713px;background-size:22px}section.side .about .google{background:transparent url(/img/v3/icons/icons-big.png)no-repeat -2px -911px;background-size:22px}section.side .about .languages{background:transparent url(/img/v3/icons/icons-big.png)no-repeat -2px -524px;background-size:22px}section.side .about .education{background:transparent url(/img/v3/icons/icons-big.png)no-repeat -2px -861px;background-size:22px}}ul.info li{padding:0 0 20px}.proj_wrap{margin-bottom:30px;padding-bottom:30px}#mailform_cont dl{margin:0}#mailform_cont dt{width:150px;text-align:right;padding-right:15px}#mailform_cont dt,#mailform_cont dd{padding-bottom:10px}#mailform_cont input[type=email],#mailform_cont input[type=text],#mailform_cont textarea{width:60%}#profile section h4.pri_prof{border:1px solid red;border-radius:3px;padding:8px 10px;margin:20px 0 20px 0;color:red;background:#fff;text-align:center}.profile-page section h4.pri_prof{margin:0 0 20px 0 !important;padding:19px 10px !important}#profile article.maga.full{border-color:#e6e6e6;padding:0;margin-bottom:40px}#profile .mag_listing h3{padding:0;line-height:1.3;font-style:normal}#profile article.maga.full .postbody{padding-top:0;padding-right:10px}#profile article.maga.full .postbody img{max-width:100%;height:auto !important}#profile article.maga.small{float:left;width:100%;margin:0;position:relative}#profile article.maga.small h4{margin-top:0;padding-top:0}#profile.profile-page article.maga.small h4{margin-top:0;padding-top:0;font-size:13px;color:#888;font-weight:normal;margin-bottom:10px;min-height:18px}#profile.profile-page article.maga.small h3{font-size:26px}#profile.profile-page article.maga.small{margin-bottom:30px;margin-right:30px}#profile.profile-page article.maga.small:hover{background-color:#fff !important}#profile section.ar_img{width:100%;margin-bottom:0;overflow:hidden}#profile .new_and_projects section.ar_img{background:transparent}#profile section.ar_img img{margin:0 auto;width:100%}#profile section.ar_info{width:100%;padding:14px 12px 10px 12px}@media(min-width:768px){#profile section.ar_info{height:170px;overflow:hidden}}#profile .social_wrap{display:none;padding:10px 10px 5px;background:#fff;border:1px solid #e6e6e6;border-radius:2px;margin-top:-40px;float:right;width:450px}.contact_add{font-weight:600;font-size:1.077em;position:absolute;top:19px;left:10px;border:1px solid #e7e7e7;border-radius:2px;padding:20px 20px 10px;background:rgba(255,255,255,0.9);z-index:750;width:180px}#mapdiv{border:3px solid #fdfdfd;border-radius:2px;position:relative}.p-detail-aside ::-webkit-scrollbar{-webkit-appearance:none;width:7px}.p-detail-aside ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}body#profile section.side span.social_link{float:left;margin-top:-70px;text-transform:uppercase;font-size:87.5%;color:white;background:#aaa;padding:2px 5px;text-shadow:-1px -1px 1px #999;border-radius:2px 2px}.prof_img_wrapdiv .itemAdminLinks{position:absolute}h2.name{margin-bottom:10px}ul#co_sub_nav{padding:0 20px}ul#co_sub_nav li{float:left}ul#co_sub_nav li a{float:left;margin:0 2px 2px 0;padding:3px 6px !important;line-height:1.4 !important}#profile .identity .usr_core{display:none}.feedbackItem{width:680px}section.side .details_wrap div.feedbackItem,section.side .details_wrap div.feedbackItem div.text{width:auto;margin:0;padding:0}section.side .details_wrap div.feedbackItem{padding:10px 0}.side a.expand_span,.side a.collapse_span{color:#67b59f;display:none}body.bTabprojects #sn_projects,body.bTabconnections #sn_connections,body.bTabcontacts #sn_connections,body.bTabfollowers #sn_followers,body.bTabfollowing #sn_following,body.bTabinspiration #sn_inspiration,body.bTabarticles #sn_articles,body.bTabnews #sn_articles,body.bTabemployees #sn_employees{border-color:#67b59f}#pcard{position:relative;width:275px;margin-top:-20px;left:20px}#pcard .prof_img_wrap{bottom:0;left:0;width:150px}#pcard .prof_img_wrap a{min-height:150px;display:block;line-height:150px;background:white;border:1px solid #eee;text-align:center}#pcard .prof_img_wrap img{padding:4px;background:#fff;vertical-align:middle;margin:0;line-height:150px;max-width:140px;max-height:140px;width:auto;height:auto}#pcard #profile_left_buttons{position:absolute;bottom:-2px;left:160px;right:0;padding-bottom:0;margin-bottom:0;margin-top:20px}#pcard ul,#pcard ul li{line-height:3.1em}#pcard ul{border-bottom:0;padding-bottom:0;margin-bottom:0;width:240px}#pcard ul li{float:none;margin-right:0}.bUserprofile #whomadethis_proj,.bUserprofile .proj_tags{display:none}section.side .details_wrap div.identity-more{padding:0;margin:15px 0 0 0}div.identity-more ul.info{column-count:2;-webkit-column-count:2;-moz-column-count:2}#view-full-identity{text-align:center}#view-full-identity a{background:#8cc9ba;color:white;padding:8px 35px !important}div.identity-more{display:none}#mobile_clones{position:absolute;bottom:40px;left:160px;top:40px;width:135px;height:80px;overflow:hidden}#mobile_clones h1{font-size:1.462em;margin-bottom:0;line-height:1}#profile_name{font-size:1.875em;margin:20px 0}#profile_edit_main #profile_name{font-size:22px;margin:0}#mobile_clones{display:table}#mobile_clones_w{display:table-cell;vertical-align:middle}@media screen and (max-width:320px){#pcard #profile_left_buttons{position:absolute;bottom:10px;left:160px;right:0;padding-bottom:0;margin-bottom:0}#pcard ul{width:auto}#mobile_clones{display:none}#profile_name,#currently_working_at{display:block}div.identity-more ul.info{column-count:1;-webkit-column-count:1;-moz-column-count:1}section.side .details_wrap{padding-top:10px}ul.info li{width:295px}}@media screen and (min-width:360px){#mobile_clones{width:180px}}@media screen and (min-width:400px){#mobile_clones{width:200px}}@media screen and (min-width:480px){#pcard{height:160px;max-height:150px}#pcard .prof_img_wrap{position:absolute}#pcard #profile_left_buttons{position:absolute;margin-top:0}#mobile_clones{top:auto}}.prof-contant-parag a.expand_span,.prof-contant-parag a.collapse_span{font-weight:600;color:#67b59f;display:none}@media screen and (max-width:480px){.prof-contant-parag a.expand_span{display:initial}.prof-contant-parag a.collapse_span{display:none}.prof-contant-parag .expand_text{display:none}}#cms__body__tip_featured_identity a{font-size:11px}#shortlist-winner-2015 a{color:#67b59f}#shortlist-winner-2015 a:hover{color:#afafaf}#profile section.side p.description.maindesc{margin-top:25px}#pcrdt{position:relative;background:#fff;width:100%;max-width:275px;height:auto;padding:5px 5px 0 5px;margin:0 auto}#pcrdt h2{font-size:13px;font-weight:600;text-align:center;margin-bottom:0;padding:15px 20px 20px 20px}i.madeit{background:transparent url('/img/v3/icons/madeit-icon.png') no-repeat;font-weight:600;width:24px;height:24px;vertical-align:middle;display:inline-block;position:absolute;top:15px;right:15px;opacity:.5}#pcrdt.not_shown_on_mobile h2:hover+i.madeit,#pcrdt.not_shown_on_mobile i.madeit:hover,#pcrdt.not_shown_on_mobile i.madeit.madeitopen{opacity:1}#pcrdt .list .l img{max-width:100%;width:auto;max-height:100%;height:auto;display:block;margin:auto}#pcrdt .list .l{width:50px;height:50px;text-align:center}#pcrdt .list{padding:0 20px}#pcrdt .name,#pcrdt .desc{display:block;clear:both;margin-left:10px}#pcrdt .name{font-weight:bold;font-size:13px}#pcrdt .desc{font-size:12px}#pcrdt .sep{display:block;width:100%;background-color:#f0f0f0;height:1px;margin:10px 0}#pcrdt li{padding:3px 0}#pcrdt a.tool{font-weight:600;font-size:18px;clear:both;position:relative}#pcrdt a.tool:before{content:'';display:block;background:url(/img/v3/icons/madeit-new-tool.png) no-repeat transparent 0 0;background-size:contain;width:26px;height:26px;position:absolute;left:-35px;top:0}#pcrdt a.tool-sub{font-size:13px;text-decoration:underline;clear:both;display:block;padding:15px 0 10px 0}#pcrdt .lnk:hover a.tool-sub{text-decoration:none}#pcrdt .lnk{text-align:center;padding-top:5px}#pcrdt .lnk .extra-space{padding:5px}#checkfirstcredit .madeit-list{margin-bottom:30px}#checkfirstcredit #pcrdt .lnk,#checkfirstcredit i.madeit,#checkfirstcredit #pcrdt .sep{display:none}#checkfirstcredit #pcrdt{margin-top:20px}#checkfirstcredit #pcrdt.not_shown_on_mobile{display:block !important;max-width:100%;width:100%;padding-bottom:30px}#checkfirstcredit #pcrdt li{float:left;width:180px;padding-bottom:10px}@media screen and (max-width:480px){#checkfirstcredit #pcrdt li{width:170px}}@media screen and (max-width:420px){#checkfirstcredit #pcrdt li{width:100%}#checkfirstcredit #pcrdt .list{width:240px;margin:0 auto}}#pcrdt table{width:100%}#pcrdt table td{padding:0}@media screen and (max-height:991px){#modaldiv.opened_mod.contributormodal{position:absolute !important;top:30px !important;margin-bottom:30px;transform:translate(-50%)}#overlay10div{position:absolute !important;height:100% !important}#overlay10div .bg{position:fixed !important}}.not_shown_on_mobile{display:none}.show_on_mobile{display:block}#mobile_clone_madeit{margin-top:30px}#mobile_clone_madeit #pcrdt{max-width:none}#mobile_clone_madeit #pcrdt h2,#mobile_clone_madeit #pcrdt .lnk{text-align:left}#mobile_clone_madeit #pcrdt i.madeit{opacity:1}#description-txt{font-size:15px}.profile-page .tilecontainer_3col .items{background:transparent !important;position:absolute;left:-5000px}.profile-page .tilecontainer_3col.no-masonry .items{left:0;position:relative}.flw-list-item .badges{float:none}.flw-list-item .badges+p.flw-info-parag{clear:both}.flw-list-item .badges span{float:left;width:20px;height:20px}.flw-list-item .badges span:before{width:20px;height:20px;line-height:20px;font-weight:normal;font-size:12px}.homepage.profile-page .profile-hp-nojobs .temp4col.tiles.fourcol .items{width:100%;max-width:370px;margin-bottom:15px}.poolspage .thats-all,.poolspage .pools-about{text-align:center;font-size:16px}.poolspage .thats-all{padding:28px 0 0}.poolspage .pools-about{padding:0 0 28px}.prof-contant-parag a.addYour,a.addYour{color:#7cbaaa;font-weight:bold}.prof-contant-parag a.addYour:hover,a.addYour:hover{color:#afafaf}.blur{-webkit-filter:blur(33px);filter:blur(33px)}.project-password-protected{z-index:100}.project-password-protected .fa.fa-lock{font-size:35px}.project-password-protected form{vertical-align:middle;display:inline-block;z-index:2;position:relative}.project-password-protected form input{width:50%;border-radius:0;vertical-align:middle;color:#666;height:28px}.project-password-protected form button.btn.gen_grn{line-height:28px;vertical-align:middle;font-size:20px;padding:14px;cursor:pointer}.project-password-protected .btn.gen_grn.project_login{position:relative;z-index:10;line-height:28px !important;vertical-align:middle;padding:14px}.profile-page .portfolio_projects{cursor:pointer}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){i.madeit{background:transparent url('/img/v3/icons/madeit-icon@2x.png') no-repeat;background-size:24px}}body{margin:0}div.pop{background:url(../images/pop.png) no-repeat;height:62px;width:112px;margin:0;padding:0}div.pop1{background:url(../images/pop1.png) no-repeat;height:194px;width:66px;margin:0;padding:0}.grey-can{padding-top:10px}.panel{padding:0 0 30px 0;margin-bottom:0}.data{padding:10px 20px 0 20px;margin-top:10px;font-size:12px}.panelOpen{background-color:#f2f2f2;margin:10px 0;padding:10px 0}.close{padding-right:20px}.data textarea{width:488px}.panel .buttons{text-align:right;padding-top:15px}#bioDiv .buttons{padding-top:0}#bioDiv textarea{margin-bottom:15px}.panel .space3{border-bottom:1px solid #ccc;margin:5px 0 10px 0}.panel .can{width:auto}.data label{font-weight:600;color:#333;font-size:12px}.data p{display:inline}.greentext{font-size:14px;color:#67b59f}#backto{background:url(../images/greenarrow.gif) left center no-repeat;padding-left:14px;font-size:10.5px !important}#submitapplicationform #button_apply10:hover{cursor:pointer}#backtoeditform #button_editsubmission10:hover{cursor:pointer}#jobapplycontainer{width:560px}#jobapplyform span.required{color:#c00}#jobapplyform{font-size:110%}#jobapplyform fieldset{border:0;background:0;padding-top:0;padding-bottom:10px}#jobapplyform fieldset input{width:200px}#jobapplyform span.radiowrapper label{display:inline;font-weight:normal}#jobapplyform span.radiowrapper input{width:auto}#jobapplyform fieldset legend{color:#888;font-weight:600;display:block;width:560px;margin:0;top:0;left:0;position:static;background:#eee}#jobapplyform table{margin-top:0;position:static;float:none}#jobapplyform fieldset legend span{display:block;padding:5px}#jobapplyform #apply_cover,#jobapplyform #apply_message{width:100%;height:180px;padding:5px;font-size:100%}#jobapplyform fieldset#fsfiles{width:95%}div.twocol{padding:0!important}@media(min-width:1025px){body.bMatchingjobs #actionzone_inner div.twocol{height:117px}}div.twocol div.col{width:49.5%}@media(max-width:474px){div.twocol p{word-break:break-word;max-width:330px;text-align:center}}div.twocol div.col{width:49.5%;padding:0!important}#cvwrap div.twocol div.col{width:100%}div.twocol div.cleft{float:left}div.twocol div.cright{float:right}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.preview small.nopreview,.preview span.nopreview,.Wphone #small_phone,.Wwebsite #small_website,.Waddress #small_address{display:none !important}#jobapplyform.Wphone label.realign_ph,#jobapplyform.Wwebsite label.realign_www{display:inline-block;width:20ex}#jobapplyform.Wpostcode label.realign{display:inline-block;padding-right:1ex}#jobapplyform fieldset#buttons{background:0;padding-top:10px}#jobapplyform fieldset legend span a{float:right;font-size:78.5%}a.nofx:hover{background:0}#jobapplyform .error{background:#fdd}#jobapplyform .checkboxlist.error.required,#jobapplyform .apply_set_as_intro_label.error{background:0}span+div.checkboxlist.error.required,#jobapplyform .apply_set_as_intro_label.error{color:red}div.important{background:#f7f7f7;margin-bottom:15px;border:1px solid #c66;border-radius:3px 3px;padding:5px;width:100%}#jobapplyform .radiowrapper.error *{vertical-align:top}#jobapplyform.preview a{display:none}#applybody .disabled #cvupload_submit,#applybody .disabled #reelupload_submit,#applybody .disabled #portupload_submit{height:29px;width:93px;background:url(../images/btn_upload_disabled.gif) top left no-repeat;font-size:.1px;color:#aaa;border:0}body img.loading{visibility:hidden}body.email_loading img#email_loading,body.cv_loading img#cv_loading,body.reel_loading img#reel_loading,body.port_loading img#port_loading{visibility:visible}body.email_loading #noteloading,body.cv_loading #noteloading,body.reel_loading #noteloading,body.port_loading #noteloading{visibility:visible}#reelfilediv div.downloadContainer a.updelete{top:-14px}h3.st{margin-bottom:5px}#cvuploadformdiv,#reeluploadformdiv,#portuploadformdiv{margin-bottom:10px}div.portimg{position:relative;margin:7px 7px 10px 7px;width:130px;height:130px;float:left}div.portimg a{position:absolute}div.port_title{width:120px;position:absolute;margin-bottom:25px;clear:left;height:1.3em;text-align:left}.portimg h6{display:none;padding:2px 5px;position:absolute;z-index:20;width:130px;color:white;text-shadow:1px 1px 2px #444}.portimg:hover h6{display:block;opacity:1;background-color:rgba(0,0,0,0.5);color:white}#portfoliowrap div.portimg a.thumbnail_link{left:0;top:20px;display:block}#portfoliowrap div.portimg a.thumbnail_link:active{cursor:all-scroll}div.portimg a img{margin-right:5px;height:auto;width:auto}div.portimg.abovelimit a img{margin:5px;border:5px solid #ccc;border-radius:0;filter:alpha(opacity=50);opacity:.5;box-shadow:0 0 5px #a00}div.portimg.abovelimit a:hover img{opacity:1;filter:alpha(opacity=100);box-shadow:0 0 10px red}#portfoliowrap div.portimg a.thumbnail_link:hover img{border-color:#ddd}#portfoliowrap div.portimg a.pidelete{line-height:1;font-weight:bold;padding:3px 4px;display:block;text-align:center;bottom:6px;right:6px;color:#666;text-decoration:none;visibility:hidden}#portfoliowrap div.portimg:hover a.pidelete{background:#666;border:1px solid #ccc;color:white;visibility:visible}#portfoliowrap div.portimg a.pidelete:hover,#portfoliowrap a.updelete:hover{display:block;background:#d00;color:white!important}span.reeltags,span.reelmeta{display:block;margin-left:56px;font-style:italic;clear:left}#apply_cover_length,#apply_message_length{float:right;font-weight:600;color:#aaa}#apply_cover_length.over,#apply_message_length.over{color:#d00}#portfoliowrap #sr_online{float:left;width:47%}#portfoliowrap #sr_upload{float:left;margin-right:10px;margin-bottom:10px}.useruploads #portfoliowrap #sr_upload{width:50%;margin-right:20px}#portfoliowrap #sr_upload input{margin:0}body.loading #cvfilediv,body.loading #cvuploadformdiv,body.loading #reelfilediv,body.loading #reeluploadformdiv,body.loading #portuploadformdiv,body.loading #portfoliodiv{filter:alpha(opacity=80);opacity:.8;-moz-opacity:.8}#applybody table,#applybody tr,#applybody td{font-size:100%;height:auto;line-height:1.5em}#applybody input{height:auto}#submitapplicationform table{width:70%}#submitapplicationform td{text-align:right}#backtoeditform table{width:80% !important;margin-left:auto}#applybody div#jobapplycontainer.topsection{width:560px}#port_upload_div input{border:0}div.disabled h3.st{color:#999}#cvuploadform span.load,#reeluploadform span.load,#portuploadform span.load{display:block;float:right;width:16px;height:16px}#cvuploadform table td,#portuploadform table td,#reeluploadform table td{vertical-align:middle}p.howto{font-size:87.5%}small{font-size:95%;line-height:1.4}small.enabledonly{display:block}small.disabledonly{display:none}div.disabled small.enabledonly{display:none}div.disabled small.disabledonly{display:block;color:#c00}#cvuploadform th,#reeluploadform th,#portuploadform th{width:7ex}td.filetd input[type="file"]{max-width:240px;padding:0}.preview fieldset#buttons,.preview #remotebuttonsdiv{display:none}#remotebuttonsdiv{margin-top:25px}#remotebuttonsdiv a#remoteapplylink{padding:7px 15px}#applypreviewlink{float:left;margin-right:10px}#jobapplyform #buttons.hidden{visibility:hidden;height:1px;overflow:hidden}#applyerrormessage.old{color:#bbb}#applyerrormessage{padding-bottom:15px;margin-bottom:20px;max-width:100%}.apply_detail_wrap #applyerrormessage{margin-bottom:0;padding-bottom:0}.apply-continue{margin-top:30px}#applyerrormessage.complete-before-apply{max-width:none !important}#applyerrormessage h4{font-weight:600}#applyerrormessage p{margin-bottom:0;color:#e53c3c}#applyerrormessage a{color:#e53c3c;font-weight:400}.apply_detail_wrap #applyerrormessage p a{text-decoration:underline}.apply_detail_wrap #applyerrormessage p a:hover{text-decoration:none}.apply_detail_wrap #applyerrormessage p span{color:#666}#jobapplyform label small{font-size:87.5%}#jobapplyform span.tip10 a{background:#bbb;color:#fff;font-weight:normal;text-decoration:none;padding:0 2px;border-radius:2px 2px}#jobapplyform textarea{padding:25px}.apply_detail_wrap{padding:40px 10px;background:#fff;border:1px solid #dbdbdb}.apply_detail_wrap h3{font-size:18px;font-weight:600;color:#434343;margin-bottom:25px}.appwrapper{padding-bottom:20px;position:relative;line-height:1.4}.apply_detail_wrap .app_detail{padding:0 30px 0 0}.apply_detail_wrap .app_detail input,.apply_detail_wrap .app_detail select{max-width:170px}.apply_detail_wrap .app_detail li{padding:0 0 8px}.apply_detail_wrap .app_detail label{display:inline-block;margin-right:10px;font-weight:600;color:#6f6f6f}.apply_detail_wrap .app_detail span{vertical-align:top;display:inline-block;max-width:225px}span.subtxt{color:#9d9d9d;font-size:13px;font-weight:400}#cvMsg strong.errorHighlight{color:#539987;font-size:15px}#cvfilediv{min-height:75px;float:left;margin-right:20px}.appsuccess .apply_detail_wrap{padding:0;background:transparent;border:0}#successmsg{padding:30px;border:1px solid #dbdbdb;border-radius:3px;background:#fff}#successmsg .social.btn{margin-right:10px}a.accsetbtn{display:inline-block;margin-top:20px;right:0}#cvMsg p{margin:0;padding:0}#cvMsg h5{float:right;font-size:1.385em;font-weight:600;color:#67b59f;text-align:right;line-height:1.1}#cvMsg h5 span{font-size:13px}.bApply .profile_comp_wrap,.appsuccess .profile_comp_wrap{font-size:85%;right:0;padding:0 0 10px 4px;z-index:100}.bApply .profile_comp,.appsuccess .profile_comp{width:100%;background:#fff;border:1px solid #dbdbdb;padding:20px 25px}@media screen and (min-width:1024px){.appsuccess .profile_comp_wrap{top:10px}}.profile_comp h4{margin:10px 0 5px}.err_msg{color:#cf0000;font-size:14px;display:none;margin-bottom:10px}#jobapplyform .clrerror{background:#fdd}.appsuccess .apply_detail_wrap a.gen_grn{display:inline-block;margin:10px 0}.bApply .complete_div,.appsuccess .complete_div{float:left;margin-right:20px}.bApply .profile_comp,.appsuccess .profile_comp{width:260px}.apply_detail_wrap .app_detail label{display:block}#applyjob-portfolio a img{margin-right:1px;margin-bottom:5px}.bApply section.main,.appsuccess section.main{width:100%;max-width:100%}#cover_letter_heading{margin-top:20px;margin-bottom:10px}#togetstarted{margin-top:10px}#ct_apply_set_as_intro .checkboxlistoption span{padding-right:10px}#apply_set_as_intro_wraper{display:inline;padding-bottom:10px}@media(min-width:768px){.desktop-none{display:none !important}}@media(max-width:767px){.mob-none{display:none !important}}html{height:100%;-webkit-text-size-adjust:100%;overflow-x:hidden}body{height:auto !important;min-height:100%;padding-top:70px;padding-bottom:40px;position:relative}.main_wrap{overflow:hidden}.main_wrap .col-4 ul li:first-child{display:flex}.bUserprofile .main_wrap,.bViewjob .main_wrap,.activity-timeline .main_wrap,.bAccount .main_wrap{overflow:visible}.top-menu-bar{position:fixed;-webkit-backface-visibility:hidden;-webkit-overflow-scrolling:touch;left:0;top:0;width:100%;z-index:998}.top-menu-bar.open-menu-container{position:absolute}.icon-menu{display:block;float:left;width:32px;height:32px;margin-top:20px;cursor:pointer;background:#fff;position:relative}.icon-menu:before,.icon-menu:after{content:"";width:100%;height:7px;position:absolute;left:0;background:#7cbaaa}.icon-menu:before{top:6px}.icon-menu:after{top:19px}.t_links>ul>li{position:relative;border-top:1px solid #fff}.t_links>ul>li:first-child{border-top:0}.loggedin-t_nav.t_links>ul>li:after{content:"";width:30px;height:30px;position:absolute;right:12px;top:7px;margin:auto;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#abd9ce}.t_links>ul>li>a{padding:12px 12px;position:relative}.loggedin-t_nav.t_links>ul>li>a:before,.loggedin-t_nav.t_links>ul>li>a:after,.loggedin-t_nav.t_links>ul>li>a.open-menuLevel2:before,.loggedin-t_nav.t_links>ul>li>a.open-menuLevel2:after{content:"";width:0;height:0;position:absolute;border-left:8px solid transparent;border-right:8px solid transparent;right:18px}.t_links>ul>li>a:before,.t_links>ul>li>a:after{border-bottom:8px solid transparent}.t_links>ul>li>a.open-menuLevel2:before,.t_links>ul>li>a.open-menuLevel2:after{border-top:8px solid transparent}.t_links>ul>li>a:before{top:18px;border-top:8px solid #7cbaaa;z-index:10}.t_links>ul>li>a:after{top:15px;border-top:8px solid #abd9ce;z-index:10}.t_links>ul>li>a.open-menuLevel2:before{top:9px;border-bottom:8px solid #7cbaaa;z-index:10}.t_links>ul>li>a.open-menuLevel2:after{top:12px;border-bottom:8px solid #abd9ce;z-index:10}.t_links>ul>li>a+ul,.t_user .idswitcher{padding:0;background:#fff;border:0}.t_user .idswitcher{background:#fff !important}.open-menuLevel2+.mem_menu+.idswitcher{display:block}.t_links>ul>li>a+ul a{color:#7cbaaa;padding:12px 12px;border-top:1px solid #cecece}.t_links>ul>li>a+ul li:first-child a{border-top:0;padding-top:10px}.t_links li.no-menu:after,.t_links li.no-menu:before,.t_links li.no-menu a:after,.t_links li.no-menu a:before{display:none}section.ads.right-col-ads{display:none}.bYourprofile section.ads.right-col-ads,.bEditProject section.ads.right-col-ads{display:block;float:none;margin-left:10px;margin-right:10px;width:auto;max-width:680px}.bYourprofile section.ads.right-col-ads{margin:0 auto !important}.bEditProject .identity{float:none}.bOrder section.ads.right-col-ads{display:block;float:left;margin:10px}.bStats.bYourprofile section.ads.right-col-ads{display:none}.homepage #qdiv{float:none;margin:0 auto;border-radius:2px;max-width:685px;position:relative}.bPeoplelanding #qdiv,.bCompanieslanding #qdiv{max-width:570px}.homepage-search .temp4col.tiles.fourcol.thetiles,.homepage .temp4col.tiles.fourcol.thetiles,.homepage #featured-articles{overflow:hidden}.homepage #featured-articles{margin-top:15px}.temp4col.tiles.fourcol,.temp3col.tiles.threecol{margin:auto}.homepage.bPeoplelanding .temp4col.tiles.fourcol,.homepage.bCompanieslanding .temp4col.tiles.fourcol,.homepage-search.bPeoplelanding .temp4col.tiles.fourcol,.homepage-search.bCompanieslanding .temp4col.tiles.fourcol{padding-top:5px !important}.items-intend-fix{margin:0 10px;position:relative}.homepage-search.hpc.bPeople.bPeoplelanding.cvsearch .items-intend-fix,.homepage-search.hpc.bCompanies.bCompanieslanding.cvsearch .items-intend-fix{margin:0}.homepage-search.hpc.bPeople.bPeoplelanding.cvsearch .mode_panel ul.drop_menu li:nth-child(3),.homepage-search.hpc.bCompanies.bCompanieslanding.cvsearch .mode_panel ul.drop_menu li:nth-child(3){margin-right:0}.homepage-search .items-intend-fix .gutter-sizer,.homepage .items-intend-fix .gutter-sizer{width:2%}.temp4col.tiles.fourcol .items,.temp3col.tiles.threecol .items{width:50%;padding-right:0;box-sizing:content-box;overflow:visible!important}.homepage-search .temp4col.tiles.fourcol .items,.homepage-search .temp3col.tiles.threecol .items,.homepage .temp4col.tiles.fourcol .items,.homepage .temp3col.tiles.threecol .items{width:100%;max-width:340px;margin-bottom:17px}body .temp4col.tiles.fourcol div.title,body .temp3col.tiles.threecol div.title{margin-bottom:0;min-height:50px}.cp-icons{background:transparent url(/img/v3/icons/icons-small.png) no-repeat 0 0}.cp-icon-follow{background-position:-2px -167px}.cp-icon-connect{background-position:-2px -142px}.cp-icon-madeit{background-position:-2px -885px}.cp-icon-comment{background-position:-2px -554px}.cp-icon-poolit{background-position:-2px -527px}.cp-icon-likeit{background-position:-2px -456px}.cp-icon-profile-views{background-position:-2px -391px}.cp-icon-badges{background-position:-2px -669px}.cp-icon-link-network{background-position:-2px 1px}.cp-icon-feedback{background-position:-2px -937px}.cp-icon-peopleyoumayknow{background-position:-2px -990px}.cp-icon-whatshappening{background-position:-2px -1015px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:21),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.cp-icons{background:transparent url(/img/v3/icons/icons-big.png) no-repeat 0 0;background-size:22px}.cp-icon-follow{background-position:-2px -161px}.cp-icon-connect{background-position:-2px -137px}.cp-icon-madeit{background-position:-2px -838px}.cp-icon-comment{background-position:-2px -524px}.cp-icon-poolit{background-position:-2px -499px}.cp-icon-likeit{background-position:-2px -433px}.cp-icon-profile-views{background-position:-2px -372px}.cp-icon-badges{background-position:-2px -634px}.cp-icon-link-network{background-position:-2px 1px}.cp-icon-feedback{background-position:-2px -887px}.cp-icon-peopleyoumayknow{background-position:-2px -937px}.cp-icon-whatshappening{background-position:-2px -960px}}.cp-icon-likeit.unliked:hover,.cp-icon-likeit.liked,.cp-icon-poolit.pooled,.cp-icon-poolit:hover,.activity-timeline .info-box .cp-icon-poolit{opacity:1}.cp-icon-likeit.unliked,.cp-icon-likeit.liked:hover,.cp-icon-poolit.pooled:hover,.cp-icon-poolit{opacity:.2}.cp-icon-pro-upgrade{background:0}.cp-icon-pro-upgrade:before{content:"PRO";background:#7ec0b0;color:#fff;font-weight:700;font-size:10px;line-height:2em;padding:0 1px;display:block;float:left;margin-left:-27px;width:20px;height:20px;overflow:hidden;white-space:nowrap;text-align:center}#empty-feed-message{margin:0 15px 20px 15px;border:1px solid #ccc;padding:18px;position:relative;background:#fff;max-width:986px}#activity-container{max-width:1020px;min-height:1000px;margin:20px -20px 0 0;padding:0;position:relative;overflow:hidden}article.activity,article.information,#friend-suggestion .identity{width:100%;padding:0;margin:0 0 10px;overflow:hidden}#friend-suggestion{background-color:#2c3e50}#friend-suggestion .identity{-webkit-box-shadow:initial;-moz-box-shadow:initial;box-shadow:initial;margin-bottom:0;border:0;border-bottom:1px solid #ebebeb;border-radius:0}#friend-suggestion .identity:last-of-type{border:0}#friend-suggestion h4{font-size:17px}#friend-suggestion .identity .bcard{height:120px}#friend-suggestion .bcard a.btn.connect{display:inline-block;vertical-align:initial;line-height:35px !important}#friend-suggestion .bcard a.btn:not(.social){line-height:33px !important}#friend-suggestion .bcard a.btn.connect[data-action="unfollow"]{padding-right:30px!important}#friend-suggestion div.bcard div.wrap{padding:20px 10px}#friend-suggestion div.bcard div.actions-pre{position:absolute;display:block;top:0;left:0;width:100%;height:100%;opacity:0;background:rgba(0,0,0,0.8);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:51}#friend-suggestion div.bcard div.actions-pre .actions-table{display:table;height:100%;width:100%}#friend-suggestion div.bcard div.actions{text-align:center;vertical-align:middle;display:table-cell;position:relative;bottom:0;left:0}.activity-timeline .stamp{width:100%}article.activity a.username{border-bottom:1px solid #ddd}article.activity a.username:hover{border-bottom:1px solid #bbb}article.activity h3{color:#67b59f}article.activity h4{color:#3d3d3d;font-size:24px}article.activity em{font-weight:700}article.activity ul{margin:0}article.activity ul li{border:0;list-style-type:none}#activity-container .activity,#pools-timeline .activity{position:absolute;left:-400px;top:0}#pools-timeline{overflow:hidden;position:relative}.activity-banner{cursor:pointer;position:relative;min-height:90px;background-color:#fff}.activity-banner div.profileheader{background:#7f7f7f}.activity-banner img.profileheader{margin:auto;display:block;min-height:90px}.activity-banner .text-box{min-height:90px;border:1px solid #fff;padding:10px}.activity-banner .white-background{background:#fff}.activity-banner .text-box p{font-size:13px}article.information .info-box{background-color:#fff;padding:20px 20px 15px}article.information a.cp-icon-close{background:transparent url(/img/v3/icons/sprite_sheet.png) no-repeat -95px -595px;overflow:none;text-indent:-1000px;position:absolute;right:0;top:0;margin:10px 10px 0 0;display:block;width:11px;height:11px;color:#999}article.information a.cp-icon-close:hover{background-position:-119px -595px}article.information h4{font-size:24px;line-height:28px}article.information .info-box li{line-height:18px;padding:0 0 0 25px;margin:10px 0;position:relative;border:0}article.information .info-box li a{font-weight:400}article.information .info-box li .list-value{padding-left:5px;text-align:left;font-weight:600;color:#67b59f}article.information .info-box li .list-count{background:#fff;padding:2px 5px;border-radius:2px;font-size:11px;font-weight:600;margin-left:10px;color:#67b59f;position:relative;box-shadow:0 3px 8px #bbb}article.information .info-box li .list-count:before{content:"";position:absolute;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #fff;border-color:rgba(255,255,255,0) #fff rgba(255,255,255,0) rgba(255,255,255,0);left:-4px;top:5px}article.information .info-footer{padding:0 10px 10px;background-color:#fff}article.information .friend-box{vertical-align:bottom;position:relative;min-height:92px;background-color:#fff;padding:10px 10px 10px 90px;line-height:1.5em}article.information .friend-box h4{padding-right:15px}article.activity .activity-toolbar{height:35px;background-color:#fff;padding:10px 10px 5px}article.activity .activity-toolbar li{padding:0;margin:0;display:inline}article.activity .activity-toolbar li a{overflow:hidden;text-indent:-500px;float:left;display:block;text-decoration:none;width:20px;height:20px;margin-right:5px}.activity-body{vertical-align:bottom;position:relative;min-height:90px;background-color:#fff;padding:5px 10px 10px 90px;line-height:1.5em}.profile-image-frame{width:72px;height:72px;padding:3px;background:#fff}.profile-image-frame a{line-height:64px;width:66px;height:66px;display:block;text-align:center;overflow:hidden}.profile-image-frame a img{vertical-align:middle;display:inline-block;max-height:100%;max-width:100%}body.poolsothers .profile-image-frame a img{width:auto;height:auto}.activity-banner .profile-image-frame{position:absolute;right:10px;bottom:10px}.activity-body .profile-image-frame{position:absolute;left:10px;bottom:10px}article.information .friend-box .profile-image-frame{position:absolute;left:10px;top:10px}article.information .friend-box .btn{position:absolute;left:10px;top:90px}#activity-footer{position:absolute;left:50%;margin:0 0 -50px -64px;display:block;width:128px;bottom:0}section.main{max-width:1000px;padding-top:20px}.cvsearch section.main{padding-top:0}.cvsearch section.main .ad{margin-top:0}.cvsearch.homepage-search section.main .ad{max-width:932px}#activity-notify{position:fixed;top:70px;z-index:999;left:50%;background-color:#f0662f;color:#fff;cursor:pointer;font-size:13px;line-height:16px;padding:7px 0;text-align:center;white-space:nowrap;width:175px;margin-left:-80px;display:none}#activity-notify:before{content:"";position:absolute;top:-8px;left:50%;z-index:1000;border-bottom:8px solid #f0662f;border-left:8px solid transparent;border-right:8px solid transparent;margin-left:-8px}#pools-timeline.nojs article.activity{position:relative;top:0;left:0;float:left;margin-right:10px}#pools-timeline,#activity-container{max-width:320px;margin:auto}.activity-banner img{max-width:100%;width:100%;display:block}.job_top_actions{display:none}@media(min-width:769px){.job_top_actions{display:block;float:right;margin-top:-61px;margin-bottom:0;padding:30px 0 5px}}.topshare{height:0;padding-bottom:0}#vacancies{padding:0 10px}#cvsearch-left,#cvsearch-right,#vacancies-left,#vacancies-right{margin-bottom:20px}.text_pad{text-align:center}.pp_btn{width:205px;margin:0 auto 16px}.peo_search,.peomo_search{width:277px;margin:0 auto 16px}.btn-next-items{float:right;display:block;min-width:97px;margin-top:30px;padding:10px;background:#e2e2e2;font-weight:600;color:#6c6c6c;text-shadow:1px 1px 1px #fff;text-align:center;font-family:proxima-nova-n6,proxima-nova,helvetica,arial,sans-serif}footer .top .email_signup h3{padding:0 10px}footer .top .social-jobs h3{padding:0 10px}.jobs_col{float:left;width:50%;padding:0 10px}.col-together{margin-top:25px}footer .top .col-together .comp_links,footer .top .col-together .useful_links{float:left;width:50%}#go-to-footer,#activity-footer{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.search-main-cat-data{width:100%}.search-main-cat-data td:first-child+td{width:90px}.promo-code-box{margin-bottom:20px}.promo-code-label{text-align:left !important}input.promo_code{margin-bottom:10px;width:100%;max-width:300px}.order-summary{text-align:right}.order-summary input[type="submit"]{float:left}.cost_display{width:100%;max-width:300px}#currently_advertising .right{margin-bottom:20px;float:none;text-align:right}@media(max-width:800px){#currently_advertising .currently_adv_title{margin-top:15px}}#testimonials_block .col.left,#faq_block .col.left{width:100%}#rec_block .adx,#mar_block .adx{display:none}#rec_block .col.left,#mar_block .col.left,#cre_block .col.left{width:100%}div.twocol.comunity-awr div.col.left{float:none;width:100%}.comunity-awr .tright{text-align:left}.comunity-awr img{max-width:100%}.fourcol.fourcol-respons .col{margin-bottom:30px}.fourcol-respons div.col.tcenter img{display:block;margin:auto}.single-table{overflow-x:auto;padding-top:60px;padding-bottom:10px}.single-table .content-table{width:740px}.mobile .table-nav-bar-container{height:11px;padding-top:3px;margin-top:5px;background:#9f9f9f}.mobile .table-nav-bar{display:block;height:5px;background:#eee;border-radius:5px}.mobile .HelpOnClick .HelpOnClick-widget-close,.mobile .HelpOnClick .HelpOnClick-widget-turn{width:30px !important;background-repeat:no-repeat !important}.cnt{padding-top:30px}.error.already-pro{margin-top:20px}.p_ico{position:absolute;left:0}.feat_icons{display:none}.cnt div.right{margin-top:30px}.right .btn.gen_grn{max-width:235px}.pro-table tr td:first-child{padding-top:0;padding-top:40px;vertical-align:top}.pro-table tr td:first-child+td{padding-top:30px}.bPeoplefreelancersbytitle .purchase-buttons{*zoom:1}.bJobsfreelancersbytitle .purchase-buttons:after,.bPeoplefreelancersbytitle .purchase-buttons:after{content:"";display:table;clear:both}.bPeoplefreelancersbytitle .purchase-buttons a.btn,.bJobsfreelancersbytitle .purchase-buttons a.btn,.bPeoplefreelancersbytitle .purchase-buttons .gen_grn,.bJobsfreelancersbytitle .purchase-buttons .gen_grn{display:inline-block;float:left;margin-left:4px;margin-bottom:4px}.bPeoplefreelancersbytitle .purchase-buttons .gen_grn,.bJobsfreelancersbytitle .purchase-buttons .gen_grn{padding:8px 25px}iframe.about-video{width:238px;height:134px}.bAbout .lft img{display:none}.contact-us-phone{margin-bottom:20px}.contact-us-email,.contact-us-phone,.contact-us-letter{width:100%;margin-bottom:30px;padding-bottom:10px}.contact-us-email,.contact-us-phone{border-bottom:1px #dbdbdb solid}.contact-us-phone h3{line-height:1.8em}.contact-person-box{margin-bottom:30px}.contact-person-box img{width:100%;max-width:288px}.media-pack-img img{width:100%;max-width:600px}.aj_items{margin:0 auto}div.aj_item{float:left;width:100%;text-align:center;padding:0 5px;position:relative;margin-bottom:50px}div.aj_item.last-aj-item{margin-bottom:0}.clear-h25{display:none}@media(max-width:640px){.banner-signup.peopleDiscovery{margin:10px auto 0}}@media(min-width:641px) and (max-width:767px){.banner-signup.peopleDiscovery{margin:10px auto 30px}}@media(min-width:768px) and (max-width:990px){.banner-signup.peopleDiscovery{margin:50px auto 15px}}@media(min-width:991px) and (max-width:1023px){.banner-signup.peopleDiscovery{margin:50px auto 0}}.banner-signup{display:inline-block;margin:10px auto 20px;background:#7cbaaa;color:#fff;padding:10px 35px;font-size:15px;-webkit-border-radius:30px;border-radius:30px}@media(max-width:640px){.bPeople .banner-signup{margin:10px auto 0}}.magazineSearchMia .banner-signup{display:none}.bJobslanding .banner-signup{margin:10px auto 5px;min-width:125px}.bCompanieslanding .banner-signup{margin:10px auto 5px}@media(min-width:768px) and (max-width:990px){.bCompanieslanding .banner-signup{margin:50px auto 15px}}@media(min-width:992px) and (max-width:1023px){.bCompanieslanding .banner-signup{margin:50px auto 0}}@media(min-width:1024px){.bCompanieslanding .banner-signup{margin:50px auto 30px}}.banner-signup-wraper{display:inline-block;margin-top:10px}.banner-signup-inner:first-of-type{margin-right:20px}.banner-signup-inner{float:left}@media only screen and (max-width:600px){.banner-signup-inner:first-of-type{margin-right:0}.banner-signup-inner{float:none}}.banner-signup-text{display:block;font-size:12px;color:#fff}.landing_header a.banner-signup.hidden{visibility:hidden}.banner-signup:hover{background:#6aa596}.search-tabs-wrapper{display:none}.homepage .searchinput{border-radius:0}.homepage .searchinput::-webkit-input-placeholder{font-style:italic}.homepage .searchinput:-moz-placeholder{font-style:italic}.homepage .searchinput::-moz-placeholder{font-style:italic}.homepage .searchinput:-ms-input-placeholder{font-style:italic}.homepage select.customselect{display:block !important}.homepage .customselect{display:inline-block !important}.homepage .featured-jobs,.homepage .magazine-items-col{display:none}.homepage .temp4col.tiles.fourcol h2,.homepage .temp3col.tiles.fourcol h2{font-size:30px;color:#2c3e50;text-align:center}.homepage .temp4col.tiles.fourcol .spotlight-btm h2{color:#595959}.light-f{font-weight:100}.spotlight-btm{display:none;height:0}.under-landing-header#actionzone{position:static;padding:0 10px;margin-bottom:20px}.under-landing-header#actionzone h4{font-size:18px}.under-landing-header#actionzone p{font-size:15px;color:#989898}.under-landing-header#actionzone #actionzone_inner{width:auto;max-width:none}.under-landing-header#actionzone #actionzone_inner a.gen_grn{padding-top:7px;padding-bottom:7px;background:#7cbaaa;border:0;color:#fff !important;border-radius:0;text-shadow:none;font-weight:normal}.under-landing-header#actionzone #actionzone_inner a.gen_grn:hover{background:#6aa596}.trans-overlay{position:fixed;left:0;top:0;width:100%;height:100%;opacity:.9;filter:Alpha(Opacity=90);background:#000;z-index:997;display:none}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.small-sreen-hidden{display:none}.clearfix-h5bp:before,.clearfix-h5bp:after{content:"";display:table}.clearfix-h5bp:after{clear:both}.clearfix-h5bp{*zoom:1}.forceClear{clear:both}.homepage .featured-jobs{display:none;float:left;width:320px;height:20px;margin-right:10px}.homepage .featured-jobs h2,.homepage .magazine-items-col h2{font-size:24px;color:#25262a;text-align:center}#activity-container h2{font-size:16px;padding-top:18px;color:#fff;text-align:center}.homepage .temp4col.tiles.fourcol h2{font-size:24px}.featured-jobs-list{padding-top:5px}.featured-jobs-list li{margin-bottom:17px;background:#fff}.featured-jobs-list li a{display:table;width:100%;padding:15px 0;color:#666}.featured-jobs-list li a:hover,.featured-briefs-list li a:hover{box-shadow:0 0 10px #ccc}.featured-jobs-list li,.magazine-list li{transition:all .7s ease-in-out;transform:scale(0.001);opacity:0}.featured-jobs-list li.s,.magazine-list li.s{opacity:1;transform:scale(1.0)}.fj-list-img,.fj-list-txt{display:table-cell;vertical-align:middle}.fj-list-img{width:37.5%}.homepage.ld.profile-page .fj-list-img{display:none}.fj-list-img img{display:block;max-width:80%;margin:auto}.fj-list-txt{width:62.5%;text-align:left;border-left:2px solid #f0f0f0}.fj-list-txt.no-brd-r{border-left:0}.fj-position,.fj-place,.fj-salary,.fj-closing{display:block;font-size:11px;padding:2px 17px}.fj-position{font-weight:bold;font-size:13px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.fj-salary{max-width:180px}.fj-cell-intend{display:block;padding:0 5%;width:100%}.homepage .magazine-items-col{display:none;width:275px;float:left;margin-left:10px}.magazine-list li{background:#fff;margin-bottom:17px}.magazine-list li a{display:block}.magazine-list li a:hover{box-shadow:0 0 10px #ccc}.magazine-list-img{display:block;position:relative}.mobile-visible-item{background:#fff}.magazine-list-img img,.large-magazine-item img,.magazine-list-img img,.next-large-magazine-item img{display:block;width:100%}.large-magazine-item .itemAdminLinks,.next-large-magazine-item .itemAdminLinks{display:none}.magazine-list-txt{padding:20px 30px}.magazine-list-txt h3{font-size:13px;color:#888;text-transform:uppercase}.magazine-list-txt p{font-size:26px;font-weight:200;color:#888;line-height:normal}#hp-one-job,#hp-one-article{display:block;float:none;margin:auto;height:auto;width:90%}#hp-one-article{margin-bottom:20px}.spotlight-btm{display:block;height:76px;background:#fff}@media(max-width:479px){.spotlight-btm{height:86px}}.spotlight-btm-logo{float:left;display:block;width:65px;height:60px;line-height:60px;padding:13px 0 0 8px}@media(max-width:479px){.spotlight-btm-logo{padding:13px 0 0 13px}}.spotlight-btm-logo-wrap{width:60px;display:flex;padding:3px;border:1px solid #ebebeb;height:60px;justify-content:center;align-items:center}.spotlight-btm-logo img{max-width:100%;width:auto;max-height:100%;height:auto}.spotlight-btm-txt{display:block;width:75px;height:75px;overflow:hidden;float:left;padding:15px 0 0 0;color:#595959;font-size:12px}@media(max-width:479px){.items .spotlight-btm-txt{padding-left:18px;height:85px;width:180px}}.homepage .spotlight-btm-txt{width:210px;font-size:16px}.homepage .tile_text_content .spotlight-h2{color:#fff !important;font-size:16px !important}.spotlight-btm-txt .tile_btm_views{display:block;margin-top:10px;height:45px;font-size:13px;color:#9b9b9b;line-height:15px;vertical-align:middle}.featured-briefs-list{margin-bottom:30px;position:relative;overflow:hidden;transition:min-height .15s ease-out}#featured-briefs.featured-briefs-list li{position:absolute;top:0;left:0}.featured-briefs-list li a{display:block}.featured-briefs-list .headline{background-size:cover;background-position:center center;height:150px}.featured-briefs-list .headline .logo{width:50px;height:50px;background:#fff;text-align:center;float:right;margin:80px 20px 0 0;line-height:50px}.featured-briefs-list .headline .logo img{width:100%;max-width:40px;vertical-align:middle}.featured-briefs-list .inner{background-color:#fff;padding:15px 15px 5px 15px;text-align:center}.featured-briefs-list .inner h3{color:#6ab49f;font-weight:normal;font-size:19px}.featured-briefs-list.inner p{font-size:11px;color:#929292;line-height:1.6}#hp-one-job .featured-jobs-list li.s{display:none}#hp-one-job .featured-jobs-list li.s.first{display:block}.form-cell{display:inline-block;margin-bottom:2px;vertical-align:top}.form-cell>span{display:block}.fix-portfolio-btn{margin-bottom:20px}.activity-timeline #activity-container .stamp.activity{min-height:221px}.activity-timeline article.information .info-box{min-height:223px}.activity-timeline article.information .info-box li.npl{margin-top:20px;margin-bottom:0}.activity-timeline .stamp.activity.stamp-col-4.all,.activity-timeline .stamp.stamp-col-4 article.information{width:100%;max-width:985px}.activity-timeline .stamp.stamp-col-4 h4{color:#67b59f;font-size:30px;line-height:42px}.activity-timeline .stamp.stamp-col-4 p{font-size:15px}.activity-timeline .stamp.stamp-col-4{text-align:center}.activity-timeline .stamp .close-button{display:inline-block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:18px;height:18px;position:relative;border:0;-webkit-border-radius:1em;border-radius:1em;font:normal 8em/normal Arial,Helvetica,sans-serif;color:rgba(0,0,0,1);-o-text-overflow:clip;text-overflow:clip;background:#3b3b3b;position:absolute;top:5px;right:5px;cursor:pointer}.activity-timeline .stamp .close-button:hover{background:#6f6f6f}.activity-timeline .stamp .close-button::before,.activity-timeline .stamp .close-button::after{display:inline-block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:14px;height:2px;position:absolute;content:"";top:8px;left:2px;border:0;font:normal 100%/normal Arial,Helvetica,sans-serif;color:rgba(0,0,0,1);-o-text-overflow:clip;text-overflow:clip;background:#fff;text-shadow:none;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}.activity-timeline .stamp .close-button::before{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}#bring-back-boxes{padding-bottom:5px;text-align:right;max-width:300px;margin:-15px auto 0 auto}#bring-back-boxes a{font-size:11px;line-height:1}div.swipe-indicator{position:relative;top:60px}div.swipe-indicator:after{display:inline-block;position:absolute;top:-10px;margin-left:10px;content:"";width:29px;height:32px;background:url('/img/v3/swipe-finger.png') no-repeat 0 0 transparent}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){div.swipe-indicator:after{background-image:url('/img/v3/swipe-finger@2.png');background-size:29px 32px}}.large-magazine-item,.next-large-magazine-item{background-color:#FFF}.large-magazine-item{display:none}.homepage.ld .large-magazine-item{display:block}.icon-profile-notification{float:right;width:40px;height:35px;margin:18px 0 0 0;background:url('/img/v3/icon-notification-empty@2.png') center center no-repeat;background-size:17px 21px;position:relative;cursor:pointer}.icon-messages-notifications{float:right;width:40px;height:35px;margin:18px 0 0 0;background:url('/img/v3/message-icon-notification-normal.png') center center no-repeat;background-size:25px 21px;position:relative;cursor:pointer}.notifications-number,.notifications-messages-number{display:none}.icon-profile-notification.active-notification{background:url('/img/v3/icon-notification-active@2.png') center center no-repeat;background-size:17px 21px;cursor:pointer}.icon-messages-notifications.active-notification{background:url('/img/v3/message-icon-notification-active.png') center center no-repeat;background-size:25px 21px;cursor:pointer}.icon-profile-notification.active-notification .notifications-number.notification-large-number,.icon-messages-notifications.active-notification .notifications-messages-number.notification-large-number{width:25px;height:25px;line-height:25px;font-size:11px}.notifications-wrapper{position:absolute;right:-5px;top:75px;width:479px;z-index:300;cursor:auto}a.notification-anchor{font-weight:bold;color:#7cbaaa}.notifications-list,.notifications-list-home{position:relative;background:#fff;border:1px solid #ccc}.notifications-list-home{box-shadow:none}.notifications-list-home .notification-info,.notifications-list-home .notification-info-02{width:200px !important}@media(max-width:450px){.notifications-list-home .notification-info{width:150px !important}}@media(max-width:400px){.notifications-list-home .notification-info{width:120px !important}}.notifications-list-home .notification-info-02 .notification-person{width:auto !important}.notifications-list:after{content:"";width:0;height:0;position:absolute;right:30px;top:-28px;border-top:14px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:14px solid #f0efee}.notifications-list li,.notifications-list-home li{padding:20px;border-bottom:1px solid #cbcbcb;position:relative}@media(max-width:400px){.notifications-list-home li{padding:20px 10px}}.notifications-list li:last-of-type,.notifications-list-home li:last-of-type{border-bottom:0}.notifications-list li:last-child{border-bottom:0}.notifications-list li.notifications-list-title{padding:15px 20px;font-size:18px;background:#f0efee;border-radius:5px 5px 0 0}.notification-list-dot{position:absolute;left:20px;top:32px;width:10px;height:10px;border-radius:50%}.green-dot{background:#7dbaaa}.gray-dot{background:0}.notification-list-dot.gray-dot+a>.notification-list-avatar{margin-left:0}.notification-list-dot.green-dot+a>.notification-list-avatar{margin-left:28px}.notification-list-avatar{float:left;margin:0 15px 0 0;max-width:40px;max-height:40px}.notification-list-project{float:right;width:96px;height:67px;overflow:hidden;border:1px solid #d8d8d8;position:absolute;top:10%;right:20px}@media(max-width:400px){.notification-list-project{right:10px}}.notification-list-project img{width:100%;height:100%;position:absolute;object-fit:cover;padding:3px;left:0;right:0;top:0;bottom:0;margin:auto}.notification-list-project:hover,.notification-list-avatar:hover{box-shadow:0 0 10px #ccc}.notification-list-project-02{float:left;width:96px;height:67px;position:relative}.notification-list-project-02 img{display:block;max-width:90px;max-height:61px;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.notification-list-project-02:hover img{opacity:.7}.notification-info{float:left;width:230px}.notification-info-02{display:block;float:left;width:341px;border:1px solid #d8d8d8;background:#f8f6f5;position:relative}.notification-info-02:before,.notification-info-02:after{content:"";width:0;height:0;position:absolute;top:10px;border-left:10px solid transparent;border-top:6px solid transparent;border-bottom:6px solid transparent}.notification-info-02:before{left:-21px;border-right:10px solid #d8d8d8}.notification-info-02:after{left:-20px;border-right:10px solid #f8f6f5}.notification-person,.notification-time{display:block}.notification-person{font-size:14px;color:#757575}.notification-info-02 .notification-person{float:left;width:223px;margin:5px 10px 0}.notification-time{font-size:13px;color:#9e9e9e;font-style:italic}.notification-time-02{margin:5px 0 0 83px}.notification-person .bold-7cbaaa{font-weight:bold;color:#7cbaaa}.notification-person a:hover{text-decoration:underline}.notification-person .bold-7cbaab{position:absolute;top:35%;right:20px;color:#787878;font-weight:400;background:#f6f5f5;border:1px solid #e3e3e3;text-align:center;display:inline-block;padding:0 10px 0 10px !important;line-height:30px !important;overflow:hidden;cursor:pointer;word-wrap:normal;-webkit-appearance:none;float:right}@media(max-width:400px){.notification-person .bold-7cbaab{right:10px}}.notification-person .bold-7cbaab:hover{text-decoration:none;background:#f2f2f2}.notifications-list li.notifications-list-container{padding:0;border-bottom:0;overflow-y:scroll;max-height:321px}.notification-clear-all{float:right}.notification-follow:after{content:" ";width:15px;height:20px;display:inline-block;vertical-align:middle;margin:0 0 0 5px;background:transparent url(/img/v3/icons/icons-small.png) no-repeat -3px -120px;background-size:17px}#clear-all{position:relative;color:#787878;font-weight:400;background:#f6f5f5;border:1px solid #e3e3e3;text-align:center;display:inline-block;padding-top:0 !important;padding-bottom:0 !important;padding-left:15px;padding-right:15px;font-size:12px;line-height:22px !important;cursor:pointer;word-wrap:normal;-webkit-appearance:none}@media screen and (max-width:1024px){}.contactus .editable p,.contactus #frmcontact,.contactus h4.st,.contactus .et h4{font-size:17px}.contactus h4.st,.contactus .et h4{font-weight:600}.contactus h4.st a,.contactus .et h4 a{font-weight:normal}.contactus .et h3{font-size:20px}.contactus #et_contact_maintext{margin-top:25px}.contactus .col.right.form-contact-us{margin-bottom:20px}.contactus #frmcontact span{display:block;margin-bottom:5px}.contactus #frmcontact label{display:block}.contactus .g-recaptcha{display:inline-block;vertical-align:top}.contactus #contact_submit{margin-left:0}.contactus #frmcontact{padding-top:24px}.banner-img-wrapper{min-height:170px;height:170px;overflow:hidden;background-color:#373938;position:relative}.banner-img-wrapper img{min-width:100%;min-height:170px}.banner-img-wrapper:after{content:'';display:block;position:absolute;bottom:-1px;height:85px;width:100%;background:url('../images/gradient-profile.png') repeat-x bottom left;z-index:2}.banner-large header{max-width:100%}.profile-page .banner-large header{margin-bottom:0}.profile-page div.tile_usr_type{z-index:initial}.banner-content-inner{max-width:1210px;margin:auto;position:relative;z-index:2 !important}.banner-profile-wrapper{display:table}.banner-profile-pre-wrapper{position:absolute;overflow:hidden;height:70px;width:100%;display:none}.banner-profile-pre-wrapper .banner-profile-job a{position:relative;z-index:2}.banner-profile-pre-wrapper .banner-profile-wrapper{top:60px}.banner-profile-pre-wrapper .banner-profile-img-wrapper{width:54px;height:54px;border:2px solid #fff;line-height:50px}.banner-profile-pre-wrapper .banner-profile-user{max-width:none}.banner-profile-pre-wrapper .banner-profile-user{padding-top:15px}.banner-profile-pre-wrapper .banner-profile-name{max-width:225px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.banner-profile-pre-wrapper .banner-profile-name{font-size:24px;margin-top:30px}.banner-profile-pre-wrapper .banner-profile-status{display:none}.banner-profile-pre-wrapper .banner-profile-user .profile_thumb_buttons{top:15px;right:66px}.banner-profile-wrapper,.banner-profile-pre-wrapper{-webkit-transition:top .3s;-moz-transition:top .3s;-ms-transition:top .3s;-o-transition:top .3s;transition:top .3s}.banner-profile-pre-wrapper .already_following{display:none}.banner-profile-bar .banner-profile-nav{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.banner-profile-img-wrapper,.banner-profile-user{text-align:left}.banner-profile-img-wrapper{width:152px;height:152px;border:6px solid #fff;background-color:#fff;display:block;overflow:hidden;line-height:140px;text-align:center;z-index:3;position:relative}.banner-profile-user{display:table-cell;vertical-align:top;padding:10px 10px 10px 20px}.banner-profile-job a{color:#fff;text-decoration:none}.banner-profile-job a:hover{text-decoration:underline}.banner-profile-name,.banner-profile-job{display:block;padding-bottom:3px;color:#fff;text-shadow:1px 1px 4px rgba(50,50,50,1)}.banner-profile-name{margin-bottom:0}.banner-profile-name{font-size:20px;font-weight:400}.profile-banner-company-name{margin-top:20px;font-size:17px}.banner-profile-job{font-size:14px;font-weight:700}.profile-page header img.banner-profile-status-img{float:left;margin-right:3px}.fix-center-img{position:relative;top:3px}.banner-profile-status{margin-top:15px}.banner-bar-switcher.content-default-state{z-index:2;position:relative;background:#2c3e50}.banner-bar-switcher.content-scrolled-state{background:#2c3e50}.banner-profile-status .rating label{font-size:10px !important}.banner-profile-status .rating label:before{margin:2px}.banner-profile-status .hasTip{background:url('/images/question-mark@2.png') no-repeat right 2px;padding-right:13px;background-size:9px}.banner-profile-user .profile_thumb_buttons{margin-top:20px}.banner-profile-user .profile_thumb_buttons li{position:relative;float:left;margin-right:10px}.banner-profile-user .profile_thumb_buttons li:last-child{margin-right:0}.banner-profile-user .profile_thumb_buttons a.btn{background:#fff;margin-bottom:5px;overflow:visible}.banner-profile-user .profile_thumb_buttons a.social.btn.connect{background:#8cc9ba}.banner-profile-user .profile_thumb_buttons a.btn:hover{background:#f6f5f5}.banner-profile-user .profile_thumb_buttons a.social.btn.connect:hover{background:#59acea}.banner-profile-user .profile_thumb_buttons a.btn.manageprojects,.cropit-image-action .export{background:#7cbaaa;font-weight:600;line-height:32px !important;color:#fff !important;border:0;border-radius:0}.cropit-image-action .export{line-height:38px !important}.banner-profile-user .profile_thumb_buttons a.btn{line-height:30px !important}.banner-profile-user .profile_thumb_buttons a.btn.manageprojects:hover,.cropit-image-action .export:hover{background:#6aa596}.banner-profile-user .profile_thumb_buttons a.social.btn{height:30px;line-height:30px !important;padding:0 5px !important}.banner-profile-user .profile_thumb_buttons a.social.btn:after{display:none}.banner-profile-nav{float:left;margin:10px 10px 0 10px}.banner-profile-nav li{float:left}.banner-profile-nav li a{display:block;height:40px;line-height:40px;padding:0 10px;font-size:14px;font-weight:600;color:#fff;border-bottom:5px solid transparent}.banner-profile-nav li a:hover,.banner-profile-nav li a.active-prof-item{color:#7cbaaa;border-bottom:3px solid #7cbaaa}.hiddenProfile .banner-profile-nav li a{opacity:.3}.hiddenProfile .banner-profile-bar.clearfix-h5bp{height:20px}.hiddenProfile img.banner-profile-img.default-img{width:100%}.hiddenProfile header{padding:0}.hiddenProfile .banner-img-hidden{background:transparent url('/images/private_profile_cover.jpg') center center;width:100%;height:170px}.banner-profile-stat-wrapper{float:right;position:relative;z-index:5}.banner-profile-stat{position:absolute;right:16px;top:50px;width:172px;border:1px solid transparent}.banner-profile-stat.stat-open{background:#fff;border:1px solid #dbdbdb;-webkit-box-shadow:2px 2px 3px 0 rgba(50,50,50,0.75);-moz-box-shadow:2px 2px 3px 0 rgba(50,50,50,0.75);box-shadow:2px 2px 3px 0 rgba(50,50,50,0.75)}.banner-profile-stat.stat-open:before,.banner-profile-stat.stat-open:after{content:"";width:0;height:0;position:absolute;right:5px;z-index:10}.banner-profile-stat.stat-open:before{top:-21px;border:10px solid transparent;border-bottom:10px solid #dbdbdb}.banner-profile-stat.stat-open:after{top:-19px;border:10px solid transparent;border-bottom:10px solid #fff}.banner-is-approved{position:absolute;top:10px;left:194px;color:#fff;background-color:#403b3c;padding:4px 6px;text-transform:uppercase;font-size:12px}.banner-is-approved strong{font-weight:800}@media only screen and (max-width:1023px){.banner-is-approved{top:5px;left:174px}}@media only screen and (max-width:767px){.banner-is-approved{left:104px}}@media only screen and (max-width:639px){.banner-is-approved{position:static;display:inline-block;margin:0 0 5px -1px;background-color:rgba(140,185,175,0.5)}}.stat-block-tablet-dropdown,.stat-block-tablet-visible{display:none}.visible-stat-block{display:block !important}.profile-stat-item{padding:0 10px}.profile-stat-item-content{display:table;width:100%;padding:8px 10px;font-size:13px;border-top:1px solid #f0f0f0}.profile-stat-item-content:hover{color:#7cbaaa}.stat-block-tablet-dropdown .profile-stat-item:first-child .profile-stat-item-content{border-top:0}.profile-stat-var,.profile-stat-value-box{display:table-cell;vertical-align:middle}.profile-stat-var{text-align:left}.profile-stat-value-box{text-align:right}.profile-stat-value{display:inline-block;padding:3px 5px;font-size:12px;color:#fff;background:#7cbaaa;border-radius:3px}.profile-stat-more{display:block;width:27px;height:40px;margin:10px 10px 0 10px;background:url('../images/menu-dots.png') no-repeat right center;cursor:pointer;position:relative;z-index:20}body.profile-page .main_wrap{display:block !important;max-width:1210px !important;overflow:visible}body.profile-page .main_wrap .main{overflow:hidden}.profile-base-icons{padding:0 10px}.p-b-icons-list li{float:left;margin:0 30px 10px 0}.p-b-icons-list li.invite-btn-wrapper{margin:5px 0}.p-b-icon{display:block;height:20px;line-height:20px;position:relative;font-size:12px}.f-icon{z-index:7}.f-icon:before{content:"f";background:#803b8a}.s-icon{z-index:6}.s-icon:before{content:"s";background:#6183bd}.w-icon{z-index:5}.w-icon:before{content:"w";background:#d9a42c}.c-icon{z-index:2}.c-icon:before{content:"c";background:#eb74a8}.p-icon{z-index:3}.p-icon:before{content:"p";background:#92d1ba}.i-icon{z-index:4}.i-icon:before{content:"i";background:#284297}.p-b-icon:before{position:absolute;left:0;top:0;width:20px;height:20px;border-radius:1px;color:#fff;text-align:center;text-transform:uppercase}.p-b-icon.hasTip:after{content:"?";position:absolute;right:0;top:0;width:20px;height:20px;line-height:20px;background:#fff;border-radius:50%;font-size:12px;color:#595959;text-align:center}.p-b-icon .p-b-text{display:block;padding:0 3px 0 23px;color:#595959}.invite-btn{display:block;width:110px;height:30px;line-height:30px;background:#ec71a6;font-size:12px;color:#fff;border-radius:3px}.invite-btn-txt{display:block;float:left}.invite-btn-left{width:79px;padding-left:10px;border-right:1px dotted #fff;text-transform:uppercase;position:relative}.invite-btn-left:after{content:"";width:20px;height:20px;position:absolute;right:5px;top:0;bottom:0;margin:auto;background:url('../images/icon-invite.png')}.invite-btn-right{width:30px;text-align:center}.profile-h1{margin-bottom:25px;padding:0 10px;font-size:20px;color:#666}.no-padd-h1{padding:0}.profile-page section.main.main-wider{width:100% !important;max-width:none !important}.main-wider .tilecontainer_3col{width:300px;margin:auto}.main-wider .new_and_projects.articles{width:290px;margin:0 auto}#profile .main-wider .articles article.maga.small{background-color:#fff;width:100%}.main-wider .tilecontainer_3col .items{width:100%;max-width:370px;margin-bottom:30px}.main-wider .tilecontainer_3col .portfolio_projects.items{max-width:380px;margin-bottom:15px}.poolspage.profile-page div#pooltiles_.tiles.threecol .items{max-width:380px !important;width:100% !important;margin-bottom:15px}.profile-page .main-wider .portfolio_projects img{width:100%;min-width:0;position:static}.item-brick-btm{padding:20px 10px;background:#fff}.spot-btm-fluid.spotlight-btm{height:auto}.homepage.ld.profile-page .spotlight-btm-txt{display:block;float:none;width:auto;height:auto;padding:20px}.spotlight-btm .item-brick-btm{padding:0;background:#fff}.usr_tile.item-brick-btm *{color:#595959}.item-brick-btm.usr_tile h2{font-size:18px !important;font-weight:400}.spotlight-btm .item-brick-btm.usr_tile h2{margin-bottom:10px !important;font-size:15px !important;font-weight:400;text-align:left !important}.item-brick-btm .tile_views,.item-brick-btm .tile_pools,.item-brick-btm .tile_likes{color:#787878;font-size:20px;margin-left:0}.spotlight-btm .item-brick-btm .tile_views,.spotlight-btm .item-brick-btm .tile_pools,.spotlight-btm .item-brick-btm .tile_likes,.item-brick-btm .tile_views,.item-brick-btm .tile_likes{font-size:13px}.usr_tile.item-brick-btm li:before{display:none}.item-brick-btm .tile_views,.item-brick-btm .tile_pools,.item-brick-btm .tile_likes{padding-left:25px;position:relative}.item-brick-btm .tile_views:after,.item-brick-btm .tile_pools:after,.item-brick-btm .tile_likes:after{content:"";position:absolute;left:0;top:5px}.item-brick-btm .tile_views:after{display:block;height:20px;top:0;padding-left:25px;background:transparent url("/img/v3/icons/icons-small.png") no-repeat scroll -2px -391px}.item-brick-btm .tile_likes:after{display:block;height:20px;padding-left:25px;top:0;background:transparent url("/img/v3/icons/icons-small.png") no-repeat scroll -2px -455px}.modify-2col .spotlight-img-main{width:100%}#company_job_list .items{border:1px solid #dbdbdb}.job-item-content{padding:15px 0}.job-item-content .job-item:first-of-type{margin-left:5px;width:90px;height:90px;display:flex;align-items:center;padding:4px;border:1px solid #f2f2f2}@media(max-width:1023px){.job-item-content .job-item:first-of-type{margin-left:2px}}.job-item-content .job-item{float:left;margin-left:10px}@media(min-width:480px) and (max-width:767px){.job-item-content .job-item{margin-left:25px}}@media(max-width:479px){.job-item-content .job-item{margin-left:2px}}.jobitem12 h5.job-item-title{margin:0 0 5px}.jobitem12 h5.job-item-title span.title{color:#666;font-weight:bold}.job-item-base-info .date{color:#606060;font-size:13px;font-weight:400}.job-item-link{position:absolute;width:100%;height:100%;top:0;left:0}.job-item-date{display:block;margin:12px 0 8px}.flw-list-item{position:relative;margin-bottom:10px;padding:10px;border:1px solid #dbdbdb;background:#fff}.flw-list-item:last-of-type{margin-bottom:20px}.flw-item-info{max-width:400px;float:left}body.tab-staff .flw-item-info,body.tab-likes .flw-item-info{display:flex;align-items:center}.tab-following .flw-item-info,.tab-followers .flw-item-info,.tab-connections .flw-item-info,.top-25 .flw-item-info,.tab-employees .flw-item-info{display:flex;align-items:center}.top25Page .flw-item-info{max-width:none}.flw-info-img,.flw-info-txt{display:table-cell;vertical-align:top}.flw-info-img-wrap{border:1px solid #f2f2f2;padding:3px}.flw-info-img{width:129px;height:129px;text-align:center;vertical-align:middle}.tab-following .flw-info-img,.tab-followers .flw-info-img,.tab-connections .flw-info-img,.top-25 .flw-info-img,.tab-employees .flw-info-img{display:flex;justify-content:center;align-items:center}.flw-info-img img{max-width:129px;max-height:129px}.flw-info-txt{padding:0 10px}.flw-txt-top{margin-bottom:10px}.flw-info-title,.flw-info-parag{line-height:normal;color:#666}.flw-info-title{margin:0 10px 5px 0;font-size:15px;font-weight:700;padding-top:5px}.flw-info-title a{font-size:20px;font-weight:300;color:#7cbaaa}.flw-info-parag{margin:5px 0}.flw-btn-wrapper{float:left;margin-right:18px}.btn-green{display:inline-block;height:34px;line-height:34px;padding:0 38px 0 23px;font-size:13px;color:#fff;background:#7dbaaa;position:relative}.btn-green:hover{background:#59acea}.btn-connect:after{content:"";position:absolute;width:21px;height:15px;right:7px;top:0;bottom:0;margin:auto;background-image:url("../img/v3/white_icon@2x.png");background-repeat:no-repeat;background-position:0 0;background-size:75% auto}.flw-stat{float:left;margin-top:5px;padding:0 5px;border-left:1px solid #cbcbcb}.flw-stat-item{float:left;height:23px;line-height:23px;margin:0 10px;padding:0 0 0 23px;font-size:13px}.flw-connections{background:url("../img/v3/icons/icons-small.png") no-repeat -3px -140px}.flw-likes{background:url("../img/v3/icons/icons-small.png") no-repeat -3px -452px}.flw-item-work{display:none;float:right;margin:0;position:relative;min-height:128px}.flw-item-work .flw-work-wrap:nth-child(3),.flw-item-work .flw-work-wrap:nth-child(2),.flw-item-work .flw-work-wrap:nth-child(1),.top25Page .flw-item-work .flw-work-wrap:nth-child(1){display:none}.pd-main-content-wrapper .flw-item-info{width:100% !important;max-width:100% !important}.pd-main-content-wrapper .flw-item-work{display:none !important}.flw-work-hover{display:none;position:absolute;left:0;top:0;width:100%;height:100%;padding:0 2px}.flw-item-work:hover .flw-work-hover{display:block}.trans-black{display:block;width:100%;height:100%;background:#000;opacity:.6}.flw-work-hover-content{position:absolute;left:0;right:0;top:50%;margin:auto;font-size:22px;color:#fff;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:20}.flw-icon-view{display:inline-block;width:12px;height:20px;margin-left:15px;position:relative;left:0;top:3px;background:url('../images/icon-view-white.png')}.flw-work-wrap{float:left;width:168px;height:134px;overflow:hidden;position:relative;border-left:2px solid #fff;border-right:2px solid #fff}.flw-work-img{display:block;min-width:168px;min-height:128px;position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}.pd-main-content-wrapper .flw-item-work .flw-work-wrap:nth-child(3){display:none}.margin-collabps{overflow:visible !important;float:none !important}.prof-content{color:#666}.prof-contant-parag{margin:30px 0;line-height:20px;font-size:15px;color:#666}.prof-contant-parag a{font-weight:normal;color:#666}.prof-contant-parag.after-head,.prof-contant-parag.after-head a{font-size:13px}.after-head{margin-top:7px}.prof-h2{margin:30px 0;font-size:18px;font-weight:600;color:#666}.before-parag{margin-bottom:7px}.aside-item{font-size:13px;color:#666}.box-sticker{position:relative;margin-bottom:10px}.box-sticker-top{display:table;width:100%}.sticker-top-left{display:table-cell;width:14px;height:14px;border-bottom:1px solid #dbdbdb;background:url('../images/sticker-triangle.png') -1px 0}.sticker-top-right{display:table-cell;border:1px solid #dbdbdb;border-bottom:0;background:#fff}.sticker-item-content,.aside-item-content{border:1px solid #dbdbdb;border-top:0;background:#fff}.sticker-item-content{padding:10px 20px 20px}.aside-item-content{padding:20px}.brd-top{border-top:1px solid #dbdbdb}.prof-item-name{font-size:13px;font-weight:600;color:#666;text-transform:uppercase}.icon-file-download{display:inline-block;padding-left:30px;position:relative}.icon-file-download:before{content:"";width:20px;height:20px;position:absolute;left:0;top:-3px;background:url('../images/icon-doc@2.png');background-size:20px}.icon-pdf:before{background:url('../images/icon-pdf@2.png');background-size:20px}.aside-title{margin-bottom:10px}.aside-icon{display:inline-block}.aside-icon img:hover{opacity:.7}.aside-icon img{width:20px;height:20px}.icon-location{display:inline-block;width:11px;height:16px;margin-right:10px;background:transparent url(/img/v3/icons/icons-small.png) no-repeat -6px -369px;position:relative;top:2px}.aside-txt.company .icon-location{top:0}.aside-txt.company .address{display:inline-block;vertical-align:top;line-height:16px}.profile-overlay{position:fixed;left:0;top:0;width:100%;height:100%;background:#000;opacity:.85;z-index:1100;display:none}.profile-detail-wrapper{position:fixed;overflow-y:scroll;-webkit-overflow-scrolling:touch;left:0;right:0;top:0;bottom:0;padding-top:30px;z-index:1200;display:none}.p-detail-main{position:relative;background:#f5f5f5}.pd-top,.pd-btm{padding:20px}.pd-top{background:#f0f0f0}.pd-btm{background:#fff}.pd-user-img-wrap{display:block;width:75px;height:75px;border:3px solid #fff;overflow:hidden;background-color:#fff;line-height:69px;text-align:center}.pd-user-img-no-brd{border:0}.pd-user-img{display:inline-block;margin:0 auto;max-width:100%;width:auto;max-height:100%;height:auto;vertical-align:middle}.pd-user-base-wrap{display:table}.pd-user-base{display:table-cell;vertical-align:top;padding:0 10px 0}.pd-user-job{font-size:13px;font-weight:700;color:#afafaf;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.pd-user-name,.pd-user-job{display:block;margin:5px 0}.pd-user-name{font-size:20px;margin-top:15px}.pd-btns-wrap{margin:15px 0 5px;position:relative}.pd-btns-wrap.with-following{margin:30px 0 5px}.pd-btns-wrap .btn,.p-detail-aside .pd-btns-wrap .btn{margin-right:10px}.p-detail-aside .pd-btns-wrap .btn:last-of-type{margin-right:0}.pd-btns-wrap .btn.contact{background:#fff}.pd-btns-wrap .btn,#pd-project-info .pd-main-buttons a{width:48%;max-width:125px}#pd-project-info .pd-main-buttons a{text-align:center;position:relative;line-height:38px !important;background:#fff;border-radius:0;padding:0 15px 0 30px}#pd-project-info .pd-main-buttons a.like_btn:before,#pd-project-info .pd-main-buttons a.pool_btn:before{position:absolute;top:10px;left:25px}.pd-btns-wrap a.social.btn.connect,.pd-btns-wrap a.social.btn.active{line-height:38px !important}.pbi-fix-space{margin:5px 0 !important;padding-left:0 !important}.pd-dates{margin:10px 0;font-size:12px}.pd-date-title{color:red;font-weight:600}.pd-date-val{color:red}.pd-date-title.judge{color:#666;font-weight:600}.pd-date-val.judge{color:#666}.pd-description .expand_text,.pd-feedback-box .expand_text{display:none}.pd-aside-parag{margin:10px 0;font-size:13px}.hlight-dark{display:inline-block;padding:0 5px;color:#fff;background:#777;border-radius:3px}.pd-aside-separator{height:10px}.p-detail-aside #pcrdt{margin:0}.p-detail-aside #pcrdt{max-width:none}.p-detail-aside .fixer{-webkit-transform:translateZ(0)}.bUserprofile .p-detail-aside .proj_tags,.bUserprofile .pd-comments .proj_tags{display:block;padding:20px 15px;background:#fff}.bUserprofile .pd-comments .proj_tags{padding:0;background:transparent}.p-detail-main{margin-top:10px}.showing_project .p-detail-main{margin-top:0}.pd-main-header{position:relative;padding:40px 15px 15px 15px;background:#fff}.pd-main-h2{margin-bottom:5px;font-size:20px;font-weight:400;color:#666;text-align:center}.pd-main-parag{margin-bottom:0;font-size:15px}.pd-main-parag.back-to-project{margin-bottom:15px}.p-detail-main .usr_tile *{color:#666}.p-detail-main .usr_tile .tile_views,.p-detail-main .usr_tile .tile_pools,.p-detail-main .usr_tile .tile_likes{float:left;margin-right:15px}.pd-main-content{padding:15px;background:#fff}.pd-main-content-img{display:block;max-width:100%;margin:auto}.pd-comments{padding:15px;background:#f0f0f0}.pd-tags-shares.twocol .col{width:100%}.pd-tags-shares.twocol .col+.col{margin-top:20px}.pd-comments .feedback_comments .com_txt{width:70%}.pd-add-comment h3,.proj_tags h5,.pd-addthis-wraper h5,h3.comments-head,h5.pd-feedback-headline{font-size:13px;font-weight:600;color:#666;text-transform:uppercase}@media(min-width:768px) and (max-width:1024px){body.bMagazinepage h3.comments-head{margin-left:60px !important}}#pd-main-description h3{margin-top:20px}#profile #pd-main-description p.pd-parag{font-size:13px}.pd-add-comment-wrapper{display:table;width:100%;max-width:765px;margin-top:15px;table-layout:fixed}.comment-list-item{margin-bottom:30px}.pd-add-comment-img,.pd-add-comment-field{display:table-cell;vertical-align:top}.pd-add-comment-img{width:75px}.pd-add-comment-field{padding-left:10px}.pd-add-comment-field textarea{width:100%;height:100px;margin-top:-1px}.pd-btn{display:inline-block;height:40px;line-height:40px;padding:0 20px;background:#f5f5f5;border:1px solid #e3e3e3}.pd-btn:hover{background:#fcfcfc}.pd-btn-intend{margin:10px 0 0 85px}.pd-separ-line{display:block;margin:15px 0 30px;height:1px;background:#e3e3e3}.pd-comment-info{font-size:15px;line-height:normal}.pd-comment-author{font-weight:700}.pd-comment-date{display:block;float:right;font-size:13px}.pd-user-small-img{width:60px;height:60px}.pd-feedback-box{margin-bottom:30px}#pd-project-info .expand_text{display:none}#pd-project-info .description{padding-top:1px}#pd-project-info h3{color:#666;font-size:13px;margin:20px 0 10px;font-weight:600;border-top:1px #d3d3d3 solid;padding-top:20px}.invalid-txt{font-weight:bold;color:#e22439}.banner-img-wrapper{background:transparent}.banner-img-wrapper.noheader{height:170px !important}.deletelink.requireconfirm.modal10_popup.btn.gen_grn{padding-left:20px;padding-right:20px}.profile-page header .banner-bar-switcher img,#profile header .banner-bar-switcher img{display:inline-block;max-width:100%;width:auto;max-height:100%;height:auto;vertical-align:middle;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.banner-img-wrapper-inner,.editHeaderImage,.editProfileImage{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.banner-img-wrapper-inner img{position:absolute;left:0;right:0;top:-9999px;bottom:-9999px;margin:auto 0;width:100%;height:auto;transform:none;min-width:936px !important;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}@media(max-width:768px){.banner-img-wrapper-inner img{min-width:100% !important}}@media(min-width:421px){.banner-img-wrapper-inner{background-image:none !important}}@media(max-width:420px){.banner-img-wrapper-inner{background-size:cover;background-position:center center}.banner-img-wrapper-inner img{display:none !important}}.editHeaderImage,.editProfileImage{cursor:pointer;width:100%;height:100%;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.editHeaderImage>span.loaderInfo>i.fa,.editProfileImage>span.loaderInfo>i.fa{font-size:40px;font-weight:200}.editHeaderImage>span.loaderInfo,.editProfileImage>span.loaderInfo,span.loaderGifWraper{text-align:center;position:relative;top:calc(50% - (73px / 2));display:block;color:#fff;font-size:20px;font-weight:600;line-height:30px}.uploadingLoader span.loaderInfo{display:none !important}span.loaderGifWraper{top:calc(50% - (14px))}.uploadingLoader>span.loaderGifWraper>span.loaderGif,.uploadingLoader+span.loaderGifWraper>span.loaderGif{display:block;margin:0 auto}span.loaderGif,div.profile-overlay-loader,#modalloader{position:relative;display:none;padding:0;background:url('/img/v3/loading-anim.GIF') no-repeat center center transparent;background-size:28px 28px;width:28px;height:28px}div.profile-overlay-loader,#modalloader{position:fixed;top:calc(50vh - (14px));left:calc(50vw - (14px));z-index:1300}#overlay10div.loading,#overlay10div.loading #modalloader{display:block !important}#overlay10div.loading #modaldiv{display:none}body.projectLoad div.profile-overlay-loader{display:block !important}.editHeaderImage:hover,.editProfileImage:hover,.editHeaderImage.uploadingImage,.editProfileImage.uploadingImage,#modaldiv.opened_mod.uploadImage .editProfileImage{background:rgba(0,0,0,0.8);opacity:.7}.editProfileImage span.loaderInfo,.editProfileImage span.loaderGifWraper{display:inline-block;top:0;vertical-align:middle}.editProfileImage span.loaderGifWraper{line-height:initial;font-size:100%}.editProfileImage span.loaderText{font-size:16px;display:block;line-height:initial}.editHeaderImage span.loaderText{display:block}.editHeaderImage span.loaderText-additional{font-size:12px;line-height:1;margin-bottom:0;display:block;margin-top:20px;font-weight:300}#modaldiv.profileHeader{max-width:600px !important}#modaldiv.profileHeader #modalcontent{text-align:center;vertical-align:middle;line-height:90px}#headerImageFile,#headerImageForm,#profileImageForm,#profileImageFile,#headerImageFormManage{display:none}#modaldiv.opened_mod.uploadImage{text-align:center;max-width:524px;width:100%}#modaldiv.opened_mod.uploadImage.withPreview,#modaldiv #modalcontent.uploadImage.withPreview{padding:0}#modaldiv.opened_mod.uploadImage.withPreview{max-width:600px;overflow:visible}#modaldiv.opened_mod.uploadImage.withPreview{max-width:600px;overflow:visible}@media(max-height:555px){#modaldiv.opened_mod.uploadImage.withPreview{overflow:auto}}#modaldiv.opened_mod.uploadImage.withPreview .footerPreview{padding:20px 0 40px}#modaldiv.opened_mod.uploadImage .cropit-image-action{right:0;bottom:0}#modaldiv.opened_mod.uploadImage.withPreview .headerPreview{background:transparent url('/img/v3/cover_example.jpg') no-repeat;background-size:cover;height:285px;position:relative}#modaldiv.opened_mod.uploadImage.withPreview .is_coy .headerPreview{background:transparent url('/img/v3/cover_example_coy.jpg') no-repeat;background-size:cover}#modaldiv.opened_mod.uploadImage.withPreview .is_buy .headerPreview{background:transparent url('/img/v3/cover_example_coy.jpg') no-repeat;background-size:cover}#modaldiv.opened_mod.uploadImage.withPreview h2{font-size:30px;color:#666}#modaldiv.opened_mod.uploadImage.withPreview h3{margin:5px 0 30px 0;font-size:15px;color:#666;line-height:1.6}#modaldiv.opened_mod.uploadImage p.introtext{padding:0 20px;margin-bottom:30px;font-size:13px;color:#666;line-height:1.6}#modaldiv.opened_mod.uploadImage.withPreview .headerPreview .tooltipImage{background:transparent url('/img/v3/your_profile_picture.png');background-size:169px 94px;position:absolute;height:94px;width:169px;left:-157px;bottom:19px;display:none}#modaldiv.opened_mod.uploadImage.withPreview .is_coy .headerPreview .tooltipImage{background-image:url('/img/v3/your_company_logo.png')}#modaldiv.opened_mod.uploadImage.withPreview .is_buy .headerPreview .tooltipImage{background-image:url('/img/v3/your_profile_picture.png')}#modaldiv.opened_mod.uploadImage.withPreview .topPreview{position:absolute;bottom:83px;left:194px;text-align:left;white-space:nowrap}#modaldiv p.profileImagesError{text-align:center;line-height:90px;font-size:15px;color:#666}#modaldiv.opened_mod.uploadImage.withPreview .topPreview .namePreview,#modaldiv.opened_mod.uploadImage.withPreview .topPreview .posPreview{display:block;padding-bottom:3px;color:#fff;text-shadow:1px 1px 2px rgba(50,50,50,1)}#modaldiv.opened_mod.uploadImage.withPreview .topPreview .namePreview{font-size:30px}#modaldiv.opened_mod.uploadImage.withPreview .topPreview .posPreview{font-size:16px;white-space:normal}#modaldiv.opened_mod.uploadImage.withPreview .topPreview .posPreview .coy_anchor:hover{text-decoration:underline}#modaldiv.opened_mod.uploadImage.withPreview .topPreview .posPreview .coy_anchor{color:#fff;text-decoration:none}#modaldiv.opened_mod.uploadImage .banner-profile-img-wrapper{text-align:center;margin:0 auto;float:none}#modaldiv.opened_mod.uploadImage .cropit-image-preview{margin:0 auto}#modaldiv.opened_mod.uploadImage .cropit-image-action-prewraper,#modaldiv.opened_mod.uploadImage .cropit-image-action,#employerlogo{position:relative}#modaldiv.opened_mod.uploadImage .cropit-image-action-prewraper{width:98%;max-width:400px;margin-top:20px}#modaldiv.opened_mod.uploadImage .cropit-slider input[type=range]{width:170px}#modaldiv.opened_mod.uploadImage h3{text-align:center;font-size:32px;font-weight:200;color:#5a5a5a;margin:10px 0 30px}#modaldiv.opened_mod.uploadImage .cropit-image-action .crop{line-height:38px !important}#my_camera{margin:0 auto}#my_camera_buttons{margin:10px auto 0;text-align:right;max-width:400px}#my_camera_snap{line-height:38px !important}#modaldiv.opened_mod.uploadImage .cropit-image-preview{opacity:1;overflow:hidden}#modaldiv.opened_mod.uploadImage #selectProfileImage .labels{width:200px;margin:0 auto;text-align:left}div#beforeUpload{max-width:340px;margin:0 auto}#modaldiv.opened_mod.uploadImage #selectProfileImage label{position:relative;color:#787878;font-weight:400;background:#f6f5f5;border:1px solid #e3e3e3;display:inline-block;padding-top:0 !important;padding-bottom:0 !important;padding-left:35px;padding-right:15px;width:190px;line-height:55px !important;overflow:hidden;margin:5px;cursor:pointer;word-wrap:normal;-webkit-appearance:none}@media screen and (max-width:700px){#modaldiv.opened_mod.uploadImage #selectProfileImage label{padding-left:15px}}#modaldiv.opened_mod.uploadImage #selectProfileImage label.headerBtn{padding-left:15px;width:auto}#modaldiv.opened_mod.uploadImage h3.margin-btm{margin-bottom:10px}.textWhiteSpace{white-space:nowrap}#modaldiv.opened_mod.uploadImage #selectProfileImage label .fa{margin-right:12px;font-size:18px;vertical-align:middle;width:15px}#modaldiv.opened_mod.uploadImage #selectProfileImage label:hover{background-color:#f2f2f2}#profileImage{position:relative}#profileImage>img,#l_logo_e img{-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#profileImage span.loaderGifWraper{position:absolute;left:calc(50% - (14px));top:calc(50% - (14px));line-height:initial}.p-detail-aside .pd-user-name a{font-size:16px;font-weight:600;color:#666}.pd-main-header-txt .usr_tile{padding-top:5px;text-align:center}.image-editor{position:relative;width:100%;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0;z-index:2}.cropit-image-preview{background-color:transparent;background-size:cover;width:100%;opacity:.3;cursor:move;border:1px solid #e3e3e3}.bMagazineedit .cropit-image-preview{border:2px solid #e3e3e3}.cropit-image-action-prewraper{width:100%;height:100%;position:absolute;margin:0 auto;top:0;left:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cropit-image-action-wraper{max-width:1210px;width:100%;height:100%;position:relative;margin:0 auto}.cropit-image-action{position:absolute;right:20px;z-index:10;text-align:right;bottom:-50px;-webkit-transition:bottom .3s;-moz-transition:bottom .3s;-ms-transition:bottom .3s;-o-transition:bottom .3s;transition:bottom .3s}.cropit-image-action.cropit-show-action{bottom:26px}.cropit-slider{vertical-align:middle;display:inline-block;line-height:38px !important;float:left;margin-right:20px}.cropit-warning{position:absolute;left:0;top:41px;color:#c2c2c2;font-size:11px}i.cropit-zoom{background:transparent url('/img/v3/icons/zoomsheet.png') no-repeat;font-weight:600;width:20px;height:20px;vertical-align:middle;display:inline-block}#modaldiv.opened_mod.uploadImage i.cropit-zoom{background:transparent url('/img/v3/icons/zoomsheet-green.png') no-repeat}i.who-viewed,i.who-liked,i.who-pooled{background:transparent url(/img/v3/icons/views_like_pool-sprite.png) no-repeat 0 0;background-size:64px 14px;position:relative;width:20px;height:14px;margin-right:5px;top:1px;display:inline-block;float:left}i.who-liked{background-position:-25px 0}i.who-pooled{background-position:-49px 0}.bPeoplelanding i.who-viewed,.bCompanieslanding i.who-viewed,.homepage.ld i.who-viewed{top:0}.bAccount .portfolio_projects .proj_stats-wrapper{display:flex;justify-content:start;margin-top:27px}@media(min-width:768px) and (max-width:1023px){.bAccount .portfolio_projects .proj_stats-wrapper{display:flex;flex-direction:column;align-items:start}.bAccount.bmypros.main_full.member_mang .portfolio_projects .proj_info{height:140px !important}.proj_stats{margin-bottom:5px}}@media(min-width:480px) and (max-width:700px){.bAccount .portfolio_projects .proj_stats-wrapper{display:flex;flex-direction:column;align-items:start}.proj_stats{margin-bottom:5px}.bAccount.bmypros.main_full.member_mang .portfolio_projects .proj_info{height:140px !important}}.usr_tile li.tile_empty,.proj_info .proj-stat-btm{border-right:1px solid #d2d2d2;margin-right:10px;padding-right:10px;height:16px;line-height:16px;display:inline-block;color:#9b9b9b}.new_and_projects .usr_tile li.tile_empty,.homepage .usr_tile li.tile_empty,.proj_info .proj-stat-btm{padding:0;margin:0 10px 0 0;font-size:13px}.usr_tile li.tile_empty a{color:#9b9b9b}.usr_tile li.tile_empty:nth-of-type(3),.new_and_projects .usr_tile li.tile_empty,.homepage .usr_tile li.tile_empty,.proj_info .proj-stat-btm{border-right:0}.usr_tile li.tile_empty:before{content:none}i.social-icon{position:relative;background:transparent url("/img/v3/icons/social-icon-sprite.png") no-repeat;background-size:390px 70px;width:30px;height:30px;margin-right:5px;display:inline-block;float:left;cursor:pointer}i.web{background-position:0 0}i.linkedin{background-position:-45px 0}i.twitter{background-position:-90px 0}i.facebook{background-position:-135px 0}i.googleplus{background-position:-180px 0}i.pinterest{background-position:-225px 0}i.stumbleupon{background-position:-270px 0}i.addthis{background-position:-315px 0;margin-right:0}i.instagram{background-position:-360px 0;margin-right:0}i.web:hover{background-position:0 -40px}i.linkedin:hover{background-position:-45px -40px}i.twitter:hover{background-position:-90px -40px}i.facebook:hover{background-position:-135px -40px}i.googleplus:hover{background-position:-180px -40px}i.pinterest:hover{background-position:-225px -40px}i.stumbleupon:hover{background-position:-270px -40px}i.addthis:hover{background-position:-315px -40px}i.instagram:hover{background-position:-360px -40px;margin-right:0}.project-detail i.social-icon,.aside-txt i.social-icon,.showing_project .p-detail-main i.social-icon{position:relative;background:transparent url("/img/v3/icons/social-icon-sprite-project.png") no-repeat;background-size:260px 50px;width:20px;height:20px;margin-right:5px;display:inline-block;float:left;cursor:pointer}.aside-txt i.social-icon{margin-right:3px !important}.project-detail i.web,.aside-txt i.web,.showing_project .p-detail-main i.web{background-position:0 0}.project-detail i.linkedin,.aside-txt i.linkedin,.showing_project .p-detail-main i.linkedin{background-position:-30px 0}.project-detail i.twitter,.aside-txt i.twitter,.showing_project .p-detail-main i.twitter{background-position:-60px 0}.project-detail i.facebook,.aside-txt i.facebook,.showing_project .p-detail-main i.facebook{background-position:-90px 0}.project-detail i.googleplus,.aside-txt i.googleplus,.showing_project .p-detail-main i.googleplus{background-position:-120px 0}.project-detail i.pinterest,.aside-txt i.pinterest,.showing_project .p-detail-main i.pinterest{background-position:-150px 0}.project-detail i.stumbleupon,.aside-txt i.stumbleupon,.showing_project .p-detail-main i.stumbleupon{background-position:-180px 0}.project-detail i.addthis,.aside-txt i.addthis,.showing_project .p-detail-main i.addthis{background-position:-210px 0;margin-right:0}.project-detail i.instagram,.aside-txt i.instagram,.showing_project .p-detail-main i.instagram{background-position:-240px 0;margin-right:0}.project-detail i.web:hover,.aside-txt i.web:hover,.showing_project .p-detail-main i.web:hover{background-position:0 -30px}.project-detail i.linkedin:hover,.aside-txt i.linkedin:hover,.showing_project .p-detail-main i.linkedin:hover{background-position:-30px -30px}.project-detail i.twitter:hover,.aside-txt i.twitter:hover,.showing_project .p-detail-main i.twitter:hover{background-position:-60px -30px}.project-detail i.facebook:hover,.aside-txt i.facebook:hover,.showing_project .p-detail-main i.facebook:hover{background-position:-90px -30px}.project-detail i.googleplus:hover,.aside-txt i.googleplus:hover,.showing_project .p-detail-main i.googleplus:hover{background-position:-120px -30px}.project-detail i.pinterest:hover,.aside-txt i.pinterest:hover,.showing_project .p-detail-main i.pinterest:hover{background-position:-150px -30px}.project-detail i.stumbleupon:hover,.aside-txt i.stumbleupon:hover,.showing_project .p-detail-main i.stumbleupon:hover{background-position:-180px -30px}.project-detail i.addthis:hover,.aside-txt i.addthis:hover,.showing_project .p-detail-main i.addthis:hover{background-position:-210px -30px}.project-detail i.instagram:hover,.aside-txt i.instagram:hover,.showing_project .p-detail-main i.instagram:hover{background-position:-240px -30px}.pd-main-content a.likepool-btn,.activity-box a.likepool-btn{background:transparent url('/img/v3/icons/likeit-sprite.png') no-repeat;background-size:50px;width:50px;height:50px}.pd-main-content a.likepool-btn.pool,.pd-main-content a.likepool-btn.pooled,.activity-box a.likepool-btn.pool,.activity-box a.likepool-btn.pooled{background:transparent url('/img/v3/icons/poolit-sprite.png') no-repeat;background-size:50px}.pd-main-content a.likepool-btn:hover,.pd-main-content a.likepool-btn:hover,.activity-box a.likepool-btn:hover{background-position:0 -96px !important}.pd-main-content a.likepool-btn.unlike,.pd-main-content a.likepool-btn.pooled,.activity-box a.likepool-btn.unlike,.activity-box a.likepool-btn.pooled{background-position:0 -192px}.pd-main-content a.likepool-btn.like.like-keep,.activity-box a.likepool-btn.like.like-keep{background-position:0 0 !important}.pd-main-content a.likepool-btn.unlike.like-keep,.activity-box a.likepool-btn.unlike.like-keep{background-position:0 -192px !important}.p-detail-aside{position:relative;display:none}.aside_on_mobile{display:block;padding:0 25px 25px 25px}.p-detail-aside .editproj.btn{background-color:#fff}.badges-project-wraper{position:absolute;right:30px;top:-4px}.bWithTip{position:relative;display:block;float:left}.bWithTip:hover .bTip{display:block}.bTip{display:none;position:absolute;top:42px;width:170px;left:-71px;border:#e3e3e3 1px solid;padding:15px;text-align:center;background:#f5f5f5;color:#666;font-size:12px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.15);box-shadow:0 0 5px 0 rgba(0,0,0,0.15);z-index:2}.bTip:after{position:absolute;top:-9px;left:77px;content:' ';width:0;height:0;border-style:solid;border-width:0 7px 9px 7px;border-color:transparent transparent #f5f5f5 transparent}.bTip:before{position:absolute;top:-11px;left:75px;content:' ';width:0;height:0;border-style:solid;border-width:0 9px 11px 9px;border-color:transparent transparent #e3e3e3 transparent}.contributor_tooltip .bTip{position:relative;left:0;top:0;margin:7px 0 14px}.contributor_tooltip .bWithTip{float:none}.contributor_tooltip p{margin-bottom:10px !important}.bTipHeadline{color:#afafaf;display:block;margin-bottom:5px}.bTip .invite-btn{width:123px;margin:0 auto}.bTip .invite-btn-left{width:92px;padding-right:14px;padding-left:0}.bTip small.a-category{display:block;margin:5px 0 0}.featuredTip{display:block;margin-bottom:10px}.featuredTip:last-of-type{margin-bottom:0}.featuredTip a,.bTip a:not(.invite-btn){color:#7cbaaa;font-weight:bold}.featuredTip a:hover,.bTip a:not(.invite-btn):hover{color:#afafaf}.bWraper{min-height:30px;max-height:250px;overflow-y:auto;display:block}.bWithTip i.badge,.bWithTip i.achievement{display:inline-block;float:none}i.badge{background:transparent url('/img/v3/icons/badges-2.png') no-repeat;background-size:300px 35px;width:30px;height:35px;display:block;float:left}.aside-txt i.badge,.contributor_tooltip i.badge{background:transparent url('/img/v3/icons/badges-about-2.png') no-repeat;background-size:300px 32px}i.badge.b-featured{background-position:0 0}i.badge.b-influencer{background-position:-34px 0}i.badge.b-pro{background-position:-68px 0}i.badge.b-approved{background-position:-239px 0}i.badge.b-contributor{background-position:-102px 0}i.badge.b-winner{background-position:-136px 0}i.badge.b-shortlist{background-position:-170px 0}i.badge.b-top25{background-position:-205px 0}i.badge.b-top10{background-position:-274px 0}i.tag-featured{color:#7cbaaa;display:inline-block;border:1px solid #7cbaaa;border-radius:10px;font-size:11px;padding:4px 12px}.contributor_tooltip i.badge.b-contributor{background-position:-101px 0}.projectItem_list figure.featured img{outline:5px solid #7d2b8b;outline-offset:-5px}.projectItem_list figure.winner img{outline:5px solid #e7b743;outline-offset:-5px}.projectItem_list figure.shortlist img{outline:5px solid #43a7e7;outline-offset:-5px}.flw-list-item span.spcl{position:absolute}.usr_tile span.spcl,.flw-list-item span.spcl{right:5px;top:-4px;left:initial;z-index:6}.flw-list-item span.spcl{z-index:1}.flw-list-top25{display:block;width:100%;position:relative;clear:both;padding:20px 0 0}.flw-list-top25 li{float:left}.flw-list-top25 li+li{margin-left:10px}#profile.poolspage section.main{padding:15px 0 !important}#mypoolselector a.btn.gen_grn.active{background-color:#6aa596}#mypoolselector{max-width:100%;margin:0 auto 5px;text-align:center;padding:0}#mypoolselector a.btn.gen_grn{margin-right:10px;margin-bottom:10px}#mypoolselector a.btn.gen_grn:last-of-type{margin-right:0}i.achievement{background:transparent url('/img/v3/icons/annual_HP_badges.png') no-repeat;background-size:196px 32px;width:30px;height:35px;display:block;float:left;color:#eaeaea;font-size:13px;text-align:center;font-weight:600}i.achievement{text-align:right;padding-right:5px;font-size:11px}.companiesMia i.achievement{font-size:9px}i.achievement.a-winner,i.achievement.a-agency-winner,i.achievement.a-influencer-winner,i.achievement.a-newcomer-winner{background-position:0 0}i.achievement.a-winner-2016,i.achievement.a-agency-winner-2016,i.achievement.a-influencer-winner-2016,i.achievement.a-newcomer-winner-2016{background-position:0 0}i.achievement.a-winner-2015{background-position:-100px 0}i.achievement.a-shortlist,i.achievement.a-agency,i.achievement.a-influencer,i.achievement.a-newcomer{background-position:-33px 0}i.achievement.a-shortlist-2016,i.achievement.a-agency-2016,i.achievement.a-influencer-2016,i.achievement.a-newcomer-2016{background-position:-33px 0}i.achievement.a-shortlist-2015{background-position:-133px 0}i.achievement.a-judge,i.achievement.a-judge-2016,i.achievement.a-judge-2017,i.achievement.a-judge-2018,i.achievement.a-judge-2019,i.achievement.a-judge-2020{background-position:-66px 0}i.achievement.a-judge-2015{background-position:-167px 0}.aside-txt i.achievement{background:transparent url('/img/v3/icons/annual_web_badges.png') no-repeat;background-size:360px 32px}.aside-txt i.achievement.a-winner-2018{background:transparent url('/img/v3/icons/new_badges_sprite_v5.png') no-repeat;background-size:270px 32px}.aside-txt i.achievement.a-winner-2018.g{background-position:-30px 0}.aside-txt i.achievement.a-winner-2018.s{background-position:-60px 0}.aside-txt i.achievement.a-winner-2018.b{background-position:-90px 0}.aside-txt i.achievement.a-winner-2018.pc{background-position:0 0}.aside-txt i.achievement.a-winner-2018.pc19{background-position:-214px 0}.aside-txt i.achievement.a-winner-2018.pc20{background-position:-244px 0}.aside-txt i.achievement.a-winner-2018.i{background-position:-122px 0}.aside-txt i.achievement.a-winner-2018.ipc{background-position:-153px 0}.aside-txt i.achievement.a-winner-2018.i100{background-position:-183px 0}i.achievement.a-winner-2018{background:transparent url('/img/v3/icons/annual_HP_badges_5.png') no-repeat;background-size:300px 32px}i.achievement.a-winner-2018.g{background-position:-33px 0}i.achievement.a-winner-2018.s{background-position:-66px 0}i.achievement.a-winner-2018.b{background-position:-99px 0}i.achievement.a-winner-2018.pc{background-position:0 0}i.achievement.a-winner-2018.pc19{background-position:-234px 0}i.achievement.a-winner-2018.pc20{background-position:-271px 0}i.achievement.a-winner-2018.i{background-position:-133px 0}i.achievement.a-winner-2018.ipc{background-position:-167px 0}i.achievement.a-winner-2018.i100{background-position:-200px 0}.aside-txt i.achievement.a-winner-2018.pc21{background:transparent url('/img/v3/icons/badges-about-2021.png') no-repeat;background-size:240px 32px;background-position:-182px 0}.aside-txt i.achievement.a-winner-2018.gp21{background:transparent url('/img/v3/icons/badges-about-2021.png') no-repeat;background-size:240px 32px;background-position:-213px 0}i.achievement.a-winner-2018.pc21{background:transparent url('/img/v3/icons/badges-2021.png') no-repeat;background-size:240px 32px;background-position:-169px 0}i.achievement.a-winner-2018.gp21{background:transparent url('/img/v3/icons/badges-2021.png') no-repeat;background-size:240px 32px;background-position:-205px 0}i.achievement.a-winner-2018.pc22{background:transparent url('/img/v3/icons/badges-2022.png') no-repeat;background-size:254px 32px;background-position:-227px 0}i.achievement.a-winner-2018.pc23{background:transparent url('/img/v3/icons/badges-2023.png') no-repeat;background-size:305px 32px;background-position:-270px 0}i.achievement.a-winner-2022.pc22{background:transparent url('/img/v3/icons/annual_HP_badges_2022.png') no-repeat;background-size:254px 32px;background-position:-227px 0}i.achievement.a-winner-2022.pc23{background:transparent url('/img/v3/icons/annual_hp_badges_2023.png') no-repeat;background-size:310px 32px;background-position:-275px 0}i.achievement.a-winner-2022.pc24,.spcl i.achievement.a-winner-2018.pc24{background:transparent url('/img/v3/icons/annual_pc_2024_2025_badge.png') no-repeat;background-size:75px 34px;background-position:3px -1px}i.achievement.a-winner-2022.pc24{background-position:1px -1px}i.achievement.a-winner-2022.pc25,.spcl i.achievement.a-winner-2018.pc25{background:transparent url('/img/v3/icons/annual_pc_2024_2025_badge.png') no-repeat;background-size:75px 34px;background-position:-34px -1px}i.achievement.a-winner-2022.pc25{background-position:-36px -1px}i.achievement.a-winner-2018.pc24{background:transparent url('/img/v3/icons/annual_pc_2024_2025_icon.png') no-repeat;background-size:75px 34px;background-position:0 -1px}i.achievement.a-winner-2018.pc25{background:transparent url('/img/v3/icons/annual_pc_2024_2025_icon.png') no-repeat;background-size:75px 34px;background-position:-29px -1px}.aside-txt i.achievement.a-newcomer,.aside-txt i.achievement.a-newcomer-2016{background-position:0 0}.aside-txt i.achievement.a-influencer,.aside-txt i.achievement.a-influencer-2016{background-position:-30px 0}.aside-txt i.achievement.a-agency,.aside-txt i.achievement.a-agency-2016{background-position:-61px 0}.aside-txt i.achievement.a-shortlist,.aside-txt i.achievement.a-shortlist-2016{background-position:-91px 0}.aside-txt i.achievement.a-newcomer-winner,.aside-txt i.achievement.a-newcomer-winner-2016{background-position:-121px 0}.aside-txt i.achievement.a-influencer-winner,.aside-txt i.achievement.a-influencer-winner-2016{background-position:-152px 0}.aside-txt i.achievement.a-agency-winner,.aside-txt i.achievement.a-agency-winner-2016{background-position:-183px 0}.aside-txt i.achievement.a-winner,.aside-txt i.achievement.a-winner-2016{background-position:-213px 0}.aside-txt i.achievement.a-judge,.aside-txt i.achievement.a-judge-2016,.aside-txt i.achievement.a-judge-2017,.aside-txt i.achievement.a-judge-2018,.aside-txt i.achievement.a-judge-2019,.aside-txt i.achievement.a-judge-2020{background-position:-244px 0}.aside-txt i.achievement.a-winner-2015{background-position:-274px 0}.aside-txt i.achievement.a-shortlist-2015{background-position:-304px 0}.aside-txt i.achievement.a-judge-2015{background-position:-334px 0}.companiesMia i.achievement{background:transparent url('/img/v3/icons/annual_web_badges.png') no-repeat;background-size:360px 32px}.companiesMia i.achievement.a-winner-2018{background:transparent url('/img/v3/icons/new_badges_sprite_v5.png') no-repeat;background-size:270px 32px}.companiesMia i.achievement.a-winner-2018.g{background-position:-30px 0}.companiesMia i.achievement.a-winner-2018.s{background-position:-60px 0}.companiesMia i.achievement.a-winner-2018.b{background-position:-90px 0}.companiesMia i.achievement.a-winner-2018.pc{background-position:0 0}.companiesMia i.achievement.a-winner-2018.pc19{background-position:-214px 0}.companiesMia i.achievement.a-winner-2018.pc20{background-position:-244px 0}.companiesMia i.achievement.a-winner-2018.i{background-position:-122px 0}.companiesMia i.achievement.a-winner-2018.ipc{background-position:-153px 0}.companiesMia i.achievement.a-winner-2018.i100{background-position:-183px 0}.companiesMia i.achievement.a-winner-2018.pc21{background:transparent url('/img/v3/icons/badges-about-2021.png') no-repeat;background-size:240px 32px;background-position:-182px 0}.companiesMia i.achievement.a-winner-2018.gp21{background:transparent url('/img/v3/icons/badges-about-2021.png') no-repeat;background-size:240px 32px;background-position:-213px 0}.companiesMia i.achievement.a-newcomer,.companiesMia i.achievement.a-newcomer-2016{background-position:0 0}.companiesMia i.achievement.a-influencer,.companiesMia i.achievement.a-influencer-2016{background-position:-30px 0}.companiesMia i.achievement.a-agency,.companiesMia i.achievement.a-agency-2016{background-position:-61px 0}.companiesMia i.achievement.a-shortlist,.companiesMia i.achievement.a-shortlist-2016{background-position:-91px 0}.companiesMia i.achievement.a-newcomer-winner,.companiesMia i.achievement.a-newcomer-winner-2016{background-position:-121px 0}.companiesMia i.achievement.a-influencer-winner,.companiesMia i.achievement.a-influencer-winner-2016{background-position:-152px 0}.companiesMia i.achievement.a-agency-winner,.companiesMia i.achievement.a-agency-winner-2016{background-position:-183px 0}.companiesMia i.achievement.a-winner,.companiesMia i.achievement.a-winner-2016{background-position:-213px 0}.companiesMia i.achievement.a-judge,.companiesMia i.achievement.a-judge-2016,.companiesMia i.achievement.a-judge-2017,.companiesMia i.achievement.a-judge-2018,.companiesMia i.achievement.a-judge-2019,.companiesMia i.achievement.a-judge-2020{background-position:-244px 0}.companiesMia i.achievement.a-winner-2015{background-position:-274px 0}.companiesMia i.achievement.a-shortlist-2015{background-position:-304px 0}.companiesMia i.achievement.a-judge-2015{background-position:-334px 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){i.cropit-zoom{background:transparent url('/img/v3/icons/zoomsheet@2x.png') no-repeat;background-size:30px}#modaldiv.opened_mod.uploadImage i.cropit-zoom{background:transparent url('/img/v3/icons/zoomsheet-green@2x.png') no-repeat;background-size:30px}.icon-messages-notifications{background:url('/img/v3/message-icon-notification-normal@2x.png') center center no-repeat;background-size:25px 21px}.icon-messages-notifications.active-notification{background:url('/img/v3/message-icon-notification-active@2x.png') center center no-repeat;background-size:25px 21px}.notification-follow:after{background:transparent url(/img/v3/icons/icons-big.png) no-repeat -3px -120px;background-size:17px}}i.cropit-zoom.zoom-in,#modaldiv.opened_mod.uploadImage i.cropit-zoom.zoom-in{background-position:-5px -5px;margin:0 0 0 10px}i.cropit-zoom.zoom-out,#modaldiv.opened_mod.uploadImage i.cropit-zoom.zoom-out{background-position:-5px -35px;margin:0 10px 0 0}.cropit-slider input[type=range]{-webkit-appearance:none;margin:10px 0;width:200px;padding:0}.firefox .cropit-slider input[type=range]{height:5px;margin:0}.cropit-slider input[type=range]:focus{outline:0}.cropit-slider input[type=range]::-webkit-slider-runnable-track{width:100%;height:2px;cursor:pointer;animate:.2s;box-shadow:0 0 0 #000;background:#fff;border-radius:1px;border:0 solid #000}.cropit-slider input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 #000;border:0 solid #000;height:18px;width:18px;border-radius:25px;background:#7cbaaa;cursor:pointer;-webkit-appearance:none;margin-top:-8px}.cropit-slider input[type=range]:focus::-webkit-slider-runnable-track{background:#fff}.cropit-slider input[type=range]::-moz-range-track{width:100%;height:2px;cursor:pointer;animate:.2s;box-shadow:0 0 0 #000;background:#fff;.cropit-image-action .crop border-radius:1px;border:0 solid #000}.cropit-slider input[type=range]::-moz-range-thumb{box-shadow:0 0 0 #000;border:0 solid #000;height:18px;width:18px;border-radius:25px;background:#7cbaaa;cursor:pointer}.cropit-slider input[type=range]::-ms-track{width:100%;height:2px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;color:transparent}.cropit-slider input[type=range]::-ms-fill-lower{background:#fff;border:0 solid #000;border-radius:2px;box-shadow:0 0 0 #000}.cropit-slider input[type=range]::-ms-fill-upper{background:#fff;border:0 solid #000;border-radius:2px;box-shadow:0 0 0 #000}.cropit-slider input[type=range]::-ms-thumb{box-shadow:0 0 0 #000;border:0 solid #000;height:18px;width:18px;border-radius:25px;background:#7cbaaa;cursor:pointer}.cropit-slider input[type=range]:focus::-ms-fill-lower{background:#fff}.cropit-slider input[type=range]:focus::-ms-fill-upper{background:#fff}.privacy-box-wraper{margin-bottom:30px;margin-top:20px}.privacy-box{border:1px solid #d1d1d1;padding:20px;width:100%;text-align:center}.privacy-box+.privacy-box{margin:20px 0 0 0}.privacy-box-title{color:#7cbaaa;margin:10px 0 5px;display:block;font-size:20px}.privacy-box-social-id{margin-bottom:15px;display:block}@media(min-width:768px){.banner-img-wrapper,.cropit-image-preview{height:280px}}@media(min-width:1100px){.banner-img-wrapper,.cropit-image-preview{height:300px}}@media(min-width:1200px){.banner-img-wrapper,.cropit-image-preview{height:320px}}@media(min-width:1370px){.banner-img-wrapper,.cropit-image-preview{height:360px}}@media(min-width:1450px){.banner-img-wrapper,.cropit-image-preview{height:380px}}@media(min-width:1510px){.banner-img-wrapper,.cropit-image-preview{height:420px}}@media(min-width:1670px){.banner-img-wrapper,.cropit-image-preview{height:460px}}@media(min-width:1820px){.banner-img-wrapper,.cropit-image-preview{height:500px}}@media(max-width:405px){.pd-main-content-wrapper .flw-item-work .flw-work-wrap:nth-child(2){display:none}}@media(max-width:480px){.cropit-slider{float:none;display:block;margin-right:0}#modaldiv.opened_mod.uploadImage .cropit-image-action{text-align:center}}@media(max-width:560px){.flw-item-work .flw-work-wrap:nth-child(3){display:none}.flw-list-item .badges{clear:left}.flw-stat{border-left:0;clear:left}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.profile-stat-more{background:url('../images/menu-dots@2x.png') no-repeat right center;background-size:27px}.invite-btn-left:after{background:url('/img/v3/ticket@2x.jpg');background-size:20px}.item-brick-btm .tile_views:after{background:url('../images/icon-eye@2x.png');background-size:21px}.item-brick-btm .tile_likes:after{background:url('../images/icon-heart@2x.png');background-size:21px}.item-brick-btm .tile_views:after,.item-brick-btm .tile_likes:after,.icon-location,.flw-connections,.flw-likes{background:transparent url("/img/v3/icons/icons-big.png") no-repeat;background-size:23px}.item-brick-btm .tile_views:after{background-attachment:scroll;background-position:-2px -391px;top:2px}.item-brick-btm .tile_likes:after{background-attachment:scroll;background-position:-2px -455px;top:2px}.icon-location{background-position:-6px -368px}.flw-connections{background-position:-3px -140px}.flw-likes{background-position:-3px -450px}}#linkedin-import{text-align:center;padding:10px 20px}#linkedin-import h1{margin-bottom:30px}#linkedin-import .twocol.l-step{display:table;text-align:left;width:100%}#linkedin-import .l-title{display:table-cell;margin-bottom:15px;vertical-align:middle}#linkedin-import .col.right{text-align:left;margin-top:20px}#linkedin-import .l-hr{color:#dbdbdb;background-color:#dbdbdb;height:1px;border:0;width:100%;margin:30px 0}#linkedin-import #linkedin-upload-csv .findPeopleBox{text-align:left;margin-bottom:0}#linkedin-import #linkedin-upload-csv [type=submit]{font-size:13px}#linkedin-import .l-circle{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#7cbaaa;color:#fff;width:30px;height:30px;display:inline-block;line-height:30px;vertical-align:middle;text-align:center;font-size:16px;font-weight:400;margin-right:10px}.h3{text-align:center;margin-top:30px;font-size:29px;color:#666}#myprojects-actions a{display:block;max-width:250px;margin:0 auto 5px}#myprojects-actions a.active{text-decoration:none;background:#6aa596}#linkedin-import .col.right.alsoconnect span.first{margin-right:10px}#linkedin-import .col.right.alsoconnect span{display:inline-block}#contact-modal{background:transparent url('/img/v3/messages/icons-overlay-bg.jpg') right bottom no-repeat;padding:30px 30px 30px}#contact-modal .cm-top-image{position:absolute;top:-89px;right:0;display:none}#contact-modal .cm-h3{font-size:27px;color:#62b29e;display:inline-block;position:relative;margin-bottom:30px}#contact-modal .cm-h3.no-padding{margin-bottom:0}#contact-modal p.pad-30{margin-bottom:30px}#contact-modal.cantseelinks a{margin-top:auto}#contact-modal .cm-table{display:table;height:100%}#contact-modal .cm-col{position:relative}#contact-modal .cm-col.cm-right{padding:50px 0 0 0}#contact-modal .cm-title{color:#444;font-size:16px;font-weight:600;display:block;line-height:24px;margin-bottom:10px}#modaldiv #contact-modal .commercialimit{margin-bottom:38px;margin-top:35px;color:#cf0000}@media(max-width:760px){#modaldiv #contact-modal .commercialimit{max-width:none}#modaldiv #contact-modal .cm-h3{margin-top:50px}}#contact-modal .cm-btn-connect,#contact-modal .cm-btn-pro,#contact-modal .cm-btn-talent-pass{margin-top:20px;padding-right:15px !important;background:#8cc9ba}#contact-modal .cm-btn-connect:hover{background:#8cc9ba}#contact-modal .cm-btn-connect::after,#contact-modal .cm-btn-pro:after,#contact-modal .cm-btn-talent-pass:after{display:inline-block;width:18px;height:18px;line-height:20px;vertical-align:middle;margin-left:15px;margin-top:-1px;font-size:11px}#contact-modal .cm-btn-pro:after,#contact-modal .cm-btn-talent-pass:after{background:#fff;color:#8cc9ba}#contact-modal .cm-btn-connect.social.btn.connect.follow::after{background-image:url("/img/v3/single_arrow.png")}#contact-modal .cm-btn-connect::after{background-image:url("/img/v3/white_icon@2x.png")}#contact-modal .cm-btn-connect::after{background-position:0 0;background-repeat:no-repeat;background-size:85% auto;color:#fff;position:relative;top:1px;left:1px}#contact-modal .cm-btn-connect{font-weight:600}#contact-modal .cm-btn-pro:after{content:"P"}#contact-modal .cm-btn-talent-pass:after{content:"TP"}#contact-modal p{font-size:14px;color:#444}.showing_project a.close:before{transform:rotate(45deg)}.showing_project a.close:after{transform:rotate(-45deg)}.showing_project a.close:before,.showing_project a.close:after{position:absolute;top:8px;left:14px;content:' ';height:14px;width:2px;background-color:#fff}.showing_project a.close{opacity:1;top:-30px;right:0;position:absolute;display:block;padding:15px;z-index:50;background-color:#7cbaaa}.figure-poster{position:relative}.figure-poster .play-video{display:none;position:absolute;width:100%;text-align:center;height:100%;font-size:110px;color:#FFF;font-weight:100;top:calc(50% - 55px);z-index:50}.figure-poster:hover img{opacity:.7}.figure-poster:hover .play-video{display:block}body.editProjects{overflow-x:visible}.icon-profile-notification{float:right;width:66px;height:70px;margin:0 74px 0 0 !important;position:relative;cursor:pointer;background-size:20px 20px}.icon-messages-notifications{float:right;width:66px;height:70px;margin:0 !important;position:relative;cursor:pointer;background-size:20px 20px}.icon-connection-notifications{float:right;width:66px;height:70px;margin:0 !important;position:relative;cursor:pointer;background:url('/img/v3/iko2-white.png') center center no-repeat;background-size:20px 20px}.icon-happening-notifications{float:right;width:66px;height:70px;margin:0 !important;position:relative;cursor:pointer;background:url('/img/v3/iko1-white.png') center center no-repeat;background-size:20px 20px}.icon-happening-notifications.logged-out{margin-right:91px !important}.icon-messages-notifications{background:url('/img/v3/iko3-white.png') center center no-repeat;background-size:20px 20px}.icon-messages-notifications.active-notification{background:url('/img/v3/iko3-white.png') center center no-repeat;background-size:20px 20px}.icon-profile-notification{background:url('/img/v3/iko4-white.png') center center no-repeat;background-size:20px 20px}.icon-profile-notification.active-notification{background:url('/img/v3/iko4-white.png') center center no-repeat;background-size:20px 20px}.icon-profile-notification,.icon-messages-notifications,.icon-happening-notifications,.icon-connection-notifications{cursor:pointer}/*!*.icon-messages-notifications:hover span.smul-text{*!*/.icon-profile-notification:hover,.icon-messages-notifications:hover,.icon-happening-notifications:hover,.icon-connection-notifications:hover{background-color:#6aa396}.icon-profile-notification.active-notification .notifications-number,.icon-messages-notifications.active-notification .notifications-messages-number{display:block;position:absolute;right:8px;top:7px;width:21px;height:21px;line-height:21px;text-align:center;border-radius:50%;font-size:12px;color:#fff;background:#804491}.icon-profile-notification,.icon-messages-notifications,.icon-connection-notifications,.icon-happening-notifications,.icon-profile-notification.active-notification,.icon-messages-notifications.active-notification,.icon-connection-notification.active-notification,.icon-happening-notification.active-notification{background-position:50% 33%}.profile-dropdown{display:none;position:absolute;right:-5px;top:75px;width:250px;z-index:300;cursor:auto;border:1px solid #ccc;background:#fff}@media(max-width:1023px){.profile-dropdown{display:none !important}}.profile-dropdown:before{content:"";width:100%;height:6px;position:absolute;top:-6px;left:0;background-color:transparent}.profile-dropdown:after{content:"";width:0;height:0;position:absolute;right:30px;top:-28px;border-top:14px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:14px solid #f0efee}.profile-dropdown ul.mem_menu li,div.login_header ul.idswitcher li{background:transparent !important;color:#757575}.profile-dropdown ul.mem_menu li a,div.login_header ul.idswitcher li a{color:#757575}.profile-dropdown ul.mem_menu li.borderBottom{border-bottom:1px solid #cbcbcb}.profile-dropdown ul.mem_menu li.name{border-bottom:1px solid #cbcbcb;background:#f0efee !important;height:60px;border-radius:5px 5px 0 0}.profile-dropdown ul.mem_menu li.name:hover{background:#f0efee !important}.profile-dropdown ul.mem_menu li.name .picture{float:left;width:55px;height:60px;padding:10px;box-sizing:border-box;line-height:40px;border:2px solid #fff}.profile-dropdown ul.mem_menu li.name .picture img{vertical-align:middle;max-width:29px;max-height:29px}.profile-dropdown ul.mem_menu li.name .username{float:left;width:calc(100% - 55px);height:60px;line-height:60px;font-size:18px;font-weight:600;color:#757575}.profile-dropdown ul.mem_menu li.name .username div{display:inline-block;vertical-align:middle;line-height:15px}.profile-dropdown ul.mem_menu li.name .username div .ispro{color:#2c3e50;font-size:10px;line-height:10px}.profile-dropdown ul.mem_menu li:hover,.demo .profile-dropdown ul.mem_menu li.active-demo{background-color:#eee !important}.icon-connection-notifications.logged-out{margin-right:91px !important}@media only screen and (min-width:1024px) and (max-width:1200px){.icon-profile-notification,.icon-messages-notifications,.icon-connection-notifications,.icon-happening-notifications{width:46px;background-position:50% 50% !important}.icon-profile-notification>span,.icon-messages-notifications span,.icon-connection-notifications span,.icon-happening-notifications span{display:none}.icon-profile-notification.active-notification .notifications-number,.icon-messages-notifications.active-notification .notifications-messages-number{right:3px;top:12px}.t_links>ul{left:-35% !important}}@media only screen and (max-width:680px){.icon-profile-notification,.icon-messages-notifications,.icon-connection-notifications,.icon-happening-notifications{width:40px;background-position:50% 50% !important}.icon-profile-notification span,.icon-messages-notifications span,.icon-connection-notifications span,.icon-happening-notifications span{display:none}.icon-profile-notification.active-notification .notifications-number,.icon-messages-notifications.active-notification .notifications-messages-number{right:3px;top:12px}}@media only screen and (max-width:1023px){.icon-profile-notification{margin-right:86px !important}}@media only screen and (min-width:375px){#t_recruiter{display:block}}@media only screen and (min-width:560px){#logo{background:transparent url(/images/redesign/Creativepool-Logo-White.png) no-repeat center 0;background-size:180px 30px;margin-right:52px;margin-top:20px}#logo,#logo a{height:40px;width:180px}#logo.loggedin-logo{margin-right:25px}}@media only screen and (max-width:400px){.loggedin-header #t_recruiter{display:block}}@media screen and (max-width:700px){#modaldiv.opened_mod.uploadImage.withPreview,#modaldiv #modalcontent.uploadImage.withPreview{padding:0 !important}#modaldiv.opened_mod.uploadImage.withPreview .headerPreview{height:175px;background-position:center bottom}}@media screen and (max-width:991px){.mob-br{display:block}.job-bg .header_wrap,.new-bg-page .header_wrap{padding-top:60px}}@media screen and (max-width:600px){.job-bg,.new-bg-page{background-size:contain !important}}@media screen and (max-width:415px){.homepage.job-bg #qdiv .searchform input#search_submit{padding-left:0}.location-input{margin-top:0 !important}.searchform{padding-top:0 !important}.location-input-title{height:41px !important;background-color:white}}.new-bg-page.top25Page .landing_header{height:auto}@media screen and (max-width:640px){.location-input{position:relative !important;left:0 !important;width:100% !important;text-align:center}.location-input-title{background-color:white;height:40px !important;line-height:40px !important}.location-input:before{display:none}body .searchform #search_submit,body.homepage .searchform #search_submit{width:100% !important;text-align:center;margin-left:0}body .searchform .search-main-cat-data #search_submit,body.homepage .searchform .search-main-cat-data #search_submit{margin-top:0 !important}body .searchform #search_submit.mt-0,body.homepage .searchform #search_submit.mt-0{margin-top:0 !important}#search_q{text-align:center}.homepage #qdiv.form-cvsearch{margin-top:0 !important}}@media screen and (max-width:415px){.location-input{position:relative !important;left:0 !important;width:100% !important;text-align:center}.location-input-title{background-color:white;height:40px !important;line-height:40px !important;width:100% !important;padding:0 10px !important}}#middlesection #qdiv.search-main-cat{margin:auto !important}#middlesection #qdiv{margin:auto !important}.jobsearchMia.bJobsearch.jobsearch #middlesection #qdiv{margin:20px 0 !important}#middlesection .mid_left{width:100%;float:left;text-align:center;margin-left:10px;margin-bottom:10px}@media(max-width:1024px){#middlesection .mid_left{display:flex;justify-content:space-evenly}}@media(min-width:768px) and (max-width:1023px){}@media(max-width:1141px){#middlesection .mid_left{margin-left:0}}@media(max-width:620px){.homepage #qdiv.mb-0{margin-bottom:0 !important}}@media(min-width:641px){.homepage.top25Page .header_wrap{padding-bottom:15px}}@media(max-width:640px){.searchinput{text-align:center !important;padding-right:10px !important;width:100% !important}}@media(min-width:640px) and (max-width:640px){.homepage.hm.mainonly .searchinput{width:77% !important}}#contact-modal.contact-message .cm-table,#contact-modal.cantseelinks .cm-table{height:100%;display:-ms-flexbox;display:flex}#contact-modal.contact-message .cm-col,#contact-modal.cantseelinks .cm-col{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox !important;display:flex !important;height:auto;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;border-left:1px solid #e7e7e7;padding:0 18px}#contact-modal.contact-message .cm-col.cm-33,#contact-modal.cantseelinks .cm-col.cm-33{width:33.33%}#contact-modal.contact-message .cm-col.cm-50,#contact-modal.cantseelinks .cm-col.cm-50{width:50%}#contact-modal.contact-message .cm-col.cm-100,#contact-modal.cantseelinks .cm-col.cm-100{width:100%}#contact-modal.contact-message .cm-col:first-child,#contact-modal.cantseelinks .cm-col:first-child{border-left:0}#contact-modal.contact-message .card-body,#contact-modal.cantseelinks .card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px}#modaldiv #contact-modal.contact-message .cm-33 .btn,#modaldiv #contact-modal.cantseelinks .cm-33 .btn{width:100%}#modaldiv #contact-modal.contact-message .cm-50 .btn,#modaldiv #contact-modal.cantseelinks .cm-50 .btn{width:70%}@media screen and (min-width:768px){#modaldiv #contact-modal.cantseelinks .cm-h3{width:69%}}@media screen and (max-width:767px){#contact-modal.contact-message .cm-table,#contact-modal.cantseelinks .cm-table{-ms-flex-wrap:wrap;flex-wrap:wrap}#contact-modal.contact-message .cm-col.cm-50,#contact-modal.cantseelinks .cm-col.cm-50,#contact-modal.contact-message .cm-col.cm-33,#contact-modal.cantseelinks .cm-col.cm-33{width:100%}#modaldiv #contact-modal.contact-message .commercialimit{margin-bottom:0;margin-top:0}#modaldiv #contact-modal.contact-message .cm-h3,#modaldiv #contact-modal.cantseelinks .cm-h3{margin-top:20px;margin-bottom:20px}#modaldiv #contact-modal.contact-message .btn,#modaldiv #contact-modal.cantseelinks .btn{display:block;max-width:70%;margin-left:auto;margin-right:auto;margin-top:0}#contact-modal.contact-message .cm-col,#contact-modal.cantseelinks .cm-col{border-left:0;padding:0;margin-bottom:40px}#contact-modal.contact-message .cm-col:last-child,#contact-modal.cantseelinks .cm-col:last-child{margin-bottom:0}#contact-modal.contact-message .cm-col p,#contact-modal.cantseelinks .cm-col p{margin-bottom:15px}#contact-modal.contact-message,#contact-modal.cantseelinks{padding-top:10px}}.cvsearch #middlesection .mid_left{display:block}.cvsearch.jobsearchMia #middlesection .mid_left{display:flex}@media(max-width:479px){.job-item-content .job-item{width:100%}}@media(max-width:767px){.profile-h1{font-weight:600}#profile section.main .prof-content{padding:20px 9px}.mob-padding-profile{padding:0 10px}}.prof-contant-parag.mob-padding-profile a{color:#7cbaaa}.bAccount #modaldiv.opened_mod.uploadImage:not(.withPreview) .image-editor::before,.bAccount #modaldiv.opened_mod.uploadImage:not(.withPreview) .image-editor::after{content:'';position:absolute;left:0;width:100%;height:5%;background-color:#fff;border:0}.bAccount #modaldiv.opened_mod.uploadImage:not(.withPreview) .image-editor::before{top:0;border-bottom:1px solid #e3e3e3;z-index:3}.bAccount #modaldiv.opened_mod.uploadImage:not(.withPreview) .image-editor::after{bottom:0;border-top:1px solid #e3e3e3}.bAccount #modaldiv.opened_mod.uploadImage:not(.withPreview) .cropit-image-preview{border-top:1px solid #fff;border-bottom:1px solid #fff}.bAccount #modaldiv.opened_mod.uploadImage:not(.withPreview) .image-editor{width:480px;margin-left:2px}@media screen and (min-width:360px){iframe.about-video{width:278px;height:156px}#login_overlay .step7 .people_item{width:300px}.banner-profile-user .profile_thumb_buttons a.social.btn{padding:0 10px !important}.banner-profile-img-wrapper{float:left;width:130px;height:130px;border:6px solid #fff;margin:10px 0 0 15px;line-height:118px}.main-wider .new_and_projects.articles{width:340px}}@media(max-width:639px){#login_overlay .step7 .people_item{width:min-content;padding-left:5px}}@media(max-width:479px){.jobitemfull .employerlogo{width:104px;margin:-20px 0 30px 0;display:inline-block;top:-20px;position:relative}.jobitemfull .employerlogo a{width:auto;min-height:104px;min-width:104px;height:104px;position:absolute;vertical-align:middle;border:1px solid #eee;background-color:#fff;display:flex;justify-content:center;align-items:center}.jobitemfull .employerlogo img{max-width:100%;width:auto;max-height:100%;height:auto;border:0}}@media screen and (min-width:480px){.landing_header h1,.landing_header h3{text-align:center}.login_header.loggedin-header{width:245px}.top_actlinks .action_links li a{margin:0 0 0 24px}.jobitemfull .employerlogo{width:150px;margin:-20px 0 30px 0;display:inline-block;top:-20px;position:relative}.jobitemfull .employerlogo a{width:auto;min-height:150px;min-width:150px;vertical-align:middle;border:1px solid #eee;max-width:150px;line-height:150px;background-color:#fff}@media(max-width:1139px){.jobitemfull .employerlogo a{position:absolute}}@media(min-width:1139px){.jobitemfull .employerlogo a{left:0}}@media(min-width:1140px) and (max-width:1143px){.jobitemfull .employerlogo a{top:-20px}}.homepage .spotlight-btm-txt{width:130px}.homepage.bPeople .spotlight-btm-txt,.homepage.bCompanies .spotlight-btm-txt{width:140px}.jobitemfull .employerlogo img{width:auto;position:static;max-width:140px;max-height:140px;border:0}.top_actlinks{float:right;clear:both;width:250px}@media(max-width:479px){.top_actlinks{float:right;clear:both;width:240px;margin-right:-70px}}.job_top_actions{margin-top:-61px;margin-bottom:0}.topshare{height:34px;padding-bottom:15px}ul.meta_table li{display:table-cell;max-width:33%;width:30%}.bViewjob .jobwrapper.xin .jobitem .details ul.meta_table li{max-width:none}ul.meta_table li:first-child{padding-left:20px}footer h2{width:380px}.temp4col.tiles.fourcol,.temp3col.tiles.threecol,.homepage-search.hpc .mode_panel{max-width:520px}.homepage-search.hpc .mode_panel .col.left,.homepage-search.hpc .mode_panel .col.right .drop_menu{padding-left:10px}.homepage-search.hpc .mode_panel .col.right .drop_menu{padding-right:10px}div.usr_tile:hover div.tile_usr_type{opacity:.7}div.usr_tile div.tile_usr_type:hover{opacity:1}div.tile_usr_type{display:block}a.nofx img{left:0}.under-landing-header#actionzone{padding:0}#actionzone_inner{width:315px}.bJobsfreelancersbytitle #actionzone_inner,.bJobsbytitle #actionzone_inner{text-align:right}.bMagazinelanding #actionzone_inner,.bMagazine.bMagazinepage #actionzone_inner{width:100%}#actionzone.nl-join-zone{position:absolute;right:0;bottom:0;margin-bottom:0}div.employers div.smallemployer{width:50%;margin-bottom:0}div.employers div.smallemployer:nth-of-type(2n+1){clear:left}div.smallemployer a.co{padding:8px}#h2pop .job-logos,.bPostajob .job-logos{position:absolute;right:-40px;top:-10px;margin-top:0}.jobitem12 ul.details{display:inline-table;width:100%}.jobitem12 h5>span,.jobitem12 ul.details li{display:table-cell;vertical-align:middle}.jobitem12 h5{display:inline-table}.jobitem12 .employerlogo{vertical-align:middle;display:flex;align-items:center;justify-content:center}.jobitem12 ul.details li{width:23.5%;padding-right:14px}.jobitem12 ul.details li.place{display:none}.jobitem12 ul.details li.role{width:80px}@media(min-width:480px){}.jobitem12 ul.details li.location{width:90px}.jobitem12 ul.details li.salary{width:40%;padding-right:70px}.jobitem12 ul.details li.salary .vmiddle{vertical-align:middle;display:table-cell}.jobitem12 ul.details li.salary .vmiddle .hoverflow{max-height:55px;overflow-y:hidden}#pools-timeline,#activity-container{max-width:674px}article.activity,article.information,.activity-timeline .stamp{width:49%;max-width:322px}.activity-timeline .stamp article.information{width:100%}.tilecontainer_2col .items,#profile article.maga.small{width:49.9%}.tilecontainer_2col .items{right:auto}#rdiv .checkboxlistoption{margin:0;margin-right:20px}.checkboxlist{padding-bottom:15px}#ct_search_role_type_,#ct_search_skill_level_{padding-bottom:0}.new_profile_box .text{padding-left:112px}#managecandidatesform .candidate div.text{padding-left:185px !important;margin-top:0 !important;padding-top:37px}div.candidate div.text{margin-top:20px}div.tags_left{top:145px;left:28px}.text_pad{text-align:center}.pp_btns{padding:2%}.pp_btn{float:left;width:46%;margin:0 2% 4%}.peomo_search,.peo_search{float:left;width:46%;margin:0 2% 4%}.promo-code-content{display:table}.promo-code-label,input.promo_code{display:table-cell;padding:0 5px 5px 0}input.promo_code{width:195px;position:relative;top:12px;padding:5px}.cost_display{width:300px;max-width:none}.fourcol.fourcol-respons .col{float:left;width:50%}.cvspreview .candidate .text{margin-top:35px}#search_location_1{margin-left:0;margin-top:0}.bPrivacy #selectStatus{width:175px !important}.bPrivacy #selectStatus2,.bPrivacy #selectStatus{width:315px !important}#bio_industry{width:auto}.bFeedback a.actionbutton{display:inline-block}.presetextras{padding:10px 0}.presetextras .applied{float:right;margin-right:0}.presetextras a{margin:0 10px 0 0;float:none;clear:none}iframe.about-video{width:398px;height:224px}#profile_edit_main .col.m,#profile_edit_main .col.r{width:65%}.homepage .title.ent.usr_tile .spotlight-img-main,.homepage-search .title.ent.usr_tile .spotlight-img-main{margin-bottom:0 !important}.poolsothers.homepage .landing_header h1{font-size:2.923em}.bMagazinelanding nav#magnav li,.bMagazine.bMagazinepage nav#magnav li{width:105px;margin:0 6px}.bMagazinelanding nav#magnav ul.nest0.branch,.bMagazine.bMagazinepage nav#magnav ul.nest0.branch{width:360px;display:inline-table}.bMagazinelanding #actionzone_inner nav#magnav li a,.bMagazine.bMagazinepage #actionzone_inner nav#magnav li a{min-width:100px}#hp-one-job,#hp-one-article{width:330px}.spotlight-btm{height:90px}.spotlight-btm-logo{width:77px;padding:13px 0 0 17px}.spotlight-btm-logo img{max-width:100%;max-height:100%}.spotlight-btm-txt{width:130px;padding:12px 0 0 17px;font-size:16px;height:90px}#profile_edit_main .btns a.btn{margin:0 auto}.bYourprofile #profile_edit_main .btns a.btn{margin:0}#profile_edit_main .l{width:50%;text-align:center;margin-bottom:0}.bYourprofile #profile_edit_main .l{text-align:start}#profile_edit_main .col.m.boxclickedit,#profile_edit_main .col.m.boxclickedit+.col.r{width:50%}.apply_detail_wrap .app_detail{float:left}#remotebuttonsdiv a#remoteapplylink{padding:7px 25px}.apply_detail_wrap .app_detail label{display:inline-block}.apply_detail_wrap .app_detail.leftsec label,.apply_detail_wrap .app_detail.rightsec label{width:145px}#bring-back-boxes{max-width:660px}#article-posted-sb.project,.turn_off_autoshare{width:320px}#change_password_form label{display:inline-block;width:120px;margin:0}#change_password_form input#submit{margin-left:120px}#change_password_form input{max-width:222px}#update_email a.confirm_bttn{margin:0 0 0 10px}#modaldiv.jobpreview .jobitemfull h1{padding-top:0}#inspiration_pool_btn{margin-top:0}#emailjobtofriendform fieldset li{float:left}.homepage-search #info_nav_box{display:block}.bAccount.bmypros.main_full.member_mang .portfolio_projects{width:45%}.banner-profile-img-wrapper{float:left;width:130px;height:130px;border:6px solid #fff;margin:10px 0 0 15px}.banner-profile-user .profile_thumb_buttons a.social.btn{width:125px;padding:0 5px 0 0 !important}.banner-profile-user .profile_thumb_buttons a.social.btn.connect.active{width:119px;padding:0 5px 0 0 !important}.banner-profile-user .profile_thumb_buttons a.social.btn.connect.active[data-action="disconnect"],.banner-profile-user .profile_thumb_buttons a.social.btn.connect[data-action="connect"],.banner-profile-user .profile_thumb_buttons a.social.btn.connect:not(.follow){width:125px;padding:0 15px 0 0 !important}.banner-profile-user .profile_thumb_buttons a.social.btn.contact{padding:0 25px 0 0 !important}.banner-profile-user .profile_thumb_buttons a.social.btn:after{display:block;top:37%}.banner-profile-user .profile_thumb_buttons a.social.btn.connect.follow:after{top:34%}.main-wider .tilecontainer_3col,.homepage .profile-hp-nojobs .temp4col.tiles.fourcol{width:100%;max-width:748px}.poolspage.profile-page div#pooltiles_{width:100% !important;max-width:748px !important}.main-wider .tilecontainer_3col .items,.homepage.profile-page .profile-hp-nojobs .temp4col.tiles.fourcol .items{width:46.8%}.poolspage.profile-page div#pooltiles_.tiles.threecol .items{width:46.8% !important}.p-b-icon .p-b-text{padding:0 10px 0 35px}.banner-profile-user .profile_thumb_buttons a.social.btn{height:42px;line-height:42px !important;padding:0 5px !important}.homepage-search.hpc.bPeople.bPeoplelanding.cvsearch .items-intend-fix,.homepage-search.hpc.bCompanies.bCompanieslanding.cvsearch .items-intend-fix{margin:0 10px}#modaldiv.opened_mod.uploadImage #selectProfileImage .labels{width:406px}#modaldiv.opened_mod.uploadImage div#beforeUpload{max-width:100%;margin:0}#modaldiv.opened_mod.uploadImage div.topPreview{display:block}.main-wider .new_and_projects.articles{width:370px}.jobitem12 h5.job-item-title{max-width:200px}.findPeopleBox span.fpbSocial{display:inline-block;margin:0 10px 0 0}.findPeopleBox span.fpbSocial:last-of-type{margin-right:0}.homepage-search .temp4col.tiles.fourcol .items,.homepage-search .temp3col.tiles.threecol .items,.homepage .temp4col.tiles.fourcol .items,.homepage .temp3col.tiles.threecol .items{width:49%}}@media(min-width:480px) and (max-width:1023px){.jobitem12 ul.details{display:flex;flex-direction:column}body.bMatchingjobs .jobitem12 ul.details{text-align:left}.jobitem12 h5{display:flex}.jobitem12 ul.details li.role{width:190px}.jobitem12 ul.details li.location{width:190px}.jobitem12 ul.details li.salary{width:90%}}@media(max-width:1023px){body.bMatchingjobs .jobitem12 ul.details{display:flex;flex-direction:column;text-align:left}}#intro_coy_established_year{width:108px}@media screen and (min-width:640px){#cvwrap div.twocol div.col{width:49.5%}footer .top .email_signup{float:left}footer .top .email_signup{width:60%;margin-top:0}footer .top .col-together .comp_links,footer .top .col-together .useful_links{float:left;width:30%}.cvsearch div.twocol .col,.jobsearch div.twocol .col{width:50%}.cvsearch.bMatchingjobs div.twocol .col,.jobsearch div.twocol .col{width:49.5%}.cvsearch div.twocol div.col.left,.jobsearch div.twocol div.col.left{float:left}.cvsearch div.twocol div.col.right,.jobsearch div.twocol div.col.right{margin-top:0;height:auto}.cvsearch.jobsearch.jobsearchMia div.twocol div.col.right{margin-bottom:-45px !important}.cvsearch h2.st+div.twocol div.col.right,.jobsearch h2.st+div.twocol div.col.right{margin-top:-35px}div.smallemployer a.co{padding:15px}#search_submit{width:90px;margin-left:6px;float:right}body.homepage #search_submit{width:16.90312%}.cvsearch ul.drop_menu,.jobsearch ul.drop_menu{right:0}.customSelect,select.customselect{width:17% !important}.searchinput{width:64%;margin:0}#pools-timeline,#activity-container{max-width:674px}article.activity,article.information{width:49%;max-width:322px}body.bPools .identity,body.connectContacts .identity{margin-right:10px;float:left}.activity-timeline .stamp.stamp-col-3.activity{display:block}#resultdiv .drop_menu .nobg{display:block}#currently_advertising .right{display:none;float:right;margin-bottom:0}#profile_edit_main #small_info_details{display:inline-block}#profile_edit_main .col.l{width:25%}#profile_edit_main .t{float:left;width:75%;overflow:hidden;white-space:nowrap}#profile_edit_main .col.m{width:40%}#profile_edit_main .col.r{width:33.3%}#intro_coy_group,.edt_socialbox input{width:240px}.edt_socialplus{margin-top:0}#employer_header_upload #employerlogo{float:right;margin-top:-30px}fieldset.contract_type .checkboxlist span.checkboxlistoption,fieldset.skill_lvl .checkboxlist span.checkboxlistoption{display:inline !important}.bAlerts .alert_freq .radiowrapper span.search_alert_frequency{display:inline;margin-right:10px}div.continent ul,div.subregion ul,#rl-active ul{column-count:4;-webkit-column-count:4;-moz-column-count:4}.subregion.clearfix,#rl-active{padding:25px 30px 30px 30px}iframe.about-video{width:558px;height:313px}.bAbout .lft img{display:block}.bAbout .lft{width:35%;float:left}.bAbout .rght{width:55%;float:right;padding-top:50px}.bAbout .line,.line2{width:87%;margin-left:73px}.bAbout .line{position:relative;top:-55px}.bAbout .loggedin>.col{width:50%}.bAbout .loggedin>.col.third{padding-left:25px}.contatc-us-box{max-width:860px}.contact-person-box{margin-bottom:0;float:left}.contact-person-box{padding:5px}.aj_items.i1{max-width:190px}.aj_items.i2{max-width:380px}.aj_items.i3{max-width:570px}.aj_items.i4{max-width:380px}.aj_items.i4.team-topwrap div.aj_item{width:100%}.aj_items.i5{max-width:570px}.aj_items.i2 div.aj_item,.aj_items.i4 div.aj_item{width:50%}.aj_items.i3 div.aj_item,.aj_items.i5 div.aj_item{width:33.3333%}.aj_items.i4 div.aj_item:nth-of-type(2n+1){clear:left}.aj_items.i5 div.aj_item:nth-of-type(3n+1){clear:left}.aj_items.i3 .clear-h25{display:block;clear:both;height:1px}.bJobslanding .banner-signup,.banner-signup{margin:40px auto 10px}.banner-profile-wrapper{display:block;position:absolute;left:0;top:-85px;width:100%}.banner-profile-img-wrapper{float:left;width:70px;height:70px;border:3px solid #fff;margin:5px 0 0 15px;line-height:64px}.banner-profile-status{margin-top:0;display:flex}@media(min-width:1024px){.banner-profile-status{margin-top:-2px}}.profile-stat-more{margin:0 10px 0 0;height:50px}.banner-profile-nav{padding-left:15px;margin:0}.banner-profile-user{padding-right:300px}.banner-profile-user .profile_thumb_buttons{margin:0;position:absolute;right:10px;top:30px}.homepage select.customselect,.homepage .customselect{visibility:hidden;left:-999px}.banner-profile-nav li a{font-size:15px;padding:0 20px;line-height:50px;height:50px}.hiddenProfile .banner-profile-bar.clearfix-h5bp{height:50px}.search-tabs-wrapper{display:table;margin:auto}.search-tabs li{float:left;height:31px;line-height:31px;padding:0 22px;font-size:14px;color:#fff;background:#7cbaaa;cursor:pointer}.search-tabs li.active-tab{background:#2c3e50}.search-tabs li:hover{background:#6aa596}.search-tabs li:first-child{border-radius:5px 0 0 0}.search-tabs li:last-child{border-radius:0 5px 0 0}.homepage .searchinput,.homepage #search_submit{float:left;height:35px}body.homepage .landing_header #search_submit{width:135px;margin-left:0;padding:0}.homepage #qdiv{max-width:600px}span.a{padding-left:115px}#paymentform select{display:inline-block !important}.bOrderconfirm #paymentform div.twocol .col{width:49.5%;margin-bottom:0}#profile_edit_main .l{width:25%}#profile_edit_main .col.m.boxclickedit{width:40%}#profile_edit_main .col.m.boxclickedit+.col.r{width:33.3%}#profile_edit_main .col.not-owner{margin-top:-25px}.bMagazine fieldset#searchfs span.checkboxlistoption label,.bMagazine .magsearchform #searchfs span.checkboxlistoption,.bMagazine #searchfs .in .clearfix.checkboxlist{margin-bottom:0;padding-bottom:0}.presetextras.p_employerlinks a{float:right;margin-bottom:0;margin-top:-10px}#login_overlay .step7 .people_item{margin:40px auto;width:575px}#login_overlay .step7 .people_item .identity{margin-right:5px}#change_password_form small{display:inline-block;margin:0}#login_overlay .step3_ec #step3_update div.login{width:390px}#login_overlay .step3_ec div a.frm_bttn_sign{margin:0 0 0 10px}#contributor_invite{text-align:center;padding-left:0}.bEditProject .identity{float:left;width:48%}#premium_content.full_article p br{display:block}.feedback-wraper .twocol .col,#feedbackform .twocol .col{width:49.5%}.feedback-wraper .feedback-buttons{position:absolute;right:10px;bottom:10px}.main-wider .tilecontainer_3col .items{width:47.6%}.poolspage.profile-page div#pooltiles_.tiles.threecol .items{width:47.6% !important}.homepage.profile-page .profile-hp-nojobs .temp4col.tiles.fourcol .items{width:49%}.flw-txt-top{min-height:83px}.pd-main-content-wrapper .flw-txt-top{min-height:initial}.banner-profile-user .profile_thumb_buttons a.btn{line-height:36px !important}.banner-profile-user .profile_thumb_buttons a.btn.manageprojects{line-height:38px !important}.banner-profile-name:not(.profile-banner-company-name){margin-top:22px}.banner-profile-name.profile-feedback-margin:not(.profile-banner-company-name){margin-top:-8px}@media(min-width:767px){.banner-profile-name.profile-feedback-margin:not(.profile-banner-company-name){margin-bottom:-3px}}.profile-banner-company-name{margin-top:17px}.flw-item-work{display:block}.flw-item-work .flw-work-wrap:nth-child(1){display:block !important}.banner-profile-user .profile_thumb_buttons a.btn{margin-bottom:0}.webehi{left:0}#ct_apply_set_as_intro{display:inline;padding-bottom:0;padding-left:20px}#ct_apply_set_as_intro .checkboxlistoption{padding-left:10px;display:inline !important}.homepage.bPeople .spotlight-btm-txt,.homepage.bCompanies .spotlight-btm-txt{width:150px}#email_options .break-mobile{display:inline-block;margin-left:10px}.jobitem12 h5.job-item-title{max-width:none}.contributor_body{padding:20px 60px 0}#contributor_invite_only .contributor_body{padding:20px 40px 0}.contributor_halfwidth{width:55%;display:block;float:left}.contributor_halfwidth.with_magazine_popup{width:45%;display:block}.contributor_magazine_popup{width:289px;height:449px;background-size:289px 449px}.privacy-box{width:32%;float:left}.privacy-box+.privacy-box{margin:0 0 0 2%}#myprojects-actions a{display:inline-block;margin:0}#contact-modal .cm-col{display:table-cell;height:100%}#contact-modal .cm-col.cm-left{width:50%;padding-right:25px;border-right:1px solid #e3e3e3}#contact-modal .cm-col.cm-right{width:50%;padding:0 0 0 25px}#contact-modal .cm-col.cm-1{display:inline-block;width:30%}#contact-modal .cm-col.cm-2{display:inline-block;width:30%;padding:0 2%;margin:0 2%;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;box-sizing:content-box}#contact-modal .cm-col.cm-3{display:inline-block;width:30%}#contact-modal .cm-1 .btn,#contact-modal .cm-2 .btn,#contact-modal .cm-3 .btn{width:180px}#contact-modal .cm-1 .btn.connect::after{right:40px}.pd-comments .feedback_comments .com_txt{width:85%}#t_recruiter{display:block}}@media(min-width:641px) and (max-width:767px){.bPeople .banner-signup{margin:10px auto 30px}}.bAppliedjobs header,.bSavedjobs header,.bMyjobs header{padding:0;text-align:center}@media(max-width:1024px){#actionzone_inner{margin:0 auto}}@media(min-width:640px){.homepage.mainonly .searchinput,.homepage.mainonly #search_submit{height:67px}}@media(min-width:641px){.homepage .searchinput{width:453px;padding:8px 30px;font-weight:normal}.homepage .searchinput,.homepage #search_submit{height:67px}}@media(min-width:641px) and (max-width:767px){.search-tabs-wrapper{margin-top:20px}}@media(max-width:1024px){.login-page header h2{text-align:center !important}}@media(min-width:650px){#modalcontent #loginbox .soc_login{width:440px}}@media(min-width:480px) and (max-width:767px){.jobitem12 ul.job-item-details{padding-left:118px}.jobitem12 ul.details li.salary{width:90%}}.bPeoplelanding .temp4col.tiles.fourcol .items-intend-fix .items,.bCompanieslanding .temp4col.tiles.fourcol .items-intend-fix .items{margin-bottom:17px !important}.bUserprofile .large-magazine-item{margin-bottom:17px}@media screen and (min-width:768px){.content-default-state .stat-block-tablet-visible{display:block !important;position:absolute;right:25px;top:-50px;width:265px;z-index:-1}.content-default-state .stat-block-tablet-visible .profile-stat-item{padding:0 3px;float:left}.content-default-state .stat-block-tablet-visible .profile-stat-item-content{border-top:0;font-size:11px;padding:9px 5px 6px;color:#fff}.content-default-state .stat-block-tablet-visible .profile-stat-var,.content-default-state .stat-block-tablet-visible .profile-stat-value-box{display:block;text-align:center}.content-default-state .stat-block-tablet-visible .profile-stat-value{font-size:17px;padding:3px 0;font-weight:600;color:#7cbaaa;background:0;border-radius:0}.content-default-state .profile-stat-item-content.active-prof-item{-webkit-box-shadow:inset 0 -3px 0 #7cbaaa;-moz-box-shadow:inset 0 -3px 0 #7cbaaa;box-shadow:inset 0 -3px 0 #7cbaaa}body{padding-bottom:100px}#go-to-footer{position:absolute;top:0;right:0;background:#7cbaaa;width:100%;height:auto;margin:0;padding:10px 60px 10px 0;font-weight:600;color:#fff;text-align:right;font-family:proxima-nova-n6,proxima-nova,helvetica,arial,sans-serif;cursor:pointer;z-index:15;overflow:visible;clip:auto}#go-to-footer span.sign{position:relative;margin-left:5px}#go-to-footer span.sign:before,#go-to-footer span.sign:after{content:"";position:absolute;top:50%;left:0}#go-to-footer span.sign:before{left:6px;width:2px;height:12px;margin-top:-7px;background:#fff}#go-to-footer.minus span.sign:before{display:none}#go-to-footer span.sign:after{left:1px;width:12px;height:2px;margin-top:-2px;background:#fff}nav.top{padding:0 14px 0 28px}.homepage .landing_header .browse_by_links{display:block}.banner-signup{line-height:57px;padding:0 35px;font-size:22px;margin:50px auto 0}.bJobslanding .banner-signup{min-width:145px}.banner-signup-inner:first-of-type{margin-right:60px}.banner-signup-text{font-size:16px}.homepage .searchinput,.homepage #search_submit{height:67px}body.homepage #search_submit{line-height:67px}.homepage .landing_header h1{font-size:50px;padding-top:70px}.homepage.bPeoplelanding .landing_header h1,.homepage.bJobslanding .landing_header h1,.homepage.bCompanieslanding .landing_header h1,.homepage.mainonly .landing_header h1{padding-top:50px}@media(min-width:768px) and (max-width:991px){.homepage.bCompanieslanding .landing_header h1{padding-top:0}}.homepage.peopleseo .landing_header h1{font-size:40px;margin-bottom:0}.homepage.bMagazinelanding .landing_header h1{padding-top:40px}.homepage section.main{margin-top:58px}.homepage.bMagazinelanding section.main{margin-top:10px}.homepage .temp4col.tiles.fourcol h2,.homepage .temp3col.tiles.fourcol h2{margin-bottom:25px}.homepage.bCredits .landing_header h1{padding-top:250px}.under-landing-header#actionzone #actionzone_inner a.gen_grn{padding-top:16px;padding-bottom:16px}.flw-work-wrap{width:134px}.flw-item-work .flw-work-wrap:nth-child(2),.flw-item-work .flw-work-wrap:nth-child(3){display:block}#overlay10div{position:fixed;height:100% !important}#overlay10div .bg{position:fixed !important;height:100% !important}#modaldiv{width:90%;max-width:840px;max-height:98%}.loginoverlay #modaldiv{max-height:98%}#modaldiv.opened_mod{top:17%}#modaldiv.opened_mod.nsinup,#modaldiv.opened_mod{position:fixed !important;left:50% !important;top:50% !important;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#modaldiv.opened_mod.mod-reject{height:80%}#modaldiv.mod-reject #modalcontent.mod-reject,#modalcontent.mod-reject #additional_info #mailform_cont,#modalcontent.mod-reject #additional_info #mailform_cont #mail_fields,#modalcontent.mod-reject #additional_info #mailform_cont #mail_fields dl,#modalcontent.mod-reject #additional_info #mailform_cont #mail_fields dl .send-variants-hide1.mod-reject #additional_info_message{height:100%}#modalcontent.mod-reject #additional_info{height:90%}#modalcontent.mod-reject #additional_info #mailform_cont #mail_fields dl .send-variants-hide1.mod-reject{height:95%}#modalcontent #loginbox .soc_login{width:440px}.temp4col.tiles.fourcol{max-width:770px}.homepage .temp4col.tiles.fourcol,.homepage .temp3col.tiles.fourcol,.homepage-search .temp4col.tiles.fourcol,.homepage-search .temp3col.tiles.fourcol{max-width:none;width:478px}.homepage .temp4col.tiles.fourcol,.homepage.bPeoplelanding .temp4col.tiles.fourcol,.homepage.bCompanieslanding .temp4col.tiles.fourcol,.homepage-search .temp4col.tiles.fourcol,.homepage-search.bPeoplelanding .temp4col.tiles.fourcol,.homepage-search.bCompanieslanding .temp4col.tiles.fourcol,.homepage-search.hpc .mode_panel{width:721px}.homepage-search.hpc .mode_panel{max-width:none}.homepage-search.hpc .mode_panel .col.left{padding-left:10px}.homepage-search.hpc .mode_panel .col.right .drop_menu{padding-right:17px}.homepage-search.hpc.bPeople.bPeoplelanding.cvsearch .mode_panel .col.left,.homepage-search.hpc.bCompanies.bCompanieslanding.cvsearch .mode_panel .col.left{padding-left:0}.homepage-search.hpc.bPeople.bPeoplelanding.cvsearch .mode_panel .col.right,.homepage-search.hpc.bPeople.bPeoplelanding.cvsearch .mode_panel .col.right .drop_menu,.homepage-search.hpc.bCompanies.bCompanieslanding.cvsearch .mode_panel .col.right,.homepage-search.hpc.bCompanies.bCompanieslanding.cvsearch .mode_panel .col.right .drop_menu{padding-right:0}.temp3col.tiles.threecol{max-width:none;width:100%}.homepage .items-intend-fix .gutter-sizer,.homepage-search .items-intend-fix .gutter-sizer{width:17px}.temp4col.tiles.fourcol .items,.temp3col.tiles.threecol .items{width:33.33333%}.homepage .temp4col.tiles.fourcol .items,.homepage .temp3col.tiles.threecol .items,.homepage-search .temp4col.tiles.fourcol .items,.homepage-search .temp3col.tiles.threecol .items{width:220px;margin-bottom:17px}.homepage.hpc.bPeople.bPeoplelanding .temp4col.tiles.fourcol .items-intend-fix,.homepage.hpc.bCompanies.bCompanieslanding .temp4col.tiles.fourcol .items-intend-fix,.homepage-search.hpc.bPeople.bPeoplelanding.cvsearch .items-intend-fix,.homepage-search.hpc.bCompanies.bCompanieslanding.cvsearch .items-intend-fix{margin:0}.homepage.hpc.bPeople.bPeoplelanding .temp4col.tiles.fourcol .items,.homepage.hpc.bCompanies.bCompanieslanding .temp4col.tiles.fourcol .items,.homepage-search.hpc.bPeople.bPeoplelanding.cvsearch .items,.homepage-search.hpc.bCompanies.bCompanieslanding.cvsearch .items{width:229px}.bPeoplelanding .temp4col.tiles.fourcol .items-intend-fix .items,.bCompanieslanding .temp4col.tiles.fourcol .items-intend-fix .items{margin-bottom:17px !important}.homepage .usr_tile .usr_card,.homepage-search .usr_tile .usr_card{display:block}div.employers div.smallemployer{width:33%}div.employers div.smallemployer:nth-of-type(2n+1){clear:none}div.employers div.smallemployer:nth-of-type(3n+1){clear:left}div.smallemployer a.co{margin-right:3px}footer h2{width:380px;padding:25px 0 0 38px}footer .top .cols{padding:0 14px}.jobs_col{padding:0 10px}footer .top .email_signup{display:none;margin-top:25px;padding:0 5px}.landing_header h1{padding-top:50px}header{min-height:50px}.jobsearch header,.cvsearch header,.bMagazine header,.bPeoplefreelancersbytitle header,.bJobsfreelancersbytitle header{min-height:70px}#qdiv{width:570px}.homepage #qdiv{width:auto}#qdiv.search-main-cat{margin:0}.bPeoplelanding #qdiv.search-main-cat,.bCompanieslanding #qdiv.search-main-cat,.bJobslanding #qdiv.search-main-cat{margin-bottom:20px}.searchinput{width:66%}.bMagazine .clearfix .left,.bMagazine .clearfix .right{width:49%;margin-bottom:17px;background:#fff}.bMagazine .clearfix .left{margin-bottom:17px;margin-right:2%}.bMagazine .comment_form{margin-left:160px}article.maga.full h1{margin-left:160px}article.maga.full .postbody{margin-left:160px}article.maga.full .meta{margin-left:160px}.bMagazine article.maga.full .postbody .whopost .identity,.bUserprofile article.maga.full .postbody .whopost .identity{width:300px;margin-right:0}div.threead{max-width:1010px}div.threead div.ad{float:left;margin-right:40px}div.threead div.ad:nth-of-type(3n+3){margin-right:0 !important}.jobitem12 ul.details{padding-left:116px}.jobitem12 ul.job-item-details{padding-left:118px}#pools-timeline,#activity-container{max-width:674px}article.activity,article.information,.activity-timeline .stamp,#friend-suggestion .identity{width:322px;max-width:322px}article.maga.small{width:32.2%;float:left}article.maga.small{width:32.2%;margin-right:8px}.tilecontainer_3col article.maga.small:nth-of-type(3n+3){margin-right:0 !important}.tilecontainer_3col article.maga.small:nth-of-type(3n+1){clear:left}#profile.noheader .header_wrap{height:145px}#profile section.main{float:right;width:430px;padding:0}#profile header div.min{min-height:170px}#profile header div.min.boxcenter{background:#979595 !important;display:box!important;box-align:center!important;box-pack:center!important;display:-moz-box!important;-moz-box-pack:center!important;-moz-box-align:center!important;display:-webkit-box!important;-webkit-box-pack:center!important;-webkit-box-align:center!important}#profile section.side{width:314px}#pcard{margin-top:-120px;margin-bottom:30px;float:left}.hasTip:hover .tip{display:block}.login-page div.twocol .col.left{float:left;width:49.5%;clear:none}.login-page div.twocol .col.right{float:right;width:49.5%;clear:none}.login-page section.main{max-width:1000px;padding:40px 30px 30px 30px}#loginform input[type="text"],#loginform input[type="password"]{width:245px}div.identity-more ul.info{column-count:1;-webkit-column-count:1;-moz-column-count:1}#view-full-identity,#mobile_clones{display:none}div.identity-more,#currently_working_at,.not_shown_on_mobile,#profile_name,.p-detail-aside{display:block}.show_on_mobile,.aside_on_mobile{display:none}.side #profile_name{font-size:2.462em;margin-top:0}#pcard #profile_left_buttons{bottom:0}#pcard ul{width:auto}#pcard ul li{float:none;margin-right:0}.side .hasTip{background-image:url('/images/question-mark2.gif');margin-top:0}.bUserprofile .side .spcl span.hasTip,.bUserprofile .side .spcl span.contributor{float:none}.bTabprojects #pcard #profile_left_buttons{bottom:-5px}.side span.pro,.side span.shortlist2014,.side span.contributor,.side span.featured{margin-top:10px}.side span.featured{margin-bottom:5px}section.side .details_wrap{padding-top:30px}ul.drop_menu li{z-index:20}footer{padding-top:15px}#cvsearch-left,#cvsearch-right,#vacancies-left,#vacancies-right{float:left;width:46%;padding:0 4%;margin-bottom:0}div.twocol .col.text_pad{width:46%;padding:0 4%}.promo-code-box{float:left;width:50%;margin-bottom:0}.order-summary{float:right}.order-summary input[type="submit"]{float:none}.is-buyer-home{width:80px;font-size:10px;left:20px}.is-buyer{width:113px;font-size:12px;left:10px}.is-buyer,.is-buyer-home{position:absolute;background:rgba(0,0,0,0.7);text-align:center;color:#fff;font-weight:600;line-height:28px;top:10px;z-index:9}#rec_block .col.left,#mar_block .col.left,#cre_block .col.left{width:32%}#cre_block .box-bottom{position:absolute;bottom:35px;left:0;padding:0 15px}#rec_block .col.left.scnd-col-item,#cre_block .col.left.scnd-col-item{margin-left:13px;margin-right:13px}#mar_block .col.left{height:315px}#rec_block .col.left{height:260px}#cre_block .col.left{height:330px}.portfolio_projects{width:50%}.bAccount.bmypros.main_full.member_mang .portfolio_projects{width:30%;max-width:310px}.bGetlisted .main_wrap div.twocol .col,.bExperience .main_wrap div.twocol .col,.bAlerts .main_wrap div.twocol .col{width:49.5%}.bExperience .main_wrap div.twocol .col.left{margin-bottom:0}.bExperience .main_wrap div.threecol.c3 .col.left{width:37%}.bExperience .main_wrap div.threecol.c3 .col.mid{width:31%}.bExperience .main_wrap div.threecol.c3 .col.right{width:32%}#privacy-twocol div.l{float:left;margin-right:10px}#privacy-twocol div.r a.btn{margin-top:0}.edt_socialbox{float:left;margin-right:20px}.bYourprofile .tab_content{float:left;width:100%}.bYourprofile .tab_content .buttons{clear:both}.cnt div.left{width:60%;border-right:1px solid #c9c9c9}.cnt div.right{width:40%;padding-left:30px;margin-top:0}iframe.about-video{width:686px;height:385px}.faq-table{display:table}.faq-table .first-cell,.faq-table .second-cell{display:table-cell;vertical-align:top}.faq-table .first-cell{width:65%;padding-right:40px}.faq-table .second-cell{width:35%}.bAbout .rght{width:65%;float:left;padding-top:80px}.media-pack-txt,.media-pack-img{width:50%;float:left}.media-pack-img{display:block;padding:5px 0 5px 10px}.aj_items.i4{max-width:760px}.aj_items.i4 div.aj_item{width:25%}.aj_items.i4.team-topwrap div.aj_item{width:41%;justify-content:space-around}.aj_items.i4 div.aj_item:nth-of-type(2n+1){clear:none}.aj_items.i5 div.aj_item:nth-of-type(3n+1){clear:left}.fpyk .social-icon-v2{margin:0 !important}.social-outer-div .social-icon-v2{margin-bottom:20px}div.twocol.actionbuttons .col{width:49.5%}div.left.imadethis-overlay-left,div.right.imadethis-overlay-right{width:49.5%}div.left.imadethis-overlay-left{float:left}div.right.imadethis-overlay-right{float:right}#modaldiv.opened_mod.modal_proj_credits{height:480px}#four_to_many .identity.clearfix{width:295px;min-width:280px}#four_to_many.friends_from_social .identity.clearfix{width:298px}#modaldiv #modalcontent{padding:30px 20px 40px 20px}body.bmypros.editProjects #modaldiv #modalcontent{display:flex;flex-direction:column;align-items:center}.single-table .content-table{width:100%}#hp-sneakpeak{margin:0 auto;width:680px}#hp-one-job{float:right}#hp-one-article{float:left}#hp-one-job .featured-jobs-list li.s{display:block}.apply_detail_wrap{padding:40px 30px}a.accsetbtn{position:absolute;bottom:35px;margin-top:0}.swipe-indicator{display:none}.single-table{overflow:visible;padding-top:0;padding-bottom:0}.roundedOne.sel_btn{margin-left:70px}#media_pk .roundedOne.sel_btn{margin-left:165px}#media_pk_first .roundedOne.sel_btn{margin-left:160px}#adminjobeditformdiv div.twocol .col{width:49.5%}#applyjob-portfolio a img{margin-right:10px;margin-bottom:10px}#login_overlay .step1 .reg_box .buyer{width:242px}#login_overlay .step1 .logo{margin-top:100px;margin-top:45px}#login_overlay .step1 .cp_terms_text{margin-top:50px}#login_overlay .step1 .cp_reg_text,#login_overlay .step1 .cp_terms_text,#login_overlay h1,#login_overlay span.error{padding:0}#login_overlay .overlay .inner_overlay{padding-top:85px}#login_overlay .overlay .inner_overlay .overlay-close{display:none}#login_overlay .sl_center{margin:30px 0 0 0;width:auto}#login_overlay .step1 .cp_reg_text{margin-top:15px}#login_overlay span.reg_text{padding:0}#login_overlay .step5 h1{padding:0}#form-step-4 .row .l{float:left}#form-step-4 .row .r{float:right}#form-step-4,#form-step-4 .fbtn{width:455px}#login_overlay .step4 .step4_inner .edt_mr.rs{width:640px;margin-left:-80px}#login_overlay .step4 .step4_inner .edt_mr.rs .identity{width:48%}#form-step-4 .row.one input{width:450px}#login_overlay .step4_dup textarea{width:455px}#login_overlay .step1 .reg_box{margin-top:40px;text-align:left}#login_overlay .overlay{padding-bottom:0}#login_overlay .step7_buttons.wide{max-width:425px;width:100%}#login_overlay .step7_buttons.wide a.step7_continue{width:75px}#login_overlay .step7_buttons.wide a{display:inline-block}body #login_overlay .step7 .step7_buttons .step5_connect_all{margin-bottom:0 !important}#project_credits_box .row .l{margin-right:20px;float:left}#project_credits_box .row .r{float:left}#project_credits_box .identity{width:48%}#edit-project-box .l{float:left;width:140px}#edit-project-box .r{float:left;width:490px}div.morejobslikethis div.twocol div.col.left,div.morejobslikethis div.twocol div.col.right{width:49.5%;float:left}div.morejobslikethis div.twocol div.col.right{margin-top:0;float:right}#myarticles-edit #searchresults .identity{width:48%}.bGetlisted #searchFrm{min-width:628px}#article-posted-sb.project,.turn_off_autoshare{width:655px}.turn_off_autoshare div label b.mobile{display:none}.turn_off_autoshare div label b.desktop{display:block}#upload-o{height:190px}#upload-o .sub-heading1{margin-bottom:10px;margin-top:7px;display:block}#upload-o .l #employerlogo{margin-right:20px}#upload-o .l #l_edit_details_text{float:left}#upload-o .l #l_edit_details_text p{margin-top:0}#upload-o .r{float:left;margin-top:0}#upload-o #can_file,#upload-c #logo_e{width:auto}#upload-o .gen_grn{margin-top:0}#upload-c .logo{margin-right:10px}#upload-c .d{float:left;line-height:38px;margin-bottom:0}.spinners{display:block}body.bMagazinepage div.inner_content_magazinepage a.like_btn,body.bTabnews div.inner_content_magazinepage a.like_btn,#floating-like{display:block}#employer_header_upload #can_file_header{width:auto}.apply_detail_wrap .app_detail.leftsec label{width:70px}body.bAccount.bYourprofile #thelist,body.bUserprofile.bTabprojects #thelist{overflow:auto;max-height:280px}.bOrder.bOrderconfirm #register_or_login.twocol .col{width:49.5%;margin-bottom:0;text-align:center;margin-top:30px}.bOrder.bOrderconfirm #register_or_login.twocol .col.right{border-left:1px #757575 solid}.bOrder.bOrderconfirm #register_or_login.twocol .col.right input{display:inline-block;text-align:center}.bOrder.bOrderconfirm #register_or_login.twocol .col.left p{margin-top:30px}.bOrder.bOrderconfirm section.main{width:100%}.bOrder.bOrderconfirm #complete_details div.twocol input{width:100%}.bOrder.bOrderconfirm #payment_card_cvc{width:auto}.bApply .apply_detail_wrap .app_detail.rightsec input,.bApply .apply_detail_wrap .app_detail.rightsec select{width:195px;max-width:195px}#confirm_email span.reg_text{padding:8px 0}#update_email{width:520px}.bPostajob .jobitemfull div.description{max-height:350px;overflow-y:auto}.tab_content .ytb+.err_msg{margin-left:26px}.logo-required.bPostajob .pos .left,.logo-required.bPostajob .pos .right{width:49%;display:block}.logo-required.bPostajob .pos .right{text-align:right;float:left;padding-left:30px}.logo-required.bPostajob p{width:90%}.contributormodal p.cta,.modal-green p.cta{padding:0 100px}.contributormodal p.cta.noextrapadding{padding:0 10px}.contributormodal p.cta.approve{padding:0 165px}.contactus div.twocol .col,#linkedin-import div.twocol .col,.contact_details div.twocol .col{width:49.5%}#linkedin-import .col.right.alsoconnect{line-height:83px}#linkedin-import .l-step .col.left{line-height:36px}#linkedin-import .l-step:nth-of-type(3) .col.left{line-height:83px}#linkedin-import .col.right{margin-top:0}.contact-us-email,.contact-us-phone,.contact-us-letter{width:90%}.contactus .et h3{font-size:22px}.cols-2-boxes .contact-person-box{width:33.33333333%}#profile .jobitem12 h5{padding:0 10px 0 15px}.homepage.ld #hp-one-job,.homepage.ld #hp-one-article{display:none}.homepage.ld .magazine-items-col,.homepage.ld .featured-jobs{display:block}.homepage.ld .temp4col.tiles.fourcol,.homepage.ld .temp3col.tiles.threecol{float:left}.homepage.ld .temp4col.tiles.fourcol{width:223px}.homepage .profile-hp-nojobs .temp4col.tiles.fourcol{width:431px}.homepage.profile-page .profile-hp-nojobs .temp4col.tiles.fourcol .items{width:207px}.homepage.ld .temp4col.tiles.fourcol.modify-2col{width:463px}.homepage.ld .temp4col.tiles.fourcol .items{width:203px}.homepage.ld .temp4col.tiles.fourcol.modify-2col .items{width:213px}.homepage .featured-jobs{width:270px}.homepage.ld .featured-jobs{width:235px}.homepage.ld .magazine-list .magazine-item{background-color:#fff;margin-bottom:17px;width:100%}.profile-page.homepage.ld .large-magazine-item,.profile-page.homepage.ld .magazine-list .magazine-item{width:258px}.profile-page.homepage.ld .featured-jobs{width:215px}.homepage.ld .magazine-items-col h2,.homepage.ld .featured-briefs-url h2{margin-bottom:25px}.homepage.ld .main_wrap{display:table}.homepage.ld .fj-list-img{width:35%;max-width:100px}.homepage.ld .fj-list-txt{width:65%;max-width:133px}.homepage.ld a.pool_btn,.homepage.ld .like_btn{font-size:12px;padding:5px 8px}.homepage.ld #soc_btn_tiles .pool_btn{left:90px}.contributor-candidate .twocol .col.left{width:35%;padding-right:30px !important}.contributor-candidate .twocol .col.right{width:65%}.contributor-candidate .contributor-date,.contributor-candidate .contributor-buttons{text-align:right;padding:0}.contributor-buttons a{display:inline-block !important}.contributor-buttons .contributor-accept{margin-bottom:0;margin-right:10px}#parallax-header h1{font-size:50px}#addthis_mobile{display:none}.banner-profile-img-wrapper{margin:10px 0 0 20px;float:left;width:132px;height:132px;border:6px solid #fff;line-height:120px}@media(max-width:1024px){.banner-profile-img-wrapper{margin-top:5px}}.banner-profile-user{padding-right:300px}.banner-profile-name{font-size:24px}.content-scrolled-state .banner-profile-name:not(.profile-banner-company-name){margin-top:0}.banner-profile-name:not(.profile-banner-company-name){margin-top:26px}.banner-profile-name.profile-feedback-margin:not(.profile-banner-company-name){margin-top:20px}.profile-banner-company-name{margin-top:38px}.content-scrolled-state .profile-banner-company-name{margin-top:10px}.banner-profile-job{font-size:13px}.banner-profile-user .profile_thumb_buttons{margin:0;position:absolute;right:10px;top:40px;z-index:10}.banner-profile-user .profile_thumb_buttons a.social.btn{padding:0 5px 0 0 !important}.banner-profile-user .profile_thumb_buttons a.social.btn.contact{padding:0 12px 0 0 !important;width:125px}.banner-profile-wrapper{display:block;position:absolute;left:0;top:-96px;width:100%}.banner-profile-bar{position:relative;right:0;bottom:0}.banner-profile-nav{margin:0;padding-left:172px}.banner-profile-nav li a,.profile-stat-more{height:60px;line-height:60px;margin-top:0}.hiddenProfile .banner-profile-bar.clearfix-h5bp{height:60px}.banner-profile-nav li a{padding:0 15px;font-size:15px}.banner-profile-nav li a:hover,.banner-profile-nav li a.active-prof-item{border-bottom:5px solid #7cbaaa}.banner-profile-stat{top:60px}.p-b-icon.hasTip:hover .tip{right:auto;left:0;top:32px}.p-b-icon.hasTip .tip::before{content:"";width:0;height:0;position:absolute;left:50px;top:-20px;padding:0;background:0;border:10px solid transparent;border-bottom:10px solid #fff}.p-b-icon.hasTip .tip::after{content:"";position:absolute;left:0;top:-17px;padding:0;background:0;height:20px;width:100%}.profile-h1{margin-bottom:35px;font-size:30px}.profile-h1.no-marg-btm{margin-bottom:10px}.poolspage .thats-all,.poolspage .pools-about{font-size:22px}.main-wider .tilecontainer_3col .items{width:48%}.profile-page .tilecontainer_3col .items{width:47.6%}body.profile-page .main_wrap .main{float:none !important;width:753px !important;margin:auto !important}.main-wider-padd{padding:0 10px !important}.magazine-list.m-list-spacer{padding-top:0}.job-item-base-info{padding:0 10px 0 15px}.flw-work-hover-content{font-size:28px}.flw-icon-view{top:2px}.profile-detail-center{display:table;width:100%;max-width:1750px;margin:auto;table-layout:fixed;padding-bottom:100px}.p-narrow-detail{max-width:1200px}.p-detail-aside,.p-detail-main,.p-detail-inter{display:table-cell;vertical-align:top}.p-detail-aside{width:300px}.p-detail-aside .fixer{position:absolute;top:0;width:inherit}.p-detail-aside .fixer #p-side-btm{position:absolute;bottom:-200px}.p-detail-main{max-width:1400px;margin-top:0}.p-detail-inter{width:10px}.p-detail-aside #pcrdt h2{text-align:left;padding:15px 15px 20px}.p-detail-aside #pcrdt .list{padding:0 15px}.p-detail-aside #pcrdt .lnk{text-align:center;padding:15px 15px 23px;margin-bottom:50px}.p-detail-aside #pcrdt a.tool{padding-left:35px}.p-detail-aside #pcrdt a.tool:before{left:0}.bUserprofile .p-detail-aside .proj_tags{background:#f0f0f0}.homepage.profile-page .items-intend-fix{margin:0}#mobile_clone_madeit{display:none}.pd-btns-wrap .btn:nth-of-type(2),#pd-project-info .pd-main-buttons a:nth-of-type(2){float:right}#profile .main-wider .articles article.maga.small{background-color:#fff !important;width:29%}.main-wider .new_and_projects.articles{width:100%;margin:0}.content-default-state .stat-block-tablet-visible{top:-56px}.content-default-state .stat-block-tablet-visible .profile-stat-item-content{padding:9px 5px 7px}.content-default-state .profile-stat-item-content.active-prof-item{border-bottom:5px solid #7cbaaa;-webkit-box-shadow:inset 0 0 0 #7cbaaa;-moz-box-shadow:inset 0 0 0 #7cbaaa;box-shadow:inset 0 0 0 #7cbaaa}.webehi{left:32px}.homepage .spotlight-btm-txt{width:115px}#contact-modal .cm-top-image{display:block}.contributor_twocol .contributor_col{display:table-cell;vertical-align:top}.contributor_twocol .contributor_col.col_left{width:70%}.contributor_twocol .contributor_col.col_right{width:30%;vertical-align:middle}#annual-banner span{display:inline-block;width:150px;text-align:left}.pd-comments .feedback_comments .com_txt{width:70%}#injected-ad-pro:after{content:' ';background:url(/img/prosite/pro-account-crop-moniwilk.png) 0 0 transparent no-repeat;width:140px;right:-6px;background-size:contain}}@media(min-width:768px) and (max-width:991px){.banner-signup{margin:50px auto 15px}}@media(min-width:640px) and (max-width:640px){body.homepage.bCompanies .search-tabs-wrapper,body.homepage.bPeoplelanding .search-tabs-wrapper{margin-bottom:-45px;margin-top:30px}}@media(min-width:641px) and (max-width:767px){.search-tabs-wrapper{margin-top:-20px}}@media(min-width:768px) and (max-width:1023px){nav.top{padding:0 14px}.flw-info-txt{max-width:180px}.tab-following .flw-info-txt,.tab-followers .flw-info-txt,.tab-connections .flw-info-txt,.top-25 .flw-info-txt{max-width:168px;padding-right:2px}body.tab-staff .flw-item-info .flw-info-txt,body.tab-likes .flw-item-info .flw-info-txt{max-width:168px;padding-right:2px}}@media screen and (min-width:848px){.desktop .privacy-logins-table-w{overflow:hidden}#login_overlay .step7 .people_item{width:auto;margin:40px 0 30px 0;height:auto;max-height:470px}#change_password_form input{max-width:280px}.contributor-candidate .twocol .col.left{width:25%;padding-right:30px !important}.contributor-candidate .twocol .col.right{width:75%}.homepage.bCredits .header_wrap ul.logos{padding-top:50px}.content-default-state .stat-block-tablet-visible{width:325px}.content-default-state .stat-block-tablet-visible .profile-stat-item{padding:0 10px}.contributor_magazine_popup{width:351px;height:545px;background-size:351px 545px}#four_to_many.friends_from_social .identity.clearfix{width:334px}}@media screen and (min-width:865px){#login_overlay .step1 .reg_box .companies{margin-left:53px;margin-top:0}#login_overlay .step1 .reg_box .companies .bttn{margin-top:21px}#login_overlay .step1 .reg_box .buyer{margin-left:53px;margin-top:0;width:260px}#login_overlay .step1 .reg_box .buyer .bttn{margin-top:21px}body.signup .step1 .reg_box{margin:0;width:auto}}@media screen and (min-width:1024px){#modaldiv.opened_mod.uploadImage.withPreview .headerPreview .tooltipImage{display:block}#annual-banner a.close{top:20px;right:20px;position:absolute;display:block;padding:11px}footer .top .email_signup{display:block}.banner-signup{margin:50px auto 30px}.bMagazinelanding .banner-signup{margin-bottom:15px}.homepage .searchinput{width:700px}.homepage.bMagazinelanding section.main{margin-top:0}.homepage #qdiv{max-width:847px}.homepage .landing_header .browse_by_links{margin:0}#actionzone #actionzone_inner a.gen_grn.nl-join{margin-bottom:20px;float:right}footer{padding-top:40px}.bMagazinelanding nav#magnav ul.nest0.branch,.bMagazine.bMagazinepage nav#magnav ul.nest0.branch{width:735px}.bMagazinelanding #actionzone_inner,.bMagazine.bMagazinepage #actionzone_inner{height:35px}#rdiv{position:absolute;bottom:5px;right:-15px;margin-top:0}.gen_grn.see_profile{display:inline-block;float:right;margin-top:0}.icon-menu,#parallax-dots{display:none}#parallax-links{height:60px;display:block !important}#parallax-links ul{margin:0 auto}.projects #parallax-links ul{width:1024px}.projects #parallax-links ul.parallax-coy{width:980px}.home #parallax-links ul{width:760px}.contributor #parallax-links ul{width:810px}.pools #parallax-links ul{width:402px}#parallax-links li{float:left;height:60px}#parallax-links li>a{padding:0 16px;line-height:58px;font-size:15px}.main_full.contributor #parallax-links li>a:after{content:' ';position:absolute;top:19px;right:-10px;height:19px;width:19px}.main_full.contributor #parallax-links li:nth-child(2)>a:after{background:url('/img/v3/contributor/received-icon@2x.png') no-repeat center center;background-size:19px}.main_full.contributor #parallax-links li.active:nth-child(2)>a:after,.main_full.contributor #parallax-links li:nth-child(2)>a:hover:after{background:url('/img/v3/contributor/received-icon-green@2x.png') no-repeat center center;background-size:19px}.main_full.contributor #parallax-links li:nth-child(3)>a:after{background:url('/img/v3/contributor/approved-icon@2x.png') no-repeat center center;background-size:19px}.main_full.contributor #parallax-links li.active:nth-child(3)>a:after,.main_full.contributor #parallax-links li:nth-child(3)>a:hover:after{background:url('/img/v3/contributor/approved-icon-green@2x.png') no-repeat center center;background-size:19px}.main_full.contributor #parallax-links li:nth-child(4)>a:after{background:url('/img/v3/contributor/declined-icon@2x.png') no-repeat center center;background-size:19px}.main_full.contributor #parallax-links li.active:nth-child(4)>a:after,.main_full.contributor #parallax-links li:nth-child(4)>a:hover:after{background:url('/img/v3/contributor/declined-icon-green@2x.png') no-repeat center center;background-size:19px}.main_full.contributor #parallax-links li:nth-child(2),.main_full.contributor #parallax-links li:nth-child(3),.main_full.contributor #parallax-links li:nth-child(4){padding-right:34px}.t_links{display:block !important;padding-top:0;width:auto;height:70px;background:0;top:0;left:44%}.t_links>ul{position:relative;left:-50%}.t_links li{float:left;height:70px}.t_links>ul>li>a{position:relative;z-index:20}.t_links a,a#headloginbutton,#register a{text-align:center;float:left}.t_links>ul>li{position:relative;border-top:0}.t_links>ul>li:first-child{border-top:0}.t_links>ul>li:after{display:none}.t_links>ul>li>a{position:relative;padding:0 20px;line-height:68px}.t_links>ul>li>a:before,.t_links>ul>li>a:after,.t_links>ul>li>a.open-menuLevel2:before,.t_links>ul>li>a.open-menuLevel2:after{display:none}.t_links>ul>li>a+ul{background:#6aa396}.t_links>ul>li>a+ul a{color:#fff;padding:10px 15px;border-top:1px solid transparent}.top_actlinks{width:auto}.mem_set{display:block}#t_nav .t_user{display:none}body.bJobslanding .t_job>a,body.bJobsbytitle .t_job>a,body.bJobsbylocation .t_job>a,body.browserecruiters .t_job>a,.bApply .t_job>a,.bViewjob .t_job>a,body.bMagazine .t_mag>a,body.bPeople .t_peo>a,body.bCompanies .t_comp>a,body.poolsothers .t_pool>a,body.studio .t_studio>a{text-decoration:none;background:#6aa396}body.bJobslanding.bPeoplelanding .t_job>a{background:transparent}body.bJobslanding.bPeoplelanding .t_peo>a{text-decoration:none;background:#6aa396}.banner-profile-wrapper{top:-106px}.t_links li ul{top:69px;position:absolute;width:295px;z-index:0}.mobile .t_links li ul{top:28px}#breadcrumbTrail{width:65%;display:block}.bViewjob div.header_wrap{height:170px;background:#f0f0f0}section.ads{display:block}section.main{max-width:862px}.homepage.bJobslanding section.main{float:left;max-width:855px}.bFaq section.main{max-width:852px !important;float:left;margin-right:0 !important}body.main_full section.main,.bFeedback section.main{max-width:1000px}section.ads.right-col-ads{display:block;padding:21px 15px 20px !important}.bNoresults section.ads.right-col-ads,.bMyjobs section.ads.right-col-ads,.bSavedjobs section.ads.right-col-ads,.bMatchingjobs section.ads.right-col-ads,.bAppliedjobs section.ads.right-col-ads,.bJobslanding section.ads.right-col-ads,.bMagazinelanding section.ads.right-col-ads,.bMagazinepage section.ads.right-col-ads,.bPeoplefreelancersbytitle section.ads.right-col-ads,.bJobsfreelancersbytitle section.ads.right-col-ads,.bJobsbytitle section.ads.right-col-ads,.browserecruiters section.ads.right-col-ads,.cvsearch section.ads.right-col-ads,.bManagejobs.bMyjobs section.ads.right-col-ads{padding:10px 15px 20px !important}.cvsearch section.ads.right-col-ads{margin-top:62px}.bJobslanding.peopleseo section.ads{margin-top:50px}section.ads.right-col-ads>.ad_container{margin-top:-20px;display:flex;flex-direction:column}.bPeople section.ads.right-col-ads>.ad_container,.cvsearch section.ads.right-col-ads>.ad_container,.jobsearch section.ads.right-col-ads>.ad_container,.bFeedback section.ads.right-col-ads{margin-top:-30px;display:flex;flex-direction:column}section.ads.right-col-ads a.nofx{display:inline}section.ads.right-col-ads a.nofx img{position:static}.cvsearch section.main{padding:1px 10px 0}.usr_tile h2{font-size:18px}.temp4col.tiles.fourcol{max-width:1000px}.items-intend-fix{margin:0 14px}.temp4col.tiles.fourcol .items{width:25%}.homepage.bPeoplelanding .temp4col.tiles.fourcol,.homepage.bCompanieslanding .temp4col.tiles.fourcol,.homepage-search.bPeoplelanding .temp4col.tiles.fourcol,.homepage-search.bCompanieslanding .temp4col.tiles.fourcol,.homepage-search.hpc .mode_panel{width:934px}.homepage-search.hpc .mode_panel{margin:10px 0 0 0}.homepage-search.hpc .mode_panel .col.left{padding-left:0}.homepage-search.hpc .mode_panel .col.right .drop_menu{padding-right:0}.homepage-search.hpc .mode_panel ul.drop_menu li:nth-child(3){margin-right:3px}a.like_btn:before{background:transparent url(/img/v3/icons/icons-small.png) no-repeat;background-position:-2px -456px;content:" ";width:17px;height:17px;margin-top:2px;margin-right:7px;float:left}a.pool_btn:before,#poolitform>.pool_btn:before{background:transparent url(/img/v3/icons/icons-small.png) no-repeat;background-position:-2px -528px;content:" ";width:18px;height:19px;margin-right:5px;float:left;cursor:pointer}#rdiv{padding-bottom:0;right:-33px}#companiessearchform__qs #rdiv{width:400px}div.employers div.smallemployer{margin-bottom:3px}div.smallemployer a.co{width:auto}footer{height:360px}footer .top .cols{float:left;padding:0 5px}footer .top .email_signup{width:66.66666%;margin-top:0;padding:0 5px}.jobs_col{width:auto;padding:0 10px}footer .social-jobs .cols:last-of-type{margin-left:30px}.jobs_col.left-side-col{margin-right:10px !important}.col-together{float:left;width:35%;margin-top:0}footer .top .col-together .comp_links,footer .top .col-together .useful_links{float:left;width:auto;margin-left:30px}.social-jobs{float:left;width:65%}.bMyjobs header{padding:0}.header_wrap header h2{text-overflow:ellipsis;width:65%;overflow:hidden;white-space:nowrap;line-height:1.15em}.login-page .header_wrap header h2{width:100% !important}.bMyjobs .yourJobs_h2{padding-bottom:15px;text-align:left}.bAppliedjobs header h2,.bSavedjobs header h2{padding-bottom:15px;text-align:left}#actionzone{position:absolute;right:0;bottom:10px;margin-bottom:0}.under-landing-header#actionzone #actionzone_inner{padding:0}.under-landing-header#actionzone #actionzone_inner a.gen_grn{position:absolute;right:2px;top:0}.bPeoplelanding #qdiv.search-main-cat,.bCompanieslanding #qdiv.search-main-cat,.bJobslanding #qdiv.search-main-cat{margin-bottom:-1px}.bJobslanding #qdiv.search-main-cat{margin-bottom:0}.bJobsfreelancersbytitle .browse_by_links{margin-top:0}.jobitem12{padding:0 10px}.jobitem12 ul.details,.jobitem12 ul.details li{padding-left:0}.jobitem12 h5{width:47%;margin:0;padding:0 10px 0 0}body.bMatchingjobs .jobitem12 h5{width:43%}.jobitem12 h5.job-item-title{width:100%;max-width:320px}.jobitem12 ul.details{width:400px}.jobitem12 h5>span,.jobitem12 ul.details li{height:80px}.jobitem12 .employerlogo{padding:5px}.jobitem12 a.addtofav,.jobitem12 a.addtofav_rl{bottom:auto;top:65px}.jobitem12 a.addtofav.underfav{top:77px}#pools-timeline,#activity-container{max-width:986px}article.maga.small{width:32.36999%}#profile section.main{width:680px}.bUserprofile #whomadethis_proj,.bUserprofile .prof_stats,.bUserprofile .proj_tags,.bMagazine .prof_stats{display:block}#vacancies{padding:0}#cvsearch-left,#cvsearch-right,#vacancies-left,#vacancies-right{width:480px}div.twocol .col.text_pad{width:48%;padding:0}.text_pad{text-align:center}.text_pad small{float:right;margin-right:28px}.pp_btns{padding:1.5%}.pp_btn{width:21%;margin:0 2% 0 2%}.peomo_search,.peo_search{width:29%;margin:0 2% 4%}#testimonials_block .col.left{width:32%}#testimonials_block h2+.col.left+.col.left{margin-left:18px;margin-right:18px}#faq_block .col.left{width:31%}#testimonials_block .col.left,#faq_block .col.left{margin:10px;padding:15px}.mar-block-wrapper{width:85%;float:left}#rec_block .adx,#mar_block .adx{display:block}div.twocol.comunity-awr div.col.left{float:left;width:50%}.comunity-awr .tright{text-align:right}.comunity-awr img{max-width:100%}.fourcol.fourcol-respons .col{width:25%;margin-bottom:0}section.ads.gopro2{display:block}.main_full.member_mang .main_wrap,.bMatchingjobs.sidemain .main_wrap,.bSavedjobs.sidemain .main_wrap,.bAppliedjobs.sidemain .main_wrap,.bPrivacy .main_wrap,.bNoresults.sidemain .main_wrap{padding:25px 0 0 0}.sidemain section.main,.mainside section.main{padding:35px 30px}body.bManagejobs section.main{padding:0;background:0;border:0}.bTabprojects .header_wrap{background:#fff}section.side .details_wrap div{margin-right:15px}.cnt{padding-top:95px}.error.already-pro{position:absolute;top:45px;margin-top:0;margin-left:0}.feat_icons{display:block;position:absolute}.cnt div.left{width:70%}.cnt div.right{width:30%}.bPeoplefreelancersbytitle .browse_by_links{float:none}.bCompanies .browse_by_links ul.drop_menu>li,.bPeoplefreelancersbytitle .browse_by_links ul.drop_menu>li{width:120px}.browserecruiters .browse_by_links,.bJobsfreelancersbytitle .browse_by_links{float:right;height:auto;position:static}.browserecruiters ul.drop_menu,.bPeoplefreelancersbytitle ul.drop_menu,.bJobsfreelancersbytitle ul.drop_menu{right:0;top:30px}.browserecruiters ul.drop_menu{top:20px}iframe.about-video{width:918px;height:516px}.media-pack-txt{width:36%}.media-pack-img{width:64%}.aj_items.i5{max-width:950px}.aj_items.i5 div.aj_item{width:20%}.aj_items.i5 div.aj_item:nth-of-type(3n+1){clear:none}.aj_items.i5 div.aj_item:nth-of-type(5n+1){clear:left}.project_credit .project_zone{width:48%;height:150px}.hpc .main_wrap{max-width:1460px;display:flex;justify-content:center;margin:auto}.hpc.poolsothers .main_wrap{display:block}.hpc section.main{max-width:inherit;float:none;padding:0 10px}.bCompanies section.main{max-width:800px}.companiesDiscoveryMia section.main{max-width:970px}.homepage.bCompanieslanding section.main{max-width:940px;padding:0}.homepage-search.hpc section.main{width:972px}.discMode section.main{padding:0 10px}.homepage .temp4col.tiles.fourcol,.homepage .temp3col.tiles.fourcol,.homepage-search .temp4col.tiles.fourcol,.homepage-search .temp3col.tiles.fourcol{float:left}.homepage .items-intend-fix,.homepage-search .items-intend-fix{margin:0}.bOrder section.main{margin-right:0}.bOrder section.ads.right-col-ads{float:right;margin:0}.bOrder section.side,.bOrder section.ads{float:right;margin:0}.main_full.member_mang section.main{float:left;margin-right:0}.editProjects.main_full.member_mang section.main{float:none}.bYourprofile section.ads.right-col-ads,.bEditProject section.ads.right-col-ads{float:right;width:310px;margin-left:0;margin-right:0}.bStats.bYourprofile section.ads.right-col-ads{width:135px;max-width:135px}section.ads.gopro2{margin-left:0;margin-right:0;float:right;width:310px}.bStats.bAccount section.ads.right-col-ads{border:0;background:transparent}.bApply .profile_comp_wrap,.appsuccess .profile_comp_wrap{position:absolute;background-image:url(/img/v3/bg/creampaper_1.png);margin:-41px -31px 0 0;padding:0 0 10px 10px;border-left:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}#show-profile-link{text-align:center}.member_mang .ads{padding:30px 20px}.bApply div.important{width:65%}.activity-timeline .stamp.stamp-col-4.all .info-box{padding:20px 160px 20px}.login_header.loggedin-header ul.mem_set li.mobile{display:none !important}body.bSearchN #actionzone{display:block}#bring-back-boxes{margin-top:-15px;max-width:975px}#li_salary_w{clear:none;margin-top:0 !important;margin-left:10px !important}#data_salary_w{display:inline-block;margin-top:0 !important}#myarticles-edit #searchresults .identity{width:48%}#modaldiv.opened_mod.modal_proj_credits{height:480px;width:935px;max-width:935px}#complete_details div.twocol input,#complete_details div.twocol select{max-width:180px !important}.bApply .profile_comp,.appsuccess .profile_comp{width:235px;padding:10px 15px}.bApply .complete_div,.appsuccess .complete_div{float:none;margin-right:0}.bApply .canspacer.jobapplyc,.appsuccess .canspacer.jobapplyc{float:right}.homepage .magazine-items-col,.homepage .featured-jobs{display:block}#hp-one-job,#hp-one-article{display:none}.large-magazine-item .magazine-list-img img,.next-large-magazine-item .magazine-list-img img{width:100%}.large-magazine-item,.next-large-magazine-item{background:#fff;margin-bottom:17px}.homepage .magazine-items-col{width:280px;margin-left:0;margin-right:17px}.homepage .magazine-items-col h2{margin-bottom:25px}.magazine-list{padding-top:0}.magazine-list .magazine-item{margin-bottom:17px;background:#fff}.homepage.ld .magazine-items-col.m-items-col-modify{width:472px}.homepage.ld .m-items-col-modify .magazine-list .magazine-item{width:227px}.homepage.ld .temp4col.tiles.fourcol.modify-2col{width:471px}.homepage.ld .temp4col.tiles.fourcol.modify-2col .items{width:227px}.large-magazine-item a,.next-large-magazine-item a,.magazine-list .magazine-item a{display:block}.homepage .featured-jobs{margin-left:17px;margin-right:0}.homepage .temp4col.tiles.fourcol,.homepage-search .temp4col.tiles.fourcol{width:255px}.homepage.ld .temp4col.tiles.fourcol{width:412px}.homepage.ld .temp4col.tiles.fourcol .items,.homepage.ld .temp3col.tiles.threecol .items{width:196px}.large-magazine-item a:hover,.next-large-magazine-item a:hover,.magazine-list .magazine-item a:hover{box-shadow:0 0 10px #ccc}.icon-profile-notification{float:right;margin:18px -8px 0 0}.icon-messages-notifications{margin:18px -3px 0 0}.login_header.loggedin-header{right:-1px;height:70px}.bEditProject .identity{width:100%}#applyerrormessage{max-width:686px}.contactus #frmcontact label{display:inline-block;width:100px}.contactus #contact_submit{margin-left:100px}.homepage.ld .featured-jobs{width:230px}.profile-page .featured-jobs{width:206px !important}.homepage.ld .tile_text_content .spotlight-h2{font-size:14px}.spotlight-btm-txt{width:220px}.madeit-credit-see-all{text-align:right}.bPurchase .rec-solution img{float:right;margin-top:-5px;display:inline-block}.bPurchase.bCredits header h2{width:80%;display:inline-block;padding-bottom:8px}header h2,header h1.pools-headline,h1.about-headline{margin:113px 5px 5px 0}.bOrderconfirm header h2,.orderlanding header h2{margin:45px 5px 5px 0}.bAccount.bmypros.main_full.member_mang .portfolio_projects{width:33%}.feedback-wraper:hover div.balloon{display:block;position:absolute;width:450px;z-index:10;bottom:102px;right:0;background:white;box-shadow:0 0 25px #888;font-size:110%;padding:5px}.banner-profile-img-wrapper{float:left;width:152px;height:152px;line-height:140px}.banner-profile-user .profile_thumb_buttons{right:20px;top:40px}.banner-profile-name{font-size:30px;margin-top:30px}.profile-banner-company-name{margin-top:34px}.banner-profile-job{font-size:16px}.banner-profile-nav{padding-left:182px}.banner-profile-nav li a,.profile-stat-more{height:70px;line-height:70px;margin-top:0}.hiddenProfile .banner-profile-bar.clearfix-h5bp{height:70px}.banner-profile-nav li a{padding:0 57px 0 27px;background-repeat:no-repeat;background-position:85% center;font-size:17px}.banner-profile-nav li a.icon-projects{background-image:url('../images/icon-projects.png');background-position-y:29px}.banner-profile-nav li a.icon-projects.active-prof-item,.banner-profile-nav li a.icon-projects:hover{background-image:url('../images/icon-projects-hover.png')}.banner-profile-nav li a.icon-about{background-image:url('../images/icon-about.png');background-position-y:27px}.banner-profile-nav li a.icon-about.active-prof-item,.banner-profile-nav li a.icon-about:hover{background-image:url('../images/icon-about-hover.png')}.banner-profile-nav li a.icon-items{background-image:url('../images/icon-items.png');background-position-y:31px}.banner-profile-nav li a.icon-items.active-prof-item,.banner-profile-nav li a.icon-items:hover{background-image:url('../images/icon-items-hover.png')}.banner-profile-nav li a.icon-projects,.banner-profile-nav li a.icon-about,.banner-profile-nav li a.icon-items{padding:0 57px 0 27px !important;background-repeat:no-repeat;background-position-x:85%}.profile-stat-more{margin-right:20px;margin-top:0;height:70px;line-height:70px}.profile-base-icons{padding:0}.tablet-float-l{float:left}.p-b-icon.hasTip.hasTip-invert:hover .tip{left:0;right:0}.p-b-icon.hasTip.hasTip-invert .tip:before{left:auto;right:50px}.profile-h1{padding:0 20px}.no-padd-h1{padding:0}.main-wider .tilecontainer_3col{max-width:1170px}.poolspage.profile-page div#pooltiles_{max-width:1170px !important}.main-wider .tilecontainer_3col .items{width:31.3%}.profile-page .tilecontainer_3col .items{width:300px}.poolspage.profile-page div#pooltiles_.tiles.threecol .items{width:300px !important}.item-brick-btm{padding:25px 20px}#profile section.main{width:1000px !important;padding:40px 20px 0 !important}.job-item-view{display:table;table-layout:fixed;width:100%}.job-item-content,.jobitem12 ul.details.job-item-details{display:table-cell}.job-item-content{width:47%;padding:15px 0}.jobitem12 ul.details.job-item-details{margin:0;padding-right:65px}.jobitem12 ul.details.job-item-details li{width:27% !important}.jobitem12.profile ul.details.job-item-details li{width:150px !important;padding-right:20px}.jobitem12 ul.details.job-item-details li.salary{padding:0}.flw-item-info{float:left;width:50%;max-width:none}.top25Page .flw-item-info{width:43%}.flw-work-wrap{width:134px}.prof-content{float:left;width:66%}.prof-aside{float:right;width:32%}.pd-main-header{padding:35px 45px 5px}.pd-main-h2{font-size:32px}.pd-main-parag{font-size:15px}.pd-main-content{padding:20px 45px 45px 45px}.pd-comment-info{float:left;width:70%}.pd-full-w{width:100%}.pd-comment-date{margin-top:6px}.pd-comments{padding:40px 45px 25px}.pd-feedback-wrapper{display:table;table-layout:fixed;width:100%}.project-detail .pd-feedback-box{display:table-cell;width:50%}.project-detail .odd-pd-feedback-box{padding-right:3%}.project-detail .even-pd-feedback-box{padding-left:3%}.project-detail .pd-feedback-box .img{display:table;max-width:60px;height:60px}.project-detail .pd-feedback-box .img img{max-width:60px}.mem_menu i.icons{background:transparent url('/img/v3/icons/spritesheet-v4.png') no-repeat}.mem_menu i.icons.icon-messages{background-position:-8px -378px}.mem_menu i.icons.icon-pro{background-position:-9px -441px}.mem_menu i.icons.icon-sitespace{background-position:-9px -410px}.large-magazine-item{display:block}.magazine-list{padding-top:5px}.homepage.profile-page .profile-hp-nojobs .temp4col.tiles.fourcol{width:463px}.homepage.profile-page .profile-hp-nojobs .temp4col.tiles.fourcol .items{width:223px}.pd-main-content-wrapper .flw-item-work .flw-work-wrap:nth-child(2){display:none}.pd-main-content-wrapper .flw-work-hover-content{font-size:22px}.homepage.hpc.bPeople.bPeoplelanding .temp4col.tiles.fourcol .items,.homepage.hpc.bCompanies.bCompanieslanding .temp4col.tiles.fourcol .items,.homepage-search.hpc.bPeople.bPeoplelanding.cvsearch .items,.homepage-search.hpc.bCompanies.bCompanieslanding.cvsearch .items{width:300px}.homepage.ld .spotlight-btm-txt{font-size:14px}.pd-tags-shares.twocol .col.left{width:67%}.pd-tags-shares.twocol .col.right{width:33%}.pd-addthis-wraper{float:right}.pd-tags-shares.twocol .col+.col{margin-top:0}.profile-page .profile-hp-nojobs .magazine-items-col .magazine-list .magazine-item{width:480px !important}.profile-hp-nojobs .magazine-items-col{width:480px !important}.profile-page.homepage.ld .large-magazine-item,.profile-page.homepage.ld .magazine-list .magazine-item{width:100%}#profile .main-wider .articles article.maga.small{background-color:#fff !important;width:31%}.flw-item-work{display:block}.content-default-state .stat-block-tablet-visible{top:-50px}.content-default-state .stat-block-tablet-visible .profile-stat-item{padding:0 7px}.content-default-state .stat-block-tablet-visible .profile-stat-item-content{font-size:12px;padding:8px 6px 10px}.content-default-state .stat-block-tablet-visible .profile-stat-value{font-size:18px;padding:3px 0}.t_user .idswitcher{background:#7cbaaa !important}ul.idswitcher li.titleli,ul.idswitcher li a{color:#fff}.webehi{left:42px}.homepage.bPeople .spotlight-btm-txt,.homepage.bCompanies .spotlight-btm-txt{width:200px}#parallax-header #header-copyright,#parallax-header.pools.messages #header-copyright{bottom:15px}#parallax-links .hasTip{display:block}.pd-comments .feedback_comments .com_txt{width:85%}section.ads.gopro2 .regularscreen{display:block;width:100%}section.ads.gopro2 .under1024{display:none}}@media(min-width:1024px){.jobitem12 ul.details.job-item-details{padding-right:150px}}@media(min-width:1024px){nav#magnav{margin:15px auto;padding:0}}@media(min-width:1024px) and (max-width:1024px){.bMyjobs .yourJobs_h2,.bSavedjobs header h2,.bAppliedjobs header h2,.bMatchingjobs header h2{text-align:center;margin-bottom:120px}.bMatchingjobs header h2{margin-bottom:140px}.bJobslanding .mid_left h1{margin-bottom:120px}}@media(min-width:768px) and (max-width:1139px){.bTimeline .social-outer-div{max-width:600px}}@media screen and (min-width:1140px){.social-outer-div{max-width:400px}body.bTimeline .activities-content .social-outer-div,body.bAccount .social-outer-div{max-width:600px}header,.mid_inner_wrap{padding:0}.homepage-search.hpc section.main{padding:0 10px;width:1000px}.t_links>ul>li>a{padding:0 25px}.temp4col.tiles.fourcol{padding:0}.items-intend-fix{margin:0}section.main{padding-left:0}div.twocol{margin:0}#rdiv{right:-15px}#companiessearchform__qs #rdiv{width:425px}.bPurchase.bCredits section.main{padding-right:0}#empty-feed-message{margin:0 0 20px 0}.p_ico{left:-10px}.main_full section.main{margin-left:0;margin-right:0;float:left;width:100%}iframe.about-video{width:938px;height:525px}.bOrder section.main{margin-left:0}.main_full.member_mang section.main{margin-left:0}.homepage .magazine-items-col{width:527px}.homepage.ld .magazine-items-col{width:320px}.homepage.ld.profile-page .magazine-items-col{width:325px}.content-scrolled-state{position:fixed;width:100%;left:0;top:70px;background:#2c3e50;z-index:101}.content-scrolled-s-cookies{top:100px}.main_wrap-scrolled{margin-top:90px !important}.banner-profile-wrapper{display:block;position:absolute;left:0;top:-106px;width:100%}.banner-profile-pre-wrapper{display:block}.content-scrolled-state .banner-profile-wrapper{top:-200px}.content-scrolled-state .banner-profile-pre-wrapper .banner-profile-wrapper{top:0}.content-scrolled-state .banner-profile-pre-wrapper{top:-2px}.banner-profile-img-wrapper{float:left}.content-scrolled-state .banner-profile-job{max-width:215px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content-scrolled-state .banner-profile-job{font-size:14px}.banner-profile-user .profile_thumb_buttons{top:40px}.banner-profile-bar{position:relative}.banner-profile-nav{padding-left:182px}.banner-profile-name{font-size:30px}.banner-profile-job{font-size:16px}.content-scrolled-state .banner-profile-nav{padding-left:310px}.content-scrolled-state .banner-profile-nav[rel='two']{padding-left:430px}.content-scrolled-state .banner-profile-nav[rel='one']{padding-left:520px}.banner-profile-nav,.profile-stat-more{margin-top:0}.banner-profile-stat{top:60px}.profile-page .featured-jobs{width:189px !important}#profile section.main{max-width:1100px}.content-default-state .stat-block-tablet-visible{width:410px}.content-default-state .stat-block-tablet-visible .profile-stat-item-content{padding:8px 10px}.content-default-state .stat-block-tablet-visible .profile-stat-value{font-size:22px;padding:3px 5px}.content-default-state .profile-stat-item-content.active-prof-item{border-bottom:3px solid #7cbaaa;-webkit-box-shadow:inset 0 -2px 0 #7cbaaa;-moz-box-shadow:inset 0 -2px 0 #7cbaaa;box-shadow:inset 0 -2px 0 #7cbaaa}.t_links{left:47%}}@media(min-width:1250px){.bCompanies section.main{max-width:862px}.companiesDiscoveryMia section.main{max-width:970px}.homepage.bCompanieslanding section.main{max-width:940px}}@media screen and (min-width:1280px){.t_links>ul>li>a{padding:0 30px}.btn-next-items{display:none}.hasTip .tip_up:before{left:48px}.hasTip:hover .tip_up{left:-5px}.hasTip .tip_up:after{left:49px}.homepage .featured-jobs h2,.homepage .magazine-items-col h2,.homepage .temp4col.tiles.fourcol h2{font-size:29px}.homepage .magazine-items-col{width:603px}.homepage.ld .magazine-items-col{width:330px}.homepage.ld .temp4col.tiles.fourcol{width:460px}.homepage.ld .temp4col.tiles.fourcol .items,.homepage.ld .temp3col.tiles.threecol .items{width:221px}.homepage.ld .spotlight-btm-txt{width:140px;font-size:16px}.homepage.ld a.pool_btn,.homepage.ld .like_btn{padding:5px 13px;font-size:100%}.homepage.ld #soc_btn_tiles .pool_btn{left:100px}.main-wider .tilecontainer_3col .items{width:33.333333%}.poolspage.profile-page div#pooltiles_.tiles.threecol .items{width:33.333333% !important}#profile section.main{width:1210px !important}.profile-page .magazine-items-col{width:441px !important}.homepage.profile-page .profile-hp-nojobs .magazine-items-col{width:577px !important}.homepage.profile-page .profile-hp-nojobs .temp4col.tiles.fourcol{width:576px}.profile-page .magazine-items-col .magazine-list .magazine-item{width:440px !important}.homepage.ld .magazine-items-col.m-items-col-modify{width:577px !important}.homepage.ld .m-items-col-modify .magazine-list .magazine-item{width:280px}.homepage.ld .temp4col.tiles.fourcol.modify-2col{width:576px}.homepage.ld .temp4col.tiles.fourcol.modify-2col .items{width:279px}.pd-comments-left{float:left;width:59%}.pd-comments-right{float:right;width:39%}.pd-add-comment-field textarea{height:160px}.no-float{float:none;width:100%}.homepage.profile-page .profile-hp-nojobs .temp4col.tiles.fourcol .items{width:279px}.profile-h1[rel='likes'],.profile-h1[rel='connections'],.profile-h1[rel='followers'],.profile-h1[rel='following'],.profile-h1[rel='inspiration'],.profile-h1[rel='jobs'],.profile-h1[rel='staff']{display:none}.pd-main-content-wrapper .flw-item-work .flw-work-wrap:nth-child(2){display:block}.pd-main-content-wrapper .flw-work-hover-content{font-size:28px}.pd-main-content-wrapper .flw-stat{border-left:1px solid #cbcbcb}.pd-main-header .pd-main-buttons{float:right}.profile-page .featured-jobs{width:235px !important}.profile-hp-nojobs .magazine-items-col,.profile-page .profile-hp-nojobs .magazine-items-col .magazine-list .magazine-item{width:577px !important}#profile .main-wider .articles article.maga.small{background-color:#fff !important;width:auto}.flw-item-work .flw-work-wrap:nth-child(3){display:block}.jobitem12 h5.job-item-title{max-width:430px}.t_links{left:50%}}@media screen and (min-width:1310px){.loggedin-header #t_recruiter{display:block}#t_nav.loggedin-t_nav{left:40%}}@media screen and (min-width:1440px){.homepage .magazine-items-col,.homepage.ld .magazine-items-col{width:367px}.homepage .featured-jobs,.homepage.ld .featured-jobs{width:312px}.profile-page .featured-jobs{width:241px !important}.homepage.ld .temp4col.tiles.fourcol,.homepage .temp4col.tiles.fourcol,.homepage-search .temp4col.tiles.fourcol{width:688px}.homepage.ld .temp4col.tiles.fourcol .items,.homepage .temp4col.tiles.fourcol .items,.homepage-search .temp4col.tiles.fourcol .items{width:218px}.homepage.ld .fj-list-img{width:37.5%;max-width:37.5%}.homepage.ld .fj-list-txt{width:62.5%;max-width:62.5%}}.bMagazine #qdiv{padding-bottom:40px}#activity-footer{background:transparent url(/img/v3/activity-loader.gif) no-repeat center top;display:none;width:auto;height:50px;margin:15px 0 0 0;overflow:visible;position:static;clip:auto}.bPurchase section.main{max-width:1010px !important}.bPurchase .main_wrap{overflow:visible}@media screen and (min-width:1470px){.homepage .magazine-items-col,.homepage.ld .magazine-items-col{width:372px}.homepage .magazine-items-col{width:380px}.homepage .featured-jobs,.homepage.ld .featured-jobs{width:320px}.profile-page .featured-jobs{width:241px !important}.homepage .temp4col.tiles.fourcol,.homepage-search .temp4col.tiles.fourcol{width:458px}.homepage .temp4col.tiles.fourcol .items,.homepage-search .temp4col.tiles.fourcol .items{width:220px}}@media screen and (min-width:1680px){#t_nav.loggedin-t_nav{left:50%}}@media screen and (max-width:769px){.homepage .header_wrap{height:auto !important}.poolsothers.homepage .header_wrap{min-height:170px !important}.homepage.hm .header_wrap{height:489px}#header-copyright,.header-copyright{display:none}}@media screen and (max-width:1024px){.poolspage#profile section.main{float:left}.loggedin-header #t_recruiter{left:-270px}}@media screen and (max-width:1024px) and (min-width:1024px){.mobile.ipad li ul{top:69px}}@media screen and (max-height:600px){#overlay10div.loginoverlay{position:absolute}#overlay10div.loginoverlay #modaldiv.opened_mod{left:0;top:0}}@media screen and (max-width:480px){.hide-icons-header.logged-out{display:none}.homepage-search .temp4col.tiles.fourcol .items,.homepage-search .temp3col.tiles.threecol .items,.homepage .temp4col.tiles.fourcol .items,.homepage .temp3col.tiles.threecol .items{position:static !important;margin:0 auto 17px auto}img.spotlight-img-main{width:340px}.bStats.bYourprofile .stats-buttons a{display:block;margin:5px 40px 5px 40px !important}}@media screen and (max-width:979px){.foot_wrap{display:none}}@media screen and (min-width:1024px){@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.mem_menu i.icons{background:transparent url('/img/v3/icons/spritesheet-v4@2x.png?v=1') no-repeat;background-size:31px}.banner-profile-nav li a.icon-projects{background-image:url('../images/icon-projects@2x.png');background-size:20px}.banner-profile-nav li a.icon-projects.active-prof-item,.banner-profile-nav li a.icon-projects:hover{background-image:url('../images/icon-projects-hover@2x.png');background-size:20px}.banner-profile-nav li a.icon-about{background-image:url('../images/icon-about@2x.png');background-size:17px}.banner-profile-nav li a.icon-about.active-prof-item,.banner-profile-nav li a.icon-about:hover{background-image:url('../images/icon-about-hover@2x.png');background-size:17px}.banner-profile-nav li a.icon-items{background-image:url('../images/icon-items@2x.png');background-size:20px}.banner-profile-nav li a.icon-items.active-prof-item,.banner-profile-nav li a.icon-items:hover{background-image:url('../images/icon-items-hover@2x.png');background-size:20px}a.like_btn:before{background:transparent url(/img/v3/icons/icons-big.png) no-repeat;background-position:-2px -454px;background-size:23px}a.pool_btn:before,#poolitform>.pool_btn:before{background:transparent url(/img/v3/icons/icons-big.png) no-repeat;background-position:-2px -522px;background-size:23px}a:hover.like_btn.unlike:before{background:transparent url(/img/v3/icons/icons-big.png) no-repeat;background-position:-2px -829px;background-size:23px}}}.profile-page .temp4col.tiles.fourcol .items.large-project-item{width:454px !important}.profile-hp-nojobs .temp4col.tiles.fourcol .items.large-project-item{width:575px !important}.profile-page .profile-hp-nojobs .magazine-items-col .magazine-list .magazine-item{width:258px}.project-detail .header_wrap{height:20px;background-color:inherit;border-bottom:0}.project-detail .profile-base-icons{display:none}.profile-detail-center .pd-top .profile-base-icons{display:block}.project-detail .pd-comments,.pd-top{background-color:#f5f5f5}.profile-detail-center .pd-top .tablet-float-r{float:left}.profile-detail-center .pd-top .p-b-icons-list li{margin:0 20px 10px 0}.profile-detail-center .pd-top .invite-btn{height:24px;font-weight:600;font-size:10px}.profile-detail-center .pd-top .contributor .p-b-icon.hasTip{background:0;padding-right:0}.profile-detail-center .pd-top .contributor .p-b-icon.hasTip:after{display:none}.profile-detail-center .p-b-icon.hasTip.hasTip-invert:hover .tip{left:0;right:auto}.p-b-icon.hasTip.hasTip-invert .tip:before{left:50px;right:auto}.profile-detail-center .pd-top .contributor li{margin-right:0}.profile-detail-center .pd-top .invite-btn{width:100px;line-height:26px;margin-top:-2px}.profile-detail-center .pd-top .invite-btn-left{width:70px}.profile-detail-center .pd-top .invite-btn-left:after{width:16px;height:16px;background-size:16px 16px;top:-2px}@media screen and (min-width:1310px){#t_nav.loggedin-t_nav{left:40%}}@media screen and (min-width:1760px){#t_nav.loggedin-t_nav{left:50%}}@media screen and (max-width:1500px){.loggedin-header #t_recruiter{width:132px;left:-215px}}@media screen and (max-width:1400px){.t_links>ul>li>a{padding:0 25px}}@media screen and (max-width:1340px){.t_links>ul>li>a{padding:0 15px}}@media screen and (min-width:1200px){.t_links{left:47%}}@media screen and (max-width:1100px){.t_links>ul>li>a{padding:0 10px}}@media screen and (max-width:1023px){.t_links>ul>li>a{padding:12px 12px}ul.mem_menu li.name{display:none}ul.idswitcher li.titleli{margin-top:0;border-top:1px solid #5c8e82}}@media screen and (max-width:1500px){.loggedin-header #t_recruiter{width:76px;left:-66px}}@media screen and (min-width:1024px){.t_links>ul{position:relative;left:-35%}}@media screen and (min-width:1024px) and (max-width:1280px){.t_links>ul{left:-45%}}@media screen and (min-width:1024px) and (max-width:1500px){.desktop .t_links>ul{margin-left:-30px}}@media screen and (max-width:1023px){.loggedin-header #t_recruiter{left:auto !important;right:0}}@media screen and (min-width:1024px){.loggedin-header #t_recruiter{display:block}}@media screen and (min-width:1024px){#t_nav.t_links{left:37%}}.hidden-item{display:none}.main_full.member_mang section.full-width{max-width:100%}#modaldiv.opened_mod,#modaldiv.opened_mod.nsinup{padding:0 !important;max-width:660px}#signup_search .head_img_div{overflow:hidden;max-height:330px}#signup_search .head_img_div img{width:660px}ul.joinus{margin-bottom:10px}ul.joinus li{margin-bottom:5px}.nsinup h1.suc{font-size:34px;color:#67b59f;padding-top:40px;font-weight:400;margin-bottom:30px}.nsinup p.grey{line-height:20px}.nsinup p.ctanext.cta{padding:50px 135px 0}.nsinup p.cta.suc{line-height:27px;padding:0 105px;margin-bottom:30px !important;font-size:16px}.nsinup p.cta.sm{margin-bottom:25px !important}.nsinup p.grey.sm{margin-bottom:25px !important;margin-top:20px !important}.nsinup p.cta br{display:block}@media screen and (max-width:768px){#signup_search .head_img_div img{width:100%}.bMagazineedit #parallax-header .parallax-bg h1{font-size:36px}}@media screen and (max-width:740px),screen and (max-height:750px){#signup_search .head_img_div img{width:100%}#modaldiv.opened_mod.nsinup{width:540px}}@media screen and (max-width:640px),screen and (max-height:671px){#signup_search .head_img_div img{width:100%}.nsinup p.cta br{display:none}.nsinup p.cta.suc{padding:0 100px}#modaldiv.opened_mod.nsinup{width:460px}.nsinup input[type=email]{border:solid 1px #dbdbdb}.nsinup input[type=submit]{margin-top:10px;margin-bottom:25px}.nsinup form{width:300px}.nsinup p.grey{padding-top:35px}.nsinup p.grey.sm{padding-top:0}.nsinup p,.nsinup p.grey{font-size:14px;line-height:18px}.nsinup h1,.nsinup h1.suc{font-size:24px;margin-bottom:20px}}@media screen and (max-height:670px){#modaldiv #modalcontent.nsinup em{margin-bottom:30px}.nsinup p{margin-bottom:35px !important}.nsinup p.grey{margin:25px 0 21px 0 !important}}@media screen and (max-width:550px){#signup_search .head_img_div img{width:100%}.nsinup p.cta,.nsinup p.cta.suc{padding:0}.nsinup p.ctanext.cta{padding:50px 0 0}#modaldiv.opened_mod.nsinup{width:360px}.nsinup p{margin-bottom:35px !important}.nsinup p,.nsinup p.grey,.nsinup p.cta.suc{font-size:13px;line-height:17px}.nsinup h1,.nsinup h1.suc{font-size:22px;margin-bottom:20px}#modaldiv #modalcontent.nsinup em{margin-bottom:40px}}@media screen and (max-height:570px){#modaldiv #modalcontent.nsinup em{margin-bottom:15px}.nsinup h1,.nsinup h1.suc{margin-bottom:10px;font-size:20px}.nsinup p{margin-bottom:15px !important}}@media screen and (max-height:500px){#signup_search .head_img_div{max-height:65px}}@media screen and (max-width:400px){#signup_search .head_img_div img{width:100%}#modaldiv.opened_mod.nsinup{width:280px}.nsinup form{width:220px}.nsinup input[type=email]{width:190px}.nsinup h1,.nsinup h1.suc{font-size:20px;margin-bottom:20px}}#signup_search .sm_content{padding-left:20px;padding-right:20px}#signup_search h1{margin-top:30px}.downloadContainer{text-align:center}@media(max-width:767px){article.maga.full h1{font-size:35px !important;line-height:42px !important}body.bMagazinepage article.maga.full h1,body.bMagazinepage article.maga.full .postbody{margin-right:0}.identity .is-buyer.clearfix{background:rgba(0,0,0,0.7);text-align:center;color:#fff;font-weight:600;line-height:28px;top:10px;z-index:9;width:113px;font-size:12px;left:10px;position:absolute}}.hovertip{margin:4px 4px 4px 0}@media(max-width:640px){.homepage #qdiv .searchform input{width:100%;text-align:center}#peoplesearchform__qs #search_q,#companiessearchform__qs #search_q{padding-right:10px !important}}.banner-profile-img-wrapper{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}@media(min-width:768px){}@media(min-width:640px) and (max-width:767px){}@media(max-width:639px){}.profilephoto-wrapper>a{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;height:78px;width:78px;overflow:hidden}.profilephoto-wrapper>a img{max-width:100%;width:auto;max-height:100%;height:auto;display:block;text-align:center;overflow:visible}.pro-img-new{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;height:44px !important;width:44px !important;background:#fff;padding:2px;border:2px solid #fff}.pro-img-new img{max-width:40px;max-height:40px;display:block;width:auto}.picture-new{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;overflow:hidden;width:35px !important;height:35px !important;padding:0 !important;margin:12px 10px;background:#fff;padding:2px !important;border:1px solid #cbcbcb}.picture-new img{display:block;width:auto;text-align:center}@media(min-width:770px){#creditsfs .row .r.w50-r{width:50%}.w50-r .radiowrapper select{width:100% !important;margin-right:10px}}.w50-r .radiowrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.homepage.top25Page .header_wrap{background-size:cover}select{display:inline-block;height:38px !important;padding:.375rem 1.75rem .375rem 5px;line-height:13px;color:#666;vertical-align:top;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:auto;background-size:8px 10px;border:1px solid #e7e7e7;border-radius:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}select:focus{outline:0}.section_wrap label{display:inline-block;vertical-align:middle}.section_wrap #in_lb,.section_wrap #in_choose_timescale{line-height:30px}@media screen and (max-width:767px){.usr_staus_pw strong{padding:2px 0 4px 0}#adminjobeditformdiv input[type="text"],#adminjobeditformdiv select,#adminjobeditformdiv textarea{max-width:100%}#item_salary_display label{width:100%}#adminjobeditformdiv input#data_salary_from,#adminjobeditformdiv input#data_salary_to,#adminjobeditformdiv input#data_time_stamp_yy,#adminjobeditformdiv input#data_close_date_yy{width:100%}select{display:block;margin-bottom:5px;width:100%}.radiowrapper{display:block}}fieldset#creditsfs select{background-color:#fff}fieldset#creditsfs input{height:30px}fieldset#creditsfs .chzn-choices input{height:30px}input[type="text"],input[type="password"],input[type="email"]{height:38px}#text_counter{height:20px}.radiowrapper.input1_opera,.input1_opera.checkboxlist{display:flex;flex-wrap:wrap;align-items:center}.radiowrapper.input1_opera .radio,.input1_opera.checkboxlist .checkboxlistoption,fieldset.contract_type .input1_opera.checkboxlist span.checkboxlistoption,fieldset.skill_lvl .input1_opera.checkboxlist span.checkboxlistoption{display:flex !important;align-self:flex-start;align-items:flex-start}.radiowrapper.input1_opera .search_alert_frequency label{margin-right:15px}.radiowrapper.input1_opera input[type="radio"],.input1_opera.checkboxlist input[type="checkbox"]{margin:3px 5px 0 0}.right-col-ads .usr_staus_pw{padding:10px 10px 0}.one-list-checkbox{display:flex;flex-wrap:wrap;align-items:flex-start;margin-bottom:10px}.one-list-checkbox input[type="checkbox"]{margin:3px 5px 0 0}@media(max-width:767px){.alerts_select{width:49.1% !important;margin-bottom:6px !important;float:left}[id^=search__country_].alerts_select{margin-right:3px !important}[id^=search_location_].alerts_select{margin-left:3px !important}.loaction select:not(.alerts_select),.loaction #search_location_1:not(.alerts_select),.loaction #search_location_2:not(.alerts_select),.loaction #search_location_3:not(.alerts_select){width:100% !important;margin-right:0 !important;margin-left:0 !important}.loaction select:not(.alerts_select),.loaction #search_location_1:not(.alerts_select),.loaction #search_location_2:not(.alerts_select),.loaction #search_location_3:not(.alerts_select){margin-bottom:5px !important}.loaction #search_city_1,.loaction #search_city_2,.loaction #search_city_3{margin-left:0 !important;width:100% !important}}.chzn-choices .search-field{width:100%}.chzn-choices .search-field .default{width:100% !important}@media(max-width:767px){fieldset#creditsfs .radiowrapper select{width:100% !important}.radiowrapper #project_project_date_yy{width:100% !important;max-width:100% !important}fieldset#creditsfs select{width:100% !important}}.radiowrapper.input1_opera .bio_cv_gender label{margin-right:15px}@media(max-width:767px){.col.mid #bio_cv_nationality,.radiowrapper input[type="text"],.radiowrapper input[type="password"]{width:100% !important}}.radiowrapper.input1_opera .search_reuse label{margin-right:15px}span#l_details_login_email{padding-top:5px;display:inline-block}@media(max-width:640px){#qdiv #search_q{height:38px !important}.cvsearch #qdiv #search_q{width:100%}#qdiv .searchform input{width:100%;text-align:center}#companiessearchform__qs .location-input-title,#peoplesearchform__qs .location-input-title,#qdiv .location-input-title{width:100% !important;height:38px !important;padding:0 35px 0 35px !important}#qdiv .location-input{top:89px !important}}@media(max-width:415px){body .searchform #search_submit,body.homepage .searchform #search_submit,body #qdiv .searchform #search_submit{margin-top:43px !important}body.bMagazine.bMagazineArticles #qdiv .searchform #search_submit{margin-top:0 !important}}@media(max-width:640px){body.bMagazine.bMagazineArticles #qdiv .searchform #search_submit{margin-top:0 !important}}body.jobsPage #qdiv #search_submit{margin-top:0 !important}@media(max-width:990px){.peopleH1Fix{padding-top:0 !important}}@media(max-width:640px){body #qdiv.peopleDiscoveryForm .searchinput.ui-autocomplete-input{margin-top:47px !important}body #qdiv.peopleDiscoveryForm #search_submit{margin-top:-2px !important}}@media screen and (max-width:991px){.peopleIndex .job-bg .header_wrap,.new-bg-page .header_wrap{padding-top:30px}}@media(max-width:639px){.homepage .searchinput{height:38px !important}}@media(max-width:640px){body.homepage #search_submit{width:100%;margin:0 !important}.homepage .searchinput{margin:7px 0 !important}.homepage .customselect{border-radius:0}body .searchform #search_submit,body.homepage .searchform #search_submit,body #qdiv .searchform #search_submit{margin-top:43px !important}body.mobileFixCompaniesDiscovery #qdiv #search_submit{margin-top:0 !important}.homepage #qdiv.mobileFix{margin-top:-40px}}@media(min-width:640px) and (max-width:640px){.homepage.hm.mainonly .searchinput{margin:0 !important}}@media(max-width:767px){body .searchform .homepage h1.title-search{font-size:2.923em}}@media(max-width:415px){body.homepage #search_submit{width:100%}}@media screen and (max-width:992px){.landing_header h1.mobileFixCompanies{padding-top:0}}@media screen and (max-width:991px){.job-bg .header_wrap,.new-bg-page.mobileFixCompaniesDiscovery .header_wrap{padding-top:0 !important}}.d-flex-centered{display:flex;align-items:center}.d-flex-centered label{min-width:75px}.d-flex-centered select,.d-flex-centered input{width:100% !important}@media(max-width:767px){.location-select-d-flex{position:absolute !important;left:0 !important;width:100% !important;top:38px !important}}input{box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;-khtml-box-shadow:none !important}select{border-radius:2px !important}input[type="input"],input[type="text"],input[type="password"],input[type="email"],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}@media(max-width:415px){#companiessearchform__qs.searchform .location-input{width:100% !important}.homepage #qdiv .searchform input#search_submit,.homepage #qdiv .searchform.findcompanies input#search_submit{padding-left:25px !important}}@media(max-width:767px){.tab_content #bio_industry{width:100% !important}.tab_content h3{line-height:26px !important}.bCredits .tab_content h3{line-height:36px !important}}@media(min-width:768px){.radiowrapper-flex input[type="text"]{margin-right:10px}.usr_staus_pw strong{padding:8px 0}}body.bCompanies.mobileFixCompanies.cvsearch.iscoysrch section#middlesection,body.mobileFixCompaniesDiscovery.cvsearch.iscoysrch section#middlesection{height:255px}@media(min-width:768px){body.bCompanies.cvsearch.iscoysrch section#middlesection{height:390px !important}}.main_wrap .main>p>h3{margin-top:20px}.radiowrapper-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.radiowrapper-flex select{width:100%;margin-right:5px}@media(max-width:767px){#canFrmTags input#pos_list_filter,#canFrmTags div#ct_search_pos_id_list_{width:100% !important}.table-w50{width:100% !important}.table-w50 td{width:52% !important}.table-w50 td:last-child{padding-right:0 !important;width:48% !important}.table-w50 .one-list-checkbox{flex-wrap:nowrap}.mob-p-none{padding:0 !important}.one-list-checkbox{margin-bottom:0}.one-list-checkbox ~ h3{margin-top:10px}.cbx-col-3 .checkboxlistoption,.cbx-col-3 .custom-control{width:33%;margin-bottom:7px;flex-wrap:wrap}.cbx-col-3 .checkboxlist .custom-control:nth-child(3n),.cbx-col-3 .input1_opera .custom-control:nth-child(3n),.cbx-col-3 .custom-control:nth-child(3n){padding-right:0}.location-mob-number{padding-left:20px;position:relative}.alerts_location{padding-left:0 !important}.location-mob-number .fnum{position:absolute;left:0;top:0}.chzn-choices input[type="text"]{height:32px}}.right-col-ads .usr_staus_pw p{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.table-w50 .one-list-checkbox{margin-bottom:0}@media(min-width:768px){.ml-mob-10{margin-left:10px}.width100{width:100%}}@media(max-width:767px){.checkboxtexta .break-mobile{padding-bottom:4px;line-height:1.6}.location-mob-number{margin-top:10px !important}.loaction .location-mob-number select:not(.alerts_select),.loaction .location-mob-number #search_location_1:not(.alerts_select),.loaction .location-mob-number #search_location_2:not(.alerts_select),.loaction .location-mob-number #search_location_3:not(.alerts_select){margin-bottom:0 !important}}@media(max-width:767px){.location-mob-number #search_city_1,.location-mob-number #search_city_2,.location-mob-number #search_city_3{margin-top:6px}.sub-heading1{color:#757575}.one-list-checkbox ~ h3.title-mt,h3.title-mt{margin-top:30px}}@media(max-width:767px){#searchFrm .contract_type .f_wrap.cbx-col-3 span.checkboxlistoption{padding-right:10px;margin-right:0 !important}}.radiowrapper.input1_opera input[type="radio"],.input1_opera.checkboxlist input[type="checkbox"]{margin-top:2px !important}input[type="checkbox"],input[type="radio"]{margin-top:2px !important}.one-list-checkbox input[type="checkbox"]{margin-top:2px !important}@media(max-width:767px){#searchFrm .skill_lvl .f_wrap{padding-right:0 !important}fieldset.contract_type .checkboxlist span.checkboxlistoption,fieldset.skill_lvl .checkboxlist span.checkboxlistoption{margin-right:0 !important;padding-right:10px}}@media(max-width:767px){#searchFrm .contract_type .f_wrap.cbx-col-3 span.checkboxlistoption:nth-child(3n){padding-right:0}#searchFrm .contract_type .f_wrap.cbx-col-3 span.checkboxlistoption:nth-child(3n){padding-right:0}}.sub-heading1{color:#333}.flex-edit{display:-ms-flexbox;display:flex;-ms-flex-align:flex-start;align-items:flex-start;margin-bottom:15px;width:100%;max-width:850px;position:relative}.flex-edit label{width:120px !important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:10px;padding:10px 0 !important;min-width:120px}@media(max-width:767px){.flex-edit{margin-bottom:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.flex-edit label{width:100% !important}}.flex-edit-body input[type="file"]{margin-right:0}.flex-edit-body #cke_data_post_body{max-width:100%;width:100%}.flex-edit-body input.fullwidth{width:100%;max-width:100% !important}.flex-edit-body{width:100%}.flex-edit-body small{padding-top:5px;display:block}.flex-edit-body input{width:100%}.flex-edit-body #data_new_tags_chzn+#typeahead_loader,.flex-edit-body #data_new_tags_people_chzn+#typeahead_loader,.flex-edit-body #typeahead_loader{position:absolute;top:10px}.flex-edit-body #data_new_tags_chzn,.flex-edit-body #data_new_tags_people_chzn{max-width:100% !important;float:none}.bMagazineedit .flex-edit-body .add-names-t{padding-top:1px}.chzn-choices input[type="text"],.chzn-choices input[type="password"]{height:32px}.flex-edit .hasTip:hover .tip{top:-21px}@media(max-width:767px){.bMagazineedit .flex-edit-body .add-names-t{padding-bottom:0}}@media(max-width:767px){.bMagazineedit .flex-edit-body .add-names-t{padding-bottom:0}.flex-edit label{padding:7px 0 !important}}.flex-edit .giEdit,.flex-edit .datepart,.flex-edit .timepart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-edit-body .giEdit input{width:auto}.flex-edit-body .giEdit select,.flex-edit-body .giEdit input,.flex-edit-body .giEdit .at{margin-right:5px}.flex-edit-body input[type="checkbox"],.flex-edit-body input[type="radio"]{width:auto}.flex-edit-body textarea.giEdit{width:100% !important}@media(max-width:767px){.flex-edit-body .giEdit{flex-wrap:wrap}}.flex-edit-body .timepart select{margin-left:5px}@media(max-width:767px){.flex-edit-body .giEdit input{margin-bottom:5px}}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem;margin-right:-8px}.custom-control-input{position:absolute !important;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top;display:inline-block !important;line-height:1.6}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px;box-sizing:border-box;top:2px}#loginbox tr td .custom-control-label::before{position:absolute;left:-8.5rem;top:-2px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%;box-sizing:border-box;top:2px}#loginbox tr td .custom-control-label::after{position:absolute;left:-8.5rem;top:-2px}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-radio .custom-control-label::before{border-radius:50%}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.custom-control-input:checked ~ .custom-control-label::before{color:#fff;border-color:#7cbaaa;background-color:#7cbaaa}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.checkboxlist .custom-control,.input1_opera .custom-control{padding-right:15px}.checkboxlist .custom-control:last-child,.input1_opera .custom-control:last-child{padding-right:15px}.input1_opera{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-control input[type="checkbox"],.custom-control input[type="radio"]{margin:0 !important}#loginbox .custom-control-label{padding-top:3px}form label.custom-control-label.required:after{content:''}form label.custom-control-label.required span:after{content:'*';color:#d00}.flex-wrap{flex-wrap:wrap}.checkboxlist .custom-control:last-child,.input1_opera .custom-control:last-child{padding-right:0}.flex-ul-li{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-ul-li li{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:15px;float:none !important;margin-left:0 !important}.flex-ul-li li:last-child{padding-right:0}.flex-ul-li li>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:10px}.flex-ul-li li>div:first-child{padding-left:0}.flex-ul-li li>div:last-child{padding-right:0}.flex-ul-li select{margin-left:0 !important}.flex-ul-li label{padding-right:3px}@media(max-width:767px){.flex-ul-li{flex-wrap:wrap;flex-direction:column}.flex-ul-li li{padding-right:0}.flex-ul-li li>div{width:100%}}.salary-display-w-100{width:100%}.flex-ul-li li>div input{width:100% !important}@media(max-width:767px){label.label-mob-w{width:100%;max-width:50px}}.flex-ul-li label.salary-display-w-100{padding-right:0}@media(max-width:767px){.flex-ul-li li{margin-bottom:5px}.flex-ul-li #data_salary_w{margin-top:0}}.section_wrap .flex-ul-li#sal_tb{padding-top:0}.pr-0{padding-right:0 !important}@media(max-width:767px){#adminjobeditformdiv #data_apply_url{width:100%}}.form-checkbox-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-checkbox-select .custom-control{min-height:auto}.form-checkbox-select>*{margin-right:5px}.form-checkbox-select select{margin-right:0}@media(max-width:767px){.form-checkbox-select select{width:94px;margin-left:auto}}#data_currency_other_div input{min-width:65px}#data_gig_type_budget_block ~ .flex-ul-li{padding-top:15px !important}.job-hot-block{margin-bottom:25px}.btns-center{display:flex;align-items:center;justify-content:center}.btns-center>*{margin-left:2px;margin-right:2px;margin-bottom:5px}@media(max-width:767px){.btns-center .gen_grn{padding-left:10px;padding-right:10px}}.flex-checkbox-center{display:flex !important;flex-wrap:wrap !important}.flex-checkbox-center .checkboxlist{display:flex !important}#cvupload_submit{font-weight:normal}@media(max-width:640px){.d-flex-centered input{text-align:left !important;padding-left:8px;padding-right:8px}body.homepage .location-input ~ .searchinput ~ #search_submit{margin-top:43px !important}}@media(max-width:415px){#qdiv #search_q{height:40px !important}#companiessearchform__qs.searchform .location-input,body.homepage .searchform .location-input,#qdiv .location-input{top:92px !important;margin-left:0 !important;margin-right:0 !important}}.right-col-ads>.ad_container{margin-top:-20px}.appwrapper .files{margin:8px 0 10px 0}#bio_cv_nationality{width:100%}.nowrap{white-space:nowrap}.bMagazineedit .add-names-t,.flex-edit-body small{padding-bottom:10px}@media(max-width:767px){.bMagazineedit .flex-edit-body .add-names-t,.flex-edit-body small{padding-bottom:0}}.table-w50 .mob-p-none .custom-control-label,.mob-p-none .table-w50 .custom-control-label{white-space:normal}@media(min-width:767px){.radiowrapper-flex #data_close_date_dd,.radiowrapper-flex #data_close_date_mm{width:auto}.flex-ul-li li>div input#data_salary_from,.flex-ul-li li>div input#data_salary_to{width:8ex !important}.flex-ul-li #data_currency.pr-0{padding-right:28px !important}}@media(min-width:1440px){.d-flex-between .temp4col.thetiles.tiles.fourcol.c4.clearfix{width:453px !important}}@media(min-width:992px){.banner-profile-nav li a{padding:0 20px !important}}@media(max-width:767px){.profile-page .header_wrap.banner-large{min-height:100% !important}#profile section.main{padding:25px 10px 0 !important}}@media(min-width:1440px){.d-flex-between{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.d-flex-between .temp4col{width:100% !important;max-width:454px !important;margin:0 !important}}.homepage-search.hpc.bPeople.discoverym section#middlesection{height:370px}@media(min-width:768px){.banner-profile-nav-sm.banner-profile-nav li a{padding:0 10px}}@media(min-width:1024px){.banner-profile-nav-sm.banner-profile-nav li a{padding:0 15px 0 27px}}.style-modal #coy_or_fid{margin-bottom:10px;margin-top:5px}.style-modal .gen_grn,.style-modal #search_submit,.style-modal #login_modal,.style-modal .btn.gen_grn,.style-modal input.gen_grn{background:#8cc9ba}body.bAccount .style-modal .middle-identity .identity .bcard,.style-modal .middle-identity .identity .bcard{height:165px}.style-modal div.bcard div.actions{min-width:113px}.style-modal div.bcard div.actions{min-width:113px}.style-modal .identity .actions .buttonextra{width:100%;text-align:center}.style-modal .identity .usr_info{padding-left:10px}.style-modal .identity .usr_img img{vertical-align:middle;height:auto;width:100%}.bAccount .style-modal .identity .usr_img img{vertical-align:middle;max-width:100%;width:auto;max-height:100%;height:auto}.flex-group{margin:20px 0;display:flex;flex-wrap:wrap;align-items:center}.flex-group .input1_opera{margin-top:2px;margin-right:20px}.flex-group .label-flex-group{display:flex;align-items:center}.flex-group .label-flex-group label{margin-right:10px;display:flex;align-items:center}.flex-group .label-flex-group label input{margin-top:0 !important;margin-bottom:0}.signupProjectPopup#signup_search .sm_content{padding-left:50px;padding-right:50px}.signupProjectPopup#signup_search .sm_content h1{margin-bottom:20px;font-weight:bold;font-size:27px;line-height:1}.signupProjectPopup#signup_search .sm_content p.popupTitle{font-size:15px;color:#444;line-height:20px;margin-bottom:10px !important}.signupProjectPopup#signup_search .sm_content p.loginBut a{font-weight:400}@media(max-width:639px){.peopleDiscoveryBody div.main_wrap.fixMobile{margin-top:10px !important}}@media screen and (max-width:750px){.signupProjectPopup#signup_search h1,.signupProjectPopup#signup_search h2{font-size:27px !important}}@media screen and (max-width:640px),screen and (max-height:671px){.signupProjectPopup#signup_search p{font-size:14px !important;line-height:18px}.signupProjectPopup#signup_search h1{font-size:24px !important;margin-bottom:20px !important}}@media screen and (max-width:550px){.signupProjectPopup#signup_search p,.signupProjectPopup#signup_search p.grey,.signupProjectPopup#signup_search p.cta.suc{font-size:13px !important;line-height:17px !important}.signupProjectPopup#signup_search h1,.signupProjectPopup#signup_search h1.suc{font-size:22px !important;margin-bottom:20px !important}.signupProjectPopup#signup_search .sm_content{padding-left:20px !important;padding-right:20px !important}.signupProjectPopup#signup_search .head_img_div{max-height:193px !important}}@media screen and (max-width:400px){.signupProjectPopup#signup_search .sm_content{padding-left:20px !important;padding-right:20px !important}.signupProjectPopup#signup_search h1,.signupProjectPopup#signup_search h1.suc{font-size:20px !important;margin-bottom:20px !important}.signupProjectPopup#signup_search .head_img_div{max-height:175px !important}}@media(max-width:640px){body.jobsearch.jobsearchMia #middlesection #findajobform__qs_filt #search_q{top:-30px !important;position:relative !important;display:block !important}body.jobsearch.jobsearchMia #middlesection #findajobform__qs_filt div.location-input{top:53px !important}body.jobsearch.jobsearchMia #middlesection #findajobform__qs_filt #search_submit{margin-top:15px !important}body.jobsearch.jobsearchMia #middlesection{min-height:285px !important}}@media(min-width:640px) and (max-width:640px){body.jobsearch.jobsearchMia #middlesection #findajobform__qs_filt div.location-input{top:60px !important}}@media(max-width:415px){body.jobsPage .header_wrap #qdiv #findajobform__qs #search_submit{margin-top:45px !important}body.jobsearch.jobsearchMia #middlesection #findajobform__qs_filt #search_q{top:-30px !important;position:relative !important;display:block !important}body.jobsearch.jobsearchMia #middlesection #findajobform__qs_filt div.location-input{top:55px !important}body.jobsearch.jobsearchMia #middlesection #findajobform__qs_filt #search_submit{margin-top:15px !important}body.jobsearch.jobsearchMia #middlesection{min-height:288px !important}}@media screen and (max-width:769px){body.jobsPage .header_wrap{min-height:385px !important}}body.jobsPage div.main_wrap section.main div.displayingPagination{margin-left:10px}body.jobsPage .main .pag_small .displayingPagination{display:none}@media screen and (max-width:441px){body.jobsearchMia section#middlesection{max-height:241px}}@media(max-width:1023px){.adwardMia{//display:none}}@media screen and (max-width:340px){.adwardMia{margin:0 10px}}@media screen and (min-width:340px){.adwardMia{margin:0 auto}}@media screen and (min-width:340px) and (max-width:479px){.adwardMia{width:340px}}@media screen and (min-width:480px) and (max-width:767px){.adwardMia{max-width:520px}div.ad.other{margin:0 10px}}@media screen and (min-width:768px) and (max-width:1023px){.adwardMia{max-width:721px}}@media screen and (min-width:1023px){.bMagazine.bMagazinelanding.magazineIndexMia .adwardMia a.nofx.adimg{max-width:728px}.bMagazine.bMagazinelanding.magazineIndexMia .adwardMia a.nofx.adimg{height:93px;max-width:728px}}@media screen and (min-width:480px) and (max-width:767px){.bMagazine.bMagazinelanding.magazineIndexMia .adwardMia{max-width:728px}.bMagazine.bMagazinelanding.magazineIndexMia .adwardMia div.ad.other{margin:0}.bMagazine.bMagazinelanding.magazineIndexMia .adwardMia a.nofx.adimg{height:71px}}@media screen and (min-width:340px) and (max-width:479px){.bMagazine.bMagazinelanding.magazineIndexMia .adwardMia{width:100%}.bMagazine.bMagazinelanding.magazineIndexMia .adwardMia div.ad{margin:10px 0;padding-bottom:0}.bMagazine.bMagazinelanding.magazineIndexMia .adwardMia a.nofx.adimg{height:50px}}@media screen and (max-width:339px){.bMagazine.bMagazinelanding.magazineIndexMia .adwardMia{margin:0}.bMagazine.bMagazinelanding.magazineIndexMia .adwardMia div.ad{margin:5px 0;padding-bottom:0}.bMagazine.bMagazinelanding.magazineIndexMia .adwardMia a.nofx.adimg{height:40px}}@media screen and (min-width:1023px){.bMagazine.bMagazinepage.magazineViewMia .adwardMia a.nofx.adimg{height:93px;max-width:728px}.bMagazine.bMagazinepage.magazineViewMia .adwardMia div.ad{margin-right:0}.bMagazine.bMagazinepage.magazineViewMia .adwardMia a.nofx.adimg img{left:0}}@media screen and (max-width:1023px){.bMagazine.bMagazinepage.magazineViewMia .main_wrap.clearfix article.maga.full{margin:0 auto 40px}.bMagazine.bMagazinepage.magazineViewMia .adwardMia{margin-bottom:15px}.bMagazine.bMagazinepage.magazineViewMia .adwardMia a.nofx.adimg img{left:0}.bMagazine.bMagazinepage.magazineViewMia .adwardMia div.ad{margin-right:0}}@media screen and (min-width:566px) and (max-width:767px){.bMagazine.bMagazinepage.magazineViewMia .adwardMia{max-width:728px}.bMagazine.bMagazinepage.magazineViewMia .adwardMia div.ad.other{margin:0}.bMagazine.bMagazinepage.magazineViewMia .adwardMia a.nofx.adimg{height:71px}}@media screen and (min-width:480px) and (max-width:565px){.bMagazine.bMagazinepage.magazineViewMia .adwardMia{max-width:728px}.bMagazine.bMagazinepage.magazineViewMia .adwardMia a.nofx.adimg{height:71px}.bMagazine.bMagazinepage.magazineViewMia .adwardMia .article-top-ads div.ad{margin-right:0}.bMagazine.bMagazinepage.magazineViewMia .adwardMia div.ad.other{margin:0}}@media screen and (min-width:340px) and (max-width:479px){.bMagazine.bMagazinepage.magazineViewMia .adwardMia{width:100%}.bMagazine.bMagazinepage.magazineViewMia .adwardMia div.ad{padding:0}.bMagazine.bMagazinepage.magazineViewMia .adwardMia a.nofx.adimg{height:50px}}@media screen and (max-width:339px){.bMagazine.bMagazinepage.magazineViewMia .adwardMia{margin:0 0 15px}.bMagazine.bMagazinepage.magazineViewMia .adwardMia div.ad{padding-bottom:0}.bMagazine.bMagazinepage.magazineViewMia .adwardMia a.nofx.adimg{height:40px}}.bPeople.cvsearch .adwardMia .other{margin-bottom:45px}@media screen and (min-width:1024px){.cvsearch.bPeople section.ads.right-col-ads{margin-top:201px !important}}@media screen and (min-width:480px) and (max-width:767px){.cvsearch.bPeople .adwardMia{max-width:728px}}@media screen and (min-width:340px) and (max-width:479px){.cvsearch.bPeople .adwardMia{width:100%}.cvsearch.bPeople .adwardMia div.ad{margin:10px 0;padding-bottom:0}.cvsearch.bPeople .adwardMia a.nofx.adimg{height:50px}}@media screen and (max-width:339px){.cvsearch.bPeople .adwardMia{margin:0}.cvsearch.bPeople .adwardMia div.ad{margin:5px 0;padding-bottom:0}.cvsearch.bPeople .adwardMia a.nofx.adimg{height:40px}.bPeople.cvsearch .adwardMia .other{margin-bottom:35px}}@media screen and (min-width:640px) and (max-width:767px){.peopleDiscoveryBody.bPeople.bPeoplelanding.cvsearch div.twocol .col{width:49%}.peopleDiscoveryBody.bPeople.bPeoplelanding.cvsearch div.twocol .col.left{margin-left:10px}}@media screen and (min-width:480px) and (max-width:767px){.peopleDiscoveryBody.bPeople.bPeoplelanding.cvsearch .adwardMia{max-width:520px}.peopleDiscoveryBody.bPeople.bPeoplelanding.cvsearch .adwardMia div.other{margin-right:10px;margin-left:10px}}@media screen and (min-width:340px) and (max-width:479px){.peopleDiscoveryBody.bPeople.bPeoplelanding.cvsearch .adwardMia{max-width:340px}}@media(max-width:639px){.peopleDiscoveryBody.bPeople.bPeoplelanding.cvsearch div.main_wrap.fixMobile{margin-top:0 !important}.peopleDiscoveryBody.bPeople.bPeoplelanding.cvsearch .temp4col.tiles.fourcol{padding-top:0 !important}}@media screen and (max-width:339px){.peopleDiscoveryBody.bPeople.bPeoplelanding.cvsearch .adwardMia .other{margin-bottom:35px}}.companiesMia .adwardMia:first-child .other,.companiesDiscoveryMia .adwardMia .other,.peopleDiscoveryBody .adwardMia .other{margin-bottom:45px}@media(max-width:640px){body.magazineIndexMia div#qdiv form#magsearchform_qs input#search_submit{margin-top:0 !important}}@media(min-width:768px){body.bMagazine.magazineIndexMia section.main div.clearfix.magazineBlockIndexMia{display:flex;justify-content:space-between}}@media(min-width:1023px){body.bMagazine.magazineIndexMia section.main div.clearfix.magazineBlockIndexMia{margin-top:10px !important}}@media(max-width:1022px){body.bMagazine.magazineIndexMia section.main div.clearfix.magazineBlockIndexMia{margin-top:6px !important}}body.bMagazine.magazineIndexMia .main_wrap.clearfix{padding-top:0}body.bMagazine.magazineViewMia .main_wrap.clearfix #actionzone_inner{padding-top:0}body.bMagazine.magazineIndexMia .main_wrap.clearfix #actionzone_inner{margin:0 auto}@media(min-width:640px) and (max-width:766px){body.bMagazine.magazineIndexMia .main_wrap.clearfix{padding-top:8px}}@media(max-width:767px){body.bMagazine.magazineIndexMia .main_wrap.clearfix{padding-top:0;margin-top:-15px}}@media(max-width:1024px){.bMyjobs .main .adwardMia+p,.bMatchingjobs .main .adwardMia+p,.bAppliedjobs .main .adwardMia+p,.bNoresults .main .adwardMia+p,.bSavedjobs .main .adwardMia+p,.bJobslanding .main .adwardMia+p{text-align:center}.bMyjobs .main_wrap .main>p,.bMatchingjobs .main_wrap .main>p,.bAppliedjobs .main_wrap .main>p,.bNoresults .main_wrap .main>p,.bSavedjobs .main_wrap .main>p,.bJobslanding .main_wrap .main>p{text-align:center}.bMyjobs .main_wrap .main h3,.bMatchingjobs .main_wrap .main h3,.bAppliedjobs .main_wrap .main h3,.bNoresults .main_wrap .main h3,.bSavedjobs .main_wrap .main h3,.bJobslanding .main_wrap .main h3{text-align:center}.bJobslanding .main_wrap div p{text-align:center}}@media(max-width:480px){body.bMagazine.magazineIndexMia .main_wrap.clearfix #actionzone_inner,body.bMagazine.magazineViewMia .main_wrap.clearfix #actionzone_inner,body.bMagazine.magazineSearchMia .main_wrap.clearfix #actionzone_inner,body.bMagazine.bMagazineArticles .main_wrap.clearfix #actionzone_inner{display:none}}.main_wrap .main>p>h3{margin-top:20px}body.bMagazine.magazineViewMia .main_wrap.clearfix article.maga.full{margin-top:-25px}body.bMagazine.bMagazinepage .main_wrap.clearfix article.maga.full{margin-top:0}body.bMagazine.magazineViewMia .clearfix.adwardMia .ad.other{margin-bottom:0}body.bMagazine section.ar_img img{max-width:unset}body.bMagazine.magazineIndexMia div.main_wrap.clearfix section.ar_img img{max-width:unset}body.bMagazine.magazineIndexMia article.maga h1{color:#888;line-height:48px !important;text-shadow:none !important;font-weight:200 !important;font-size:38px !important}@media(min-width:768px) and (max-width:1024px){body.bMagazine.magazineIndexMia article.maga.large h1{word-break:break-word}}body.bMagazine.magazineIndexMia article.maga.small h3{color:#888;font-size:28px;line-height:34px !important;text-shadow:none !important}body.bMagazine.magazineIndexMia article.maga h1,body.bMagazine.magazineIndexMia article.maga h3 a,body.bMagazine.magazineIndexMia article.maga h3{color:#888}body.bMagazine.magazineIndexMia article.maga h4{color:#888}body.bMagazine.magazineIndexMia article.maga.large{background-color:#fff !important}@media(min-width:768px) and (max-width:1024px){.main_wrap .main .xin h3{text-align:left !important}}body.bMagazine.magazineIndexMia article.maga.large section.ar_info{height:auto !important;padding-bottom:10px;padding-left:20px;padding-top:10px}body.bMagazine.magazineIndexMia article.maga.small.items.clearfix{background-color:#fff;padding-bottom:0}body.bMagazine article.maga.small section.ar_info{margin-bottom:8px}body.bMagazine article.maga.small section.ar_info{padding:8px 16px 0 16px;margin-bottom:13px}@media(min-width:768px){body.bMagazine article.maga.small section.ar_info{height:auto !important}}@media(max-width:767px){#modaldiv.nsinup.modalNotLoginPaginationMia{margin-top:10px}}@media(max-width:767px){#modaldiv.opened_mod{margin-top:5px !important}}@media(max-width:750px){.bMyjobs .main .adwardMia+p,.bMatchingjobs .main .adwardMia+p,.bAppliedjobs .main .adwardMia+p,.bNoresults .main .adwardMia+p,.bSavedjobs .main .adwardMia+p,.bJobslanding .main .adwardMia+p{text-align:center}.bMyjobs .main_wrap .main>p,.bMatchingjobs .main_wrap .main>p,.bAppliedjobs .main_wrap .main>p,.bNoresults .main_wrap .main>p,.bSavedjobs .main_wrap .main>p,.bJobslanding .main_wrap .main h3{text-align:center}.bMyjobs .main_wrap .main h3,.bMatchingjobs .main_wrap .main h3,.bAppliedjobs .main_wrap .main h3,.bNoresults .main_wrap .main h3,.bSavedjobs .main_wrap .main h3,.bJobslanding .main_wrap .main h3{text-align:center}}.jobs-seo-list.directory{padding:0 20px}.magazineSearchMia.homepage .header_wrap{min-height:unset !important}body.magazineSearchMia.homepage #magsearchform_qs.searchform #search_submit.submitSearchMia{margin-top:0 !important}body.magazineSearchMia.homepage .displayMia{margin-left:12px}
