
@import url('https://fonts.googleapis.com/css?family=Open+Sans');
body {
  font-family: 'Open Sans', sans-serif;
  font-size: 16px;
  line-height: 1.42857143;
  color: #666;
  background-color: #fff;
  letter-spacing: 0.5px;
  margin: 0px;
}
.main-hed{padding:0px; margin:0px auto;float:none;}
.wrap{padding:0px; margin:0px auto;float:none;}
.logo img{ width:100%;}
.logo a{color: #09c;font-size: 36px; text-decoration:none; font-weight:bold}
.logo a strong{font-size:25px;font-weight: normal;}
.logo a h6{margin:0px;margin: 0px;font-size: 11px;}
.logomain{padding:0px;}
.locatimaindiv{ float:right; margin-top: 13px; text-align:center; padding:0px;}
.slider{padding:0px;}
.selt-opt{margin:0px}
.selt-exp{border-radius: 0px;color: #666 !important;height: 46px;border: 0px;outline: none;}
.form-control:focus{border-color: inherit !important;box-shadow: inherit; border: 0px;}
input{outline:0}
.menubar{padding: 0px;background-color: #bd2525;z-index: 1;}
.join-top{text-align: center;padding: 15px;color: #0e6505;font-weight: 600;}
.main-companys{margin:25px auto 40px auto;}
.company3 a img{padding:8px 0px;}
.company4 a img{padding:22px 0px;}
.company5 a img{padding:8px 0px;}
.company6 a img{padding:12px 0px;}
.company1,.company2,.company3,.company4,.company5,.company6{text-align:center;}
.register-now,.tab-container{padding:0px;}
.register-now img{width:100%;}
.emply-now{position: absolute;top: 50px;text-align: center;}
.emply-now h2{font-size: 32px;color: #fb7c00; font-weight:bold; margin-bottom:20px;}
.emply-now h4{text-align:center;font-size: 22px;line-height: 33px;}
.emply-now h4 span{font-size: 30px;color: #09c;}
.emply-now h3{text-align: center;border-bottom: 1px #ccc solid;padding-bottom: 20px;}
.now-rigi{color: #fff;background-color: #09c;border-color: #09c;border-radius: 5px;padding: 7px 12px;font-size: 13px;}
.now-rigi:hover,.now-rigi:focus{background-color: #09c;border-color: #149906; outline:0px;}
.close-btn{padding: 6px 12px;border-radius: 5px;border: 1px #de4f4f solid;}

.country-flg{margin: 30px auto 10px auto;}
.flag2,.flag3,.flag4,.flag5,.flag6,.flag7,.flag8,.flag9{padding: 20px;border: 1px #ccc solid;margin: 0px 10px;width: 23%;}
.flag2 img,.flag3 img,.flag4 img,.flag5 img,.flag6 img,.flag7 img,.flag8 img,.flag9 img{width: 38%;float: left;margin-right: 20px;}
.flag2 span,.flag3 span,.flag4 span,.flag5 span,.flag6 span,.flag7 span,.flag8 span,.flag9 span{font-size: 13px;font-weight: 600;line-height: 25px;color: #565656;}
.flag2:hover,.flag3:hover,.flag4:hover,.flag5:hover,.flag6:hover,.flag7:hover,.flag8:hover,.flag9:hover{
	-webkit-box-shadow: 5px 1px 13px 0px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 5px 1px 13px 0px rgba(0, 0, 0, 0.3);
    box-shadow: 5px 1px 13px 0px rgba(0, 0, 0, 0.3);
	}
.countri{float: left; padding-top: 27px;}
.countri h6{font-size: 16px;font-weight: 600;color: #09c; margin:0px;}
.countri span{font-size: 13px;font-weight: 600;color: #565656;}
.main-find{background-color: #fff; padding: 30px;
    -webkit-box-shadow: 5px 1px 13px 0px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 5px 1px 13px 0px rgba(0, 0, 0, 0.3);
    box-shadow: 5px 1px 13px 0px rgba(0, 0, 0, 0.3);}
.findby{}
.latest-job{margin: 20px auto 40px;float: none;}
.latest-job img{}
.joblist {border: 1px #ccc solid;padding: 15px; margin-top:20px;min-height: 90px; background: #fbfbfb;}
.joblist-img{padding: 10px 0px;}
.joblist-img img{width: 100%;}
.job-title a h4{font-size: 16px;color: #000;margin-bottom: 5px;margin-top: 0px;}
.job-title a:hover{text-decoration:none;outline: 0px;}
.job-title span{font-size: 12px;}
.job-title span a{color: #09c;font-size: 12px;}
.joblist:hover {box-shadow: 0 0 15px rgba(0, 0, 0, 0.37);border-color: #ddd;}  
.main-latest{background-color: #efefef; padding: 0px;
    -webkit-box-shadow: 5px 1px 13px 0px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 5px 1px 13px 0px rgba(0, 0, 0, 0.3);
    box-shadow: 5px 1px 13px 0px rgba(0, 0, 0, 0.3);
}
.main-category{background-color: #fff; padding: 30px;
    -webkit-box-shadow: 5px 1px 13px 0px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 5px 1px 13px 0px rgba(0, 0, 0, 0.3);
    box-shadow: 5px 1px 13px 0px rgba(0, 0, 0, 0.3);
}

.allright{background-color: #1d710d;color: #fff;text-align: center;padding: 10px;}
.allright p{margin:0px;}
.Category-List{margin: 30px 15px;padding: 0px;}
.Category-List li{padding: 5px 24px;}
.Category-List li:hover::before {
    content: "\f07c";
    color: #09c;
}
.Category-List  li::before {
    content: "\f07b";
    font-family: FontAwesome;
    display: inline-block;
    color: #909090;
    margin-left: -1.3em;
    width: 1.3em;
}
.Category-List li a{color: #222322;}
.form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
}

.select-like, select {
    -webkit-appearance: none;
    -moz-appearance: none;
	background-image:url(../images/expand.png)!important;
    cursor: pointer;
    background-position: right 3% top 50%;
    background-repeat: no-repeat;
    -webkit-background-origin: inherit;
    background-origin: inherit;
	background-position-x: 95%;
	background-position-y: 50%;
}
.all-h1-txt{text-align:center;color: #09c; margin:20px;}
.mani-empolyrs{padding:25px;background-color: #fff;}
.find-srch{margin:0px auto; float:none; padding:0px;}
.care{font-size:14px;margin-left: 5px;}

blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
strong, b { font-weight: bold; }
em, i { font-style: italic;  }


/** page structure **/


/** posts slider widget **/
.crsl-items {
  display: block;
  padding: 5px;
}

.crsl-item {
  
}

.crsl-item .thumbnail {
  display: block;
  position: relative;
  margin-bottom: 10px;
  cursor: pointer;
}
.crsl-item .thumbnail img { 
  display: block; /* fix 1px image space http://stackoverflow.com/q/5804256/477958 */
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.crsl-item .thumbnail:hover img {
  opacity: 0.8;
}

.crsl-item h3 {
  font-family: 'Oswald', 'Trebuchet MS', Helvetica, sans-serif;
  font-size: 1.95em;
  line-height: 1.25em;
  margin-bottom: 12px;
}
.crsl-item h3 a {
  text-decoration: none;
  color: #333;
}
.crsl-item h3 a:hover {
  text-decoration: underline;
}

.crsl-item .postdate {
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 6px;
  color: #fff;
  text-shadow: 1px 1px 0 rgba(0,0,0,0.4);
  font-size: 1.2em;
  font-weight: bold;
  background: #4e90da;
}

.crsl-item p {
  font-size: 1.2em;
  line-height: 1.55em;
  margin-bottom: 5px;
}

.crsl-item p.readmore a {
  display: block;
  float: right;
  color: #4e90da;
  padding: 3px 5px;
  text-decoration: none;
  font-weight: bold;
  -webkit-border-radius: 3px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.crsl-item p.readmore a:hover {
  background: #4b6caa;
  color: #fff;
}


/** posts slider nav **/
.slidernav {
  display: block;
  text-align: center;
  margin-bottom: 25px;
}

.slidernav a {
  display: inline-block;
  padding: 5px 15px;
  margin-right: 8px;
  font-size: 1em;
  background: #fff;
  color: #666;
  border:1px solid #CCC;
}
.slidernav a:hover { background-color: #FF4800; color:#FFF; text-decoration:none;}
.slidernav a:active {
  -webkit-box-shadow: 1px 1px 0 rgba(0,0,0,0.2);
  -moz-box-shadow: 1px 1px 0 rgba(0,0,0,0.2);
  box-shadow: 1px 1px 0 rgba(0,0,0,0.2);
  background-color: #FF4800;
}
.pd-0{padding:0px;}




/*** SEARCH PAGE CSS ***/
.body-serchdiv{background-color: #efeeed;padding:10px 0px;}
.main-search{ margin-left:95px; float:left;padding-right: 0;}
.adds{float:left;margin-top: 15px;padding-right: 0px;}
.adds img{width:100%; height:auto;}
.srchadd1{margin-bottom:10px;}
.panel-strip{margin:15px 0px;background-color: #fff;padding: 0px;border-radius:6px; }
.panel-strip h3{float:left;margin:0px;padding: 10px 20px; font-size:18px;background-color: #09c;color: #fff;border-radius: 6px 0px 0px 6px;}
.panel-strip span{margin: 10px 35px;position: absolute;}
.panel-strip::after{content: "";width: 0;height: 0;display: block;position: absolute;left: 127px;top: 0;
border-width: 20px 0px 20px 15px;
border-color: transparent transparent transparent #fff;
border-left-color: rgb(255, 255, 255);
border-left-color: rgb(40, 48, 108);border-style: solid;border-left-color: #09c;
}
.main-filters{margin-bottom:30px;}
.top-titlebar{padding: 12px 0px;background-color:#fff;text-transform: capitalize;font-weight: 600;font-size: 13px;}
.text-right{text-align:right;}
.main-filters,.job-rol,.pagnav,.sponsor{padding:0px;}
.srch-joblft{float: left;padding: 0px;}
.srch-addlft{padding:0px; margin-top:10px;}
.srch-addlft1 img{width:100%;}
.main-lft-fltr{padding:0px;}
.panel-hed{background-color: #fff;border-radius: 6px;padding-bottom: 15px;}
.panel-hed h4{float: left}
.clear{margin-top:10px;}
.main-right-jobrole{padding-right: 0px;}
.job-rol{}
.job-rol h4 a{color:#09c; font-size:16px; }
.job-rol h4 a:hover{color:#09c; text-decoration: underline;}
.job-rol span a{ display:block;color: #686868;text-decoration: none;text-transform: capitalize;font-size: 12px;font-weight: normal;}
.job-rol span i{}
span.exp,.loc,.datepost{float: left; padding: 10px 20px 8px 0px;color: #686868;font-weight: 600;}
.jb-skill{background-color: #fff;border-radius: 20px;padding: 2px 8px 2px 10px;font-size: 14px;border: 1px solid #e3e3e3;margin-right: 5px;margin-bottom: 5px;float: left;}
.jb-skill a{text-decoration: none;text-transform: capitalize;background-color: #fff;color: #686868;font-size: 14px;font-weight: normal;}
.job-rol-list{border: 1px solid #dadada;background: #fff;margin-top: 8px;padding: 15px; float:right;box-shadow: 2px 3px 3px 2px #ddd;}
.selt-contry-jobrol{padding: 0px 0px 15px 0px;border-bottom: 1px #ccc solid;}
.pagination{margin:25px 0px;}
.pagination li  a{padding:8px 15px;}
.pagination li  a:hover,.pagination li  a:focus{background-color: #09c;color: #fff;}
.page-item a.active{background-color: #09c;color: #fff;}
.addimg{float:left;padding-left:0px;}
.addimg img{width:100%;}
.add-cont{font-family: arial;font-size: 13px;}
.add-site{text-align:right;}
.sponsor span{background-color: #5e8457;color: #fff;margin-right: 10px;border-radius: 4px;padding: 2px 4px;}
.sponsor{font-size:12px;}
.sponsor a{color: #838383;}
.compny-ttl a{color: #000;font-weight: 600;}

/*** SEARCH PAGE CSS END ***/



/*** Job Results Start css ***/
.sub-bodydiv{margin:15px auto 0px auto; float:none; padding:0px;}
.jobinfo{padding: 25px;border-bottom: 1px solid #e4e4e4;}
.ptext{color: #999;margin: 12px 0;}
.jobinfo h2{margin:0px;color: #3c3c3c;}
.ttitle a{color: #09c;font-weight: 600;font-size: 18px;}
.opening,.ttitle {text-align:right;}
.opening a{color:#212121;}
.apply-job{text-align:center;padding: 20px 25px; background-color: #fff;}
.aplybdr{border-left:1px #ccc solid; border-right:1px #ccc solid; border-bottom:1px #ccc solid;}
.apply-job a{font-size:15px;}
.job-header{background: #fff;border: 1px solid #d8d5d5;margin-bottom: 30px;}
.contentbox{line-height: 24px;}
.contentbox h3{color: #09c;}
.terminfo{background: #e9e9e9; float:left;}
.term-of-use{padding: 12px 15px;}
a.terms{color: #09c;margin: 0px 5px;text-decoration: underline;}
.jobdetail{padding:20px;}
.jobdetail h3,.jobtitle{font-size: 18px;color: #09c;}
.jbdetail,.serch-list{margin-top: 20px;list-style: none;padding:0px;}
.jbdetail li {margin-bottom: 20px;color: #908f8f;}
.jbdetail li span {display: block;text-align: right;color: #000;font-weight: normal;}
.img-div img{width:100%;}
.jobbody-lftdiv{padding-left:0px;}
.jobbody-ritdiv{padding-right:0px;}
.relatedJobs{padding:0px;}
.relatd-hd{border: 1px #09c solid;margin: 0px;padding: 10px 30px;font-size: 24px;background-color: #09c;color: #fff;}
.relatedJobs h3{font-size: 24px;font-weight: 700;color: #555;margin:0px;}
.warning-notification i{color:#f00;}
.serch-list{}
.serch-list li{background: #fff;border: 1px solid #d8d5d5;padding: 20px;margin-bottom: 10px;}
.serch-list li:hover{box-shadow: 0 0 15px rgba(0, 0, 0, 0.37);border-color: #ddd;}
.searchList li .companyName { margin: 10px 0;color: #969595;}
.companyName{margin: 15px 0px;}
.companyName a{color: #000;}
.location{}
.location a{color: #a2a5a2;}
.main-dtils{padding: 0px;margin-top: 30px;}
.dtls-job{}
.job-dtls1{padding: 15px;}
.job-dtls1 table tr td {padding: 5px 8px;border-bottom: 1px #adacac dotted;}




/*** Job Results End css ***/





/*** Register pag Start css ***/
.main-search h2{text-align:center;}
.titlehead{background: #09c;color: #fff;font-size: 18px;font-weight: bold;padding: 10px 15px;}
.formwraper {margin-bottom: 20px;background: #fff;border: 1px solid #ddd; border-radius: 5px 5px 0 0;}
.formint {padding: 15px;}
.control-label span {color: #FF040B;}
.control-label {text-align: right; padding-top: 7px;}
.form-cntrl:focus{border: 1px #908e8e solid !important;}
.form-cntrl{font-weight:normal;}
.or{text-align:center;}
.signupbox{text-align:center;}
.forget{text-align:right; margin:6px 0px;}
.panel-heading{color: #fff;background-color: #09c !important;border-color: #09c !important;}
.panel-heading h3{margin:0px; text-align: center;}
.panel-primary {border-color: #B1B2B4 !important;}
.or b{background-color: #ddd;border-radius: 50%;padding: 10px;}
.control-label i{font-size:15px;}
.pera{text-align:center;}
.panel{margin:15px auto;}
.main-login{margin:0px auto; float:none;}
.login{border-radius: 5px 0px 0px 5px;}
.regi{border-radius: 0px 5px 5px 0px;}
.login,.regi{padding: 10px;color: #000; border:1px #ccc solid;}
.login:hover,.regi:hover{background-color: #09c; color:#fff;}
.login.active,.regi.active{background-color: #09c !important;color: #fff;border: 1px #09c solid;}

.logindiv{margin:0px auto; float:none;}
.rightfloat{background-color: #f2f2f2;}
/*** Register pag End css ***/



/*** About-Company pag Start css ***/
.company-add{border-bottom: 1px solid #e4e4e4;}
.company-add img{width:100%;}
.company-add h1{text-align:center;}
.compny-Jobs{padding: 0px 0px 15px 0px; border:1px #ccc solid;background-color:#fff;}
.main-jobtitle{padding-left:0px;}
.intlist p{padding:10px 0px;}
.date{float: left;}
.companyinfo{padding: 20px 0px; border-bottom: 1px #ccc solid;}
.titlebar{padding: 12px 0px;text-align: left;border-bottom: 1px #ccc solid; font-weight: 600; margin-bottom: 12px;font-size: 16px;}
.companyinfo p{margin-bottom:0px; margin-top:10px;float: left;}
.info-comny{}
.dt-aply{text-align:center;}

/*** About-Company pag End css ***/



/*** Dashboard Page css Start Css ***/
.featurlist {list-style: none;margin-bottom: 0; padding:0px;}
.featurlist li {}
.featurlist li .innerfetbox {
    margin-bottom: 12px;
    padding: 5px 15px;
    display: block;
    color: #fff;
    background-color:  #09c;
    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 i {
    font-size: 30px;
    width: 35px;
    display: inline-block;
    margin-top: 5px;
    margin-bottom: 3px;
}
.featurlist li .innerfetbox:hover, .featurlist li .innerfetbox.active {
    box-shadow: 0 0 5px #CCC;
    text-decoration: none;
    color: #fff;
    background: #09c;
}
.pagetitlebar {
    font-size: 20px;
    border: 1px solid #cdcdcd;
    padding: 5px 15px;
    border-radius: 5px;
    font-weight: bold;
    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;
}
.userinfoWrp {
    padding: 15px;
    background: #fff;
    border: 5px solid #ddd;
    border-radius: 4px;
    margin: 0;
}
.uploadPhoto {position: relative;overflow: hidden;border: 1px #dedede solid;}
.userinfoWrp img {
    max-width: 100%;
}

.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 .stripBox a.upload {float: left;}
.uploadPhoto .stripBox a {color: #fff;font-size: 18px;}
.userinfoWrp .username {font-size: 18px;font-weight: bold;color: #686868;margin: 0 0 5px 0;padding: 0;}
.userinfoWrp .usercel {padding: 4px 0;font-size: 14px;border-bottom: 1px solid #eee;}
.userinfoWrp .editLink {font-size: 12px;margin-top: 10px;display: block;}
.editLink {color:#686868;font-weight: bold;font-size:13px;}
.editLink:hover{color: #09c; text-decoration:underline;}
.innerbox2 {border: 1px solid #cdcdcd;background: #fff;margin-top: 20px;}
.detailinfo .titlebar {padding: 7px 15px;text-align: left;}
.innerbox2 .titlebar { font-size: 18px;border-bottom: 1px solid #cdcdcd; padding: 10px 15px;font-weight: bold;color: #09c;text-align: left;background: #eee;}
.companydescription,.experiance {padding: 10px 15px;} 
.innerbox2 .titlebar a { font-size: 13px;color: #686868;padding-left: 7px;font-weight: bold;display: inline-block;margin-left: 5px;}
.editlink i:hover{color:#09c !important;}
.editlink {background: #fff;padding: 3px 4px 3px 4px;border-radius: 5px; border: 1px solid #ddd;}
.innerbox2 .titlebar a:hover i {color: #09c;}
.titlebar a:hover,.myjobList li a:hover{text-decoration:underline;color: #09c;}
.myjobList li {border-bottom: 1px dashed #ddd;margin: 0 10px;padding: 5px 0;}
.myjobList {list-style: none;padding: 0px;}
.myjobList a{color:#686868;}
.myjobList li .col-md-4 i {font-size: 20px;color: #686868;}

/*** Dashboard Page  End Css ***/
.control-name{font-weight: normal;}
.control-name span {color: #FF040B;}
.cv-mangr{margin-top:0px; margin-bottom:20px;}
.cvmang{ background: #09c!important;color: #fff !important; font-size: 18px !important;font-weight: bold !important;padding: 10px 15px !important;}
.skillbox{ padding: 15px;border: 1px solid #ddd;font-size: 13px;line-height: 18px;margin-bottom:10px;}
.skillDetail,.myjobList,.useradon{padding: 0px;margin: 0px;}
.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 a{color:#686868;}
.delete {position: absolute; top: -7px;right: -5px;z-index: 1000;}
.myjobList li {border-bottom: 1px dashed #ddd; margin: 0 10px;padding: 5px 0;}
.myjobList li a {font-size:14px; }
.prof-sumry ul{padding: 0px;margin: 0px;}
.prof-sumry ul li{margin-bottom:5px;}
.useradon li {border-top: 1px dashed #ddd; padding: 3px 5px;font-size: 14px;}
.action {display: block;position: absolute;top: 10px;right: 15px;}
.edit-ico{color:#686868;}
.edit-ico:hover{color: #09c;}
.delete-ico i{color:#f00;}
.delete-ico i:hover{color: #09c;}
.popup{background: none;border: none;font-size: 13px;font-weight: 600;color: #686868;}
.popup:focus{outline:none;}
.popup:hover{color: #09c; text-decoration:underline;}
.popup-lbl{float: left;text-align: left;padding: 0px;font-size: 13px;font-weight: normal; color:#686868;}
.div-pop{padding:0px;}
.pop-pd{padding: 8px 2px;}


/*** recruiter Page Start Css ***/
.reqir-bg{    background-color: #fff;padding: 15px 0px}
.main-reqir{border:1px #ccc solid;background-color: #fff;}
.quick-hd{}
.quick-hd h3{background-color:#999; margin: 0px;color: #fff;font-size: 15px;padding: 8px 15px;text-align: center;}
.Premium h3{background-color:#589ee6;}
.Cloud h3{background:#09c;}
.Power h3{background:#e8c411;}
.period{text-align: center;background-color: #586262;color: #fff;padding: 8px;}
.period h3{margin:6px;}
.per{background-color: #2d2f2e;padding: 3px;font-size: 12px;}
.main-reqir ul{margin:0px; padding:0px;}
.main-reqir ul li{padding: 10px;text-align: center;}
.panel-footer{text-align:center;}







/*** recruiter Page  End Css ***/








.sort{ padding: 0px 0px 0px 15px;}
.house_div1{ margin:0px; padding-bottom: 15px;}
.details_img{ padding:0px;}
.details_img img{ width:100%;  height:300px;}
.dropdown-buttons,.min_drops,.min_drops2{ padding:0px;  float:left}
.min_drops{box-shadow: 0 1px 2px 0 rgba(0,0,0,.1); float:left}


.list-label.yellow {
background-color: #ff4800;
color: #FFF;
border-left: 5px solid #c83100;
text-transform:uppercase;
	
}
.list-label {
background-color: #1fc055;
position: absolute;
margin-left: -5px;
margin-top: 9px;
font-size: 12px;
padding: 5px 17px;
line-height: 19px;
color: #fff;
right: 0;
top: 0;
float:right !important
}


.section_group{ border: 1px solid #ECECEC; padding: 10px 5px; background-color: #FFF;margin: 10px 0px;}
.section_group:hover{ border: 1px solid #BEBEBE; box-shadow: 0px 0px 5px #BEBEBE; background-color:#FFF;}
h3.h_3{background-color:#0067B7; color:#FFF; font-size:14px; font-weight: bold; padding:10px; border-radius: 5px 5px 0px 0px;}
.fottor_links{padding:10px;}
ul.padding_none{ padding-left:10px;}
ul.padding_none h4{font-weight:bold; color:#fff; padding-bottom:6px;}
ul.padding_none li{font-size:18px; color:#FFF; font-weight:bold; mar gin-bottom:5px;}
ul.padding_none li a{ font-weight:normal;}
.fottor_links ul li{ list-style-type:none; color:#fff;}
.fottor_links ul li a{ color:#fff; font-size: 14px;}
.fottor_links ul li a:hover{ color:#25FF0B;}

.agent_map{margin:0px 0px 15px 0px; border:1px solid #CCC; padding:0px;}
.nav > li > a { position: relative;display: inline; float: left; background-color: #FF4800;}
.nav2 > li > a{ background:none;}
.nav > li > a:hover{ background-color: #FF4800; color:#FFF; width: 100%;border-radius: 20px 0px 0px 20px;}
.tabbtn-div{ margin:0px auto; float:none;}
.tabsmain-div{margin:0px auto; float:none;}
.min_drops2{ padding:0px;box-shadow: 0 1px 2px 0 rgba(0,0,0,.1); float:left;width: 17.8%;}
.srcbtn{ padding:14px 25px; background-color:#09c; float:left; border:none; color:#FFF; border-radius: 0px 20px 20px 0px;}
.srcfdnbtn{ padding:14px 25px; background-color:#FF4800; float:left; border:none; color:#FFF; border-radius:0px 20px 20px 0px;}
.srcbtn:hover{background-color: #09c;}

.menurslts{ background-color: rgb(251, 251, 251); border-radius: 5px; border: 1px solid #EFEFEF;}

h4.modal-title {text-align: center;text-transform: uppercase; }
.lgbody{ padding:0px;}
.nav-tabs > li {width: 50% !important;}
.lgfld{ height: 40px;border-radius: 0px; box-shadow: inherit !important;}
.lgfld:focus{ border:1px solid #ff4800;}


ul { list-style-type: none; }

.nav-tabs > li.active > a{ width: 100% !important;border-radius:20px 0px 0px 20px;}
.nav-tabs > li.active1 > a{border-radius: 0px 20px 20px 0px;}
.nav-tabs{border-radius:20px;}

.rgtabs > li.active > a{ border-radius:0px;}
.rgtabs > li > a:hover { border-radius:0px;}

.accordion {
  width: 100%;
  max-width: 360px;
  margin: 0px auto 20px;
  background: #FBFBFB;
   color: #fff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;padding: 0px;border: 1px solid #FBFBFB;
}

.accordion .link {
  cursor: pointer;
  display: block;
  padding: 15px 15px 15px 42px;
  font-size: 14px;
  border-bottom: 1px solid #EDEDED;
  position: relative;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
 .link { color:#777;}
.accordion .link:hover {  background: #2b5464; color:#fff;}

.accordion li:last-child .link { border-bottom: 0; }

.accordion li i {
  position: absolute;
  top: 16px;
  left: 12px;
  font-size: 18px;
  color: #595959;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
.accordion li.active{ background-color: #2b5464; color:#fff !important;}
.accordion li a{ color:#777;}
.accordion li i.fa-chevron-down {
  right: 12px;
  left: auto;
  font-size: 16px;
}

.accordion li.open .link { color: #b63b4d; }

.accordion li.open i { color: #b63b4d; }

.accordion li.open i.fa-chevron-down {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

/**
 * Submenu
 -----------------------------*/

.submenu {
  display: none;
  background: #DADADA;
  font-size: 14px;
  padding:0px;
}

.submenu li { border-bottom: 1px solid #c6c6c6; }

.submenu a {
  display: block;
  text-decoration: none;
  color: #d9d9d9;
  padding: 12px;
  padding-left: 10px;
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
}

.submenu a:hover {
  background: #2B5464;
  color: #FFF;
}


.section_room select {
		border:none;
	    border: 1px solid #ECECEC;
		-webkit-appearance: none;  /*Removes default chrome and safari style*/
		-moz-appearance: none; /*Removes Default Firefox style*/
        appearance:none;
		background: #FFF url(../images/select-arrow.png) no-repeat 90% center;
		width: 100%; /*Width of select dropdown to give space for arrow image*/
		text-indent: 0.01px; /* Removes default arrow from firefox*/
		text-overflow: "";  /*Removes default arrow from firefox*/ /*My custom style for fonts*/
		color: #FFF;
		b order-radius: 15px;
		padding:5px;
		box-sh adow: inset 0 0 5px rgba(000,000,000, 0.5);
	}

.categorydrop{ padding:0px;}
.srcfield{ background-image:url(../images/banner.jpg);background-color:#333;margin-bottom: 10px; padding: 25px 15px;}
.coursemain{padding:5px 8px; border-radius:5px; border:1px solid #CCC; margin: 25px 0px; fl oat: left;}
.coursemain h1{ font-size:14px; min-height: 44px; text-align:center; color:#333; margin:5px 0px;padding: 0px 0px 10px 0px; border-bottom: 1px solid #E0E0E0;}
.courseimg{padding:0px;}
.courseimg img{ width:100%; height:90px;}
.courselocat{ padding:0px;}
.courselocat-tbl{ width:100%; margin-top:10px;}
.courselocat-tbl tr td{ padding:5px; font-size: 12px;}
.mynav > li.active > a{ color:#FFF;}
.container2 h2{text-align: center; margin: 25px 0px 0px 0px; border-bottom: 1px solid #F2F2F2; padding-bottom: 12px;color: #00bbd4; font-size: 30px;
text-transform: uppercase;}
.details-btn,a.details-btn{ width:100%;  background-color:#FF4800; color:#fff;padding:5px; float:left; text-align:center; border-radius: 5px;font-size: 14px;}
.details-btn:hover,a.details-btn:hover{ background-color:#FF723B; color:#FFF; text-decoration:none;}
.icon-margin{ margin-right:5px; font-size: 12px;}
.detailsbtn{ padding:0px; margin:10px 0px;}
.spanclass{ float:right; color:#F30;}
.xs-links,.xs-ac-locat{ padding:0px;}
.xs-links a:hover{ text-decoration:none;}
.tabbtn-divs{ margin: 0px auto; float: none;}


.classroom{ padding:0px;}
.classroom img{ width:100%; hei ght:250px;}
.details-btn{ width:100%; border: 1px solid #FF723B; color:#FFF;padding:5px;}
.details-btn:hover{ background-color:#FF723B; color:#fff}
.corces{ padding:5px 10px; background-color: #f3feef; border: 1px solid #b8e0a9; margin:5px 0px;}
a.courselinks{ color:#448aff; font-size:12px;}
a.maininstit{ color:#FF4800; padding:10px 0px; font-size: 16px;}


.instdetasub{ width:100%; margin:0px; padding:0px;}
.instutediv{padding:0px;}
.instute-ttl{ padding:0px; margin:10px 0px;} 
.ratestars{padding: 0px; color: #ff4800;}
.sort-div{ padding:5px 0px;}
.showingdiv{ padding:0px; line-height: 42px;}
ul.breadcrumb{padding:2px; text-align:left; font-size:14px;}
ul.breadcrumb li a{  color: #300de4;font-weight: 500; }
ul.breadcrumb li.active{ color:#ff4800;}
.pageing{padding:0px;}
.sort-tbl{ width:100%; text-align:right;}
.sort-tbl tr td{ padding:0px;}
.scrool_div{ padding:0px;}

.btndiv{ padding:0px;}

.content_top{ padding-top:0px;}


.areadiv, .coursediv { width:13.9%;}
.min_drops2 { width:19.8%; margin-bottom: 5px; }


.fstElement { font-size: 10px; }
.submitBtn { display: none; }
.fstMultipleMode { display: block; }
.fstMultipleMode .fstControls { width: 100%; }
.nav-tabs > li.active > a{ width: 100% !important;}


.multiarea{ margin:20px auto 0px; float:none;}
.myareafa{ border-radius: 0px; background-color: #FF4800; color: #fff; padding: 16px 23px; border:none;}
.chosen-container { width:93% !important}

.input-group-addon { width:auto;}

/* Details page css */

.multiarea{ margin:10px auto 0px; float:none;}
.myareafa{ border-radius: 0px; background-color: #FF4800; color: #fff; padding: 11px 20px; border:none;}
.adrsmain{ padding:0px; margin-bottom:50px;color: #777;}
.adrs{ padding:0px;}
.adrs h4,.instut-rating h4{color: #ff4800;}

.inistuteimg{ padding:0px 15px 0px 0px; }
.inistuteimg img{ width:100%;}
.insmallimg{ padding:8px 2px;}   
.bookbtn{ padding:5px 15px; background-color: rgb(0, 152, 29); color:#fff; font-size:12px;}     
.bookbtn:hover{ text-decoration:none; color:#fff;background-color: rgb(0, 101, 19);}
.mymodel{ margin:140px auto;}
.mynav2{ border-radius: 20px; border: 1px solid #838383;}
.details-frmgroup{ width:100%; border:1px solid #eee;}
.input-group2{ width:100%;}
.dtls-icon{ width: 25px !important;border:none; background-color:#FF4800; color:#fff; border-radius:0px;}
.dtls-icon2{ padding:13px;}
.tabmain-div{ margin-bottom:50px;}
.Details-course{ padding:0px;}
.list-table{ padding:0px;}



/** media queries **/
@media screen and (max-width: 660px) {

  
 
}

/** clearfix **/
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }

 
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }

/*--menu--*/
/* dCodes Framework:(c) TemplateAccess */
.header-menu {
	background:#dc2839;
}
.menu {
	margin: 0;
	padding:0;
}
/* start menu */
.h_nav h4 {
	border-bottom:1px solid rgb(236, 236, 236);
	font-size: 1.3em;
	color: #7D97A3;
	line-height: 1.8em;
	text-transform:capitalize;
	margin-bottom: 4%;
}
.h_nav h5 {
	border-bottom:1px solid rgb(236, 236, 236);
	font-size: 1em;
	color: #7D97A3;
	line-height: 1.8em;
	text-transform:capitalize;
	margin-bottom: 4%;
	margin-left:10px !important;
}
.sub-menu{
	margin-left:10px !important;
}
.h_nav h4.top {
	margin-top: 12%;
}
.h_nav ul li {
	display: block;
}
.h_nav ul li a {
	display:block;
	font-size: 0.85em;
	color:#777;
	text-transform:capitalize;
	line-height:2em;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.h_nav ul li a:hover {
	color:#00405d;
	text-decoration:underline;
}
.header-bottom-left {
	float:left;
	width: 64.5%;
}
.header-bottom-right {
	float:right;
	width:30.5%;
	}

}
@media (width: 980px) {

ul.slimmenu li a{
	font-size:12px !important;
}
}

/* Responsive */
@media (min-width: 1200px) {
	.modal.container {
		width: 1170px;
		margin-left: -585px;
	}
}

.animated {
	-webkit-animation-duration: 1s;
	   -moz-animation-duration: 1s;
	     -o-animation-duration: 1s;
	        animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	   -moz-animation-fill-mode: both;
	     -o-animation-fill-mode: both;
	        animation-fill-mode: both;
}
@-webkit-keyframes shake {
	0%, 100% {-webkit-transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-webkit-transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-webkit-transform: translateX(10px);}
}
@-moz-keyframes shake {
	0%, 100% {-moz-transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-moz-transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-moz-transform: translateX(10px);}
}
@-o-keyframes shake {
	0%, 100% {-o-transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-o-transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-o-transform: translateX(10px);}
}
@keyframes shake {
	0%, 100% {transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {transform: translateX(-10px);}
	20%, 40%, 60%, 80% {transform: translateX(10px);}
}
.shake {
	-webkit-animation-name: shake;
	-moz-animation-name: shake;
	-o-animation-name: shake;
	animation-name: shake;
}

.menu-collapser {
    position: relative;
    
    color: #FFF;
    width: 100%;
    height: 48px;
    line-height: 48px;
    font-size: 16px;
    padding: 0 8px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	cursor:pointer;
}
.collapse-button {
    position: absolute;
    right: 8px;
    top: 50%;
    width: 40px;
    background-color: #09c;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    border-radius: 4px 4px 4px 4px;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.075);
    padding: 7px 10px;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    cursor: pointer;
    font-size: 14px;
    text-align: center;
     transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
     box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box
}
.collapse-button:hover, .collapse-button:focus {
    background-color: #187705;
    color: #FFF;
}
.collapse-button .icon-bar {
    background-color: #F5F5F5;
    border-radius: 1px 1px 1px 1px;
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
    display: block;
    height: 2px;
    width: 18px;
    margin: 2px 0;
}
ul.slimmenu {
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 100%;
	
}
ul.slimmenu li {
    position: relative;
    display: inline-block;
   
}
ul.slimmenu > li { margin-right: -5px;border-left: 1px #fff solid; }
ul.slimmenu > li:first-child { border-left: 1px #fff solid; }
ul.slimmenu > li:last-child { border:none; }
ul.slimmenu > li:nth-last-child(2) {border-right: 1px #fff solid;}
ul.slimmenu li a {
    display: block;
    color: #FFF;
    padding: 18px 16px;
    font-size: 15px;
    text-shadow: 0 1px 0 rgba(255,255,255,0.2);
    transition: background-color 0.5s ease-out;
    -o-transition: background-color 0.5s ease-out;
    -moz-transition: background-color 0.5s ease-out;
    -webkit-transition: background-color 0.5s ease-out;
	text-decoration:none;
}
ul.slimmenu li:hover {
    background-color: #09c;
    text-decoration: none;
}
ul.slimmenu li a:hover {
    background-color: #09c;
    text-decoration: none;
	cursor:pointer;
}
ul.slimmenu li.active{background-color: #09c;}
ul.slimmenu li .sub-collapser {
    position: absolute;
    right: 0;
    top: 0;
    width: 47px;
    height: 100%;
    text-align: center;
    z-index: 999;
    cursor: pointer;
}
ul.slimmenu li .sub-collapser:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    margin-right: 15px;
}
ul.slimmenu li .sub-collapser > i {
    color: #fff;
    font-size: 16px;
    display: inline-block;
    vertical-align: middle;
}
ul.slimmenu li ul {
    margin: 0;
    list-style-type: none;
}
ul.slimmenu li ul li { background-color: #f1f1f1; width: 230px; }
ul.slimmenu li > ul {
    display: none;
    position: absolute;
    left: 0;
    top: 100%;
    z-index: 999;
	padding:0;
}
ul.slimmenu li ul li a{color:#000; cursor:pointer;}
ul.slimmenu li ul li a:hover{ color:#FFF;}
ul.slimmenu li > ul > li ul {
    display: none;
    position: absolute;
    left: 100%;
    top: 0;
    z-index: 999;
    width: 100%;
}
ul.slimmenu li > ul > li ul li {
	width:262px;
}
ul.slimmenu.collapsed li {
    display: block;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	
}
ul.slimmenu.collapsed li a {
    display: block;
    border-bottom: 1px solid rgba(0, 0, 0, 0.075);    
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	cursor:pointer;	
}
ul.slimmenu.collapsed li a i{
	display:none;
}
ul.slimmenu.collapsed li .sub-collapser {
    height: 46px;
}
ul.slimmenu.collapsed li > ul {
    display: none;
    position: static;
}
@media (max-width:768px) {
ul.slimmenu li .sub-collapser{
	width:55px;
}
.main-search h2{font-size: 20px;}
.forget{margin:17px auto;}
}
@media (width:1024px) {
	ul.slimmenu li .sub-collapser{
		width:10px;
	}
	ul.slimmenu li a{
		padding:12px 15px 12px 8px;
		font-size:14px;
	}
}
@media (width:320px) {
.tabs{margin-top:10px;}	
ul.slimmenu li .sub-collapser > i {
   	padding: 20px 20px 0px 0px;
	float:right;
	}
.col_1_of_3 {
	float: left;
}
ul.slimmenu li .sub-collapser { width:100%;}
}
@media (width:360px) {
.tabs{margin-top:10px;}		
ul.slimmenu li .sub-collapser > i {
 	padding: 20px 20px 0px 0px;
	float:right;
}
ul.slimmenu li .sub-collapser { width:100%;}
.colR2 { padding: 10px 20px 10px 0px;}
}
@media (width:480px) {
ul.slimmenu li .sub-collapser > i {
 	padding: 20px 20px 0px 0px;
	float:right;
}
ul.slimmenu li .sub-collapser { width:100%;}
}
@media (width:640px) {
ul.slimmenu li .sub-collapser > i {
 	padding: 20px 20px 0px 0px;
	float:right;
}
ul.slimmenu li .sub-collapser { width:100%;}
}
@media (width:768px) {
ul.slimmenu li .sub-collapser > i {
 	padding: 20px 20px 0px 0px;
	float:right;
}
ul.slimmenu li .sub-collapser { width:100%;}
.rsidebar { margin: 2.7% 0px 1% 2%;}
}
@media (width:800px) {
ul.slimmenu li .sub-collapser > i {
 	padding: 20px 20px 0px 0px;
	float:right;
}
ul.slimmenu li .sub-collapser { width:100%;}
}

@media (width:600px) { .qview { background: url("../images/eye_quick_view.png") no-repeat scroll 0% 100% transparent; margin-top:80px;}
ul.slimmenu li .sub-collapser { width:100%;}
ul.slimmenu li .sub-collapser > i { padding: 20px 20px 0px 0px;
float: right;}
}


/** Responsive css **/

@font-face {
    font-family: 'kelson_sansregular';
    src: url('../fonts/kelson_sans_regular-webfont.eot');
    src: url('../fonts/kelson_sans_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/kelson_sans_regular-webfont.woff2') format('woff2'),
         url('../fonts/kelson_sans_regular-webfont.woff') format('woff'),
         url('../fonts/kelson_sans_regular-webfont.ttf') format('truetype'),
         url('../fonts/kelson_sans_regular-webfont.svg#kelson_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}


@media (min-width:320px) and (max-width:360px){ .submit_button{ width:100%;} .srcbtn { width:100%;}
.rightfloat { width: 100%;}
.global-location { float:none;text-align: center;}
.categorydrop{ padding:0px; width: 65%; margin: 7px auto;}
.dropdown-buttons,.min_drops,.min_drops2{ padding:0px; width:100%; margin-bottom:3px;}
.multiarea { margin: 0px auto 0px !important;}
.container2 h2{ font-size:20px;}
.list-label { left: 197px; top: 6px; padding: 5px 17px;}
.sort{ margin:10px 0px;}
ul.pagination{  float:none; padding:0px;}
.pagination-center{ margin:0px auto;}
.areadiv{ width: 100%; margin-bottom: 7px;}
.locatsrc { width:100%;}
.minmain,.maxmain{ width:49%;}
.wide2 { width: 100%;}
.ms-options-wrap > button{ margin-bottom:0px;}
.xs-ac-locat{ text-align:right !important;}

}
@media (min-width:320px) and (max-width:414px){
.panel-strip h3{margin: 0px;padding: 10px 10px;font-size: 12px;}
.panel-strip span{margin: 2px 15px;position: absolute;font-size: 11px;}
.panel-strip::after{left: 78px;top: -2px;border-width: 19px 3px 18px 13px;}
.forget{padding:0px;}
}
	
	
}
@media (min-width:375px) and (max-width:414px){ .submit_button{ width:100%;}.srcbtn { width:100%;}
.categorydrop { width: 60%;}
.minmain{ width: 50%;}
.maxmain {width: 48%; }
.maxmin-main { margin-bottom: 5px;}
}


@media (min-width:414px)and (max-width:480px){
.nav > li > a { padding: 10px 14px; color:#fff;}
.search_text { width:100%;}
.dropdown-button{ width:100%;}
.submit_button{ width:100%;}
.srcbtn { width:100%;}
.coursemain { float: left; width: 100%; margin: 25px 0px;}
.details-main h2 { padding: 10px 0px 7px 0px !important;}
.minmain{ width: 50%;}
.maxmain { width: 48%; }
.maxmin-main { margin-bottom: 5px;}
.details {top: -34px !important;}
.rslides img {height: 300px !important;}
.panel-strip h3{margin: 0px;padding: 10px 10px;font-size: 12px;}
.panel-strip span{margin: 2px 20px;position: absolute;font-size: 12px;}
.panel-strip::after{left: 78px;top: -2px;border-width: 19px 3px 18px 13px;}
}



@media (min-width:320px) and (max-width:480px){ .logomain{ width:100%;text-align: center; float: none !important;}.dropdown-button{ width:100%; padding:0px;}
.nav > li > a { padding: 10px 15px; color:#000;}
.min_drops2 { width:100%;}
.details-main h2 { font-size:12px; padding:0px 0px 7px 0px !important;}
.scrool_div{ padding:0px; width:100% !important;}
.section_group { border:none;}
.classroom img { height:150px;}
.instdeta-div{ padding:0px;width: 100%;}
.instute-ttl{ padding:0px; margin:10px 0px;} 
.ratestars { text-align:center;}
.mynav2 > li > a { font-size: 12px; margin:0px; padding: 7px 13px;width: 100%;text-align: center; color: #fff;}
.categorydrop { margin: 10px auto;}
.coursemain{ width: 98%;}
ul.breadcrumb { font-size: 11px;padding:6px !important;}
.breadcrumb { margin-bottom: 2px;}
.corces { padding:3px 10px !important ;font-size: 11px;}
.house_rent2{ float: none; margin: 50px auto; display:none;}
.house_div1 { width:100% !important;}
.home-content { width:100% !important;}
.xs-links a{ float:right;}

.container2 h2{ font-size:20px;}
.hse_ttl3{ display:none;}
.ratemarg2{ display:none;} 
.topttl{ padding:0px}
.top-clouse{padding:0px}
.close { margin-top:0px;}
.ac-locat{ width:100%;}
.dropdown-button {margin-bottom: 10px;}
.search_text{margin:0px;}
.jobinfo h2{font-size:18px;}
.netweb{padding:0px;}
.com-info{padding:0px;}
.ttitle a{font-size:16px;}
.ttitle{width: 46%;float:left;text-align:left;}
.opening {text-align: left;width: 54%;float: left;margin: 0px;font-size: 12px;}
.apply-job{padding:0px;}
.apply-job a {font-size: 12px;}
.contentbox h3 {text-align: center;margin: 10px;}
.jobbody-lftdiv,.jobbody-ritdiv {padding: 0px;}
.contentbox {padding: 12px 0px;}
.jobinfo{padding: 24px 15px;}


  .wide2 {
                width: 100% !important;
            }

            .nice-select.open .list {
                width: 99%;
            }

			
.citysrcdiv h3{ margin-top:0px;font-size: 17px;}
.citys ul li a { font-size: 11px;}
.tabsmain-div{ display:inherit;} 
.srcbtn { /* border-radius:5px; */}
.citys h4 { margin: 10px 0px 5px 0px;font-size: 13px;}
.serchdiv{ margin-top:7px;}
.ratingdiv { width: 100%;margin:5px 0px;}
.details-main{ padding:0px;}
.sort { width: 50%; float: left; margin: 0px; padding:0px;}
.highlight { width: 50%; float: left; padding:0px;}
.pageing{ float: right; margin-top: 10px; width: 50%;}
.pagination-center{ float:right;}
.pagination > li > a{ line-height: 15px;}
ul.pagination { float:right;}
.section_group{ margin:0px 0px 10px 0px !important;}
.areadiv, .coursediv{ width: 100%; margin-bottom: 5px;}
.min_drops { margin-bottom: 5px;}
.showingdiv { text-align:center; font-size: 12px; line-height: 40px !important; color: #777; float:left;}
.tab-container{ padding:0px;}
.rslides img { height: 270px;}
.details { top: 96px;}
.search_text { padding: 5px 8px; border-radius: 20px;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{ padding:10px !important;}
.nav > li > a { padding:10px !important;}
.srcbtn { padding: 6px 25px; border-radius:20px 20px !important;}
.errortext { font-size:12px;}
.fottor-container{ padding:0px;}
.navigation .nav_bar.active { float:left;}
.multiarea{ float:left !important;}
.multiareamain {float:left; width:100%; float:left;} 
.applybtndiv{padding:0px; width:100% !important; float:left; margin: 5px 0px 10px 0px;}
.multiarea { width:100%;}
.chosen-container { width: 100% !important;}
.myareafa {padding: 15px 10px !important; float: left; width:100% !important;}
.srcfdnbtn{ border-radius:20px;}
.locatimaindiv { padding: 10px 15px;width: 100%;float: left;}
.selt-exp{height:34px; border-radius:20px;}			
			
			
			
			
/* My Responsive Css **/
.all-h1-txt{font-size: 20px;}
.main-companys,.company1,.company2,.company3,.company4,.company5,.company6,.findby,.intlist {
   padding:0px;
}
.company1,.company2,.company3,.company4,.company5,.company6 {
 margin:10px 0px;
}
.flag2, .flag3, .flag4, .flag5, .flag6, .flag7, .flag8, .flag9 {
  padding: 14px !important;width:100% !important;margin: 5px auto !important;
}
.main-latest{padding:0px 15px !important;}
.joblist-img img {width: auto !important;}

.joblist-img {text-align: center !important;}

.emply-now h3{font-size: 15px !important;}
.emply-now h4 {font-size: 13px !important;line-height: 18px !important;}
.emply-now h1 {font-size: 13px !important;}
.emply-now {position: inherit !important; top:0px !important;}
.emply-now h4 span {font-size: 18px !important;}

.panel-hed{float:none;}
.main-search {margin:0px;}
.main-right-jobrole{padding:0px;margin-top: 15px;}
.text-right{text-align:left;margin: 5px 0px;}
}
@media (min-width:320px) and (max-width:767px){
	.main-reqir {margin-bottom:20px;}
	.main-lft-fltr{padding:0px 15px;}
	.job-rol-list{float:none;;}
	.dtls-job {padding: 0px;}
	.add-dis{display:none;}
	.job-header{border:none;}
}
@media (min-width:320px) and (max-width:640px){
	.date{margin: 15px 0px;}
}

@media (min-width:320px) and (max-width:991px){
	.sub-rit{display:none;}
	
}
@media (min-width:320px) and (max-width:800px) {
.btnapply,.btnreset{ width:50% !important; float:left !important; padding: 12px 25px !important;}
.now-rigi{margin:10px 0px;}
.close-btn{margin-top:10px;}
.main-search{padding:0px;}
.subskilbox{padding:0px;}
}

@media (min-width:320px) and (max-width:1199px) {
	.srch-addlft,.adds,.img-div,.company-add{display:none;}

}
@media (min-width:390px) and (max-width:419px){
.details {top: 0px !important;}


}

@media (min-width:481px) and (max-width:640px){
.flag2, .flag3, .flag4, .flag5, .flag6, .flag7, .flag8, .flag9 {
	width: 48%;
    margin: 4px 3px;}
.country-flg{padding:0px;}
.findby,.logomain2{padding:0px;} {padding: 0px;}	
.countri h6 {font-size: 16px;}
.rslides img {height: 400px !important;}
.logo a{font-size: 30px;}
.logo a strong{font-size:20px;}
.logo a h6{font-size:10px;}
.dropdown-button,.srcbtn { margin-bottom: 10px;width: 100%;}
.search_text {padding: 8px 10px;}
.selt-exp{height:34px;}
.srcbtn{padding: 7px 25px !important; border-radius:0px !important;}
.search_text1{border-radius:0px !important;}
.emply-now{position:inherit !important; top:0px;}
.emply-now h1 {font-size: 23px;}
.emply-now h4 span {font-size: 20px;}
.emply-now h4{font-size: 18px;}
.emply-now h3{font-size: 18px;}

.panel-strip h3{margin: 0px;padding: 10px 10px;font-size: 12px;}
.panel-strip span{margin: 2px 20px;position: absolute;font-size: 12px;}
.panel-strip::after{left: 78px;top: -2px;border-width: 19px 3px 18px 13px;}
.main-search{margin:0px;}
.panel-hed{float:none;}
.jobinfo h2{font-size:18px;}
.netweb{padding:0px;}
.com-info{padding:0px;}
.ttitle a{font-size:16px;}
.ttitle{width: 46%;float:left;text-align:left;}
.apply-job{padding:0px;}
.apply-job a {font-size: 12px;}
.contentbox h3 {text-align: center;margin: 10px;}
.jobbody-lftdiv,.jobbody-ritdiv {padding: 0px;}
.contentbox {padding: 12px 20px;}






}

@media (min-width:561px) and (max-width:640px){

.banner_desc{top:20% !important;}
}

@media (min-width:641px) and (max-width:680px){
.banner_desc {top: 18%;}
}
@media (min-width:681px) and (max-width:765px){
.banner_desc {top: -23%;}
}

@media (min-width:641px) and (max-width:767px){ .container2 { margin-bottom: 14px;}.tabbtn-div { width: 71%;}

.rslides img{height:350px;}
.dropdown-button2{ width:83%;}
.nav > li > a { padding:10px 44.5px; color:#FFF;}
.coursemain { width:100%;}
.ratingdiv { width:100% !important; padding: 15px !important;}
.crssearchdiv {padding: 1px 0px !important; }
.dropdown-button,.srcbtn { margin-bottom: 10px;width: 100%;}
.search_text {padding: 8px 10px;}
.selt-exp{height:34px;}
.srcbtn{padding: 7px 25px !important; border-radius:0px !important;}
.search_text1{border-radius:0px !important;}
.emply-now{position:inherit !important; top:10px;}
.emply-now h1 {font-size: 26px;}
.emply-now h4 span {font-size: 20px;}
.emply-now h4{font-size: 18px;}
.emply-now h3{font-size: 18px;}
.now-rigi {margin: 20px 0px !important;}
.flag2, .flag3, .flag4, .flag5, .flag6, .flag7, .flag8, .flag9 {margin: 6px 10px;width: 45%;}

.main-search{margin:0px;}
.panel-hed{float:none;}	
.main-right-jobrole{padding:0px;margin-top: 15px;}	
}
@media (min-width:641px) and (max-width:768px){
	
.jobinfo h2{font-size:18px;}
.netweb{padding:0px;}
.com-info{padding:0px;}
.ttitle a{font-size:16px;}
.ttitle{width: 46%;float:left;text-align:left;}
.apply-job{padding:0px;}
.apply-job a {font-size: 12px;}
.contentbox h3 {text-align: center;margin: 10px;}
.jobbody-lftdiv,.jobbody-ritdiv {padding: 0px;}
.contentbox {padding: 12px 20px;}
.contentbox h3 {text-align: center;margin: 10px;}	
}


@media (min-width:768px) and (max-width:798px){ .container2 { margin-bottom: 14px;} .tabbtn-div { width: 60%;}.dropdown-button{ width: 17%; float:left;}
.dropdown-button2{ width: 35%;}
.nav > li > a { padding: 10px 45.2px;color:#FFF;}
.coursemain { width:100%;}
.starmindiv{ padding:0px !important;}
}
@media (min-width:768px) and (max-width:1024px){
.main-search{margin:0px;}
.dtls-job {padding: 0px;margin-top: 15px;float: left;}	
.job-dtls1 {padding: 15px;float: left;}	
	
}
@media (min-width:580px) and (max-width:767px){
.dtls-job {float: left;}	
.job-dtls1 {padding: 15px;float: left;}	
}

@media (min-width:1024px) and (max-width:1270px){ .pagination > li > a{ padding: 1px 9px; } .tabbtn-div { width: 50%;}.dropdown-button{  float: left;}
 .nav > li > a { padding:10px 53px; color:#fff;}
 .dropdown-button2{width: 80%; }
 ul.mynav li a { color: #666;}
  .coursemain { width:100%;}
  .min_drops2 { }
  .wide2 { font-size: 11px !important;}
  .fstToggleBtn { font-size: 11px !important; }
  .det-filters { width: 100%;}
  .minmain{ width:45% !important;}
  .areadiv, .coursediv { width: 14% !important;}
  .min_drops2 { width: 25% !important;}
  .starmindiv{ padding:0px;}
  .myareafa { border-top: 1px solid #ff8758 !important;padding: 11px 21.5px !important;}
 
 }
 
 
@media (min-width:1280px) and (max-width:1365px){  .coursemain { width:30%;} .min_drops2 { width: 20% !important;}}


@media (min-width:1280px) and (max-width:1920px){.nav > li > a { padding: 10px; text-align: center; width: 100%;color:#FFF;} 
.nav-tabs > li.active > a{ padding:10px 53px; width:100%;}

}
@media (min-width:640px) and (max-width:1920px){ 
.details-main h2{font-size: 25px;}
.classroom img{ width:100%; height:160px;}
.ratestars{ text-align:right;} 
}


   @@media print {body *{visibility:hidden}.printdiv,.printdiv *,.printinv ,.printinv  *,.printyearinv,.printyearinv *{visibility:visible}.printdiv{text-align:center}}
        .nice-se lect {
            display: none;
        }

        .wide2 {
            display: block;
            font-size: 14px;
            height: 42px;
            width: 134px;
            line-height: 50px;
            color: #777;
        }

        .wide3 {
            display: block;
            font-size: 14px;
            height: 28px;
            line-height: 25px;
            color: #777;
        }

      

        @@media (min-width:1024px) and (max-width:1279px) {
            .wide2 {
                width: 118px;
            }
        }

        @@media (min-width:1280px) and (max-width:1365px) {
            .minmain {
                width: 46%;
            }
        }

        .multiarea {
            margin: 10px auto 0px;
            float: none;
        }

        .myareafa {
            border-radius: 0px;
            background-color: #FF4800;
            color: #fff;
            padding: 11px 20px;
            border: none;
        }

        .scrlmain-div {
            padding: 0px;
        }

            .scrlmain-div img {
                width: 100%;
            }

        .booking-ttl {
            padding: 0px;
        }
     
        .nav-tabs > li.active > a {
            border-top: 5px solid #fff;
        }

        .responsive-tabs-container[class*="accordion-"] .accordion-link {
            margin-bottom: 0px;
        }


            .citysrc-table tr td {
                padding: 0px !important;
                border: none !important;
            }

        .courselocat-tbl {
            border: none !important;
        }

        .mynav2 > li.active > a, .mynav2 > li.active > a:hover, .mynav2 > li.active > a:focus {
            padding: 19px 10px;
            border: none;
        }

        .mynav2 > li > a {
            padding: 18px 10px;
        }

/* details page css end */


@media (min-width:640px) and (max-width:767px){ ul.mynav li a{padding: 10px 42px !important; color:#666;}

}
@media (min-width:768px) and (max-width:799px){ 
ul.mynav li a{padding: 10px 33px; color:#666;}
}

@media (min-width:800px) and (max-width:1023px){ 
ul.mynav li a{padding: 10px 36px; color:#666;}
}

@media (min-width:1024px)and (max-width:1920px) {

}

@media (min-width:1280px) and (max-width:1366px){.coursemain{width: 95%;}
.mynav > li > a.tabcolor{ border-radius:25px; color:#777;padding: 10px 81px;text-transform: uppercase;}
.mynav > li.active > a{ color:#FFF;}
.mynav > li > a.tabcolor:hover{ color:#FFF}
.instdeta-div{ width: 54%;}
.showingdiv{ text-align:center !important;}
}

@media (min-width:1367px) and (max-width:1920px){
.mynav > li > a.tabcolor{ border-bottom:3px solid #999; border-radius:0px; color:#777;padding: 10px 85px;text-transform: uppercase;}
.mynav > li.active > a{ color:#FFF;}
}


@media (min-width:640px) and (max-width:1920px){  

.logo { width: 100%; float:left;}
.logomain2{ padding:0px;width: 50%;float: left;}
.categorydrop { padding: 0px;width: 49%;float: left;}
.coursemain { float:left;}
.showingdiv { text-align: center; line-height: 43px !important; color: rgb(119, 119, 119);}
.highlight{ padding:0px;}
 .crssearchdiv{padding: 23px 0px;}
}

@media (min-width:801px) and (max-width:912px){
ul.slimmenu li a{padding: 12px 20px;}	
	
}

@media (max-width:640px){ .min_drops {width: 100%;} .min_drops2 { width:100%; float: left;} .coursediv{ width: 100%; float: left; margin-bottom: 7px;}}
/*# sourceMappingURL=bootstrap.css.map */
@media (max-width:1024px){
	.logomain {padding-right: 15px;padding-left: 15px;} 
	ul.slimmenu > li:first-child {border:none; }
	ul.slimmenu > li{border:none;}
	.wrap{padding-left:15px; padding-right:15px;}
	.menubar{padding-left:15px; padding-right:15px;}
	ul.slimmenu > li:nth-last-child(2) {border:none;}
	.sub-bodydiv{padding:0px 15px;}
	
}


.crstype{  box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);}
#ex1Slider .slider-selection {background: #BABABA;}
.singleSelectGrouped{ box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);}
.myloct{ position: absolute;z-index: 1000;top: 14px;left: 7px; color: #777;}
.btn{text-align:left;}
.showingdiv { line-height: 1.42857143;}
.mystar{ color:#FFBD00; font-size:12px; position: relative;top: -3px;}
.boldrate{ float: right; font-size: 12px; color:#777;}
.ratemarg{ margin-bottom:5px;}

.hide { display: none !important; }
.show { display: block !important; }
.invisible { visibility: hidden; }
.text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; }
.hidden { display: none !important; }
.affix { position: fixed; }
.nav_bar { position: relative; left: 0; top: 0; padd ing-top: 85px; width: 100%; height: 100%; background-color: #F8F8F8; z-index: 1; text-align: center;  -webkit-overflow-scrolling: touch; }
.nav_menu { list-style: none; width: 100%; text-align: left; }
.src-container{ padding:10px 0px;}
.applybtndiv{padding:0px; width:12.6%; }
.multiareamain{float: left;}


.ui-menu { border-radius: 0px !important; padding: 0px !important;}
.ui-menu .ui-menu-item { padding: 5px 10px;}
    .ui-menu .ui-menu-item a { padding:10px !important; border-radius:0px;}
     .ui-menu .ui-menu-item li:hover{  background-color:none; border:none;}
        .ui-menu .ui-menu-item a:hover { background-color:#D83D00 !important; color:#fff;  border:none; }
.ui-menu .ui-menuitem a.ui-state-hover,.ui-menu .ui-menuitem a.ui-state-active{ background-color:none; margin:0px !important;}
.topttl h3{ color: #00bbd4;font-size: 20px;font-size: 30px;text-transform: uppercase;margin-top: 15px;}
.topttl-main{ padding:10px 0px;}
.close {color: #FF4800;font-size: 30px;top: 10px;position: absolute;right: 20px;}
.closeLocIcon3{ font-size: 23px;}
.modal-header { border-bottom:1px #ccc solid;}

@media (min-width:1024px) and (max-width:1366px) { .nav_bar { background:none;}
}


@media only screen and (max-width: 800px) { .active_nav .navigation { z-index: 10; }
  .active_nav .navigation:before { content: " "; position: fixed; background: black; z-index: 1; height: 100%; opacity: 0.7; top: 0; left: 0; width: 100%; display: block; }
  .active_nav .navigation .inner_nav .nav_toggles .menu_toggle { z-index: 2; }
  .nav_date, .nav_greeting { display: none !important; }
  .navigation .nav_toggles { text-align: center; position: relative; }
  .navigation .nav_toggles button { background: none; border: none; box-shadow: none; color: #BDC4CB; width: 40px; height: 40px; line-height: 40px; font-size: 2em; outline: none; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
  .navigation .nav_toggles button:hover { color: white; }
  .navigation .nav_toggles .menu_toggle { position: relative; top: -42px; right: 5px; float: right; font-size: 18px; color: #ffd800;}
  .nav_bar {top: -39px; }
  .navigation .inner_nav > * { display: inline !important; }
  .navigation .nav_bar { margin-left: -100%; z-index: 3; padding:5px 0px 30px 0px;  -webkit-transition: margin ease-in-out 0.3s; transition: margin ease-in-out 0.3s; }
  .navigation .nav_bar > ul { padding-top: 0; }
  .navigation .nav_bar > ul a { padding: 7px 10px 7px 1.5em; margin: 0; }
  .navigation .nav_bar.active { margin-left: 0; float: left;}
  .navigation .nav_bar .brand-logo { padding: 0 10px 1.8em; }
  .navigation .nav_bar .brand-logo img { width: 100%; margin-top: 10px; max-width: 85px; }
  .dropdown-menu {height: 34px;}
   header{ position:absolute; width: 100%;}
  .folter-icon { display:none;}
  .myareafa {float: left;width: 100%;}
  
 }


@media (min-width:768px) and (max-width:1024px){

a.maininstit { padding: 0px 0px 3px 0px; font-size: 11px !important;}
.corces { float: left !important; width: 100%;}
.housedeta_table { float: left;}
.showingdiv { text-align: left;}
.details-btn { padding: 3px 5px;}
.multiarea { margin: 0px auto 0px !important;}
.navigation .nav_toggles .menu_toggle{ top: -57px;}
.flag2, .flag3, .flag4, .flag5, .flag6, .flag7, .flag8, .flag9 {margin: 7px 10px;width: 47%;}
}

@media (min-width:768px) and (max-width:800px) {
    .crssearchdiv { padding: 6px 0px; }
    .details { padding: 0em 0; }
    .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { padding: 12px 10px;}
    .mynav2 > li > a {padding:10px; }
    .ac-locat{ width: 100%;padding: 0px;}
}
@media (min-width:768px) and (max-width:1920px) { .section_group { margin: 10px 0px 10px 0px;} }

/*  Employer page Start */

.bg-banner{background-image: url(../images/employer3.jpg); height:492px;}
.page-Heading{}
.pgh1{font-weight: 500;color: #000;margin-bottom: 120px;}
.gt-cv{}
.gt-cv a{}
.gt-cv a:hover{}
.pgregi{background-color:#21212199;}
.regi-hd{color:#fff;}
.frm-input::placeholder {
  color: #e9e9e9 !important;
}
.frm-input::option {
  color: #e9e9e9 !important;
}
.frm-input{padding: 12px 24px;border-bottom: 0px #ccc solid;border-radius: 0px;background: none;color: #fff;}
.frm-input:focus{border:1px #fff solid;}
.frmslt{border-bottom:1px #ccc solid;}
.regibtn,.explore,.demo,.precebtn{text-align: center;padding: 10px;background-color: #09c;color: #fff;font-size: 15px;border-radius: 5px;border: 1px #d7dad7 solid;}
.regibtn:hover,.explore:hover,.precebtn:hover{background-color: #09c;}
.click{margin-top: 15px;text-align: center;color: #fff;}
.click a{color: #64fb8b;margin-left: 8px;}
.rem-pass{color:#fff;}
.demo{background: none;border: 1px #ccc solid;color: #09c;margin: 15px 0px;}
.demo:hover{border:1px #09c solid;}



.nav-tabs { border-bottom: 2px solid #DDD; border-radius:0px; }
    .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{border:none;outline:0;  }
    .nav-tabs > li > a { border: none; color: #666; }
        .nav-tabs > li.active > a, .nav-tabs > li > a:hover { border: none; color: #09c !important; background: transparent; border-radius:0px; outline:0;font-weight: bold; }
        .nav-tabs > li > a::after { content: ""; background: #09c; height: 4px; position: absolute; width: 100%; left: 0px; bottom: -1px; transition: all 250ms ease 0s; transform: scale(0); }
    .nav-tabs > li.active > a::after, .nav-tabs > li:hover > a::after { transform: scale(1); }
.tab-nav > li > a::after { background: #21527d none repeat scroll 0% 0%; color: #fff; }
.tab-pane { padding: 15px 0; }
.tab-content{padding:20px}

.card {background: #FFF none repeat scroll 0% 0%; box-shadow: 0px 4px 12px rgb(209, 209, 209); margin-bottom: 30px; }
.nav-tabs > li {
    width: 25% !important;
}
.nav > li > a{background:none;}
.cv-dtls{}
.cv-dtls h3{margin-bottom: 55px;}
.cv-dtls h4{color: #09c;font-weight: 600;font-size: 18px;}
.cv-dtls ul{margin:0px; padding:0px;}
.cv-dtls ul li{padding:5px; font-size:14px;}
.cv-dtls ul li i{color: #09c;color: #09c;margin-right: 5px;}
.job-img{padding:15px; text-align:center;}


/* job seekar tab */

.nav-tabs { border-bottom: 2px solid #DDD; }
 .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { border-width: 0; }
    .nav-tabs > li > a { border-right: 1px #ccc solid;color: #09c;background: #fff; }
        .nav-tabs > li.active > a, .nav-tabs > li > a:hover { border: none;  color: #fbfbfb !important;background: #09c !important;}
        .nav-tabs > li > a::after { content: ""; background: #5a4080; height: 2px; position: absolute; width: 100%; left: 0px; bottom: -1px; transition: all 250ms ease 0s; transform: scale(0); }
    .nav-tabs > li.active > a::after, .nav-tabs > li:hover > a::after { transform: scale(1); }
.tab-nav > li > a::after { background: ##5a4080 none repeat scroll 0% 0%; color: #fff; }
.tab-pane { padding: 15px 0; }
.tab-content{padding:20px}
.job-setab > li  {width:20% !important; text-align:center; font-size: 15px;}
.job-setab > li h6{font-size:14px;}
.job-setab > li:hover{border:none !important;}
.card {background: #FFF none repeat scroll 0% 0%; box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3); margin-bottom: 30px; }
.upgrads{padding:0px;margin-bottom: 30px;}
.upgrads ul{ padding:0px; margin:0px;}
.upgrads ul li{padding:8px 0px;}
.upgrads i{margin-right:5px;}
.addamt{text-align:right;}
.addamt span{color:#09c;}
.addamt span del{color:#f00;margin: 0px 10px;}
 .procd{padding:0px;}
 .procdamt {padding:0px;}
 .procdamt span del{color:#f00;margin: 0px 10px;}
 .procdamt span {color:#09c; font-size: 25px;}
.hr {
    width: 100%;
    padding:0px;
    background-color: #e7e9ed;
    border: 0 none;
	margin:10px 0px;
}
.hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible;
}
.hds-profe{color:#000;font-size: 20px;}
.profe-txt{font-size: 14px;line-height: 1.9;margin: 15px 0px;}
.jobseekar-body{margin-top:20px;}
.carddiv{border: 1px #ccc solid;}
.lastchild{border:none !important;}

@media all and (max-width:724px){
.nav-tabs > li > a > span {display:none;}	
.nav-tabs > li > a {padding: 5px 5px;}
}

/*  Employer page End */