#cont23 {
    height:398px;
}
/*carousel*/
#carousel .slide-box{
  background: url(../images/bg/employers-slide.png) no-repeat  -6px 0;
  width:955px;
  height:299px;
  padding:40px;
  color:#fff;
  font-size:11px;
  line-height:16px;
}

.slide-box .features-list{
  background: url(../images/frontend/ico/employers/slide/first.png) no-repeat  0 0;
  width:930px;
  height:129px;
  margin:10px auto 21px;
}

.slide-box h1{
  font-size:17px;
  padding-bottom:5px;
  text-shadow:2px 2px 2px #111;
}

#carousel .slide-1 .left{
  width:188px;
  text-align:center;

}

#carousel .slide-1 .box-1{
  width:146px;
  padding-right:10px;
}

#carousel .slide-1 .box-3{
  width:210px;
  padding:0 20px;

}


#carousel .slide-1 .box-5{
  width:133px;
  padding-left:20px;

}

.slide-box .title{
  font:bold 26px/28px Verdana;
  text-align:center;
  padding:12px 0 25px;
}

#carousel .slide-2{
  padding-left:34px;
}

#carousel .slide-3{
  padding-left:23px;
}

#carousel .slide-2 .left{
  width:308px;
}

#carousel .slide-2 .img{
  padding:25px 0
}

#carousel .slide-2 p,#carousel .slide-3 p
{
  padding:6px 0 10px
}

#carousel .slide-box a,#carousel .slide-3 h6{
  color:#FBB03B
}

#carousel .slide-2 .right-part{
  margin-left:348px
}

#carousel .slide-2 .right-part .ico-list{
  background: url(../images/frontend/ico/employers/ico-list.png) no-repeat  0 0;
  width:275px;
  height:65px;
  margin:28px 0px 23px -10px
}

.slide-3 .part-1,.slide-3 .part-2{
  float:left;
  width:280px
}

.slide-3 .part-2{
  padding-left:20px
}

#carousel .slide-3 .part-1 .img{
  padding:5px 0 40px;
}

#carousel .slide-3 .part-2 .img{
  padding:1px 0 36px;
}

#carousel .slide-3 .part-3 .img{
  padding:0 0 43px;
}

#carousel .slide-3 h6{
  float:right;
  font-size:14px;
  margin:25px 15px 0 0;
}

.slide-3 .part-3 h6{
  font-weight:bold;
}

.slide-3 .part-3{
  background: url(../images/bg/employers-slide-box.png) no-repeat  0 0;
  margin-left:608px;
  padding:13px 22px 10px 19px;
  margin-top:-8px;
  min-height:230px
}

.slide_overview #cont23{
  padding-bottom:25px
}

.link-to-location {padding-top:10px}
.link-to-location a, .ajax-login-links a{font-size:11px;color:#d5d5d5}

.ajax-login-links{padding-top:15px}
.ajax-login-links a.forgot{margin-bottom:5px;display:block}

/*Employers register-login form*/
.academy-login-wrap{
  width:663px;
  height:850px;
  background:url('../images/bg/login/employers-login') no-repeat 0 0;
  margin:20px auto;
}

.academy-login-wrap .left-data{
  float:left;
  width:308px;
}

.academy-login-wrap .right-data{
  margin-left:357px;
}
.employer-login-wrap{
  width:663px;
  height:557px;
  background:url('../images/bg/login/employers-login') no-repeat 0 0;
  margin:20px auto;
}

.employer-login-wrap .left-data{
  float:left;
  width:308px;
}

.employer-login-wrap .right-data{
  margin-left:357px;
}

.registration-em{
  float:right;
}

.registration-em p{
  color:#fff;
  font:bold 17px/33px Verdana;
  float:left;
  display:inline;
  padding-right: 1em;
  text-shadow:2px 2px 2px #111;

}

/*Employers front*/
.employers-front{
  font-size:12px;
  line-height:15px;
  margin:0 auto;
  overflow:hidden;
  padding-top:15px;
  text-align:left;
  width:1002px;
}

.employers-middle{
  background:#242021 url(../images/bg/frontpage-box-candidate.jpg) repeat-x scroll 0 0;
  border:1px solid #B8CED7;
  color:#FFF;
  padding:25px 46px 20px 20px;
}

.employers-middle h1 {
  font-size:17px;
  padding-bottom:15px;
  text-shadow:2px 2px 2px #111;
}

.employers-middle h5{
  color:#E9A94A;
  float:right;
}

.register_job{
  background: url(../images/frontend/trade_marks.png) no-repeat 50% 0;
  padding:14px 10px 10px 20px;
  height:110px;
  width:971px;
  margin:0 auto;
  overflow:hidden
}

.employers-middle ul{
  list-style:none;
  margin:0;
  padding:0;
}

.employers-middle  .left-part{
  float:left;
  width:570px;
}

.employers-middle  .right-part{
  margin-left:619px;
}

.employers-middle  .c_box{
  padding-bottom:40px
}

.employers-middle li{
  padding-bottom:20px
}

.employers-middle .img-wrap img{
  float:left;
  margin-right:27px;
}

.employers-middle .img-wrap  span{
  display:block;
  padding:6px 0 19px;
}

.employers-middle li h6{
  font-weight:bold;
}

.employers-middle .states{
  margin-top:22px;
}

.employers-middle .states li{
  padding-left:80px
}

.employers-middle .states .notes{
  background: url(../images/frontend/ico/employers/note.png) no-repeat  0 -3px;
}

.employers-middle .states .questionnaires{
  background: url(../images/frontend/ico/employers/questionnaries.png) no-repeat  0 2px;
}

.employers-middle .states .sub-accounts{
  background: url(../images/frontend/ico/employers/subaccounts.png) no-repeat  0 6px;
}

.employers-middle .states .application-tracker{
  background: url(../images/frontend/ico/employers/application-tracker.png) no-repeat  scroll 0 0;
}

.employers-middle .packages1 {
  margin-top:7px;
}

.employers-middle .packages1 li{
  padding-left:54px;
  padding-bottom:17px
}

.employers-middle .packages1 .cv{
  background: url(../images/frontend/ico/employers/cv.png) no-repeat  0 5px;
}

.employers-middle .packages1 .portfolio{
  background: url(../images/frontend/ico/employers/portfolio.png) no-repeat  0 5px;
}

.employers-middle .packages1 .video{
  background: url(../images/frontend/ico/employers/video.png) no-repeat  0 5px;
}

.employers-middle .packages1 .references{
  background: url(../images/frontend/ico/employers/references.png) no-repeat  0 5px;
}

.employers-middle .img{
  padding:0 0 8px
}

/*
************************Common styles*******************************************
*/
.c_box{overflow:hidden}
.text-right{text-align:right}
.relative{position:relative}
.full_float{float:left;width:100%}
.rounded{
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
}

.c-white {
  color:#fff
}

.b-space{
  padding-bottom:15px;
}
.big_blue_button, .list-actions a{background: #2a8fc6 url('../images/bg/big_blue_button.png') repeat-x  0 100%;
    color: #cde7f2;
    border:1px solid #D8D8D8;
    font-size:12px;
    padding:5px 7px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;}
.list-actions a{padding:5px 6px;
                float:left;
                margin-left:4px;}
/*
***************************Search***********************************************
*/
