/*
Theme Name: Twenty Twenty-One Child
Theme URI: https://wordpress.org/themes/twentytwentyone/
Template: twentytwentyone
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Twenty Twenty-One is a blank canvas for your ideas and it makes the block editor your best brush. With new block patterns, which allow you to create a beautiful layout in a matter of seconds, this theme’s soft colors and eye-catching — yet timeless — design will let your work shine. Take it for a spin! See how Twenty Twenty-One elevates your portfolio, business website, or personal blog.
Tags: one-column,accessibility-ready,custom-colors,custom-menu,custom-logo,editor-style,featured-images,footer-widgets,block-patterns,rtl-language-support,sticky-post,threaded-comments,translation-ready
Version: 1.4.1641274455
Updated: 2022-01-04 05:34:15

*/
body{background-color:#FFF;}
#translate{color:#FFF; text-decoration:none;background-image:url(https://tricitymeddev.wpengine.com/wp-content/uploads/2022/01/translateicon.png); background-repeat:no-repeat; background-position:75% 12px;display:inline-block;}
#translate a{color:#FFF; text-decoration:none;}
#translate a:hover{color:#F57314}
#banner_orange_round a{color:#fff!important; display:inline-block; width:100%; height:100%;}
body.home .entry-content{margin-top:0;}
#minheight_div{min-height:350px}
.new_ul_list_cnt{padding-left:21px;}
.new_ul_list_cnt li{    color: #414141;    font-family: "Roboto", Sans-serif;    font-size: 18px;    font-weight: 400;}
.new_ul_list_cnt li a{color:#F57314;}
.new_ul_list_cnt li a:hover{color:#003C78;}
a.link_orange{color:#F57314;}
a.link_orange:hover{color:#003C78;}
span.about_sub_title{text-align:center; font-style:italic; display:block;margin:8px 0;}
ul.acc_list_items{padding-left:0;}
ul.acc_list_items li{list-style-type:none; margin-top:5px;}
ul.acc_list_items li a{color: #003C78;}
ul.acc_list_items li a:hover{color: #F57314;}
.elementor-18 .elementor-element.elementor-element-82a4bbf .elementor-post__read-more:hover{color:#003C78;}
ol.ol_list_cnt{padding-left:17px!important; margin-top:15px!important}
ol.ol_list_cnt li{font-family: "Roboto", Sans-serif;!important}
body.page-id-298 .elementor-element-3b3df859{display:none!important;}
body.page-id-298 .elementor-element-a4874d3{display:none!important;}
span.font_weight_normal{font-weight:normal;}
a.home_banner_orange_box{color:#FFF;}
a.home_banner_orange_box:hover{color:#0E4C8B;}
.cnt_min_height_1 p{height:450px!important;}
.new_ul_list_cnt.new_list li strong{    color: #003C78;}
.new_ul_list_cnt.new_list li a{margin-top:8px; display:block}
.new_ul_list_cnt.new_list li{margin-bottom:20px;}
#left_img_size img{width:60%!important;}
ul.arrow_list_content{padding-left:0;}
ul.arrow_list_content li{position:relative;list-style-type:none;padding-left: 28px;margin-bottom: 5px;}
ul.arrow_list_content li:before{position:absolute; content:'';background-image:url(https://tricitymeddev.wpengine.com/wp-content/uploads/2022/01/listarroworange.svg); background-repeat:no-repeat;background-position: 0% 5px;top: 0;left: 0;width: 32px;height: 32px;background-size: 61%;}
#chrishtina_gawrych{display:none;}
#aaron_byzak{display:none;}
#jessica_shrader{display:none;}
#kandice_roth{display:none;}
#jillian_dunn{display:none;}
#cassie_klapp{display:none}
#lisa_reynolds{display:none}
#john_mcandrew{display:none}
.quick-view-close{ float:right; cursor:pointer;}
.tab_content_list ul{padding:0; margin:0}
.tab_content_list li { display:inline-block; vertical-align:top; width:24%; margin:0 2px 20px 2px; padding:6px;border:1px solid #f1f1f1;}
.tab_content_list li .list_img{ height:125px; overflow:hidden;}
.list_cnt{ display:inline-block; width:100%; margin-bottom:5px; padding:7px;}
#tabs_section ul.nav-tabs li h4{font-size:16px; min-height: 29px; line-height:22px;}
.tab_content_list li h4{ font-size:19px!important; font-weight:bold; margin:0; margin-bottom:3px;min-height: 21px;    line-height: 20px!important;color: #1f3263;}
#accordion-15575-1 .fusion-panel{ margin-bottom:20px;}
.tab_content_list li p{ line-height:20px;}
.tab_content_list li a{ text-transform:capitalize; font-weight:normal; background-color: #FFF;color: #000;text-align: center;padding: 8px 15px; text-transform:uppercase;font-size: 13px;line-height: normal; cursor:pointer;}
.tab_content_list li a:hover{    background-color: #FFF;}
ul.community-partners li a {    background-color: #fff !important;    color: #000!important;    margin-bottom: 15px!important;    text-transform: capitalize;	 padding: 0;	font-size: 18px;}
ul.community-partners li a:hover {	background-color: #fff !important;	color: #000!important;}
ul.community-partners {    padding: 0;    margin: 0;    padding-left: 19px;	    margin-bottom: 17px;	min-height: 97px;}
ul.community-partners.no_partner{min-height:130px;}
#tele {    display: none;}
.list_cnt h6 {    font-size: 16px;    margin: 0;    margin-bottom: 8px;    color: #f68a25;}
ul.community-partners{color: #414141;    font-family: "Roboto", Sans-serif;    font-size: 15px;    font-weight: 400;}
ul.community-partners li {    list-style: disc;    width: 100%;    border: 0;    background-color: #fff;	 margin: 0;	display: list-item;    padding: 0;    padding-left: 0;
	color: #414141;    font-family: "Roboto", Sans-serif;    font-size: 15px;    font-weight: 400;}
ul.community-partners li a {    background-color: #fff !important;       margin-bottom: 15px;    text-transform: capitalize;	 padding: 0;	color: #414141;    font-family: "Roboto", Sans-serif;    font-size: 15px;    font-weight: 400;}
ul.community-partners li a:hover {	background-color: #fff !important;	color: #f68a25!important;}
#bpchecks{ display:none}
#hearingchecks{display:none}
#flushots{display:none}
#healthfairs{display:none}
#transportation{display:none}
#telehealth{display:none}
#telemedicine{display:none}
#behavioral{display:none} 
#mental{display:none} 
#event{display:none}
#cpr{display:none}
#physical{display:none}
#fairs{display:none}
#food{display:none}
#foods{display:none}
#tobacco{display:none}
#career{display:none}
#careers{display:none}
#shadowing{display:none}
#mentoring{display:none}
#college{display:none}
#lectures{display:none}
#life{display:none}
ul.tab_content_list li a { cursor:pointer;}
.bio_list li {    width: 100% !important;    padding: 0;    border: none;    margin: auto;    line-height: normal;    margin-bottom: 15px;    text-align: left;}
.tab_content_list.bio_list li a {    background-color: transparent !important;    color: #414141!important; font-size: 18px!important}
.bio_list li a {    text-transform: capitalize;    font-weight: normal;    background-color: transparent;    color: #414141;    text-align: center;    padding: 0px;    font-size: 14px;    line-height: normal;}
.tab_content_list li a {    background-color: #F57314!important; color:#FFF;    border-radius: 10px 10px 10px 10px;}
.tab_content_list li a:hover {    background-color: #007996 !important;}
.tab_content_list.bio_list ul li{list-style-type:none; font-size:20px!important; margin-bottom:10px!important;}
.tab_content_list.bio_list ul li a{ font-size:18px!important;}
.tab_content_list.bio_list ul li a:hover {    background-color: transparent !important;}
.large_list_content ul.arrow_list_content li:before{background-position:0% 9px;}
.fancybox-content{ padding:5px 25px 25px 25px!important;}
.fancybox-content h3{ line-height:25px!important;}
ul.community-calls{ padding-left:0;}
ul.community-calls li {    list-style-type: none;    display: inline-block;    padding-left: 13px;    font-size: 15px;font-family: "Open Sans", Arial, Helvetica, sans-serif!important;}
.fancybox-content h3 {    line-height: 25px!important;    font-size: 20px;    font-weight: bold;font-family: "Open Sans", Arial, Helvetica, sans-serif!important; margin:0 0 25px 0;}
ul.community-calls li a{text-decoration:none}
ul.community-calls li a {font-weight: normal;    color: #747474;    margin-left: 8px;    font-family: "Open Sans", Arial, Helvetica, sans-serif!important;}
div.fancybox-content{font-size:15px;}
.quick-view-close{    font-size: 15px;    padding: 10px;    line-height: 15px;}
.fancybox-content ul{padding-left:19px}
.fancybox-content ul li{list-style-position:inside;}
.fancybox-content a{color: #108ca7; text-decoration:none}
.fancybox-content a:hover{color: #f68a25; text-decoration:none}
.fancybox-content ul li a{color: #108ca7; text-decoration:none}
.fancybox-content ul li a:hover{color: #f68a25; text-decoration:none}
#youtube_video_sec{margin:auto; float:none; display:block;width:52%}
#youtube_video_sec iframe{height:400px;}
ul.marketing_tranquil{    text-align: center;    display: inline-block;    width: 100%;}
ul.marketing_tranquil li {    list-style: none;    width: 30%;    margin: 5px;    display: inline-block;    vertical-align: top;    border: 1px solid #747474;    padding: 8px;    text-align: center;}
ul.marketing_tranquil li h3 {    margin-bottom: 3px;    line-height: normal;}
body.single-post h1.entry-title{    font-size: 25px;    font-weight: 500;}
body.single-post .entry-content{color: #414141;    font-family: "Roboto", Sans-serif;    font-size: 18px;    font-weight: 400; margin-top:0;}
body.single-post header.entry-header{margin-bottom:25px!important;border-bottom: none!important;padding:35px 0!important;background-color: #0E4C8B; color:#FFF!important;font-family: "Roboto", Sans-serif;    font-size: 30px;    font-weight: 600; text-align:center;}
body.single-post header.entry-header h1{color:#FFF!important;text-transform: capitalize;    line-height: 44px;font-size: 30px;    font-weight: 600;}
body.single-post .entry-header.alignwide{width:100%; max-width:100%;}
.navigation.post-navigation{color: #414141;    font-family: "Roboto", Sans-serif;    font-size: 18px;    font-weight: 400; padding-top:20px; border-top:1px solid #cdcdcd;}
.navigation.post-navigation a{color: #F68A25;font-family: "Roboto", Sans-serif;    font-size: 15px;    font-weight: 400; padding-left:0; text-align:left; margin-left:0}
.navigation.post-navigation p{color: #F68A25;font-family: "Roboto", Sans-serif;    font-size: 15px;    font-weight: 400; padding-left:0; text-align:left; margin-left:0}
.navigation.post-navigation a:hover{color: #003C78; text-decoration:none}
#leftsidebar_img img{width:100%!important; max-width:40%!important}
ul, ol{font-family: "Roboto", Sans-serif!important;}
body.single-post .entry-footer{display:none;}
.table-1 tr td, .tkt-slctr-tbl-wrap-dv tr td {    border: 1px solid #dcdcdc;    padding: 10px 20px;}
.table-1 tr:nth-child(even), .tkt-slctr-tbl-wrap-dv tr:nth-child(even) {    background: #f6f6f6;}
/*.elementor-button-wrapper a.elementor-button-link.elementor-button:hover{background-color:#007996!important}*/
h3.tab_inner_title{color: #003C78;font-family: "Roboto", Sans-serif;font-size: 25px;font-weight: 600}
.table-1, .table-2, .tkt-slctr-tbl-wrap-dv{display: block;    overflow-x: auto;}
.elementor-toggle .elementor-tab-content{color: #414141;    font-family: "Roboto", Sans-serif;    font-size: 18px;    font-weight: 400;}
#board_directors_img_box{color: #414141;    font-family: "Roboto", Sans-serif;    font-size: 18px;    font-weight: 400;}
.blog_post_main_img img{width:100%!important; max-width:30%!important}
body.single.single-post .elementor-widget-container a{color:#F68A25}
body.single.single-post .elementor-widget-container a:hover{color:#0E4C8B}
@media(min-width:900px){body.single-post .entry-content h1, h2, h3, h4, h5, h6, p{width:100%; max-width:1240px!important; padding-right:40px;padding-left:40px;}}
@media(min-width:1250px){body.single-post .entry-content h1, h2, h3, h4, h5, h6, p{ padding-right:0px;padding-left:0px;}}
@media(max-width:991px){ul.marketing_tranquil li {    width: 50%;}}

@media(max-width:1199px)
{
h2.elementor-heading-title{font-size:27px!important}
h3.elementor-heading-title{font-size:22px!important}	
h3.elementor-image-box-title{font-size:22px!important}
.elementor-widget-image-box .elementor-image-box-description{font-size: 17px!important}
.elementor-widget-container{font-size: 17px!important}
.elementor-toggle .elementor-tab-content{    font-size: 17px!important   }
.new_ul_list_cnt li{    font-size: 17px !important  }
.elementor-tab-content{    font-size: 17px !important  }
}
@media(max-width:999px){}
@media(max-width:768px)
{
h1.elementor-heading-title{padding:0!important;font-size: 27px!important;line-height: 36px!important;}
h2.elementor-heading-title{font-size:24px!important;line-height:29px!important}
h3.elementor-heading-title{font-size:19px!important;line-height:27px!important}
h3.elementor-image-box-title{font-size:19px!important;line-height:27px!important}
.elementor-widget-image-box .elementor-image-box-description{font-size: 16px!important}
.elementor-widget-container{font-size: 16px!important}
ul.arrow_list_content li{font-size:16px}
ul.acc_list_items li {font-size:16px}
ul.acc_list_items li a{font-size:16px}
.elementor-image-box-img img{margin:auto!important; margin-bottom:20px!important}
figure.elementor-image-box-img{width:100%!important; text-align:center!important}
#breadcrumbs{font-size:14px}
.elementor-toggle .elementor-tab-content{    font-size: 16px!important   }
.new_ul_list_cnt li{    font-size: 16px !important  }
.elementor-tab-content{    font-size: 16px!important   }
body.page-id-85 .tab_content_list li{float:none; display:block; width:100%;}
ul.community-partners{font-size: 16px!important}
ul.community-partners li{font-size: 16px!important}
ul.community-partners li a{font-size: 16px!important}
.tab_content_list.bio_list ul li a{font-size: 16px!important}
body.single-post header.entry-header h1{line-height: 33px;font-size: 21px; padding-left:10px; padding-right:10px}
}
@media screen and(max-width: 767px) {
#checkboxesContainer {min-height:1200px!important}

}