﻿.lower-foot>div>div>ul>li>img{
    max-height:100px;
}

.section.latest-jobs h3{
    text-align:center;
}

.jobMainDetails{
    text-align:left!important;
}

.jobResultTitle{
    text-align:left!important;
}

@media screen and (min-width: 768px){
.form-horizontal .control-label {
text-align: left;
}
}

.panel {
    border-style: none;
    border-width: 0px;
    border-color: #FFF;
    margin-bottom: 0rem;
    padding: 0rem;
    background: #f2f2f2;
}

.quickSeachLocationTextBox
{
    font-size: 1.6em;
    min-width:250px;
}

.quickSeachTextBox input
{
     font-size: 1.6em;
     width: 300px;
}

.form-group.required .control-label:after {
  content:" *";
  color:red;
}

.autocomplete input{
  font-size: 1.6em;
  width: 300px;
  /*padding:0.4em;*/
}

.autocomplete ul{
  position: absolute;
  left: 0;
  width: 100%;
  border-left: 1px solid #888;
  border-right: 1px solid #888;
  border-bottom: 1px solid #888;
  z-index: 1;
  -webkit-padding-start: 40px;
}

.autocomplete li{
  text-align: left;
  list-style:none;
  width: 100%;
  padding:0.4em;
  background-color: #fff;
}

.autocomplete li.active{
  width: 100%;
  background-color: #4bf;
}

.autocomplete .highlight {
  background-color: #E2E2E2;
}

.autocomplete li.active .highlight {
  background: #666;
  color: #fff;
}

.jobCategories{
    width: 51%;
    min-height: 0;
    text-align: left!important;
}

.jobCategoriesCtrl{
    padding-left:0;
}
    

@media only screen and (min-width: 500px){
    .jobCategories{
        width: 50%;
        padding-left:0;
        padding-right:0;
    }
}