.brand-list-gray, .brand-list-green {
    padding: 0 !important; }
.brand-list-gray li, .brand-list-green li {
    list-style: none;
    position: relative;
    float: none !important;
    white-space: normal !important;
    padding-left: 15px !important;
    margin: 0 0 3px !important; }
.brand-list-gray li:before, .brand-list-green li:before {
    content: '';
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: #d9d8d8;
    position: absolute;
    left: 0;
    top: 5px; }

.brand-list-green li:before {
    background-color: #467920; }

img, .fa {
    vertical-align: middle;
    max-width: 100%; }

.text-muted {
    color: #808080; }

.form-group {
    margin-bottom: 10px; }
.form-group label {
    margin-right: 5px;
    min-width: 50px;
    display: inline-block; }

.form-control {
    background-color: #f4f4f4;
    border: none;
    max-width: 100%;
    min-width: 200px; }

input.form-control {
    height: 25px; }

.jumbotron-hire {
    height: 17px; }

.hire-content {
    *zoom: 1;
    float: left;
    clear: none;
    text-align: inherit;
    width: 73.79%;
    margin-left: 0%;
    margin-right: 1%; }
.hire-content:before, .hire-content:after {
    content: '';
    display: table; }
.hire-content:after {
    clear: both; }
.hire-content:last-child {
    margin-right: 0%; }
@media screen and (max-width: 991px) {
    .hire-content {
        *zoom: 1;
        float: left;
        clear: none;
        text-align: inherit;
        width: 100%;
        margin-left: 0%;
        margin-right: 3%; }
    .hire-content:before, .hire-content:after {
        content: '';
        display: table; }
    .hire-content:after {
        clear: both; }
    .hire-content:last-child {
        margin-right: 0%; } }

.hire-header {
    font-weight: normal; }

.hire-tabs #tabs {
    border: none;
    padding: 0;
    margin-bottom: 30px; }
.hire-tabs #tabs li h4 {
    margin: 0 0 5px; }
@media screen and (max-width: 990px) {
    .hire-tabs #tabs li h4 {
        font-size: 16px; } }
.hire-tabs #tabs .learn-more {
    background-color: #e0e0e0;
    width: 100%;
    position: absolute;
    bottom: 0px;
    left: 0;
    text-align: center;
    padding: 5px 0; }
@media screen and (max-width: 990px) {
    .hire-tabs #tabs .learn-more {
        width: auto;
        height: 100%;
        padding: 5px;
        right: 0;
        left: auto; } }
.hire-tabs #tabs .ui-tabs-nav {
    background: #f4f4f4;
    border: none;
    padding: 0;
    *zoom: 1;
    float: left;
    clear: none;
    text-align: inherit;
    width: 100%;
    margin-left: 0%;
    margin-right: 0%;
    position: relative; }
.hire-tabs #tabs .ui-tabs-nav:before, .hire-tabs #tabs .ui-tabs-nav:after {
    content: '';
    display: table; }
.hire-tabs #tabs .ui-tabs-nav:after {
    clear: both; }
.hire-tabs #tabs .ui-tabs-nav:last-child {
    margin-right: 0%; }
.hire-tabs #tabs .ui-tabs-nav .ui-state-default {
    background: #fff;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border: none; }
.hire-tabs #tabs .ui-tabs-nav .ui-state-default * {
    cursor: pointer; }
@media screen and (max-width: 990px) {
    .hire-tabs #tabs .ui-tabs-nav .ui-state-default img {
        width: 25px; } }
@media screen and (max-width: 990px) {
    .hire-tabs #tabs .ui-tabs-nav .ui-state-default {
        *zoom: 1;
        float: left;
        clear: none;
        text-align: inherit;
        width: 100%;
        margin-left: 0%;
        margin-right: 0%; }
    .hire-tabs #tabs .ui-tabs-nav .ui-state-default:before, .hire-tabs #tabs .ui-tabs-nav .ui-state-default:after {
        content: '';
        display: table; }
    .hire-tabs #tabs .ui-tabs-nav .ui-state-default:after {
        clear: both; }
    .hire-tabs #tabs .ui-tabs-nav .ui-state-default:last-child {
        margin-right: 0%; }
    .hire-tabs #tabs .ui-tabs-nav .ui-state-default ul {
        display: none; } }
@media screen and (min-width: 991px) {
    .hire-tabs #tabs .ui-tabs-nav .ui-state-default {
        *zoom: 1;
        float: left;
        clear: none;
        text-align: inherit;
        width: 24.25%;
        margin-left: 0%;
        margin-right: 1%;
        height: 300px; }
    .hire-tabs #tabs .ui-tabs-nav .ui-state-default:before, .hire-tabs #tabs .ui-tabs-nav .ui-state-default:after {
        content: '';
        display: table; }
    .hire-tabs #tabs .ui-tabs-nav .ui-state-default:after {
        clear: both; }
    .hire-tabs #tabs .ui-tabs-nav .ui-state-default:last-child {
        margin-right: 0%; } }
.hire-tabs #tabs .ui-tabs-nav .ui-state-default a {
    display: block;
    width: 100%;
    height: 100%; }
.hire-tabs #tabs .ui-tabs-nav .ui-state-active {
    border-radius: 0;
    border: 1px solid;
    border-color: #467920;
    background: white; }
@media screen and (min-width: 990px) {
    .hire-tabs #tabs .ui-tabs-nav .ui-state-active {
        height: 310px;
        border-bottom: 1px solid !important; } }
@media screen and (min-width: 991px) {
    .hire-tabs #tabs .ui-tabs-nav .ui-state-active:first-child:before {
        content: '';
        border: 0;
        width: 1px;
        height: 70px;
        background-image: -webkit-linear-gradient(top, #467920, #467920, transparent);
        background-image: linear-gradient(to bottom, #467920, #467920, transparent);
        position: absolute;
        left: -1px;
        bottom: -70px;
        z-index: 2; }
    .hire-tabs #tabs .ui-tabs-nav .ui-state-active:last-child:after {
        content: '';
        border: 0;
        width: 1px;
        height: 70px;
        background-image: -webkit-linear-gradient(top, #467920, #467920, transparent);
        background-image: linear-gradient(to bottom, #467920, #467920, transparent);
        position: absolute;
        left: -1px;
        bottom: -70px;
        z-index: 2;
        left: auto;
        right: -1px; } }
.hire-tabs #tabs .ui-tabs-nav .ui-state-active .learn-more {
    display: none; }
@media screen and (min-width: 991px) {
    .hire-tabs #tabs .ui-tabs-nav .ui-state-active:before {
        content: '';
        border: 0;
        width: 30px;
        height: 1px;
        background-image: -webkit-linear-gradient(left, transparent, #467920, #467920);
        background-image: linear-gradient(to right, transparent, #467920, #467920);
        position: absolute;
        left: -30px;
        bottom: -1px;
        z-index: 2; }
    .hire-tabs #tabs .ui-tabs-nav .ui-state-active:after {
        content: '';
        width: 100px;
        height: 1px;
        background-image: -webkit-linear-gradient(left, #467920, #467920, transparent);
        background-image: linear-gradient(to right, #467920, #467920, transparent);
        position: absolute;
        background-size: contain;
        right: -100px;
        bottom: -1px;
        z-index: 2; } }
.hire-tabs #tabs .ui-tabs-nav .ui-state-active a {
    position: relative;
    z-index: 1; }
.hire-tabs #tabs .ui-tabs-panel {
    padding-left: 28px;
    padding-top: 200px; }
@media screen and (min-width: 991px) {
    .hire-tabs #tabs .ui-tabs-panel {
        padding-top: 320px; } }
.hire-tabs #tabs .ui-tabs-panel h4 {
    font-weight: normal;
    margin: 25px 0 5px; }
.hire-tabs #tabs .ui-tabs-panel li {
    padding-bottom: 5px; }
.hire-tabs #tabs .ui-widget-content {
    color: #333333;
    font-size: 14px; }
.hire-tabs #tabs .ui-widget-content a {
    color: #467920;
    font-size: 14px;
    text-decoration: none; }
.hire-tabs #tabs .ui-widget-content a:hover {
    color: #659b2e; }
.hire-tabs #tabs .ui-widget-content h3 {
    font-weight: 300;
    font-size: 18px;
    margin: 20px 0 0px; }
.hire-tabs #tabs .ui-widget-content p, .hire-tabs #tabs .ui-widget-content ul {
    margin: 10px 0 0; }
.hire-tabs #tabs .ui-widget-content ul {
    padding-left: 20px; }
.hire-tabs #tabs .ui-widget-content ul li {
    margin-bottom: 10px; }
.hire-tabs .et-tabs-container {
    border: none;
    margin-left: -28px;
    padding: 0;
    box-shadow: none; }
.hire-tabs .et-tabs-container .et-tabs-control {
    background: none;
    border: none;
    padding: 0;
    margin: 4px 0 0 28px !important;
    position: relative;
    display: inline-block;
    border-bottom: 1px solid #659b2e;
    border-radius: 0;
    overflow: visible !important; }
@media screen and (max-width: 991px) {
    .hire-tabs .et-tabs-container .et-tabs-control {
        background: transparent; }
    .hire-tabs .et-tabs-container .et-tabs-control a {
        font-size: 12px; } }
.hire-tabs .et-tabs-container .et-tabs-control li {
    background-color: #659b2e;
    border: 1px solid #659b2e !important;
    margin-right: 4px !important;
    margin-bottom: -1px !important;
    box-shadow: none !important; }
.hire-tabs .et-tabs-container .et-tabs-control li a {
    color: #fff !important;
    text-shadow: none !important;
    padding: .5em 1em !important; }
.hire-tabs .et-tabs-container .et-tabs-control li.active {
    border-bottom: 1px solid #fff !important; }
.hire-tabs .et-tabs-container .et-tabs-control li.active a {
    color: #467920 !important; }
.hire-tabs .team-img {
    margin: 30px 0 -1em; }

.hire-us-form {
    *zoom: 1;
    float: left;
    clear: none;
    text-align: inherit;
    width: 100%;
    margin-left: 0%;
    margin-right: 0%;
    border-color: #e0e0e0;
    background-color: #ffffff;
    box-shadow: -2px 3px 3px 0px rgba(0, 0, 0, 0.3);
    padding: 25px;
    margin-bottom: 30px; }
.hire-us-form:before, .hire-us-form:after {
    content: '';
    display: table; }
.hire-us-form:after {
    clear: both; }
.hire-us-form:last-child {
    margin-right: 0%; }
.hire-us-form h4 {
    font-weight: normal;
    margin: 0 0 5px; }
.hire-us-form .btn {
    min-width: 150px; }
.hire-us-form p {
    margin-top: 0; }
.hire-us-form #captcha {
    min-width: 0; }

.hire-aside {
    *zoom: 1;
    float: left;
    clear: none;
    text-align: inherit;
    width: 24.2%;
    margin-left: 0%;
    margin-right: 1%;
    background-color: #fff; }
.hire-aside:before, .hire-aside:after {
    content: '';
    display: table; }
.hire-aside:after {
    clear: both; }
.hire-aside:last-child {
    margin-right: 0%; }
