@charset "UTF-8";

/* CSS Document */




/*--------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------*/
/* MAIN WEBSITE CONTAINER */
/*--------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------*/




.main_container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
	position: absolute;
	overflow: visible;
	z-index: 1;
	min-width: 270px;
}

/*--------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------*/
/* PAGE */
/*--------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------*/




.page {
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	width: 100%;
	z-index: 100;
	text-align: center;
	background-color: #ffffff;
}

/*--------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------*/
/* CONTENT: GENERIC CONTAINERS */
/*--------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------*/




.content_wrapper {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
	text-align: left;
	max-width: 1800px;
}

.content {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
	text-align: left;
	float: left;
	max-width: 1800px;
}

/*--------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------*/
/* STANDARD CONTENT: TOP, LEFT & RIGHT */
/*--------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------*/





.content_top {
	margin: 0px 0px 70px 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
	text-align: left;
	float: left;
	max-width: 1800px;
}

.content_left {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: calc(100% - 400px);
	text-align: left;
	float: left;
	max-width: 840px;
}

.content_right {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 300px;
	text-align: center;
	float: right;
}
 @media only screen and (min-width : 601px) and (max-width :960px) {

.content_top {
	margin: 0px 0px 50px 0px;
}

.content_left {
	width: 100%;
	float: left;
}

.content_right {
	margin: 0px 0px 50px 0px;
	width: 100%;
	float: left;
}
}
 @media only screen and (min-width : 1px) and (max-width :600px) {

.content_top {
	margin: 0px 0px 40px 0px;
}

.content_left {
	width: 100%;
	float: left;
}

.content_right {
	margin: 0px 0px 40px 0px;
	width: 100%;
	float: left;
}
}
