/**
 * Theme Name:     Twenty Twenty-One Child
 * Author:         the WordPress team
 * Template:       twentytwentyone
 * Text Domain:	   twenty-twenty-one-child
 * 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.
 */

.cform h4{
	color:#ffffff;
	text-align:center;
	margin-bottom:20px;
}
.cform input[type=text], .cform input[type=email], .cform input[type=tel], .cform textarea{
	border:0 !important;
	max-height:200px;
	margin-bottom:10px;
	font-size:18px;
}
.cform .dev_submit{
	text-align:center;
}
.cform input[type=submit]{
	border:2px solid #ffffff;
}
.wpcf7-spinner{
	position:absolute;
}
@media screen and (min-width:500px){
.location_tab .eael-tabs-nav{
	background: url(https://dentistsofivanhoe.com.au/wp-content/uploads/2021/12/Digital-Scanning-page-1-scaled.jpg);
    background-size: cover;
    background-position: -300px 0px;
	position: relative;
}
.location_tab .eael-tabs-nav:after{
	background: rgb(25 77 144 / 76%);
	position:absolute;
	content:"";
	left:0;
	top:0;
	height:100%;
	width:100%;
}
.location_tab .eael-tabs-nav .dev_learn_more{
	padding:20px
}
.location_tab .eael-tabs-nav  .eael-creative-button{
	background:#ffffff;
	border-radius:30px;
}
.location_tab .eael-tabs-content {
    overflow-y: scroll;
    display: block;
    max-height: 500px;
	padding-left:20px;
}
.location_tab .eael-advance-tabs .eael-tabs-content>div.active {
padding:20px 0 0 0;
	border-top:2px dashed #56b3e4;
	min-height:500px;
}
.location_tab .eael-advance-tabs .eael-tabs-content>div {
    display: block;
    opacity: 1;
    width: 100%;
}
.location_tab .eael-tab-content-item ul{
	font-size:18px;
	margin-bottom:15px;
}

.location_tab .eael-tabs-content::-webkit-scrollbar {
  width: 3px;
}


.location_tab .eael-tabs-content::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey; 
  border-radius: 10px;
}
 
.location_tab .eael-tabs-content::-webkit-scrollbar-thumb {
  background: #56b3e4; 
  border-radius: 20px;
}
.location_tab .eael-tabs-content::-webkit-scrollbar-thumb:hover {
  background: #b30000; 
}
.eael-tab-content-item p a{
    background: #194d90;
    color: #ffffff;
    padding: 15px 30px;
    border-radius: 30px;
	}
}
@media screen and (max-width:500px){
	.location_tab .eael-advance-tabs{
		overflow:hidden;
	}
	.location_tab .eael-advance-tabs .eael-tabs-nav > ul li.active {
    background-color: #444444 !important;
}
.location_tab .eael-advance-tabs .eael-tabs-nav > ul li {
    font-size: 18px !important;
	background-color: #333333 !important;
}
.location_tab .eael-tabs-nav .eael-creative-button {
		    margin: 10px auto;
    background: #194d90;
    color: #ffffff;
    font-size: 16px;
    border-radius: 30px;
	}
}
