.tm-header-default .tm-header {
    padding: 10px 25px;
}
.sppb-addon-timeline .sppb-addon-timeline-wrapper .timeline-movement .timeline-item .timeline-panel .title {
    font-size: 28px;
    font-weight: 900;
}
.sppb-addon-timeline .sppb-addon-timeline-wrapper .timeline-movement .timeline-item .timeline-panel .details {
    font-size: 18px;
}
.acysubbuttons .btn {
    padding: 4px 50px;
    line-height: 36px;
}
.acym_module_form input {
	max-width: 100% !important;
	width: 250px;
}
.bfQuickMode label {
    font-weight: inherit;
}
.bfQuickMode legend {
    font-weight: inherit;
    color: #3a74b8;
}
.bfQuickMode .bfbs3-glyphicon-asterisk {
    font-size: 7px;
    vertical-align: inherit;
    color: #6eb246;
}
.bfQuickMode section, .bfQuickMode fieldset {
    padding-right: 25px;
}
.bfQuickMode fieldset {
    margin-bottom: 15px;
}
.servsubtitle {
	color: #6eb146;
}
ul {
    padding-left: 0px;
}
.list_links li {
    background: url(/images/heart-icon.png) no-repeat left top;
    padding-left: 50px;
    margin: 5px 0;
    list-style: none;
    background-size: 35px;
}