/*
Welcome to Custom CSS!

To learn how this works, see https://wp.me/PEmnE-Bt
*/
/* Custom background image ZD- 3350696 */
body{
    background-image: url(https://thrive2020sanjose.com/wp-content/uploads/2020/09/1px-thrive-2020-background-1.jpg);
}

h1{
	color:#424242;	
}

.site-branding .custom-logo {
	/*max-width: 250px;*/
}
@media (min-width: 768px)
.sticky-navigation .site-branding img {
    max-height: 80px;
}

@media (min-width:768px){
	
[class*="has-background"]:not(hr) {
    padding: 0.75rem;
}

.wp-block-coblocks-service__figure{
    margin: 1.5em 0 0.5em;
}
}

@media (max-width: 600px) {
	.mobile-image figure{
	width: 50% !important;
  margin-left: 100px !important;
}
	.staff-mobile-image figure{
			width: 33% !important;
  margin-left: 138px !important;
	}
	.staff-text{
		text-align:center;
	}
	.therapist-text{
		text-align:justify;
		display:block;
	}
}

h1{
	text-align:center;
}

.hours {
	display: inline-block;
	width: 110px;
}

#home-why-thrive{
	margin-left:45px;
}
.jetpack-business-hours{
  margin-left: 65px;
}

#social-container{
	text-align: center;
	margin-top: 10px;
	margin-bottom: -5px;
}

#findUs{
	display:inline-block;
	margin-right:25px;
}

.yelp2{
	display:inline-block;
}
.is-style-shadow button{
border-radius:10px;
}


#nf-label-field-3{
	text-align:justify;
}


#nf-field-4{
	color:white;
	background:#cf2e2e;
	border-radius:10px;
	font-weight:bold;
		font-size: 11px;
    text-transform: uppercase;
	padding:1.2em 1.5em;
}

.top-bar{
	text-align:center;
}

.header-social .phone{
    width: 330px;
    font-size: 16px;
    font-weight: bold;
    font-family: revert;
}
.phone, .phone-number{
	color:#5a5b5c !important;
}

.phone-number-inner-pages{
	color:#5a5b5c;
	}
.phone-number-inner-pages:hover{
	color:#5a5b5c;
	}
#menu-social{
	text-align:right;
}
.top-bar .social-list{
	display:none;
}

button.toggle-mobile-menu{
	font-size: 20px;
    padding:20px;
	line-height:0px;
    margin-right: 4.25rem;
}

button.toggle-mobile-menu::before{
 	line-height:2px;
		margin-right:10px;
}
/* New Mobile buttons CSS updates -- to remove sandwich*/
button.toggle-mobile-menu::before, button.toggle-mobile-menu::after{
 width:inherit;	
}
.toggle-mobile-menu .svg-icon line{
display:none;	
}
.toggle-mobile-menu .svg-icon, .active-toggle-menu .toggle-mobile-menu > .svg-icon:nth-of-type(2) {
		display:none;
	
}
/*end*/

.header-search-container{
	margin-top:5px;
}
.header-search-button{
 font-size:13px;
}

/*
[class*="has-background"]:not(hr){
	padding: 1.75rem;
}

.wp-block-coblocks-service__figure{
	margin: 1.5em 0 1.5em;
}
*/