@charset "utf-8";
/* CSS Document */

@media (max-width:767px){
	
.p-1 {padding: 0 5px;}	
.top_bar .sign_up ul {
    background: none;
    padding: 5px 0px;position: static;
    text-align: center;
}
.top_bar .sign_up ul li a {
    color: #fff;
}
.navigation .navbar-brand {
     padding: 10px;
}
.navigation .navbar-brand img {
    max-width: 200px;
}
.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #f3352e;
}
.navigation .navbar-right {
    margin-top: 10px;
}
.navigation .navbar-nav li a {
    padding: 6px 15px;
}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
    background-color: #fff;
}
.sign_up ul li span.visible-xs {
    display: inline-block !important;
}
.top_bar .sign_up ul li:last-child {
    float: right;
    padding-top: 4px;
}
.navbar-inverse .navbar-toggle {
    border: none;
}
.footer h4.proud_img {margin-top: 0;}
	
/*----------- -----------*/	
.jobs_div {
    padding: 10px;
}	
.jobs_div h4 img.visible-xs {
    float: left;
    max-width: 35px;
    margin-right: 10px;
}
.jobs_div h5 {
    font-size: 13px;
}
.jobs_div ul li {
    font-size: 12px;
}
.jobs_div button.btn.btn-success.apply_btn {
    margin-top: 0;
}




}

@media (min-width: 320px) and (max-width:479px) {




}



 @media (min-width: 480px) and (max-width:639px) {




}



 @media (min-width: 640px) and (max-width:767px) {



}



 @media (min-width: 768px) and (max-width:991px) {

}



 @media (min-width: 992px) and (max-width:1199px) {

}
