
/* Staff */
.staff-member-grid .staff-member{
	position:relative;	
	cursor:pointer;
	overflow-x:hidden;
}
.staff-member-grid .staff-member img.photo{
		 left:-500px;
		 opacity:0;
		position:absolute;
		z-index:1000;
		width:170px;
		border:1px solid  #60a4a7;
		 
		transition:  opacity 0.6s;
}
/* unused
.staff-member-grid .staff-member.left-photo:hover img.photo,
.staff-member-grid .staff-member.left-photo:focus img.photo,
.staff-member-grid .staff-member.left-photo:active img.photo
{
		top:-57px;
		left:-184px;	
}
.staff-member-grid .staff-member.right-photo:hover img.photo,
.staff-member-grid .staff-member.right-photo:focus img.photo,
.staff-member-grid .staff-member.right-photo:active img.photo
{
		top:-57px;
		right:-184px;		
} */

.staff-member-grid .staff-member.top-photo:hover img.photo,
.staff-member-grid .staff-member.top-photo:focus img.photo,
.staff-member-grid .staff-member.top-photo:active img.photo
{
		top:-165px;
		left:98px;	
}
@media only screen and (max-width: 1345px) {
	.staff-member-grid .staff-member.top-photo:hover img.photo,
	.staff-member-grid .staff-member.top-photo:focus img.photo,
	.staff-member-grid .staff-member.top-photo:active img.photo
	{
		top:-165px;
		left:16%;	
	}
	
}
@media only screen and (max-width: 1020px) {
	.staff-member-grid .staff-member.top-photo:hover img.photo,
	.staff-member-grid .staff-member.top-photo:focus img.photo,
	.staff-member-grid .staff-member.top-photo:active img.photo
	{
		top:-165px;
		left:40%;	
	}
}	


.staff-member-grid .staff-member:hover,
.staff-member-grid .staff-member:focus,
.staff-member-grid .staff-member:active
{
	overflow-x:visible;
}
.staff-member-grid .staff-member:hover img.photo,
.staff-member-grid .staff-member:focus img.photo,
.staff-member-grid .staff-member:active img.photo
{
	opacity:1;	
} 
/* Insightly Forms */
.form-wrapper form input.button{
	font-weight: 400 !important;
    line-height: 1.5 !important;	
}
.form-wrapper.insightly-form input.text, 
.form-wrapper.insightly-form textarea {
    width: 100%;
    background: #fff;
    border: 1px solid #60a4a7;
	font-size: 14px;
}
.form-wrapper.insightly-form label{
	font-weight:400;
	color:#60a4a7;
}
.form-wrapper.insightly-form br{
	display:none;
	
}
.form-wrapper.insightly-form [type=color], 
.form-wrapper.insightly-form [type=date], 
.form-wrapper.insightly-form [type=datetime-local], 
.form-wrapper.insightly-form [type=datetime], 
.form-wrapper.insightly-form [type=email], 
.form-wrapper.insightly-form [type=month], 
.form-wrapper.insightly-form [type=number], 
.form-wrapper.insightly-form [type=password],
.form-wrapper.insightly-form [type=search], 
.form-wrapper.insightly-form [type=tel], 
.form-wrapper.insightly-form [type=text], 
.form-wrapper.insightly-form [type=time],
.form-wrapper.insightly-form [type=url],
.form-wrapper.insightly-form [type=week],
 .form-wrapper.insightly-form textarea {
    font-size: 14px;
    width: 100%;
    background: #fff;
    border: 1px solid #60a4a7;
	font-size: 14px;
    -webkit-box-shadow: none;
    box-shadow: none;
    margin-top: 5px;
}

 


/* dropdown nav */
.nav-menu ul>li.dropdown ul {
	left:unset;
	right:0px;
}	
.nav-menu ul>li.dropdown ul li {
	width:100px;
    padding: 7px 12px; 
    font-size: 0.9rem;
    line-height: 1.2rem;
}


/* Staff */
img.nat-profile{
	float:right;
	margin-left:10px;
	
}

p.staffpage-quote{
    color: #666666;
    font-style: italic;
	text-indent: 10px;
}
p.staffpage-quote i.fas{
	font-size:1.2rem; 
	margin-right:10px;
	
}
p.staffpage-quote i.fa-quote-left{
	font-size:1.1rem; 
	margin-right:10px;
		opacity:0.4;
}
p.staffpage-quote i.fa-quote-right{
	font-size:1.1rem; 
	margin-left:0px;
	opacity:0.4;
}