
/** STATIC TITLES **/
.static-titles				{ padding:100px 0px; }
.static-titles h1			{ text-transform:uppercase; font-size:2.5em; font-weight:400; }
.static-titles .sub-title	{ font-size:1.3em; }

.static-titles				{ border-bottom:5px solid #706E6F; background:#FFFFFF url(backgrounds/static-banner.jpg) no-repeat 50% 50%; background-size:cover; color:#FFFFFF; }
.static-titles h1			{ color:#FFFFFF; text-shadow:0px 2px 3px rgba(0, 0, 0, 0.7);  }
.static-titles .sub-title	{ color:#FFFFFF; }


.sales-title				{ padding:100px 0px; }
.sales-title h1				{ text-transform:uppercase; font-size:2.5em; font-weight:400; }
.sales-title .sub-title		{ font-size:1.3em; }

.sales-title				{ border-bottom:5px solid #706E6F; background:#FFFFFF url(backgrounds/static-banner-sales.jpg) no-repeat 50% 50%; background-size:cover; color:#FFFFFF; }
.sales-title h1				{ color:#FFFFFF; text-shadow:0px 2px 3px rgba(0, 0, 0, 0.7);  }
.sales-title .sub-title		{ color:#FFFFFF; }

.rentals-title				{ padding:100px 0px; }
.rentals-title h1			{ text-transform:uppercase; font-size:2.5em; font-weight:400; }
.rentals-title .sub-title	{ font-size:1.3em; }

.rentals-title				{ border-bottom:5px solid #706E6F; background:#FFFFFF url(backgrounds/static-banner-rentals.jpg) no-repeat 50% 50%; background-size:cover; color:#FFFFFF; }
.rentals-title h1			{ color:#FFFFFF; text-shadow:0px 2px 3px rgba(0, 0, 0, 0.7);  }
.retnals-title .sub-title	{ color:#FFFFFF; }

.epc-title					{ padding:100px 0px; }
.epc-title h1				{ text-transform:uppercase; font-size:2.5em; font-weight:400; }
.epc-title .sub-title		{ font-size:1.3em; }

.epc-title					{ border-bottom:5px solid #706E6F; background:#FFFFFF url(backgrounds/static-banner-epc.jpg) no-repeat 50% 50%; background-size:cover; color:#FFFFFF; }
.epc-title h1				{ color:#FFFFFF; text-shadow:0px 2px 3px rgba(0, 0, 0, 0.7);  }
.epc-title .sub-title		{ color:#FFFFFF; }

.valuation-title				{ padding:100px 0px; }
.valuation-title h1			{ text-transform:uppercase; font-size:2.5em; font-weight:400; }
.valuation-title .sub-title	{ font-size:1.3em; }

.valuation-title			{ border-bottom:5px solid #706E6F; background:#FFFFFF url(backgrounds/static-banner-valuations.jpg) no-repeat 50% 50%; background-size:cover; color:#FFFFFF; }
.valuation-title h1			{ color:#FFFFFF; text-shadow:0px 2px 3px rgba(0, 0, 0, 0.7);  }
.valuation-title .sub-title	{ color:#FFFFFF; }
.valuations-01				{ background-position:50% 10% !important; }

.financial-title			{ padding:100px 0px; }
.financial-title h1			{ text-transform:uppercase; font-size:2.5em; font-weight:400; }
.financial-title .sub-title	{ font-size:1.3em; }

.financial-title			{ border-bottom:5px solid #706E6F; background:#FFFFFF url(backgrounds/static-banner-sales.jpg) no-repeat 50% 50%; background-size:cover; color:#FFFFFF; }
.financial-title h1			{ color:#FFFFFF; text-shadow:0px 2px 3px rgba(0, 0, 0, 0.7);  }
.financial-title .sub-title	{ color:#FFFFFF; }

.location					{ width:30%; display:inline-block; }
.location > li 				{ color:#C10034; margin:0px 0px 10px 0px; }
.location > li span			{ color:#333; }
.marketing					{ display:inline-block; }
.marketing > li 			{ color:#C10034; margin:0px 0px 10px 0px; }
.marketing > li span		{ color:#333; }

/* .static-titles .overlay,
.sales-title .overlay,
.rentals-title .overlay,
.epc-title .overlay,
.valuation-title .overlay,
.financial-title .overlay										{ position:absolute; z-index:1; top:0; bottom:0; left:0; right:0; }

.static-titles .overlay,
.sales-title .overlay,
.rentals-title .overlay,
.epc-title .overlay,
.valuation-title .overlay,
.financial-title .overlay,
.header-wrapper.generic-header .header-main .overlay		{ background:rgba(51,51,51,0.4); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66333333,endColorstr=#66333333); zoom:1; } */


/** GENERAL **/
.static-wrapper					{ padding:60px 0px; font-size:1.3em; }
.static-wrapper-centered 		{ text-align:center; }
.static-wrapper h1,
.static-wrapper h2				{ text-transform:uppercase; }
.static-wrapper .static-col		{ width:47%; }
.static-wrapper .static-left	{ float:left; }
.static-wrapper .static-right	{ float:right; }
.static-wrapper .quote-title 	{ font-size:1.2em; font-weight:400; text-align:center;  padding:30px 0px 5px 0px; text-transform:uppercase; }
.static-wrapper .quote-text 	{ font-size:1.5em; font-style:italic; font-weight:300; text-align:left; padding:0px 0px 30px 0px; background:#FAFAFA; padding:50px; margin-bottom:30px; }

.static-wrapper-grey 			{ background:#EFEFEF; }
.static-wrapper h1,
.static-wrapper h2,
.static-wrapper h3				{ color:#C10034; }
.static-list li					{ color:#706E6F; }
.static-list li span			{ color:#333333; line-height:2em; }
.static-wrapper .quote-title 	{ color:#C10034; }
.static-wrapper .quote-text 	{ color:#333333; }

/** STATIC FORMS **/
.static-wrapper form			{ margin:0px 0px 30px 0px; }
.static-wrapper form .styledd	{ width:100%; }
.static-wrapper form .styledd	{ background:#FFFFFF; }
.static-form-wrapper .form .form-textbox textarea,
.form .form-row-strech .form-textbox textarea	{ min-height:150px; }

/** CONTACT CARD **/
.contact-card					{ padding:20px; text-align:center; }
.contact-card h2				{ text-transform:uppercase; font-size:; margin:0px 0px 10px 0px; padding:0px 0px 10px 0px; }
.contact-card .details			{ margin:20px 0px 0px 0px; }
.contact-card h3				{ text-transform:uppercase; font-size:; }
.contact-card .tel				{ display:block; text-transform:uppercase; font-size:2em; margin:0px 0px 10px 0px; }
.contact-card .email			{ display:block; text-transform:uppercase; font-size:; padding:10px; margin:5px 0px 0px 0px; }

.contact-card					{ background:#FFFFFF; color:#666666; border:5px solid #EFEFEF; }
.contact-card h2				{ color:#FFFFFF; border-bottom:2px solid #C10034; }
.contact-card h3				{ color:#706E6F; }
.contact-card .tel				{ color:#666666; }
.contact-card .email			{ background:#C10034; color:#FFFFFF; }
.contact-card .email:hover		{ background:#706E6F; color:#FFFFFF; }

/** BACK TO TOP **/
.bttop		{ display:block; margin:20px 0px; padding:0px 0px 20px 0px; }
.bttop		{ border-bottom:1px dotted #CCCCCC; }

/** MEET THE TEAM **/
.static-team									{ text-align:center; }
.static-team .member							{ display:inline-block; vertical-align:top; width:32%; }
.static-team .padding							{ padding:20px; }
.static-team .image								{ display:block; width:100%; margin:0px 0px 20px 0px; position:relative; overflow:hidden; }
.static-team .image img							{ width:100%; max-width:600px; max-height:600px; }
.static-team .image .overlay					{ display:none; position:absolute; left:0; right:0; top:0; bottom:0; }
.static-team .member:hover .image .overlay		{ display:block; }
.static-team .image .overlay span				{ display:block; }
.static-team .name								{ padding:25% 0px 0px 0px; }
.static-team .name span							{ text-trasnform:uppercase; font-weight:600; }
.static-team .email								{ margin:20px 0px; padding:20px 0px; }
.static-team .actions							{ font-size:2em; }
.static-team .bio								{ display:none; }

.static-team h2,
.static-team .member							{ color:#C10034; }
.static-team .member .image						{ background:#333333; }
.static-team .member .image .overlay			{ -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear; -o-transition:all 0.5s linear; transition:all 0.5s linear; }
.static-team .member:hover .image .overlay		{ background:rgba(0,0,0, 0.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000); zoom:1; color:#FFFFFF; }
.static-team .name								{ color:#706E6F; }
.static-team .name span							{ color:#C10034; }
.static-team .actions							{ color:#FFFFFF; }

/** FANCY BOX **/
.bio 						{ overflow:auto; -webkit-overflow-scrolling:touch; width:100%; height:100%; } 
.bio .image					{ margin:0px 0px 20px 0px; }
.bio .image img				{ width:100%; max-width:600px; max-height:600px; }
.bio .name					{ text-transform:uppercase; font-size:2em; }
.bio .text					{ max-width:600px; font-size:1.1em; margin:20px 0px 0px 0px; }

.bio						{ color:#666666; }
.bio .name					{ color:#333333; }
.blur.is-blurred			{ filter:blur(5px); -webkit-filter: blur(5px); -moz-filter: blur(5px);  -o-filter: blur(5px);  -ms-filter: blur(5px);  filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='5'); }	

/** RESPONSIVE **/
@media screen and (max-width:768px){
	.valuation-image		{ background-position:70% 50% !important; }
}
@media screen and (max-width:660px){
	.static-wrapper .static-col			{ width:100%; }
	.static-wrapper .static-left,
	.static-wrapper .static-right		{ float:none; clear:both; margin:20px 0px; }
	
.static-title,
.static-titles,
.sales-title,
.rentals-title,
.epc-title,
.valuation-title,
.financial-title				{ padding:30px 0px; }

.static-title h1,
.static-titles h1,
.sales-title h1,
.rentals-title h1,
.epc-title h1,
.valuation-title h1,
.financial-title h1				{ font-size:1.9em; }
}
@media screen and (max-width:600px){
	.static-team .member		{ width:48%; }
	.static-wrapper				{ padding:30px 0px; }
	.static-wrapper .quote-text { font-size:1.1em; padding:30px; } 
}
@media screen and (max-width:400px){
	.static-team .member			{ width:100%; }
	.static-team .member .image		{ border:none; webkit-border-radius:0% 0% 0% 0%; -moz-border-radius:0% 0% 0% 0%; border-radius:0% 0% 0% 0%; }
}