body{font-size:1em}.d-blue{color:#283891}.l-blue{color:#07AFF3}.kbs_dental_form input[type="text"],.kbs_dental_form input[type="email"],.kbs_dental_form textarea,.kbs_dental_form select,.wpcf7 input[type="tel"]{background-color:#fff;border:1px solid #ccc;border-radius:6px;color:#4e4e4e;font-size:1em;font-weight:400;height:2.85em;line-height:normal;padding:0.5em 1em;transition:all 0.3s ease 0s;width:100%;margin:12px auto 0;margin-left:0px}.kbs_dental_form textarea{height:195px!important;overflow:auto;resize:none;vertical-align:top}.kbs_dental_form input[type="text"]:focus,.kbs_dental_form input[type="email"]:focus,.kbs_dental_form textarea:focus,.kbs_dental_form select:focus,.wpcf7 input[type="tel"]:focus{border-color:#283891;outline:0}.kbs_dental_form input[type="submit"]{background-color:#283891;border:medium none;color:#fff;cursor:pointer;display:inline-block;font-size:0.94em;font-weight:500;letter-spacing:0.16em;outline:medium none;padding:0.94em 2em;position:relative;text-align:center;text-transform:uppercase;white-space:normal;margin-bottom:10px}.kbs-contactform.footerform input[type="submit"]{width:calc(100% - 40px)}.kbs_dental_form input[type="submit"]:hover,.kbs_dental_form input[type="submit"]:focus{background-color:#231f20}.wpcf7-form-control-wrap,.wpcf7-form-control{display:block}span.wpcf7-not-valid-tip{background-color:#e40020;clear:both;color:#fff;font-size:12px;left:0;line-height:normal;padding:2px 8px;position:absolute;right:0;top:auto;margin-top:-3px}div.wpcf7-response-output{background-color:#e40020;border:medium none!important;clear:both;color:#fff;font-size:0.8em;line-height:normal;margin:0 auto!important;padding:0.5em 1em!important;text-align:center;z-index:9;position:absolute;top:-15px;width:100%}.wpcf7 form.sent .wpcf7-response-output{background-color:green}.contact-form .et_pb_row{padding:0;text-align:center;max-width:95%;width:95%}.cr_7 .et_pb_column{padding-top:20px}.cr_7 label,.cr_7 lable{font-weight:600}.contact_row .et_pb_main_blurb_image{display:none}.contact_row .et_pb_blurb_container p{font-size:0.8em;text-align:left;padding-left:18px;padding-top:10px;word-break:break-word}.contact_row h4 span{font-size:0.7em}.contact_row h4{width:65%;text-align:left;padding-left:15px;padding-top:20px;line-height:1.2em}.contact_row .et_pb_blurb_2 p{padding-top:0}.kbs_dental_form .et_pb_column{margin-bottom:0}.kbs_sv_text{cursor:pointer}.kbs_sv_text:before{content:'';position:absolute;width:97%;height:100%;left:5px;top:6px;background-image:url(https://www.dentistspring.com/wp-content/uploads/border-blurb.png);background-size:100% auto;background-repeat:no-repeat}.kbs_sv_blurb:before{content:'';position:absolute;width:97%;height:100%;left:5px;top:6px;background-image:url(https://www.dentistspring.com/wp-content/uploads/border-blurb.png);background-size:100% auto;background-repeat:no-repeat}.kbs_descriptions li{list-style:none;padding-bottom:1em;padding-left:0.7em;padding-right:0.7em;position:relative}.kbs_descriptions li:last-child{padding-bottom:0}.kbs_descriptions li:before{content:"";background:url(https://www.dentistspring.com//wp-content/uploads/fav-icon.png);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:-20px;padding:12px}@media all and (min-width:981px){.kbs_two_column{column-count:2}.kbs_three_column{column-count:3}}@media all and (max-width:980px){.kbs_second_row{display:flex;flex-direction:column-reverse}.kbs_second_row .et_pb_column:last-child{margin-bottom:30px}}