/*form*/

div#bfElemWrap103 input#ff_elem103 {
    width: 100% !IMPORTANT;
    max-width: 100% !IMPORTANT;
}
div#bfElemWrap103 .field-calendar.input-append {
    width: auto;
}
div#bfElemWrap103 .input-append {
    width: 69% !IMPORTANT;
}
.bfQuickMode label {
    font-weight: 500 !important;
}
.bfbs3-checkbox-inline+.bfbs3-checkbox-inline, .bfbs3-radio-inline+.bfbs3-radio-inline {
    margin: 0px !IMPORTANT;
}
.bfQuickMode .bfbs3-radio-inline.bfbs3-inline, .bfQuickMode .bfbs3-checkbox-inline.bfbs3-inline, .bfQuickMode .bfbs3-radio-inline.inline, .bfQuickMode .checkbox-inline.bfbs3-inline {
    margin-right: 10px !IMPORTANT;
}
.calendar-container {
    color: #000 !important;
}

/*Article products background*/

.com-content #sp-main-body {
    background: url(/images/0_benk/dental-bg.jpg);
    background-repeat: no-repeat;
}
.article-info >dd {
    color: #fff;
}
article.item-page .sppb-addon-text-block strong {
    color: #ffffff61;
}

/*about timeline*/

.sppb-addon-timeline .sppb-addon-timeline-wrapper .timeline-movement .timeline-item .timeline-panel {
    width: 100% !important;
}