div.ContactRootClass { 
	text-align: center;
	margin-top: 100px;
}

div.ContactRootClass div.CustomBackgroundContainer {
	/*
	display: block;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #ffffff;
    background-image: url(/app/media/backgrounds/7-isimerinoi.-coverPhoto.jpg);
    background-repeat: no-repeat;
    background-position: right 50%;
    background-size: contain;
    background-clip: padding-box;
    z-index: -1;*/
	display: block;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    /* background-color: #ffffff; */
    background-image: url(/app/media/backgrounds/contact-background-image.jpg);
    background-repeat: no-repeat;
    background-position: 75% 30%;
    background-size: 25%;
    background-clip: padding-box;
    z-index: -1;
    /* opacity: 0.8; */
    padding-right: -53px;
    /* box-shadow: 0 0 137px #fff inset, 0 0 312px #fff inset, 0 0 526px #fff inset; */    
}

		div.ContactRootClass 
div.ContactOuterContainer {
	text-align: left;
}

		div.ContactRootClass 
div.ContactInnerContainer {
	display: inline-block;
	padding-top: 20px;
	padding-right: 30px;
	position: relative;
}

		div.ContactRootClass 
div.ContactInnerContainer div.ContactInnerBackground {
	width: 100%;
    height: 100%;
    position: absolute;
    /* background-color: #fff; */
    z-index: -1;
    opacity: 0.5;
}  

div.ContactFormInner div.ContactFormElementsContainer div.ContactFormInputElementsContainer {
	display: inline-block;
    margin-left: 50px;
    margin-right: 50px;
    padding: 20px;
    border: 1px solid #957;
    border-radius: 5px;	
}

div.ContactFormInner div.ContactFormElementsContainer div.ContactFormInputElementsContainer 
div.ContactFormInputElementsOuter div.ContactFormInputElementsInner div.ContactFormInputElementHolder
{
	text-align: left;
	margin-bottom: 8px;
}

div.ContactFormInner div.ContactFormElementsContainer div.ContactFormInputElementsContainer 
div.ContactFormInputElementsOuter div.ContactFormInputElementsInner div.ContactFormInputElementHolder
label {
	font-family: 'Open Sans Condensed';
    text-shadow: 0 0 1px #777;
    font-size: 18px;
    color: #000;
    display: block;
    text-align: left;    
}

div.ContactFormInner div.ContactFormElementsContainer div.ContactFormInputElementsContainer 
div.ContactFormInputElementsOuter div.ContactFormInputElementsInner div.ContactFormInputElementHolder
label span.ContactFormErrorText {
	color: #fff;
    background-color: #f55;
    padding: 2px 10px 5px 10px;
    font-size: 14px;
    padding-bottom: 3px;
    vertical-align: top;
    border: 1px solid #922;
    border-radius: 4px;
    box-shadow: 0 0 3px #555;
    margin-left: 5px;
}

div.ContactFormInner div.ContactFormElementsContainer div.ContactFormInputElementsContainer 
div.ContactFormInputElementsOuter div.ContactFormInputElementsInner div.ContactFormInputElementHolder
input {
    min-width: 20em;    
}

div.ContactFormInner div.ContactFormElementsContainer div.ContactFormInputElementsContainer 
div.ContactFormInputElementsOuter div.ContactFormInputElementsInner div.ContactFormInputElementHolder
textarea {
    min-height: 4em;
    min-width: 30em;
    padding: 10px;
}

div.ContactFormInner div.ContactFormElementsContainer div.ContactFormInputElementsContainer 
div.ContactFormSubmitElementsOuter {
	text-align: right;
	position: relative;
}

div.ContactFormInner div.ContactFormElementsContainer div.ContactFormInputElementsContainer 
div.ContactFormSubmitElementsOuter div.ContactFormSubmitElementBackground {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	/*
	background-color: #957;
	box-shadow: 0 10px #fff inset;
	*/
}

div.ContactFormInner div.ContactFormElementsContainer div.ContactFormInputElementsContainer 
div.ContactFormStatusElementsOuter {
	display: block;
	text-align: right;
	position: relative;
}

div.ContactFormInner div.ContactFormElementsContainer div.ContactFormInputElementsContainer div.ContactFormStatusElementsOuter  
div.ContactFormStatusElementsContainer { 
    font-family: 'Open Sans Condensed';
    font-size: 14px;
    padding: 10px;
    font-weight: bold;
    border: 1px solid #bbb;
    border-radius: 4px;
    margin-top: 5px;
    color: #000;
}
div.ContactFormInner div.ContactFormElementsContainer div.ContactFormInputElementsContainer div.ContactFormStatusElementsOuter  
div.ContactFormStatusElementsContainerSending { 
	background-color: #ffb;
}
div.ContactFormInner div.ContactFormElementsContainer div.ContactFormInputElementsContainer div.ContactFormStatusElementsOuter  
div.ContactFormStatusElementsContainerSent { 
	background-color: #bfb;
}
div.ContactFormInner div.ContactFormElementsContainer div.ContactFormInputElementsContainer div.ContactFormStatusElementsOuter  
div.ContactFormStatusElementsContainerFailed { 
	background-color: #f44;
    color: #fff;
    text-align: left;	
}


div.ContactRootClass div.ContactInnerContainer  div.TextFormatSection { margin-top: 25px; margin-bottom: 35px; }

				div.ContactRootClass div.ContactInnerContainer 
h1.ContactHeaderTitleH1 { 
	font-family: 'Open Sans Condensed';
    margin: 0;
    text-indent: 0;
    padding-bottom: 0px;
    margin-left: 30px;
    text-align: left;
    margin-right: 30px;
    margin-bottom: 20px;
	font-style: normal;
    font-weight: bold;
    font-size: 28px;    
}
					div.ContactRootClass div.ContactInnerContainer h1.ContactHeaderTitleH1 span.ContactHeaderTitleSpan { }
			
			div.ContactRootClass div.ContactInnerContainer
div.LinksContainer {
	display: block;
	width: 100%;
	text-align: left;
	margin-left: 60px;
}			
			
				div.ContactRootClass div.ContactInnerContainer 
div.LinkOuter { 
	display: block;
	position: relative;
}
					div.ContactRootClass div.ContactInnerContainer div.LinkOuter 
div.LinkBackground { 
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
}
					div.ContactRootClass div.ContactInnerContainer div.LinkOuter 
div.LinkInner {
    display: block;
    position: relative;
    z-index: 2;
    text-align: center;
    overflow: hidden;
}

						div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer { }
						
							div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer 
a.LinkLink { 
	text-decoration: none;
    display: inline-block;
    width: 100%;
    text-align: left;
    margin-left: 30px;
    margin-bottom: 20px;
} 
							div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkFacebookLink { }
							div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkTwitterLink { }

								div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLink 
div.LinkImageOuter {
	position: relative;
    display: inline-block;
    width: 64px;
    height: 64px;
    overflow: hidden;
    vertical-align: middle;	
}
									div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLink div.LinkImageOuter 
div.LinkImageBackground {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
}
									div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLink div.LinkImageOuter div.LinkImageBackground 
div.LinkImageInner {
    display: block;
    position: relative;
    z-index: 2;
    text-align: center;
    overflow: hidden;
}
										div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLink div.LinkImageOuter div.LinkImageInner 
div.LinkImageImage {
    width: 64px;
    height: 64px;
    display: inline-block;
    text-indent: -9999px;
    color: #fff;
    overflow: hidden;
	
	background-image: url(/app/media/social_media_icons.png);
    background-color: transparent;
    background-size: 256px 64px;
    vertical-align: middle;
} 
										div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLink div.LinkImageOuter div.LinkImageInner div.LinkImageImageFacebookLink { }
										div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLink div.LinkImageOuter div.LinkImageInner div.LinkImageImageTwitterLink { }
	
								div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLink 
div.LinkTextOuter { 
	display: inline-block;
    position: relative;
    vertical-align: middle;
}
									div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLink div.LinkTextOuter 
div.LinkTextBackground {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
}
									div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLink div.LinkTextOuter 
div.LinkTextInner { 
    display: block;
    position: relative;
    z-index: 2;
    text-align: left;
    overflow: hidden;
}
										div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLink div.LinkTextOuter div.LinkTextInner 
div.LinkTitleDiv { 
    color: #000;
    font-family: 'Tinos';
    font-size: 19px;
}
											div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLink div.LinkTextOuter div.LinkTextInner div.LinkTitleDiv span.LinkTitleSpan { }
										div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLink div.LinkTextOuter div.LinkTextInner 
div.LinkSubtitleDiv { 
	font-family: 'Open Sans Condensed';
    color: #333;
    font-size: 18px;
}
											div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLink div.LinkTextOuter div.LinkTextInner div.LinkSubtitleDiv span.LinkSubtitleSpan { }

								div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkFacebookLink div.LinkImageOuter { }
									div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkFacebookLink div.LinkImageOuter div.LinkImageBackground { }
									div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkFacebookLink div.LinkImageOuter div.LinkImageBackground div.LinkImageInner { }
										div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkFacebookLink div.LinkImageOuter div.LinkImageBackground div.LinkImageInner div.LinkImageImage { } 
										div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkFacebookLink div.LinkImageOuter div.LinkImageBackground div.LinkImageInner div.LinkImageImageFacebookLink { }
	
								div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkFacebookLink div.LinkTextOuter { }
									div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkFacebookLink div.LinkTextOuter div.LinkTextBackground { }
									div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkFacebookLink div.LinkTextOuter div.LinkTextInner { }
										div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkFacebookLink div.LinkTextOuter div.LinkTextInner div.LinkTitleDiv { }
											div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkFacebookLink div.LinkTextOuter div.LinkTextInner div.LinkTitleDiv span.LinkTitleSpan { }
										div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkFacebookLink div.LinkTextOuter div.LinkTextInner div.LinkSubtitleDiv { }
											div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkFacebookLink div.LinkTextOuter div.LinkTextInner div.LinkSubtitleDiv span.LinkSubtitleSpan { }

								div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkTwitterLink div.LinkImageOuter { }
									div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkTwitterLink div.LinkImageOuter div.LinkImageBackground { }
									div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkTwitterLink div.LinkImageOuter div.LinkImageInner { }
										div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkTwitterLink div.LinkImageOuter div.LinkImageInner div.LinkImageImage { } 
										div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkTwitterLink div.LinkImageOuter div.LinkImageInner 
div.LinkImageImageTwitterLink {
    background-position: -64px 0;	
}
	
								div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkTwitterLink div.LinkTextOuter { }
									div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkTwitterLink div.LinkTextOuter { }
									div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkTwitterLink div.LinkTextOuter div.LinkTextInner { }
										div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkTwitterLink div.LinkTextOuter div.LinkTextInner div.LinkTitleDiv { }
											div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkTwitterLink div.LinkTextOuter div.LinkTextInner div.LinkTitleDiv span.LinkTitleSpan { }
										div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkTwitterLink div.LinkTextOuter div.LinkTextInner div.LinkSubtitleDiv { }
											div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkTwitterLink div.LinkTextOuter div.LinkTextInner div.LinkSubtitleDiv span.LinkSubtitleSpan { }

								div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkEmailLink div.LinkImageOuter { }
									div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkEmailLink div.LinkImageOuter div.LinkImageBackground { }
									div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkEmailLink div.LinkImageOuter div.LinkImageInner { }
										div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkEmailLink div.LinkImageOuter div.LinkImageInner div.LinkImageImage { } 
										div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkEmailLink div.LinkImageOuter div.LinkImageInner 
div.LinkImageImageEmailLink {
    background-position: 0 0;
	background-image: url(/app/media/email_icon_large.png);
    background-color: transparent;
    background-size: 64px 64px;
}
	
								div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkEmailLink div.LinkTextOuter { }
									div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkEmailLink div.LinkTextOuter { }
									div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkEmailLink div.LinkTextOuter div.LinkTextInner { }
										div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkEmailLink div.LinkTextOuter div.LinkTextInner div.LinkTitleDiv { }
											div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkEmailLink div.LinkTextOuter div.LinkTextInner div.LinkTitleDiv span.LinkTitleSpan { }
										div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkEmailLink div.LinkTextOuter div.LinkTextInner div.LinkSubtitleDiv { }
											div.ContactRootClass div.ContactInnerContainer div.LinkOuter div.LinkInner div.LinkContainer a.LinkLinkEmailLink div.LinkTextOuter div.LinkTextInner div.LinkSubtitleDiv span.LinkSubtitleSpan { }
											