	#et-projects li, #testimonials-authors li, .team-member { float: left; }
	#et-projects li, #testimonials-authors li { line-height: 0;  }

		.et-main-image { float: left; margin-right: 80px; }
		.et-description { float: right; width: 340px; padding-top: 115px; }
			.et-description h2, .et-home-testimonial blockquote p { font-size: 48px; font-weight: 100; }
				.et-description h2 a { text-decoration: none; }
				.et-description h2 a:hover { color: #959494; }
				.et-description p { padding-bottom: 28px; }
			a.more { padding: 14px 18px; font-size: 16px; color: #fff; display: inline-block; background-color: #c24c4c; text-decoration: none; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }
	#et-testimonials, #team-members { padding-bottom: 120px; }
	#et-testimonials { margin-top: -10px; }
		#all-testimonials { margin-bottom: 60px; }
	body.home #team-members { padding-bottom: 30px; }
	body.home .team-member { margin-bottom: 90px; }
	.team-member.no-image { padding-top: 30px; }

		.et-home-testimonial { display: none; }
		.et-home-testimonial:first-child { display: block; }
	#team-members { padding-top: 67px; }
		.et-home-testimonial blockquote p { line-height: 48px; text-align: center; }
	.team-member { width: 207px; margin-right: 79px; position: relative; background-color: #fff; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04); border: 1px solid #e9e5e5; padding: 95px 29px 30px; }
		.team-member .title { text-align: center; margin-bottom: 25px; }
			.title h3 { font-weight: 800; font-size: 16px; }
		.member-image { left: 65px; position: absolute; top: -67px; border: 1px solid #c9c9c9; background-color: #fff; padding: 5px; display: block; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); }
			.member-image, .avatar { -webkit-border-radius: 60px; -moz-border-radius: 60px; border-radius: 60px; display: block; }
			.member-image:before { content: ''; position: absolute; top: 5px; left: 5px; width: 121px; height: 121px; -webkit-border-radius: 60px; -moz-border-radius: 60px; border-radius: 60px; -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,0.3); -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,0.3); box-shadow: inset 0 2px 4px rgba(0,0,0,0.3); }
		.skills li { position: relative; background-color: #41575a; -moz-box-shadow: inset 0 0 10px rgba(0,0,0,0.3); -webkit-box-shadow: inset 0 0 10px rgba(0,0,0,0.3); box-shadow: inset 0 0 10px rgba(0,0,0,0.3); padding: 14px 58px 14px 14px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; color: #fff; overflow: hidden; margin-bottom: 10px; }
			.skill-amount { position: absolute; top: 0; left: 0; width: 0; height: 100%; background: #c24c4c; }
			.skill-title { position: relative; }
			.skill-number { position: absolute; top: 14px; right: 14px; }

	#pre-footer { padding: 120px 0; }
		#pre-footer p.tagline { margin-bottom: 36px; }
 	#top-area h1.title { margin-bottom: 27px; font-weight: 100; font-size: 60px; color: #fff; }
#content-area { background-color: #fff; padding: 60px 0 120px; }
	#main-area { float: left; margin-right: 60px; width: 640px; }
		.entry { margin-bottom: 60px; }
			.thumbnail, .alt-description { position: relative; line-height: 0; margin-bottom: 32px; }
			.thumbnail:before { position: absolute; -moz-box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.5); -webkit-box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.5); box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.5); content: ""; top: 0; left: 0; width: 100%; height: 100%; }
				.description { position: absolute; content: ""; bottom: 0; left: 0; }
					.description h2, .alt-description h2 { font-weight: 100; font-size: 36px; background-color: #25383b; padding: 21px 30px 18px 52px; display: inline-block; }
					.alt-description h2 { padding-left: 30px; }
						.description h2 a, .alt-description h2 a { color: #fff; text-decoration: none; }
					.description p.meta-info, .alt-description p.meta-info { font-weight: 800; font-size: 18px; color: #fff; background-color: #c24d4d; padding: 11px 25px 12px 52px; margin-right: 17px; display: inline-block; }
					.alt-description p.meta-info { padding-left: 25px; }
					.meta-info a { color: inherit; }
					.meta-info a:hover { color: rgba(255,255,255,0.9); text-decoration: none; }
				body.archive .member-image { opacity: 1; }
				.member-image.small { left: -33px; bottom: 10px; top: auto; padding: 4px; border: none; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); }
				.member-image.small:before { width: 60px; height: 60px; -moz-box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.5); -webkit-box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.5); box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.5); }
			.entry p { color: #333; }
			.entry blockquote { border-left: 7px solid #C24C4C; margin: 16px 0 36px; }
				blockquote p { font-size: 28px; padding-left: 30px; font-weight: 100; }
			.entry .read-more { float: right; text-decoration: none; color: #333; font-weight: 800; padding-top: 15px; }
			.entry .read-more:hover { color: #959494; }

#top-area h1, .tagline, .action-button, .home-block header, #et-projects li, .project-description, .project-description h3, .project-description .meta-info, .project-description .et-zoom, .member-image,  #testimonials-authors li.active-testimonial, .et-main-image, .et-description, .et-arrow-prev, .et-arrow-next { -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform: translate3d(0,0,0); }

.et-scroll-animations #top-area h1, .et-scroll-animations #top-area .tagline, .et-scroll-animations #top-area .action-button, .et-scroll-animations .home-block header, .et-scroll-animations #et-projects li, .project-description, .project-description h3, .project-description .meta-info, .project-description .et-zoom, .et-scroll-animations .member-image, .skill-amount, .et-scroll-animations .et-home-testimonial, .et-scroll-animations #testimonials-authors li, .et-arrow-prev, .et-arrow-next { opacity: 0; -moz-transition: all 0.7s ease-in-out; -webkit-transition: all 0.7s ease-in-out; transition: all 0.7s ease-in-out; }

.project-description, #testimonials-authors li.active-testimonial { -moz-transition-duration: .4s; -webkit-transition-duration: .4s; transition-duration: .4s; }
.project-description h3, .project-description .meta-info, .project-description .et-zoom { -moz-transition-duration: .5s; -webkit-transition-duration: .5s; transition-duration: .5s; }

.et-scroll-animations #top-area h1 { -webkit-transition-delay: 0s; -moz-transition-delay: 0s; -o-transition-delay: 0s; -ms-transition-delay: 0s; transition-delay: 0s; }

.et-scroll-animations #top-area .tagline { -webkit-transition-delay: .4s; -moz-transition-delay: .4s; -o-transition-delay: .4s; -ms-transition-delay: .4s; transition-delay: .4s; }

.et-scroll-animations #top-area .action-button { -webkit-transition-delay: .8s; -moz-transition-delay: .8s; -o-transition-delay: .8s; -ms-transition-delay: .8s; transition-delay: .8s; }

.et-scroll-animations #top-area.et-animated h1, .et-scroll-animations #top-area.et-animated .tagline, .et-scroll-animations #top-area.et-animated .action-button, .et-scroll-animations .home-block.et-animated header, .et-scroll-animations .et-animated #et-projects li, .et-scroll-animations #et-projects.et-animated li, #et-projects li:hover .project-description, #et-projects li:hover h3, #et-projects li:hover .meta-info, #et-projects li:hover .et-zoom, .et-scroll-animations .et-animated .member-image, .skill-amount, .et-scroll-animations .et-animated .et-home-testimonial, .et-scroll-animations .et-animated #testimonials-authors li { opacity: 1; }

.et-scroll-animations .home-block header, .project-description .et-zoom { -webkit-transform: translateY(20px); -moz-transform: translateY(20px); transform: translateY(20px); }
.project-description h3, .project-description .meta-info, .et-scroll-animations .member-image { -webkit-transform: translateY(-20px); -moz-transform: translateY(-20px); transform: translateY(-20px); }
.et-scroll-animations .home-block.et-animated header, #et-projects li:hover h3, #et-projects li:hover .meta-info, #et-projects li:hover .et-zoom, .et-scroll-animations .et-animated .member-image { -webkit-transform: translateY(0); -moz-transform: translateY(0); transform: translateY(0); }

.et-scroll-animations .et-active-slide, .et-scroll-animations .et-slide.et-active-slide:first-child { display: none; }
.et-scroll-animations .et-animated .et-active-slide { display: block; }

.et-scroll-animations #et-slides { opacity: 0; }
.et-scroll-animations .et-animated #et-slides { opacity: 1; }

#testimonials-authors li.active-testimonial { opacity: 0.5 !important;  -webkit-transform: translateY(-15px); -moz-transform: translateY(-15px); transform: translateY(-15px); }
