/* This stylesheet is meant to override SASS styles. Please place them below.  To activate, uncomment line 12 in ../inc/scripts.php */

/* /tasks/66971 */
.singular-location .location-bottom .doctors h2 {
    margin-bottom: 0px;
}
.singular-location .location-bottom .doctors ul {
	list-style-type: disc;
	display: flex;
    flex-wrap: wrap;
    -webkit-justify-content: center;
    justify-content: center;
    margin-bottom: 15px;
	margin-top: 15px;
}
.singular-location .location-bottom .doctors li {
	padding-left: 1.5em;
	padding: 0px 5px;
    width: 80%;
    font-size: 18px;
}

/* /tasks/66971 */

/* /tasks/62967 */
.page-id-16930 .gsection_title {
	color: #555555;
	font-weight: 700;
}
/* /tasks/62967 */

/* /tasks/60895 */
.site-footer .wrap .top .helpful-links .links a {
	white-space: nowrap;
}

@media screen and (max-width: 425px) {
	.site-footer .wrap .top .helpful-links .links a {
		width: 100%;
	}
	.site-footer .wrap .top .helpful-links  {
		text-align: center;
		margin-left: auto;
		margin-right: auto;
		width: min-content;
	}
	.site-footer .wrap .top h3 {
		text-align: left;
	}
	.site-footer .wrap .top .helpful-links .links {
		text-align: left;
	}
}
/* /tasks/60895 */


/* .in-the-news ul.posts p a {
	color: #555 !important;
	font-size: 1em !important;
}
.site-header nav.menu .bottom .main-nav .menu-main-nav-container #menu-main-nav .menu-item-has-children .sub-menu {
	visibility: hidden;
}
.site-header nav.menu .bottom .main-nav .menu-main-nav-container #menu-main-nav .menu-item-has-children.sfHover .sub-menu {
	visibility: visible;
}

#field_5_2,
#field_5_3 {
	display: inline-block;
}

input#input_5_2.medium,
input#input_5_3.medium {
	width: 98% !important;
	margin: auto 2% auto 0;
}

.site-header nav.menu .bottom .main-nav .menu-main-nav-container #menu-main-nav li a {
    font-size: 16px !important;
}

.site-footer .wrap .bottom .site-info {
    text-align: center;
}

@media only screen and (max-width: 750px) {

	buttons.content-item.covid {
		margin: 10px 0 !important;
	}

} */

/* .physician-template-default .name {
	display: inline;
}
.physician-template-default .title {
	display: inline;
} */


/* .physician-template-default .ratings-title a img{
	position: absolute;
	margin-left: 10%;
	margin-top: -7px;
} */

/* .physician-template-default .ratings-title span {
	color: #155ca4
} */

.physician-template-default .top {
	display: flex;
	justify-content: space-between;
}

@media screen and (max-width: 1000px){
	.physician-template-default .top{
		flex-flow: column;
	}	
}
@media screen and (max-width: 768px){
	.physician-template-default .top{
		align-items: center;
	}	
}

.archive .tax-location_categories .site-wrap .container .main-wrap {
    flex-wrap: wrap;
}

@media screen and (min-width: 60em) {
  /* line 156, assets/css/sass/theme.scss */
  .term-family-practices .main-wrap {
    flex-wrap: wrap;
  }
}


/* phys layout fix */

.single-physician .bio .contents .bio-block {
	text-align: center;
}
.single-physician .bio .contents .bio-heading {
	text-transform: uppercase;
	color: #77c821;
}
@media screen and (min-width: 48em) {
	.single-physician .site-wrap .main-wrap .container .physician-single .bio .contents .bottom {
		flex-wrap: wrap;
	}
	.single-physician .site-wrap .main-wrap .container .physician-single .bio .contents .bottom .location {
		padding: 0 10px 0 0;
	}
	.single-physician .site-wrap .main-wrap .container .physician-single .bio .contents .bottom .services h4:before {
		/* font-family: "Font Awesome 5 Free"; */
		font-weight: 400;
		display: none;
  	}
	  .single-physician .bio .contents .bio-block {
		text-align: left;
	}
}


.tax-location_categories .cat-location .cat-content .name a {
    color: #155ca4;
}
.tax-location_categories .cat-location .cat-content .name a:hover {
    color: #0d3966;
}

ul.sidebar-list .button-blue {
    min-width: 133px;
    text-align: center;
}