﻿@charset "utf-8";
/* CSS Document */
<style type="text/css">
<!--
html {
	height: 100%;
	
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	height: 100%; width:100%;
}
#left {
	max-width: 420px;
	width:100%;
	min-height:100%;
	border-right: 1px solid #c2c4c5;
	background-color:#fff;
	float:left;
	
}
   #left .logo { margin: 10px !important; width: 375px; }


#left_side {
	
	
	width:100%; height:702px; 
	background-color:#c2c4c5; max-width: 420px; background-image:url(/images/public/groupofpeople2.png); background-position: -130px; background-repeat:no-repeat;
	
	
}
#right_content{
	float:left;
	max-width: 600px; width:100%; padding: 20px 40px;	
	
}


h1 {
	font-size: 22px;
	color: #b90736;
}
h2 {
	font-size: 16px;
	color: #b90736;
}

.caption { color: #b90736; }
.margin-top-1 { margin-top: 1em; }

.center {
	font-size: 20px;
	color: #b90736;
	text-align:center;
}
.slogan {
	font-size: 26px;
	color: #fff;
	text-align:center; vertical-align:middle; width:80%; margin: 0 auto;
}
#slogan_back {
	background-color: rgba(195, 5, 57, 0.5);
	position:relative;
	top: 260px;
	left: 20px;
	max-width:400px;
	padding: 20px 0px 20px 0px;
}

p {
	font-size: 14px;
	color: #222222;
}
a:link {
	color: #b90736;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #b90736;
}
a:hover {
	text-decoration: none;
	color: #c2c4c5;
}
a:active {
	text-decoration: none;
	color: #b90736;
}


@media (max-width: 1024px) {
#right_content{
	float:left;
	max-width: 500px; width:100%; padding: 20px 40px;	
	
}
p {
	font-size: 14px !important;
	
}

}

@media (max-width: 800px) {

#left {
	max-width: 800px;
	width:100%;
	min-height: inherit;
	border-right: none;
	background-color:#fff;
	
	float:left;	
	
}

#right_content {
    float:left;
	max-width: 700px; width:100%; padding: 10px 40px;
}
#left_side {
	
	
	width:100%; height:500px; 
	background-color:#c2c4c5; max-width: 800px; background-image:url(/images/public/groupofpeople2.png)!important; background-position: 47% 30%; background-repeat:no-repeat;
	
	
}
.slogan {
	font-size: 30px !important;
	color: #fff;
	text-align:center; vertical-align:middle; width:60% !important; margin: 0 auto;
}
#slogan_back {

	position:relative;
	top: 280px;
	left: 20px;
	max-width:780px;
	padding: 20px 0px 20px 0px;
}
p {
	font-size: 16px !important;
	
}

}


@media (max-width: 768px) {


#right_content {
    float:left;
	max-width: 700px !important; width:100%; padding: 10px 40px;
}


p {
	font-size: 14px !important;
}

}

@media (max-width: 640px) {

body {
	max-width: 640px; width: 100%; 
	
}

#left {
	max-width: 640px !important;
	width:100%;
	min-height: inherit;
	border-right: none;
	background-color:#fff;			
}

#right_content {
    
	max-width: 600px !important; width:100%; padding: 10px 10px !important;
}

#left_side {
	
height:500px !important; 
background-color:#c2c4c5;
max-width: 640px !important;
width:100% !important; background-image:url(/images/public/groupofpeople2.png)!important;
background-position: 40% 30% !important;
margin: 0px auto !important;

	
	
}
.slogan {
	font-size: 30px !important;
	
	width:90% !important; margin:0 !important;
}
#slogan_back {

	position:relative;
	top: 290px;
	left: 20px;
	max-width:600px;
	padding: 20px 0px 20px 0px;
}
p {
	font-size: 16px !important; max-width:620px !important; width:100%; padding: 0 !important;
	
}
h1 {
	max-width:620px !important; width:100%; padding: 0 !important; 
}
h2 {
	max-width:620px !important; width:100%; padding: 0 !important; 
}
ul li {
	max-width:620px !important; width:100%; padding: 0 !important; 
}

}
@media (max-width: 568px) {

body {
	max-width: 568px; width: 100%; 
	
}


#left {
	max-width: 568px !important;
	width:100%;
	min-height: inherit;
	border-right: none;
	background-color:#fff;
			
}

#right_content {
    
	max-width: 528px !important; width:100%; padding: 10px 10px !important;
}

#left_side {
	
height:500px !important; 
background-color:#c2c4c5;
max-width: 568px !important;
width:100% !important; background-image:url(/images/public/groupofpeople2.png)!important;
background-position: 35% 30% !important;
margin: 0px auto !important;	
	
}
.slogan {
	font-size: 24px !important;
	
	width:90% !important; margin:0 !important; 
}
#slogan_back {

	position:relative;
	top: 290px;
	left: 20px;
	max-width:528px;
	padding: 20px 0px 20px 0px;
}
p {
	font-size: 16px !important; max-width:548px !important; width:100%; padding: 0 !important;
	
}
h1 {
	max-width:548px !important; width:100%; padding: 0 !important; 
}
h2 {
	max-width:548px !important; width:100%; padding: 0 !important; 
}
ul li {
	max-width:548px !important; width:100%; padding: 0 !important; 
}

}


@media (max-width: 480px) {

body {
	max-width: 480px; width: 100%; 
	
}


#left {
	max-width: 480px !important;
	width:100%;
	min-height: inherit;
	border-right: none;
	background-color:#fff;
			
}

#right_content {
    
	max-width: 440px !important; width:100%; padding: 10px 10px !important;
}

#left_side {
	
height:500px !important; 
background-color:#c2c4c5;
max-width: 480px !important;
width:100% !important; background-image:url(/images/public/groupofpeople2.png)!important;
background-position: 35% 30% !important;
margin: 0px auto !important;	
	
}
.slogan {
	font-size: 24px !important;
	
	width:90% !important; margin:0 !important; 
}
#slogan_back {

	position:relative;
	top: 290px;
	left: 20px;
	max-width:440px;
	padding: 20px 0px 20px 0px;
}
p {
	font-size: 16px !important; max-width:460px !important; width:100%; padding: 0 !important;
	
}
h1 {
	max-width:460px !important; width:100%; padding: 0 !important; 
}
h2 {
	max-width:460px !important; width:100%; padding: 0 !important; 
}
ul li {
	max-width:460px !important; width:100%; padding: 0 !important; 
}

}




@media (max-width: 360px) {

body {
	max-width: 360px; width: 100%; 
	
}


#left {
	max-width: 360px !important;
	width:100%;
	min-height: inherit;
	border-right: none;
	background-color:#fff;
			
}

#right_content {
    
	max-width: 320px !important; width:100%; padding: 10px 10px !important;
}

#left_side {
	
height:500px !important; 
background-color:#c2c4c5;
max-width: 360px !important;
width:100% !important; background-image:url(/images/public/groupofpeople2.png)!important;
background-position: 35% 30% !important;
margin: 0px auto !important;	
}
.slogan {
	font-size: 24px !important;
	
	width:90% !important; margin:0 !important;
}
#slogan_back {

	position:relative;
	top: 290px;
	left: 20px;
	max-width:320px;
	padding: 20px 0px 20px 0px;
}
p {
	font-size: 14px !important; max-width:340px !important; width:100%; padding: 0 !important;
	
}
h1 {
	max-width:340px !important; width:100%; padding: 0 !important; 
}
h2 {
	max-width:340px !important; width:100%; padding: 0 !important; 
}
ul li {
	max-width:340px !important; width:100%; padding: 0 !important; 
}

}

@media (max-width: 320px) {

body {
	max-width: 320px; width: 100%; 
	
}


#left {
	max-width: 320px !important;
	width:100%;
	min-height: inherit;
	border-right: none;
	background-color:#fff;
			
}

#right_content {
    
	max-width: 280px !important; width:100%; padding: 10px 10px !important;
}

#left_side {
	
height:500px !important; 
background-color:#c2c4c5;
max-width: 320px !important;
width:100% !important; background-image:url(/images/public/groupofpeople2.png)!important;
background-position: 35% 30% !important;
margin: 0px auto !important;	
	
}
.slogan {
	font-size: 24px !important;
	
	width:90% !important; margin:0 !important; 
}
#slogan_back {

	position:relative;
	top: 290px;
	left: 20px;
	max-width:280px;
	padding: 20px 0px 20px 0px;
}
p {
	font-size: 16px !important; max-width:300px !important; width:100%; padding: 0 !important;
	
}
h1 {
	max-width:300px !important; width:100%; padding: 0 !important; 
}
h2 {
	max-width:300px !important; width:100%; padding: 0 !important; 
}
ul li {
	max-width:300px !important; width:100%; padding: 0 !important; 
}

}


.float-left { float: left; }
.float-right { float: right; }
.margin-left-1 { margin-left: 1em; }

/***********************************
DevExpress Material theme override
***********************************/
.dxeFocused_Material {
	border-color: #BC3242 !important;
}