body{
    font-family: 'Open Sans', sans-serif;
}
#job_page_second_block{
    color: #ffffff;
}
#job_name{
    line-height: 112%;
}
#job_page_second_block legend{
    color: #ffffff;
}
#banner_job_page_second_block{
    background-image: url(../../images/job_post_template_back/job_post_template_back_30.png);
    background-size: cover;
}
#banner_job_page_fourth_block{
    background-color: #f1ede1;
}
#banner_job_page_sixth_block{
    background-color: #999999;
}

.job_skills{
    border: 1px solid #DDDDDD;
    border-radius: 5px;
    padding: 8px 25px 8px 25px;
}

fieldset {
    padding: 0.35em 0 1.75em !important;
    margin-top: 1em !important;
    border: 1px solid #E6E6E6 !important;
    border-radius: 5px;
}
.job_post_login_field_set{
    margin-top: 0em !important;
    padding: 10px 30px 15px 30px !important;
    border-radius: 10px !important;
}
legend {
    border-width: 0 !important;
    width: auto !important;
    padding: 5px !important;
    margin-bottom: 0;
    margin-left: 1.40em;
    font-size: 17px;
}
#banner_job_page_third_block label{
    font-weight: normal;
    margin: 0 5px;
}

#job_profile_desc{
    font-size: 1.2em;
}
.submit_btn{
    border-radius:4px;
    background-color:#ffffff;
    color: #1ABC9C;
    border-bottom: 3px solid #109177;
    border-top:none;
    border-right: none;
    border-left: none;
    opacity: 0.85;
    color: white;
    transition:opacity 0.2s ease;
}
.submit_btn:hover, .submit_btn:focus{
    opacity: 1;
    transition:opacity 0.2s ease;
}
.btn-light-green:hover, .btn-light-green:focus{background-color:#33CC33; color:white;border-radius:2px;transition:background-color 0.2s ease;}
.btn-light-green{ background-color:#8CDB1C;color:white;transition:background-color 0.2s ease;}
.inline{
    display: inline;
}
.pad-1{padding: 1em 2em 2em;}
