.dl-addr-header {background-color: #272728;}
.dl-addr-header a {color: #fff;line-height: 2.5em;font-size: 30px;font-weight: 500;text-decoration: none;font-family: 'Raleway', sans-serif;}
.dl-info, .dl-info h1, .dl-info h2,  .dl-info h6, .dl-info ul li, .dl-info p{font-family: 'Open Sans Condensed', Helvetica, sans-serif;}
.serviceItem {display: inline-block;font-family: 'Raleway', sans-serif;border: 1px solid #22704d;box-shadow: 0 2px 0 #002d18;border-radius: 0.1em;text-align: center;vertical-align: top !important;margin-right: 1em;margin-bottom: 1em;font-weight: 700;font-size: calc(1.1em + 0.2vw);color: #fff;cursor: pointer;line-height: 1.2em;background: #fff;text-decoration: none;}
.serviceItem:hover {border-bottom: 2px solid #002d18;color: #fff;text-decoration: none;}

/* form area*/
.dl-process-form {
    margin-top: 10px;
}
.dl-process-form .form-fieldset1 {
    border-radius: 4px;
    border: 3px solid #0C7444;
    color: #000000;
}
.segment_header {
    width: auto;
    margin: 1px;
    color: #FFFFFF;
    background: #0C7444;
    border-radius: 2px;
}
.segment_header h3 {
    border-radius: 2px;
    padding: 20px 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 24px;
    padding-bottom: 20px;
    padding-top: 20px;
    font-weight: 400;
}
.dl-process-form .form-fields ul {
    padding-left: 17px;
    font-size: 14px;
    line-height: 28px;
}
.stepper_btns {
    margin-top: 20px;
}
.stepper_btns .btnProceedStep {
    margin: 0 auto;
    color: #FFFFFF !important;
    background: #0C7444;
    border-style: solid;
    border-width: 2px;
    border-color: #FFFFFF;
    border-radius: 2px;
    text-align: center;
    font-family: 'Lato', sans-serif;
    font-size: 18px;
    font-weight: normal;
    padding: 10px 20px;
    box-shadow: none;
    min-width: 20%;
    width: auto;text-decoration: none;
}
.stepper_btns .btnProceedStep:hover {
    background: #002D18;
    border-color: #BBBBBB;
}