.bfmclient-fw,.childfonts-fw{width:1.2857142857142858em;text-align:center}#columnizer-columns,section{clear:both!important}.form-item,img{max-width:100%}.form-item,.form-item.searchpage{position:relative}.bfmclient:before,.childfonts:before{display:inline-block;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:bfmclient;src:url(../fonts/bfmclient.eot);src:url(../fonts/bfmclient.eot) format("eot"),url(../fonts/bfmclient.woff2) format("woff2"),url(../fonts/bfmclient.woff) format("woff"),url(../fonts/bfmclient.ttf) format("truetype"),url(../fonts/bfmclient.svg) format("svg");font-weight:400;font-style:normal}.bfmclient:before{font-family:bfmclient;line-height:1}.bfmclient-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.bfmclient-2x{font-size:2em}.bfmclient-3x{font-size:3em}.bfmclient-4x{font-size:4em}.bfmclient-5x{font-size:5em}.bfmclient-arrow-down2:before{content:"\EA01"}.bfmclient-arrow-left:before{content:"\EA02"}.bfmclient-arrow-right:before{content:"\EA03"}.bfmclient-arrow-up2:before{content:"\EA04"}.bfmclient-avvo-icon:before{content:"\EA05"}.bfmclient-banner-arrow-left:before{content:"\EA06"}.bfmclient-banner-arrow-right:before{content:"\EA07"}.bfmclient-blocked:before{content:"\EA08"}.bfmclient-cancel-circle:before{content:"\EA09"}.bfmclient-cart:before{content:"\EA0A"}.bfmclient-checkbox-checked:before{content:"\EA0B"}.bfmclient-checkbox-unchecked:before{content:"\EA0C"}.bfmclient-checkmark:before{content:"\EA0D"}.bfmclient-circle-down:before{content:"\EA0E"}.bfmclient-circle-left:before{content:"\EA0F"}.bfmclient-circle-right:before{content:"\EA10"}.bfmclient-circle-up:before{content:"\EA11"}.bfmclient-comments:before{content:"\EA12"}.bfmclient-company:before{content:"\EA13"}.bfmclient-cross:before{content:"\EA14"}.bfmclient-email:before{content:"\EA15"}.bfmclient-enter:before{content:"\EA16"}.bfmclient-exit:before{content:"\EA17"}.bfmclient-eye-minus:before{content:"\EA18"}.bfmclient-eye-plus:before{content:"\EA19"}.bfmclient-eye:before{content:"\EA1A"}.bfmclient-facebook:before{content:"\EA1B"}.bfmclient-file-empty:before{content:"\EA1C"}.bfmclient-file-excel:before{content:"\EA1D"}.bfmclient-file-pdf:before{content:"\EA1E"}.bfmclient-file-text2:before{content:"\EA1F"}.bfmclient-file-word:before{content:"\EA20"}.bfmclient-film:before{content:"\EA21"}.bfmclient-flikr:before{content:"\EA22"}.bfmclient-google-plus:before{content:"\EA23"}.bfmclient-grippie:before{content:"\EA24"}.bfmclient-home:before{content:"\EA25"}.bfmclient-image:before{content:"\EA26"}.bfmclient-instagram:before{content:"\EA27"}.bfmclient-key:before{content:"\EA28"}.bfmclient-key2:before{content:"\EA29"}.bfmclient-libreoffice:before{content:"\EA2A"}.bfmclient-linked-in:before{content:"\EA2B"}.bfmclient-location:before{content:"\EA2C"}.bfmclient-location2:before{content:"\EA2D"}.bfmclient-move-arrow:before{content:"\EA2E"}.bfmclient-name:before{content:"\EA2F"}.bfmclient-nav-dots-horizontal:before{content:"\EA30"}.bfmclient-nav-dots-vertical:before{content:"\EA31"}.bfmclient-nav-rounded-v1:before{content:"\EA32"}.bfmclient-nav-rounded-v2:before{content:"\EA33"}.bfmclient-nav-square-v1:before{content:"\EA34"}.bfmclient-nav-square-v2:before{content:"\EA35"}.bfmclient-notification:before{content:"\EA36"}.bfmclient-pencil:before{content:"\EA37"}.bfmclient-phone:before{content:"\EA38"}.bfmclient-pinterest:before{content:"\EA39"}.bfmclient-play:before{content:"\EA3A"}.bfmclient-play2:before{content:"\EA3B"}.bfmclient-radio-checked:before{content:"\EA3C"}.bfmclient-radio-checked2:before{content:"\EA3D"}.bfmclient-rss:before{content:"\EA3E"}.bfmclient-search:before{content:"\EA3F"}.bfmclient-soundcloud:before{content:"\EA40"}.bfmclient-star:before{content:"\EA41"}.bfmclient-tripadvisor:before{content:"\EA42"}.bfmclient-twitter:before{content:"\EA43"}.bfmclient-user:before{content:"\EA44"}.bfmclient-users:before{content:"\EA45"}.bfmclient-warning:before{content:"\EA46"}.bfmclient-yahoo:before{content:"\EA47"}.bfmclient-yelp:before{content:"\EA48"}.bfmclient-youtube:before{content:"\EA49"}.bfmclient-zoom-in:before{content:"\EA4A"}.bfmclient-zoom-out:before{content:"\EA4B"}@font-face{font-family:childfonts;src:url(../fonts/childfonts.eot);src:url(../fonts/childfonts.eot) format("eot"),url(../fonts/childfonts.woff2) format("woff2"),url(../fonts/childfonts.woff) format("woff"),url(../fonts/childfonts.ttf) format("truetype"),url(../fonts/childfonts.svg) format("svg");font-weight:400;font-style:normal}.childfonts:before{font-family:childfonts;line-height:1}body,figure,section{display:block;margin:0}.childfonts-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.childfonts-2x{font-size:2em}.childfonts-3x{font-size:3em}.childfonts-4x{font-size:4em}.childfonts-5x{font-size:5em}.childfonts-banner-arrow-thick-left:before{content:"\EA01"}.childfonts-banner-arrow-thick-right:before{content:"\EA02"}.childfonts-banner-down-arrow-thick:before{content:"\EA03"}html{overflow-x:hidden;overflow-y:scroll}html a:focus{outline:0}a,a:active,a:hover{text-decoration:none;cursor:pointer}body{padding:0;width:100%;line-height:1.3em;background:#fff}article,aside,details,div,figcaption,figure,footer,header,nav,section,summary{line-height:0;-webkit-margin-before:0;-webkit-margin-after:0}div,h1,h2,h3,h4,h5,h6,li,p{line-height:1em}h1,h2,h3,h4,h5,h6,li,p,span{line-height:1.3em}section{width:100%;background:0 0;padding:20px 0}figure{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}a.more-link,img{display:inline-block}img{height:auto}p.login-error{padding:10px 20px;border-radius:5px;text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}a:hover{color:#8d8d8d}a.more-link,a.more-link:hover{color:#1e86bf}a.more-link{border:none;-webkit-transition-duration:.4s;transition-duration:.4s;text-transform:uppercase}p.login-error{background-color:rgba(255,0,0,.3);border:1px solid red;color:#000}button.js-bfm-accordion{background:#ccc;color:#000;font-size:1em;line-height:1.6em;cursor:pointer;width:100%;text-align:center;border:none;outline:0;text-transform:capitalize;-webkit-transition:all .3s;transition:all .3s;padding:20px 40px}button.js-bfm-accordion.active,button.js-bfm-accordion:hover{color:#000;background:#a6a6a6}.form-item{margin:0 auto 10px;padding:0}.form-item.radiotype.required:before{right:-3px}.form-item.radiotype .wpcf7-list-item{margin-right:15px}.form-item.radiotype label{line-height:1.3em;text-align:left;display:inherit;margin-bottom:7px}.form-item.radiotype label span{line-height:1.3em;text-align:left;display:inherit}.form-item.select.require:before{top:unset;bottom:5px;right:10px;-webkit-transform:none;transform:none}.form-item.searchpage.hasfocus{-webkit-transition:color .3s;transition:color .3s}.form-item.required:before{color:#404040;font-family:Lato,sans-serif;content:"*";font-size:20px;font-weight:700;display:block;width:20px;height:20px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-27%);transform:translateY(-27%);z-index:2000}.form-item.searchpage.hasfocus:before,.form-item.searchpage:before{color:#0182a2}.form-item .wpcf7-select{width:calc(100% - 2px)}.form-item input.form-text,.form-item input.search-text,.form-item input.wpcf7-email,.form-item input.wpcf7-file,.form-item input.wpcf7-select,.form-item input.wpcf7-text,.form-item textarea.wpcf7-textarea{background:#ececec;border:2px solid #ececec;color:#7a7a7a;font-size:12pt;width:calc(100% - 21px);padding:8px 8px 6px;resize:none;border-radius:9px;font-family:Lato,sans-serif;line-height:1.3em}.form-item input.form-text:focus,.form-item input.search-text:focus,.form-item input.wpcf7-email:focus,.form-item input.wpcf7-file:focus,.form-item input.wpcf7-select:focus,.form-item input.wpcf7-text:focus,.form-item textarea.wpcf7-textarea:focus{border-color:#0182a2;-webkit-transition:border-color .3s;transition:border-color .3s;outline-color:transparent}.form-item input[name=sendername-first],.form-item input[name=sendername-last],.form-item input[name=sendername],.form-item input[name=email],.form-item input[name=phone],.form-item input[name=company],.form-item input[name=address],.form-item input[name=address1],.form-item input[name=address2],.form-item input[name=message],.form-item input[name=search],.form-item input[name=pass],.form-item textarea[name=message]{padding:8px 8px 6px 32px;width:calc(100% - 45px)}.form-item input.form-submit,.form-item input.wpcf7-submit{padding:12px 22px;background:#010101;color:#fff;text-transform:uppercase;border:none}.form-item input.form-submit:hover,.form-item input.wpcf7-submit:hover{background:#36a2dd}.form-item label,.form-item label span{color:#000}@media only screen and (min-width:980px){.form-item{max-width:100%;margin:0 0 10px}}.wpcf7-response-output.wpcf7-mail-sent-ok,.wpcf7-response-output.wpcf7-validation-errors{border-radius:9px;font-family:arial;font-size:12pt;line-height:1.3em;padding:8px 8px 6px 32px;width:calc(100% - 45px);margin:0;color:#fff;text-align:left}.wpcf7-response-output.wpcf7-mail-sent-ok:before:before,.wpcf7-response-output.wpcf7-validation-errors:before:before{display:inline-block;font-family:bfmclient;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wpcf7-response-output.wpcf7-mail-sent-ok:before,.wpcf7-response-output.wpcf7-validation-errors:before{display:inline-block;margin-left:-20px;margin-right:8px;width:20px;height:20px;font-size:20px}.wpcf7-response-output.wpcf7-mail-sent-ok{background:green;border:2px solid green}.wpcf7-not-valid-tip,.wpcf7-response-output.wpcf7-validation-errors{background:red;border:2px solid red}.wpcf7-response-output.wpcf7-mail-sent-ok:before:before{content:"\EA15"}.wpcf7-response-output.wpcf7-validation-errors:before:before{content:"\EA46"}.wpcf7-form-control-wrap{display:block;text-align:left}.wpcf7-form-control-wrap:before{display:block;position:absolute;top:8px;left:9px;font-size:20px;line-height:20px;text-align:center;width:20px;opacity:1;pointer-events:none}.wpcf7-form-control-wrap .address1:before,.wpcf7-form-control-wrap .address2:before,.wpcf7-form-control-wrap .address:before,.wpcf7-form-control-wrap .company:before,.wpcf7-form-control-wrap .email:before,.wpcf7-form-control-wrap .form-item.searchpage:before,.wpcf7-form-control-wrap .message:before,.wpcf7-form-control-wrap .pass:before,.wpcf7-form-control-wrap .phone:before{display:inline-block;font-family:bfmclient;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wpcf7-form-control-wrap .ParentName:before,.wpcf7-form-control-wrap .PatientName:before,.wpcf7-form-control-wrap .sendername-first:before,.wpcf7-form-control-wrap .sendername-last:before,.wpcf7-form-control-wrap .sendername:before{display:inline-block;font-family:bfmclient;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA44"}.wpcf7-form-control-wrap .email:before{content:"\EA15"}.wpcf7-form-control-wrap .phone:before{content:"\EA38"}.wpcf7-form-control-wrap .company:before{content:"\EA13"}.wpcf7-form-control-wrap .message:before{content:"\EA37"}.wpcf7-form-control-wrap .pass:before{content:"\EA28"}.wpcf7-form-control-wrap .address1:before,.wpcf7-form-control-wrap .address2:before,.wpcf7-form-control-wrap .address:before{content:"\EA25"}.wpcf7-form-control-wrap .form-item.searchpage:before{content:"\EA3F"}.wpcf7-not-valid-tip{color:#fff;border-radius:3px;font-family:arial;font-size:.8em;line-height:1em;padding:2px 2px 0;display:inline;position:relative;top:5px;left:8px}.search-results{margin:0 0 30px}.search-result{margin:30px 0 0;padding:0 0 30px;border-bottom:1px solid #e2e2e2}.search-result img{display:none}.search-result a:hover h2{color:#000}.search-result span.standout{background:#000;color:#fff;display:inline-block;padding:2px 15px;border-radius:5px}.search-form-widget{width:100%;max-width:200px;margin:0;position:absolute;top:0;right:0}body{color:#000;font:normal normal normal 12pt/1.3em Arial,sans-serif}h1,h1.title,h2,h2.title,h3,h3.title,h4,h4.title,h5,h5.title,h6,h6.title{font-family:Arial}.teaser-button,cite{line-height:1}a,li,p,span{color:#000!important;font-size:16px}h1,h1.title{font-size:1.8em}h2,h2.title{font-size:1.6em}h3,h3.title{font-size:1.4em}h4,h4.title{font-size:1.3em}h5,h5.title{font-size:1.2em}h6,h6.title{font-size:1.1em}h1,h2,h3,h4,h5,h6{margin-top:0;color:#000!important;margin-bottom:10px}.title{margin:1em 0}.landing-page img{width:100%;height:auto}#top-callouts .element{width:33.3%;float:left}.slides{margin:0;padding:0}.one-third{width:33%;float:left}.two-thirds{width:calc(66.6% - 20px);padding-left:20px;float:left}.left-half,.one-half,.right-half{width:calc(50% - 20px);padding-left:10px;padding-right:10px;float:left}.header-sidebar .widget_nav_menu li{display:inline;margin-right:5px}.header-sidebar .widget_nav_menu .sub-menu{display:none}.footer-sidebar h1,.footer-sidebar h2,.footer-sidebar h3,.footer-sidebar h4,.footer-sidebar h5,.footer-sidebar h6{font-size:20px;font-weight:700}.footer-sidebar .widget_nav_menu ul{margin:0;padding:0}.footer-sidebar .widget_nav_menu ul li{list-style-type:none}#testimonial-slider .slides,#white .cycle-slideshow,#white .slides{color:#000!important;-webkit-transform:none!important;transform:none!important;width:100%!important;clear:both!important}#testimonial-slider .slides .slide,#testimonial-slider .slides li,#white .cycle-slideshow .slide,#white .cycle-slideshow li,#white .slides .slide,#white .slides li{float:none!important;display:none!important;width:100%!important}#testimonial-slider .slides .slide .leftside,#testimonial-slider .slides .slide .rightside,#testimonial-slider .slides li .leftside,#testimonial-slider .slides li .rightside,#white .cycle-slideshow .slide .leftside,#white .cycle-slideshow .slide .rightside,#white .cycle-slideshow li .leftside,#white .cycle-slideshow li .rightside,#white .slides .slide .leftside,#white .slides .slide .rightside,#white .slides li .leftside,#white .slides li .rightside{width:50%!important;float:left!important}#testimonial-slider .slides .element,#testimonial-slider .slides .slide-inner,#white .cycle-slideshow .element,#white .cycle-slideshow .slide-inner,#white .slides .element,#white .slides .slide-inner{overflow:hidden!important;width:100%!important}#testimonial-slider .slides .flex-active-slide,#white .cycle-slideshow .flex-active-slide,#white .slides .flex-active-slide{display:block!important}#white .cycle-slideshow .slide2{max-width:100%!important}#white .cycle-slideshow .slide2.cycle-slide-active{visibility:visible!important}#white .cycle-slideshow .leftside,#white .cycle-slideshow .rightside{width:50%!important;float:left!important}#white .cycle-slideshow .leftside img,#white .cycle-slideshow .rightside img{width:100%;max-width:none}#reviews-loop .review,.page-template-bfm_teaser_page .teaser-page .post-teaser:nth-child(6n){clear:both}#columnizer-columns .column{float:left}#columnizer-columns .column-count-1 .column{width:100%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}#columnizer-columns .column-count-2 .column{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important;margin:0;padding:0;width:calc(100% / 2)!important}#columnizer-columns .column-count-3 .column{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important;margin:0;padding:0;width:calc(100% / 3)!important}#columnizer-columns .column-count-4 .column,#columnizer-columns .column-count-5 .column{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;margin:0;padding:0}#columnizer-columns .column-count-4 .column{align-self:flex-start!important;width:calc(100% / 4)!important}#columnizer-columns .column-count-5 .column{align-self:flex-start!important;width:calc(100% / 5)!important}#columnizer-columns .column-count-6 .column{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important;margin:0;padding:0;width:calc(100% / 6)!important}#columnizer-columns img{max-width:100%;height:auto}.landing-page .element{margin:0!important;padding:0!important;float:left!important}.landing-page .two-cols{width:50%}.landing-page .three-cols{width:33.333%}.landing-page .four-cols{width:25%}.landing-page .five-cols{width:20%}.landing-page .six-cols{width:16.666%}.staff-page .element.staff-member{width:33.3%;float:left;margin:0;padding:0}.contact-page iframe{max-width:100%}.contact-page .layout-wrapper .bottom,.contact-page .layout-wrapper .top{width:100%;margin-bottom:2%;display:inline-block}.contact-page .layout-wrapper .map p{margin:0}.contact-page .layout-wrapper .left{width:48%;margin-right:2%;margin-bottom:2%;display:inline-block;vertical-align:top}.contact-page .layout-wrapper .right{width:48%;margin-left:2%;margin-bottom:2%;display:inline-block;vertical-align:top}#videoplayer,.bfm-banner.has-video,.flex-control-nav{display:none}#reviews-loop .review-avatar,#reviews-loop .review-content{float:left;width:100%}#reviews-loop .review.has-image .review-avatar{width:30%}#reviews-loop .review.has-image .review-content{width:calc(70% - 20px);padding-left:20px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.page-template-bfm_teaser_page .teaser-page .post-teaser{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-transform-style:flat!important;transform-style:flat!important;width:18%!important;float:left!important;border:none!important;-webkit-transform:none!important;transform:none!important;position:relative!important;-webkit-transition:none;transition:none;padding:0!important;margin:0 2% 0 0!important}.page-template-bfm_teaser_page .teaser-page .post-teaser:nth-child(5n+5){margin-right:0!important}.archive .post-teaser{width:50%;margin:0;padding:0;float:left}.bfm-gallery .element{width:15%;float:left}