
.bgCityImg{background-image:url('https://ttassets-dgbufkb4hnavfueq.z02.azurefd.net/css/cssimg/home_back1.png');background-repeat:no-repeat;background-position:bottom;}
.homemsgbox{background:#f9da00;border:1px solid #000;font-weight:700;-webkit-box-shadow:0 0 4px 1px rgba(0, 0, 0, 0.4);box-shadow:0 0 4px 1px rgba(0, 0, 0, 0.4);width:969px;margin-left:auto;margin-right:auto;}
.none{display:none;}
.peopleimg img{position:absolute;}
.headerwingright{width:156px;height:86px;}
.headerwingright .cca1{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;}
.headerwingleft{width:220px;float:left;display:block;margin-top:5px;}
.headerwingleftfx8{width:100%;float:left;display:block;}
.headerwingleftkdvr{width:100%;float:left;display:block;margin-top:10px;}
.recruiterpostajob{margin:20px 0 0 -5px;padding:0;height:46px;width:160px;text-align:center;background:url('https://ttassets-dgbufkb4hnavfueq.z02.azurefd.net/css/cssimg/ribbon.png') no-repeat;position:absolute;}
.recruiterpostajobmin{margin:14px 0 0 -3px;height:46px;}
.recruiterpostajob #RecruitersPostLink1{font-size:16px;line-height:16px;display:inline-block;margin:7px 0 0 6px;text-decoration:none;color:#fff;}
.recruiterpostajob #RecruitersPostLink2{font-size:16px;font-weight:700;line-height:16px;display:inline-block;margin:1px 0 0 10px;text-decoration:none;color:#fff;}
.ContactFooter{display:none !important;}
.hdrSeparator{margin-top:0 !important;display:none;}
.breadcrumb{min-height:2px !important;}
.MainStatHeader{margin:0 0 8px 5px;font-size:28px;font-weight:normal;}
.MainStatHeader .hilite{font-size:28px;font-weight:bold;}
.HomeTopPanel{width:986px;height:222px;background-color:#dce6f6;}
.HomeTopPanelLeft{height:202px;margin:10px;float:left;background-color:#618dd4;}
.HomeTopPanelLeftMin{width:472px !important;}
.HomeTopPanelRight{height:222px;width:492px;float:left;background-color:#dce6f6;}
.TopSubBrandWrap{margin:10px;border:1px solid #dce6f6;overflow:hidden;height:202px;background-color:#f2f6f8;}
.SearchPanelMainWrap{width:966px;}
.SearchPanelMainWrapMin{width:472px !important;}
.mainContainer{width:100% !important;margin:0 auto 0 auto;}
.NTTopPanel{width:986px;margin:0 auto 0 auto;}
.TTTopPanel{width:986px;margin:0 auto 0 auto;}
.linksPanelTop{width:100% !important;margin:0 auto 0 auto;background-color:#e4f5f6;height:350px;}
.linksPanelBottom{width:100% !important;margin:0 auto 0 auto;background-color:#fff;height:350px;}
.SugJobsContainer{width:100% !important;margin:0 auto 0 auto;background-color:#e4f5f6;height:350px;}
.FeaAdvContainer{width:100% !important;margin:0 auto 0 auto;background-color:#fff;height:150px;}
.newSearchWrapper .SearchColumnButton{height:auto;}
.newSearchWrapper .remote-working-options{display:flex;gap:10px;margin-top:61px;}
.newSearchWrapper .remote-working-option label{color:#fff;font-size:12px;}
.powerSearchWrapper .job-title{margin-top:-25px;}
.powerSearchWrapper .searchButtonContainer{bottom:58px;}
.SearchTitle{font-size:58px;margin:0 auto 0 auto;width:90%;font-weight:500;color:#fff;text-align:center;text-shadow:0 0 5px #000000, 0 0 10px #000000, 0 0 15px #000000;line-height:58px;}
.SearchCountTitle{font-size:34px;margin:0 auto 0 auto;width:100%;padding-bottom:20px;text-align:center;text-shadow:0 0 5px #000000, 0 0 10px #000000, 0 0 15px #000000;}
.searchOptionsBar{width:986px;margin:0 auto 0 auto;height:30px !important;font-weight:400;}
.searchBoxContainer{width:100% !important;margin:0 auto 0 auto;position:relative;}
.standardSearchContainer{width:791px;float:left;}
#PowerSearchContainer{width:791px;float:left;}
.searchButtonContainer{position:absolute;left:50%;bottom:68px;margin-left:380px;}
.searchOptionsContainer{background-color:rgba(0,0,0,0.7);margin-bottom:20px;position:relative;padding:5px 0;}
.searchBoxContents{width:986px;margin:0 auto 0 auto;padding-top:35px;}
.SearchPanelTitleTop{width:100%;margin-bottom:5px;}
.SearchPanelTitleTop h1{font-size:28px;font-weight:400;color:#fff;float:left;font-family:'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;margin:10px 0 5px;}
.SearchPanelAdvTitleTop{height:33px;}
.SearchPanelAdvTitleTop h1{font-size:22px;margin:2px 0 0 10px;padding:7px 0 3px 0;}
.SearchPanelMain{width:100%;height:135px;}
.SearchPanelMain.power{height:142px !important;}
.SearchPanelLeft{width:606px;height:120px;float:left;margin:0 0 0 15px;}
.SearchPanelLeftMin{width:486px;height:85px;}
.SearchPanelRight{width:310px;margin-left:20px;float:left;}
.SearchFieldColumn{float:left;margin-bottom:10px;vertical-align:top;width:797px;}
.SearchFieldColumn2{float:left;margin-bottom:10px;padding-left:20px;width:168px;vertical-align:top;}
.ColumnLeft{display:inline-block;vertical-align:top;}
.ColumnRight{display:inline-block;padding-left:17px;vertical-align:top;}
.SearchFieldRow{margin-bottom:0 !important;min-height:60px;}
.SearchFieldRow.searchOptionsBar,.SearchFieldRow.searchButtonContainer{min-height:auto;}
.shortdrop{width:170px;padding:1px;margin:0;font-size:14px;background:#fff;height:37px !important;}
.elementWrapperComp .shortdrop{width:170px;padding:2px 0 2px 0 !important;margin:0;font-size:14px;background:#fff;height:28px;letter-spacing:-0.7px;}
.SearchKeyField{width:375px;margin:0;font-size:16px;background:#fff;padding:8px 3px 8px 7px;}
.powerSearchWrapper .SearchKeyField#txtKey{width:778px;}
.SearchLocField{width:375px;margin:0px;font-size:16px;background:#fff;padding:8px 3px 8px 7px;position:absolute;margin-top:21px;margin-left:-81px;}
.power .SearchKeyField{padding:3px 3px 3px 4px;height:25px;}
.power .SearchLocField{padding:3px 3px 3px 4px;height:25px;}
.SearchKeyFieldMin,.SearchLocFieldMin{width:350px !important;}
.SearchRowButtonRow{height:30px;width:100%;float:left;}
.power .SearchRowButtonRow{width:200px !important;margin:8px 6px 0 0 !important;float:right !important;}
.SearchRowCountryLeft{float:left;width:650px;font-size:12px;margin-top:0px;margin-left:15px;color:#fff !important;}
.SearchRowCountryLeftMin{width:310px !important;margin-top:4px !important;}
.SearchPanelMain .searchcountry img{margin:-7px 5px 0 0;}
.HomeTopPanelLeftMin .searchbutton{padding:7px 30px !important;margin-top:2px !important;-webkit-border-radius:18px;border-radius:18px;}
.SearchRowCountryLeftMin .searchcountry img{margin:0px 5px 0 0;float:left;}
.SearchRowCountryLeftMin .searchcountry .CountrySearchTextNoLink{margin-top:7px;vertical-align:auto;float:left;}
.SearchRowCountryLeftMin #MyCountries{margin:-16px 0 0 24px;}
.SearchPanelLeftMin .SearchFieldRow{margin-bottom:12px;}
.searchcountry a{color:#37a936 !important;font-weight:400;text-decoration:none;font-family:sans-serif;}
#CountrySearchText,#CountrySearchText span{vertical-align:top;}
.CountrySearchTextNoLink{}
.countrynamelabel{font-weight:300;}
#UseMyCountries{margin:3px 0 0 6px;}
.CountrySearchTextBasic{display:block;padding-left:7px;line-height:12px;}
.power .searchcountry{padding:5px 0 5px 0;font-size:12px;}
.optionLink{float:left;margin-top:7px;margin-right:5px;font-size:14px;font-weight:400 !important;color:#37a936 !important;text-decoration:none;}
.optionLessLink{padding-right:20px;}
.optionMoreLink{padding-right:20px;}
.optionLessLink em{color:#37a936;position:absolute;width:19px;height:19px;border:solid 1px currentColor;border-radius:100%;box-shadow:inset 0 0 0 1px rgba(55,169,54,0.2);margin:-2px 0 0 5px;}
.optionLessLink em:before{content:'';position:absolute;width:11px;height:1px;background-color:currentColor;top:9px;left:4px;}
.optionLessLink em:after{content:'';position:absolute;width:11px;height:1px;background-color:currentColor;top:9px;left:4px;-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.optionMoreLink em{color:#37a936;position:absolute;width:19px;height:19px;border:solid 1px currentColor;border-radius:100%;box-shadow:inset 0 0 0 1px rgba(55,169,54,0.2);margin:-2px 0 0 5px;}
.optionMoreLink em:before{content:'';position:absolute;width:11px;height:1px;background-color:currentColor;top:9px;left:4px;}
.helpLink{float:right;font-size:14px;font-weight:300 !important;color:#fff !important;margin-top:6px;}
.FieldDisplayWrap{height:26px;margin-bottom:5px;}
.SearchLabelWrap{height:21px;width:80px;float:left;font-size:15px;font-weight:300;color:#fff;}
.power .SearchLabelWrap{height:18px !important;padding:5px 0 3px 4px !important;}
.SearchRadLabelWrap{}
.SearchAgeLabelWrap,.SearchCatLabelWrap{margin-left:26px;}
.SearchColumnButton{height:25px;}
.searchbutton,.searchbuttonshorter{color:#fff;font-size:15px;font-weight:300;text-align:center;padding:4px 8px 4px 8px;display:inline-block;margin:0 auto 0 auto;text-decoration:none;cursor:pointer;background:#54c3ca;border-right-color:#248189;border-bottom-color:#248189;border-left-color:#54c3ca;border-top-color:#54c3ca;border-width:2px;width:110px;-webkit-border-radius:3px;border-radius:3px;height:40px;}
.searchbutton:hover{}
.SearchPanelFooter{height:22px;width:100%;background-color:#284c87;float:left;}
.NTMiddlePanel{margin-top:20px;}
.TTMiddlePanel{margin-top:20px;}
.SEOSearchWrapper{width:672px;height:300px;display:inline-block;vertical-align:top;}
.SEOWrapper{width:986px;margin:0 auto 0 auto;}
.TopSEOTabs{width:100%;height:33px;}
.SEOHeaderLine{padding:10px 0 6px 10px;width:300px;}
.TabSEOText{margin:0 0 10px 0;font-size:24px;color:#54c3ca;font-weight:500;font-family:Poppins, 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;}
.TopSEOContentWrapper{height:300px;font-size:11px;font-weight:bold;overflow:hidden;}
.SkillListContainer,.locationListContainer{list-style-type:none;margin:0;padding:0;font-size:13px;overflow:hidden;}
.locationListContainer,.skillsListContainer{height:300px;min-width:110px;}
.locationListItem,.skillsListItem{width:300px;line-height:26px;float:left;font-size:15px;font-weight:700;}
.locationListContainerThreeColOverride .locationListItem{width:33% !important;text-decoration:none;}
.locationListItem a,.skillsListItem a{text-decoration:none;color:#000 !important;padding-left:10px;font-family:Poppins, 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;}
.locationListItem a:hover,.skillsListItem a:hover{text-decoration:underline;}
.HomeCandPanel{height:172px;width:986px;width:986px;background-color:#fff;margin:20px auto 15px auto;}
.HomeCandPanel .settings{display:none;}
.HomeCandPanelLeft{height:170px;width:482px;margin:0 6px 0 0;float:left;border:1px solid #b1b3b3;font-family:Poppins,'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;}
.HomeCandPanelRight{height:170px;width:482px;float:left;margin:0 0 0 6px;background-color:#e5eff4;border:1px solid #b1b3b3;font-family:Poppins,'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;}
.HomeCandProfileWrapper{height:100%;width:100%;overflow:hidden;}
.HomeCandProfileHeader{width:100%;height:30px;margin-bottom:5px;}
.HomeCandProfileMain{width:473px;height:85px;margin:14px 0 12px 10px;font-size:14px;line-height:18px;}
.HomeCandProfileFooter{height:20px;width:100%;float:left;z-index:230;position:relative;}
.HomeCandProfileHeaderText{margin:4px 0 0 10px;float:left;cursor:pointer;font-size:24px;color:#54c3ca;font-weight:500;font-family:Poppins,'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;}
.HomeCandProfileViewLinkWrap{font-size:12px;font-weight:bold;color:#284c87 !important;float:left;margin:10px 0 0 4px;}
.HomeCandProfileViewLink{margin-right:2px;color:#284c87 !important;}
.HomeCandProfileCVLink,.HomeCandSSearchMoreLink,.HomeCandSSearchDialogMoreLink{float:right;font-size:14px;font-weight:bold;}
.HomeCandProfileCVLink{margin-right:10px;}
.HomeCandSSearchDialogMoreLink{margin:5px 6px 0 0;}
.HomeCandSSearchAddSMSAlert{float:left;margin-left:5px;font-size:14px;font-weight:bold;}
.HomeCandProfileItemTitle{font-weight:bold;color:#284c87;margin-right:5px;white-space:nowrap;float:left;}
.HomeCandProfileItem{white-space:nowrap;overflow:hidden;float:left;margin-right:5px;}
.HomeCandProfileInd{width:333px;height:18px;}
.HomeCandProfileIndText{max-width:262px;height:18px;float:left;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;-moz-binding:url("https://assets.careers4graduates.com.jsqa/assets/xml/ellipsis.xml#ellipsis");}
.HomeCandProfileLink{margin-left:5px;font-weight:bold;}
.HomeCandProfileContainer p{float:left;margin-bottom:0px;}
.HomeCandProfileActivityTitle{font-weight:bold;color:#000;}
.AccessSettingsDialog{overflow:visible;}
.elementWrapperElg span.ui-dropdownchecklist-text{width:168px !important;text-overflow:ellipsis !important;white-space:nowrap;}
.clouds{font-weight:normal !important;background:url('https://ttassets-dgbufkb4hnavfueq.z02.azurefd.net/css/cssimg/maninthemirror/cloudbackground.png') -2px -30px no-repeat !important;height:122px;padding:1px 10px 9px;width:462px;position:absolute;display:block;margin-left:-10px;margin-top:-6px;}
.grass{font-weight:normal !important;background:url('https://ttassets-dgbufkb4hnavfueq.z02.azurefd.net/css/cssimg/cvbackground.png') -2px -60px no-repeat !important;height:155px;padding:10px 10px 9px;width:580px;position:absolute;display:block;z-index:1210;margin-left:-16px;margin-top:-10px;}
.candName{display:none;}
.clouds .text{position:absolute;height:105px;margin-top:0px;width:420px;margin-left:22px;line-height:30px;font-size:26px;font-family:Helvetica, Arial, sans-serif;text-align:center;color:#000;overflow:hidden;}
.grass .text{position:absolute;height:105px;margin-top:32px;width:550px;margin-left:20px;line-height:30px;font-size:26px;font-family:Helvetica, Arial, sans-serif;text-align:center;color:#000;overflow:hidden;}
.HomeCandSSearchHeaderText{margin:4px 0 0 10px;float:left;font-size:24px;color:#54c3ca;font-weight:500;font-family:Poppins,'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;margin-bottom:0;}
.HomeCandSSearchWrapper{height:100%;width:100%;}
.HomeCandSSearchHeader{width:100%;height:30px;margin-bottom:15px;}
.HomeCandSSearchMain{width:465px;height:125px;margin:0 0 0 10px;overflow:hidden;}
.HomeCandSSearchFooter{height:30px;width:100%;float:left;}
.AllSSearchDialogContent .HomeCandSSearchAddSMSAlert,.AllSSearchDialogContent .HomeCandSSearchMoreLink{display:none;}
.HomeCandActionHeader{font-size:14px;font-weight:bold;float:right;margin:12px 40px 0 0;}
.SSRowItem{width:461px;height:16px;float:left;font-size:14px;font-weight:bold;margin:0 0 0 5px;}
.SSRowItemBreak{width:461px;height:3px;margin:0 0 4px 5px;border-bottom:none;float:left;}
.CandSSLinks{width:333px;height:100%;margin:0 5px 0 0;padding-bottom:2px;overflow:hidden;float:left;}
a.CandSSLinks{font-weight:500;line-height:18px;}
.CandSSIconWrapper{width:120px;height:100%;float:left;}
.lblMobilePhoneErr{color:red;width:228px;margin-right:18px;}
.MsgSSearchDialogContent .cansearch{width:580px;}
.MsgSSearchDialogContent .clearlinebottom{border:none;}
.MsgSSearchDialogContent .marginleft10,.MsgSSearchDialogContent .width230imp{display:none;}
.dialogwhite .ui-widget-header{font-size:16px;}
.HomeCandSSearchDialogHeader{width:100%;height:30px;margin-bottom:2px;}
.AllSSearchDialogContent{height:375px;width:100%;margin-left:5px;overflow-y:scroll;overflow-x:hidden;}
.allcvdialog{overflow:visible !important;}
.AllCVDialogContent{height:175px;width:100%;margin-left:5px;overflow:visible;}
.AllCVDialogContent .more{float:right;}
.CVActive{width:570px;border:solid 1px #1658a0;height:30px;background-color:#eef6fe;font-size:12px;margin-bottom:5px;padding:5px 0;}
.CVActive .width140{margin-left:-2px;}
.CVWidthOverride{width:570px !important;}
#CVScroll{margin-bottom:4px;}
.CVSearchableLinkOverride{margin-left:0px !important;}
.clearlinebottom{clear:both;padding:0 0 2px 0;border-top:#7ec6f2 1px solid;font-size:1px;margin:0px auto;width:97%;height:1px;}
.fauxlink{color:#284c87;cursor:pointer;text-decoration:underline;font-weight:bold;}
.headerkey .fauxlink{font-weight:300;color:#f45505;}
#SSLst p{padding:0;}
#SSLst{margin-right:0px;width:100%;height:96px;}
.SvdSIcn{width:20px;height:20px;float:left;cursor:pointer;}
.cansearch{font-size:12px;}
.smalltext{font-size:9px;}
.width590{width:430px;padding-left:10px;padding-bottom:2px;}
.marginleft50{margin-left:50px;}
.actionmenu{background-color:#248189;width:90px;height:auto;border:solid 1px #248189;padding:5px;color:#fff !important;text-decoration:none;font-weight:bold;margin-left:450px;}
.actionItem a{background-color:#248189 !important;width:90px;display:inline-block;color:#fff !important;text-decoration:none !important;font-weight:bold !important;}
.actionItem:hover,.actionItem:hover a,.actionItem a:hover{background-color:#ffffff !important;color:#248189 !important;text-decoration:none !important;font-weight:bold !important;}
.actionmenu span{color:#fff;text-decoration:underline;font-weight:bold;}
.MainAlert{margin-right:14px;}
.SMSAlert{margin-right:14px;width:18px;height:18px;}
.smsalertpending_icon{background:transparent url('https://ttassets-dgbufkb4hnavfueq.z02.azurefd.net/css/cssimg/icongrid.gif') -54px -72px no-repeat;}
.smsalertactive_icon{background:transparent url('https://ttassets-dgbufkb4hnavfueq.z02.azurefd.net/css/cssimg/icongrid.gif') -18px -18px no-repeat;}
.CloseSMSDialog{float:left;margin:10px 0 0 10px;}
.SMSAlertDialogContent span,.SMSAlertError span{font-size:12px;font-weight:bold;}
.lblStatus{font-size:14px !important;float:left;margin:5px 0 12px 0;font-weight:bold;}
.SMSAlertRow{width:100%;min-height:22px;margin:2px 0 5px 10px;float:left;}
.SMSAlertRowMin{width:95%;min-height:15px;margin:6px 0 6px 15px;float:left;}
.SMSLabelWrap{width:310px;height:100%;float:left;margin-top:4px;}
.radFreqWrap{width:720px;}
.txtMobilePhone{width:220px;height:16px;margin-left:88px;}
.radioSMSAlert{margin-top:4px;}
.radioSMSAlert td{margin-right:20px;float:left;min-width:100px;}
.radioSMSAlert td input{float:left;margin:2px 3px 0 0;}
.LoadingText{float:left;margin:10px 0 0 272px;font-size:12px;font-weight:bold;}
.SMSAlertDialogContent .LoadingText{margin:10px 0 0 345px;}
.SMSAlertErrorText{float:left;margin:6px 0 0 10px;}
.SMSAlertDisplayWrapper{font-size:12px;padding-top:5px;}
.SMSDisplayLabel{font-weight:bold;}
.SMSAlertDisplayWrapper .lblAlertDescTitle{margin:10px 0 2px 0;float:left;}
.SMSAlertDisplayWrapper .lblStatus{margin-bottom:0px !important;}
.lblFreqSubText{margin-left:15px;font-size:10px;margin-top:-5px;float:left;}
.SMSAlertMsgDialog{font-size:12px;}
.SMSDialogTermsCond{float:left;margin:0 0 5px 10px;font-size:10px;font-style:italic;}
#selRad{width:194px;}
.countryWrapper{height:25px;width:auto;margin-left:300px;padding-top:6px;text-align:right;}
.searchcountry{padding:0;font-size:14px;max-width:385px;display:inline-block;color:#fff;}
.srchOptWrap{}
.srchHelpLnk{width:30px;}
.sjJobSumm:hover,.sjJobSumm:active{cursor:pointer;}
.MidLargePanel{clear:both;background-color:#fff;margin-top:20px;}
.SugJobsPanel{font-size:12px;width:986px;margin:0 auto 0 auto;padding:0 0 0 10px;border-right:0;}
.sjaHeader{margin:0 0 0 5px;font-weight:500;font-size:24px;font-family:Poppins,'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;height:33px;padding-top:10px;}
#FeatHdr,#h3title{color:#54c3ca;font-size:22px !important;font-weight:300;}
.advertTitleSpan{font-size:24px;color:#54c3ca;font-weight:700;font-family:Poppins,'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;width:280px;line-height:32px;}
.IntPromoPanel{clear:both;padding-top:5px;background-color:#fff;margin-top:20px;}
.IntPromoPanel h3{font-size:20px !important;padding-left:5px;font-weight:300 !important;margin-bottom:5px;}
.featureTile a{font-size:14px !important;font-weight:300;width:222px !important;margin-left:10px !important;float:left;height:68px !important;margin-right:5px;text-decoration:none;margin-bottom:10px;}
.ifjTitle{font-size:14px;padding:2px 0 2px 0;margin:0;color:#fff;font-weight:700;text-overflow:ellipsis !important;white-space:nowrap;}
.ifjTitle,.ifjLine1,.ifjLine2{overflow:hidden;width:205px;text-overflow:ellipsis !important;white-space:nowrap;color:#fff;}
.ifjLine1,.ifjLine2{line-height:15px;}
.ifjCountry{color:#fff;}
.IOImage{position:absolute;left:204px;bottom:-76px;}
.frjobAdNoJS{float:left;text-decoration:none !important;}
.IntProBanner{float:right;padding-right:20px;}
div.sjJobItem{width:312px !important;height:95px !important;float:left;padding-bottom:10px;}
.sjJobItem.panel:nth-of-type(n+10){display:none !important;}
.sjaitems{min-height:95px !important;max-height:330px !important;padding:0 5px !important;height:95px !important;}
.sjJobTitle,.sjJobSalary,.sjJobLocation{margin:0 !important;}
.sjJobSkills{margin-right:5px !important;}
.sjJobSalary,.sjJobLocation{font-weight:bold;}
.sjJobWhen{margin-right:9px !important;}
.sjJobTitle{color:#23659e;text-decoration:underline;font-family:Poppins,'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;font-weight:300 !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-moz-binding:url('https://ttassets-dgbufkb4hnavfueq.z02.azurefd.net/assets/xml/ellipsis.xml#ellipsis');width:94%;margin-top:6px !important;font-size:18px !important;}
.sjJobItem{float:left !important;display:inline-block !important;}
.SugJobsPanel .anythingSlider{width:100% !important;display:block;overflow:visible !important;position:relative;margin-bottom:25px;}
.SugJobsPanel .anythingSlider .anythingWindow{overflow:hidden;position:relative;width:100% !important;height:312px !important;}
.SugJobsPanel .anythingSlider .anythingBase{background:transparent;list-style:none;position:absolute;overflow:visible !important;top:0;left:0;margin:0;padding:0;}
.SugJobsPanel .anythingSlider .arrow span{display:block;}
.SugJobsPanel .anythingSlider .arrow.disabled{display:none !important;}
.SugJobsPanel .anythingSlider .panel{background:transparent;display:block;overflow:hidden;float:left;padding:0;margin:0;}
.SugJobsPanel .anythingSlider .vertical .panel{float:none;}
.SugJobsPanel .anythingSlider-default .arrow{position:absolute;display:block;top:-24px;left:265px;width:25px;}
.SugJobsPanel .anythingSlider-default .arrow a{display:block;width:25px;height:10px;margin:0;text-align:center;outline:0;background:url('https://ttassets-dgbufkb4hnavfueq.z02.azurefd.net/css/cssimg/updown.png');}
.SugJobsPanel .anythingSlider-default .arrow span{visibility:hidden;}
.SugJobsPanel .anythingSlider-default .back{left:285px;}
.SugJobsPanel .anythingSlider-default .back a{background-position:0px 0px;}
.SugJobsPanel .anythingSlider-default .back a:hover,.SugJobsPanel .anythingSlider-default .back a.hover{background-position:0px 1px;}
.SugJobsPanel .anythingSlider-default .forward{right:0;}
.SugJobsPanel .anythingSlider-default .forward a{background-position:0px 11px;}
.SugJobsPanel .anythingSlider-default .forward a:hover,.SugJobsPanel .anythingSlider-default .forward a.hover{background-position:0px 12px;}
.margin5{margin-right:5px;}
.HomeAdvertPanel{float:right;height:385px;width:478px;background:#fff url('https://ttassets-dgbufkb4hnavfueq.z02.azurefd.net/css/cssimg/screenback.jpg') 100% 1% no-repeat;border:1px solid #87aacf;padding-left:10px;}
.advertOuterDiv{padding:10px;}
.advertLeftInnerDiv{width:400px;float:left;margin-top:10px;color:#000;font-weight:300;height:250px;}
.advertRightInnerDiv{margin-top:150px;}
.advertContentSpan{font-size:17px;width:255px;}
.advertContentSpan .abp{padding-left:18px;background:url('https://ttassets-dgbufkb4hnavfueq.z02.azurefd.net/css/cssimg/arrowblue.png') 1% 50% no-repeat;}
.advertContentSpan .abp span{font-size:20px;color:#0f569f;}
.advertContentSpan .lastp{margin-top:15px;}
.advertPostJobButton{text-align:left;float:right;}
.advertPaymentOptions{float:left;width:300px;margin-top:16px;}
.advertPaymentOptions img{padding:3px;}
.advertPaymentOptionsHome{float:left;width:300px;margin-bottom:10px;}
.advertPaymentOptionsHome img{padding:3px;}
.advrtpnlbtn{color:#fff !important;font-size:16px;font-weight:700;padding:6px 8px 4px 8px;display:inline-block;text-decoration:none;border:1px solid #fff;cursor:pointer;cursor:pointer;white-space:nowrap;background:#54c3ca url('https://ttassets-dgbufkb4hnavfueq.z02.azurefd.net/css/cssimg/seach_arrow.png') no-repeat 95% 6px;width:104px;}
.advrtpnlbtn:hover{}
a.advrtpnlbtn{float:left;}
.HireTroopsPanel{height:80px;width:160px;border:1px #000 solid;}
.advertContentSpan1{display:inline-block;}
.advertContentSpan2{display:inline-block;margin-top:10px;margin-bottom:25px;}
.offer{color:red;}
.strike{text-decoration:line-through;}
h3.offerheader{padding:5px;border:1px dashed red;font-weight:700;margin-bottom:5px;}