.welcome_vdo_wrapper{display:none !important}.section_top_contact_wrapper{border:1px solid #cddae1;padding:40px 90px}.home_contact_us p{font-family:'proxima_nova_altlight';font-size:20px}.home_contact_us p a.btn_bg_set{background:url(//oharaortho.com/wp-content/themes/enfold-child/css/../images/btn_home_contact_bg.png) no-repeat;font-family:'proxima_nova_rgbold';font-size:16px;width:258px !important;height:54px !important;color:#fff !important;display:block;padding-left:85px;line-height:54px;margin:0 auto}.home_contact_us p a.btn_bg_set:hover{color:#ededed !important;text-decoration:none}.inner_page_header{height:394px}.inner_page_header h3{font-size:68px;font-family:'proxima_nova_rgbold';color:#fff;bottom:0;line-height:.9em}.container_wrap{border-top:none}#top .av-share-box ul{width:100%;margin:0 auto !important;max-width:50px !important;background:#6c9ab2 !important;color:#fff !important}.ls-nav-start,.ls-nav-stop,.ls-gui-element{display:none}.section_welcome h5{color:#278ec9 !important;font-family:'proxima_nova_rgbold';font-size:27px}.section_welcome .av-subheading p{color:#000 !important;font-family:'proxima_nova_altlight';font-size:23px}.section_welcome .txt_welcome_note p.txt_welcome_mid{font-family:'proxima_nova_altlight';font-size:23px}.section_welcome .txt_welcome_note p{font-size:15px}.section_welcome .section_top_contact_wrapper{border:1px solid #cddae1;padding:40px 90px}.section_welcome .home_contact_us p{font-family:'proxima_nova_altlight';font-size:20px}.section_welcome .home_contact_us p a.btn_bg_set{background:url(//oharaortho.com/wp-content/themes/enfold-child/css/../images/btn_home_contact_bg.png) no-repeat;font-family:'proxima_nova_rgbold';font-size:16px;width:258px !important;height:54px !important;color:#fff !important;display:block;padding-left:85px;line-height:54px;margin:0 auto}.section_welcome .home_contact_us p a.btn_bg_set:hover{color:#ededed !important;text-decoration:none}.section_news_and_events h3{color:#fff !important;font-family:'proxima_nova_rgbold';font-size:46px}.section_news_and_events .home_news_blog{color:#fff !important;position:relative}.section_news_and_events .home_news_blog .slide-entry-title{font-size:20px !important;min-height:82px}.section_news_and_events .home_news_blog .slide-entry-excerpt{font-size:14px !important}.section_news_and_events .read-more-link .more-link{margin-top:20px;padding:7px 18px;border-radius:17px;border:1px solid #fff;color:#fff;text-transform:uppercase}.section_news_and_events .read-more-link .more-link:hover{color:#ededed !important;text-decoration:none}.section_news_and_events .home_news_blog .slide-meta-time{position:relative !important;top:53px;left:15px;width:70px;height:74px;background-color:#fff;z-index:9999;text-align:center}.section_news_and_events .home_news_blog .slide-meta-day{width:70px;height:52px;line-height:52px;background-color:#fff;color:#278ec9;font-family:'proxima_nova_rgbold';font-size:36px}.section_news_and_events .home_news_blog .slide-meta-month{width:70px;height:22px;background-color:#fff;color:#278ec9;font-family:'proxima_nova_rgbold';font-size:15px}.avia-content-slider .slide-image img{border-radius:0 !important}.slide-image{border-radius:0 !important}.image-overlay,.overlay-type-extern,.image-overlay-inside{display:none !important}.section_news_and_events .home_news_blog .slide-meta-month{width:70px;height:22px;background-color:#424242;color:#fff}.section_home_appointment{padding:25px 0}.section_home_appointment .txt_block_appiontment h5{color:#278ec9 !important;font-family:'proxima_nova_rgbold';font-size:31px}.section_home_appointment .txt_block_appiontment{padding:0 230px}.section_home_appointment .txt_block_appiontment h5 span.cls_orr{color:#424242 !important}.section_home_appointment .txt_block_appiontment p{font-family:'proxima_nova_altlight';font-size:17px;margin-bottom:25px}.section_home_appointment .txt_block_appiontment p strong{color:#424242 !important}.section_home_appointment .txt_block_appiontment p a{color:#278ec9 !important;text-decoration:underline !important}.section_home_appointment .txt_block_appiontment p a:hover{color:#000 !important;text-decoration:underline !important}.section_request_appointment .container{padding:0 75px}.section_request_appointment .welcome_vdo_wrapper{padding:0 200px}.section_request_appointment h3{color:#fff !important;font-family:'proxima_nova_rgbold';font-size:46px}.section_request_appointment p{color:#fff !important;font-family:'proxima_nova_rgbold';font-size:22px;line-height:24px}.section_home_address{color:#424242;padding:40px 0}.section_home_address .block_adrs{-moz-box-shadow:0 0 3px #ccc;-webkit-box-shadow:0 0 3px #ccc;box-shadow:0 0 3px #ccc;position:relative;padding:55px 25px 20px;border-radius:10px !important;line-height:21px !important}.section_home_address .addr_loc_png{position:absolute;top:-50px;left:12px}.section_home_address .block_adrs h5{font-family:'proxima_nova_rgbold';font-size:22px;color:#424242 !important}.section_home_address .block_adrs p{font-size:15px;line-height:24px;color:#424242}.section_home_address .block_adrs p a{color:#278ec9}.section_home_address .block_adrs p a:hover{text-decoration:underline !important}@media only screen and (min-width:768px) and (max-width:1024px){.section_home_address .block_adrs{min-height:250px}}@media only screen and (min-width:375px){.ytp-share-button,.ytp-cards-button{display:block !important}}@media only screen and (min-width:991px){#top .main_menu>li ul.sub-menu{left:15px !important;border-width:0;border-bottom:1px solid #fff}#top .main_menu>li ul.sub-menu li{background:#3a96cb}#top .main_menu>li ul.sub-menu li a{line-height:23px;padding:8px 15px;width:100%;display:block;color:#fff !important;font-family:'proxima_nova_rgregular'!important;font-size:18px !important}.block_form2 .patients_form_container .patient_forms .to-date input[type=text]{width:160px !important;float:right;margin-bottom:0}.block_form2 .patients_form_container .patient_forms .dii_dual_cov{width:100%;max-width:35%;float:left}.block_form2 .patients_form_container .patient_forms .dual_coverage{float:left}.block_form2 .patients_form_container .patient_forms .medhis_sex{width:100%;max-width:35%;float:left}.block_form2 .patients_form_container .patient_forms .blk_sex{float:left}}@media only screen and (max-width:990px){.inner_page_header .av-special-heading .av-special-heading-tag{padding:120px 0 !important}.block_form2 .patients_form_container .patient_forms .field_left{width:100% !important;margin-bottom:15px !important}.block_form2 .patients_form_container .patient_forms .field_right{width:100% !important;margin-bottom:15px !important}.block_form2 .patients_form_container .patient_forms .label_full .list_left{width:100% !important}.block_form2 .patients_form_container .patient_forms .label_full .list_right{width:100% !important}.block_form2 .patients_form_container .patient_forms span.wpcf7-list-item{margin:0 1em 0 0 !important}.block_form2 .patients_form_container .patient_forms .btm_margin{margin-bottom:15px !important}.block_form2 .patients_form_container .patient_forms .label_full{margin-bottom:0 !important}.block_form1 .complimentary_container .complimentary_consl .field_left{width:100% !important}.block_form1 .complimentary_container .complimentary_consl .field_right{width:100% !important}.block_form2 .patients_form_container .patient_forms .blk_common_symptoms{margin-top:17px;float:left;width:100%}.block_form2 .patients_form_container .patient_forms .blk_common_symptoms{margin-top:17px;float:left;width:100%}::-webkit-input-placeholder{white-space:pre-line;position:relative;top:-8px;color:#424242 !important}::-moz-placeholder{white-space:pre-line;position:relative;top:-8px;color:#424242 !important}:-ms-input-placeholder{white-space:pre-line;position:relative;top:-8px;color:#424242 !important}:-moz-placeholder{white-space:pre-line;position:relative;top:-8px;color:#424242 !important}}.block_form2 .patients_form_container .patient_forms .blk_common_symptoms{margin-top:17px;float:left}@media only screen and (max-width:767px){.section_welcome .section_top_contact_wrapper{border:1px solid #cddae1;padding:40px 10px}.section_home_appointment .txt_block_appiontment{padding:0 10px}.block_adrs{margin-bottom:70px !important}.section_request_appointment .welcome_vdo_wrapper{padding:0 10px}.menu-wh1 li{padding:0}ul.menu-wh1{margin-left:0 !important}.inner_page_header h3{font-size:38px}.all_about_braces .avia_textblock h2{font-size:30px !important}.section_top_contact_wrapper{padding:40px 10px}.ohara_appointment_request .field_right{float:left;width:100% !important}.ohara_appointment_request .label_left{float:left;width:100% !important}.block_form2 .patients_form_container .patient_forms .blk_common_symptoms .wpcf7-form-control-wrap{float:left;width:100%}.block_form2 .patients_form_container .patient_forms .blk_common_symptoms .blk_chkbx_common_btm{float:left;padding:0;width:100%}}@media only screen and (max-width:767px){.home_news_blog .slide-entry{width:100% !important;margin-left:0 !important}.home_news_blog .avia-content-slider .slide-image img{width:100%;object-fit:cover}}@media only screen and (min-width:768px){.block_form2 .patients_form_container .patient_forms .mar_status .wpcf7-not-valid-tip{display:inline;margin-left:20px}}@media only screen and (min-width:768px) and (max-width:1024px){.section_home_appointment .txt_block_appiontment{padding:0 10px}ul.menu-wh1{margin-left:0 !important}.your_first_visit .your_first_visit_cost,.your_first_visit .your_first_visit_insu{margin-left:0;width:100%}}.all_about_braces .avia_textblock h2{font-family:'proxima_nova_rgbold';font-size:36px;color:#278ec9}.all_about_braces .avia_textblock p{font-family:'proxima_novalight';font-size:16px;color:#424242;padding-left:28px}.all_about_braces .avia_textblock ul.cls_all_about_brcs{font-family:'proxima_novalight';font-size:17px;color:#424242;margin-top:20px}.all_about_braces .avia_textblock ul li{list-style:none;margin:0;padding:10px 0;position:relative;line-height:21px;display:block;margin-bottom:10px;color:#278ec9;font-weight:600}.all_about_braces .avia_textblock ul li a{color:#424242;font-family:"proxima_novalight";font-size:17px;position:absolute}.all_about_braces .avia_textblock ul li:before{content:url(//oharaortho.com/wp-content/themes/enfold-child/css/../images/right_arr.png);padding-right:15px}.all_about_braces h3{color:#278ec9 !important;font-family:"proxima_novalight";font-size:20px}.all_about_braces h4{color:#278ec9 !important;font-family:"proxima_novalight";font-size:18px}.your_first_visit .avia_textblock h2{font-family:'proxima_nova_rgbold';font-size:36px;color:#278ec9}.your_first_visit .avia_textblock p{font-family:'proxima_novalight';font-size:16px;color:#424242}.your_first_visit .your_first_visit_cost .avia_textblock h2,.your_first_visit .your_first_visit_insu .avia_textblock h2{font-size:30px !important}.financial_options .avia_textblock h2{font-family:'proxima_nova_rgbold';font-size:36px;color:#278ec9}.financial_options .avia_textblock p{font-family:'proxima_novalight';font-size:16px;color:#424242}.emergencies .avia_textblock h2{font-family:'proxima_nova_rgbold';font-size:36px;color:#278ec9}.emergencies .avia_textblock p{font-family:'proxima_novalight';font-size:16px;color:#424242}.emergencies .tab_emergencies{font-family:'proxima_novalight';font-size:16px;color:#424242}.emergencies .tab_emergencies .single_toggle{margin-bottom:17px}.emergencies .tab_emergencies .toggle_content{background:#fff !important;border-color:#fff !important}.emergencies .block_view_all p label{font-family:'proxima_novalight' !important;font-size:16px !important;color:#424242 !important;font-weight:400 !important}.ohara_appointment_request .field_right{float:left;width:70%}.ohara_appointment_request .label_left{float:left;width:30%}.ohara_appointment_request .label_full,.ohara_appointment_request .field_full{float:left;width:100%}.ohara_appointment_request .label_full{padding-top:10px}.ohara_appointment_request .field_full{padding-bottom:10px}.ohara_appointment_request .appointment_container{max-width:780px;margin:0 auto;margin-top:50px}.ohara_appointment_request .note_para{max-width:730px;margin:0 auto;padding-top:15px}.ohara_appointment_request p,.ohara_appointment_request .label_left label,.ohara_appointment_request .label_full label,.ohara_appointment_request .wpcf7-list-item-label{color:#000;font-size:16px !important;font-weight:400 !important;font-family:'proxima_novalight';vertical-align:sub}.ohara_appointment_request .label_left label,.ohara_appointment_request .label_full label{line-height:33px}.ohara_appointment_request .label_left label span.required,.ohara_appointment_request .label_full label span.required{color:red !important;font-size:16px !important}.ohara_appointment_request p.italic{font-size:17px;font-style:italic}.ohara_appointment_request input[type=text],.ohara_appointment_request input[type=email],.ohara_appointment_request input[type=tel],.ohara_appointment_request textarea{border-color:#e1e1e1 !important;background-color:#f4f4f4 !important;border-radius:3px !important;color:#000 !important;font-family:'proxima_novalight' !important;font-size:16px !important}.ohara_appointment_request .appointment_full{float:left;width:100%;padding:10%;border:1px solid #d7d7d7;border-radius:5px}.ohara_appointment_request input[type=submit]{background-color:#fff !important;color:#278ec9 !important;border:3px solid #278ec9 !important;border-radius:25px;font-size:16px;font-family:'proxima_nova_rgbold';outline:none}.ohara_appointment_request input[type=submit]:hover{background-color:#278ec9 !important;color:#fff !important}.ohara_appointment_request .wpcf7-form-control-wrap.office-location span.wpcf7-list-item{width:100%;margin:0 !important}.ohara_appointment_request .wpcf7-validation-errors,.ohara_appointment_request .wpcf7-mail-sent-ok{float:left;width:100%;text-align:center;font-family:'proxima_novalight'}.ohara_appointment_request .wpcf7-mail-sent-ok{color:green;border:0 solid green}.ohara_appointment_request .wpcf7-validation-errors{color:red;border:0 solid red}.ohara_appointment_request span.wpcf7-not-valid-tip{margin-bottom:10px;font-family:'proxima_novalight'}.appointment_full input[type=checkbox]{width:16px;height:16px;vertical-align:middle}.appointment_full .wpcf7-list-item{margin-left:0 !important;margin-right:1em;margin-bottom:20px}.appointment_full input[type=radio]{width:16px;height:16px;vertical-align:middle}.appointment_full span.current-patient{vertical-align:sub}.team-manager-free-items-263 .team-manager-free-items-social-263{position:static !important}.team-manager-free-items-263:hover .team-manager-free-items-profiles-263{display:none !important}.team-manager-free-items-263 .team-manager-free-items-over-layer-263{opacity:1 !important}.team-manager-free-items-263 .team-manager-free-items-pic-263 img{height:300px !important;object-fit:cover}.team-manager-free-items-263 a.anch-sp{font-family:'proxima_nova_rgbold';font-weight:700;font-size:15px;color:#fff !important;background:url(//oharaortho.com/wp-content/themes/enfold-child/css/../images/arw.png) 98% no-repeat;padding-right:15px;text-decoration:none}.team-manager-free-items-263 a.anch-sp:hover{color:#ccc !important}.sp-position-in{font-family:'proxima_novalight';font-weight:300;font-size:16px;color:#fff !important;margin:2px}.team-manager-free-items-263 small{font-family:'proxima_novalight';font-weight:300;font-size:16px;color:#fff !important;text-transform:capitalize}.team-manager-free-items-263 .team-manager-free-items-description-263{padding-top:15px;padding-bottom:15px}.team-manager-free-items-263 .team-manager-free-items-social-263 li a{color:#6c9ab2 !important}.team-manager-free-items-263 .team-manager-free-items-social-263 li a:hover{color:#000 !important}.team-manager-free-items-263:hover .team-manager-free-items-pic-263{height:98%}#top .fullsize .template-blog .post .entry-content-wrapper>*{max-width:55em !important}.block_form2 .patients_form_container{max-width:880px;margin:0 auto;margin-top:50px}.block_form2 .patients_form_container .patient_forms .label_full{width:100%;display:block;float:left;margin-bottom:15px}.block_form2 .patients_form_container .patient_forms .label_full{width:100%;display:block;float:left;margin-bottom:15px}.block_form2 .patients_form_container .patient_forms .fieldfull{width:100%;display:block;float:left;margin-bottom:15px}.block_form2 .patients_form_container .patient_forms .label_full .list_left{width:75%;display:block;float:left;font-family:'proxima_novalight';font-size:16px;color:#000 !important;background:url(//oharaortho.com/wp-content/themes/enfold-child/css/../images/right_arr.png) no-repeat;background-position:2px 12px;padding:10px 0 10px 15px}.block_form2 .patients_form_container .patient_forms .label_full .list_right{width:25%;display:block;float:right;text-align:right;padding:10px 0}.block_form2 .patients_form_container .patient_forms .common_margin_btm{margin-bottom:15px !important}.block_form2 .patients_form_container .patient_forms .field_left{width:49%;float:left;margin:0 auto}.block_form2 .patients_form_container .patient_forms .field_right{width:49%;float:right;margin:0 auto}.block_form2 .patients_form_container .patient_forms .right_custom{margin-top:10px}.block_form2 .patients_form_container .patient_forms h2{font-family:'proxima_nova_rgregular';font-weight:300;font-size:36px;color:#40a8e4 !important;text-transform:none;margin-bottom:10px;margin-top:10px}.block_form2 .patients_form_container .patient_forms h3{font-family:'proxima_nova_rgregular';font-weight:300;font-size:24px;color:#424242 !important;text-transform:none;margin-bottom:10px}.block_form2 .patients_form_container .patient_forms p{font-family:'proxima_novalight';font-size:16px;color:#000 !important;margin-bottom:10px}.block_form2 .patients_form_container .patient_forms input[type=text],.block_form2 .patients_form_container .patient_forms input[type=email]{font-family:'proxima_novalight'!important;font-size:16px!important;color:#000 !important;border-radius:4px !important;padding:10px !important;margin-bottom:0 !important}::-webkit-input-placeholder{color:#000 !important}.block_form2 .patients_form_container .patient_forms input[type=submit]{border:2px solid #278ec9 !important;border-radius:25px;font-size:18px;font-family:'proxima_nova_rgbold';outline:none;background-color:#fff;padding:10px 30px;color:#278ec9;margin-top:50px}.block_form2 .patients_form_container .patient_forms input[type=submit]:hover{background-color:#0696de;color:#fff}.block_form2 .patients_form_container .patient_forms span.wpcf7-not-valid-tip{font-family:'proxima_novalight' !important;font-size:16px !important}.block_form2 .patients_form_container .wpcf7-validation-errors{border:2px solid #fff !important;font-family:'proxima_novalight' !important;font-size:16px !important;color:red !important;margin:2em 0 1em!important;padding:0 !important;float:left;text-align:center;width:100%}.block_form2 .patients_form_container .wpcf7-mail-sent-ok{border:2px solid #fff !important;font-family:'proxima_novalight' !important;font-size:16px !important;color:green !important;margin:2em 0 1em!important;padding:0 !important;float:left;text-align:center;width:100%}.block_form2 .patients_form_container .patient_forms hr{margin-top:45px;margin-bottom:45px}.block_form2 .patients_form_container .patient_forms .avia_image{margin:35px auto}.block_form2 .patients_form_container input[type=checkbox]{font-family:'proxima_novalight'!important;font-size:16px!important;color:#424242 !important;width:20px;height:18px;vertical-align:sub}.block_form2 .patients_form_container .blk_common_symptoms span.wpcf7-form-control-wrap{min-height:35px;display:block;float:left}.block_form2 .patients_form_container .blk_common_symptoms label.blk_chkbx_common_btm{min-height:35px;display:block;float:left}.block_form2 .patients_form_container .mar_status,.block_form2 .patients_form_container .dii_dual_cov,.block_form2 .patients_form_container .medhis_sex,.block_form2 .patients_form_container .previous_health_pblms_status,.block_form2 .patients_form_container .childhood_desease,.block_form2 .patients_form_container .have_you_hospitalized,.block_form2 .patients_form_container .any_medications,.block_form2 .patients_form_container .allergy_or_sensitive,.block_form2 .patients_form_container .any_teeth_injuries,.block_form2 .patients_form_container .breathing_difficulties,.block_form2 .patients_form_container .play_musical_instraments,.block_form2 .patients_form_container .previous_orthodontic_consulation{display:inline-block}.block_form2 .patients_form_container .wpcf7-list-item-label{font-family:'proxima_novalight'!important;font-size:16px!important;color:#000 !important}.block_form2 .patients_form_container .blk_mar_status,.block_form2 .patients_form_container .dual_coverage,.block_form2 .patients_form_container .blk_sex{font-family:'proxima_novalight'!important;font-size:16px!important;color:#000 !important;padding-right:15px;font-weight:400 !important}.block_form2 .patients_form_container .blk_chkbx_common_btm{font-family:'proxima_novalight'!important;font-size:16px!important;color:#000 !important;padding-right:15px;font-weight:400 !important;padding-left:25px}.block_form1 .complimentary_container{max-width:780px;margin:0 auto;margin-top:50px}.block_form1 .complimentary_container .complimentary_consl .label_full{width:100%;display:block;float:left}.block_form1 .complimentary_container .complimentary_consl .field_left{width:49%;float:left;margin:0 auto}.block_form1 .complimentary_container .complimentary_consl .field_right{width:49%;float:right;margin:0 auto}.block_form1 .complimentary_container .complimentary_consl h2{font-family:'proxima_nova_rgregular';font-weight:300;font-size:36px;color:#40a8e4 !important;text-transform:none;margin-top:45px;margin-bottom:25px}.block_form1 .complimentary_container .complimentary_consl input[type=text]{font-family:'proxima_novalight'!important;font-size:16px!important;color:#000 !important;border-radius:4px !important;padding:10px !important}.block_form1 .complimentary_container .complimentary_consl input[type=checkbox],.block_form1 .complimentary_container .location_right input[type=checkbox],.block_form1 .complimentary_container .location_left input[type=checkbox]{font-family:'proxima_novalight'!important;font-size:20px!important;color:#424242 !important;width:15px;height:15px}.block_form1 .complimentary_container .complimentary_consl .apply-all .wpcf7-list-item{width:100%;margin:7px 0}.block_form1 .complimentary_container .complimentary_consl .apply-all .wpcf7-list-item-label{font-family:'proxima_novalight'!important;font-size:20px!important;color:#000 !important;margin-left:10px}.block_form1 .complimentary_container .complimentary_consl .appoin_location .wpcf7-list-item input[type=checkbox]{float:left;margin-top:3px}.block_form1 .complimentary_container .complimentary_consl .appoin_location .wpcf7-list-item{width:50%;margin:7px 0}.block_form1 .complimentary_container .complimentary_consl .appoin_location .wpcf7-list-item-label{font-family:'proxima_novalight'!important;font-size:17px!important;color:#424242 !important;margin-left:10px;width:75%;display:block;margin:0 !important;line-height:21px;padding-left:25px}.block_form1 .complimentary_container .complimentary_consl input[type=submit]{border:2px solid #278ec9 !important;border-radius:25px;font-size:18px;font-family:'proxima_nova_rgbold';outline:none;background-color:#fff;padding:10px 30px;color:#278ec9;margin-top:50px}.block_form1 .complimentary_container .complimentary_consl input[type=submit]:hover{background-color:#0696de;color:#fff}.block_form1 .complimentary_container .complimentary_consl textarea{border-color:#e1e1e1 !important;background-color:#f4f4f4 !important;border-radius:3px !important;color:#424242 !important;font-family:'proxima_novalight' !important;font-size:16px !important;resize:none;height:160px}.block_form1 .complimentary_container .complimentary_consl span.wpcf7-not-valid-tip{font-family:'proxima_novalight' !important;font-size:16px !important}.block_form1 .complimentary_container .wpcf7-validation-errors{border:2px solid #fff !important;font-family:'proxima_novalight' !important;font-size:16px !important;color:red !important;margin:2em 0 1em!important;padding:0 !important}.block_form1 .complimentary_container .wpcf7-mail-sent-ok{border:2px solid #fff !important;font-family:'proxima_novalight' !important;font-size:16px !important;color:green !important;margin:2em 0 1em!important;padding:0 !important}