/**
Theme Name: Patient9
Author: Brainstorm Force
Author URI: http://wpastra.com/about/
Description: Astra is the fastest, fully customizable & beautiful theme suitable for blogs, personal portfolios and business websites. It is very lightweight (less than 50KB on frontend) and offers unparalleled speed. Built with SEO in mind, Astra comes with schema.org code integrated so search engines will love your site. Astra offers plenty of sidebar options and widget areas giving you a full control for customizations. Furthermore, we have included special features and templates so feel free to choose any of your favorite page builder plugin to create pages flexibly. Some of the other features: # WooCommerce Ready # Responsive # Compatible with major plugins # Translation Ready # Extendible with premium addons # Regularly updated # Designed, Developed, Maintained & Supported by Brainstorm Force. Looking for a perfect base theme? Look no further. Astra is fast, fully customizable and beautiful theme!
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: Patient9
Template: astra
*/
.ast-inline-search .search-form .search-field {width: 250px !important;}
.ast-header-search .ast-search-menu-icon .search-form {width: 100% !important;}
.ast-header-html-2 .ast-builder-html-element p:first-child,.elementor-open-inline:empty{display:none;}
p:empty{display:none;=}
.gform_heading h3{text-align:center;font-size:20px;color:var( --e-global-color-primary );}
.elementor-widget:not(:last-child){margin-bottom:0px;}
.ast-desktop .main-header-menu.ast-menu-shadow .sub-menu{width:300px;}
.archive .ast-header-html-3 p{ margin-top:15px}
.ast-header-html-3 p a{background:#f60;color:#fff; padding:10px 20px;border-radius:5px; margin-left:10px;font-size:18px;}
.ast-header-html-3 p a:hover,.ast-header-html-2 #gform_submit_button_1:hover{ background:#fff;color:var( --e-global-color-primary );}
.ast-header-html-2 #gform_submit_button_1:hover{border:1px solid var( --e-global-color-primary );border-radius:5px; }
.gform_wrapper.gravity-theme .gform_footer, .gform_wrapper.gravity-theme .gform_page_footer{display:block !important; text-align:center;}
#gform_submit_button_5{font-size:20px;}
#gform_wrapper_1 #input_1_1{border-radius:5px;}
#gform_submit_button_1,#gform_submit_button_2{padding:14px 14% 15px 15%; border-radius:5px; font-size:18px;background:#f60;}
#gform_wrapper_1 .spacer,#gform_wrapper_1 .gform_footer{display:none !important;}
.site-header-above-section-right{display: grid !important;}
.ast-header-html-2 #gform_submit_button_1{padding:10px 25px;}
#nav_menu-3 h2.widget-title,#nav_menu-4 h2.widget-title{color:#000;font-size: 24px;margin-bottom: 10px;}
#menu-for-patients  li a,#menu-for-providers li a, #menu-for-partners li a,#menu-our-company li a {color:#000;font-size: 16px;font-family: 'Montserrat';font-weight: 400;line-height: 20px;}
.contact-us-box .gform_title{color:#0072a7; font-size:31px;}
.manufacture-box-form .gform_title{font-size: 22px;margin-bottom: 5px;color: #0072a7;font-weight: 500;}
.manufacture-box-form .gform_heading{text-align:center; margin-bottom:10px;}
.contact-us-box #input_3_1,.manufacture-box-form #input_2_10{height:40px;}
.contact-us-box #input_3_7,.manufacture-box-form #input_2_6{height:150px;}
.contact-us-box .gform_footer{text-align:center;display: block !important;}
.contact-us-box .gform_button{padding: 6px 10% 10px 10%;border-radius: 5px;font-size: 20px; background:#0072a7;}
.medical-sidebar-box #custom-post-type-categories-2,.medical-sidebar-box #custom-post-type-recent-posts-3{list-style:none;}
.medical-sidebar-box #custom-post-type-categories-2 h2,.medical-sidebar-box #custom-post-type-recent-posts-3 h2{display:none;}
.medical-sidebar-box #custom-post-type-categories-2 ul,.medical-sidebar-box #custom-post-type-recent-posts-3 ul{border: 1px solid #ccc; border-radius: 0 0 5px 5px; margin-bottom:20px;}
.medical-sidebar-box #custom-post-type-categories-2 ul li,.medical-sidebar-box #custom-post-type-recent-posts-3 ul li{border-bottom: 1px solid #ccc;padding:5px 20px 10px 20px;}
.medical-sidebar-box #custom-post-type-categories-2 ul li:hover,.medical-sidebar-box #custom-post-type-recent-posts-3 ul li:hover{background:#EAF6FB;}
.box-catgeory-tab #custom-post-type-categories-2 .widgettitle,.contentbox #ez-toc-container{display:none;}
/*.box-catgeory-tab .cat-item-59{color:#3a3a3a;font-family:Montserrat; font-size:15px;font-weight: 500;}*/
.box-category-tab-dropdown #custom-post-type-categories-3{ list-style:none;}
.box-category-tab-dropdown #custom-post-type-categories-3 h2{display:none;}
.box-category-tab-dropdown #custom-post-type-categories-dropdown-3{width:100%;font-family:'Montserrat';font-size: 16px;color:#0072a7;}
.box-catgeory-tab{position:sticky;position: -webkit-sticky;top: 3rem;}
.box-catgeory-tab li{padding:15px 0 15px 0px !important;border-top: 2px solid #d4d4d4;border-left: 2px solid #d4d4d4;}
.box-catgeory-tab #custom-post-type-categories-2{border:none; list-style:none; padding-top:0px !important;}
.box-catgeory-tab li:last-child {border-bottom: 2px solid #d4d4d4;}
.box-catgeory-tab li a{text-decoration: none !important;padding:10px 0px 10px 15px; font-family:Montserrat; font-size:15px;font-weight: 500;}
.box-catgeory-tab .current-cat{background:#F2F8FA;}
.box-catgeory-tab .cat-item-60{order:0;}
.box-catgeory-tab .children li{border:none; padding-bottom:10px;padding-left:0px !important}
.box-catgeory-tab .children{border-top: 1px solid #ccc;margin-left: -1px;border-bottom: 1px solid #ccc;}
.glossaryList li .glossary-link-title{font-size:20px;font-weight:600 !important;}
.glossaryList li .glossary_itemdesc{display: block;font-size: 16px;font-style: normal;line-height:20px;color:#000;margin:5px 0 15px 0;}
.glossaryList li .glossary-read-more-link{font-size:16px !important; font-weight:400 !important;color:#fff !important; background:#0170b9 !important;padding:2px 15px;border-radius:5px; text-decoration:none !important;display: block;width: 11%;margin-top:10px;}
.glossaryList li .glossary-read-more-link:hover{border:1px solid #0170b9 !important; background:#fff !important; color:#0170b9 !important;}
.glossary-box .glossary_top_filter .left,.glossaryList li .glossary_itemdesc img{display:none;}
.ln-letters a{padding:5px 14px !important;}
.mailpoet-box{padding-right:15px;background:#f7f7f7;}
.mailpoet-box #mailpoet_form-2{list-style:none; }
.mailpoet-box #mailpoet_form-2 .widgettitle,#custom-post-type-recent-posts-4 h2{display:none;}
#custom-post-type-recent-posts-4 {list-style:none;}
#custom-post-type-recent-posts-4 ul li{border-bottom:1px solid #ccc;margin-bottom:10px;}
/*.mailpoet-box #mailpoet_form_1 form.mailpoet_form{background:#f7f7f7;}*/
.Manufacture-content-boxa h2,.Manufacture-content-boxa h3,.Manufacture-content-boxa h4,.terms h4,.heading td,.side-heading{color:#0072A7;}
strong,b{color:#000;}
.heading td,.side-heading{font-weight:600;}
.Manufacture-content-boxa h2{margin-bottom:15px;}
.Manufacture-content-boxa p,.Manufacture-content-boxa h3{margin-bottom:10px;}
#comments{padding:0 5px;}
.comment-notes,#reply-title{display:none;}
.sidebox-sticky .elementor-toc__body,.sidebox-sticky .medical-sidebar-box #custom-post-type-categories-2 ul,.sidebox-sticky .medical-sidebar-box #custom-post-type-recent-posts-3 ul {height: 30vh; overflow:auto;}
#toc_container p.toc_title{text-align:left;}
.md-slide .glossaryLink,.btn-top{color:#fff !important;}
.md-slide .glossaryLink:hover{color:#fff !important;border:none !important;}
.medical-related-post h3{text-overflow:ellipsis; height:50px;overflow:hidden;}
.review-box .wp-block-button__link{background:#0072a7}
.medical-related-post .elementor-post__read-more{padding: 5px 10px;border: 2px solid #0072a7;border-radius: 5px;}
.medical-related-post .elementor-post__read-more:hover{background:#0072a7;color:#fff !important;}
#glossaryList-nav .ln-letters a{cursor:pointer;}
.glsr-review-author .glsr-tag-value{font-weight: 600;font-size: 20px;color: #0072a7;}
.glsr-review .glsr-review-title{order:1}
.glsr-review .glsr-review-rating{order:2}
.glsr-review .glsr-review-date{order:3}
.glsr-review .glsr-review-content{order:5}
.glsr-review .glsr-review-author{order:4; width:100%;}
.nav-links {text-align:center; background:#f1f1f1;padding:5px; font-size:16px; font-weight:bold}
.nav-links:before {content: " See More Reviews - ";}
.table-press{overflow: scroll;}
.tablepress>:where(thead,tfoot)>*>th{line-height:20px;}
.md-category-box .elementor-pagination{text-align: center;margin-top: 2%;}
.table-box .tablepress{font-family:'Montserrat';}
.table-box .tablepress>:where(thead,tfoot)>*>th{text-align:center; width:50% !important;}
.table-box .tablepress h2{ margin-bottom:0px;color:#0072a7; font-size:24px; font-weight:600;}
.table-box .tablepress tr td{padding-left:20px;}
#menu-1-b378ddc {display:grid !important;}
#menu-1-b378ddc .menu-item-861{order:0;}
#menu-1-b378ddc .menu-item-862{order:1;}
#menu-1-b378ddc .menu-item-863{order:2;}
#menu-1-b378ddc .menu-item-864{order:3;}
#menu-1-b378ddc .menu-item-865{order:4;}
#menu-1-b378ddc .menu-item-866{order:5;}
#menu-1-b378ddc .menu-item-867{order:6;}
#menu-1-b378ddc .menu-item-1382{order:7;}
#menu-1-b378ddc .menu-item-868{order:8;}
#menu-1-b378ddc .menu-item-869{order:9;}
#menu-1-b378ddc .menu-item-870{order:10;}
#menu-1-b378ddc .menu-item-871{order:11;}
#menu-1-b378ddc .menu-item-872{order:12;}
#menu-1-b378ddc .menu-item-873{order:13;}
#menu-1-b378ddc .menu-item-1381{order:14;}
/*.glsr-filter-by, .glsr-sort-by{display:table; width:45%;}*/
.glsr-filters{padding-right:10px;}
.tablepress-id-20 .column-1,.tablepress-id-20 .column-2,.tablepress-id-20 .column-3,.tablepress-id-20 .column-4,.tablepress-id-20 .column-5{vertical-align:middle;}
.tablepress-id-20 .column-1 img{width:50%;}
.tablepress-id-20 .column-2 a{text-decoration:none;}
.tablepress-id-20 .column-5 a{background: #0068B3;padding: 10px 20px;border-radius: 5px;color: #fff;text-decoration: none;}
.tablepress-id-20 .column-5 a:hover{background: #12b1f3;}
.hospital-listing .listing-actions,.hospital-listing .wpbdp-listing-contact-form,.hospital-listing .comments,.hospital-listing  .wpbdp-map-directions-config-container,.hospital-listing .wpbdp-field-description .field-label,.hospital-search .widget_wpbdp_searchwidget .wpbdp-search-field-label{display:none !important;}
.FAQ-box{display:none !important;}
.value h2{color:var( --e-global-color-primary );}
.hospital-listing,.surgeon-page .FAQ-Box{display:block !important;}
.hospital-listing .wpbdp-listing .listing-details{margin:0px !important;}
.hospital-listing  .wpbdp-map-container-with-directions .wpbdp-map{width:100%;max-width:100%; height:450px;}
.hospital-listing .wpbdp-listing .wpbdp-field-type-textarea .field-label,.hospital-listing .wpbdp-listing .wpbdp-field-type-textarea label{display:inline-block;}
.hospital-listing .wpbdp-listing .field-value .value p{display:block;}
.hospital-listing .wpbdp-listing .wpbdp-field-type-textarea .field-label::after,.hospital-listing .wpbdp-listing .wpbdp-field-type-textarea label::after,.hospital-listing .field-value label::after,.hospital-listing .field-value .field-label::after{content:" - ";}
.hospital-listing .wpbdp-listing .listing-thumbnail{float:none; margin-bottom:10px;}
.hospital-listing .wpbdp-listing .listing-thumbnail img{border:2px solid #e2e8f0; border-radius:5px;box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);}
.hospital-listing .value h2{margin-bottom:15px;}
.hospital-listing .wpbdp-ratings-reviews{display:none;}
.hospital-search .wpbdp-field-description{ margin-bottom:20px;}
.hospital-search .widget_wpbdp_searchwidget{list-style:none;}
.hospital-search .widget_wpbdp_searchwidget h2{text-align:center;color:#0072a7;font-size:24px;}
.hospital-search .widget_wpbdp_searchwidget .wpbdp-form-field-id-10,.hospital-search .widget_wpbdp_searchwidget .wpbdp-form-field-id-12,.hospital-search .widget_wpbdp_searchwidget .wpbdp-form-field-id-13{width:28%;margin: 0 5px 0px 5px;padding-bottom: 10px;}
.hospital-search .widget_wpbdp_searchwidget .wpbdp-form-field-id-10,.hospital-search .widget_wpbdp_searchwidget .wpbdp-form-field-id-12,.hospital-search .widget_wpbdp_searchwidget .wpbdp-form-field-id-13,.hospital-search .widget_wpbdp_searchwidget p{display:inline-block;}
.hospital-search .widget_wpbdp_searchwidget p{width:10%;text-align:center;}
.hospital-search .widget_wpbdp_searchwidget p input{border-radius:5px;}
.hospital-search-box .elementor-element-populated{background:#D8E7FB;}
.hospital-search-box h2{ font-size:22px !important; font-weight:500;}
.hospital-search-box p{text-align:center;width:100% !important;}
.hospital-search-box #wpbdp_searchwidget-3 #wpbdp-keyword-field{border-radius:5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}
.hospital-search-name h3::before,.region-listing ul li::before{content:"»";padding-right:5px;}
.find-hospital-surgeons #wpbdp_searchwidget-3 .wpbdp-form-field,
.find-surgeons #wpbdp_searchwidget-3 .wpbdp-form-field{margin-bottom:15px;}
.region-listing ul{padding:0px; margin:0px;}
.region-listing ul li{list-style:none;}
.region-listing ul li a{text-decoration:none !important;}
.hospital-search-box p .wpbdp-search-widget-submit{padding: 2% 14%;font-size: 20px;line-height: 30px;font-weight: 400;}
.wpbdp-abc-filtering .letter{margin: 0 5px;border: 1px solid #ccc;border-radius: 5px;padding: 0 8px 0 8px;}
.archive-box article{border-radius:5px;border:1px solid #0072a7;}
.archive-box article .elementor-post__text{padding:10px;}
.archive-box article .elementor-post__text .elementor-post__read-more{background:#0072a7;padding: 5px 20px;border-radius: 5px;}
/* start Region */
.page-id-4177 h2,.page-id-4177 h3,.page-id-4177 .wpbdp-main-links-3-buttons,.page-id-4177 #wpbdp-search-form-wrapper,.page-id-4190 .hospital-Quick-search-box .wpbdp-main-box .advanced-search-link,.tax-wpbdm-region #primary p,.tax-wpbdm-region #primary #wpbdp-main-box,.tax-wpbdp_category #primary p,.tax-wpbdp_category #primary #wpbdp-main-box,.wpbdp-field-zip_code .field-label,.wpbdp-field-associated_hospital_image .listing-image,.with-image .listing-thumbnail,.wpbdp-field-associated_hospital_image,.hospital-page .hide{display:none;}
/*.hospital-listing .wpbdp-listing-single {padding-top:20%;}*/
.hospital-listing .wpbdp-field-address,.hospital-listing .wpbdp-field-zip_code{width:auto;display:inline;}
.wpbdp-field-address .value:after{content:",";}
.page-id-4177 .wpbdp-abc-filtering{ margin:20px 0;}
.page-id-4190 .hospital-Quick-search-box .wpbdp-main-box{margin:0px;}
.page-id-4190 .hospital-Quick-search-box #wpbdp-main-box-keyword-field{}
.page-id-4190 .hospital-Quick-search-box .wpbdp-main-box .main-fields.box-row form{display:block !important;}
.page-id-4177 .listing-title h3,.wpbdp-view-search .listing-title h3{ margin:20px 0;display:block;}
.hospital-search-name h3{display:block;}
.page-id-4177 .listing-title h3 a,.wpbdp-view-search .listing-title h3 a{font-size:26px;}
.tax-wpbdm-region #content,.tax-wpbdp_category #content{background:#fff;}
.tax-wpbdm-region #primary .wpbdp-main-links-3-buttons,.tax-wpbdp_category #primary .wpbdp-main-links-3-buttons{display:none;}
.tax-wpbdm-region #primary .wpbdp-region-selector,.tax-wpbdp_category #primary .wpbdp-region-selector{margin:20px 0;}
.tax-wpbdm-region #primary .wpbdp-abc-filtering,.tax-wpbdp_category #primary .wpbdp-abc-filtering, .wpbdp-view-search .wpbdp-abc-filtering{padding:0; margin:0px 0 20px 0;}
.tax-wpbdm-region #primary,.tax-wpbdp_category #primary,.tax-wpbdm-region .wpbdp_listing{margin:0px;}
.tax-wpbdm-region #primary .wpbdp_category-clinics,.tax-wpbdp_category #primary .wpbdp_category-clinics{padding:0px;}
.tax-wpbdm-region #primary h1,.tax-wpbdp_category #primary h1{text-align: center;margin-bottom: 0;color: #0072A7;font-weight: 600;font-size: 32px;}
.tax-wpbdm-region #primary header,.tax-wpbdp_category #primary header{background: #EAF6FB;padding:5% 0;}
.tax-wpbdm-region #primary #wpbdp-page-region,.tax-wpbdp_category #primary #wpbdp-page-region{padding:0 4em;}
.tax-wpbdm-region #primary .wpbdp-listing .listing-details,.tax-wpbdp_category #primary .wpbdp-listing .listing-details{margin-left:190px;}
.tax-wpbdm-region #primary .wpbdp-listing .listing-title h3,.tax-wpbdp_category #primary .wpbdp-listing .listing-title h3{margin-bottom:10px;}
.tax-wpbdm-region #primary .wpbdp-listing .listing-title h3 a,.tax-wpbdp_category #primary .wpbdp-listing .listing-title h3 a{color:#0072A7;font-size:26px;}
.tax-wpbdm-region #primary .wpbdp-listing .listing-title .field-label,.tax-wpbdp_category #primary .wpbdp-listing .listing-title .field-label{color:#0072A7;}
.tax-wpbdm-region #primary .wpbdp-listing .listing-thumbnail img,.tax-wpbdp_category #primary .wpbdp-listing .listing-thumbnail img,.page-id-4177 .wpbdp-listing-excerpt img,.wpbdp-view-search .wpbdp-listing-excerpt img{border: 1px solid #ccc;border-radius: 5px;box-shadow: 0 0 10px 0 rgba(0,0,0,.15);padding: 10px;background: #fff;}
.tax-wpbdm-region #primary .wpbdp-listing-excerpt,.tax-wpbdp_category #primary .wpbdp-listing-excerpt,.page-id-4177 .wpbdp-listing-excerpt,.wpbdp-view-search .wpbdp-listing-excerpt{padding: 10px;border: 1px solid #0072A7;border-radius: 5px;background: #EAF6FB;box-shadow: 0 0 10px 0 rgba(0,0,0,.15);}
.tax-wpbdm-region #primary #wpbdp-map-0,.tax-wpbdp_category #primary #wpbdp-map-0,.page-id-4177 .wpbdp-map.small,.wpbdp-view-search .wpbdp-map.small{width:100% !important; height:450px !important;border-radius:5px;box-shadow: 0 0 10px 0 rgba(0,0,0,.15);}
.hospital-table #tablepress-21_filter,.wpbdp_listing p,.surgeons-table #tablepress-23_filter{display: none;}
.hospital-table tr .column-4,.surgeons-table tr .column-5{color: #0072a7;font-size: 16px;font-weight: 600;}
.hospital-table,.surgeons-table{font-family: 'Montserrat';}
/*.hospital-table #tablepress-21{ border:2px solid #0072a7;}*/
.hospital-table td, .hospital-table td:hover,.surgeons-table td{background:transparent !important;border:none !important;}
.hospital-table th:nth-child(4),.hospital-table td:nth-child(4){text-align: center;/*border: 1px solid #0072a7;*/vertical-align: middle;}
.hospital-table h2,.surgeons-table h2{font-size: 20px; color: #0072a7;margin:0px; text-align: center;}
.hospital-table td a,.surgeons-table td a{text-decoration: none !important;}
.hospital-table th:nth-child(1){width:45% !important;/*border-left:1px solid #0072a7;*/}
/*.hospital-table th:nth-child(1),.hospital-table th:nth-child(2){border-top:1px solid #0072a7;border-bottom:1px solid #0072a7}*/
.hospital-table th:nth-child(2){width:20% !important;/*border-right:1px solid #0072a7;*/}
.hospital-table th:nth-child(3){width:5% !important;background:#fff;}
.hospital-table th:nth-child(4){width:20% !important; text-align:center;}
.hospital-table td:nth-child(1){padding-left:20px;/*border-left:1px solid #0072a7;*/}
.hospital-table td:nth-child(2){padding-left:20px;/*border-right:1px solid #0072a7;*/}
.hospital-table td:nth-child(3){border:none;}
/*.hospital-table td:nth-child(1),.hospital-table td:nth-child(2){border-top:1px solid #0072a7;border-bottom:1px solid #0072a7;}*/
.hospital-table td:nth-child(1),.hospital-table td:nth-child(2),.hospital-table td:nth-child(3),.surgeons-table td:nth-child(1){vertical-align:middle;}
.hospital-table td:nth-child(2),.hospital-table td:nth-child(3),.surgeons-table td:nth-child(2) img{text-align:center; padding:15px;}
.hospital-table td:nth-child(2) img,.surgeons-table td:nth-child(2) img{border: 1px solid #0072a7;border-radius: 5px;width: 50%; padding:5px;background:#fff;}
.hospital-table td:nth-child(2) img:hover,.surgeons-table td:nth-child(2) img:hover{transform: scale(1.5); /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */}
.surgeons-table th:nth-child(2){width:20% !important;}
.surgeons-table th:nth-child(5){width:12% !important;border-left: 5px solid #fff;}
.surgeons-table td{vertical-align:middle;}
.surgeons-table td:nth-child(2),.surgeons-table td:nth-child(5){text-align:center;}
/*.wpbdp-listing-single .wpbdp-field-associated_hospital_image{margin-top:-25.9% !important;margin-left:26% !important}
.wpbdp-listing-single .wpbdp-field-associated_hospital_image .value{float:right;}*/
.wpbdp-listing-single .wpbdp-field-description .value{margin-top:20px; display:inline-block;}
.wpbdp-field-associated_hospital .value{display: inline-flex;}
.wpbdp-field-associated_hospital .value p{margin-bottom:0px;}
.wpbdp-field-associated_hospital_image img {border:2px solid #ccc;border-radius: 5px;box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);}
.listing-thumbnail a,.listing-image a{pointer-events:none;}
/*----------- Forum Css Start ----------*/
#p9-forum {font-family: 'Montserrat';}
#p9-forum #wpforo #wpforo-wrap #wpforo-title{padding: 10px !important; margin: 5px 0 5px 0 !important; color:#0072a7;font-size:22px;}
#p9-forum aside,#p9-forum .wpforo-content{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) !important; margin-bottom:20px !important;border:1px solid #ccc !important;border-radius:5px 5px 0 0;} 
#p9-forum aside h3{padding: 10px 0px 10px 10px !important;background-color:#0072a7;color:#fff !important;border-radius:5px 5px 0 0;}
#p9-forum aside ul li{padding: 5px !important;border-bottom: 2px solid #0072a7 !important;}
#p9-forum aside ul li aP{font-size:14px !important;}
#p9-forum #wpforo #wpforo-wrap .wpforo-profile-wrap .profile-display-name,#p9-forum #wpforo #wpforo-wrap .wpforo-members-wrap .wpf-member-name{text-transform:capitalize;}
#p9-forum .h-footer a{padding:0 10px;}
#p9-forum #wpforo #wpforo-wrap .wpf-profile-section{padding:0 5px;}
#p9-forum #wpforo #wpforo-wrap .wpforo-members-wrap th{font-size:16px; font-weight:500;background:#0072a7;color:#fff;}
#p9-forum #wpforo #wpforo-wrap #wpforo-menu li:first-child{border-radius:5px 0 0 0;}
#p9-forum #wpforo-menu{border-radius:5px 5px 0 0;}
#p9-forum #wpforo #wpforo-wrap #wpforo-menu li{border-right:1px solid #fff;}
#p9-forum #wpforo #wpforo-wrap .wpf-breadcrumb .wpf-root{border-left:2px solid #0072a7;}
#p9-forum #wpforo #wpforo-wrap .wpf-breadcrumb .wpf-root i{font-size:16px;}
#p9-forum #wpforo #wpforo-wrap span{font-size:14px;}
#p9-forum #wpforo #wpforo-wrap .wpforo-login-wrap .wpforo-login-content{border:#0072a7 1px solid;border-radius:5px;}
#p9-forum #wpforo #wpforo-wrap .wpforo-register-wrap .wpf-field.wpf-field-type-submit input[type="submit"],#p9-forum #wpforo #wpforo-wrap .wpforo-login-wrap .wpf-field .wpf-field-wrap input[type="submit"]{background:#0072a7;width:auto;border-radius:5px;font-size:13px; font-weight:600;}
#p9-forum #wpforo #wpforo-wrap .wpforo-register-wrap .wpf-field.wpf-field-type-submit input[type="submit"],#p9-forum #wpforo #wpforo-wrap .wpforo-register-wrap .wpf-field-login,#p9-forum #wpforo #wpforo-wrap .wpforo-login-wrap .wpf-field .wpf-field-wrap input[type="submit"],#p9-forum #wpforo #wpforo-wrap .wpforo-login-wrap .wpf-field-reg {display:inline-block;margin:0 10px 0 10px;width:auto;}
#p9-forum #wpforo #wpforo-wrap .wpforo-login-wrap .wpf-field-reg a, #wpforo #wpforo-wrap .wpforo-register-wrap .wpf-field-login a{padding: 10px 20px;background: #0072a7;border: none;border-radius: 5px;color: #fff;}
#p9-forum #wpforo #wpforo-wrap .wpforo-login-wrap .wpforo-login-table,#p9-forum #wpforo #wpforo-wrap .wpforo-login-wrap .wpforo-table .wpfw-1 .wpf-field:nth-child(even){background:transparent;}
#p9-forum .fa-user-plus:before{color:#fff;}
.Interactive-Quiz .gsection {margin-top:20px;}
.Interactive-Quiz .gsection h3{line-height: 10px;margin-bottom: 10px;}
.Interactive-Quiz .gform_title{text-align:center;}
.Interactive-Quiz .gform_wrapper.gravity-theme .gfield input,.Interactive-Quiz .gform_wrapper.gravity-theme .gfield select{ height:40px; border-radius:5px;background: #fff;border: 2px solid #000;color: #000;font-weight: 500;}
.Interactive-Quiz .gfield_radio{width:50%;}
.Interactive-Quiz .gfield-choice-input{width:15px;}
.Interactive-Quiz .gform_required_legend{display:none;}
.Interactive-Quiz .gform_wrapper.gravity-theme .gform_footer{display:block;text-align:center;}
.Interactive-Quiz .gform_button{padding:10px 10%; border-radius:5px;}
.Interactive-Quiz .gform_button:hover{background:#000;}
.design-developed{padding:10px 0;}
/*----------- Forum Css End ----------*/
/* End Region */
.medical-box-quiz ul{padding-left:0px;font-family:Montserrat}
.medical-box-quiz ul li{list-style:none;background-color: #F3F4F7;width:49%;display:inline-block;align-items: center;flex-direction: row-reverse;justify-content: flex-end;padding: 10px 0 10px 15px;border-radius: 10px;margin-bottom: 10px;}
.medical-box-quiz ul li .glossaryLink {border:0px !important;color:#334155 !important;font-weight:normal;pointer-events: none;}
.medical-box-quiz ul li input{margin-right:10px;}
.medical-box-quiz ul li input:checked ~ .radio {background-color: black;}
.medical-box-quiz .button{font-family:Montserrat;border-radius:5px;padding: 15px 30px;background:var( --e-global-color-primary );font-size:18px;font-weight: 500;}

@media only screen and (max-width: 760px),(min-device-width: 768px) and (max-device-width: 1024px)  
{
p{margin-bottom:5px;}
/* Force table to not be like tables anymore
table, thead, tbody, th, td, tr { display: block; }
thead tr { 	position: absolute;top: -9999px;	left: -9999px;}
tr {border: 1px solid #ccc;margin-bottom: 10px;border-radius: 4px;}
td {border: none;	border-bottom: 1px solid #eee; position: relative; text-align:center;}
.heading{display:none;}
.side-heading{text-align:center;font-size:20px;}
td:before { position: absolute;top: 6px;left:6px;width:45%;padding-right: 10px; white-space: nowrap;}*/
	/*.glossaryList li a{font-size: 24px !important;line-height: 30px;}*/
	.glossaryList li .glossary_itemdesc{line-height:25px !important;margin-top:10px;}
	.cmtt-categories-filter a.cmtt-glossary-category,.cmtt-categories-filter a.cmtt-glossary-category .selected{padding:10px !important;background: #666 !important;text-decoration: none;}
	.glossaryList li .glossary-read-more-link{width:40%;}
	.cm-glossary.classic-definition ul > li, .cm-glossary.classic-excerpt ul > li{margin: 25px 0;border-bottom: 1px solid #ccc; padding-bottom: 15px;}
	.wpbdp-abc-filtering .letter{margin:5px 5px;}
	.hospital-table h2,.surgeons-table h2{font-size:12px;}
	.hospital-table td,.surgeons-table td{padding:6px;}
	.hospital-table td:first-child,.surgeons-table td:first-child{padding-left:10px;}
	.hospital-table td:nth-child(2), .hospital-table td:nth-child(3){padding:5px}
	.hospital-table td a,.surgeons-table td a{font-size:13px; line-height:20px;}
	.hospital-table td:nth-child(2) img,.surgeons-table td:nth-child(2) img{width:80%;}
	.medical-box-quiz ul li{width:100%;}
	.medical-box-quiz{ text-align:center;}
	.medical-box-quiz ul li{text-align:left;}
	.sidebox-sticky .elementor-toc__body,.sidebox-sticky .medical-sidebar-box #custom-post-type-categories-2 ul,.sidebox-sticky .medical-sidebar-box #custom-post-type-recent-posts-3 ul{height:auto;}
}