/* background textures */
nav .nav-wrapper, #body > div.navbar-fixed > nav.small > div{ background-image: url("/wp-content/themes/corondental-dg14920-child-theme/connected.png");}


#main-content{ background-image: url("/wp-content/themes/corondental-dg14920-child-theme/connected.png");}



footer.bg-body{ background-image: url("/wp-content/themes/corondental-dg14920-child-theme/connected.png");}
/* end background textures */

/*Office Tour Images on Home*/
#officeHome > div:nth-child(1) > div:nth-child(1) > a > img,
#officeHome > div:nth-child(1) > div:nth-child(2) > a > img,
#officeHome > div:nth-child(1) > div:nth-child(3) > a > img,
#officeHome > div.row.center-align.valign-wrapper.homeOffice > div:nth-child(3) > a > img{
	max-height:183px;
}
#officeHome > div.row.center-align.valign-wrapper.homeOffice > div:nth-child(1) > a > img,
#officeHome > div.row.center-align.valign-wrapper.homeOffice > div:nth-child(2) > a > img{
	max-height:300px;
}
/*Office Tour Images on Home END*/
/*home office tour styling*/
#officeHome, #officeHome div{
	background: #ffffff !important;
	
}


@media only screen and (max-width:600px){
#officeHome{
	display: inherit;
}
}

/*home office tour styling*/

/*Covid 19 home page styling*/
#body > main > section.services.bg-body-complement > div > div:nth-child(1) > div > h3{
	padding: 10px;
}

#body > main > section.services.bg-body-complement > div > div:nth-child(1) > div > ul{
	padding: 20px;
}
/*Covid 19 home page styling END*/

/*Service page styling*/

/* breadcrumb styling */
.breadcrumb{
	opacity: 0.95;
	/* adjust to #fff if on a darker theme*/
	color: #000 !important;
	
}

/* Adds underlines to service page anchor tags at the bottom*/
section.SPBC p a {
    text-decoration: underline;
}

a.TLBC {
    background-position: 0 1.1em;
}

/*turns helpful related links section into one column on mobile*/
@media only screen and (max-width:600px){
section.SPTS{
	display: inherit;
}
}

/*END turns helpful related links section into one column on mobile*/

/*hides tail*/
section.call-out.bg-tertiary.center-align.SPCUT::after{
	display: none !important;
}

section.call-out.bg-tertiary.center-align.SPBS::after{
	display: none !important;
}

section.call-out.bg-tertiary.SPCTA::after{
	display: none !important;
}

section.call-out.bg-primary.section-block.SPVUT::after{
	display: none !important;
}
/*END hides tail*/

/*show tail on pullqoutes*/
.call-out{
	overflow: initial;
}
/*END show tail on pullqoutes*/

/*END Service page styling*/

@media only screen and (min-width:600px) and (max-width: 993px) {
    .variation-three nav.large .nav-wrapper li.phone a, .variation-three nav.large .multilocation-phones-dropdown a {
        padding: 0 20px 0px 8px;
    }
}

section.call-out .svg-icon{
	    width: 1.5em;
    height: 1.5em;
}

.breadcrumb:before {
    content: '>';
}

/* modal styling */
@media only screen and (max-width:400px){
        .modal{
                width: 90%;
        }
}

/* Infographics styling */

.infographic-bg {    
     background: #CAD3DF;
}

.info-styling {
    border-color: #CAD3DF !important;
}

/* END Infographics styling */

/* slider styling */
@media only screen and (max-width: 768px) {
    #home-slider .slides > li img {
        background-image: none !important;
        backdrop-filter: blur(0px) brightness(0.6);
        -webkit-backdrop-filter: blur(0px) brightness(0.6);
    }
}

/* text styling */
strong{
	font-weight: 900;
}

/* about page styling */
#body > div.wp-pg-tmplt-about > section.horizontal-format > div:nth-child(1) > div > div, #body > div.wp-pg-tmplt-about > section.horizontal-format > div:nth-child(2) > div > div{
    display: inherit;
}

.bg-primary{
	background: #D4E9EC;
}

/*About page styling*/
@media only screen and (min-width:601px) and (max-width:992px){
		.profile-container .image-wrapper{
		margin-bottom:20px;
	}
}
/*END About page styling*/


.v3-coupon h3{
        padding-left: 0px !important;
        display: block !important;
}


/* about page styling */
.inner-block .staff img, .inner-block .staff .image-border, .inner-block .staff-image img, .inner-block .staff-image .image-border{
	max-width: max-content;
}


/* change header color on mobile */
@media only screen and (max-width:600px){
        #body > div.navbar-fixed > nav > div{
                background:#e8ecf1;
        }
/*         change hamburger menu color, may need to adjust depending on background color selected above */
.variation-three nav.large .nav-wrapper .fa-bars{
                color: #000;
        }
} 





/* slider styling for 27 inch */
@media only screen and (min-width: 2500px) {
    .slider-variation-3 .caption-variation-3 {
        padding: 13vh 28.5vw 12vh 28vw;
        top: 19vh;
        min-height: 72vh;
}
}
	
/* reCaptcha Visual */
.grecaptcha-badge { visibility: hidden; }
	

/* header styling */
.portal-button{
/* 	margin-left: 0.25em; */
	color: #fff !important;
}

.portal-button a, #body > div.navbar-fixed > nav > div > div.nav-complement-holder > div > ul > li:nth-child(3) > a{
		color: #fff !important;
}
@media only screen and  (min-width:600px) and (max-width:1199px){
	nav ul a {
		font-size: 12px;
	}
	
	nav.small .nav-wrapper li.extra-button a {
    height: 26px;
}
}


/* special offers page styling */
@media only screen and (max-width:600px){
	#main-content > div > div > div.col.m12.m12.l12.intro-col{
		display: none;
	}
}
@media only screen and (max-width:420px){
	.schedule-btn{
	    display: block;
    min-width: 80%;
    margin: 10px auto;
    height: auto;
    padding: 3% 4%;
    line-height: 1.5;
	}
}

