/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# General
# Our Services: Projects
--------------------------------------------------------------*/



/*--------------------------------------------------------------
# General
--------------------------------------------------------------*/

li {
    font-size: 18px;
    line-height: 23px;
    margin-bottom: 0;
}

/*--------------------------------------------------------------
# Contact forms
--------------------------------------------------------------*/

.talk-to-us input[type="submit"], 
.contact-us input[type="submit"] {
    background-color: #e05206 !important;
    color: #fff !important;
    cursor: pointer;
}
.talk-to-us input[type="submit"]:hover, 
.contact-us input[type="submit"]:hover {
    background-color: #c65011 !important;
}


/*--------------------------------------------------------------
# Our Services: Projects
--------------------------------------------------------------*/

.cb_project_footer {
    background: #EE5B18;
    margin: 20px -50px 0 -60px;
    padding: 20px 20px 20px 30px;
    border-bottom: 3px solid #007AC9;
}
.cb_project_footer p {
    font-size: 22px;
    color: #fff;
    font-style: normal;
    margin-bottom: 0;
    text-align: center;
}
.service-project {
    padding-bottom: 0 !important;
}



/*--------------------------------------------------------------
# Footer
--------------------------------------------------------------*/
.footer-col-first-body a {
    font-size: 15px;
}



/*--------------------------------------------------------------
# PageUp
--------------------------------------------------------------*/

/* Main form */
#recent-jobs {
    max-width: 96%;
}
#jobs-form h3 {
    font-size: 19px;
}


/* Sidebar */
.blv_sidebar h3 {
    font-size: 19px;
}
.blv_sidebar p {
    font-size: 16px;
    line-height: 1.4;
}
#search-filters h4 {
    font-size: 15px;
    margin-top: 0;
}
#search-filters label {
    font-size: 15px;
    line-height: 1.0;
    margin-left: 8px;
}
#search-filters ul.filter li input {
    margin-left: -10px;
}
#search-filters ul.filter .count {
    color: #007ac9;
    font-size: 14px;
}
#search-filters ul.filter .count:before {
    content: '(';
}
#search-filters ul.filter .count:after {
    content: ')';
}


/* Job ad listing page */
#job-content {
    max-width: 96%;
}
#job-content .button {
    float: none;
    width: auto;
}
#job-content .button:hover {
    margin-bottom: 0 !important;
}