@import url(element.css);
@import url(fonts/fonts.css);

.outer-container{ float:left; width:100%; }
#outer-container-outer{width:100%; }
#outer-container-menu{ float:left; width:100%; }
#outer-container-header-message{ float:left; width:100%; margin-top:30px;}/*by karthick */
#outer-container-footer{ float:left; width:100%; }

.outer-container .main-container,
#outer-container-outer .main-container,
#outer-container-menu .main-container,
#outer-container-header-message .main-container,
#outer-container-footer .main-container{ margin:auto; width:1200px; clear: both;}

#header .logo.logo_2 { background: url("../images/logo_home.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); float: left; height: 49px; width: 152px;
}
.outer-container .main-container > .full{width:1080px; padding-left: 60px; padding-right: 60px; }
.outer-container .main-container > .full.pdn{padding:0px;}

#outer-container-outer .main-container > .full{width:1080px; padding-left: 60px; padding-right: 60px; }
#outer-container-outer .main-container > .full.pdn{padding:0px;}



/****************************************
	!- Header Section css
*************************/

.homepage.gallery .main-container { position:relative}
.homepage.gallery .main-container #header{position:absolute; top:0px; left:0px; z-index:99}
#header{ float:left; width:1200px; margin-top:17px; }
#header .logo{ float:left; width:167px; height:71px; background:url(../images/logo.png) no-repeat 0 0;}
#header .right-col{ float:right}
#header .right-col .contact{ float:right; color:#fff; font-family:'gothambook'; text-align:right; margin-top:10px}
#header .right-col .contact span{ padding-right:15px; margin-right:15px; border-right:1px solid #fff; text-transform: uppercase;}
#header .right-col .contact a{ color:#fff;}
#header .right-col ul{ float:right; margin-top:15px;}
#header .right-col ul.login{margin-top:0px}
#header .right-col ul.login li{ float:left; padding:6px 19px; border:#898693 1px solid; margin-left:15px; border-radius:20px;}
#header .right-col ul.login li:first-child{padding:6px 24px;}
#header .right-col ul.login li a{ font-size:16px; color:#fff; font-family:'gothambook'}
#header .right-col ul.login li.active { background:#f37926; border:#f37926 1px solid; }
#header .right-col ul.navigation li{ float:left; padding:4px 18px;}
#header .right-col ul.navigation li a{ font-size:16px; font-family:'gothambold'; color:#fff;} 
#header .right-col .contact a.active{background:#e5e5e5; border-radius: 8px; padding: 5px 8px;}

/********** !- Header with balck theme ******************************/
.header-black-theme{ min-height:140px;}
.header-black-theme #header .right-col .contact span{ border-right: 1px solid #151515;}
.header-black-theme #header .right-col ul.navigation li a,
.header-black-theme #header .right-col ul.login li,
.header-black-theme #header .right-col .contact,
.header-black-theme #header .right-col ul.login li a,
.header-black-theme #header .right-col .contact a{ color:#151515}
.header-black-theme #header .right-col ul.login li.active a{ color: #fff}

/****************************************
	!- Banner Section css
*************************/
.banner-contant { float:left; width:570px; margin-top:285px; color:#fff; height:685px}
.banner-contant h1{font-size:63px; font-family: 'bariol_boldbold'; text-shadow: 0 0 2px #282828; line-height:57px;}
.banner-contant p{ font-size:18px;  font-family: 'gothamlight'; padding:30px 0px 50px; line-height:33px;}

/****************************************
	!- service section css
*************************/
.service .border{background:url(../images/separator-line.png) no-repeat center bottom;  padding-bottom:76px; margin-bottom:65px;}
.heading{margin:58px 0 88px}
.heading p{ text-align:center; font-size:28px; color:#757575; font-family: 'bariol_lightlight'; padding-top:50px;}
.heading div{ width:450px; margin:auto;  background:url(../images/border-head.jpg) repeat-x 0px center; text-align:center;}
.heading div h2{ padding:0px 30px; background:#fff; display:inline; font-size:47px; color:#f37927; font-family: 'bariol_lightlight';}
.heading.white div{ width:900px; background:url(../images/border-white.jpg) no-repeat 0 center}
.heading.white div div{ background:url(../images/border-white.jpg) no-repeat right center}
.heading.white div div h2{ background:none; color:#fff;}
.service .left-col{ float:left; width:460px}
.service .left-col h3{ font-size:32px; font-family:'gothambold'; color:#333; padding-bottom:18px; line-height:32px;}
.service .left-col strong{ color:#828282;}
.service .left-col p{ font-size:13px; padding-top:5px; line-height:18px; padding-bottom:45px; color:#828282}
.service .left-col > a{float: left; margin: 16px 0 0 42px; font-size:16px; }
.service .left-col .professional-recruiter{ display:inline-block; padding-top:68px; text-align:left} 
.service .left-col .professional-recruiter a{font-size:16px;}
.service .right-col { float:right; width:500px;}
.service .right-col.Refer-right{background:url(../images/banner-image-1.png) no-repeat 0 0;  padding: 151px 0 0 61px;}
.service .right-col.Refer-right img{ top:50px;}
.service .left-col .post{ padding-top:45px}
.service .left-col .post li{ float:left; width:124px; margin-right:25px; position:relative} 
.service .left-col .post li > a{ margin:0px; color:#828282;  padding-top:135px; text-align:center; background:url(../images/job-icon.png) no-repeat 0 0 ; float:left; width:100%}
.service .left-col .post li > a span{display:block}
.service .left-col .post li:hover a{ color:#f37927}
.service .left-col .post li.recruiter a{ background-position:0 0 }
.service .left-col .post li.resume a { background-position:-149px 0 }
.service .left-col .post li.training a { background-position:-296px 0}
.service .left-col .post li.recruiter:hover a{ background-position:-440px 0 }
.service .left-col .post li.resume:hover a { background-position:-589px 0 }
.service .left-col .post li.training:hover a { background-position:-736px 0}
.service .left-col .post li:hover .tooltip{ display:block;}
.service .left-col .post li .tooltip{ background:#fff; display:none; position:absolute; width:370px; bottom:-140px; font-size:13px; line-height:20px; padding:25px; border:1px solid #dfdfdf; box-shadow: 0 0 2px #dfdfdf; border-radius:5px; z-index:1}
.service .left-col .post li .tooltip span{ width:24px; height:15px; background:url(../images/tooltip-arrow.png) no-repeat 0 0; position:absolute; top:-15px; left:40px; z-index:2}
.service .hire .right-col{width:525px; padding-bottom:87px;}
.service .hire .right-col li{color:#828282;  float:left; width:147px; margin:0px 42px 41px 0; background:url(../images/hire-icon.png) no-repeat 0 0; padding-top:101px; text-align:center}
.service .hire .right-col li:nth-child(3n+0){margin-right:0px}
.service .hire .right-col li.employee-profiles{ background-position: 30px 0}
.service .hire .right-col li.Contact{ background-position:-122px 0}
.service .hire .right-col li.get-in-touch{ background-position: -881px 0}
.service .hire .right-col li.search{ background-position: -732px 0}
.service .hire .right-col li.control{ background-position: -432px 0}
.service .hire .right-col li.automation{ background-position: -581px 0}
.service .hire .right-col li.reduce{ background-position: -273px 0}

/****************************************
	!- How It Work section css
*************************/
.how-it-work { background:url(../images/how-it-work.jpg) no-repeat center bottom}
.how-it-work .main-container { height:535px; text-align:center}
.how-it-work .main-container .heading div{ width:530px}
.how-it-work .main-container .heading{ padding-bottom:120px;}
.how-it-work .main-container .watch-video{ background:url(../images/sprite.png) no-repeat 0 -225px ; font-size:29px; font-family: 'GothamThin';  margin: auto; padding: 8px 0 8px 75px; width: 214px; color: #fff;}

/****************************************
	!- Get Stared Section css
*************************/
.orange-strip { background:#f37927; }
.orange-strip .main-container{height:100px; } 
.orange-strip .main-container .full{ color:#fff; font-size:24px; text-align:center; padding:0px !important}
.orange-strip .main-container .full .or{ padding: 33px 60px 34px 265px; float:left; margin-right:25px; background:url(../images/or.png) no-repeat right 0}
.orange-strip .main-container .full > a, 
.orange-strip .main-container .full span a{ color:#fff;  font-family: 'gothambold'; float:left; margin-top:33px;}
.orange-strip .main-container .full span a{ margin:0px}

/****************************************
	!- Reflik Partner Section css
*************************/
.reflik-partner .main-container > .full{text-align:center; padding:100px 60px !important}
.reflik-partner .heading{ margin:80px 0 0px;}
.reflik-partner .heading div{width:890px;}
.reflik-partner p{ padding-top:10px; font-size:16px; color:#969698}
.reflik-partner .orange-button{ float:none; margin-top:30px}
.reflik-partner .left-col{ float:left; text-align:left; width:350px;}
.reflik-partner .left-col strong{ color:#3f4245; font-size:19px;}
.reflik-partner .right-col{ float:right; width:635px;}
.reflik-partner .right-col .partner-slider{width:600px; position:relative}

/****************************************
	!- About us Section css
*************************/
.about-us{ background:url(../images/about%20us-banner.jpg) no-repeat 0 0; }
.about-us .heading{ margin:90px 0;}
.about-us .left-col{ float:left; width:600px;}
.about-us p{ color:#FFF; font-size:25px; line-height:50px;  padding-bottom: 60px;}
.about-us .author{ float:left}
.about-us .author img{ width:100px; height:100px; border-radius:50%; float:left; margin-right:25px}
.about-us .author label,
.about-us .author span{ float:left; width:60%; color:#fff; font-size:15px;}
.about-us .author label{ padding:30px 0 5px;}
.about-us .right-col{ float:right; width:315px;}
.about-us .right-col .author label{ padding:16px 0 5px;}
.about-us .right-col p{ font-size:16px; line-height:25px; padding-bottom:25px;}
.about-us .right-col .author-col{ padding-bottom:50px; float:left}
.about-us .right-col .author-col:last-child{ padding-bottom:0px;}
.about-us .right-col .author img{ width:74px; height:74px;}

/****************************************
	!- Social Intranet Section css
*************************/
.social-intranet #tabs > ul{ float:left; width:100%; margin-top:-69px;}
.social-intranet #tabs > ul > li{ border:1px solid #fff; float:left}
.social-intranet #tabs > ul > li > a{ font-size:16px; font-family:'gothambold'; color:#fff; text-transform:uppercase; padding:23px 75px; float:left}
.social-intranet #tabs > ul > li.ui-tabs-active { border-top:#e5e5e5 4px solid; }
.social-intranet #tabs > ul > li.ui-tabs-active a{ background:#fff; color:#828282; padding-top:20px;}

.social-intranet #tabs .full{ padding:55px 0px 80px;}
.social-intranet .slider-tab{ width:100px; overflow:hidden; float: left; margin-left:170px; background:url(../images/slider-border.jpg) repeat-x 0 center; height:49px;}
.social-intranet .slider-tab li { float:left; margin-right:130px; position:relative}
.social-intranet .slider-tab li:last-child{ margin:0px}
.social-intranet .slider-tab li a{width:43px; height:43px; border-radius:50%; border:3px solid #c1c1c1; background:#fff; float:left; text-align:center; font-size:20px; font-family:'gothambold'; line-height:43px; color:#c1c1c1}
.social-intranet .slider-tab li span{position:absolute; top:60px; left: -24px; white-space: nowrap; color:#333;}
.social-intranet .slider-tab li:nth-child(2) span{left:-11px}
.social-intranet .slider-tab li:nth-child(3) span{left:-6px}
.social-intranet .slider-tab li:nth-child(4) span{left:-34px}
.social-intranet .slider-tab li:nth-child(5) span{left:-7px}
.social-intranet .slider-tab li.active a{background:#f37927; color:#fff;}

.social-intranet .slider{ padding-top:95px !important;}
.social-intranet .slider li .left-col{ float:left; width:470px; padding-top:120px;}
.social-intranet .slider li .left-col h3{ font-size:32px; color:#333; font-family:'gothambold'; padding-bottom:25px; }
.social-intranet .slider li .left-col p{ line-height:24px; color:#828282; padding-bottom:34px;}
.social-intranet .slider li .left-col a{ font-size:16px;}

.social-account{ padding:35px 0 55px; float:left; width:100%}
.social-account li{ float:left; margin-right:12px;}
.social-account li:last-child{margin-right:0px;}
.social-account li a{ float:left; width:52px; height:52px; background:url(../images/sprite.png) no-repeat 0 0}
.social-account li a.facebook{ background-position:-31px -127px}
.social-account li a.msn{ background-position:-315px -127px}
.social-account li a.google-plus{ background-position:-96px -127px}
.social-account li a.linkdin{ background-position:-160px -127px}
.social-account li a.twitter{ background-position:-223px -127px}
.social-account li a.win_live{ background-position:-377px -127px}
.social-account li a.outlook{ background-position:-440px -127px}
.social-account li a.yahoo{ background-position:-503px -127px}
.social-account li a.gmail{ background-position:0px -1649px}
	
/****************************************
	!- footer Section css
*************************/
.footer{background:#3b3b3b; font-size:14px;}
.footer .full{ padding:60px 0 10px !important; width:100% !important; border-bottom: 5px solid #fff; margin-bottom:25px;}
.footer .footer-col{ float:left; padding-right:45px}
.footer .left-part{ float:left; width:470px;}
.footer .right-part{float:right}
.footer .footer-col:last-child{padding-right:0px;}
.footer .footer-col h3{ font-size:16px; color:#fff; font-family:'gothambold'; padding-bottom:16px; }
.footer .footer-col ul{ float:left; width:190px} 
.footer .footer-col ul li{ padding-bottom:6px;}
.footer .footer-col ul a{ color:#fff}
.footer .left-col{ float:left; color:#fff; padding:20px 0 70px;}
.footer .left-col strong{ font-size:16px; padding-bottom:20px; display:inline-block}
.footer .left-col li{ float:left; width:24px; height:24px; background:url(../images/sprite.png) no-repeat 0 0; margin-right:15px;}
.footer .left-col li a{display: block; height: 32px;}

.footer .left-col li.linkdin{ background-position:0 -1567px}
.footer .left-col li.facebook{ background-position:-33px -1567px}
.footer .left-col li.twitter{ background-position:-70px -1567px}
.footer .left-col li.googleplus{ background-position:-110px -1567px}

.footer .right-col{ float:right; text-align:right; color:#fff;}
.footer .right-col .term{ padding-bottom:20px;}
.footer .right-col li{ float:left; padding-right:17px; margin-right:17px; border-right:1px solid #fff;}
.footer .right-col li:last-child{ margin:0px; padding:0px; border:0px}
.footer .right-col li a{ color:#fff;}
.footer .footer-col h3 a{color: #fff;}


/****************************************
	!- Post job page css
*************************/
.header-black-theme.header-bg-3{ background:url(../images/header-bg-3.jpg) no-repeat 0 0}
.outer-container .main-container .full.post-job{ padding:40px 0 0; width:100%;}
.post-job h3{ font-size:30px;line-height:32px; color:#585858; padding-bottom:25px; float:left }
.post-job .social-links-row{padding-top:0px}
.post-job a.right.link{ font-size:16px; margin-top:16px;}
.post-job .form-wrapper{ padding:40px 0px 22px;  border:1px solid #e1e1e1; border-radius:3px; float:left; margin-bottom:150px}
.post-job .form-wrapper .inner{padding:0px 40px 22px;width: 100%; box-sizing: border-box; float:left; border-bottom:1px solid #e1e1e1; margin-bottom:40px;}
.post-job .form-wrapper .inner:last-child{ padding-bottom:0px; margin-bottom:0px; border:0px;}
.post-job .form-wrapper .inner h4{ font-size:22px; color:#151515; padding-bottom:30px;}
.post-job .form-wrapper .job-information li .select2-container{ width:100%; }
.post-job .form-wrapper li.full{ width:100% !important; padding-right:0px !important;}
.post-job .form-wrapper li label{ font-size:16px; color:#151515; padding-bottom:12px; display:block; font-family: 'gothammedium';}
.post-job .form-wrapper li span.details{ font-size:16px;}
.post-job .form-wrapper li label span{ color:#FF0000;}
.post-job .form-wrapper .job-information li{ float:left; padding-bottom:20px; width:46%; word-wrap: break-word; }
.post-job .form-wrapper .job-information li input[type="text"],input[type="number"]{width:100% !important}
.post-job .form-wrapper .preScreenQuestion_row{ float:left; background:#eaeaea; padding:40px; margin-bottom:20px; float:left; width:100%; box-sizing:border-box; }
.post-job .form-wrapper .job-information li.experience > div{ float:left; width:150px;}
.post-job .form-wrapper .job-information li.experience > span{ float:left; margin:10px;}
.post-job .form-wrapper .job-information li:nth-child(odd){/*padding-right:8%; */margin-right:8%;}
.post-job .form-wrapper .job-description > li{  float:left; width:100%; padding-bottom:40px;}
.post-job .form-wrapper .job-information li ol{ padding-left:16px}
.post-job .form-wrapper .job-information li ol li{ width:100%; padding-bottom:10px; list-style-type: decimal;}
.post-job .form-wrapper .job-information li ul.option{ padding-left:16px}
.post-job .form-wrapper .job-information li ul.option li{ padding-bottom:10px; list-style-type: disc;}
.post-job .form-wrapper li input[type="text"],input[type="number"]
.post-job .form-wrapper li textarea{ background:#fafafa; width:443px; }
.post-job .form-wrapper li textarea,
.post-job .form-wrapper .job-description li .select2-container-multi{ width:100%; height:110px; box-sizing: border-box; }
.post-job .form-wrapper .job-description li .select2-container-multi .select2-choices{ min-height:107px; border-radius: 3px;}
.post-job .form-wrapper .job-description .select2-container{ width:200px; margin-right:20px; }
.post-job .form-wrapper .job-information li.add-que-row input[type="text"]{width:381px; margin-right:10px;}
.post-job .form-wrapper .add-que-row .add,
.post-job .form-wrapper .add-que-row .minus{ width:40px; height:40px; background:url( ../images/sprite.png) no-repeat 0 -406px; float:left}
.post-job .form-wrapper .add-que-row .minus{ background-position:-53px -406px;}
.post-job .form-wrapper li span.checkbox { margin-right:30px;}
.post-job .form-wrapper li.full .orange-button-2{ margin-right:15px;}
.post-job .form-wrapper li.full .click-disable{ margin-right:15px;}
.post-job .form-wrapper li.full .click-disable .orange-button-2{margin:0px 0 !important}
.post-job .support{ float:right; padding-top:20px; color:#8c8c8c}
.post-job .support a{font-family: 'gothammedium';}

/* .post-job .form-wrapper .job-information li.pin-code input[type="text"]{ width:370px !important} */
.post-job .form-wrapper .job-information li.pin-code a{  margin:10px}
.post-job .form-wrapper .job-information li.experience .select2-container{width:150px;} 
.post-job .form-wrapper .job-information li.time-period input[type="text"]{width:110px !important; margin-right:10px;} 
.or-align{ float:left; margin-top:11px}
.or-align span, .or-align a{ float:left; margin-right:10px;}

/****************************************
	!- Dashboard page css
*************************/
.dashboard .left-col h2,
.manage_resume h2{ color:#585858; font-size:30px; font-family:'gothamlight'; padding-bottom:25px }
.dashboard .left-col .advance-search{padding-top:0px}
.dashboard .left-col h3{ color:#3b3b3b; font-size:21px; font-family: 'gothammedium'; }
.dashboard .left-col .orange-button-2{ font-size:16px; padding:13px 15px 12px; margin:0 16px 10px 0;}
.dashboard .search-row.dashboard-search{ width:786px; float:left; padding-bottom:60px;}
.dashboard .search-row.dashboard-search .search-box{ width:706px;}
.dashboard .search-row.dashboard-search .link{ float:right}
.dashboard .search-row.dashboard-search .save-search { bottom: -64px; width: 177px; right:0px;}
.user-profile-row{ height:124px; border-bottom:1px solid #d0d0d0; margin-top:-58px;}
.user-profile-row .user-img{ border:4px solid #fff; border-radius:50%; float:left; position:relative; height:109px; width:109px;}
.user-profile-row .user-img a{ float:left}
 .user-img a.camera-icon{background: url("../images/camera-icon.png") no-repeat center center #fff; box-shadow: 0 0 2px #4c4c4c; border-radius: 3px; height: 33px; left: 138px;
    position: absolute; width: 44px;}
.user-profile-row .user-img img{ border-radius:50%; height:109px; width:109px;  }
.user-profile-row .right-col{ float:left; width:1052px; padding:25px 0 0 30px;}
.user-profile-row .right-col .name a{ color:#151515; font-size:16px; font-family: 'gothammedium';}
.user-profile-row .right-col ul{ padding-top: 30px; float:left }
.user-profile-row .right-col ul li{ float:left; padding-right:34px; padding-bottom:28px; position:relative;
	z-index: 100;}
.user-profile-row .right-col ul li.active > a{color:#f37927}
.user-profile-row .right-col ul li a{ color:#151515; font-size:16px;}
.user-profile-row .right-col ul li a span{background:#f37927; border-radius:3px; color:#fff;}

.white-gray-bg{ background:url( ../images/white-gray-bg.jpg) repeat-y center 0 ; min-height:100px;}
.search-row{ padding-bottom:90px; float:left; position:relative}
.search-box{ background:#fafafa url( ../images/search-icon.png) no-repeat right 6px !important;  padding: 15px 60px 15px 15px !important;}
.dashboard .search-box{ margin-bottom:20px; width:655px}
.search-row .select2-container{ float:left; margin-right:20px; width:200px;}
.dashboard .left-col .search-row .orange-button-2{ padding: 12px 18px 11px; margin:0px; font-size:18px; float:left !important; margin-left:10px;}

.dashboard .left-col{ float:left; width:876px;}
.dashboard .left-col .daily-referrals{ float:left; padding-bottom:70px;}
.dashboard .left-col .daily-referrals h3{ padding-bottom:60px;}

.dashboard .left-col .referal-earning{ float:left; width:100%; margin-bottom:65px;}
.dashboard .left-col .referal-earning ul{ float:left}
.dashboard .left-col .referal-earning ul li{ float:left; padding-right:30px;}
.dashboard .left-col .referal-earning ul li a{font-size:21px;  font-family: 'gothammedium'; color:#151515}
.dashboard .left-col .referal-earning ul .ui-tabs-active a{color:#585858;}
.dashboard .left-col .referal-earning .referal-box{ float:left;width:100%; background:#f3f3f3; border:1px solid #e1e1e1; box-sizing: border-box; float:left;width:100%; margin-top:13px; padding:30px 0px; position:relative}
.dashboard .left-col .referal-earning .referal-box .arrow{ height:14px; width:20px; background:url(../images/arrrow-gray.png) no-repeat 0 0; position:absolute; left:80px; top:-14px; }
.dashboard .left-col .referal-earning #tabs-2 .arrow{ left:380px;}
.dashboard .left-col .referal-earning h3{padding:0 0 60px 30px; font-size:21px; }
.dashboard .left-col .referal-earning .row{ float:left; width:100%; border-bottom:1px solid #dedede; padding:0 30px 20px; box-sizing: border-box; margin-bottom:20px; }
.dashboard .left-col .referal-earning .row:last-child{ padding-bottom:0px; margin:0px; border:0px;}
.dashboard .left-col .referal-earning .row .col2,
.dashboard .left-col .referal-earning .row .col3,
.dashboard .left-col .referal-earning .row .col4,
.dashboard .left-col .referal-earning .row .col5{float:left; margin-left:20px; margin-top:10px;}
.dashboard .left-col .referal-earning .row .col1{ float:left; width:60px;}
.dashboard .left-col .referal-earning .row .col2{ width:200px;}
.dashboard .left-col .referal-earning .row .col3{width:185px;}
.dashboard .left-col .referal-earning .row .col4 {width:100px; }
.dashboard .left-col .referal-earning .row .col5{width:185px;}
.dashboard .left-col .referal-earning .row .col6{ width:600px; float:left; margin:20px 0 0 100px;}
.dashboard .left-col .referal-earning .row .col1 img{ border-radius:50%; width:60px; height:60px; }
.dashboard .left-col .referal-earning .row .col2 p{ font-size:21px; color:#151515}
.dashboard .left-col .referal-earning .row .col2 span{color:#151515}
.dashboard .left-col .referal-earning .row .col3 label{ font-size:13px; padding-bottom:10px; float:left}
.dashboard .left-col .referal-earning .row .col3 label span{float:left; width:90px}
.dashboard .left-col .referal-earning .row .col4 strong{width:100px; font-size:21px; color:#626262;  font-family:'gothambold'; float:left}
.dashboard .left-col .referal-earning .row .col5 a{ color:#fff; padding:2px 12px 3px; border-radius:2px; font-size:12px; font-family: 'gothammedium'; text-transform:uppercase; float:left;}
.dashboard .left-col .referal-earning .row .col5 a.pink{background:#e07182;}
.dashboard .left-col .referal-earning .row .col5 a.sky-blue{background:#61c6cf;}
.dashboard .left-col .referal-earning .row .col5 a.orange{background:#ed9e57; text-align: center; width: 100%; box-sizing: border-box;}
.dashboard .left-col .referal-earning .row .col6 .reffered-by{ padding:7px 17px; border-radius:30px; border:1px solid #c9c9c9; color:#626262; float:left; margin-right:15px;}
.dashboard .left-col .referal-earning .row .col6 .user-img{ float:left; width:35px; height:35px; position:relative; margin-right:5px;}
.dashboard .left-col .referal-earning .row .col6 .user-img img{ width:35px; height:35px; border-radius:50%}
.dashboard .left-col .referal-earning .row .col6 .user-img span{ width:8px; height:8px; border:2px solid #fff; border-radius:50%; position:absolute; z-index:1; left:-2px; top:-2px;}
.dashboard .left-col .referal-earning .row .col6 .user-img span.green{ background:#aacc4e;}
.dashboard .left-col .referal-earning .row .col6 .user-img span.red{ background:#ef5858;}
.dashboard .left-col .referal-earning .row .col6 .user-img.plus{ text-align:center; line-height:35px; border:1px solid #c9c9c9; border-radius:50%}
.dashboard .left-col .interested-in,
.dashboard .left-col .following{ float:left; width:100%; margin-bottom:65px;}
.dashboard .left-col .interested-in h3,
.dashboard .left-col .following h3{ float:left}
.dashboard .left-col .interested-in .orange-button-2,
.dashboard .left-col .following .orange-button-2{ float:right;  margin: 0 16px 16px 0;} 
.dashboard .left-col .interested-in .interested-box { border: 1px solid #e2e2e2; box-sizing: border-box; float: left;  width: 100%; position:relative;}
.dashboard .left-col .interested-in .interested-box.dashboard-interested-box{padding: 40px 0 20px;}
.dashboard .left-col .interested-in .interested-box .row{ padding: 0 30px 20px; margin-top:35px; border-bottom:1px solid #e2e2e2; box-sizing: border-box; float:left; width: 100%; box-sizing: border-box;}
.dashboard .left-col .interested-in .interested-box .row:last-child{border:0px;}
/*.dashboard .left-col .interested-in .interested-box .row .full{ padding-bottom:10px;}*/
.dashboard .left-col .interested-in .interested-box .row .col1,
.dashboard .left-col .interested-in .interested-box .row .col2,
.dashboard .left-col .interested-in .interested-box .row .col3{ float:left; padding-left:80px; box-sizing:border-box}
.dashboard .left-col .interested-in .interested-box .row .col1{ padding:0px; padding:0px; width:28%;}
.dashboard .left-col .interested-in .interested-box .row .col2{ width:72%;}
.dashboard .left-col .interested-in .interested-box .row .col3{ width:150px; text-align:center}
.dashboard .left-col .interested-in .interested-box .row .col1 .star{ position:absolute; top:-20px; left:0px; width:10px; height:10px; background:url(../images/sprite.png) no-repeat -206px -406px;}
.dashboard .left-col .interested-in .interested-box .row .col1 span{ display:block; color:#151515; font-family: 'proxima_novalight'; padding-bottom:8px}
.dashboard .left-col .interested-in .interested-box .row .col1 .designation{ color:#151515; font-size:21px; font-family: 'gothamlight'; padding-bottom:4px;}
.dashboard .left-col .interested-in .interested-box .row .col1 .name{ color:#626262; font-size:21px; font-family: 'gothamlight'; padding-bottom:4px;  word-break: keep-all;}
.dashboard .left-col .interested-in .interested-box .row .col1 .name{ font-size:14px;}
.dashboard .left-col .interested-in .interested-box .row .col1 i{ font-size:11px; padding-top:10px; display:block}
.dashboard .left-col .interested-in .interested-box .row .col2 p{ font-size:13px; color:#151515; padding-bottom:5px; line-height:20px; word-wrap: break-word;}
.dashboard .left-col .interested-in .interested-box .row .col2 p a.candidate-name{font-size:15px; text-transform: capitalize;}
.dashboard .left-col .interested-in .interested-box .row .col2 .orange-button-2{ float:left; margin-right:10px; padding: 7px 12px 6px; }
.dashboard .left-col .interested-in .interested-box .row .col2 div{ margin: 15px 0 0 6px; float:left}
.dashboard .left-col .interested-in .interested-box .row .col2 div a{font-family: 'proxima_novalight';}
.dashboard .left-col .interested-in .interested-box .row .col2 i{ font-size:11px; float:left; width:100%; margin-top: 10px;}
.dashboard .left-col .interested-in .interested-box .row .col2 i.auto{width:auto; margin-right:15px}
.dashboard .left-col .interested-in .interested-box .row .col2 i span{ color:#696969}
.dashboard .left-col .interested-in .interested-box .row .col3 span.circule{ height:120px; width:120px; display: inline-block; background:#f5f5f5; border:1px solid #e3e3e3; border-radius:50%; text-align:center; line-height:120px; font-family:'gothammedium'; font-size:21px; }
.dashboard .left-col .interested-in .interested-box .row .col3 span{ font-size:13px; color:#151515;}
.dashboard .left-col .interested-in .interested-box .row .col3 a{ margin-top:20px; float:left; width:100%; padding-bottom:3px !important;}
.dashboard .left-col .interested-in .interested-box .row .col3 .share .dropdown{ /*top:44px;*/ left:52px}
.dashboard-page.dashboard .left-col .interested-in .interested-box .row .col2{width:52%}
.dashboard-page.dashboard .left-col .interested-in .interested-box .row .col3{width:20%; margin:0px;}


.dashboard .left-col .following ul{ margin-top:15px;}
.dashboard .left-col .following li{ float:left; width:155px; height:155px; padding:10px; border-radius:3px; background:#f2f2f2; margin:0px 20px 20px 0px; text-align:center}
.dashboard .left-col .following li .circule-outer{ width:97px; margin:auto; padding-bottom:12px;}
.dashboard .left-col .following li .circule{ width:97px; height:97px; text-align:center; background:#fff; border-radius:50%; line-height:97px; display:table-cell; vertical-align: middle; margin-left:29px;}
.dashboard .left-col .following li .circule img{ vertical-align:middle; line-height:97px;}
.dashboard .left-col .following li a{ display:inline-block; margin-bottom:5px; }

.dashboard-referred { float:left; width:837px; border:1px solid #e2e2e2; border-radius:3px; margin-bottom:70px}
.dashboard-referred .header-row{ padding:20px 12px; box-sizing:border-box; width:100%; border-bottom:1px solid #e2e2e2; float:left;} 
.dashboard-referred .header-row #controls{ float:right; margin:0px}
.dashboard-referred .header-row strong{color:#585858; position: relative;}
.dashboard-referred .header-row strong .notification{position: absolute; right: -30px; top: -9px;}
.dashboard-referred ul  li{ float:left; padding:27px 15px 50px; width:178px; color:#626262; border-right:1px solid #e2e2e2;}
.dashboard-referred ul li .user-row{ float:left; width:100%; padding-bottom:10px;} 
.dashboard-referred ul li .user-row div+div{ float:left; width:127px; margin-top:8px;}
.dashboard-referred ul li .user-row div+div a{font-family:'gothammedium';}
.dashboard-referred ul li .img-col{ width:40px; height:40px; float:left; margin-right:10px; text-align:center}
.dashboard-referred ul li .img-col img{ border-radius:50%; max-width:40px;}
.dashboard-referred ul li span{ font-size:21px; padding-bottom:5px; display:block}
.dashboard-referred ul li p{ padding-bottom:15px;}


/*************!- Dashboard right page css ***************************/ 
.dashboard .right-col{ float:left; width:323px; margin-right:1px; margin-bottom:60px;}
.dashboard .right-col .box{ float:left; width:291px; background:#fff; border:1px solid #e2e2e2; border-radius:3px; margin:14px 0 0px 14px; position:relative; }
.dashboard .right-col .box .reflik_loader{background-color:transparent; opacity:1}
.dashboard .right-col .box .row{ /*padding:10px 15px; by karthick */float:left; box-sizing:border-box; width:100%; border-bottom:1px solid #dfdfdf }
.dashboard .right-col .box .row.header{ padding:0px;}
.dashboard .right-col .box .row.header .left{border-right:1px solid #dfdfdf; width:203px; padding:15px 10px; font-size:16px; color:#151515; font-family:'gothammedium'; }
.dashboard .right-col .box .row.header .right{ width:67px;}
.dashboard .right-col .box .row.header .right .notification{background:#f37927; border-radius:3px; color:#fff; float: left;  margin: 15px 0 0 22px;}
.dashboard .right-col .box .row .user-img{ float:left; margin-right:7px; width:60px; min-height:60px;padding:10px; }
.dashboard .right-col .box .row .user-img img{ border-radius:50%; max-height:50px; max-width:50px }
.dashboard .right-col .box .row .col2{ float:left; width:161px; margin-top: 5px;color:#151515; font-size: 13px;}
.dashboard .right-col .box .row .col2 b{font-family: 'proxima_novasemibold';  color:#f37927; font-size: 14px; }
.dashboard .right-col .box b{font-weight:normal;}
.dashboard .right-col .box .row .col2 p{ font-size:13px; color:#8b8b8b;}
.dashboard .right-col .box .row .col3{ float:left; width:46px; margin: 5px 0 0 10px; }
.dashboard .right-col .box .row .col3 span{font-family: 'proxima_novalight'; font-size:13px; text-transform:uppercase; float: left; width:100%;  color: #959595;}
.dashboard .right-col .box .row.see-more{ text-align:center;padding:10px;}
.dashboard .right-col .box .row.see-more a{ color:#151515}

.dashboard .right-col .box input[type="text"]{width:92%;}

.dashboard .right-col .box li{ float:left; width:100%;}
.dashboard .right-col .box li.m-b-13{margin-bottom:12px;}
.dashboard .right-col .box li .img-col{ height:133px; width:100%; text-align:center; line-height:133px; display:table-cell; vertical-align:middle; width:291px; background:#f3f3f3;  border-bottom:1px solid #dfdfdf }
.dashboard .right-col .box li .img-col img{ line-height:133px; text-align:center; vertical-align:middle}
.dashboard .right-col .box li .row{ padding-top:35px;}
.dashboard .right-col .box li .row span{ color:#4d4d4d; font-family: 'proxima_novasemibold'; line-height:23px}
.dashboard .right-col .box li .row p{font-family: 'proxima_novalight'; color:#4d4d4d; line-height:20px}
.dashboard .right-col .box li .row .location-row{ float:left; width:100%; padding-top:30px;} 
.dashboard .right-col .box li .row .location-row .location{ background:url( ../images/sprite.png) no-repeat 0 -476px; padding: 5px 40px 5px 25px;}
.dashboard .right-col .box li .row .location-row .time{ background:url( ../images/sprite.png) no-repeat 0 -538px; padding: 6px 40px 6px 37px;}
.dashboard .right-col .box li label{width:100%; font-weight:bold; float:left; margin-bottom:5px; color:#151515;}
.dashboard .right-col .box.referred li .row{ padding:10px; border-bottom:0px;} 
.dashboard .right-col .box li .row.user-row .user-image{ float:left; width:50px;  margin-right:7px;}
.dashboard .right-col .box li .row.user-row img{ border-radius:50%;}
.dashboard .right-col .box li .row.user-row .name{ float:left; width:214px; margin-top:14px;}
.dashboard .right-col .box li .row.user-row .name a{font-family: 'proxima_novasemibold';}
.dashboard .right-col .box.referred li .row p span{ display:block; padding-bottom:7px; font-family: 'proxima_novalight'; }

.dashboard .right-col .box.upgrade{ height:455px; background:url( ../images/upgrade-background.jpg) no-repeat 0 0; color:#fff;}
.dashboard .right-col .box.upgrade h3{ font-size:28px; font-family: 'gothammedium'; padding:100px 0 10px; line-height:32px; }
.dashboard .right-col .box.upgrade p{ font-size:13px; font-family: 'gothambook'; padding-bottom:65px;}
.dashboard .right-col .box.upgrade .button-row{ padding:32px 50px; box-sizing:border-box; width:100%; float:left; background:rgba(0, 0, 0, 0.8)}
.dashboard .right-col .box.upgrade .button-row .orange-button-2{ float:right; padding:12px 16px; font-size:16px;}
.dashboard .right-col .box.upgrade .row{ border-bottom:0px;}


/****************************************
	!- Login pop up css
*************************/
.popup{ position: relative;}
#cboxLoadedContent{ padding:20px !important; box-sizing: border-box; border:#dfdfdf 1px solid; float:left}
.popup-container .inner-box{position:relative; border:#dfdfdf 1px solid; width:97%; padding:25px; box-sizing:border-box; border-radius:3px; float:left; margin-bottom:25px;}
.popup-container .inner-box:last-child{ margin-bottom:0px;}
.popup-container .inner-box ul.login li{ float:left; width:100%; margin-bottom:30px; }
.popup-container .inner-box ul.login li:last-child{ margin-bottom:0px;}
.popup-container .inner-box ul.login li label{ width:100%; padding-bottom:5px; color: #686868; float: left; font-family: 'gothammedium';} 
.popup-container .inner-box ul.login li input{ width:313px}
.popup-container .inner-box ul.login li .orange-button{ text-align:center}
.popup-container .inner-box ul.login li i{ float:right; color:red; font-size:12px; margin-top:5px;}


/****************************************
	!- Job Search page css
*************************/
.advance-search{ width: 100%; position:relative; float:left}
.advance-search .search-row{ width: 810px; padding-bottom:15px;}
.advance-search .search-row .search-box{ width:585px; margin-bottom:0px}
.advance-search .search-row .orange-button-2{ font-size:16px; padding:15px }
.advance-search .search-row a.link{ margin-right:173px;}
.advance-search .search-row #srcFrm1{width:100%; float:left; height:66px}

.dashboard .left-col.job-match{ padding-top:0px; width:100%}
.dashboard .left-col.job-match .pagging-slider{width:100%}
.dashboard .left-col.job-match h2{ font-size:32px; padding:0 0 25px; color:#585858}
.dashboard .left-col.job-match .interested-in{width:100%; border-radius:3px;}
.dashboard .left-col .interested-in .interested-box.job-queue-detail{ border:0px; padding:0px; }
.dashboard .left-col .interested-in .interested-box.job-queue-detail .interested-data-box{ border:1px solid #e2e2e2; border-radius:3px; box-sizing: border-box;}
.dashboard .left-col.job-match .interested-in .interested-box .row .full.status-row{padding-bottom:20px}
.dashboard .left-col.job-match .interested-in .interested-box .row .full:last-child{padding-bottom:10px;}
.dashboard .left-col.job-match .interested-in .interested-box #controls{right:0px}
.dashboard .left-col.job-match .interested-in .interested-box .row .col1,
.dashboard .left-col.job-match .interested-in .interested-box .row .col2,
.dashboard .left-col.job-match .interested-in .interested-box .row .col3{width:25%; box-sizing:border-box; margin:0px !important}
.dashboard .left-col.job-match .interested-in .interested-box .row .col2{width:60%; padding-left:25px; }
.dashboard .left-col.job-match .interested-in .interested-box .row .col3{width:15%; padding-left:25px; margin-top:0;}
.dashboard .left-col.job-match .interested-in .interested-box .row .col2 .user-details{ font-size:16px;}
.dashboard .left-col.job-match .interested-in .interested-box .row .col2 .user-details a{ font-family: 'gothammedium';}
.dashboard .left-col .interested-in .interested-box .row .col1 img{ border-radius:50%}
.dashboard .left-col .interested-in .interested-box .row.head{ padding:14px !important; width:100%; box-sizing:border-box; margin:0px;}
.dashboard .left-col .interested-in .interested-box .row.head .notification{margin: -6px 5px 0; float:left}

.dashboard .left-col .interested-in .interested-box #arrows {float:left; height:29px;}
.dashboard .left-col .interested-in .interested-box #arrows #nextBtn, 
.dashboard .left-col .interested-in .interested-box #arrows #prevBtn,
.dashboard .left-col .interested-in .interested-box #arrows #nextBtn a, 
.dashboard .left-col .interested-in .interested-box #arrows #prevBtn a{ width:10px; height:13px;}
.dashboard .left-col .interested-in .interested-box #arrows #nextBtn a, 
.dashboard .left-col .interested-in .interested-box #arrows #prevBtn a{position:static}
.dashboard .left-col .interested-in .interested-box #arrows #prevBtn a{ background-position:-245px -438px }
.dashboard .left-col .interested-in .interested-box #arrows #nextBtn a{ background-position:-231px -438px }
.dashboard .left-col .interested-in .interested-box #slider li{ height:650px; width:834px;}
.dashboard .left-col .interested-in .interested-box #controls,
.dashboard .left-col .interested-in .interested-box #arrows{ position:absolute; bottom:-57px; right:30px}
.dashboard .left-col .interested-in .interested-box #arrows #nextBtn{ right: -13px; top: -5px;} 
.dashboard .left-col .interested-in .interested-box #arrows #prevBtn{ right:172px; left:auto; top:-5px} 
.dashboard .left-col .interested-in .view-all{ float:right; margin:20px 235px 0 0}
.dashboard .right-col .box.narrrow-search .row.header .left{ border-right:0px ;}
.dashboard .right-col .box.narrrow-search .select2-container{ width:100%; margin-bottom:13px;}
.dashboard .right-col .box.narrrow-search .select2-container .select2-choice{ height:35px; line-height:35px; font-size:14px; color:#6d6d6d;}
.dashboard .right-col .box.narrrow-search .select2-container .select2-choice .select2-arrow b{ background-position:-282px -312px}
.dashboard .right-col .box.narrrow-search .orange-button-2{ font-size:16px; padding:10px 20px;}
.dashboard .right-col .box.narrrow-search h3{ padding:8px 0 20px; color:#585858; font-size:16px; font-family: 'gothammedium';}
.dashboard .right-col .box.narrrow-search p{ margin:0 0 20px; color:#585858; float:left; width:100%;}

/****************************************
	!- Advance Search popup css
*************************/
.advance-search-box{color:#585858; width:100%; float:left; padding:50px 55px; border:1px solid #d0d0d0; box-shadow: 0 0 2px #bebebe; background:#fff; border-radius:3px; box-sizing:border-box; position:absolute; top:52px; left:0px; z-index:10}
.advance-search-box ul{ float:left; width:100%;}
.advance-search-box ul li{ float:left; width:100%;  padding-bottom:35px;}
.advance-search-box ul li label{ display:block; color:#585858; font-size:16px;font-family: 'gothammedium'; padding-bottom:7px;}
.advance-search .advance-search-box ul li a.link{ float:left; margin-top:7px;  font-family: 'proxima_novalight';}
.advance-search .advance-search-box ul li .css-label{ margin-top:7px;}
.advance-search-box ul li input[type="text"]{ width:306px;}
.advance-search-box ul li .left,
.advance-search-box ul li .right{width:330px;}
.advance-search-box ul li .select2-container{ width:390px; margin-bottom:13px; margin:0px;}
.advance-search-box ul li .select2-container .select2-choice{ height:35px; line-height:35px; font-size:14px; color:#6d6d6d;}
.advance-search-box ul li .select2-container .select2-choice .select2-arrow b{ background-position:-282px -312px}
.advance-search-box .gray-button-2{ float:left; margin:14px 0px 0px 10px}
.advance-search .simple-search{ position:absolute; top:15px; right:27px;}

.save-search{ float:right; width:340px; position:absolute; bottom: -141px; right:-20px; padding-bottom:33px;}
.save-search input{ width:100%; padding:7px; border:none}
.search-show{ width:30px; height:29px; background:url(../images/sprite.png) -167px -406px; float:right; margin-left:6px; position:relative; cursor:pointer}
.save-search .search-show .notification{position:absolute; right: -21px; top: -5px; }

.save-result{ position:absolute; width:307px; border:#d0d0d0 1px solid; box-shadow:0px 0px 2px #cfcfcf; border-radius:3px; min-height:100px; z-index:9; right:0px; top:60px; background:#fff;}

.save-result .arrow{ position:absolute; width:14px; height:11px; background:url(../images/sprite.png) -1px -644px ; right:20px; top:-11px; }
.save-result .row{ float:left; padding:15px 8px; width:291px; border-bottom:#d0d0d0 1px solid}
.save-result .row:last-child{ border-bottom:0px;}
.save-result .row .left{ width:210px}
.save-result .row .action{ float:right; width:61px; margin-top:4px;}
.save-result .row .action a{ background:url(../images/sprite.png) no-repeat 0 0; float:left; width:27px; height:27px}
.save-result .row .action a.edit{ background-position:-224px -406px; margin-right:6px;}
.save-result .row .action a.delete{background-position:-257px -406px;}
.save-result .row.view-more{border-top:#d0d0d0 1px solid; text-align:center}
.save-result .save-result-scroll{width:309px; max-height:310px;}
.save-result .scroll-pane{ width:305px; max-height:300px}
.save-result .scroll-pane .row{ width:280px;}
.advance-search-2 .save-search{ bottom:18px; right:23px; height:30px;}
.advance-search-2 .save-search.width122{width:155px;}
.advance-search-2 .save-result{top:103px;right:65px;}
.advance-search-2 .save-search.right-50{right:50px}

/****************************************
	!- Job Queue Page css
*************************/
.job-que-header{  border-bottom: 1px solid #eaeaea; padding-top: 20px;}
.job-que-header .company-row{ float:left; width:100%;  margin:-65px 0 20px;   } 
.job-que-header .company-row .companylogo{ float:left; width:60%;}
.job-que-header .company-row .companylogo img{ margin-right:20px; float:left; max-width:120px; max-height:120px;}
.job-que-header .company-row .companylogo strong{ color:#333; font-size:26px; padding:50px 0 5px; float:left; width:auto; }
.job-que-header .company-row .companylogo .location{  float: left;margin-left: 140px;margin-top: -17px;clear:left}
/*.job-que-header .company-row .companylogo .location{padding: 5px 40px 5px 140px; float:left}*/
.job-que-header .company-row .follow-box{ float:right; border-radius:7px; border:1px solid #eaeaea; margin-top:50px;}
.job-que-header .company-row .follow-box div{ text-align:center; width:auto; float:left}
.job-que-header .company-row .follow-box div strong{ color:#585858; float:left; font-size:18px;} 
.job-que-header .company-row .follow-box div span{ float:left; margin: 3px 0 0 5px;}
.job-que-header ul li{ float:left; margin-right:40px; padding-bottom:28px; position:relative;}
.job-que-header ul li a span{ float:none; margin:-2px 0 0 5px}
.job-que-header ul li.active > a{color:#f37927}
.job-que-header ul li a{ color:#151515; font-size:16px}

.job-que-header ul li ul{ top:48px;}

.job-queue-detail #tabs ul,
.job-queue-detail #tabs-2 ul{ float:left; width:100%;}
.job-match .ui-tabs-panel{ float:left; width:100%}

/*.interested-in #tabs-2 > ul{ margin-bottom:28px; border:1px solid #d5d5d5; float:left; width:405px;  border-radius:6px 6px 6px 6px ;}*/
.interested-in #tabs-2 > ul{ margin-bottom:28px; border:1px solid #d5d5d5; float:left; width:474px;  border-radius:6px 6px 6px 6px ;}
/*.interested-in #tabs-2 > ul li a{ float:left; background:url(../images/tab-inactive.jpg) repeat-x 0 0; padding: 12px 0px;  width:202px; border-right:1px solid #d5d5d5; color:#a8adac; text-align:center; font-size:16px;font-family: 'gothammedium';}*/
.interested-in #tabs-2 > ul li a{ float:left; background:url(../images/tab-inactive.jpg) repeat-x 0 0; padding: 12px 0px;  width:236px; border-right:1px solid #d5d5d5; color:#a8adac; text-align:center; font-size:16px;font-family: 'gothammedium';}
.interested-in #tabs-2 > ul li{ float:left; background:none; position:relative;}
.interested-in #tabs-2 > ul li a span{background:#cecece; border-radius: 3px; color: #fff; float: none; padding: 2px 7px; font-family: 'gothamlight';}
.interested-in #tabs-2 > ul li:first-child > a{ border-radius:6px 0px 0px 6px ;}
.interested-in #tabs-2 > ul li:last-child > a{ border-right:0px; border-radius:0px 6px 6px 0px ;}
.interested-in #tabs-2 > ul li a.tab_selected { background:#fff; color:#585858; box-shadow:1px 1px 25px #e9e9e9 inset; cursor: default;}
.interested-in #tabs-2 > ul li a span{background:#cecece;}
.interested-in #tabs-2 > ul li a.tab_selected span.notification{background:#f37927; cursor: default;}
.interested-in #tabs-2 > ul li .arrow{ width:18px; height:23px; background:url(../images/arrow-white.jpg) no-repeat 0 0; position:absolute; left:46%; bottom:-34px; display:none; z-index:9}
.interested-in #tabs-2 > ul li a.tab_selected .arrow{ display:block; cursor: default;}

/*.interested-in #tabs > ul li a{ float:left; background:#e5eeed; padding: 15px 0px; width:172px; border:1px solid #d5d5d5; color:#a8adac; text-align:center; border-bottom:0px; font-size:16px;font-family: 'gothammedium';}*/
.interested-in #tabs > ul li a{ float:left; background:#e5eeed; padding: 15px 0px; width:238px; border:1px solid #d5d5d5; color:#a8adac; text-align:center; border-bottom:0px; font-size:16px;font-family: 'gothammedium';}
.interested-in #tabs > ul li:first-child > a{  border-radius:6px 0px 0 0 ; border-right:0px;}
.interested-in #tabs > ul li:last-child > a{ border-radius:0px 6px 0 0 ; border-left:0px;}
.interested-in #tabs > ul li a.tab_selected { background:#fff; color:#585858; cursor: default;}

.dashboard .left-col.job-match .interested-in .interested-box.job-queue-detail .row .col2{width:588px; min-height:100px}
.dashboard .left-col.job-match .interested-in .interested-box.job-queue-detail .row .full .col2{width:588px; min-height:inherit; margin-left:39px;}
.dashboard .left-col.job-match .interested-in .interested-box.job-queue-detail .row .full .col2 .orange-button-small{margin-bottom:10px}
.interested-box  .row .col2 .full.icon a,
.interested-box  .row .col2 .full.icon .share{ float:left; margin:0 30px 0 0 !important; padding-left:24px; color:#8c8c8c; background:url( ../images/sprite.png) no-repeat 0 0; width:auto; }
.dashboard .left-col .interested-in .interested-box.job-queue-detail #slider li{height:670px;}
.interested-box .row .col2 .full.icon a.view{ background-position:0 -702px }
.interested-box .row .col2 .full.icon a.Checked{ background-position:0 -745px }
.interested-box .row .col2 .full.icon a.group{ background-position:0 -786px }
.interested-box .row .col2 .full.icon .share {   background-position:0 -836px; padding-bottom:7px; }
.interested-box .row .col2 .full.icon a.right{ padding:0px; background:none; color:#f37927; margin:0px;}

.share-icon{ float:left; margin:0 30px 0 0 !important; padding-left:24px; color:#8c8c8c; background:url( ../images/sprite.png) no-repeat 0 -836px; width:auto; padding-bottom:10px; position:relative}
.share-icon .dropdown{top:23px; left:-3px; margin:0px !important;  position:absolute; display:none; min-width: 140px;}
.share-icon > a{ background:none !important; padding:0px !important}
.share-icon:hover .dropdown{ display:block}
.share-icon .dropdown a{color: transparent !important; background:url( ../images/social-icon-30_v1.png) no-repeat 0 0 !important; width:29px !important; height:30px !important; padding:0px !important; margin-right:5px !important; font-size:1px!important; position:static}
.share-icon .dropdown a.facebook{background-position:-30px 0 !important; }
.share-icon .dropdown a.twitter{background-position:-60px 0 !important;}
.share-icon .dropdown a.glus{background-position:-91px 0px !important;}
.share-icon .dropdown a.linkdin{background-position:0px 0 !important; }
.interested-box .row .col2 .full.icon  .share-icon .dropdown a{margin-right:5px !important;}


.share{display: inline-block;position:relative; padding-bottom:0px;padding-left:30px;padding-top:5px;}
.share:hover .dropdown{ display:block}
.share .dropdown a{margin:0!important; padding:0px; float:left}
.share .dropdown{/*top:25px;*/ left:0%!important; margin:0px !important;min-width: 140px;}
.share > a{ background:none !important; padding:0px !important}

.share .dropdown a{position:static; color: transparent !important; background:url( ../images/social-icon-30_v1.png) no-repeat 0 0 !important; width:29px !important; height:30px !important; padding:0px !important; margin-right:5px !important; font-size:1px!important}
.share .dropdown a.facebook{background-position:-30px 0 !important; }
.share .dropdown a.twitter{background-position:-60px 0 !important;}
.share .dropdown a.glus{background-position:-91px 0px !important;}
.share .dropdown a.linkdin{background-position:0px 0 !important; }



/****************************************
	!- Edit Profile Page css
*************************/
.social-links-row{ float:left; width:50%; padding:20px 0; color:#585858;}
.social-links-row h4{ float:left; width:100%; font-size:18px;}
.social-links-row .social-links{ float:right}
.social-links-row .social-links span{ font-size: 16px; margin-top: 5px; float:left}
.social-links-row .social-links ul{ float:right}
.social-links-row .social-links li{ float:left;  margin-left:12px;}
.social-links-row .social-links li a{ background:url(../images/social-icon.jpg) no-repeat 0 0; float:left; width:32px; height:35px;}
.social-links-row .social-links li.google a{ background-position:-38px 0}
.social-links-row .social-links li.linkdin a{ background-position:-111px 0}
.social-links-row .social-links li.facebook a{ background-position:-74px 0}
.social-links-row .social-links li.twitter a{ background-position:0px 0}
.social-links-row .social-links li.google-plus a{background-position:-37px -0px}

/****************************************
	!- User sub menu css
*************************/
.user-menu li ul{display:none; position:absolute; width:290px; top:47px; left:0px; z-index:10; padding:0px !important; border:1px solid #d5d5d5; border-top:0px;}
.user-menu li:hover > ul{ display:block} 
.user-menu li ul.big{ width:320px}
.user-menu li ul li{ float:left; width:100%; padding:7px !important;  box-sizing:border-box; border-bottom:1px solid #d5d5d5; background:#fff;}
.user-menu li ul li strong{font-family: "proxima_novasemibold"; font-size: 16px; display:block; color:#3b3b3b}
.user-menu li ul li:last-child{ border-bottom:0px;}
.user-menu li ul li span.notification{ float:right; position: static;}
.user-menu li ul li i{ float:right; font-size:12px;}
.user-menu li ul li p{ font-size:14px;  width: 100%; float: left;}
.user-menu li ul li .full{ padding-bottom:4px;}
.user-menu li ul li.more{ text-align:center; padding:10px 5px !important}
.user-menu li ul li.more a{ font-size:14px; color:#f37927}
.user-menu li ul li ul{ display:none; position:absolute; top:-1px; left:250px;}
.user-menu li ul li:hover ul{ display:block}
.user-menu li ul li:hover ul li:first-child{  border-top:1px solid #d5d5d5;}

/****************************************
	!- Messgae page css
*************************/
.messgae-container > h3{ color:#585858; font-size:32px; padding:40px 0px  25px;}
.messgae-container #tabs{ float:left; width:100%; margin-bottom:100px;} 
.messgae-container .messgae-box{ float:left; width:100%; border:1px solid #e1e1e1 !important; border-radius:3px;}
.messgae-container .messgae-box .left-col{ float:left; width:480px; }
.messgae-container .messgae-box .left-col > ul > li{ padding:4px 40px 17px 16px;  border-bottom:1px solid #e1e1e1; float:left; color:#151515; background:url(../images/left-arrow.png) no-repeat right 46px; width: 100%; box-sizing: border-box; }
.messgae-container .messgae-box .left-col li.active{ background-color:#fef1e9}
.messgae-container .messgae-box .left-col li .time{ float:left; color:#151515; font-size:12px; width:100%; text-align:right; padding-bottom:4px;}
.messgae-container .messgae-box .left-col li .user-img{ float:left; width:60px; height:60px; margin:0 13px 0 0px;}
.messgae-container .messgae-box .left-col li .user-img img{ max-width:60px; max-height:60px; border-radius:50%;}
.messgae-container .messgae-box .left-col li .name{ float:left; width:350px; font-size:18px; margin:8px 0 3px;  }
.messgae-container .messgae-box .left-col li  .contant-box{float:right; width:350px;}
.messgae-container .messgae-box .left-col li  .contant-box{float:left; width:350px;}
.messgae-container #tabs > ul{float:left; width:500px;}
.messgae-container #tabs > ul li{border:0px;}
.messgae-container #tabs > ul > li > a{ float:left; background:#e5eeed; padding: 13px 0px; width:162px; border-radius:6px 0px 0 0 ; border:1px solid #d5d5d5; color:#a8adac; text-align:center; border-bottom:0px; font-size:16px;font-family: 'gothammedium';}
.messgae-container #tabs > ul > li:last-child > a{ border-radius:0px 6px 0 0 ; border-left:0px;}
.messgae-container #tabs > ul > li.single a{border:1px solid #d5d5d5;border-radius:6px 6px 0 0 ; }
.messgae-container #tabs > ul > li.active a,
.messgae-container #tabs > ul > li.single a{ background:#fff; color:#585858; border-bottom:0px; cursor: default; position:relative }
.messgae-container #tabs > ul > li > a .notification{ position: absolute; right: 27px; top: 4px;}
.messgae-container.notification-container #tabs > ul > li > a .notification{ right: 2px;}
.messgae-container .messgae-box .right-col{ float:left; width:718px; border-left:1px solid #e1e1e1;} 
.messgae-container .messgae-box .right-col .header{ float:left; width:100%; padding:20px 34px; box-sizing:border-box; border-bottom:1px solid #d5d5d5;} 
.messgae-container .messgae-box .right-col .header h3{ color:#585858; font-size:32px; float:left}
.messgae-container .messgae-box .right-col .header .action{ float:right; margin-top:9px;}
.messgae-container .messgae-box .right-col .header .action a{ width:24px; height:25px; float:left; background:url(../images/sprite.png) no-repeat 0 -888px}
.messgae-container .messgae-box .right-col .header .action a.delete{ width:18px; background:url(../images/sprite.png) no-repeat -33px -888px; margin-left:40px;}
.messgae-container .messgae-box .right-col .message-list li{ float:left; padding:20px 35px 40px;; width:100%; box-sizing:border-box;}
.messgae-container .messgae-box .right-col .message-list li{border-bottom:1px solid #d5d5d5; color:#151515;}
.messgae-container .messgae-box .right-col .message-list li:last-child{ border-bottom:0px;}
.messgae-container .messgae-box .right-col .message-list li .user-image{ float:left; width:60px; height:60px; margin-right:20px; text-align:center}
.messgae-container .messgae-box .right-col .message-list li .user-image img{ border-radius:50%; max-height:60px;  max-height:60px}
.messgae-container .messgae-box .right-col .message-list li .messgae-data{ float:left; width:565px}
.messgae-container .messgae-box .right-col .message-list li .messgae-data .full{ float:left; padding-bottom:40px; position:relative}
.messgae-container .messgae-box .right-col .message-list li .messgae-data .full h3{ font-size:21px; padding-bottom:3px;}
.messgae-container .messgae-box .right-col .message-list li .messgae-data .full .time{ position:absolute; right:0px; top:14px; font-size:12px; color:#151515}
.messgae-container .messgae-box .right-col .reply{ margin-top:30px}
.messgae-container .messgae-box .right-col .reply textarea{ width:100%; box-sizing:border-box; margin-bottom:10px }
.attachment{ float:left; padding: 5px 0 0px 29px; background:url(../images/sprite.png) 0 -944px; margin-top:10px; white-space:nowrap } 
.attachment a{color:#a6a7a8; text-decoration:underline}
.upload{float:left; padding: 5px 0 0px 29px; background:url(../images/sprite.png) 0 -1276px; margin-top:10px; white-space:nowrap;color:#F67935 !important; }
.upload a:hover{
    color:#F67935;
}
.messgae-top-head{width:100%; float:left; padding:0px 0px  25px;}
.messgae-top-head > h3{color:#585858; font-size:30px; float:left;}

.messgae-container .messgae-box .right-col .message-list li .attachment-col{ float: left; width: 100%; padding-top: 10px}
/****************************************
	!- Referral popup css
*************************/
.sub,
.time{ font-size:11px; color:#151515;}
.inner-box .time{ position:absolute; top:10px; right:30px}
.inner-box h2{ font-size:21px; color:#151515; padding-bottom:5px;}
.inner-box p{ font-family: 'proxima_novalight'; line-height:22px;}
.inner-box ul.half > li{ float:left; width:70%;}
.inner-box ul.half.full > li{ float:left; width:100%;}
.inner-box ul.half > li input[ type="text"]{ width:100%; box-sizing:border-box; background:#fafafa}
.inner-box ul.half > li:nth-child(2n+1){padding-right:6%;}
.inner-box ul.half > li .sub{ float:left; padding-top:7px;}
.inner-box ul.half > li label{ color:#151515; font-size:16px; font-family: 'gothammedium'; padding-bottom:10px; display:block }
.inner-box ul.half > li .social-account{ padding:0px;}
.inner-box ul.half .social-box{ float:left; margin-left:60px;}
.or-row{ border-bottom:1px solid #e2e2e2;  margin-bottom:55px} 
.or-row .or,
.job-apply  .left-col .or{ width:45px; height:45px; text-align:center; line-height:45px; border:1px solid #e2e2e2; border-radius:50%; background:#fafafa ;position:absolute; left:50%; margin-left:-22px; top:50%; font-size:21px; font-family: 'gothammedium';  color:#585858;}
.inner-box .gray-box ul{ float:left; width:96%;}
.inner-box .gray-box{ padding:22px; box-sizing:border-box; width:100%;  background:#fafafa; border:1px solid #e2e2e2; border-radius:3px; float:left;margin-bottom:25px; }
.inner-box .gray-box:last-child{ margin:0px;}

.inner-box .gray-box li{ color:#585858;; display:block; padding:3px 0px;; font-size:13px;}
.inner-box .gray-box.select-email li{ padding:6px 0px}
.inner-box .gray-box li .close{ float:right; width:22px; height:22px; background:url(../images/sprite.png) no-repeat  -129px -891px}
.inner-box .button-row{ margin-top:25px; float:left; width:100%}

.scroll-pane{ max-height:150px; width:355px; float:left}
.inner-box ul.half > li .scroll-pane label{ font-family: 'gothamlight'; padding-bottom:0px}
.select-email .scroll-pane{ max-height:90px;}
.following-scb .scroll-pane{ max-height:322px; }

.manual-box-left{float:left;width:50%;}
.manual-box-left li.full{margin-top:3%}
.social-icons{float:right !important;width:48% !important;padding:0 !important;margin-top:10%;}

.selected-recipient  #cboxClose {
    background: url("../colorbox/images/delete.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    height: 33px;
    position: absolute;
    right: 10px;
    text-indent: -9999px;
    top: 217px;
    width: 33px;
}

/****************************************
	!- Job Apply popup css
*************************/
.job-apply .left-col{ position: relative; float:left; width:355px; padding-right:55px; margin-right:55px; border-right:1px solid #e2e2e2; padding-bottom:20px;}
.job-apply .left-col .or{ left:388px; top:40%}
.job-apply  strong{ color: #151515; display: block; font-size: 16px; padding-bottom: 10px;}
.job-apply  li{ display:block; padding:3px 0px;}
.job-apply .right-col{ float:left; width:350px;}
.job-apply .right-col .sub{ display:block; padding-top:7px;}
.job-apply .select2-container{width:200px}
.job-apply .half > li{clear: both;}
.job-apply .half > li textarea{width:90%; background:#fafafa; height:70px;}
.job-apply .half > li:last-child{ padding:0px}



/****************************************
	!- pagging slider Page css
*************************/
.pagging-slider{width:100%;}
#controls{ margin:1em 0; padding:0; height:28px}
#controls li{ margin:0 10px 0 0;  padding:0; float:left; list-style:none; height:28px; line-height:28px; width:auto; border:0px;}
#controls li a,
#controls li span{ float:left; height:28px; font-size:14px; line-height:28px; border:1px solid #e2e2e2; color:#6d6d6d; padding:0 8px; text-decoration:none; border-radius:3px;
min-width:8px; text-align:center; background:#fff }
#controls li span.current{ border:1px solid #f37927; }
#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
#controls li:first-child a,
#controls li:last-child a,
#controls li:first-child span,
#controls li:last-child span{height: 13px; display: block; width: 10px; background:url(../images/sprite.png) no-repeat -245px -438px; font-size:0px; border:0px; padding:0px; margin-top:7px; border-radius:0px;}
#controls li:last-child a{background-position: -231px -438px;}
#controls li:last-child span{background-position: -257px -438px;}
#controls li:first-child span{background-position: -270px -438px;}

/****************************************
	!- address book Page css
*************************/
.dashboard.addressbook .left-col{padding-bottom:25px;}
.addressbook-left h2{ float:left;}
.addressbook-left h2 span{ float:left; margin-right:10px;}
.addressbook-left h2 a{ float:left; margin-top:10px;}
.addressbook-left .search-box{ width:279px; float:right; margin-right:38px;}
.addressbook-left ul{ float:left; width:835px; margin:0px;}
.addressbook-left ul li{ float:left; width:48%; margin-right:4%; color:#151515; padding-bottom:25px  }
.addressbook-left ul li:nth-child(2n+0){margin-right:0px}
.addressbook-left ul li .img-col{ float:left; width:60px; margin-right:10px; position:relative}
.addressbook-left ul li .img-col .icon{border-radius:0px; position:absolute; right:0px; bottom:0px;}
.addressbook-left ul li .img-col img{ max-width:60px; border-radius:50%}
.addressbook-left ul li .data{ float:left; width:330px; margin-top:5px;}
.addressbook-left ul li .data span{ font-size:18px; display:block; padding-bottom:5px;}

.import-contact{ color:#585858}
.import-contact strong{ font-size:16px; padding-bottom:18px; display:block}
.dashboard .right-col .box.import-contact ul li{ width:auto}
.dashboard .right-col .box.import-contact .gray-row{ padding:35px 12px 30px; background:#f6f6f6; }
.dashboard .right-col .box.import-contact .gray-row p{ padding-bottom:20px;}
.dashboard .right-col .box.import-contact .social-account{ padding-bottom:15px;}
.dashboard .right-col .box.import-contact .social-account li{margin-bottom:15px}
.dashboard .right-col .box.import-contact .social-account li span{ width:25px; height:14px; background:url(../images/arrrow-gray.png) no-repeat 0 0; position:absolute; left:14px; bottom:-41px; display:none}
.dashboard .right-col .box.import-contact .social-account li.active span{ display:block}
.dashboard.addressbook #controls{ float:right; margin:0px;}
.dashboard.addressbook #controls ul{float:right; margin:0px; width:auto}

/****************************************
	!-Referral Earning Page css
*************************/
.referral-table.post-job .form-wrapper{ padding:0px;}
.referral-table.post-job .form-wrapper .inner{ padding:15px; width:100%; box-sizing:border-box} 
.referral-table tr th{color: #585858; background:#e9e9e9; font-family: 'gothammedium'; font-size: 16px; font-weight:normal; padding:10px 10px; border:1px solid #e9e9e9}
.referral-table tr td{ font-size: 15px; padding:5px 10px; border:1px solid #e1e1e1; vertical-align:top}
.referral-table tr.row-total td{ color: #585858; font-weight: bold; padding: 15px 10px;}
.referral-table table{border-collapse: collapse;}
.referral-table table table{width:100%}
.referral-table table table tr td{border:0px; border-bottom:1px solid #e1e1e1; border-right:1px solid #e1e1e1}
.referral-table table table tr:last-child td{border-bottom:0px; }
.referral-table table table tr td:last-child{border-right:0px}
ul.tab_area{float: left;width: 100%;}
/*.tab_area li a { background:#e5eeed;border:1px solid #ccc; color: #a8adac; float: left; font-family: 'gothammedium'; font-size: 16px; padding: 15px 20px; text-align: center; min-width: 172px; border-bottom:0px;}*/
.tab_area li a { background:#e5eeed;border:1px solid #ccc; color: #a8adac; float: left; font-family: 'gothammedium'; font-size: 16px; padding: 15px 20px; text-align: center; min-width: 198px; border-bottom:0px;}
.tab_area li a.tab_selected{ background:#fff; color: #585858; cursor: default;}
.tab_area li:first-child > a { border-radius: 6px 0 0;}
.tab_area li:last-child > a { border-left: 0; border-radius: 0 6px 0 0;}
.no-record{ float:left; width:100%; box-sizing:border-box; padding:10px; font-size:18px; text-align:center; color:red }
.referral-table tr td.actinon a{background:url(../images/sprite.png) no-repeat 0 0; float:left; width:20px; height:20px; margin-right:12px; font-size:0px}
.referral-table tr td a.update-icon{background-position:-95px -1119px}
.referral-table tr td a.deactivate-icon{background-position:-67px -1120px}
.referral-table tr td a.activate-icon{background-position:2px -1120px}
.referral-table tr td a.delete-icon{background-position:-32px -1119px}
/****************************************
	!-Compose message css
*************************/
.job-apply .half > li textarea{width:100%; box-sizing:border-box;}
.job-apply.composse .half > li{width:100%}
.job-apply .half > li i span{font-family: 'gothammedium'; color:#585858 }
.job-apply .half > li .attachment{color:#a6a7a8; }
.job-apply .half > li .orange-button-2{ margin-right:10px;}
.job-apply.composse li .attachment-col{ float:right; width:145px}
.job-apply.composse .half > li .or{font-size:30px; text-align:center}

/****************************************
	!- put on hold css
*************************/
.inner-box.messgae{ padding:20px 0;line-height:32px; width:100%; box-sizing:border-box; font-size:22px; color:#585858; text-align:left }
#cboxContent .outer-container .main-container{width:920px; float:left;}
#cboxContent .post-job .form-wrapper,
#cboxContent .post-job .form-wrapper .inner{width:100%; box-sizing:border-box;}
#cboxContent .post-job .form-wrapper .job-information li{width:48%; }
#cboxContent .post-job .form-wrapper .job-information li:nth-child(2n+1){padding-right:4%}
#cboxContent .outer-container .main-container .full.post-job{padding-top:0px;}
.outer-container .main-container .full.post-job .social-links-row .right-posted-details{ float:right; width:330px;}
.outer-container .main-container .full.post-job #completionProfilePer{padding:4px 6px; font-size:14px; background:#f37927; border-radius:50%; color:#fff;}
/****************************************
	!- CMS css
*************************/
.cms h3{ font-size:32px; padding:30px 0px 25px; color:#4f4f4f}
.cms p{ font-size: 15px; line-height: 24px; padding-bottom: 20px; text-align: justify;}
.outer-container .main-container.cms .full{ padding:0 0 100px ;}


/****************************************
	!- Job apply by you and member
*************************/

.dashboard .left-col .interested-in .interested-box .job-applied-by-you .row .col2{ margin-left:30px;}
.dashboard .left-col .interested-in  .row .col2 .gray-button-2{ display: inline-block; float: left;}
.dashboard .status-row i{ float:left; margin-right:25px; font-size:11px;} 
.dashboard .status-row i:last-child{margin:0px}
.dashboard .left-col .interested-in .interested-box .job-applied-by-you .row .col3 span.circule{margin-bottom:10px;}
.dashboard .status-row a.link,
.dashboard .status-row a.colorbox,
.dashboard .status-row .orange-button-2,
.dashboard .status-row .gray-button-2{ float:left !important; margin-right:25px}
.dashboard .status-row a.link,
.dashboard .status-row .gray-button-2{ margin-top:10px;}

/****************************************
	!- user-listing popup
*************************/
.user-listing{ padding-top:50px}
.user-listing .user-details { border-left:1px solid #ccc; padding-top:30px; margin-left:30px; width:83%}
.user-listing .user .img-col{ float:left; width:60px; margin-right:15px;}
.user-listing .user .img-col img{ max-width:60px; max-height:60px; border-radius:50%}
.user-listing .user .data-col{ color:#626262; width:350px; float:left}
.user-listing .user.head .data-col{width:180px}
.user-listing .user.head{ float:left; width:260px;}
.user-listing .user .data-col .name{font-size:21px;}
.user-listing .user-details li{ float:left; width:100%; padding: 0 0 20px 60px; background:url( ../images/arrow-long.gif) no-repeat 0 26px; box-sizing:border-box}
.user-listing .user-details li .orange-button-2{ font-size:16px; margin-left:10px; padding:8px 20px 8px; }
.user-listing .user-details li i{ font-size:11px; color:#8c8c8c; margin-right:30px;}
.user-listing .user-details li .red,
.user-listing .user-details li .green{ font-family:'gothamlight' !important}
.user-listing .user-details li .action-col{ float:right; padding-top:31px}
.user-listing .user-details li:last-child{padding-bottom:0px}
.user-listing.no-bg .user-details li{background:none; padding:0px; width:50%}
.user-listing.no-bg .user-details{border:0px; margin:0px; width:100%}
.user-listing.no-bg .user-details li i {font-style: normal;}

/****************************************
	!- Add reference popup
*************************/
.post-job .form-wrapper.popup-inner .inner{padding: 0 40px 22px; width:100%; box-sizing: border-box;}
.table{width:100%}
.table tr th{color: #585858; background:#e9e9e9; font-family: 'gothammedium'; font-size: 16px; font-weight:normal; padding:10px 10px;}
.table tr td{ font-size: 15px; padding:5px 10px; border-bottom:1px solid #e1e1e1}
.table tr td input[type="text"]{padding: 6px 5px; width:120px;}
.table tr td .orange-button-2{ margin:0px 10px 0 0;  padding: 7px 12px 6px; font-size:16px}


.btn-row{width:100%; float:left;}

.composeTmplateClass{margin-top:10px; float:left; padding:5px 10px!important;border: 1px solid #e1e1e1 !important;  background:#fff; width: auto !important; clear: both; }
.composeTmplateClass .dz-progress{width:100px !important; float:left; height:11px; background:#fff; border:1px solid #999999!important; padding:1px; margin-top:4px; margin-right:12px;}
.composeTmplateClass .dz-progress .dz-upload{ background:#f37927; float:left; height:11px;}
.composeTmplateClass .data-dz-name{float:left;}
.composeTmplateClass .close{float:left; padding:0; margin:0; border:0; background:none; cursor:pointer;}
.composeTmplateClass .name{float:left; text-transform:capitalize; font-weight:bold; color:#585858; margin-right:10px; width: 100%; word-wrap: break-word;} 
.composeTmplateClass .size{float:left; width:100px; color:#777; line-height:17px; font-size:15px; font-weight:normal; text-transform:uppercase;}
.composeTmplateClass .size strong{float:left; padding:0px; color:#777; font-weight:normal;}
.composeTmplateClass div{float:left; width:auto !important}

.composeTmplateClass li{float:left; width:100%;}

.container-inner-error{border:1px solid #ccc; color:red; float:left; font-size:23px; margin-bottom:40px; min-height:200px; padding-top:150px; text-align:center; width: 100%;}

.jobapplicationsPage{width:100%; float:left;}
.jobapplicationsPage .top-box-detail{width:91%; float:left; margin-bottom:20px; border:1px solid #ccc; padding:25px 2%; background:#f5f5f5;}
.jobapplicationsPage .top-box-detail .text-row{width:100%; float:left;}
.jobapplicationsPage .top-box-detail .font-15{font-size:15px;}
.jobapplicationsPage .top-box-detail .font-18{font-size:18px; font-weight:bold;}

.jobapplicationsPage .pagging-slider{width:832px; min-height:50px;}
.jobapplicationsPage .detailTextGry{background:#ccc; padding:3px 8px; font-size:14px; margin-right:3px; color:#fff; float:left;}
.jobapplicationsPage .detailTextGryDeep{background:#666; padding:3px 8px; font-size:14px; margin-right:3px; color:#ed9c28; float:left;}
/*.jobapplicationsPage #tabs > ul li a{width:auto; padding:15px}*/
.jobapplicationsPage #tabs > ul li a{padding: 15px 33px 15px -1px;}
.greenText{color:green; font-weight:normal;}

.change-password ul li input[type="password"]{width:350px;}
.change-password{padding-top:35px;}

/****************************************
	!- starts company page
*************************/
.companyTopDetail{width:100%; float:left; border:1px solid #ccc; margin:30px 0 20px;}
.companyTopDetail h3{width:50%; float:left; margin:30px 0 0 40px; font-size:25px; font-weight:bold;}
.companyTopDetail .link{float:left; margin-top:40px;}
.companyTopDetail .orange-button-2{margin:30px 30px 0 0;}
.companyLeftSection{width:78.5%; float:left;}
.companyLeftSection .topDetail{width:96%; float:left; border:1px solid #e3e3e3; padding:2%; margin-bottom:10px; background:#f5f5f5; min-height:120px;}
.companyLeftSection .bottomDetail{width:96%; float:left; height:604px;border:1px solid #ccc; margin-bottom: 20px; overflow-y:scroll; padding:2%;}
.companyLeftSection .bottomDetail .full{width:100%; float:left; margin-bottom:20px;}
.companyRightSection{width:20%; float:right;}
.companyRightSection .detailBox{width:94%; float:left; min-height:200px;border:1px solid #ccc; margin-bottom:10px; padding:3%;}
.companyRightSection .detailBox h4{padding: 10px 5px; font-size: 16px; font-weight: bold;}
.companyRightSection .detailBox strong{width:100%; float:left;font-weight: 500; font-size: 16px; margin-bottom:5px; }
.companyRightSection .detailBox p{width:100%; float:left; margin-bottom:5px;}
/****************************************
	!- Loader
*************************/
.reflik_loader{position:absolute; left:0px; top:0; width:100%; height:100%; opacity:0.6; z-index:123; background:url(../images/loading.gif) no-repeat center center #000; display:none}
.reflik_loader img{position:absolute; left:50%; top:200px; margin-left:-50px;}
.reflik_loader1{position: absolute; left: 0px;top: 0;width: 100%;height: 100%;opacity: 0.6;z-index: 123;background: center center #100f0ffa; }
.reflik_loader1 #imgloader{top: 59px;display: flex;align-items: center;justify-content: center;position: relative;background:url(../images/30.gif) no-repeat center center #100f0ffa;}
.reflik_loader1 #jobsname{top: 62px;display: flex;align-items: center;justify-content: center;position: relative;font-family: proxima_novasemibold!important;color: #f96332;font-size: 25px;font-weight: bold;}
.reflik_loader1 #loadlatest{top: 56px;display: flex;align-items: center;justify-content: center;position: relative;color: #fff;font-size:21px;}
.reflik_loader1 #comapny_logo{top: 64px;display: flex;align-items: center;justify-content: center;position: relative;color: #fff;font-size:14px;font-weight: bold;}
.hide_label {visibility:hidden}
.signup-success_msg{padding:50px; font-size:34px; border: 4px solid #58a858; background:#86d686; width:100%; box-sizing: border-box; color:#fff; border-radius:5px; margin-bottom:30px;}
.signup-error_msg{padding:50px; font-size:34px; border: 4px solid red; background:#ef5858; width:100%; box-sizing: border-box; color:#fff; border-radius:5px; margin-bottom:30px;}
.job-apply.composse .half > li label.error{clear:both}
.shepartor{ border-top:1px solid #e1e1e1; float:left; width:100%; padding-top:30px}
.change-password .red{margin-bottom:20px;}
.ui-autocomplete-loading{ background:url(../images/loader.gif) no-repeat right center!important; float:right;}

/****************************************
	!- company page
*************************/
.star{ width:10px; height:10px; background:url(../images/sprite.png) no-repeat -206px -406px;}
.button-row{float:left; width:100%}
.company-page .user-row .full{position:relative; padding-bottom:10px;}
.company-page .user-row .full span{ font-size:14px;}
.company-page .user-row .full .or{ float:left; margin-right:5px;}
.company-page .user-row .full .star{ position:absolute; top:-35px; right:0px;}
.company-page .user-row .button-row{ padding:20px 0;} 
.company-page .user-row .full a{font-family: 'gothamlight' !important;}
.dashboard-referred.company-page ul  li{ float:left; width:100%; padding:0px;  }
.dashboard-referred.company-page ul li .row{float:left; width:100%; border-bottom:1px solid #e2e2e2; }
.dashboard-referred.company-page ul li .row:last-child{border-bottom:0px; }
.dashboard-referred.company-page ul li .user-row{ float:left; width:100%; padding:47px 15px 30px; width:178px; color:#626262;  border-right:1px solid #e2e2e2; }
.dashboard-referred.company-page ul li .user-row:last-child{ border-right:0px} 
.dashboard-referred.company-page ul li .user-row div + div{ float:left; width:127px; margin-top:8px;}
.dashboard-referred.company-page ul li .user-row div + div a{font-family:'gothammedium';}
.dashboard-referred.company-page ul li .img-col{ width:40px; height:40px; float:left; margin-right:10px; text-align:center}
.dashboard-referred.company-page ul li .img-col img{ border-radius:50%; max-width:40px;}
.compnay-about-head{ float:left; width:100%}
.compnay-about-head p{font-size:16px; line-height:24px; color:#585858; padding-bottom:10px; }
.compnay-about-head .orange-button-small{float:left !important; margin:10px 0 0 20px; width:65px; text-align:center}
.compnay-about-head .compnay-about-text{float:left; width:680px}
.compnay-about-head.full .compnay-about-text{float:left; width:96%}
.compnay-about-head .follow-box{border: 1px solid #d5d5d5;padding:0 11px 5px; text-align: center; width: 74px; float:left; margin-left:20px; border-radius:5px}
.dashboard .left-col .compnay-about-head div h3{font-size:32px; font-family: 'GothamThin'; padding-bottom:10px;}
.compnay-about-head div:last-child{margin-right:0px}

.dashboard .right-col .box.about .row{border-bottom:0px; color:#626262; padding:13px 12px;}
.dashboard .right-col .box.about .row:last-child{margin-bottom:13px;}
.dashboard .right-col .box.about .row a{display:block; font-size:21px; font-family: 'proxima_novalight';}
.dashboard .right-col .box.about .row.header + .row{padding-top:26px;}
.dashboard .right-col .box.about .row.header{border-bottom:1px solid #dfdfdf; padding:10px 12px;}
.dashboard .right-col .box.about .row .left{width:100%; padding:0px;	 width:100%; border:0px;}

.dashboard .left-col.candidatereferred .interested-in .interested-box .row .col2{width:585px;}
.dashboard .left-col.candidatereferred .interested-in .interested-box .row .col2 .full{ margin: 0px;}
.dashboard .left-col.candidatereferred .interested-in .interested-box .row .col2 .full .col2{ margin: 0px; padding:0px}
.dashboard .left-col.candidatereferred .interested-in .interested-box .row .col2 .full .col2 i{width:auto; font-size: 13px; margin-right: 5px; margin-top: 0px}
.user-details-row-popup{padding-bottom: 25px;}
.user-details-row-popup .col1{ float: left; margin-right: 15px}
.user-details-row-popup .col1 img{ border-radius:50%; }
.user-details-row-popup .col2{ float: left; margin-top: 35px;}
/*ashboard .left-col .interested-in.interested-in-popup .interested-box .row .col2{ width:410px;}*/
.dashboard .left-col .interested-in.interested-in-popup .interested-box .row .col1 i{padding:0px;}
.messgae-container .messgae-box .right-col .reply .click-disable{ margin-top: 20px;}
.messgae-container .messgae-box .right-col .reply .click-disable{float:right}
.job-apply.composse .half .attachment-col{ float: left; clear: both; padding-bottom: 20px; font-size:15px;}
#selected_member_container > div{ padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #e2e2e2;}
#selected_member_container > div:last-child{padding:0px; margin:0; border-bottom:0;}
#resume_upload_or{ padding-top: 20px; text-align: center;} 
#jobapply  .button-row #cancel + label{ clear:both}
.company-row #follow_unfollow_btn{  margin: 20px 20px 0 0;}

#completePercentage{padding:4px 6px; font-size:14px; background:#f37927; border-radius:3px; color:#fff;}

/****************************************
	!- Employer Dashboard page
*************************/
.add-more-delete{width:100% !important; border-top: 1px solid #ccc; padding-bottom: 0 !important; padding-top: 15px;}
#education_container .add-more-delete,
#experience_container .add-more-delete{ border-bottom: 1px solid #ccc;  border-top: 0px; padding-bottom:15px !important}
.add-more-delete label{display: inline !important;}
.employer-dashboard h2{color: #151515; font-family: "gothamlight"; font-size: 30px; padding: 0px 0 25px; float:left ;width:100%}
.employer-dashboard .main-container{padding-top:40px}
.employer-dashboard h2 strong{ font-size:20px;}
.employer-dashboard .job-posting.full{border: 1px solid #e1e1e1;  border-radius: 3px; margin-bottom: 20px; width:100% !important; padding: 20px !important; box-sizing:border-box}
.employer-dashboard .job-posting.full p{ font-size:18px; padding-bottom:10px;}
.employer-dashboard .job-posting.full p a.close{ width:22px; height:22px; background:url(../images/sprite.png) no-repeat -129px -891px; float:left; margin-right:10px;}
.employer-dashboard.dashboard .search-row.dashboard-search{ padding-bottom:20px; width:980px}
.employer-dashboard.dashboard .search-row.dashboard-search .orange-button-2{ margin-left:20px;}
.employer-dashboard .box{ float:left; padding:20px; width:100%; box-sizing:border-box; border: 1px solid #e1e1e1; border-radius: 3px; margin-bottom:50px;}
.employer-dashboard .box .col-right{ float:right}
.employer-dashboard .box .col-left{ float:left; width:590px;}
.employer-dashboard .box .col-right .activity{border-radius: 2px; color: #fff; float: left; font-family: "gothammedium"; font-size: 12px; padding: 2px 12px 3px; margin-right:10px; width: 105px; text-align: center;}
/*.employer-dashboard .box .col-right .activity.views{ background:#8665ac}
.employer-dashboard .box .col-right .activity.applied{ background:#ffc90d}
.employer-dashboard .box .col-right .activity.shares{ background:#72c37d}*/
.employer-dashboard .box .col-right .activity.referrals,
.employer-dashboard .box .col-right .activity.views,
.employer-dashboard .box .col-right .activity.applied,
.employer-dashboard .box .col-right .activity.shares{ background:#5ca6e1}
.employer-dashboard .box .row{ float:left; width:100%; padding:10px 0;} 
.employer-dashboard .box .row strong{ font-weight:normal; font-size:16px; padding-right:15px;}
.employer-dashboard .full.add-box{ margin-bottom:50px;}
.employer-dashboard .full.add-box div{ float:left; width:30%; float:left; height:200px; background:#CCCCCC; margin-right:5%;  border-radius: 5px;}
.employer-dashboard .full.add-box div:last-child,
.employer-dashboard.community .full.add-box div:last-child{ margin-right:0px;}
.employer-dashboard.community .full.add-box div:last-child img{border-radius:5px}

.community-box{ float:left; width:100%; border: 1px solid #e1e1e1;  border-radius: 3px; margin-bottom:50px} 
.community-box .row{border-bottom: 1px solid #e1e1e1; padding:20px; box-sizing:border-box; float:left; width:100%; box-sizing:border-box;}
.community-box .row .company-img{ width:60px; padding-right:50px;  float:left}
.community-box .row .company-img img{ max-width:60px;}
.community-box .row .company-name{ float:left; width:500px; padding-top:20px; font-size:18px}
.community-box .row .follow-col{ float:left; padding-top:20px;}
.community-box .row .button-col{ float:right; padding-top:13px;}
.employer-dashboard.community .full.add-box div:first-child{ box-sizing: border-box;
    color: #fff;
    font-size: 34px;
    margin-right: 4%;
    padding: 24px 50px;
    text-align: center;
    width: 48%;}
.employer-dashboard.community .full.add-box div .orange-button-2{margin:15px 0 0 120px;}
.graph-box{/*width:550px;*/ /*width: 532px;*/ width: 563px;}
.graph-box .col{ margin-right:10px; width:215px}
.graph-box .col,
.graph-box .col label{float:left;}
.graph-box .col label{ padding: 12px 10px 0 0;}
.dashboard .left-col .referal-earning .referal-box  .reflik_loader{ background-color: transparent; opacity: 1; }


.refer-info-box{ box-sizing: border-box; float: right; margin-top: -20px;
border-radius: 3px; font-size: 14px;
  width:15%;  text-align: center;}
.refer-info-box  .refer-info { float:right;}
.refer-info-box  .refer-info .user-info > span{margin:10px 10px 10px 0;}
.refer-info-box  .refer-info .user-info > div{ text-align: center; margin-right:20px; }
.refer-info-box  .refer-info .user-info span{ float:left; padding-bottom:5px; font-size:14px; font-weight: bold;}
.refer-info-box  .refer-info .user-info img{border-radius:50%}
.refer-info-box  .refer-info + .link{ float:left; width:100%;  font-size:20px;}
.refer-info-box  .refer-info  +.link{padding-top:15px;}
.refer-info-box  + h3{width:100%}


.jobpage-popup .post-job h3{ font-size:26px; padding-bottom:10px;}
.jobpage-popup .post-job  .social-links-row h4 { float: left; font-size: 14px; }
.jobpage-popup .post-job .form-wrapper{padding:0px 0px 10px}
.jobpage-popup .post-job .form-wrapper .inner{padding:0px 20px; margin:20px 0 0 ;}
.jobpage-popup .post-job .form-wrapper .inner h4{font-size: 20px; padding-bottom: 10px;}
.jobpage-popup .post-job .form-wrapper li label{font-size:14px; padding-bottom: 0; width:100%; float:left}
.jobpage-popup .post-job .form-wrapper li > span{width:90%; float:left}
.jobpage-popup .post-job .form-wrapper li span.details{font-size: 14px;}
.jobpage-popup .post-job .form-wrapper .job-information li {padding-bottom: 15px !important; width:33% !important; padding-right:0px !important; min-height:56px}
.jobpage-popup .post-job .form-wrapper .job-information.job-description li.full{width:100%!important}
.jobpage-popup .post-job .form-wrapper .job-information.job-description li.full li{width:100%!important}
.jobpage-popup .post-job .form-wrapper .job-information.job-description li.first,
.jobpage-popup .post-job .form-wrapper .job-information.job-description li.second{width:46%!important; padding-right:8%!important}
.jobpage-popup .post-job .form-wrapper .job-information.job-description li.second{padding-right:0!important}
.jobpage-popup .post-job .form-wrapper .job-information.job-description li h2{color: #585858; font-size: 15px; font-family: "gothammedium"; padding-top: 20px;}
.jobpage-popup .post-job .form-wrapper{margin-bottom:20px;}

.message-box{ box-sizing: border-box; float: right; margin-bottom: 400px; padding: 15px;  
border: 1px solid #e1e1e1;border-radius: 3px;
-moz-box-shadow:    inset 0 0 10px #d3d3d3;
   -webkit-box-shadow: inset 0 0 10px #d3d3d3;
   box-shadow:         inset 0 0 10px #d3d3d3;  width:100%; padding:30px;}
   .message-box p{font-size:24px;float:left;}
   .message-box a{ float:left; font-size:26px; margin-left:20px; text-decoration:underline}
   
   
   
.add-resume-popup{ float:left; width:100%}
.add-resume-popup .half > li .or{font-size:20px !important; padding:0px !important}
.add-resume-popup ul.half > li label,
.add-resume-popup ul.half > li{font-size:14px}
.job-apply-popup .no-border,
.no-border-inner{padding:0px !important; border:0px !important; margin-bottom:15px !important}
.job-apply-popup .job-apply .left-col,
.job-apply-popup .job-apply .right-col{width:100%; padding-right:0px; padding-bottom:60px; border:0px;}
.job-apply-popup .job-apply .right-col{padding:0px;}
.job-apply-popup .job-apply .left-col .or{top:auto; bottom:8px}
.job-apply-popup .button-row{margin:0px}
.job-apply-popup .inner-box ul.half > li label.or,
.inner-box ul.half > li label.or{text-align:center; padding-bottom:0px;}
.job-apply-popup label.error_upload{clear:both}

.job-apply-popup .job-information.half li{ clear:none; padding-bottom: 30px; }
.job-apply-popup .job-information.half li .select2-container{width:418px}
.job-apply-popup .job-information.half li.experience > div{float:left; padding-right:10px;}
.job-apply-popup .job-information.half li.experience > div .select2-container{width:150px;  padding-right:10px;}
.job-apply-popup #resume_list_container,
.job-apply-popup li{width:100%; float:left; }
.job-apply-popup #resume_list_container li{float:left; width:48%; padding-right:4%; padding-top:10px;}
.job-apply-popup #resume_list_container li:nth-child(2n+0){ padding-right:0}
.job-apply-popup .or{float:left; width:100%; text-align:center; padding:10px 0px; color: #585858;
font-size: 16px;
font-family: 'gothammedium';}
.job-apply-popup label{float:left; width:100%}

.cursor-default{cursor:default !important}
.dashboard .left-col.job-match .interested-in .interested-box .candidateslist .row .col1 { width: 98px;}

.add-banner-listing  li{padding:20px; width:100%; float:left; box-sizing:border-box; border-bottom:1px solid #ececec;}
.add-banner-listing  li.header-row{padding:10px 20px !important; border-bottom:1px solid #ececec !important; background:#e3e3e3}
.add-banner-listing  li.header-row span{color:#000 !important}
.add-banner-listing  li:last-child{border:0px; padding-bottom:0px;}
.add-banner-listing .col-1,
.add-banner-listing .col-2,
.add-banner-listing .col-3,
.add-banner-listing .col-4{float:left; width:150px; padding-right:50px;}
.add-banner-listing .col-1 img{max-width:150px}
.add-banner-listing .col-2{width:250px;}
.add-banner-listing .col-3{width:500px;}
.add-banner-listing .col-4{width:100px; padding:0px;}


/* add css for popup align 10/12/2014 -------------   */
.or-row .or{
position:relative;
top: 20px;

}

.referral-container{
margin:0px;
padding:0px;
clear: both;
}
.referral-container-left{
margin:0px;
padding:0px;
float:left;
width:52%;
}
.referral-container-left  ul.half > li{
width:92%;
}


.referral-container-right{
margin:0px;

padding:41px 0 0 0;
float:right;
width:47%;
}
.pro-round{
max-width: 60px; max-height: 60px; border-radius: 50%;
}
.prof-img{
margin:0 5px;
padding:0;
width:20%;
float:left;
}
.prof-name-01{
width:75%;
float:right;
height: 50px;
padding: 10px 0 0;

}
.inner-box .gray-box li {
clear:both;
}
p.refe-social-icon{
padding:0 0 0 20px;
}
.cont-ref{
margin:0 0 10px 0;
}
.refe-social-01{
margin:0px;
padding:0px;
float:right;
width:35%;
}

.name-refe{
float:left;
width:65%;
}

/*.refe-twiter{
background:url("../images/social-icon-30.png")no-repeat;
float:left;
margin:0 5px;
}*/

.refe-twiter{
background:url("../images/social-icon-30_v1.png") no-repeat;
margin:0px 2px;
width:18px;
height:18px;
display:inline;

}
.refe-gplus{
background: url("../images/social-icon-30_v1.png") no-repeat scroll -20px 0;
margin:0px 2px;
width:18px;
height:18px;
}
.refe-facebook{
background:url("../images/social-icon-30_v1.png") no-repeat scroll -40px 0;
margin:0px 2px;
width:18px;
height:18px;  
}
.refe-in{
background:url("../images/social-icon-30_v1.png") no-repeat scroll -63px 0;
margin:0px 2px;
width:18px;
height:18px;
display:inline;
}
.refe-clr{
clear:both;
margin:0;
padding:0;
}

.container-inner-row {
    width: 97%;
}
.inner-box-left{
float:left;
width:70%;

}

.inner-box-right{
float:right;
width:30%;

}
.col3 {
    margin: 10px 0 0 150px;
    width: 130px;
}
 .col3 span.circule {
    background: none repeat scroll 0 0 #f5f5f5;
    border: 1px solid #e3e3e3;
    border-radius: 50%;
    display: inline-block;
    font-family: "gothammedium";
    font-size: 21px;
    height: 88px;
    line-height: 88px;
    text-align: center;
    width: 88px;
}
.close {
    background: url("../images/sprite.png") no-repeat scroll -129px -891px rgba(0, 0, 0, 0);
    float: right;
    height: 22px;
    width: 22px;
}

ul.refer-step2-01 li{
 clear: both;
 padding: 10px 0;
}
.aaa{
padding: 10px 0 0 130px;
text-align: center;
}


.referral-size-down.popup-container .inner-box{ border:0px; border-bottom: 1px solid #dfdfdf; padding: 0 0 15px; margin-bottom:15px; border-radius:0px;}
.referral-size-down .inner-box .time{top:-20px}
.referral-size-down .col3 span.circule{font-size: 15px; height: 80px; line-height: 80px;width: 80px;}
.referral-size-down .aaa{ padding: 10px 0 0 120px;}
.referral-size-down input[type="text"], 
.referral-size-down input[type="password"]{padding:5px;}
.referral-size-down .inner-box ul.half > li label{font-size:13px; padding-bottom:5px;}
.referral-size-down .inner-box ul.half > li {padding-bottom:10px;}
.referral-size-down .orange-button-2{padding:6px 20px 5px;}
.referral-size-down .or-row{height:20px; margin-bottom:20px}
.referral-size-down .or-row .or{top:-6px}
.referral-size-down .inner-box h2{font-weight:bold; font-size:20px;}
.referral-size-down .referral-container-left h2{padding-bottom:15px}
.referral-size-down .inner-box .gray-box{padding:10px;}
.referral-size-down .pro-round{max-height: 50px; max-width: 50px;}
.referral-size-down .cont-ref{margin:0px;}
.referral-size-down .manual-box-left{width:640px}
.referral-size-down .inner-box  .manual-box-left ul.half > li{width:300px}
.referral-size-down .inner-box ul.half .social-box{margin:0px;}
.referral-size-down .inner-box .social-icons{width:244px !important; margin-top:33px;}
.referral-size-down .prof-name-01{height:auto}
.following-scb .bold{font-weight:bold; color:#585858}
span.red-error{padding: 10px; float: left; width: 100%; text-align: center; color: red;}


.offer-letter{ float: left; padding-bottom: 20px; width: 100%;}
.offer-letter li { float: left; width: 250px;}
.offer-letter li label{float: left; padding-bottom:5px; width: 100%;}
.addess .searchbox{float:right}
.addess .addressbook-left .search-box{margin: 0 20px; float:left}




/* Pop Up Two Column  */

.inner-box ul.two-col > li{width:47%!important;}

.popup-container .padding-15
{
	padding: 15px!important;
}

ul.two-col li div#skills_tagsinput
{
height:auto;
}

ul.two-col li.pin-code input[type="text"]
{

	width:85%;
}


ul.two-col li.pin-code a{

    margin: 9px 0 0 10px;
}

#selected_member_container .close{ float:right; width:22px; height:22px; background:url(../images/sprite.png) no-repeat  -129px -891px}

.addbook-popup{width:100%; float:left; margin:0; padding:0; color:#959595;  font-family:"gothamlight"; font-size:14px;}
.addbook-popup .row{width:100%; float:left; margin-bottom:10px;}
.addbook-popup strong{float:left; font-size:18px; padding-right:2%; width:25%; color:#333}
.addbook-popup span{width:73%; float:left; font-size:16px}
.rec_btn{text-align:center;}
.rec_btn .orange-button-small{margin:0 0 5px 0; font-size:15px; text-align:center; float:none; display:inline-block;}
.rec_btn .gray-button-small{margin:0 0 5px 0; font-size:15px; text-align:center; float:none; display:inline-block;}

.block-ref
{
border: 1px solid #ccc;
    float: left;
    padding: 10px 5% 10px 20px;
    width: 90%;
	margin:10px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px;
	-khtml-border-radius:5px;
	background:#f5f5f5;
	color: #585858;
	}
	
	.block-ref h2.name-applicant
	{
	width:70%; 
	float: left; 
	font-size: 16px; 
	font-weight: bold;
	
	}
	
	.block-ref .pull-right
	{
	float:right;
	}
	
	.block-ref .response-btn
	{
	background: none repeat scroll 0 0 #e8e8e8;
	-webkit-transition: background-color 0.5s ease;
	-o-transition: background-color 0.5s ease;
	-moz-transition: background-color 0.5s ease;
	-ms-transition: background-color 0.5s ease;
	-khtml-transition: background-color 0.5s ease;
	transition: background-color 0.5s ease;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px;
	-khtml-border-radius:5px;
    padding: 5px;
	}
	
	.block-ref .response-btn:hover
	{
	background: none repeat scroll 0 0 #ddd;
	 transition: background-color 0.5s ease;
	 -webkit-transition: background-color 0.5s ease;
	-o-transition: background-color 0.5s ease;
	-moz-transition: background-color 0.5s ease;
	-ms-transition: background-color 0.5s ease;
	-khtml-transition: background-color 0.5s ease;

  	}
	.block-ref .ref-fields
	{
	width:100%; 
	float: left;
	margin: 4px 0;

	}

	.block-ref h2
	{

	float: left; 
	font-size: 16px; 
	font-weight: bold;
	margin: 12px 0 4px;
	
	}
	
	.response-success
	{
	color: green;
    font-weight: bold;
    margin-left: 30px;
	}
	
	

.no-result{color: red; float: left; font-weight: bold; padding: 20px 0; text-align: center; width: 100%;}
#controls li.active{  background-color: transparent !important;}
.composeTmplateClass.mar-t-10{margin:0 0 10px!important}
.graph-box .col input{width:150px !important; box-sizing:border-box;}
#grph_norcd{float: left; font-weight: bold; padding-top: 50px; text-align: center; width: 1000px;}

#linkedinConnectionForm {float: right; padding-bottom: 25px;}
#linkedinConnectionForm  input[type="text"]{ box-sizing: border-box; margin-right: 10px; height: 46px; padding: 14px 10px; width: 250px;}

.container_user .row .list_row { float: left; margin-bottom: 15px; margin-right: 10px; width: 340px; }
.container_user .row .list_row  h2{ font-size: 20px; line-height: 21px; padding-bottom: 5px; color: #626262; font-weight: normal;}
.container_user .row .list_row { float: left; margin-bottom: 15px; margin-right: 10px; width: 340px; }
.container_user .row .list_row  h4,
.container_user .row .list_row  h4 b{ line-height: 18px; padding-bottom: 5px; font-weight: normal;  color: #7f7f7f; text-overflow: ellipsis; white-space: nowrap; width: 100%; overflow: hidden;}
.container_user .row .list_row h2 b{font-weight:normal; text-overflow: ellipsis; white-space: nowrap; width: 100%; overflow: hidden; float:left}
.employer-dashboard .community-box{margin-bottom: 20px;} 
.employer-dashboard .community-box + #controls{margin:0 0 20px; float:left}
.subscript { left: 3px; position: relative; top: -10px; }

.container-inner-title {font-size: 20px; font-weight: bold;  color: #626262;}
.company-page.dashboard-referred{margin-top:15px;}
.interested-in #controls{margin-top:15px; float:left}
/*.button-delete{position:relative;}
.button-delete .delete_education,
.button-delete .delete_experience{bottom: -155px; position: absolute;}*/
.quest-ans{padding:10px;}
.quest-ans li{padding:3px;}
.ui-tooltip{background:#fff}
.outer-container.dashboard .main-container .left-col{margin-top:30px;} /*by karthick*/
.following-scb{margin-top:11px;}
.col3-data .share{margin-left: 30px;}
.col3-data .share a{margin-top:5px !important}
.col3-data .share .dropdown{top:25px !important}
#AppStatusForm{padding-top:20px}
#AppStatusForm .container-inner-row,
#AppStatusForm .container-inner-row > div{padding-bottom:10px}
#cboxContent .outer-container .main-container .full.post-job .img-round{border-radius:50%}
.cke_editor_resumeContent {float:left; width:100%}
.gray-text{color:#959595 !important; font-family: "gothamlight" !important;cursor:default;}
.container-inner-row h2{color: #626262;  float: left; line-height: 32px; padding-bottom: 10px; width: 100%; font-size: 20px; }
.container-inner-row .content_referred,
.container-inner-row .content_referred li{float: left; width: 100%;}
.container-inner-row .content_referred li{padding-bottom:5px}
.following-us-col{max-height: 300px; overflow-x: auto; overflow-y: auto; width: 292px;}
.apps-user-listing .checkbox{float:left; margin:0 ;}
.apps-user-listing .image-col{float:left; width:80px; margin-right:15px; position:relative}
.apps-user-listing .image-col img{border-radius:50%; min-width:80px;  max-width:80px}
.apps-user-listing .image-col .linkedin_icon,
.apps-user-listing .image-col .twitter_icon{background:url(../images/linkedin_contact.png) no-repeat 0 0; height:20px; width:20px; position:absolute; bottom:5px; right:5px}
.apps-user-listing .image-col .twitter_icon{background:url(../images/twitter_contact.png) no-repeat 0 0; height:22px; width:22px;}
.apps-user-listing .data-col{ float:left; width:220px}
.rounded-red,
.rounded-green{ border: 1px solid red; border-radius: 5px; margin-bottom: 25px; padding: 10px; float: left; box-sizing: border-box; margin: 18px; }
.rounded-green { border: 1px solid green; }
#rowListContainer .msg-read-yes {background-color: #fff;}
#rowListContainer .msg-read-no{background-color: #f6f6f6; cursor: pointer;}
label.error::first-letter,
.user-profile-row .right-col ul li a::first-letter{ text-transform: capitalize; }
.or-row{height:20px; margin-bottom:20px}
.or-row .or{top:-5px}
.register-body .or-row{margin:110px 0 43px}
.register-body  .social-account{padding:30px 0px}
.register-body  .social-account + .or-row + h3{ padding-bottom:10px;}
.dashboard .left-col .interested-in .interested-box .row .col2 div.refer-notification{margin:0px;}
div.refer-notification{ position:relative;float: left;}
div.refer-notification .notification{ left: 198px; position: absolute; cursor: pointer; min-width:26px;  top: -16px;}
.popup-addressbook .addressbook-left ul,
.popup-addressbook .addressbook-left{width:100%; margin:0px}
.popup-addressbook .addressbook-left ul li .data{width:230px;margin-top:12px;}
.ui-menu-divider{display:none;}
.popup-container .container-inner-title{float:left; width:100%}
.user-profile-row .right-col ul.user-menu li a{position: relative; }
.user-profile-row .right-col ul.user-menu > li > a{float:left;}
.user-profile-row .right-col ul.user-menu > li > a  > span.notification{position: absolute; right: -29px; top: -7px; min-width:22px}
#colorbox:focus{outline:0;}


.refer_job_connection_dd{background:#f1f1f1; float: left; position:relative; float:left; width:100%}
.connection_dd-arrow{background:url(../images/arrrow-gray.png) no-repeat 0 0; width:20px; height:14px; position:absolute; left:647px; top:-13px;}
.refer_job_connection_dd .row{margin:0px!important; padding:30px!important; float:left; width:100%; box-sizing:border-box; border-bottom:1px solid #e2e2e2}
.refer_job_connection_dd .row .full{padding:0px}
.refer_job_connection_dd .social-account-row label{ font-size:18px; font-family: 'gothammedium'; color:#231f20; float:left;  padding: 15px 0 0; }
.refer_job_connection_dd .social-account-row .social-account{  float: left; padding: 0 0 0 20px; width: 11%;}
.refer_job_connection_dd .social-account-row .copyclipbk{ float:left; width:50px; height:50px; background:url(../images/copyclip.png) no-repeat 0 0;}
.refer_job_connection_dd .social-account-row .emailtobk{ float:left; width:50px; height:50px; background:url(../images/emailto.jpg) no-repeat 0 0;padding-right: 42px;}
.full-row-or{ float:left; width:100%; padding:40px 0 22px }
.full-row-or .or-row{background:url(../images/or-bg.png) no-repeat center bottom; border:0px}
.form-box{background:#fff; border:1px solid #e2e2e2; border-radius:5px; float: left; width: 100%; }
.form-box h3{font-size:13px; font-family: 'gothammedium'; padding:15px 10px; width:100%; float:left; box-sizing:border-box; border-bottom:1px solid #e2e2e2;}
.form-box .inner{ padding:20px 20px 10px; width:100%; float:left; box-sizing:border-box;  }
.form-box .inner li{float:left; width:49%; padding-bottom:10px;}
.form-box .inner li:nth-child(2n+1){padding-right:2%}
.connection-row .form-box .inner li{float:left; width:100%;}
.connection-row .full .form-box .inner li{width:49%}
.connection-row .full .form-box .inner li:nth-child(2n+1){padding-right:2%}
.connection-row .form-box .inner li:nth-child(2n+1){padding-right:0%}
.form-box .inner li input[type="text"]{width:100%; box-sizing:border-box;}
.refer_job_connection_dd .selected_connections{background:#f6f6f6} 
.or-row.connection-row{height:auto; position: relative}
.or-row.connection-row .or{position: absolute; top: -26px;}
.or-row.connection-row .col-2{float:left; width:48%}
.or-row.connection-row .col-2:nth-child(2n+1){float:right}
.dashboard .connection-row .form-box .inner li{width:100%}
.dashboard .connection-row .form-box .inner li:nth-child(2n+1){padding-right:0px}
.connection-row .form-box .inner ul{max-height:200px; overflow:auto;  margin-bottom: 10px;}
.dashboard .connection-row .form-box .inner li label.css-label{font-size:13px; color:#585858;  padding: 3px 0 5px 30px !important;}
.dashboard .connection-row .form-box .inner li label.css-label img{ float:left; margin-right:5px;}
.dashboard .refer_job_connection_dd .row.connection-row{padding-bottom:30px !important}
.dashboard .left-col.with_drop_down .interested-in .interested-box .row { padding:0;}
.dashboard .left-col.with_drop_down .interested-in .interested-box .row  .full{padding: 0 30px 0;  box-sizing: border-box;}
/*.dashboard .left-col.with_drop_down .interested-in .interested-box .row  .full{padding:0px}*/

.dashboard .left-col.with_drop_down .interested-in .interested-box .pagging-slider > .row > .full{padding: 0 30px 0;}



.refer_job_connection_dd.apply_dd  label.heading{padding: 0 20px 0 0;}
.refer_job_connection_dd  label.heading{font-size:18px; font-family: 'gothammedium'; color:#231f20; float:left;  padding: 15px 0 0; margin:0px;}
.refer_job_connection_dd .linkedin-con{float:left}
.refer_job_connection_dd .full.resume_option{padding-top:30px}
.refer_job_connection_dd .resume_option ul{float:left;width:100%}
.refer_job_connection_dd .resume_option ul li:nth-child(2n+1){margin-right:4%}
.refer_job_connection_dd .resume_option ul li{float:left; width:48%; padding:6px 8px; box-sizing:border-box; border:1px solid #e2e2e2; margin-bottom:15px; background:#fff; border-radius:18px;}
.refer_job_connection_dd .resume_option ul li
.refer_job_connection_dd .css-label{color:#626262 !important; font-size:14px !important;}
.refer_job_connection_dd .resume_option label.heading{padding-bottom:15px;}

.refer_job_connection_dd .upload-box {padding:0px !important}
.refer_job_connection_dd .upload-box label.heading{padding-bottom:20px}
.refer_job_connection_dd .upload-box label.heading span{font-family: 'gothamlight'; color:#aeaeae; font-size:12px;}
.refer_job_connection_dd .upload-box .button-row span,
.refer_job_connection_dd .upload-box .button-row a{float:left; margin:10px 5px 0 0}
.refer_job_connection_dd .upload-box i{color:#585858; padding-top:10px; float:left; font-size:11px;}
.refer_job_connection_dd .bg-fafafa{background:#fafafa}
.que-row{float:left; width:100%; padding-top:30px;}
.que-row h4{color:#151515; font-size:13px; font-family: 'gothammedium'; float:left; width:100%; padding-bottom:15px}
.que-row .css-label{width: 348px; margin-bottom:10px}
.que-row.ethnicity .css-label{margin-bottom:15px}
.dashboard .refer_job_connection_dd .que-box{padding-bottom: 25px !important;}
/*.refer_job_connection_dd.apply_dd .button-row{padding:35px 30px 25px !important}*/
.candidates_button_row .orange-button-small{margin-bottom:10px}

.addressbook-left .img-col .linkedin_icon,
.addressbook-left .img-col .msn,
.addressbook-left .img-col .twitter_icon,
.addressbook-left .img-col .yahoo_icon,
.addressbook-left .img-col .gmail_icon,
.addressbook-left .img-col .msn_icon{background:url(../images/linkedin_contact.png) no-repeat 0 0; height:20px; width:20px; position:absolute; bottom:5px; right:5px}
.addressbook-left .img-col .twitter_icon{background:url(../images/twitter_contact.png) no-repeat 0 0; height:22px; width:22px;}
.addressbook-left .img-col .msn_icon{background:url(../images/msn_icon.png) no-repeat 0 0; width:21px;}
.addressbook-left .img-col .yahoo_icon{background:url(../images/yahoo_20.png) no-repeat 0 0;}
.addressbook-left .img-col .gmail_icon{background:url(../images/gmail_20.png) no-repeat 0 0;}

.pre_queition{float:left; width:100%; margin-bottom: 10px;}
.pre_queition .row{float:left; width:100%; border-bottom:1px solid #ccc; padding:8px; box-sizing:border-box}
.pre_queition .row:last-child{border:0px}
.pre_queition .row .check-box,
.pre_queition .row .que-col,
.pre_queition .row .action-col{width:5%; float:left;}
.pre_queition .row .que-col{ width:80%}
.pre_queition .row .action-col{width:15%}
.pre_queition .row .action-col .action_link_link{float:left; width:auto; padding-right:10px;margin-right:10px; border-right:1px solid #ccc}
.pre_queition .row .action-col .action_link_link:last-child{padding-right:0px;margin-right:0px; border-right:0}
.pre_queition-paging{float:right}
.post-job .form-wrapper .job-information li .que-option-add li{width:95%}
.post-job .form-wrapper .job-information li .que-option-add li input[type="text"]{width:46% !important;  margin-right: 75px;}
.edit_question .inner-box ul.half > li input[type="text"],
.edit_question .inner-box ul.half > li .select2-container{width:80%; margin-right:20px}
.job-apply li .qus-option li{ float:left; width:100%; margin-bottom:10px}
.job-apply.composse .half > li.add-que-row{margin-bottom:25px}
.refer_job_connection_dd .inner-box ul.two-col > li{clear:none !important; padding-bottom:15px;}
.refer_job_connection_dd .inner-box ul.two-col > li label{ font-size:13px;  padding-bottom: 5px;}
.refer_job_connection_dd .inner-box ul.two-col > li .select2-container{width:100%}
.refer_job_connection_dd .inner-box ul.two-col > li.experience > div{ float:left; width:40%}
.refer_job_connection_dd .inner-box ul.two-col > li.experience > div:first-child{padding-right:3%}
.refer_job_connection_dd .inner-box ul.two-col > li.experience > div .select2-container{margin-right: 15px; width: 60%;}
.que-row .select2-container{width:150px;}
.refer_job_connection_dd .upload-box label.error_upload{margin-top: 10px; width: 100%;}
.iframeHolder{position:relative; float:left; width: 100%; min-height: 10px;}
#accordion-success{ box-sizing: border-box; float: left; padding: 10px 30px; width: 100%;}
.selected-tag-div{background:#fff; border: 1px solid #e2e2e2; border-radius: 5px; box-sizing: border-box; float: left; margin: 10px 0; padding: 10px 10px 0px; width: 100%; max-height: 98px; overflow: auto;}
.selected-tag-div span{ border-radius: 5px; border-top: 1px solid #ccc; float: left; font-size: 13px; margin: 0 10px 10px 0; padding: 4px; border: 1px solid #e2e2e2;}
.selected-tag-div span a{margin-left:5px}
.icon-s{ float:left; width:19px; height:19px;  margin:0 5px 0 0;background:url(../images/social-icon-19.png) no-repeat 0 0;}
.icon-s.refe-tw{background-position: 0 0}
.icon-s.refe-in{background-position: -60px 0}
.icon-s.refe-gp{background-position: -18px 0}
.post-job .form-wrapper #preScreenQuestion_container .job-information li .que-option-add li input[type="text"]{margin-right:10px}
.post-job .form-wrapper #preScreenQuestion_container .job-information li .que-option-add li .orange-button-small{padding: 8px 18px 9px;}
#loader_accordion{padding:20px; text-align:center}
#loader_accordion img{text-align:center}
.job-apply.dd-appy-form{padding-bottom:30px; margin-bottom:30px; border-bottom: 1px solid #e2e2e2; float: left;}
.full.ifrom-form .row .element label.error {width:100%; font-weight: normal;}
.form-box .search{background:#f5f5f5; border-bottom: 1px solid #e2e2e2; box-sizing: border-box; float: left; padding: 10px; width: 100%;}
.form-box .search input[type="text"]{background:#fff; box-sizing: border-box; padding: 8px; width: 100%;}


 /*********************
	Grid icon css
*******************************/
.action_icon a{background: url(../images/icon-admin.png) 0 0 no-repeat; height:17px; width:18px;  display: inline-block; margin:0 0 0 10px; font-size:0px; text-decoration:none}
.action_icon a.view_icon{background-position:-479px 0px}
.action_icon a.delete_icon{background-position:-410px 0px}
.action_icon a.block_icon{background-position:2px 0}
.action_icon a.unblock_icon{background-position:-36px 0px}
.action_icon a.hold_icon{background-position:-131px 0px; width:22px;}
.action_icon a.unhold_icon{background-position:-81px 0px}
.action_icon a.add_icon{background-position:-445px 0px}
.action_icon a.clone_icon{background-position:-252px 0}
.action_icon a.flag_icon{background-position:-176px 0}
.action_icon a.unflag_icon{background-position:-215px 0}
.action_icon a.edit_icon{background-position:-370px 0}
.action_icon a.archive_icon{background-position:-328px 0}
.action_icon a.pay_icon{background-position: 2px -33px; width: 31px;}
.action_icon a.request_icon{background-position: -331px -33px; width:26px}
.action_icon a.upload-document_icon{background-position: -160px -33px;}
.action_icon a.myaccount_icon{background-position: -208px -32px;}
.action_icon a.download_icon{background-position: -255px -33px; width:20px;}
.action_icon a.paid_icon{ background-position: -285px -33px; width: 31px;  cursor: default;}
.action_icon a.creat_invoice{background-position: -112px -33px;}
.no-anchor{cursor:default;}
.outer-container h2.page-heading,
.outer-container h3.page-heading,
.outer-container h2.page-title,
.outer-container h3.page-title{font-size:28px; font-family: "gothamlight";}
.outer-container h2.page-title,
.outer-container h3.page-title{font-size:30px; color: #151515;}
.refer-step2{ background:#f1f1f1; border-bottom: 1px solid #ccc; float: left; width: 100%;}
.refer-step2 .full.ifrom-form .row label{width:10%}
.refer-step2 input[type="text"], 
.refer-step2 input[type="password"], 
.refer-step2 textarea{background:#fff}
.refer-step2 .full.ifrom-form .row .element{width:90%}

#ofcc-div .sub-data{ float:left; padding:15px 0px 15px 25px; width:100%}
#ofcc-div .sub-data li{float:left; padding:0px 20px 10px 0px; min-width: 310px;}
#ofcc-div { max-height: 400px; overflow-x: hidden; overflow-y: auto; padding-top: 20px;}

#job_details_popup h3{ font-size: 26px; padding-bottom: 5px; color: #585858; display: inline-block; line-height: 32px; width:100%; color: #626262; font-family: "gothamlight"; font-size: 21px; }
#job_details_popup > span{ display: inline-block; margin-bottom: 5px; width: 100%; color: #969696; font-family: 'proxima_novalight'; }
.dashboard .left-col .interested-in .interested-box .candidateslist .row .col1{width:18%}
.dashboard .left-col .interested-in .interested-box .candidateslist .row .col2{width:82%}
.dashboard .left-col .interested-in .interested-box .candidateslist .row {margin-top:15px}
.emplayer-listing-memberapplied .btn_disabled, .emplayer-listing-memberapplied a{float:left; margin-right:10px}
.dashboard .left-col.job-match .interested-in .interested-box .emplayer-listing-memberapplied .row .col2{width:auto}
/****************************************
	!- Contact us page css
*************************/
.contact_us { padding: 70px 0 35px; color: #333; text-align:center;}
.contact_us .main-container h1 { font-family: "gothamlight"; font-size: 32px; padding-bottom: 35px; }
.contact_bg{background:url(../images/map_img.jpg) no-repeat center 0; height:375px;}
.contact_gray_bg{background:#3b3b3b;}
.contact_gray_bg .main-container{padding: 35px 0px; color: #fff; text-align: center; font-size: 26px}
.contact_gray_bg .main-container a{color: #f37927}
.contact_form{margin:70px auto 0; width:900px;}
.contact_form .row{float:left; width:100%}
.contact_form .row > div{width:47%; float: left; min-height:105px;}
.contact_form .row > div span.red{font-size: 22px}
.contact_form .row > div.right{ float: right ;}
.contact_form .row > div label{display:block; padding-bottom: 15px; font-size:16px; font-family: 'gothammedium'; color: #828282}
.contact_form .row > div input[type="text"]{width:100%;  background: #fff; padding: 12px 10px 11px; border:1 solid #d6d6d6; box-sizing:border-box;}
.contact_form .select2-container .select2-choice{ height:39px; line-height:39px;}
.contact_form .row > div .select2-container{width:100%; }
.contact_form .row > div .select2-container a{background: #fff}
.contact_form .row > div.full{width: 100%;}
.contact_form .row > div.full textarea{width:100%; background: #fff; border:1 solid #d6d6d6; height: 130px; box-sizing: border-box;}
.contact_form .row > div.full.textarea{min-height:202px}
.contact_form .row > div .captcha_input + .error{margin:10px}
.contact_form .row > div .captcha{ float: left;}
.contact_form .row > div .refesh{ float: left; margin:13px 15px 0px 15px }  
.contact_form .row > div input[type="text"].captcha_input{width:24%;}
.contact_form .row > div.button-row{ padding: 0px 0 30px;}
.contact_form .row > div.button-row .orange-button-small,
.contact_form .row > div.button-row .gray-button-small{width:140px; padding: 10px; font-size: 18px}

.contact_us_address{text-align: center; padding-top: 50px}
.contact_us_address h2.bold{font-family: 'gothambold'; font-size:24px;  color: #333; padding-bottom: 35px}
.contact_us_address .row{padding-bottom: 65px; width: 100%; text-align: center; float: left; color: #333}
.contact_us_address .row.link{ padding-top: 25px}
.contact_us_address .row.link a:first-child{cursor: default;}
.contact_us_address .row.social a{margin: 0 25px; display: inline-block; text-align: center; background: url("../images/sprite.png") no-repeat 0 0;  height: 52px; width: 52px; }
.contact_us_address .row.social a.linkedin { background-position: -160px -127px; }
.contact_us_address .row.social a.facebook { background-position: -31px -127px; }
.contact_us_address .row.social a.twitter { background-position: -223px -127px;}
.contact_us_address .row.social a.googleplus { background-position: -96px -127px; }

/*********************
	condidate_update popup css
*******************************/
.condidate_update .inner-box{ float: left; width: 100%}
.condidate_update .inner-box.header{padding: 20px; box-sizing:border-box;}
.condidate_update .inner-box.header i.time{font-style: normal;  color: #626262; top: 40px; font-size: 13px;}
.condidate_update .inner-box.header h2{padding-top: 15px;}
.condidate_update .inner-box.header .img-col{ float: left; width:109px; padding-right: 25px; height:109px}
.condidate_update .inner-box.header .img-col img{max-width: 109px; border-radius: 50%}
.condidate_update .inner-box.header .content{float: left; width: 85%;}
.condidate_update .inner-box.header .content p{float: left; width: auto; padding-right: 40px; color: #626262}
.condidate_update .inner-box.header .content p label{color:#333}
.condidate_update .inner-box.header .content .social_listing a{background: url(../images/sprite.png) no-repeat 0 0; width: 15px; height: 15px; float: left; margin-right: 15px;}
.condidate_update .inner-box.header .content .social_listing a.fb{background-position:-166px -1121px }
.condidate_update .inner-box.header .content .social_listing a.linkdin{background-position:-138px -1121px }
.condidate_update .inner-box.header .content .social_listing a.twiter{background-position:-194px -1121px }
.condidate_update .inner-box.header .content .social_listing a.gp{background-position:-225px -1121px }
.condidate_update .inner-box .row{ padding:25px; width: 100%; float: left; box-sizing:border-box; border-top: 1px solid #e7e7e7}
.condidate_update .inner-box .row.alter_bg{background:#f1f1f1}
.condidate_update .inner-box .experience_box .full{padding-bottom: 25px; font-size: 13px; color: #626262}
.condidate_update .inner-box .experience_box .full:last-child,
.condidate_update .inner-box .experience_box .full.last{padding: 0px;}
.condidate_update .inner-box .experience_box label,
.condidate_update .inner-box .row.experience_box-2 label,
.condidate_update .inner-box .row.experience_box-2 strong,
.condidate_update .inner-box .row.skills label{font-family: 'gothambook'; font-size: 14px; color:#333; padding-right:10px; float: left}
.condidate_update .inner-box .experience_box .experience .option{font-family: 'gothambook'; font-size: 14px; color:#626262; float: left; margin-right:15px; padding-right: 15px; border-right:1px solid #333;}
.condidate_update .inner-box .experience_box .experience .option:last-child{border:0px;}
.condidate_update .inner-box .experience_box .experience .option label{min-width: auto}
.condidate_update .inner-box .experience_box .experience .option span.colon{padding-right:10px; float:left}
.condidate_update .inner-box .experience_box .resume .resume_container{width:78%; float: left ;  padding-left:10px; }
.condidate_update .inner-box .experience_box .resume .resume_container .option{width:100%; float: left; padding-bottom: 10px;}
.condidate_update .inner-box .experience_box .resume .resume_container .option:last-child{padding-bottom:0px;}
.condidate_update .inner-box .experience_box .resume .resume_container .option span{ float: left; padding-right: 15px}
.condidate_update .inner-box .experience_box .resume .resume_container .option a{color: #848484; font-size: 11px; padding:5px 8px }
.condidate_update .inner-box .experience_box .resume .resume_container .option a.active{background: #f37927; color: #fff; border-radius: 15px;}
.condidate_update .inner-box .row.skills label{width:100%; padding-bottom: 15px}
.condidate_update .inner-box .row.skills {padding-bottom: 10px;}
.condidate_update .inner-box .row.skills span{font-size: 13px; color: #626262; float: left; margin:0 40px 15px 0 ;}
.condidate_update .inner-box .row.experience_box-2 label{width:100%; padding-bottom:25px;}
.condidate_update .inner-box .row.experience_box-2 span.date{color:#626262; font-size: 12px;  float: left; width:100%; padding-bottom: 10px}
.condidate_update .inner-box .row.experience_box-2 strong{font-weight: normal; font-size: 18px;width:100%; padding-bottom: 12px;}
.condidate_update .inner-box .row.experience_box-2 p{color:#626262; font-size: 13px; float: left; width: 100%; padding-bottom: 20px;}
.condidate_update .inner-box .row.experience_box-2 .full{border-bottom:1px solid #e7e7e7; margin-bottom: 25px; position:relative}
.condidate_update .inner-box .row.experience_box-2 .full:last-child{border:0px; margin-bottom: -15px}
.condidate_update .inner-box .row.experience_box-2 .col3{ float: left; width:31%; margin: 0px; margin-right: 3%; padding:25px 3% 15px 0; box-sizing:border-box; border-right:1px solid #e7e7e7;}
.condidate_update .inner-box .row.experience_box-2 .col3:last-child{margin:0px; padding-right: 0px; border: 0px;}
.condidate_update .inner-box .row.experience_box .full .que-ans{ float: left; margin-right:20px; width:145px; text-align: center; padding:5px; background: #ededed; border-radius: 5px; font-size: 11px; }
.condidate_update .inner-box .row.experience_box.que-answer .full >div{ float: left; width: 100%; padding-bottom:5px;}
.condidate_update .inner-box .row.experience_box.que-answer .full label{padding-top:5px;}
.condidate_update .inner-box .row.experience_box-2 .discription label{padding-bottom: 14px;}
.condidate_update .inner-box .row.experience_box-2 .discription-head{position: relative ;}
.condidate_update .inner-box .row.experience_box-2 .icon{position: absolute; right: 0px;z-index: 9; top: 10px; width: 40px; height: 40px; background: url(../images/sprite.png) no-repeat -1px -1384px}
.condidate_update .inner-box .row.experience_box-2  .icon.close{ background-position: -1px -1435px}
.change-password .job-apply strong{font-size:14px;}
.change-password .job-apply.composse .half > li{padding-bottom:10px;}
.change-password .job-apply .half > li:last-child{padding-top:10px}
.captcha_text{ float:left}
.captcha_text span{float:left; margin:6px 10px; color:#686868 !important}
.captcha .refesh_icon{float:left; margin-top:9px;}
.company_detail_box .dashboard{ float:left; width:100%}
.company_detail_box{display: table; float:left; box-sizing: border-box; height:auto; min-width:200px; padding:20px; margin:30px 0; border-bottom:1px solid #eaeaea; box-shadow: 0 0 2px 2px #ffdddd; width:100%}
.company_detail_box .job-que-header{padding-top:0px; border:0px}
.company_detail_box  .job-que-header .company-row{border-bottom:1px solid #eaeaea; padding-bottom:0px; margin:0 0 0px}
.company_detail_box .job-que-header .company-row .companylogo strong{padding: 25px 0 5px;}
.company_detail_box .job-que-header .company-row .follow-box{margin-top:20px; padding:4px 20px;}
.company_detail_box .left-section,
.company_detail_box .job_details_section{float:left ;width:63%; border-right: 1px solid #eaeaea;  padding-right: 2%; padding-bottom:20px;padding-top:20px;}
.company_detail_box .left-section img{max-width:100%;display: block; margin-left: auto; margin-right: auto}
.company_detail_box .right-section,
.company_detail_box .about_job{float:right ;width:33%}
.company_detail_box .right-section .about_company .row{flot:left; width:100%; padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #eaeaea}
.company_detail_box .right-section .company_pic{float:left; width:785px;height:290px }
.company_detail_box h3{ font-size:25px; padding-bottom:10px; color:#151515}
.company_detail_box .left-section  h3{padding-top:20px}
.btnSaveSearch{border-width: 1px; border-color: #000000; border-radius: 5px; color:#f37927 !important;float:right;padding-right: 270px;}
.success_signup{float: left; margin-top: 0px;}
.company_detail_box .company_page_jobs{ float:left; width:100%;  }
.company_detail_box .job_details_section,
.company_detail_box .about_job{padding-top:20px}
.company_detail_box .job_details_section  p,
.job-description,
.discription p,
.company_detail_box .right-section .about_company .row{color: #151515; font-size: 15px; line-height: 24px; padding-bottom: 10px;}
.compnay-about-head li{width:100%; float:leftl; padding-bottom:10px}
.company_detail_box .about_job li{ float:left; width:100%; padding-bottom:7px;  border-bottom: 1px solid #eaeaea; margin-bottom:7px }
.company_detail_box .about_job li label{color: #585858; float:left; font-family: "gothammedium"; width:46%}
.company_detail_box .about_job li span{width:54%; padding-left:10px; box-sizing:border-box;  float:left;}



.linkdin_contant{box-sizing: border-box; float: left; padding: 30px !important; width: 100%; background:#f6f6f6; overflow:auto}
.linkdin-button-row{margin:30px 0 0;  }
.container_user .linkdin_contant .row .list_row{width:360px;}
.linkdin-button-row #controls{float:right; margin:0px;}
.linkdin-button-row .button-row{float:left; width:auto}
.linkdin_search-box{ padding:20px; box-sizing:border-box; background:#f1f1f1; border-bottom: 1px solid #e2e2e2;}
.linkdin_search-box .orange-button-small{ padding: 8px 20px; margin-left:10px}
.linkdin_search-box  #searchTxt{width:250px; background:#fff}
.error_social_connection{ box-sizing: border-box; float: left; width: 100%;}
.data_exits{border: 1px solid red; border-radius: 5px; color: red; float: left; margin-bottom: 25px; margin-top: 30px; padding: 10px;}
.data_exits.green{color:green; border: 1px solid green;}
.data_exits.red{color:red; border: 1px solid red;}
.error-success.message_closed_job{margin:15px auto; }
.outer-container .main-container.singup_box_center{ clear: none; float: none; margin: auto; width: 462px;}
.singup_box_linkedin_apply{ float: left; margin-right: 10px; margin-top: 2px;}
.light_gray{background:#f6f6f6;}

.user_listing_head{ float:left}
.user_listing_head .user{ float: left; }
.user_lisiton_box{float: left; margin-left: 0px; width:70%}
.user-listing .user  + .user_lisiton_box .user_listing_head .user{background: url("../images/arrow-long.gif") no-repeat 0 26px; box-sizing: border-box; padding: 0 0 0px 60px;}
.user-listing .user  + .user_lisiton_box .user-details{margin-left:90px}
.company_detail_box  .dashboard .left-col .interested-in .interested-box{border-left:0px; border-right:0px;}
.company_detail_box  .dashboard .left-col .interested-in .interested-box .row{padding:0 0 10px}

#cboxContent .outer-container.dashboard.jobpage_popup .main-container{margin-top:0px; width:100%}
.jobpage_popup  .company_detail_box{padding:0px; box-shadow:0 0 0 0 }
.jobpage_popup .job-que-header .company-row .follow-box{margin-top:20px;}
.jobpage_popup .company-row #follow_unfollow_btn{margin:20px 20px 0 0}
.outer-container.manage_resume .main-container .full.post-job{ padding:0px}
.outer-container.manage_resume .main-container,
.outer-container .main-container.messgae-container{padding-top:90px}
.post-job.referral-table .form-wrapper .inner h4{padding:0px 0 20px}
.referral_earning h2{padding-bottom:25px}
.referral_earning{margin-top:40px; float:left ;width:100%}
.outer-container .main-container  .referral_earning .full.post-job{padding:0px}
.addressbook .header_book_list h2{padding:0px}
.addressbook .header_book_list{padding-bottom:40px; float:left ;width:100%; }
.addressbook .header_book_list .orange-button-2{margin-bottom:0px}
.full{width:100%; float:left}
.min_height_650{min-height:650px}

.interested-box span.notification{background:#cecece;}
.interested-box .tab_selected span.notification{background:#f37927;}
.capitalize-text{text-transform: capitalize;}
.signup-form li{float:left; width:100%; padding-bottom:10px}
.signup-form li input[type="text"], 
.signup-form li input[type="password"]{box-sizing: border-box; margin-bottom: 10px; width: 100%;}




/*********************
	login page new css
*******************************/
.register-body.login_page h1{font-family: "gothamlight"; font-size: 32px; margin-bottom: 130px; text-align: center; color: #333;}
.register-body.login_page .right-col{ float:none; width:610px; margin:auto; text-align:center}
.register-body.login_page .right-col h2{ font-size:18px; color:#333; font-family: 'gothammedium';}
.register-body.login_page .social-account{Padding:45px 0 30px; text-align:center}
.register-body.login_page .social-account li{ text-align: center;  display: inline-block; float:none}
.register-body.login_page .or-row{background: url("../images/line_or.png") no-repeat center center; border:0px; height:57px; margin:0px}
.register-body.login_page .or-row .or{top:0px; height:54px; width:54px; line-height:54px; font-size:16px}
.register-body.login_page .signup-form_box{margin:45px auto 0; width:360px; display: inline-block;}
.register-body.login_page .signup-form_box h2{padding-bottom:12px}
.register-body.login_page .signup-form_box ul{text-align:left;}
.register-body.login_page .signup-form_box ul li{ padding:5px 0px}
.register-body.login_page .signup-form_box ul li label{color:#a8a8a8; float:left; margin-right:5px;}
.register-body.login_page .signup-form_box ul li .forget-pwd{margin:10px  0 0 0}
.register-body.login_page .signup-form_box input[type="text"], 
.register-body.login_page .signup-form_box input[type="password"]{width:100%; box-sizing:border-box; padding: 15px 10px 14px; background:#fff; font-family: 'gothambook'; font-size:13px;}
.register-body.login_page .signup-form_box .css-label,
.register-body.login_page .signup-form_box ul li a.right{width:auto; font-size:15px;  font-family: 'gothambook';}
.register-body.login_page .signup-form_box ul li.remember{padding-top:10px}
.register-body.login_page .signup-form_box .button-row .orange-button-small{width:100%; font-size:16px; padding:15px}
.register-body.login_page .signup-form_box .button-row  .click-disable{width:100%}
.register-body.login_page .signup-form_box ul li.account {padding-top:50px; text-align: center;}
.register-body.login_page .signup-form_box ul li.account label{text-align:center; font-size:12px;  font-family: 'gothambook';}
.register-body .or-row{position:relative}
.register-body .or-row .or{ width:45px; height:45px; text-align:center; line-height:45px; border:1px solid #e2e2e2; border-radius:50%; background:#fafafa ;position:absolute; left:50%; margin-left:-22px; top:50%; font-size:21px; font-family: 'gothammedium';  color:#585858;}

.user-listing.recruiter_job_applied_members .user .data-col .name {font-size:17px;}
.user-listing.recruiter_job_applied_members .user-details li{ padding-bottom:25px}
.popup.referral > .inner-box:first-child{width:70%}
#cboxLoadedContent{-webkit-overflow-scrolling: touch;}
_:-ms-fullscreen, :root .refer-info-box .refer-info .user-info > div  { margin-left:-59px; }

.learnmore {
  	font-weight: 100 !important;
	margin-left: 5px;

}
.exp a{
	font-weight: normal !important;
	float: right;
}
.read-less, .read-more{
    float: right;
}
.goto { background: url("../images/BackToTop.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0); float: left; height: 33px; width: 156px;margin-top:10px;}

/*Start New design for the jobs*/
.employer-dashboard .box .row_new{
    float:left;
    width:100%;
    padding:3px;
}

.row_new:nth-of-type(odd) .curved-div {
    background: #279EC1;
}

.row_new:nth-of-type(even) .curved-div {
    background: #ce8b16;
}

.curved-div {
    width:8px;float:left;height:105px !important;border-radius:10px 0 0 10px;
}

.content-div{
    width:96%;
    float:left;
    border-style: solid;
    border-width: 1px;
    height:100% !important;
    border-radius:0px 10px 10px 0px;
    padding : 18px 0 18px 30px;
}

.content-div-left{ float:left; width:57%;padding-right:25px;}
.content-div-right{ float:right; width:40%;}

.dashboard_job_title{
    font-family: "Arial";
    font-size: 21px;
    color : #585858;
    padding-bottom: 5px;
}
.dashboard_job_sub{
    font-family: "Arial";
    padding-bottom: 3px;
    font-size: 15px;
}

.dashboard_job_sub_counts{
    width:24%;
    float :left;
    text-align: center;
    border-color: #e1e1e1;
    border-width: 1px;
    border-style: solid;
    font-family:Arial;
    font-size: 17px;
    border-top: none;
    border-bottom: none;
}

.dashboard-job-cnt{
    font-size: 36px;
    color: #279EC1;
}

.location-name{font-weight: bold;color:#151515 !important;}

.job-type-logo{float:left; padding: 29px 0 0px 29px; background:url(../images/icon_clock.png) no-repeat;white-space:nowrap;cursor: default;}

.job-type-parttime{float:left; padding: 29px 0 0px 29px; background:url(../images/icon_clock_sand.png) no-repeat;white-space:nowrap;cursor: default;}

.location-logo{float:left; padding: 35px 0 0px 29px; background:url(../images/icon_location_pin.png) no-repeat;white-space:nowrap;cursor: default;}

.activity-logo{float:right; padding: 35px 0 0px 70px; background:url(../images/information.png) no-repeat;white-space:nowrap;cursor: pointer;margin-top:-3px;}

.activity-edit{ float:left; padding: 20px 20px 0px 0px; background:url(../images/edit-act.png) no-repeat;white-space:nowrap;cursor: default;}

.activity-delete{ float:right; padding: 20px 0 0px 20px; background:url(../images/icon-delete.png) no-repeat;white-space:nowrap;cursor: default;}


.job-insight-button {
    background-color: white;
    border-color: #626262;
    border-radius: 20px;
    border-style: solid;
    border-width: 1px;
    color: #151515;
    cursor: pointer;
    float: left;
    font-family: proxima_novasemibold !important;
    font-size: 15px;
    padding: 7px 18px 8px;
    font-weight:lighter;
    margin:10px 0px 10px 0px;
}

.job-insight-button2 {
    background-color: white;
    border-color: #f37927;
    border-radius: 20px;
    border-style: solid;
    border-width: 1px;
    color: #626262;
    cursor: pointer;
    float: left;
    font-family: proxima_novasemibold !important;
    font-size: 15px;
    padding: 7px 18px 8px;
    font-weight:lighter;
    margin:10px 0px 10px 0px;
    box-shadow:1px 1px #f37927,2px 2px #f37927,3px 3px #f37927;
}

.job-insight-signup {
    background-color: #f37927;
    border-color: #f37927;
    border-radius: 20px;
    border-style: solid;
    border-width: 1px;
    color: #fff;
    cursor: pointer;
    float: left;
    font-family: proxima_novasemibold !important;
    font-size: 16px;
    padding: 7px 18px 8px;
    font-weight:lighter;
    margin:10px 35px 10px 35px;
}

.job-insight-notification-icon2 {
    padding: 2px 4px!important;
    background: #f37927;
    border-radius: 3px;
    color: #fff !important;
    float: none;
    font-size: 12px;
    min-width: 17px;
    text-align: center;
    cursor: default;
    display: inline-block;
}

.job-insight-notification-icon {
    background-color: white;
    border-color: rgb(98, 98, 98);
    border-style: solid;
    border-width: 1px;
    color: #151515;
    padding: 2px 4px!important;
    border-radius: 3px;
    float: none;
    font-size: 12px;
    min-width: 17px;
    text-align: center;
    display: inline-block;
    cursor: default;
}

.job_freeze_box{
    background:#ECF7FA;border-color: #88D1F8;color:#626262; border-style: solid;border-width: 1px;border-radius: 5px; padding: 10px;margin:10px 0px 20px 0px !important;width:100%;
}

.stats-label-old {
    padding: 0.5em 0.8em;
    background-color: #337ab7;
    color:white !important;
}
.stats-label {
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    color:white !important;
    float: left;
    font-family: proxima_novasemibold !important;
    font-size: 10px;
    padding: 2px 9px;
    font-weight:lighter;
    margin:0 2px;
}

.stats-label.label-blue {
    background-color: #a8a8a8;
    border-color: #a8a8a8;
}
.stats-label.label-green {
    background-color: #99e699;
    border-color: #99e699;
}
.stats-label.label-red {
    background-color: #a8a8a8;
    border-color: #a8a8a8;
}
.stats-label.label-orange {
    background-color: #a8a8a8;
    border-color: #a8a8a8;
}

.stat_on{ height:10px;width:10px;background:url(../images/stat_on.png) no-repeat 0 0;}

.stat_off{ height:10px;width:10px;background:url(../images/stat_off.png) no-repeat 0 0;}

.share_job_text{padding-top:5px !important;padding-left:10px !important;color:#151515;}

.employer-name-new {float:left;width:100%;padding-bottom:12px !important;}

/*End New design for the jobs*/

/**Begin Favourite jobs css**/
.unfavourite {
    position:relative;
    unicode-bidi:bidi-override;
    direction:rtl;
    font-size:18px !important;
    font-family:FontAwesome !important;
    font-weight:normal;
    font-style:normal;
    display:inline-block !important;
    float:left;
    line-height:5px;
    padding-top:10px;
}
.unfavourite:hover {
    cursor:pointer;
}
.unfavourite:before {
    content:"\f006";
    padding-right:5px;
    color:#FFC654;
}
.unfavourite:hover:before, .unfavourite:hover~.unfavourite:before {
    content:"\f005";
    color:#FFC654;
}
.favourite {
    unicode-bidi:bidi-override;
    direction:rtl;
    font-size:18px !important;
    font-family:FontAwesome !important;
    font-weight:normal;
    font-style:normal;
    display:inline-block !important;
    float:left;
    line-height:5px;
    padding-top:10px;
}
.favourite:hover {
    cursor:pointer;
}
.favourite:before {
    content:"\f006";
    padding-right:5px;
    color:#FFC654;
}
.favourite:hover:before, .favourite:hover~.favourite:before {
    content:"\f005";
    color:#FFC654;
}
.favourite:before{ color:#FFC654; content:"\f005";}
/**End Favourite jobs css**/

.advanced-search-tags{
    display: inline;
    margin:0px 5px 15px 0px;
    float:left;
}

.advanced-search-tags-button {
    background-color: white;
    border-color: #f37927;
    border-radius: 5px;
    border-style: solid;
    border-width: 1px;
    color: #626262;
    cursor: pointer;
    font-family: proxima_novasemibold !important;
    font-size: 13px;
    padding: 4px 8px 4px;
    font-weight:lighter;
    margin:2px 2px 3px;
}

/*Advanced search CSS modifications : Start*/
.post-code{ width:110px !important; margin-bottom:13px; margin:0px;}
.search-page ul li {padding-bottom:15px !important;}
.search-page ul li .right,.search-page ul li .left{width:410px !important;}
.search-page ul li input[type="text"]{ width:390px !important;}
.search-page-education .select2-container{ width:410px !important;}
/*Advanced search CSS modifications : End*/


.functional-filter-tags-button {
    border-color: #f37927;
    border-radius: 5px;
    border-style: solid;
    border-width: 0px;
    cursor: pointer;
    /*font-family: proxima_novasemibold !important;*/
    font-size: 14px;
    font-weight:lighter;
    margin:2px 2px 2px;
    border-style: solid;
    height:30px;
    width:100%;
}

.functional-filter-tags{
    display: inline;
    float:left;
    padding: 8px 3px 0;
    margin: 4px;
    background-color: #FFFFFF;
    width:228px; /*by karthick*/
    height:52px; /*by karthick*/
    text-align: center;
    border-radius: 12px;
    border-style: solid;
    border-color: #ffffff;
    border-width: 2px;
    color:#151515;
}

.functional-filter-text{
    font-size: 12px;
    text-align: center;
    color: #151515;
    width:100%;
    padding-top:10px;
}

.functional-filter-tags-highlight{
    display: inline;
    float:left;
    padding: 8px 3px 0;
    margin: 4px;
    background-color: #FFFFFF;
    width:228px;
    height:52px; /*by karthick*/
    text-align: center;
    border-radius: 12px;
    border-style: solid;
    border-width: 2px;
    border-color: #F07E3C;  /* by karthick */
    color:#F07E3C !important;
    font-family: proxima_novasemibold !important;
}

.functional-filter-cross-mark{
    float: right;
    color: #FF0000;
    width: 12px;
    font-size: 12px;
}
.functional-filter-right-mark{
    float: right;
    color: #f37927;
    width: 12px;
    font-size: 12px;
}

.application_status_details {
    /*border-bottom: 1px solid #eaeaea;*/
    float: left;
    margin-bottom: 7px;
    padding-bottom: 7px;
    width: 100%;
}

.job_listing_border_li_span {
    box-sizing: border-box;
    float: left;
    padding-left: 10px;
    width: 54%;
}

.application_status_details label{color: #585858; float:left; font-family: "gothammedium"; width:46%}

.copy_clip_link {
    font-size: 16px;
    margin-left: 10px;
    padding: 7px 18px 8px;
    background-color: white;
    border-color: #000000;
    border-radius: 5px;
    border-style: solid;
    border-width: 1px;
    color: #000000;
    cursor: pointer;
    float: left;
    font-family:proxima_novasemibold !important;
}
.user-menu.user-menu-padding li{
    padding-right: 24px !important;
}
.user-sub-menu.last-menu{
    width: 201px !important;
}
#div_from_jobapply a{
    color:#f37927;
}
#div_from_jobapply .select2-container a{
    color:#000;
}
.note_label{ color:#151515; font-size:16px; font-family: 'gothammedium'; padding-bottom:10px; display:block }

.candidate_note_tab{
    background:#e5eeed none repeat scroll 0 0;
    color:#585858;
    cursor:default;
    padding:15px;
    border-color: #d5d5d5 #d5d5d5;
    border-style:solid;
    border-width:1px 1px 0;
}

.note_icon_highlight1{padding: 3px 0 0px 20px; background:url(../images/note_icon1.png) no-repeat;white-space:nowrap;cursor: pointer;}

.note_icon_highlight2{padding: 3px 0 0px 20px; background:url(../images/note_icon1_green.png) no-repeat;white-space:nowrap;cursor: pointer;}

.note_icon_highlight3{padding: 3px 0 0px 20px; background:url(../images/note_icon1_orange.png) no-repeat;white-space:nowrap;cursor: pointer;}
.candidate-name{
    color:#f37927 !important;
}
.employer-name-new a{
    color:#f37927 !important;
}
.candidates_button_row a{
    color:#f37927;
}
.addressbook-left a{
    color:#f37927;
}

.compensation-logo{padding: 2px 0 0px 21px; background:url(../images/information.png) no-repeat;white-space:nowrap;cursor: pointer;margin-left:10px;background-size: 80%;}

/* Bookmark candidate Start*/
.bookmark {
    unicode-bidi: bidi-override;
    direction: rtl;
}
.bookmark > span {
    display: inline-block;
    position: relative;
    width: 1.1em;
}
.bookmark > span:hover:before,
.bookmark > span:hover ~ span:before {
    content: "\2605";
    position: absolute;
    color:#FFC654;
}
.bookmark:hover {
    cursor:pointer;
}




.bookmark-untag:hover {
    cursor:pointer;
}

.bookmark-untag > span {
    display: inline-block;
    position: relative;
    width: 1.1em;
}
.bookmark-untag > span:hover:before,
.bookmark-untag > span:hover ~ span:before {
    content: "\f006";
    position: absolute;
    color:#FFC654;
}
.bookmark-untag:hover {
    cursor:pointer;
}

.bookmark-untag > span{
    content:"#9734;"
}

.star-empty{
    background: url('/images/star-empty.png') no-repeat;
    height: 18px;
    width: 18px;
    display: inline-block;
    vertical-align: middle;
    background-size: 18px 18px;
    cursor: pointer;
}

.star{
    background: url('/images/star-24.png') no-repeat;
    height: 18px;
    width: 18px;
    display: inline-block;
    vertical-align: middle;
    background-size: 18px 18px;
    cursor: pointer;
}

.star-green{
    background: url('/images/star-green.png') no-repeat;
    height: 18px;
    width: 18px;
    display: inline-block;
    vertical-align: middle;
    background-size: 18px 18px;
    cursor: pointer;
}

.star-red{
    background: url('/images/star-red.png') no-repeat;
    height: 18px;
    width: 18px;
    display: inline-block;
    vertical-align: middle;
    background-size: 18px 18px;
    cursor: pointer;
}

.star-blue{
    background: url('/images/star-blue.png') no-repeat;
    height: 18px;
    width: 18px;
    display: inline-block;
    vertical-align: middle;
    background-size: 18px 18px;
    cursor: pointer;
}

.star-brown{
    background: url('/images/star-brown.png') no-repeat;
    height: 18px;
    width: 18px;
    display: inline-block;
    vertical-align: middle;
    background-size: 18px 18px;
    cursor: pointer;
}


/* Bookmark candidate End*/

/* Referral reward Qualified candidate Start*/
.reward_triangle{
    border-bottom: 140px solid #f5f5f5;border-left: 70px solid transparent;border-right: 70px solid transparent;width: 0;height: 0;
}

.reward_triangle p{
    text-align: center;
    top: 60px;
    left: -47px;
    position: relative;
    width: 93px;
    margin: 0px;
    font-size: 21px;
    font-family: 'gothamlight';
}
.reward_triangle span{
    text-align: center;
    top: 60px;
    left: -47px;
    position: relative;
    width: 93px;
    margin: 0px;
    font-size: 13px;
    font-family: 'gothammedium';
    display: inline-block;
}

.referral_reward_info_logo{
    padding: 0px 20px 0px 0px;
    background:url(../images/information.png) no-repeat;
    white-space:nowrap;
    cursor: pointer;
    margin-top:-3px;
    float: none !important;
}

span._per_qualified ._per_qualified-content:before {
    content: "";
    position: absolute;
    display: block;
    border-style: solid;
    border-color: #398bf7 transparent transparent;
    bottom: -22px;
    right: -1px;
    border-width: 10px 12px 14px 1px;
}
span._per_qualified {
    font-family: Consolas,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,sans-serif;
    padding: 4px 17px 6px;
    background: #398bf7;
    color: #fff;
    position: absolute;
    font-size: 0.85em;
    font-weight: 700;
    right: -10px;
}

.job_qual_find_logo{float:left; padding: 29px 0 0px 25px; background:url(../images/search_icon_1.png) no-repeat;white-space:nowrap;cursor: default;}

.reward_triangle_new_2{
    border-bottom: 136px solid #f5f5f5;
    border-left: 68px solid transparent;
    border-right: 68px solid transparent;
    width: 0px;
    height: 0px;
    position: relative;
    left: -68px;
    top: 2px;
    /* right: -30px; */
    /* padding: 0px; */

}
.reward_triangle_new_1{
    border-bottom: 140px solid #e3e3e3;
    border-left: 70px solid transparent;
    border-right: 70px solid transparent;
    width: 0;
    height: 0;
    /* position: fixed; */
    /* display: inline; */
}

.reward_triangle_new_2 p{
    text-align: center;
    top: 60px;
    left: -47px;
    position: relative;
    width: 93px;
    margin: 0px;
    font-size: 21px;
    font-family: 'gothamlight';
}
.reward_triangle_new_2 span{
    text-align: center;
    top: 60px;
    left: -47px;
    position: relative;
    width: 93px;
    margin: 0px;
    font-size: 13px;
    font-family: 'gothammedium';
    display: inline-block;
}

/* Referral reward Qualified candidate End */

.dashboard .left-col .interested-in .interested-box .row .col3 span.square{
    height: 170px;
    width: 170px;
    display: inline-block;
    background: #f5f5f5;
    border: 1px solid #e3e3e3;
    text-align: center;
    line-height: 120px;
    font-family: 'gothammedium';
    font-size: 21px;
}

span._contract ._contract-content:before {
    content: "";
    position: absolute;
    display: block;
    border-style: solid;
    border-color: #2ead33 transparent transparent;
    bottom: -22px;
    right: -1px;
    border-width: 10px 12px 14px 1px;
}
span._contract {
    font-family: Consolas,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,sans-serif;
    padding: 4px 17px 6px;
    background: #2ead33;
    color: #fff;
    position: absolute;
    font-size: 0.85em;
    font-weight: 700;
    right: -10px;
}
._contract-content{
    color:#fff !important;
}


.dashboard .left-col .interested-in .interested-box .row .col3 span.squares{
    height: 170px;
    width: 170px;
    display: inline-block;
    background: #f5f5f5;
    border: 1px solid #e3e3e3;
    text-align: center;
    line-height: 50px;
    font-family: 'gothammedium';
    font-size: 21px;
}