/* Staff CSS Document */


	.staff-full-item {
	display:block;
	margin-bottom:20px;	
	}
		
		.staff-full-item .staff-image {
		float:left;
		width:25%;
		padding-top:10px;
		}
		
		.staff-full-item .staff-text {
		float:right;
		width:70%;
		}
		
			.staff-full-item .staff-text h3 {
			padding-top:0px;
			padding-bottom:0px;
			}
	


	.staff {
	display:block;
	margin-top:10px;
	}
	
		/* List of image next to text */
		.staff .staff-item {
		display:block;
		margin-bottom:20px;
		}
			.staff .staff-item .staff-item-text {
			float:right;
			width:80%;
			}
			
			.staff .staff-item .staff-item-image {
			float:left;
			width:18%;
			}
		
		
		/* Grid of image next to text */
		.staff.grid-text-side .staff-item {
		float:left;
		display:inline-block;
		width:32%;
		margin-right:2%;
		margin-bottom:20px;
		position:relative;	
		}
			.staff.grid-text-side .staff-item .staff-item-text {width:60%;}
			.staff.grid-text-side .staff-item .staff-item-image {
			width:33%;
			margin-right:2%;
			}
			
			.staff.grid-text-side .staff-item:nth-child(3n+3) {margin-right:0%;}
			.staff.grid-text-side .staff-item:nth-child(3n+4) {clear:both;}
			
			.main-content .staff.grid-text-side .staff-item {
			width:48%;
			margin-right:4%;
			margin-bottom:40px;
			}
				.main-content .staff.grid-text-side .staff-item:nth-child(3n+3) {margin-right:4%;}
				.main-content .staff.grid-text-side .staff-item:nth-child(3n+4) {clear:none;}
				
				.main-content .staff.grid-text-side .staff-item:nth-child(2n+2) {margin-right:0%;}
				.main-content .staff.grid-text-side .staff-item:nth-child(2n+3) {clear:both;}
				
			.full-left .staff.grid-text-side .staff-item,
			.full-right .staff.grid-text-side .staff-item,
			.main-third .staff.grid-text-side .staff-item,
			.main-right .staff.grid-text-side .staff-item,
			.main-left .staff.grid-text-side .staff-item {
			width:100% !important;
			margin-right:0% !important;
			margin-bottom:10px;
			}
			
			
			
		/* Summary list of image next to text */
		.staff.list-summary .staff-item {
		display:block;
		margin-bottom:8px;
		width:50%;
		float:left;
		}
			.staff.list-summary .staff-item .staff-item-text {
			width:78%;
			line-height:16px;
			display:inline-block;
			}
				.staff.list-summary .staff-item .staff-item-text .staff-item-details {display:none;}
			
			.staff.list-summary .staff-item .staff-item-image {
			width:18%;
			display:inline-block;
			}
			
			.full-left .staff.list-summary .staff-item,
			.full-right .staff.list-summary .staff-item,
			.main-third .staff.list-summary .staff-item,
			.main-right .staff.list-summary .staff-item,
			.main-left .staff.list-summary .staff-item {
			width:100% !important;
			margin-right:0% !important;
			margin-bottom:10px;
			}
			
			
			
			
			/* Staff images */
			.staff .staff-item a.staff-item-image {
			display:block;
			}
			
				.staff .staff-item:hover a.staff-item-image {
				opacity:0.7;
				}
			
			.staff .staff-item a.staff-item-image {
			display:block;
			-webkit-backface-visibility:hidden;
			-moz-transition:all .3s ease-out;
			-webkit-transition:all .3s ease-out;
			transition:all .3s ease-out;
			}
		
				.staff .staff-item a.staff-item-image img {
				vertical-align:middle;
				}
				
		
		
		/* Staff details page */		
		.staff-details {
		display:block;
		}
		
			.staff-details .staff-details-image {
			float:right;
			margin-left:20px;
			max-width:50%;
			}
			

	/* Grid Text Over */
	.staff.grid-text-over .staff-item {
	width:22%; 
	margin-right:4%; 
	float:left; 
	text-align:left;
	margin-bottom:50px;
	position:relative;
	display:block;display:table;
	}	
		.staff.grid-text-over .staff-item:nth-child(4n+4) {margin-right:0%;}
		.staff.grid-text-over .staff-item:nth-child(4n+5) {clear:both;}
		
		.staff.grid-text-over .staff-item img {display:block;}
		
		.staff.grid-text-over .staff-item .staff-item-text {
		width:100%;
		height:auto;
		position:absolute;
		left:0;
		right:0;
		bottom:0;
		padding:5%;
		opacity:0.8;
		text-align:left;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		-ms-box-sizing:border-box;
		box-sizing:border-box;
		-webkit-transition: all 600ms cubic-bezier(0.165, 0.84, 0.44, 1);
		-moz-transition:    all 600ms cubic-bezier(0.165, 0.84, 0.44, 1);
		-ms-transition:     all 600ms cubic-bezier(0.165, 0.84, 0.44, 1);
		transition:         all 600ms cubic-bezier(0.165, 0.84, 0.44, 1);
		}
		
			.staff.grid-text-over .staff-item .staff-item-text h4,
			.staff.grid-text-over .staff-item .staff-item-text .silent {
			opacity:1;
			}
			
			.staff.grid-text-over .staff-item .staff-item-text h4 {
			padding:0;
			line-height:normal;	
			}
			
				.staff.grid-text-over .staff-item:hover .staff-item-text {opacity:1;}
		
		/* Sizing for different page styles */
		.full-left .staff.grid-text-over .staff-item,
		.full-right .staff.grid-text-over .staff-item {
		width:49%;
		margin-right:2%;
		}
			
			.full-left .staff.grid-text-over .staff-item:nth-child(2n+2),
			.full-right .staff.grid-text-over .staff-item:nth-child(2n+2) {margin-right:0%;}
			
			.full-left .staff.grid-text-over .staff-item:nth-child(2n+3),
			.full-right .staff.grid-text-over .staff-item:nth-child(2n+3) {clear:both;}
			
		.main-third .staff.grid-text-over .staff-item,
		.main-right .staff.grid-text-over .staff-item,
		.main-left .staff.grid-text-over .staff-item {
		width:100%;
		clear:both !important;
		margin-right:0 !important;
		}
		
		.main-content .staff.grid-text-over .staff-item {width:32%; margin-right:2%;}
			
			.main-content .staff.grid-text-over .staff-item:nth-child(4n+4) {margin-right:2%;}
			.main-content .staff.grid-text-over .staff-item:nth-child(4n+5) {clear:none;}
			
			.main-content .staff.grid-text-over .staff-item:nth-child(3n+3) {margin-right:0;}
			.main-content .staff.grid-text-over .staff-item:nth-child(3n+4) {clear:both;}
		
			
	/* Grid Text Under */
	.staff.grid-text-under .staff-item {
	width:22%; 
	margin-right:2%; 
	float:left; 
	text-align:left;
	margin-bottom:50px;
	position:relative;
	display:block;
	}		
		.staff.grid-text-under .staff-item:nth-child(4n+4) {margin-right:0%;}
		.staff.grid-text-under .staff-item:nth-child(4n+5) {clear:both;}
		
		.staff.grid-text-under .staff-item .staff-item-text {
		clear:both;
		text-align:center;
		width:100%;
		display:block;
		}
		
		/* Sizing for different page styles */
		.full-left .staff.grid-text-under .staff-item,
		.full-right .staff.grid-text-under .staff-item {
		width:49%;margin-right:2%;
		}
			
			.full-left .staff.grid-text-under .staff-item:nth-child(2n+2),
			.full-right .staff.grid-text-under .staff-item:nth-child(2n+2) {margin-right:0%;}
			
			.full-left .staff.grid-text-under .staff-item:nth-child(2n+3),
			.full-right .staff.grid-text-under .staff-item:nth-child(2n+3) {clear:both;}
			
		.main-third .staff.grid-text-under .staff-item,
		.main-right .staff.grid-text-under .staff-item,
		.main-left .staff.grid-text-under .staff-item {
		width:100%;
		clear:both!important;
		margin-right:0 !important;
		}
		
		
			

	/* Circle Grid Small */
	.staff.circle-grid-small .staff-item {
	width:16%; 
	margin-right:5%; 
	float:left; 
	text-align:center;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	margin-bottom:20px
	}
		.staff.circle-grid-small .staff-item:nth-child(5n+5) {margin-right:0%;}
		.staff.circle-grid-small .staff-item:nth-child(5n+6) {clear:both;}
		
		.staff.circle-grid-small .staff-item img {
		max-width:100px;
		max-height:100px;
		width:100%;
		height:100%;
		border-radius:100px;
		-webkit-box-shadow:inset 0px 0px 6px 0px rgba(0,0,0,0.4);
		-moz-box-shadow:inset 0px 0px 6px 0px rgba(0,0,0,0.4);
		box-shadow:inset 0px 0px 6px 0px rgba(0,0,0,0.4);
		padding:8px;
		float:none;
		position:relative;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		-ms-box-sizing:border-box;
		box-sizing:border-box;
		border:1px solid #c6c6c6;
		}
	
	/* Sizing for different page styles */
	.full-left .staff.circle-grid-small .staff-item,
	.full-right .staff.circle-grid-small .staff-item {
	width:32%;
	margin-right:2%;
	}
		
		.full-left .staff.circle-grid-small .staff-item:nth-child(5n+5),
		.full-right .staff.circle-grid-small .staff-item:nth-child(5n+5) {margin-right:2%;}
		
		.full-left .staff.circle-grid-small .staff-item:nth-child(5n+6),
		.full-right .staff.circle-grid-small .staff-item:nth-child(5n+6) {clear:none;}
		
		.full-left .staff.circle-grid-small .staff-item:nth-child(3n+3),
		.full-right .staff.circle-grid-small .staff-item:nth-child(3n+3) {margin-right:0;}
		
		.full-left .staff.circle-grid-small .staff-item:nth-child(3n+4),
		.full-right .staff.circle-grid-small .staff-item:nth-child(3n+4) {clear:both;}
	
	.main-third .staff.circle-grid-small .staff-item,
	.main-right .staff.circle-grid-small .staff-item,
	.main-left .staff.circle-grid-small .staff-item {
	width:48%;
	margin-right:2%;
	}
	
		.main-third .staff.circle-grid-small .staff-item:nth-child(5n+5),
		.main-right .staff.circle-grid-small .staff-item:nth-child(5n+5),
		.main-left .staff.circle-grid-small .staff-item:nth-child(5n+5) {margin-right:2%;}
		
		.main-third .staff.circle-grid-small .staff-item:nth-child(5n+6),
		.main-right .staff.circle-grid-small .staff-item:nth-child(5n+6),
		.main-left .staff.circle-grid-small .staff-item:nth-child(5n+6) {clear:none;}
		
		.main-third .staff.circle-grid-small .staff-item:nth-child(2n+2),
		.main-right .staff.circle-grid-small .staff-item:nth-child(2n+2),
		.main-left .staff.circle-grid-small .staff-item:nth-child(2n+2) {margin-right:0;}
	
		.main-third .staff.circle-grid-small .staff-item:nth-child(2n+3),
		.main-right .staff.circle-grid-small .staff-item:nth-child(2n+3),
		.main-left .staff.circle-grid-small .staff-item:nth-child(2n+3) {clear:both;}
			
	.main-content .staff.circle-grid-small .staff-item {
	width:22%;
	margin-right:4%;
	}
		.main-content .staff.circle-grid-small .staff-item:nth-child(5n+5) {margin-right:4%;}
		.main-content .staff.circle-grid-small .staff-item:nth-child(5n+6) {clear:none;}
		.main-content .staff.circle-grid-small .staff-item:nth-child(4n+4) {margin-right:0;}
		.main-content .staff.circle-grid-small .staff-item:nth-child(4n+5) {clear:both;}
		
	
	/* Circle Grid Big */	
	.staff.circle-grid-big .staff-item {
	width:22%; 
	margin-right:4%; 
	float:left; 
	text-align:left;
	margin-bottom:50px
	}
		.staff.circle-grid-big .staff-item:nth-child(4n+4) {margin-right:0%;}
		.staff.circle-grid-big .staff-item:nth-child(4n+5) {clear:both;}
		
		.staff.circle-grid-big .staff-item img {
		max-height:200px;
		max-width:200px;
		width:100%;
		height:100%;
		text-align:center;
		border-radius:200px;
		-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
		-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
		box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		-ms-box-sizing:border-box;
		box-sizing:border-box;
		}
		
			/* Sizing for different page styles */
			.full-left .staff.circle-grid-big .staff-item,
			.full-right .staff.circle-grid-big .staff-item {
			width:49%;
			margin-right:2%;
			}
				
				.full-left .staff.circle-grid-big .staff-item:nth-child(4n+4),
				.full-right .staff.circle-grid-big .staff-item:nth-child(4n+4) {margin-right:2%;}
				
				.full-left .staff.circle-grid-big .staff-item:nth-child(4n+5),
				.full-right .staff.circle-grid-big .staff-item:nth-child(4n+5) {clear:none;}
				
				.full-left .staff.circle-grid-big .staff-item:nth-child(2n+2),
				.full-right .staff.circle-grid-big .staff-item:nth-child(2n+2) {margin-right:0;}
				
				.full-left .staff.circle-grid-big .staff-item:nth-child(2n+3),
				.full-right .staff.circle-grid-big .staff-item:nth-child(2n+3) {clear:both;}

			.main-third .staff.circle-grid-big .staff-item,
			.main-right .staff.circle-grid-big .staff-item,
			.main-left .staff.circle-grid-big .staff-item {
			width:100%;
			clear:both !important;
			margin-right:0 !important;
			}
			
			
			.main-content .staff.circle-grid-big .staff-item {width:32%; margin-right:2%;}
				.main-content .staff.circle-grid-big .staff-item:nth-child(4n+4) {margin-right:2%;}
				.main-content .staff.circle-grid-big .staff-item:nth-child(4n+5) {clear:none;}
				.main-content .staff.circle-grid-big .staff-item:nth-child(3n+3) {margin-right:0;}
				.main-content .staff.circle-grid-big .staff-item:nth-child(3n+4) {clear:both;}
	
	
	/*Circle Grid Big - Border Styles*/
	.staff.circle-grid-big .staff-item {
	/* Side borders
	border-left:solid 1px rgba(0,0,0,0.25);
	border-right:solid 1px rgba(0,0,0,0.25);*/
	}		
		.staff.circle-grid-big .staff-item h4 {
		/* Divider/Border between image and text
		
		width:100%;
		
			//border Version:
		border-top: solid 1px rgba(0,0,0,0.25); 
		
			//Box Shadow version:
		-webkit-box-shadow: inset 0px 3px 5px -2px rgba(0,0,0,0.25);
		-moz-box-shadow: inset 0px 3px 5px -2px rgba(0,0,0,0.25);
		box-shadow: inset 0px 3px 5px -2px rgba(0,0,0,0.25);*/
		}
		
		.staff.circle-grid-big .staff-item h4,
		.staff.circle-grid-big .staff-item strong,
		.staff.circle-grid-big .staff-item .silent,
		.staff.circle-grid-big .staff-item .small,
		.staff.circle-grid-big .staff-item p {
		/* If using borders
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		-ms-box-sizing:border-box;
		padding:10px;
		width:100%; */
		
		/*text-align:left;
		float:left;*/
		}
		
		.staff.circle-grid-big .staff-item .small {/*border-top:1px solid rgba(0,0,0,0.25);*/}
		
	/* Square Grid Text Rollover */
	.staff.square-text-rollover .staff-item {
	width:22%; 
	margin-right:2%; 
	float:left; 
	text-align:left;
	margin-bottom:20px;
	position:relative;
	display:block;
	}
		.staff.square-text-rollover .staff-item:nth-child(4n+4) {margin-right:0%;}
		.staff.square-text-rollover .staff-item:nth-child(4n+5) {clear:both;}
		
		.staff.square-text-rollover .staff-item img {display:block;}
	
		.staff.square-text-rollover .staff-item .rollover-text {
		opacity:0;
		width:100%;
		height:100%;
		position:absolute;
		left:0; right:0; top:0; bottom:0;
		text-align:center;
		vertical-align:middle; 
		-moz-transition:all .3s ease-out;
		-webkit-transition:all .3s ease-out;
		transition:all .3s ease-out;
		}
			.staff.square-text-rollover .staff-item .text-inner {
			position:absolute;
			top:50%;
			left:0; right:0; 
			transform:translateY(-50%);
			padding:10px;
			-webkit-box-sizing:border-box;
			-moz-box-sizing:border-box;
			-ms-box-sizing:border-box;
			box-sizing:border-box;
			width:100%;
			}
		
		.staff.square-text-rollover .staff-item .rollover-text .view-staff-button {
		position:relative;
		display:inline-block; 
		padding:3px 20px;
		width:auto; 
		margin-top:10px;
		overflow:hidden;
		}
		
			.staff.square-text-rollover .staff-item .rollover-text .view-staff-button:before {
			content:'';
			border:1px solid #fff; 
			position:absolute;
			top:0;
			right:0;
			left:0;
			bottom:0;
			z-index:-1;
			}
			
			.staff.square-text-rollover .staff-item .rollover-text .view-staff-button:after {
			content:'';
			background-color:#fff;
			position:absolute;
			top:100%;
			right:0;
			left:0;
			bottom:-1px;
			z-index:-1;	
			-webkit-transition: all 600ms cubic-bezier(0.165, 0.84, 0.44, 1);
			transition:         all 600ms cubic-bezier(0.165, 0.84, 0.44, 1); 
			}
				
				.staff.square-text-rollover .staff-item .rollover-text .view-staff-button:hover:after {
				top:0;	
				}
			
			.staff.square-text-rollover .staff-item .rollover-text .view-staff-button:hover {}
	
	.staff.square-text-rollover .staff-item:hover .rollover-text {opacity:1;}
	
		/* Sizing for different page styles */
		.full-left .staff.square-text-rollover .staff-item,
		.full-right .staff.square-text-rollover .staff-item {
		width:49%;
		margin-right:2%;
		}
			
			.full-left .staff.square-text-rollover .staff-item:nth-child(4n+4),
			.full-right .staff.square-text-rollover .staff-item:nth-child(4n+4) {margin-right:2%;}
			
			.full-left .staff.square-text-rollover .staff-item:nth-child(4n+5),
			.full-right .staff.square-text-rollover .staff-item:nth-child(4n+5) {clear:none;}
			
			full-left .staff.square-text-rollover .staff-item:nth-child(2n+2),
			.full-right .staff.square-text-rollover .staff-item:nth-child(2n+2) {margin-right:0;}
			
			full-left .staff.square-text-rollover .staff-item:nth-child(2n+3),
			.full-right .staff.square-text-rollover .staff-item:nth-child(2n+3) {clear:both;}
			
		
		.main-third .staff.square-text-rollover .staff-item,
		.main-right .staff.square-text-rollover .staff-item,
		.main-left .staff.square-text-rollover .staff-item {
		width:100%;
		clear:both !important;
		margin-right:0 !important;
		}
		
		
		.main-content .staff.square-text-rollover .staff-item {width:32%;margin-right:2%;}
			.main-content .staff.square-text-rollover .staff-item:nth-child(4n+4) {margin-right:2%;}
			.main-content .staff.square-text-rollover .staff-item:nth-child(4n+5) {clear:none;}
			.main-content .staff.square-text-rollover .staff-item:nth-child(3n+3) {margin-right:0;}
			.main-content .staff.square-text-rollover .staff-item:nth-child(3n+4) {clear:both;}

		

/* Media Queries */


@media screen and (max-width:850px) {

	/* Staff */
	.staff {}		
	
		/* Grid side text - 2 Column */
		.staff.grid-text-side .staff-item {
		width:48%;
		margin-right:4%;
		margin-bottom:40px;
		}
			.staff.grid-text-side .staff-item:nth-child(3n+3) {margin-right:4%;}
			.staff.grid-text-side .staff-item:nth-child(3n+4) {clear:none;}
			
			.staff.grid-text-side .staff-item:nth-child(2n+2) {margin-right:0%;}
			.staff.grid-text-side .staff-item:nth-child(2n+3) {clear:both;}
			
			.full-left .staff.grid-text-side .staff-item .staff-item-image,
			.full-right .staff.grid-text-side .staff-item .staff-item-image,
			.main-third .staff.grid-text-side .staff-item .staff-item-image,
			.main-right .staff.grid-text-side .staff-item .staff-item-image,
			.main-left .staff.grid-text-side .staff-item .staff-item-image,
			.full-left .staff.grid-text-side .staff-item .staff-item-text,
			.full-right .staff.grid-text-side .staff-item .staff-item-text,
			.main-third .staff.grid-text-side .staff-item .staff-item-text,
			.main-right .staff.grid-text-side .staff-item .staff-item-text,
			.main-left .staff.grid-text-side .staff-item .staff-item-text {
			width:100% !important;
			margin-right:0 !important;
			clear:both !important;
			}
			
		
		/* Grid Text Over */	
		.staff.grid-text-over .staff-item {
		width:32%;
		margin-right:2%;
		}
		
			.staff.grid-text-over .staff-item:nth-child(4n+4) {margin-right:2%;}
			.staff.grid-text-over .staff-item:nth-child(4n+5) {clear:none;}
			.staff.grid-text-over .staff-item:nth-child(3n+3) {margin-right:0%;}
			.staff.grid-text-over .staff-item:nth-child(3n+4) {clear:both;}
			
			/* Sizing for different page styles */
			.full-left .staff.grid-text-over .staff-item,
			.full-right .staff.grid-text-over .staff-item {
			clear:both !important;
			width:100% !important;
			margin-right:0% !important;
			}
			
			.main-content .staff.grid-text-over .staff-item {
			width:49%;
			margin-right:2%;
			}
			
				.main-content .staff.grid-text-over .staff-item:nth-child(3n+3) {margin-right:2%;}
				.main-content .staff.grid-text-over .staff-item:nth-child(4n+4) {clear:none;}
				
				.main-content .staff.grid-text-over .staff-item:nth-child(2n+2) {margin-right:0;}
				.main-content .staff.grid-text-over .staff-item:nth-child(2n+3) {clear:both;}
			
			
			
		/* Grid Text Under */	
		.staff.grid-text-under .staff-item {
		width:32%;
		margin-right:2%;
		}
		
			.staff.grid-text-under .staff-item:nth-child(4n+4) {margin-right:2%;}
			.staff.grid-text-under .staff-item:nth-child(4n+5) {clear:none;}
			.staff.grid-text-under .staff-item:nth-child(3n+3) {margin-right:0%;}
			.staff.grid-text-under .staff-item:nth-child(3n+4) {clear:both;}
			
			/* Sizing for different page styles */
			.full-left .staff.grid-text-under .staff-item,
			.full-right .staff.grid-text-under .staff-item {
			width:100% !important;
			margin-right:0% !important;
			clear:both !important;
			}
				
			
		/* Circle Grid Small */
		.staff.circle-grid-small .staff-item {
		width:32%;
		margin-right:2%;
		}
		
			.staff.circle-grid-small .staff-item:nth-child(5n+5) {margin-right:2%;}
			.staff.circle-grid-small .staff-item:nth-child(5n+6) {clear:none;}
		
			.staff.circle-grid-small .staff-item:nth-child(3n+3) {margin-right:0;}
			.staff.circle-grid-small .staff-item:nth-child(3n+4) {clear:both;}
			
			/* Sizing for different page styles */
			.full-left .staff.circle-grid-small .staff-item,
			.full-right .staff.circle-grid-small .staff-item {
			width:49%;
			margin-right:2%;
			}
				
				.full-left .staff.circle-grid-small .staff-item:nth-child(3n+3),
				.full-right .staff.circle-grid-small .staff-item:nth-child(3n+3) {margin-right:2%;}
				
				.full-left .staff.circle-grid-small .staff-item:nth-child(3n+4),
				.full-right .staff.circle-grid-small .staff-item:nth-child(3n+4) {clear:none;}
				
				.full-left .staff.circle-grid-small .staff-item:nth-child(2n+2),
				.full-right .staff.circle-grid-small .staff-item:nth-child(2n+2) {margin-right:0;}
				
				.full-left .staff.circle-grid-small .staff-item:nth-child(2n+3),
				.full-right .staff.circle-grid-small .staff-item:nth-child(2n+3) {clear:both;}

				.main-third .staff.circle-grid-small .staff-item,
				.main-right .staff.circle-grid-small .staff-item,
				.main-left .staff.circle-grid-small .staff-item {
				width:100%;
				clear:both !important;
				margin-right:0 !important;
				}
				
			.main-content .staff.circle-grid-small .staff-item {width:32%; margin-right:2%;}
				.main-content .staff.circle-grid-small .staff-item:nth-child(4n+4) {margin-right:2%;}
				.main-content .staff.circle-grid-small .staff-item:nth-child(4n+5) {clear:none;}
				.main-content .staff.circle-grid-small .staff-item:nth-child(3n+3) {margin-right:0;}
				.main-content .staff.circle-grid-small .staff-item:nth-child(3n+4) {clear:both;}
		
		/* Circle Grid Big */
		.staff.circle-grid-big .staff-item {
		width:49%; 
		margin-right:2%;
		}
		
			.staff.circle-grid-big .staff-item:nth-child(4n+4) {margin-right:2%;}
			.staff.circle-grid-big .staff-item:nth-child(4n+5) {clear:none;}
			
			.staff.circle-grid-big .staff-item:nth-child(2n+2) {margin-right:0%;}
			.staff.circle-grid-big .staff-item:nth-child(2n+3) {clear:both;}
			
			/* Sizing for different page styles */		
			.full-left .staff.circle-grid-big .staff-item,
			.full-right .staff.circle-grid-big .staff-item {
			width:100%;
			clear:both !important;
			margin-right:0 !important;
			}
			
			.main-content .staff.circle-grid-big .staff-item {width:49%; margin-right:2%;}
				.main-content .staff.circle-grid-big .staff-item:nth-child(3n+3) {margin-right:2%;}
				.main-content .staff.circle-grid-big .staff-item:nth-child(3n+4) {clear:none;}
				.main-content .staff.circle-grid-big .staff-item:nth-child(2n+2) {margin-right:0;}
				.main-content .staff.circle-grid-big .staff-item:nth-child(2n+3) {clear:both;}
			
			
	/* Square Grid Text Rollover */
	.staff.square-text-rollover .staff-item {
	width:32%;
	margin-right:2%;
	}
		.staff.square-text-rollover .staff-item:nth-child(4n+4) {margin-right:2%;}
		.staff.square-text-rollover .staff-item:nth-child(4n+5) {clear:none;}
		
		.staff.square-text-rollover .staff-item:nth-child(3n+3) {margin-right:0;}
		.staff.square-text-rollover .staff-item:nth-child(3n+4) {clear:both;}
		
		.full-left .staff.square-text-rollover .staff-item,
		.full-right .staff.square-text-rollover .staff-item {width:100%; clear:both !important; margin-right:0 !important;}
		
			.main-content .staff.square-text-rollover .staff-item {width:49%; margin-right:2%;}
			.main-content .staff.square-text-rollover .staff-item:nth-child(3n+3) {margin-right:2%;}
			.main-content .staff.square-text-rollover .staff-item:nth-child(3n+4) {clear:none;}
			.main-content .staff.square-text-rollover .staff-item:nth-child(2n+2) {margin-right:0;}
			.main-content .staff.square-text-rollover .staff-item:nth-child(2n+3) {clear:both;}
		
		
}


@media screen and (max-width:650px) {
	
		.staff-full-item .staff-image {
		float:none;
		width:100%;
		padding-top:0px;
		padding-bottom:15px;
		}
		
		.staff-full-item .staff-text {
		float:none;
		width:100%;
		}
	
	/* Staff */
	.staff-holder-grid .staff-item {
	width:100%;
	}
	
	/* Staff */
	.staff {}		
	
		/* Grid side text - 1 Column */
		.staff.grid-text-side .staff-item {
		width:100% !important;
		margin-right:0% !important;
		margin-bottom:30px;
		}
		
	
	/* Grid Text Over */	
	.staff.grid-text-over .staff-item {width:48%; margin-right:4%;}
		.staff.grid-text-over .staff-item:nth-child(3n+3) {margin-right:4%;}
		.staff.grid-text-over .staff-item:nth-child(3n+4) {clear:none;}
		.staff.grid-text-over .staff-item:nth-child(2n+2) {margin-right:0%;}
		.staff.grid-text-over .staff-item:nth-child(2n+3) {clear:both;}
		
	/* Grid Text Under */	
	.staff.grid-text-under .staff-item {width:48%; margin-right:4%;}
		.staff.grid-text-under .staff-item:nth-child(3n+3) {margin-right:4%;}
		.staff.grid-text-under .staff-item:nth-child(3n+4) {clear:none;}
		.staff.grid-text-under .staff-item:nth-child(2n+2) {margin-right:0%;}
		.staff.grid-text-under .staff-item:nth-child(2n+3) {clear:both;}
		
	/* Circle GRid Small */
	.main-content .staff.circle-grid-small .staff-item {width:49%; margin-right:2%;}
			.main-content .staff.circle-grid-small .staff-item:nth-child(3n+3) {margin-right:2%;}
			.main-content .staff.circle-grid-small .staff-item:nth-child(3n+4) {clear:none;}
			.main-content .staff.circle-grid-small .staff-item:nth-child(2n+2) {margin-right:0;}
			.main-content .staff.circle-grid-small .staff-item:nth-child(2n+3) {clear:both;}
				
		
	/* Square Grid Text Rollover */
	.staff.square-text-rollover .staff-item {
	width:49%;
	margin-right:2%;
	}
		.staff.square-text-rollover .staff-item:nth-child(3n+3),
		.staff.square-text-rollover .staff-item:nth-child(3n+3) {margin-right:2%;}
		.staff.square-text-rollover .staff-item:nth-child(3n+4),
		.staff.square-text-rollover .staff-item:nth-child(3n+4) {clear:none;}
		
		.staff.square-text-rollover .staff-item:nth-child(2n+2) {margin-right:0;}
		.staff.square-text-rollover .staff-item:nth-child(2n+3) {clear:both;}
	
}


@media screen and (max-width:480px) {
	
	/* Staff */
	.staff {
	display:block;
	}		
			
		/* Grid - 1 column */
		.staff .staff-item {
		width:100% !important;
		margin-right:0% !important;
		margin-bottom:30px;
		}
		
			.staff .staff-item .staff-item-image {
			float:none;
			width:100% !important;
			}
			
			.staff .staff-item .staff-item-text {
			float:none;
			width:100% !important;
			display:block;
			padding-top:10px;
			}
			
		/* Staff details page */		
		.staff-details {}
		
			.staff-details .staff-details-image {
			float:none;
			margin-left:0px;
			width:100%;
			max-width:100%;
			}
			
	/* Staff */
	.staff-holder-grid .staff-item {
	width:100%;
	}
	
	.staff.circle-grid-small .staff-item img {
    max-width:200px;
    max-height:200px;
    border-radius:200px;
	}
	
	/* Grid Text Over */	
	.staff.grid-text-over .staff-item {
	width:100% !important;
	margin-right:0 !important;
	}

}