/* CSS Document */
body {background-color:#f2f2f2;padding:0; margin:0; font-family: 'Noto Sans', sans-serif; font-size:12.5px; color:#717171;}

h1, h2, h3, h4, h5, h6 {padding:0; margin:0;}
ul {padding:0; margin:0; list-style-type:none;}
a {color:#0d6eb6; text-decoration:none;}
a:hover {text-decoration:underline; color:#ef5e29;}

.heading {color:#ef5e29; font-size:15px; text-transform:capitalize; padding:0 0 5px 0;
border-bottom:1px solid #f1f1f1;}

ul.navigation {float:right;}
ul.navigation li {float:left;}
ul.navigation li a {font-weight:bold; font-size:11px; color:#818181;font-family: 'Lato', sans-serif;  text-transform:uppercase;display:block;}


ul.navigation li:nth-child(1) a{background: url(../img/home.png) no-repeat top center; padding:40px 20px 15px 20px;
background-color:#f5f5f5; color:#0077bb;}


ul.navigation li:nth-child(2) a{background: url(../img/alljobs.png) no-repeat top center; padding:40px 20px 15px 20px;}
ul.navigation li:nth-child(2) a:hover {background-color:#f5f5f5;}
/* Eliminar boton servicios (display: none;)*/
ul.navigation li:nth-child(3) a{display: none; background: url(../img/jobseeker.png) no-repeat top center; padding:40px 20px 15px 20px;}
ul.navigation li:nth-child(3) a:hover {background-color:#f5f5f5;}
/* Eliminar boton Registro (display: none;)*/
ul.navigation li:nth-child(4) a{display: none; background: url(../img/employer.png) no-repeat top center; padding:40px 20px 15px 20px;}
ul.navigation li:nth-child(4) a:hover {background-color:#f5f5f5;}
/* Eliminar boton Login (display: none;)*/
ul.navigation li:nth-child(5) a{display: none; background: url(../img/login.png) no-repeat top center; padding:40px 20px 15px 20px;}
ul.navigation li:nth-child(5) a:hover {background-color:#f5f5f5;}

ul.navigation li:nth-child(6) a{background: url(../img/register.png) no-repeat top center; padding:40px 20px 15px 20px;}
ul.navigation li:nth-child(6) a:hover {background-color:#f5f5f5;}

ul.navigation li:nth-child(7) a{background: url(../img/news.png) no-repeat top center; padding:40px 20px 15px 20px;}
ul.navigation li:nth-child(7) a:hover {background-color:#f5f5f5;}

ul.navigation li:nth-child(8) a{background: url(../img/contactus.png) no-repeat top center; padding:40px 20px 15px 20px;}
ul.navigation li:nth-child(8) a:hover {background-color:#f5f5f5;}

table#header { background-color:#fff; }

.search {background: url(../img/serach_bg.png) repeat-x center; 
padding:10px;
margin-top:-80px;  /*Aaron_S*/
margin-bottom:95px; 
width:850px; 
height: 40px;/**/
border-radius:7px;
margin-left:65px;
}

img.search_btn {margin:0 10px 0 0;}

.input1 {font-family: 'Lato', sans-serif;width:290px; height:34px; padding:0 10px; background-color:#fff; border-radius:5px; margin:0 10px 0 0;border:1px solid #fff;}

.input2 {font-family: 'Lato', sans-serif;width:185px; height:37px; padding:0 10px; background-color:#fff; border-radius:5px; margin:0 10px 0 0;border:1px solid #fff;}

.input3 {font-family: 'Lato', sans-serif;width:120px; height:37px; padding:0 10px; background-color:#fff; border-radius:5px; margin:0 10px 0 0;border:1px solid #fff;}

img.slider {border:3px solid #ffd504; border-width:3px 0;}

table#middle {clear:left; margin:0 0 0 0;}

.all-box-left {width:160px;background-color:#fff;-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.1);box-shadow: 0 2px 4px rgba(0,0,0,0.1); padding:15px;}

.all-box-right {width:200px;background-color:#fff;-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.1);box-shadow: 0 2px 4px rgba(0,0,0,0.1); padding:15px;}

.all-box {background-color:#fff;-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.1);box-shadow: 0 2px 4px rgba(0,0,0,0.1); padding:15px;}

.footer-all-box {background-color:#2e3339;-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.1);box-shadow: 0 2px 4px rgba(0,0,0,0.1); padding:25px 15px;}

.footer-all-box a {color:#b6b8ba;}


table#jobs tr td {border-bottom:1px solid #e9e9e9; padding:10px 0;}
table#jobs tr td.title {border-bottom:1px solid #d4d4d4; font-size:12px; color:#404040;
background-color:#efefef; padding:7px 2px;}

table#employer img {margin:0 0 12px 0; }

td.category {line-height:20px;}

td.footer_title {font-weight:bold; font-size:14px; color:#eeeded;}

td.advance a {
color:#fff;    
margin-left: 5px;
}
table#footer {line-height:22px; margin-left: 10%;}
table#top_bar {color:#fff; }
table#top_bar a{color:#fff; }
td.top-bar-bg {background-color:#525355; border:1px solid #e0e0e0;}
.view_all a {color:#ef5e29;}

a.job-alert {color:#fff;}

.search2 {background-color:#525355; padding:10px;
margin-top:-73px; /*Aaron_S*/
opacity:0.9;
margin-left: 0.249%;/*Aaron_S*/
margin-right: 0.2%;/*Aaron_S*/
height: 23px;
}

.advanced_search {background-image:url(img/search_bg.png);
height:35px; 
margin:.13 0 0 0;/*Aaron_s*/
width:100%;
}
ul.advance {padding:0 0 0 0; list-style-type:none;margin:-31px auto 25px auto;}
ul.advance li {float:left;}
ul.advance li a {padding:0 25px 0 0;  color:#fff;}
img.resume {margin:-10px 0 0 365px;}/**/

.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
}
.rslides td {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
}
.rslides td:first-child {
  position: relative;
  display: block;
  float: left;
}
.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
}
.latestJobsLogo{
   height: 40px !important;
    width: 60px !important;

}
.jobCategoryCant{
  color: #f07043 !important;
}