@charset "utf-8";

/* CSS Document */



body{margin:0; font-family: 'Open Sans', 'sans-serif', Arial, Helvetica, sans-serif; background:#f7f7f7;}

h1, h2, h3, h4, h5, h6{margin:0; padding:0; font-family: 'Raleway', sans-serif;}

ul, ol, li, p{margin:0; padding:0;}


a, li{transition:ease-out 0.3s; -webkit-transition:ease-out 0.3s; -ms-transition:ease-out 0.3s; -moz-transition:ease-out 0.3s;}





.clear{clear:both;}



.siteWraper{margin:0;}

img{

	max-width:100%;

}

.topheader{box-shadow:0 2px 2px #ccc; background:#fff; width:1170px; height:100px; margin:auto;}


.topheader .regBtn{background: #444; border:none; padding: 17px 15px; color: #fff; font-size:13px; font-weight:bold; float:right; margin:0; cursor:pointer;}

.usertopbtn{text-align:right;}
.usertopbtn a{font-size:14px; color:#fff; text-transform:uppercase; padding:16px 20px; float:right; font-weight:600;}
.usertopbtn .lookingbtn{background:#e0d53b;}
.usertopbtn .hiringbtn{background:#1ba6df;}
.usertopbtn a.loginBtn{background:none; color:#444;}
.usertopbtn a.username{color:#1ba6df; float:none;}


.topheader .col-md-3{position:relative;}

.topheader .registerPopup{position:absolute; top:60px; right:15px; background:#fff; box-shadow:2px 2px rgba(255,255,255,0.5); padding:15px; z-index:1000; width:400px; display:none;}



.topheader .registerPopup .poparrow{background:url(../images/poparrow.png) no-repeat 0 0; width:18px; height:19px; margin-top:-33px; float:right;}





.topheader .registerPopup .popuphead{font-size:18px; text-align:center; font-weight:bold; margin-bottom:10px;}



.topheader .registerPopup a{text-align:center;}



.topheader .registerPopup .lookingbtn{background: #1ba6df; border-bottom:3px solid #d34f00; border-radius: 3px; padding: 0 20px; color: #fff; font-size:14px; font-weight:bold; line-height:40px; display:block;}

.topheader .registerPopup .lookingbtn:hover{background: #ff7826; text-decoration:none;}



.topheader .registerPopup .hiringbtn{background: #444; border-bottom:3px solid #222; border-radius: 3px; padding: 8px 20px; color: #fff; font-size:14px; font-weight:bold; cursor:pointer; display:block;}

.topheader .registerPopup .hiringbtn:hover{background: #ddd; text-decoration:none;}
.navbar-default .navbar-nav>li>a{color:#555;}
.top-colSection{background:url(../images/search-bg.jpg) repeat-x; padding:80px 0;}

.top-colSection h1, .top-colSection h2, .top-colSection h3, .top-colSection h4{font-family: 'Open Sans', 'sans-serif'; font-size:18px; color:#fff; text-shadow:1px 1px #000; font-weight:bold; margin: 15px 0 5px 0; padding:0;}

.navbar-default .navbar-nav>li>a{color:#444;}


.employersection{margin:0; text-align:center;}

.candidatesection{}

.empheading{text-align:center; font-size:24px; font-family: 'Open Sans', 'sans-serif'; font-weight:bold; margin-bottom:5px; color:#fff;}







.top-colSection .form-control{padding:15px 15px; height:auto; border:1px solid #000; font-size:14px; font-weight:bold; color:#777; width:100%; border-radius:0;}

.top-colSection p{font-size:14px; font-family: 'Open Sans', 'sans-serif'; margin-top:5px; color:#FFF;}






.candidatesection div{padding:0 1px;}
.candidatesection h1{text-align:center; font-size:36px; color:#fff; margin:0 0 30px 0}
.candidatesection h1 span{display:block;}
.candidatesection h3{text-align:center; font-size:24px; color:#fff; margin:20 0 0 0}

.top-colSection .btn{background: #e0d53b; border:none; padding:14px 18px; color: #fff; font-size:16px; font-weight:bold; margin:0; cursor:pointer; border-radius:0;}

.top-colSection .btn:hover{background: #1ba6df; text-decoration:none;}

.top-colSection .postjobbtn{background: #1ba6df; padding: 14px 20px; color: #fff; font-size:16px; font-weight:bold; display:inline-block; margin:0; border:none; border-radius:0;}
.top-colSection .postjobbtn:hover{background: #eee; text-decoration:none;}



.employersection .col-xs-10, .candidatesection .col-xs-10{padding-right:0;}

.employersection .col-xs-2, .candidatesection .col-xs-2{padding-left:0; padding-right:0;}

.candidatesection .col-xs-2 input[type="submit"]{margin-left:0;}

.employersection .col-xs-2 input[type="submit"]{margin-left:0; background: #ccc; border:none; border-bottom:3px solid #999;  border-radius: 3px; padding: 0 8px; color: #000; font-size:16px; font-weight:bold; float:left; margin:10px 0 0 0; line-height:35px;}



/*Latest*/

.boxwraper{border:1px solid #cdcdcd; background:#fff; margin-bottom:20px;}

.boxwraper .titlebar{font-size:18px; font-family: 'Open Sans', 'sans-serif'; border-bottom:1px solid #cdcdcd; padding: 10px 15px; font-weight:bold; color:#444;
background:#f9f9f9;}

.boxwraper .titlebar strong{font-size:13px; font-weight:bold; color:#969696; padding-right:10px;}

.boxwraper .titlebar a{font-size:13px; color:#91bf00; padding-left:10px; font-weight:bold;}

.boxwraper .titlebar .text-right{font-size:12px; color:#777;}



.latestjobs{padding:50px 0;}
.latestjobs .joblist{list-style:none;}
.latestjobs .joblist .col-md-12 .intlist{border-bottom:1px dashed #ddd; margin-bottom:10px; padding-bottom:10px; min-height:75px;}
.latestjobs .joblist .thumbnail{background:none; margin:0; overflow:hidden; text-align:center; border-radius:50%; width:60px; height:60px;}
.latestjobs .joblist .thumbnail img{border-radius:50%;}
.latestjobs .joblist .col-md-12 .intlist:hover .thumbnail{border:1px solid #999;}

.latestjobs .joblist .jobtitle{font-size:18px; color:#000; display:block;}
.latestjobs .joblist .col-xs-2{padding-right:0; padding-left:0;}
.latestjobs .joblist .col-xs-6{padding-left:0;}
.latestjobs .joblist .col-xs-6 span{color:#999; font-size:12px;}
.latestjobs .joblist .col-xs-6 span a{color:#7da400;}
.latestjobs .joblist .col-xs-6 span a:hover{color:#999;}
.latestjobs .joblist li .applybtn{background:#1ba6df; border-radius:0; padding: 8px 15px; color:#fff; float:right; margin-top:8px; font-size:13px; font-weight:bold; text-align:center; transition:none; text-transform:uppercase;}
.latestjobs .joblist li .applybtn:hover{background:#555; text-decoration:none;}
.latestjobs .joblist li .date{display:inline-block; font-size:12px; text-align:center; margin:5px 0 0 0; color:#999;}
.latestjobs .joblist li .intlist{background:#fff; padding:15px; margin-top:30px; border:1px solid #eaeaea; min-height:104px;}
.latestjobs .joblist li .intlist:hover{box-shadow:0 0 15px rgba(0,0,0,0.1); border-color: #ddd;}





.searchlist{margin:0; list-style:none;}
.searchlist .thumbnail{background:none; margin:0; overflow:hidden; text-align:center; border-radius:0;}
a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active{border-color:#eee;}
.searchlist .jobtitle{font-size:16px; color:#1ba6df; display:block;}
.searchlist .location{margin:0; font-size:12px;}
.searchlist .location span{color:#999; font-size:13px;}
.searchlist .location a{color:#7da400;}
.searchlist .location a:hover{color:#999;}
.searchlist .devtitle{font-size:16px; color:#1ba6df;}
.searchlist .aboutloc{font-size:12px; color:#888;}
.searchlist .keyword{background: #eee; border-radius: 2px; font-size:12px; padding: 4px 10px; display:inline-block; margin:2px; color:#333;}
.searchlist .keyword:hover{background:#0093d8; color:#fff; text-decoration:none;}
.searchlist .devinfo{font-size:12px; margin-bottom:3px;}
.searchlist .devexp{font-size:12px; margin-bottom:3px; color:#74B300;}
.searchlist .devedu{font-size:12px; margin-bottom:3px; color:#AE0004;}
.searchlist  p{font-size:13px; margin:5px 0 0 0; color:#555; line-height:22px;}
.searchlist li{border:1px solid #ddd; background:#fff; margin-top:30px; padding:15px;}
.searchlist .col-md-5 .applybtn, .searchlist .col-md-4 .applybtn{background:#1ba6df; border-radius:0; padding: 8px 15px; color:#fff; float:right; margin-top:8px; font-size:13px; font-weight:bold; text-align:center; transition:none; text-transform:uppercase;}
.searchlist .col-md-5 .applybtn:hover, .searchlist .col-md-4 .applybtn:hover{background:#555; text-decoration:none;}

.searchlist .col-md-5 .date{float:right; font-size:13px; text-align:center; margin:15px 10px 0 0; color:#428bca;}
.searchlist .col-md-7, .searchlist .col-md-8{padding-left:0;}
.searchlist .col-md-2{padding-right:0;}
.searchlist .col-md-9 .date, .searchlist .col-md-9 .date{margin:0;}
.searchlist .col-md-4 .applybtn{margin-top:0 !important;}
.titlebar{text-align:center; margin-bottom:30px;}
.titlebar h2{font-size:40px; font-weight:600; margin:0 0 10px 0}

.toptitlebar{background:#fff; padding:15px;}


/*Employee List*/
.columswrp{margin-top:5px;}
.topemployerwrap{background:#fff; padding:50px 0}
.employersList{list-style:none; margin:10px -10px;}
.employersList li{float:left; width:10%; height:60px; overflow:hidden; border:1px solid #ddd; margin:10px; text-align:center;}
.employersList li a{display:block; text-align:center; padding:4px;}
.employersList li:hover{border:1px solid #999;}
.employersList li img{max-width:100%; max-height:50px;}
.advertise{border:1px solid #cdcdcd; background:#fff; border-radius:5px; text-align:center; padding: 10px; font-size:20px; font-weight:bold; color:#666; max-width:748px; margin: 0 auto;}

.featureJobs{list-style:none;}
.featureJobs li{margin-top:15px;}
.featureJobs li .compnyinfo{float:left; width:68%;}
.featureJobs li a{display:block; font-size:18px; color:#222;}
.featureJobs li a:hover{color:#1ba6df;}
.featureJobs li span a{display:inline; font-size:12px; color:#1ba6df;}
.featureJobs li .date{float:right; width:30%; text-align:center; font-size:12px; color:#999;}
.featureJobs li span{font-size:12px; color:#999;}
.featureJobs li .intbox{background:#fff; padding:15px;}
.featureJobs li .intbox:hover{box-shadow: 0 0 15px rgba(0,0,0,0.1);}


/*Testimonial*/
.testimonials{list-style:none; margin:0;}
.testimonials li{text-align:center; padding: 15px 15px;}
.testimonials li img{margin-bottom:5px;}
.testimonials li .titleh1{font-size:13px; font-weight:bold; color:#777;}
.testimonials li .captionh3{font-size:13px; color:#999; margin-bottom:10px;}
.testimonials li p{font-size:13px; font-style:italic; color:#888; line-height:18px;}



/*Right Column*/

.rightcol{background:#fff; border:1px solid #ccc; padding:15px; margin-bottom:15px;}
.rightcol .addright{margin-top:10px; text-align:center;}


/*Cities*/
.citiesWrap{background:#fff; padding:50px 0;}
.citiesWrap .citiesList{list-style:none;}
.citiesWrap .citiesList li{margin-top:10px;}
.citiesWrap .citiesList li a{color:#333; font-size:18px; padding: 5px 0;}
.citiesWrap .citiesList li a:hover{text-decoration:none; color:#1ba6df;}
.citiesWrap .citiesList li a:before{content:'\f0da'; font-family:'FontAwesome'; margin-right:8px; font-size:20px;}


/*Featured*/
.featuredWrap{padding:50px 0;}







.innerpageWrap{padding:40px 0 20px 0;}
/*Left Col*/

.secondary{margin:0; padding:15px; background:#fff; border:1px solid #e4e4e4;}

.secondary .widget{margin-bottom:20px; border-bottom:1px solid #eee; padding-bottom:20px;}
.secondary .widget .widget-title{font-size:18px; font-weight:600; color:#666; margin:0 0 15px 0;}



.secondary .nav>li>a{padding: 5px 0; font-size:12px; color:#333;}
.secondary .nav>li>a:hover{color:#1ba6df; background:none;}
.nav-stacked>li:hover .badge{background:#fff;}

.secondary .boxwraper{margin-bottom:15px;}

.searchjoblist.col-md-10{padding-right:0;}



.paginationWrap{text-align:right;}









/*Detail Page*/

.detailinfo{margin-top:20px;}

.companyinfoWrp{padding: 15px; background:#fff; border:1px solid #ddd; border-radius:4px; margin:0; position:relative;}

.companyinfoWrp .socialWedget{position: absolute; bottom: 10px; right: 0;width: 150px; z-index:4;}





.companyinfoWrp .jobname{font-size:24px; color:#FF6B01; margin:0 0 15px 0; padding:0; font-family: 'Open Sans', 'sans-serif';}
.companyinfoWrp .companylogo{border:1px solid #ddd; padding:5px; margin-bottom:10px;}
.companyinfoWrp .jobthumb{background:#fff; border:1px solid #ddd; overflow:hidden; text-align:center; border-radius:3px; margin-top:10px; padding:3px;}

.companyinfoWrp .jobloc{margin-top:10px;}

.companyinfoWrp .location{margin:0; font-size:14px; border-bottom:1px solid #ddd; padding-bottom:7px;}

.companyinfoWrp .location span{color:#999; font-size:13px;}

.companyinfoWrp .location a{color:#7da400;}

.companyinfoWrp .location a:hover{color:#999;}

.companyinfoWrp .companyname{font-size:16px; color:#0093d8; margin:0; padding:0; font-family: 'Open Sans', 'sans-serif'; display:block;}

.companyinfoWrp .currentopen{font-size:13px; color:#000; display:block; text-decoration:underline; margin-top:5px;}

.companyinfoWrp .comtxt{padding:7px 0; font-size:12px; border-bottom:1px solid #ddd;}

.companyinfoWrp .comtxt span{display:block; color:#888;}

.companyinfoWrp .comtxt strong{font-weight:bold;}







/*User Profile*/

.userinfoWrp{padding: 15px; background:#fff; border:5px solid #ddd; border-radius:4px; margin:0;}

.userinfoWrp .col-md-2{border:1px solid #ddd;}

.userinfoWrp .col-md-2 img{width:100%;}



.userinfoWrp .username{font-size:18px; font-weight:bold; color:#0093d8; margin:0 0 5px 0; padding:0; font-family: 'Open Sans', 'sans-serif';}

.userinfoWrp .col-sm-3{background:#fff; border:1px solid #ddd; overflow:hidden; text-align:center; border-radius:3px;}

.userinfoWrp .location{margin:0; font-size:12px;}

.userinfoWrp .location span{color:#999; font-size:13px;}

.userinfoWrp .location a{color:#7da400;}

.userinfoWrp .location a:hover{color:#999;}

.userinfoWrp .companyname{font-size:16px; color:#0093d8; margin:0; padding:0; font-family: 'Open Sans', 'sans-serif'; display:block;}

.userinfoWrp .currentopen{font-size:13px; color:#000; display:block; text-decoration:underline; margin-top:5px;}

.userinfoWrp .comtxt{padding:0; font-size:14px;}

.userinfoWrp .comtxt span{display:block;}

.userinfoWrp .comtxt strong{background:#eee; padding: 3px 10px; border-radius:2px; border-bottom:2px solid #ddd; font-weight:bold;}

.userinfoWrp .comtxt-blue{padding:0; font-size:14px; color:#0093d8;}

.socialemp{margin-top:5px;}

.socialemp a{font-size:24px;}

.socialemp a:hover{color:#000;}



.userinfoWrp .usercel{padding: 4px 0; font-size:14px; border-bottom:1px solid #eee;}

.userinfoWrp .editLink{font-size:12px; margin-top:10px; display:block;}

.userinfoWrp .editLink i{color:#3CA7FF}



.editlink{background:#fff; padding:3px 4px 3px 4px; border-radius:5px; border:1px solid #ddd;}

.editlink i{color:#3CA7FF}





.innerbox2{border:1px solid #cdcdcd; background:#fff; margin-top:20px;}

.innerbox2 .titlebar{font-size:18px; font-family: 'Open Sans', 'sans-serif'; border-bottom:1px solid #cdcdcd; padding: 10px 15px; font-weight:bold; color:#444; text-align:left;

background:#eee;}

.innerbox2 .titlebar strong{font-size:13px; font-weight:bold; color:#969696; padding-right:10px;}

.innerbox2 .titlebar a{font-size:13px; color:#428bca; padding-left:7px; font-weight:bold; display:inline-block; margin-left:5px;}

.innerbox2 .titlebar a:hover i{color:#73C914;}

.innerbox2 .titlebar .text-right{font-size:12px; color:#777;}



.experiance{padding:10px 15px;}

.experiance h4{font-size:18px; font-weight:bold; padding:0; margin-bottom:15px;}

.experiance .useradon{list-style:none;}

.experiance .useradon li{border-top:1px dashed #ddd; padding: 3px 5px; font-size:14px;}

.experiance .useradon li.company{color:#0093d8; font-size:16px;}

.experiance .expbox{position:relative;}

.experiance .expbox .action{display:block; position:absolute; top:10px; right:15px;}









.myjobList{list-style:none;}

.myjobList li{border-bottom:1px dashed #ddd; margin: 0 10px; padding: 5px 0;}

.myjobList li a {font-size:16px;}

.myjobList li .col-md-4 i{font-size:20px; color:#0968AE;}



.actionBox{margin-top:20px; margin-bottom:20px; text-align:center;}

.actionBox h4{font-size:18px; font-weight:bold; color:#444; text-shadow:1px 1px #fff; margin:0;}

.actionBox p{font-size:14px; color:#444; text-shadow:1px 1px #fff; font-family: 'Open Sans', 'sans-serif'; margin-top:5px;}



.actionBox .applyjob{background:#1ba6df; color: #fff; font-size:16px; font-weight:bold; display:inline-block; margin:5px 0 0 10px; line-height:35px;}

.actionBox .applyjob:hover{background: #333; border-bottom: 3px solid #111; text-decoration:none;}
.actionBox .applyjob span{display:block; padding: 0 25px; border-radius: 3px;}


.actionBox .refferbtn{background: #333;
border-bottom: 3px solid #111;  border-radius: 3px; color: #fff; font-size:16px; font-weight:bold; display:inline-block; line-height:35px; margin:5px 0 0 10px; cursor:pointer;}

.actionBox .refferbtn:hover{background: #1ba6df; text-decoration:none; border-bottom: 3px solid #d34f00;}

.actionBox .refferbtn span{display:block; padding: 0 25px; border-radius: 3px;}



.footeraction{background:#eee; padding:15px;}



.detailinfo .boxwraper{}

.detailinfo .titlebar{padding: 7px 15px; text-align:left;}

.mapbox{padding:5px; border:1px solid #ddd; margin:15px 0; background:#fff;}

.mapbox iframe{display:block;}

.reqlist{margin:10px 0 0 20px; padding:0; list-style:none;}

.reqlist li{border-bottom:1px solid #eee; padding: 3px 0; font-family: 'Open Sans', 'sans-serif'; font-size:13px;}

.reqlist li .col-sm-6{padding-left:0; padding-right:0;}



.jobdescription{margin: 0 15px; padding-bottom:10px;}

.jobdescription .subtitlebar{padding: 7px 0; font-size:18px; font-family: 'Open Sans', 'sans-serif'; font-weight:bold; margin-top:20px;}

.jobdescription .skillBox{padding:15px; border:1px solid #ddd; font-size:13px; line-height:18px;}

.jobdescription p{font-size:13px; line-height:20px; margin:0;}





.companydescription{padding:10px 15px;}

.companydescription .subtitlebar{padding: 7px 0; font-size:18px; font-family: 'Open Sans', 'sans-serif'; font-weight:bold;}

.companydescription .skillBox{padding:15px; border:1px solid #ddd; font-size:13px; line-height:18px;}

.companydescription p{font-size:13px; line-height:20px; margin:0;}



.skillDetail{list-style:none;}

.skillDetail li{float:left; background:#eee; border-radius:3px; padding:5px 12px; font-size:12px; margin:5px 10px 5px 3px; color:#333; position:relative;}

.skillDetail li .delete{position:absolute; top:-7px; right:-5px; z-index:1000;}

.skillDetail li .delete i{font-size:15px; color:#999}

.skillDetail li .delete i:hover{font-size:14px; color:#BB0004}



.skillDetail li a{color:#333;}

.skillDetail li:hover{background:#0093d8; color:#fff;}

.skillDetail li a:hover{color:#fff; text-decoration:none;}



/*Register*/

.formwraper{margin-bottom:20px; background:#fff; border:1px solid #ddd; border-radius:5px 5px 0 0;}

.formwraper .titlehead{background:#1ba6df; color:#fff; font-size:18px; font-weight:bold; padding: 10px 15px;

}

.formwraper .formint{padding:15px;}

.formwraper .input-group{margin-bottom:10px; width:82%;}

.formwraper .input-group-addon{width:35%;}

.formwraper .input-group select{width:auto; margin-right:5px;}

.formwraper .input-group-addon span{color:#FF040B;}

.formwraper .formint .btn{background:#1ba6df; border-color:#1ba6df;}

.formwraper .formsparator{background:#eee; margin: 10px 0; padding:15px 0;}

.formwraper .splabl{float:left; font-size:14px; padding: 5px 0; width:40px;}

.formwraper p{font-size:11px;}



.errowbox{background: url(../images/errorarow.png) no-repeat 5px 22px; padding-bottom:8px; position:absolute; top:-15px; right:-100px;  z-index:100;}

.errowbox .erormsg{height:22px; line-height:22px; font-size:12px; color:#FFF; padding: 0 10px; background:#ff0000; border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px;}







/*Company Profile*/

.companyWrap{background:#fff; border:1px solid #ddd; padding:15px; border-radius:4px;}







/*Login*/

.innerpages{min-height:360px;}

.loginbox{background:#fff; padding:10px; margin-top:50px; border:1px solid #ddd;}

.loginbox .row{padding-top:10px; font-size:12px;}

.loginbox h3{margin:0 0 10px 0; border-bottom:1px solid #ddd; padding-bottom:10px;}

.loginbox .input-group-addon{padding: 6px 0;}
.loginbox .btn{background:#1ba6df; border-color:#1ba6df;}




.signupbox{margin-top:40px; text-align:center;}

.signupbox h4{margin:0 0 10px 0; padding-bottom:10px; font-size:24px}

.signupbox .arrowleft{background:url(../images/arrows2.png) no-repeat 0 0; width:36px; height:48px;}

.signupbox .arrowright{background:url(../images/arrows2.png) no-repeat -36px 0; width:36px; height:48px;}

.signupbox a{margin:15px 0 0 0; font-size:18px; font-weight:bold; padding: 8px 20px; background:#1ba6df; border-color: #1ba6df;}




.dashiconwrp{/*margin-top:20px;*/}

.featurlist{list-style:none; margin-bottom:0;}

.featurlist li{}

.featurlist li .innerfetbox{margin-bottom:12px; padding: 5px 15px; display:block; color:#fff;

background-color: #1ba6df; border-radius:5px; transition:0.5s ease; -web-kit-transition:0.5s ease; -ms-transition:0.5s ease; -moz-transition:0.5s ease; -o-transition:0.5s ease;

}



.featurlist li .innerfetbox:hover, .featurlist li .innerfetbox.active{box-shadow:0 0 5px #CCC;text-decoration:none; color:#fff; background:#333;}

.featurlist li span{font-size:14px; font-weight:bold;}

.featurlist li i{font-size:30px; width:35px; display:inline-block; margin-top:5px; margin-bottom:3px;}

.featurlist li .innerfetbox:hover i, .featurlist li .innerfetbox.active i{color:#fff;}

.pagetitlebar{font-size: 20px;

font-family: 'Open Sans', 'sans-serif';

border: 1px solid #cdcdcd;

padding: 5px 15px;

border-radius: 5px;

font-weight: bold;

color: #444;

background-image: -webkit-gradient(

 linear,

 left top,

 left bottom,

 color-stop(0, #ffffff),

 color-stop(1, #eeeeee)

 );

background-image: -o-linear-gradient(bottom, #ffffff 0%, #eeeeee 100%);

background-image: -moz-linear-gradient(bottom, #ffffff 0%, #eeeeee 100%);

background-image: -webkit-linear-gradient(bottom, #ffffff 0%, #eeeeee 100%);

background-image: -ms-linear-gradient(bottom, #ffffff 0%, #eeeeee 100%);

background-image: linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%); margin-bottom:15px;}



.pagetitlebar i{font-size:24px;}





.edit-ico{color:#3CA7FF;}

.delete-ico{color:#F00006;}

.green-ico{color:#7da400;}

.loginusertxt{margin:17px 10px 0 0; font-size:12px;}







/*Popup*/

.popupbox{background:#fff; border:5px solid #0093d8; border-radius:5px; padding:15px; position:fixed; width:500px; height:300px; margin:-200px 0 0 -250px; z-index:1000; top:50%; left:50%;}

.darkshadow{background:#000; opacity:0.5; width:100%; height:100%; position:fixed; top:0; left:0; z-index:10;}





/*CV Builder*/

.cvtopWraper{background:#fff; border:1px solid #ddd; padding:5px;}

.cvtopWraper h2{margin:0; font-size:20px; padding: 7px 9px; border-bottom:1px solid #ddd; margin-bottom:10px;}

.cvtopWraper .cvadonslist{list-style:none;}

.cvtopWraper .cvadonslist li{float:left; width:20%;}

.cvtopWraper .cvadonslist li a{background-color: #eee; margin:5px; border-radius:3px; border:1px solid #ddd;

  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f9f9f9), to(#eee));

  background: -webkit-linear-gradient(top, #f9f9f9, #eee);

  background: -moz-linear-gradient(top, #f9f9f9, #eee);

  background: -ms-linear-gradient(top, #f9f9f9, #eee);

  background: -o-linear-gradient(top, #f9f9f9, #eee); border-radius:5px; transition:0.5s ease; -web-kit-transition:0.5s ease; -ms-transition:0.5s ease; -moz-transition:0.5s ease; -o-transition:0.5s ease; display:block; padding: 5px 10px; font-size:13px; font-weight:bold; color:#444; text-decoration:none;}

.cvtopWraper .cvadonslist li a:hover{background:#444; color:#fff;}



.cvBuildWrap{margin:0; border:1px solid #ddd;}

.vBasicBox{padding:15px 15px 5px 15px; background:#fff; margin: 0; position:relative;}

.vBasicBox .username{font-size:16px; text-transform:uppercase; font-weight:bold; margin-bottom:10px; border-bottom:1px solid #ddd; padding-bottom:5px;}

.vBasicBox .txtfont{font-size:12px;}

.vBasicBox .txtfont a{color:#1ba6df; font-size:12px;}

.vBasicBox .col-md-2 img{width:100%; border:1px solid #ccc; padding:3px; background:#fff; border-radius:3px;}

.vBasicBox .col-md-10{padding-left:0;}







.vBasicBox .edurowlist{list-style:none;}

.vBasicBox .edurowlist li{font-size:13px; padding: 5px 0; position:relative; border-bottom:1px dashed #ddd;}

.vBasicBox .edurowlist li:last-child{border-bottom:none;}



.vBasicBox .edurowlist strong{color:#1ba6df;}

.vBasicBox .loctxt{color:#7da400; font-size:12px; font-weight:bold;}

.vBasicBox .action{position:absolute; top:13px; right:10px;}

.vBasicBox .edurowlist li .action{top:0; right:0;}





.uploadPhoto{position:relative; overflow:hidden;}

.uploadPhoto .stripBox{background:rgba(0,0,0,0.5); width:100%; position:absolute; bottom:0; left:0; padding: 0px 10px; transition:0.4s ease-in; -webkit-transition:0.4s ease-in; -ms-transition:0.4s ease-in; -moz-transition:0.4s ease-in; -o-transition:0.4s ease-in;}

.uploadPhoto:hover .stripBox{bottom:0;}

.uploadPhoto .stripBox a{color:#fff; font-size:18px;}

.uploadPhoto .stripBox a.upload{float:left;}

.uploadPhoto .stripBox a.remove{float:right;}



.uploadpic{margin:0;}

.uploadpic .stripBox{text-align:center; background:#eee; padding: 5px 0;}

.uploadpic .stripBox i{font-size:18px;}

.uploadpic .picinner{margin:15px; border:1px solid #ddd; text-align:center; padding-top:2px;}









/*Footer*/

.footerWrap{background:#444; padding:40px 0 15px 0; margin-top:30px;}

.footerWrap h5{font-size:18px; font-weight:bold; color:#fff; font-family: 'Open Sans', 'sans-serif';}

.footerWrap p{font-size:13px; line-height:18px; font-family: 'Open Sans', 'sans-serif'; color:#ccc;}



.footerWrap .quicklinks{list-style:none;}

.footerWrap .quicklinks li{}

.footerWrap .quicklinks li a{display:block; color:#ccc; padding: 4px 0; font-size:13px; font-family: 'Open Sans', 'sans-serif';}

.footerWrap .quicklinks li a:hover{color:#e0d53b;}



.footerWrap .citiesList{list-style:none; margin:0;}

.footerWrap .citiesList li{width:50%; float:left; margin: 2px 0;}

.footerWrap .citiesList li a{display:block; color:#ccc; font-size:13px; padding: 4px 0;}
.footerWrap .citiesList li a:hover{color:#e0d53b;}



.footerWrap .copyright{border-top:1px solid #777; padding-top:10px; margin-top:10px; text-align:center; font-size:13px; font-family: 'Open Sans', 'sans-serif'; color:#666;}

.footerWrap .copyright a{color:#979797;}

.footerWrap .copyright a:hover{color:#ccc;}

.footerWrap .bttxt{font-size:13px; color:#ccc;}





.box-body .form-group .errowbox{

    right: 10px;

    top: 5px;

}



.box-body .form-group{position:relative;}



.dob{

	width:100px !important;	

}


.social a{color:#fff; font-size:32px; display:inline-block; margin-right:5px;}
.social a:hover{color:#e0d53b;}


@media (max-width:768px) {

	.employersList li{width:22.4%;}

	.topheader .col-md-2{margin-bottom:10px;}

	.secondary{display:none;}

	.searchjoblist.col-md-10{padding-left:0;}

	.searchlist .col-md-2{padding-right:15px;}

	.formwraper .input-group{width:100%;}

	.formwraper .form-control{float:none; width:100%;}

	.formwraper .input-group-addon{width:auto; display:block; padding:6px 0;}

	.errowbox{right:10px;}

}



.subheading{padding: 3px 0; font-size:18px; font-family: 'Open Sans', 'sans-serif'; font-weight:bold; margin:0;}

.normal-details{

	font-size: 13px;

    line-height: 20px;

    margin: 0;	

}



.wrap_enable{

	display:block;	

}



.wrap_disable{

	display:none;	

}





.actionBox .applyjobgray{background: #ccc;

background-image: -moz-linear-gradient(top, #ccc, #ccc);

background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ccc), to(#ccc));

background-image: -webkit-linear-gradient(top, #ccc, #ccc);

background-image: -o-linear-gradient(top, #ccc, #ccc);

background-image: linear-gradient(to bottom, #ccc, #ccc);

border:1px solid #ccc;  border-radius: 3px; color: #fff; font-size:16px; font-weight:bold; display:inline-block; margin:5px 0 0 10px; line-height:35px;}

.actionBox .applyjobgray:hover{background: #ccc;

background-image: -moz-linear-gradient(top, #ccc, #ccc);

background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ccc), to(#ccc));

background-image: -webkit-linear-gradient(top, #ccc, #ccc);

background-image: -o-linear-gradient(top, #ccc, #ccc);

background-image: linear-gradient(to bottom, #ccc, #ccc); text-decoration:none;}

.actionBox .applyjobgray span{border-top:1px solid #ccc; display:block; padding: 0 25px; border-radius: 3px;}





.applybtngray{background:#ccc; border-bottom:3px solid #ccc; border-radius:3px; padding: 3px 10px; color:#fff; float:right; margin-top:10px; font-size:13px; font-weight:bold; text-align:center; transition:none;}

.applybtngray:hover{background:#ccc; color:#fff; text-decoration:none;}

.applybtngray:active{background:#ccc; color:#fff; text-decoration:none;}