/*



Theme Name: The Architect



Theme URI: http://themeforest.net/user/LayeredPixels



Description: Modern, clean and professional WordPress template. 



Author: Layered Pixels



Version: 1.2



*/







@charset "UTF-8"; /* http://www.w3.org/International/questions/qa-css-charset */







/*	-------------------------------------------------------------



 



	THE ARCHITECT - BY LAYERED PIXELS



 



- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -







	Description:Base cascading style sheet



	Nom:screen.css



	Version:1.0



	Date:



 



	This file is part of a site template for sale at ThemeForest.net.



	See: http://themeforest.net/user/LayeredPixels/portfolio



	Copyright © 2010 Layered Pixels <info@layeredpixels.com>



 



-------------------------------------------------------------	*/







/*	-------------------------------------------------------------



	IMPORT



- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/







@import url("assets/css/slider.css");



@import url("assets/css/form.css");







/*	-------------------------------------------------------------



	STYLES FOR SCREEN / PROJECTION



- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/







@media screen, projection {







/*	-------------------------------------------------------------



	RESET



- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/







html, body, div, span, applet, object, iframe,



h1, h2, h3, h4, h5, h6, p, blockquote, pre,



a, abbr, acronym, address, big, cite, code,



del, dfn, em, font, img, ins, kbd, q, s, samp,



small, strike, strong, sub, sup, tt, var,



b, u, i, center,



dl, dt, dd, ol, ul, li,



fieldset, form, label, legend,



table, caption, tbody, tfoot, thead, tr, th, td {



	margin: 0;



	padding: 0;



	border: 0;



	outline: 0;



	font-size: 100%;



	vertical-align: baseline;



	background: transparent; }



	



body {



	line-height: 1; }



		



ul, ol {



	padding: 5px 0 20px 25px; }







ul li, ol li {



	line-height: 1.7em;



	margin: 2px 0;



	padding: 0; }







ul li,



ol li {



	line-height:1.6;



	margin:0 0 2px 0;



	padding:0; }



	



blockquote {



	display: block;



	padding: 30px 60px;



	width: 500px; }







blockquote p {



	font-size:16px;



	font-style:italic;



	color:#000 !important; }



	



blockquote:before, blockquote:after {



	color: #ccc;



	display: block;



	font-size: 700%;



	width: 50px; }







blockquote:before {



	content: open-quote;



	height: 0;



	margin-left: -0.55em; }







blockquote:after {



	content: close-quote;



	height: 50px;



	margin-top: -65px;



	margin-left: 510px; }







:focus {



	outline: 0; }







ins {



	text-decoration: none; }



	



del {



	text-decoration: line-through; }







/* tables still need 'cellspacing="0"' in the markup */



table {



	border-collapse: collapse;



	border-spacing: 0; }







/*	-------------------------------------------------------------



	BODY



- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/







html {



	font-size: 100%;



	width: 100%; }







body {



	font: 80%/1.5em Arial;



	color: #363636;



	line-height: 1.538em;



	letter-spacing:-0.02em;



	width: 100%;



	/*background:#fff url("images/bg_body.gif") repeat 0 0 !important; */



	} 







 



/*	-------------------------------------------------------------



	LINKS



- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/







a {



	margin: 0;



	outline: 0; }



  



a:hover {



	color:#000; }



 



a, a:visited, a:active {



	text-decoration: underline; }







 



/*	-------------------------------------------------------------



	TYPOGRAPHY



- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/







p {



	line-height: 1.7;



	padding: 0 0 12px 0; }







h1, h2, h3, h4, h5 {



	color:#666;



	margin:0;



	padding:0;	



	font-weight:bold;



	line-height: 1.5em;	



	letter-spacing:-0.5px; }



 



h1 {



	font-size: 50px; }



 



h2 {



	font-size:40px; }



 



h3 {



	font-size:30px;}







h4 {



	font-size:25px;}







h5 {



	color:#000;



	margin:0;



	font-size:15px; }







.contents h5 {



	line-height:120%;



	font-size:15px;



	color:#000;	}







.strong {



	font-weight:bold; }











/*	-------------------------------------------------------------



	HACKS



- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/







.clear {



	clear: both;



	font-size: 0;



	height: 0;



	line-height: 0;



	position: relative; }



 



.clearandspace {



	clear: both;



	font-size: 0;



	height: 15px;



	line-height: 0;



	position: relative; }







.clearfix:after {



	content:".";



	display:block;



	height:0;



	clear:both;



	visibility:hidden; }







.clearfix { display:inline-block; }



	



/* Hide from IE Mac \*/



	.clearfix { display:block; }



/* End hide from IE Mac */







.clearline {



	position:relative;



	clear:both;



	height:20px;



	line-height:0;



	font-size:0;



	margin:20px 0;



	border-bottom:1px solid #c7c7c7; }







/*	-------------------------------------------------------------



	GLOBAL



- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/







div.left { 



	float:left; 



	width: 48%; }



	



div.right { 



	float:right; 



	width: 48%; }







div.left-col .btn {



	margin:20px auto;



	text-align:center; }







ul.nolist {



	list-style:none;



	padding:10px 0 10px 20px ;



	margin:0; }







ul.nolist li.phone {



	padding:0 0 0 24px;



	background:transparent url("images/icon-phone.png") no-repeat 0 2px; }







ul.nolist li.mail {



	padding:0 0 0 24px;



	background:transparent url("images/icon-email.png") no-repeat 0 2px; }











/*	-------------------------------------------------------------



	GRID



- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/







div.container {



	margin:0 auto;



	padding:0; 



	width:960px;



	z-index:-1; 



	/*height:107px;*/



	 



	}







.container .widget_text h4,.container .widget_black_studio_tinymce h4



{



	color:#A4BC68;



	background:#FAFAFA;



	padding:10px 0 10px 0;



	text-align:center;



	font-weight:bolder;



	letter-spacing:3px



}



 



div.wrapper {



	margin:0;



	padding:0;



	height:100%;



	width:100%; }



 



div.header {



	z-index:2000;



	margin:0 auto;



	padding:0;



	width:960px;



	height:120px;



	background: url("images/tbg.jpg") no-repeat 0% 0;



	}







div.toggle {



	position:absolute;



	z-index:5000;



	left:50%;



	margin-left:-501px; }







	div.toggle .fullsize {



		display:block;



		float:right;



		margin-right:1px;



		width:90px;



		height:30px;



		overflow:hidden;



		text-indent:-9999px;



		background:transparent url("images/btn_full_screen.png") no-repeat 0 0; }







		div.toggle .fullsize.active {



			background:transparent url("images/btn_full_screen.png") no-repeat -90px 0px; }











/*	-------------------------------------------------------------



	INTERFACE ELEMENTS



- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/







/* Header */



div.header h1 {



	color:#aaa;



	font-size:25px;	



	margin:30px 0 0 24px;



	padding:0;



	text-transform:uppercase;



	float:left; }







	.header h1 a {



		color: #A4BC68; }







/* Top Navigation */



div.header div.menu ul {



	position: relative;



	margin:0;



	padding:0;



	list-style:none;



	float:left;



	margin: -66px 0px 0 210px;



}







div.header div.menu ul li {



	float:left;



	position:relative;



	width:auto;



	margin:0 5px;



	margin: 0 -3px 0 5px;



	background:transparent;



	background: url("images/menu_separator.jpg") no-repeat 0px 25px !important; 



	z-index: 99999;



	/*border-right:1px solid;*/



	}







div.header div.menu ul li a {



	color:#A4BC68;



	display:block;



	/*font-weight:bold;*/



	font-size:20px;



	/*padding:11px;*/



	padding: 17px 11px 5px 11px;



	background:transparent; 



	font-weight:lighter;



	text-decoration: none;



	}







div.header div.menu ul li a:hover {



	color:#fff;



	background:#A4BC68;



	/*font-weight:bold;*/



	}



/* Dropdown Navigation */



div.header div.menu ul ul {



	display:none;



	list-style:none;



	margin:0;



	padding:0;



	width:185px; } 







div.header div.menu ul li ul {



	left:0;



	position:absolute;



	top:45px; } 







div.header div.menu ul li ul li {



	clear:both;



	margin:0;



	padding:0;



	width:100%; } 







div.header div.menu ul li ul li a {



	color:#A4BC68;



	display:block;



	/*font-weight:bold;*/



	padding:10px 20px; } 







div.header div.menu ul li ul li a {



	/*background: url("images/bg_trans_01.png") repeat 0 0 !important; */



	background-color:#FAFAFA !important;



	opacity:0.9;



	filter:alpha(opacity=90);	



	} 







div.header div.menu ul li ul li a:hover {



	background-color:#A4BC68 !important; 



	color:#fff;



	opacity:1.0;



	filter:alpha(opacity=100);



	} 







div.header div.menu ul li:hover a, div.header div.menu ul li a:hover, div.header div.menu ul li:focus a, div.header div.menu ul li a:focus {



	/*background:#A4BC68;*/



	  



	 }







/* Content */



div.content { }







/* Sub Pages */



div.page {



	padding:0;



	margin:0;



	/*background:#fff url("images/bg_page.gif") repeat-y top left !important;*/



	 }







div.page p {



	color:#363636;}







/* Columns */



div.left-col {



	float:left;



	width:242px;



	padding:10px 24px 20px 24px;



	margin:0;



	text-align:left; }







div.right-col {



	float:left;



	width:960px;



	margin:0 0 20px 0;



	padding:0;



	text-align:left;



	height:100%; }



.page-id-63 .right-col{



	margin: 0 0 0 330px;



	padding:0;



	float: none;



	width: auto;



}







div.right-col div.contents {



		padding:0 10px; 



		}







div.full-col {



	float:left;



	width:955px;



	margin:0;



	padding:0 24px 30px 0px;



	background:#fff; }







	div.full-col div.sub-header {



		position:relative;



		height:234px;



		margin:0 0 30px 0; }



		



		div.full-col div.sub-header img {



			position:absolute !important;



			top:0;



			left:0;	}



		



		div.full-col div.sub-header h2 {



			position:absolute;



			bottom:6px;



			right:0px;



			margin:0;



			padding:0;



			color:#fff;



			text-align:right;



			font-size:50px; }







		div.full-col div.contents  {



			padding:0 0 0 47px; }







div.sub-header {



	position:relative;



	overflow: hidden;



	margin:0 0 30px 0; 



	padding: 0 10px;



	background: url('images/line.jpg') left 60px no-repeat transparent;



}







div.sub-header img {



	position:absolute !important;



	top:0;



	left:0;	}



.sub-header .title{padding-left: 70px;line-height: 2;font-weight: normal;font-size: 40px;letter-spacing: 0.03em;}



	div.sub-header h2 {



		position:absolute;



		bottom:38px;



		left:47px;



		margin:0;



		padding:0;



		color:#fff;



		font-size:50px; }











/* Blocks */		



ul.block {



	list-style:none;



	padding:0 0 0 47px;



	margin:0; }







ul.block li {



	width:270px;



	display:inline-block;



	vertical-align:top;



	border-right:1px solid #c7c7c7;



	padding:0 22px 0 22px;



	margin:0 0 20px 0; }







	ul.block li:first-child {



		padding:0 22px 0 0;



		border-left:none; }







	ul.block li:nth-child(3n+3) {



		padding-left:22px;



		padding-right:0;



		border-right:none; }







	ul.block li:nth-child(4n+4), ul.block li:nth-child(7n+7)  {



		border-left:none;



		padding:0 22px 0 0; }







	ul.block p {



		padding:0;



		margin:0;



		font-size:12px; }







	ul.block a {



		color:#000; }



		



		ul.block a:hover {



			color:#A4BC68; }







	ul.block h3 {



		margin:20px 0 20px 0;



		color:#000;



		line-height:1.2em;



		font-size:22px; }







/*	-------------------------------------------------------------



	Table



- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/



table {



	border-collapse:collapse;



	border-spacing:0; }







table.global {



	color:#363636;



	border-width: 0px;



	border-style: none;



	width: 100%;



	padding: 0px;



	margin:10px 0 20px 0;



	border-collapse:separate;



	background: #fff; }







table.global td, table.global th {



	border-bottom: 1px solid #ccc;



	padding: 8px;



	zoom: 1;



	text-align:left; }







table.global thead th {



	color:#333333;



	border-width: 3px;



	border-color: #fff;



	border-bottom:3px solid #666;



	background: url("images/bg_caption.gif"); }







table.global tfoot td {



	border: 0;



	padding-bottom: 0;



	width: auto !important; }







table.global tfoot td {



	clear:both;



	font-size:10px;



	font-weight:normal;



	line-height:14px;



	margin-top:16px;



	padding:8px;



	text-align:center; }







/*	-------------------------------------------------------------



	WIDGETS



- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/







/* Sub-Navigation & Links */



div.widget-container ul {



	padding:0;



	margin:0;



	display:block;



	list-style:none; }







	div.widget-container ul li {



		clear:both;



		display:block;



		margin:0;



		padding:0;



		width:100%; }







	div.widget-container ul li a {



		color:#363636;



		display:block;



		font-weight:bold;



		padding:10px 30px 10px 20px;



		margin:0;



		background:#fff url("images/bg_links.png") no-repeat 225px center; }







	div.widget-container ul li a:hover, div.widget-container ul li a.active:hover {



		color:#fff;



		background:#A4BC68 url("images/bg_links_hover.png") no-repeat 225px center; }







	div.widget-container ul li.current_page_item a {



		color:#A4BC68;



		background:#fff url("images/bg_links_active.png") no-repeat 225px center; }







		div.widget-container ul li.current_page_item a:hover {



			color:#fff;



			background:#A4BC68 url("images/bg_links_hover.png") no-repeat 225px center; }







	/* Sub-Navigation Children */



	div.widget-container ul li ul li a {



		padding:10px 30px 10px 35px; }	







/*title */



.widget-title {



	margin:15px 0; }







/* Text Widget */



.textwidget {



	background:#fff;



	padding:0px; }







/* Search Form */



#searchform {



	background:#fff;



	padding:10px;	}



	



	#searchform label {



		display:none;	}







	#searchform input[type=text] {



		padding: 10px 15px;



		width:120px;



		border:1px solid #e0e0e0;



		font: 12px Arial, Helvetica, sans-serif;



		color: #363636;



		margin: 0; }







	#searchform input[type=submit] {



		height: 36px;



		font-size: 11px;



		text-transform: uppercase;



		font-weight: bold;



		color: #fff;



		border:none;



		float:none;



		background:#A4BC68;



		cursor: pointer;



		float:right; }







		#searchform input[type=submit]:hover {



			color: #fff;



			background:#222; }











/* Calendar */



#calendar_wrap {



	background:#fff;



	margin:0;



	padding:10px; }







#wp-calendar {



    empty-cells: show;



    margin: 0 auto;



    width: 100%; }







#wp-calendar td a {



	background:#A4BC68;



	color:#fff;



	font-weight:bold;



	display: block;



    text-decoration: none; }







#wp-calendar caption {



    color:#333333;



	font-size:16px;



	padding:8px 0;



	margin:0 0 5px 0;



	font-weight:bold;



	letter-spacing:-1px;



	border-width: 3px;



	border-color: #fff;



	border-bottom:3px solid #666;



	background: url("images/bg_caption.gif"); }







#wp-calendar th {



	text-align:center;



	padding:3px 0;



    font-style: normal;



    text-transform: capitalize; }







#wp-calendar #next a {



    padding-right: 10px;



    text-align: right; }







#wp-calendar #prev a {



    padding-left: 10px;



    text-align: left; }







#wp-calendar td {



    padding: 3px 0;



    text-align: center; }











/* Gallery */



.gallery {



	padding:0;



	margin:15px 0 10px 0; }







.gallery-item {



	float:left;



	margin:0 3px 0px 0; }







/*	-------------------------------------------------------------



	BLOG



- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/







div.all-posts ul.block h3 {



		margin:0 0 20px 0;



		color:#000;



		line-height:1.2em;



		font-size:22px; }







div.metadata {



	font-size:11px;



	margin:4px 0 0 0; }







div.postmetadata {



	font-size:11px;



	text-align:center;



	padding:10px 0;



	margin:0 0 20px 0;



	background: url("images/bg_caption.gif"); }







/* Comments */



div.contents .commentarea ul {



	margin: 20px 0 20px 0;



	padding:0; }







div.contents .commentarea ul li {



	overflow: hidden;



	margin:0 0 20px 0;



	padding:0;



	border:1px solid #e0e0e0;



	background:transparent url("images/bg_comments.gif") repeat-y 0 0; }







div.contents .commentarea .meta {



	width: 140px;



	padding:20px;



	float: left;



	overflow:visible;



	height:100%;



	text-align: left;



	background:transparent url("images/bg_comments_top.gif") no-repeat 0 0; }







div.contents .commentarea .meta img.avatar {



	display:block;



	background:#383838;



	padding:3px;}







div.contents .commentarea .meta cite, div.contents .commentarea .meta cite a  {



	font-style: normal;



	font-size:14px;



	font-weight: bold;}







div.contents .commentarea .meta span {



	display: block;



	font-size: 10px;



	color: #656565;



	padding: 0;}







div.contents .commentarea .comment {



	width: 400px;



	padding: 0;



	float: right;



	margin: 20px 20px 5px 0;



	position: relative; }







div.contents .commentarea ul li ul {



	display:none; }







/* Comment form */



div.contents .commentarea h3 {



	margin: 0 0 20px 0;



	padding:0 0 10px 0;



	border-bottom:1px solid #c7c7c7;



	font-size:20px; }







.comment-notes, .form-allowed-tags, .logged-in-as  {



	display: none; }







div.contents .commentarea form span.required {



	display:none;}







div.contents .commentarea form label {



	margin: 7px 0 0 0;



	width:130px;



	font-weight:bold;



	display:block;



	float:left; }







div.contents .commentarea form input[type=text] {



	padding: 10px 15px;



	border:1px solid #e0e0e0;



	font: 12px Arial, Helvetica, sans-serif;



	color: #363636;



	margin: 0 0 14px 0; }







div.contents .commentarea form textarea {



	width: 477px;



	padding: 15px;



	border:1px solid #c7c7c7;



	font: 12px Arial, Helvetica, sans-serif;



	line-height:150%;



	color: #363636;



	margin: 0; }







div.contents .commentarea form input[type=submit] {



	width: 130px;



	height: 34px;



	font-size: 11px;



	text-transform: uppercase;



	font-weight: bold;



	color: #fff;



	border:none;



	float:none;



	background:#A4BC68;



	cursor: pointer;



	float:right; }







	div.contents .commentarea form input[type=submit]:hover {



		color: #fff;



		background:#222; }







/*	-------------------------------------------------------------



	FOOTER



- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/







div.footer {



	width:960px;



	height:10px;



	padding:0px;



	margin:0 auto;



	text-align: left;



	/*background:transparent url("images/bg_page_footer.png") no-repeat 0 0; */



	}







div.footer div.right { text-align: right; }







div.footer p, div.footer a {



	color:#868686;



	font-size:11px; }







	div.footer a:hover {



		color:#A4BC68;  



	}



.competition{



	float: left;



	width: 100%;



}



.horiz{



	float: left;



	margin-top: 2.4em;



	width: 540px;



	margin-right: 5px;



}



.horiz.right{



	width: 110px;



	margin-right: 0;



	float: right;



}



#logo_link{



	float: left;



	width: 300px;



}



.logo_txt{



	position: relative;



	top: -1.8em;



	color: #111;



	font-weight: bold;



}



.vertaligntop { 



	vertical-align:top; 



	margin-top:0; 



	padding-right:15px;



	position: relative;



	top:-5px;



	text-align:justify;



}



ul.qtrans_language_chooser {display: none; list-style: none;float:right ;padding:0;position:relative;top: 55px;}



.qtrans_language_chooser li { display: inline; float: left; padding-right: 0px;padding-left:5px; }



/*	-------------------------------------------------------------



	CLOSING STYLES FOR SCREEN / PROJECTION



- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/























.qtrans_flag {



height: 25px !important;



width: 25px !important;



line-height: 25px;



padding-left: 30px;



color: #111;



font-weight: bold;



text-decoration: none;



}



.qtrans_flag span{display: block;}



.but1 {



	display: block;



	width: 219px;



	height: 84px;



	background: url('images/buttons/home_page_btns.jpg');



	text-indent: -99999px;



	background-position: 0 -437px;

}



.but1:hover {



	background-position: 0 76px;

	height: 76px;



}







.but2 {



	display: block;



	width: 219px;



	height: 84px;



	background: url('images/buttons/home_page_btns.jpg');



	text-indent: -99999px;





}



.but2:hover {



	background-position: 0px -106px;



}







.but3 {



	display: block;



	width: 219px;



	height: 84px;



	background: url('images/buttons/home_page_btns.jpg');



	text-indent: -99999px;



	background-position: 0 -217px;



}



.but3:hover {



	background-position: 0 -325px;



}



#black-studio-tinymce-2 .widget-title{



	margin: 0px 0 0px 0;	



}



#black-studio-tinymce-3{width:960px;margin:30px auto 0px; text-align: center;}



#black-studio-tinymce-3 p{



	width:267px;



	display: inline-block;



	}



.text-left-container{



	float: left;



	width: 610px;



}



.wp-image-2668,.wp-image-2674{float: right;}



/* end main style*/



}



.team-btn-container{



	top:65px;



	position: relative;



}



.acad-btn,.team-btn{



	background-image: url("images/buttons/team-btn.jpg");



    display: block;



    height: 84px;



    text-indent: -99999px;



    width: 219px;



}



.acad-btn:hover{



	background-position: 0 82px



}



.acad-btn{



	background-position: 0 172px;



	margin-top: 15px;



}



.team-btn:hover{



	background-position: 0 272px;



}



.btntxt_txt{display: none;}



a.concept, a.engineer, a.architect, a.construct,a.video_btn,a.press_btn,a.tv_btn,a.gallery_btn{



	display: block;



	width: 350px;



	height: 130px;



	font-size: 0;



}



a.concept, a.engineer, a.architect, a.construct{background-image: url('images/buttons/house_btns.jpg');}



a.video_btn,a.press_btn,a.tv_btn,a.gallery_btn{background-image: url('images/buttons/media_btns.jpg');}



a.architect,a.gallery_btn{



	background-position: 0 5px;



}



a.architect:hover,a.gallery_btn:hover{



	background-position: 0 -128px;



}



a.engineer,a.tv_btn{



	background-position: 0 797px;



}



a.engineer:hover,a.tv_btn:hover{



	background-position: 0 667px;



}



a.concept,a.press_btn{



	background-position: 0 270px;



}



a.concept:hover,a.press_btn:hover{



	background-position: 0 135px;



}



a.construct,a.video_btn{



	background-position: 0 -521px;



}



a.construct:hover,a.video_btn:hover{



	background-position: 0 -655px;



}

.page-id-591 td{

	height: auto !important;

}

.academies td{



	vertical-align: top;



	height: 200px;



}



.academies p{}



.link-container{float: right;}



#image-reel{margin: 0 auto;}



.gv_galleryWrap{margin: 0 auto;border-radius: 30px;}



.gv_gallery{border-radius: 30px;}



.gv_panelNavNext {



    background: url("images/arrows.png") no-repeat scroll -32px 0 transparent;



    cursor: pointer;



    height: 34px;



    width: 32px;



}



.gv_panelNavPrev {



    background: url("images/arrows.png") no-repeat scroll 0px 0 transparent;



    cursor: pointer;



    height: 34px;



    width: 32px;



}



.press .alignleft.size-full{   



	 float: left;



    height: auto;



    margin-right: 10px;



    width: 35px;



}
.team-members-table {
	margin: 0 auto;
	width: 100%;
	border-collapse:inherit;
	border-spacing: 32px;
}
.team-members-table td{
	width: 150px;
	height: 150px;
	background-image: url('images/team_members_full_02.jpg');
}
.cory:hover{background-position: -150px 0;}
.chen{background-position: -300px 0;}
.chen:hover{background-position: -450px 0;}
.hadas{background-position:-600px 0 ;}
.hadas:hover{background-position:-750px 0 ;}
.zak{background-position:-900px 0 ;}
.zak:hover{background-position:-1050px 0 ;}
.zaki{background-position:-1200px 0 ;}
.zaki:hover{background-position:-1350px 0 ;}

.kaplan{background-position: 0 -150px ;}
.kaplan:hover{background-position: -150px -150px;}
.yulia{background-position: -300px -150px;}
.yulia:hover{background-position: -450px -150px;}
.dan{background-position:-600px -150px ;}
.dan:hover{background-position:-750px -150px ;}
.maya{background-position:-900px -150px ;}
.maya:hover{background-position:-1050px -150px ;}
.mayai{background-position:-1200px -150px ;}
.mayai:hover{background-position:-1350px -150px ;}

.lala{background-position: 0 -300px ;}
.lala:hover{background-position: -150px -300px;}
.naama{background-position: -300px -300px;}
.naama:hover{background-position: -450px -300px;}
.nadav{background-position:-600px -300px ;}
.nadav:hover{background-position:-750px -300px ;}
.shula{background-position:-900px -300px ;}
.shula:hover{background-position:-1050px -300px ;}
.shulai{background-position:-1200px -300px ;}
.shulai:hover{background-position:-1350px -300px ;}

.anna{background-position: 0 -450px ;}
.anna:hover{background-position: -150px -450px;}
.dotan{background-position: -300px -450px;}
.dotan:hover{background-position: -450px -450px;}
.shaul{background-position:-600px -450px ;}
.shaul:hover{background-position:-750px -450px ;}
.marder{background-position:-900px -450px ;}
.marder:hover{background-position:-1050px -450px ;}
.marderi{background-position:-1200px -450px ;}
.marderi:hover{background-position:-1350px -450px ;}

.abel{background-position: 0 -600px ;}
.abel:hover{background-position: -150px -600px;}
.julia{background-position: -300px -600px;}
.julia:hover{background-position: -450px -600px;}
.luda{background-position:-600px -600px ;}
.luda:hover{background-position:-750px -600px ;}
.nir{background-position:-900px -600px ;}
.nir:hover{background-position:-1050px -600px ;}
.niri{background-position:-1200px -600px ;}
.niri:hover{background-position:-1350px -600px ;}

.ohad{background-position: 0 -750px ;}
.ohad:hover{background-position: -150px -750px;}
.roi{background-position: -300px -750px;}
.roi:hover{background-position: -450px -750px;}
.ron{background-position:-600px -750px ;}
.ron:hover{background-position:-750px -750px ;}
.nozik{background-position:-900px -750px ;}
.nozik:hover{background-position:-1050px -750px ;}
.noziki{background-position:-1200px -750px ;}
.noziki:hover{background-position:-1350px -750px ;}

.shy{background-position: 0 -900px ;}
.shy:hover{background-position: -200px -900px;}
.snir{background: none!important;}
.snir:hover{background: none!important;}
.yossef{background:none!important;}
.yossef:hover{background:none !important;}
.nope{background:none !important;}
.nope:hover{background:none ;}
.nope{background:none !important;}
.nope:hover{background:none ;}