@charset "UTF-8";
/* Simple fluid media
   Note: Fluid media requires that you remove the media's height and width attributes from the HTML
   http://www.alistapart.com/articles/fluid-images/ 
*/
img, object, embed, video {
	max-width: 100%;
}

/* IE 6 does not support max-width so default to width 100% */
.ie6 img {
	width:100%;
}
/*
	Dreamweaver Fluid Grid Properties
	----------------------------------
	dw-num-cols-mobile:		8;
	dw-num-cols-tablet:		8;
	dw-num-cols-desktop:	12;
	dw-gutter-percentage:	25;
	
	Inspiration from "Responsive Web Design" by Ethan Marcotte 
	http://www.alistapart.com/articles/responsive-web-design
	
	and Golden Grid System by Joni Korpi
	http://goldengridsystem.com/
*/
.fluid {
	clear: both;
	margin-left: 0;
	width: 100%;
	float: left;
}

.fluidList {
    list-style:none;
    list-style-image:none;
    margin:0;
    padding:0;        
}

/* Mobile Layout: 480px and below. */
  
.gridContainer {
	margin-left: auto;
	margin-right: auto;
	width: 133%;
	padding-left: 1.25%;
	padding-right: 1.25%;
	clear: none;
	float: none;
}
#div1 {
}
#logo {
	display: block;
}
#EdgeID {
}
#text {
}
.zeroMargin_mobile {
margin-left: 0;
}
.hide_mobile {
display: none;
}
@media only screen and (min-width:213px)and (min-height:320px){	
#EdgeID2 {
	max-width: 95%;
	margin-top: 2px;
	max-height: 58vw;
	margin-left: -85px;
}
#logo {
	max-width: 69%;
	float: left;
	margin-left: -32px;
	margin-top: -27px;
	margin-bottom: 1%;
}
#text {
	max-width: 85%;
	margin-top: -13px;
	font-size: .em;
	font-size: 0.8em;
	text-align: center;
	padding-top: 4px;
	float: left;
	margin-left: -75px;
}
#EdgeID3 {
	max-width: 90%;
	margin-left: -82px;
	float: left;
	clear: both;
}
.footer {
	max-width: 100%;
	margin-left: -95px;
	text-align: center;
	margin-top: -127px;
	font-size: 0.6em;
	float: left;
	line-height: 0.6em;
}
}
@media only screen and (min-width:240px)and (min-height:320px){	
#EdgeID2 {
	max-width: 87%;
	max-height: 57vw;
	border-width: medium;
	margin-top: 0px;
	float: left;
	margin-left: -87px;
}
#text {
	max-width: 82%;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	float: left;
	text-align: center;
	padding-top: 13px;
	margin-left: -79px;
}
#logo {
	max-width: 65%;
	margin-top: -26px;
	margin-left: -30px;
	margin-bottom: 1%;
}
#EdgeID3 {
	max-width: 83%;
	margin-left: -80px;
	max-height: 29vw;
	clear: both;
}
.footer {
	font-size: 0.6em;
	line-height: 0.6em;
	word-spacing: 0.3em;
	width: 172%;
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
	max-width: none;
	text-align: center;
	float: left;
	margin-left: -210px;
	margin-top: -13px;
}
}
@media only screen and (min-width:240px)and (min-height:432px){
#EdgeID2 {
	margin-left: -87px;
}
#logo {
	margin-bottom: 1%;
}
#text {
	max-width: 78%;
	text-align: left;
	float: left;
	margin-left: -72px;
}
#EdgeID3 {
	clear: both;
}
.footer {
	font-size: 0.7em;
	text-align: center;
	float: left;
	margin-top: -17px;
}
}
@media screen and (min-width:320px) and (min-height:213px){
#EdgeID2 {
	max-width: 77%;
	margin-left: -90px;
	margin-top: 2px;
	max-height: 58vw;
}
#logo {
	max-width: 63%;
	margin-left: -34px;
	margin-top: -23px;
	margin-bottom: 1%;
}
#text {
	margin-left: -63px;
	text-align: center;
	font-size: 0.95em;
	max-width: 63%;
	margin-top: -11px;
	float: left;
	clear: both;
	padding-right: 6%;
}
#EdgeID3 {
	max-width: 75%;
	clear: both;
	margin-left: -85px;
	margin-top: 0px;
}
.footer {
	text-align: center;
	margin-top: -111px;
	margin-left: -136px;
	line-height: 0.8em;
	font-size: 0.8em;
}
}	
@media screen and (min-width:320px) and (min-height:240px){
#EdgeID2 {
	max-width: 79%;
	max-height: 58vw;
	padding-top: 0px;
	margin-top: 3px;
	float: left;
	margin-left: -88px;
}
#logo {
	max-width: 62%;
	margin-top: -22px;
	margin-left: -32px;
}
#text {
	max-width: 67%;
	text-align: center;
	padding-top: 0px;
	float: left;
	margin-left: -70px;
	margin-top: 0px;
}
#EdgeID3 {
	max-width: 72%;
	float: left;
	margin-top: 1px;
	margin-left: -80px;
	clear: both;
}
.footer {
	margin-top: -106px;
	float: left;
	max-width: 100%;
	text-align: center;
	font-size: 0.8em;
	margin-left: -138px;
	line-height: 0.6em;
}
}	
@media screen and (min-width:320px) and (min-height:460px){
#EdgeID2 {
	max-height: 56vw;
	max-width: 73%;
	border-top-right-radius: 4px 6px;
	border-top-left-radius: 4px 6px;
	border-width: medium;
	-webkit-box-shadow: 5px -5px 9px #BABEB9;
	box-shadow: 5px -5px 9px #BABEB9;
	padding-top: 0px;
	float: left;
	margin-left: -82px;
	margin-top: 7px;
}
#logo {
	max-width: 61%;
	margin-top: -20px;
	margin-bottom: 1%;
}
#text {
	padding-top: 11px;
	margin-left: -68px;
	float: left;
	font-size: 0.9em;
	margin-top: -15px;
}
#EdgeID3 {
	max-width: 71%;
	float: left;
	margin-left: -77px;
	-webkit-box-shadow: 38px -40px 33px -39px #A0B5A1;
	box-shadow: 38px -40px 33px -39px #A0B5A1;
	border-radius: 14px / 15px;
	max-height: 29vw;
	padding-bottom: 1em;
	margin-top: 12px;
	clear: both;
}
.footer {
	float: left;
	font-size: 0.7em;
	margin-top: -50px;
}
}
/*phone*//*phablet*/	
@media screen and (min-width:320px) and (min-height:480px){
#EdgeID2 {
	max-width: 74%;
	max-height: 54vw;
}
#logo {
}
#text {
}
#EdgeID3 {
	clear: both;
}
.footer {
	margin-top: -38px;
	margin-left: -138px;
}
}
@media screen and (min-width:320px) and (min-height:533px){
#EdgeID2 {
	margin-left: -89px;
	max-width: 75%;
	max-height: 55vw;
}
#logo {
	max-width: 63%;
	margin-left: -34px;
}
#text {
}
#EdgeID3 {
	margin-top: 5px;
}
.footer {
}
}
@media screen and (min-width:320px) and (min-height:568px){
#EdgeID2 {
}
#logo {
}
#text {
}
#EdgeID3 {
}
.footer {
}	
}		
@media screen and (min-width:320px) and (min-height:736px){
#EdgeID2 {
	margin-top: 5px;
}
#logo {
}
#text {
}
#EdgeID3 {
}
.footer {
}	
}		
/*phone*/

/*phone*/
@media screen and (min-width:360px) and (min-height:480px){
#EdgeID2 {
}
#logo {
}
#text {
	margin-top: 0px;
}
#EdgeID3 {
	margin-left: -85px;
}
.footer {
	margin-left: -160px;
}
}
/*phone*/
@media screen and (min-width:360px) and (min-height:600px){
#EdgeID2 {
}
#logo {
	margin-left: -37px;
}
#text {
	margin-left: -76px;
	margin-top: -13px;
}
#EdgeID3 {
}
.footer {
	margin-left: -161px;
}	
}		
/*phone*//*phablet*/			
@media screen and (min-width:360px)and (min-height:640px){
#EdgeID2 {
	max-width: 72%;
	margin-top: 6px;
	max-height: 53vw;
	margin-left: -89px;
	float: left;
}
#logo {
	max-width: 62%;
	margin-left: -36px;
	margin-top: -20px;
}
#text {
	padding-top: 17px;
	font-size: 1em;
	float: left;
	margin-left: -80px;
	margin-top: -19px;
}
#EdgeID3 {
	max-width: 68%;
	max-height: 10vh;
	float: left;
	margin-top: 10px;
	clear: both;
}
.footer {
	float: left;
	line-height: 0.8em;
	margin-top: -6px;
	margin-left: -168px;
}
}
/*phone*/
@media screen and (min-width:375px) and (min-height:667px){
#EdgeID2 {
}
#logo {
	margin-top: -24px;
}
#text {
	margin-top: -11px;
	padding-top: 0px;
}
#EdgeID3 {
	margin-left: -21vw;
}
.footer {
	margin-top: -1px;
	margin-left: -176px;
}
}
/*phone*/
@media screen and (min-width:384px) and (min-height:640px){
#EdgeID2 {
}
#logo {
	margin-top: -21px;
}
#text {
	margin-top: -23px;
}
#EdgeID3 {
	margin-top: 3px;
}
.footer {
	margin-top: 2px;
	margin-left: -176px;
}
}
/*phone*/
@media screen and (min-width:400px) and (min-height:640px){
#EdgeID2 {
}
#logo {
}
#text {
	margin-top: -21px;
}
#EdgeID3 {
	margin-top: 2px;
	margin-left: -80px;
}
.footer {
	margin-left: -175px;
}	
}
@media screen and (min-width:400px) and (min-height:800px){
#EdgeID2 {
}
#logo {
	margin-top: -22px;
}
#text {
	margin-top: -21px;
}
#EdgeID3 {
	margin-top: 11px;
}
.footer {
	margin-top: -8px;
}	
}
/*phablet*/			
@media screen and (min-width:414px) and (min-height:736px){
#EdgeID2 {
}
#logo {
	margin-left: -37px;
}
#text {
	margin-top: 0vw;
	margin-left: -81px;
}
#EdgeID3 {
	margin-top: 8px;
}
.footer {
	margin-left: -45vw;
}	
}		
@media only screen and (min-width:432px)and (min-height:240px){
#EdgeID2 {
	max-width: 64%;
	float: left;
	margin-left: -71px;
	max-height: 51vw;
	-webkit-box-shadow: 5px -5px 9px #BABEB9;
	box-shadow: 5px -5px 9px #BABEB9;
	margin-top: 4px;
}
#logo {
	max-width: 60%;
	margin-left: -36px;
	margin-top: -22px;
	margin-bottom: 1%;
}
#text {
	padding-top: 0px;
	margin-top: -2px;
	font-size: 0.9em;
	max-width: 61%;
	margin-left: -63px;
}
#EdgeID3 {
	max-width: 62%;
	max-height: 14vw;
	float: left;
	margin-top: 6px;
	margin-left: -65px;
	clear: both;
}
.footer {
	margin-top: 20px;
	margin-left: -187px;
}
}
@media screen and (min-width:460px) and (min-height:320px){
#EdgeID2 {
	max-width: 66%;
	max-height: 53vw;
	margin-left: -83px;
}
#logo {
	max-width: 59%;
	margin-left: -36px;
	margin-top: -20px;
}
#text {
	font-size: 1em;
	max-width: 61%;
	float: left;
	margin-left: -70px;
	margin-top: -4px;
}
#EdgeID3 {
	max-width: 66%;
	float: left;
	margin-top: 8px;
	margin-left: -80px;
	clear: both;
}
.footer {
	margin-left: -208px;
	margin-top: 24px;
}
}
@media screen and (min-width:480px) and (min-height:320px){	
#EdgeID2 {
	max-width: 65%;
	margin-left: -82px;
	max-height: 53vw;
	-webkit-box-shadow: 5px -5px 9px #BABEB9;
	box-shadow: 5px -5px 9px #BABEB9;
	margin-top: 6px;
}
#logo {
	max-width: 60%;
	margin-left: -38px;
}
#text {
	margin-left: -76px;
	margin-top: -1px;
}
#EdgeID3 {
	max-width: 64%;
	float: left;
	margin-top: 0px;
	margin-left: -80px;
}
.footer {
	margin-top: 31px;
	margin-left: -218px;
}
}
@media screen and (min-width:480px) and (min-height:360px){
#EdgeID2 {
}
#logo {
}
#text {
	margin-left: -77px;
	margin-top: -5px;
}
#EdgeID3 {
}
.footer {
	margin-top: 20px;
}
}
/*computer*/
@media screen and (min-width:480px) and (min-height:640px){
#EdgeID2 {
	max-width: 67%;
	margin-left: -94px;
	margin-top: 10px;
	max-height: 52vw;
}
#logo {
	max-width: 58%;
	margin-left: -35px;
	margin-top: -20px;
}
#text {
	padding-top: 5px;
	margin-left: -80px;
	margin-top: -6px;
}
#EdgeID3 {
	max-width: 60%;
	float: left;
	margin-top: 14px;
	clear: both;
	margin-left: -63px;
}
.footer {
	float: left;
	padding-top: 1%;
	margin-top: 2px;
	margin-left: -217px;
}
}
/*tablet*/	
@media screen and (min-width:480px) and (min-height:800px){
#EdgeID2 {
	max-height: 56vw;
	max-width: 68%;
	border-width: medium;
	-webkit-box-shadow: 5px -5px 9px #BABEB9;
	box-shadow: 5px -5px 9px #BABEB9;
	margin-top: 4px;
	margin-bottom: 37px;
	float: left;
	margin-left: -95px;
}
#logo {
	max-width: 60%;
	margin-top: -21px;
	margin-left: -36px;
}
#text {
	-webkit-box-shadow: 1px 10px 30px #A0B5A1;
	box-shadow: 1px 10px 30px #A0B5A1;
	border-radius: 4px / 6px;
	padding-right: 2%;
	padding-bottom: 2%;
	padding-left: 2%;
	max-width: 64%;
	float: left;
	clear: both;
	padding-top: 0%;
	margin-top: -26px;
	margin-left: -90px;
}
#EdgeID3 {
	max-width: 56%;
	float: left;
	margin-top: 36px;
	clear: both;
	margin-left: -46px;
}
.footer {
	float: left;
	margin-top: -9px;
}
}
@media screen and (min-width:480px) and (min-height:854px){
#EdgeID2 {
	max-width: 67%;
	margin-bottom: 42px;
	max-height: 55vw;
	float: left;
	margin-left: -89px;
	margin-top: 13px;
}
#logo {
	margin-bottom: -2px;
	margin-top: -22px;
}
#text {
	max-width: 63%;
	float: left;
	padding-top: 0px;
	margin-top: -40px;
	clear: both;
	margin-left: -88px;
}
#EdgeID3 {
	max-width: 61%;
	clear: both;
	margin-left: -63px;
	margin-top: 41px;
}
.footer {
	float: left;
	margin-top: 0px;
	padding-top: 1%;
	margin-left: -44vw;
}
}
@media screen and (min-width:533px) and (min-height:320px){
#EdgeID2 {
	margin-left: -87px;
	margin-top: 2px;
}
#logo {
	margin-left: -40px;
}
#text {
	margin-left: -63px;
	max-width: 57%;
	padding-top: 0px;
	margin-top: 7px;
}
#EdgeID3 {
}
.footer {
	margin-top: 26px;
	margin-left: -239px;
}	
}
/*NEW (A)Size*/
@media screen and (min-width:540px) and (min-height:960px){
#EdgeID2 {
	margin-left: -87px;
	margin-top: 3vw;
}
#logo {
	margin-left: -40px;
}
#text {
	margin-left: -63px;
	max-width: 57%;
	padding-top: 0px;
	margin-top: -5vw;
}
#EdgeID3 {
}
.footer {
	margin-top: 26px;
	margin-left: -239px;
}	
}				
@media screen and (min-width:568px) and (min-height:320px){
#EdgeID2 {
	max-width: 51%;
	margin-left: -18px;
	max-height: 43vw;
}
#logo {
	max-width: 53%;
	margin-left: -24px;
	margin-top: -20px;
}
#text {
	max-width: 45%;
	text-align: left;
	margin-left: -19px;
}
#EdgeID3 {
	max-width: 51%;
	margin-left: -27px;
	margin-top: 2px;
}
.footer {
	text-align: left;
	margin-left: -21px;
	margin-top: 21px;
}
}
/*NEW Size*/
@media screen and (min-width:576px) and (min-height:1024px){
#EdgeID2 {
	max-width: 51%;
	margin-left: -18px;
	max-height: 43vw;
}
#logo {
	max-width: 53%;
	margin-left: -25px;
	margin-top: -20px;
}
#text {
	max-width: 47%;
	text-align: left;
	margin-left: -19px;
	font-size: 0.9em;
	margin-top: -37px;
}
#EdgeID3 {
	max-width: 51%;
	margin-left: -27px;
	margin-top: 23px;
}
.footer {
	text-align: left;
	margin-left: -21px;
	margin-top: -27px;
}
}
@media screen and (min-width:600px) and (min-height:360px){
#EdgeID2 {
}
#logo {
}
#text {
	max-width: 45%;
}
#EdgeID3 {
	margin-top: 19px;
}
.footer {
	margin-top: 21px;
}	
}		
/*computer*/
@media screen and (min-width:600px) and (min-height:800px){
#EdgeID2 {
	margin-top: 1px;
	float: left;
	clear: both;
}
#logo {
	margin-bottom: 1%;
	margin-top: -23px;
}
#text {
	text-align: center;
	margin-left: -19px;
	max-width: 47%;
	float: left;
	clear: both;
}
#EdgeID3 {
	margin-top: 55px;
	margin-left: -18px;
}
.footer {
	margin-top: -11px;
}	
}	
@media screen and (min-width:600px) and (min-height:960px){
#EdgeID2 {
	float: left;
	clear: both;
}
#logo {
	margin-top: -24px;
}
#text {
	margin-top: -26px;
	float: left;
	clear: both;
}
#EdgeID3 {
	margin-top: 48px;
	margin-left: -24px;
}
.footer {
	margin-top: 2px;
}	
}
/*tablet*/		
@media screen and (min-width:600px) and (min-height:1024px){
#EdgeID2 {
	max-width: 63%;
	max-height: 53vw;
	margin-bottom: 47px;
	float: left;
	margin-left: -86px;
	margin-top: 5px;
	clear: both;
}
#logo {
	max-width: 58%;
	margin-left: -41px;
}
#text {
	float: left;
	text-align: left;
	max-width: 59%;
	margin-left: -85px;
	margin-top: -31px;
	clear: both;
}
#EdgeID3 {
	max-width: 56%;
	float: left;
	margin-top: 61px;
	clear: both;
	margin-left: -48px;
}
.footer {
	float: left;
	margin-top: 0px;
	margin-left: -48px;
}
}
/*NEW (A)Size*/
@media screen and (min-width:604px) and (min-height:966px){
#EdgeID2 {
	max-width: 63%;
	max-height: 53vw;
	margin-bottom: 47px;
	float: left;
	margin-left: -86px;
	margin-top: 5px;
	clear: both;
}
#logo {
	max-width: 58%;
	margin-left: -41px;
}
#text {
	float: left;
	text-align: left;
	max-width: 59%;
	margin-left: -85px;
	margin-top: -31px;
	clear: both;
}
#EdgeID3 {
	max-width: 56%;
	float: left;
	margin-top: 61px;
	clear: both;
	margin-left: -48px;
}
.footer {
	float: left;
	margin-top: 0px;
	margin-left: -48px;
}
}		
/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */
@media screen and (min-width:640px) and (min-height:360px){
#EdgeID2 {
}
#logo {
}
#text {
	max-width: 45%;
	margin-top: 13px;
}
#EdgeID3 {
	max-width: 45%;
	margin-top: 1px;
}
.footer {
}
}
@media screen and (min-width:640px) and (min-height:384px){
#EdgeID2 {
}
#logo {
}
#text {
	max-width: 45%;
}
#EdgeID3 {
	max-width: 44%;
}
.footer {
}
}
@media screen and (min-width:640px) and (min-height:400px){
#EdgeID2 {
}
#logo {
	margin-top: -23px;
}
#text {
	max-width: 45%;
	margin-left: -18px;
}
#EdgeID3 {
	margin-top: 3px;
}
.footer {
	margin-top: 6px;
}
}
@media only screen and (min-width:640px) and (min-height:480px){
#EdgeID2 {
	max-width: 55%;
	float: left;
	max-height: 48vw;
	margin-bottom: 8px;
	margin-left: -28px;
	margin-top: 7px;
}
#logo {
	max-width: 58%;
	margin-top: -23px;
	margin-left: -38px;
}
#text {
	float: left;
	text-align: left;
	max-width: 49%;
	font-size: 0.8em;
	margin-top: -3px;
	margin-left: -28px;
}
#EdgeID3 {
	max-width: 45%;
	float: left;
	max-height: 13vw;
	margin-left: -38px;
	margin-top: 28px;
	clear: both;
	font-size: medium;
}
.footer {
	float: left;
	margin-top: 0px;
	text-align: left;
	margin-left: -29px;
	max-width: 19%;
	font-size: 0.6em;
}
}	
@media only screen and (min-width:640px) and (min-height:960px){
#EdgeID2 {
	max-width: 60%;
	max-height: 51vw;
	margin-top: 14px;
	float: left;
	margin-left: -68px;
}
#logo {
	max-width: 56%;
	margin-left: -32px;
	margin-top: -23px;
}
#text {
	float: left;
	text-align: left;
	clear: both;
	margin-top: 7px;
	max-width: 56%;
	margin-left: -68px;
	font-size: 1em;
}
#EdgeID3 {
	margin-top: 42px;
	float: left;
	max-width: 48%;
	clear: both;
	margin-left: -13px;
}
.footer {
	float: left;
	margin-top: 2px;
	margin-left: -51px;
	font-size: 0.7em;
	max-width: 31%;
	line-height: 0.8em;
	text-align: left;
}
}
@media only screen and (min-width:640px) and (min-height:1136px){
#EdgeID2 {
	max-width: 65%;
	max-height: 57vw;
	margin-top: 8px;
	float: left;
	margin-left: -98px;
}
#logo {
	margin-top: -20px;
	max-width: 58%;
}
#text {
	padding-top: 0px;
	max-width: 59%;
	margin-left: -85px;
	text-align: center;
	margin-top: -5px;
}
#EdgeID3 {
	margin-top: 44px;
	float: left;
	max-width: 48%;
	margin-left: -14px;
	clear: both;
}
.footer {
	margin-top: 6px;
	margin-left: -67px;
}
}
@media screen and (min-width:667px) and (min-height:375px){
#EdgeID2 {
}
#logo {
	margin-top: -23px;
}
#text {
	max-width: 45%;
	margin-left: -17px;
}
#EdgeID3 {
	max-width: 44%;
	margin-top: 0px;
}
.footer {
	margin-top: 12px;
}
}
@media screen and (min-width:720px) and (min-height:1260px){
#EdgeID2 {
	margin-top: 3px;
}
#logo {
	margin-left: -38px;
}
#text {
	margin-top: 5px;
	max-width: 58%;
	margin-left: -87px;
}
#EdgeID3 {
	margin-top: 57px;
	margin-left: 5px;
	max-width: 47%;
}
.footer {
	margin-top: -8px;
	margin-left: -81px;
}	
}
/*tablet*/		
@media only screen and (min-width:720px)and (min-height:1280px){
#EdgeID2 {
	max-width: 64%;
	float: left;
	max-height: 56vw;
	margin-left: -99px;
}
#logo {
}
#text {
	float: left;
	max-width: 58%;
	margin-left: -90px;
	margin-top: -2px;
}
#EdgeID3 {
	max-width: 46%;
	max-height: 17vw;
	float: left;
	clear: both;
	margin-left: 9px;
	margin-top: 43px;
}
.footer {
	margin-left: -78px;
	float: left;
	margin-top: -27px;
}
}
@media screen and (min-width:736px) and (min-height:320px){
#EdgeID2 {
	margin-top: 4px;
}
#logo {
}
#text {
	max-width: 45%;
	margin-left: -17px;
}
#EdgeID3 {
	max-width: 46%;
	margin-top: 3px;
}
.footer {
	margin-top: 34px;
}	
}		
@media screen and (min-width:736px) and (min-height:414px){
#EdgeID2 {
}
#logo {
}
#text {
	max-width: 45%;
}
#EdgeID3 {
}
.footer {
	margin-top: 30px;
}
}
@media only screen and (min-width:750px) and (min-height:1134px){
#EdgeID2 {
	float: left;
	max-width: 56%;
	margin-left: -29px;
	max-height: 48vw;
}
#logo {
	margin-top: -21px;
	max-width: 100%
%;
	max-width: 57%;
}
#text {
	float: left;
	margin-left: -30px;
	max-width: 52%;
	margin-top: 4px;
	padding-top: 0px;
}
#EdgeID3 {
	margin-top: 54px;
	max-width: 45%;
	float: left;
	clear: both;
}
.footer {
	margin-left: -19px;
	margin-top: 0px;
}
}
/*computer*//*tablet*/
@media only screen and (min-width:768px) and (min-height:1024px){
#EdgeID2 {
	max-height: 43vw;
	max-width: 48%;
	float: left;
	margin-bottom: 40px;
	margin-left: 1px;
	margin-top: 0px;
}
#logo {
	max-width: 50%;
	margin-top: -21px;
	margin-left: -4px;
}
#text {
	max-width: 44%;
	border-radius: 8px;
	float: left;
	clear: both;
	text-align: center;
	margin-left: -2px;
	margin-top: -32px;
}
#EdgeID3 {
	max-width: 40%;
	float: left;
	max-height: 14vw;
	clear: both;
	margin-top: 40px;
	margin-left: -3px;
}
.footer {
	padding-left: 73px;
	margin-left: -77px;
	margin-top: -22px;
}
}
@media screen and (min-width:768px) and (min-height:1280px){
#EdgeID2 {
	margin-top: -1px;
	max-width: 49%;
	margin-left: 5px;
	max-height: 44vw;
}
#logo {
	max-width: 51%;
	margin-left: -1px;
}
#text {
	margin-left: 4px;
	max-width: 45%;
	margin-top: -35px;
}
#EdgeID3 {
	margin-left: -2px;
	max-width: 39%;
	margin-top: 42px;
}
.footer {
	margin-top: -18px;
	margin-left: -73px;
}	
}
/*tablet*/	
@media screen and (min-width:768px) and (min-height:1366px){
#EdgeID2 {
	max-width: 47%;
	margin-left: 6px;
	max-height: 42vw;
}
#logo {
	max-width: 50%;
	margin-left: -9px;
	margin-top: -21px;
}
#text {
	margin-left: 6px;
	max-width: 43%;
	margin-top: -20px;
	padding-top: 0px;
}
#EdgeID3 {
	max-width: 39%;
	margin-left: -5px;
}
.footer {
	margin-top: -18px;
	margin-left: -73px;
}	
}
/*tablet*/		
@media only screen and (min-width:800px) and (min-height:400px){
#EdgeID2 {
	margin-top: 1px;
	max-width: 48%;
	float: left;
	max-height: 43vw;
	border-radius: 4px / 6px;
	-webkit-box-shadow: 5px -5px 9px #BABEB9;
	box-shadow: 5px -5px 9px #BABEB9;
	margin-bottom: 13px;
	clear: both;
	margin-left: 8px;
}
#logo {
	max-width: 50%;
	margin-left: -1px;
	margin-top: -25px;
}
#text {
	text-align: left;
	float: left;
	margin-left: 7px;
	max-width: 42%;
	margin-top: -9px;
	font-size: 0.8em;
	clear: both;
	padding-top: 0px;
}
#EdgeID3 {
	float: left;
	max-width: 41%;
	margin-top: 2px;
	clear: both;
	margin-left: -6px;
}
.footer {
	margin-top: 2px;
	text-align: left;
	float: left;
	margin-left: -5px;
	font-size: 0.6em;
	clear: both;
	line-height: 0.6em;
	max-width: 17%;
}
}
/*tablet*/	
@media only screen and (min-width:800px) and (min-height:480px){
#EdgeID2 {
	max-width: 49%;
	margin-left: -3px;
	max-height: 44vw;
	margin-top: 8px;
	float: left;
	border-bottom-right-radius: 0px 0px;
	border-bottom-left-radius: 0px 0px;
}
#logo {
	margin-top: -24px;
	margin-left: -16px;
	max-width: 51%;
}
#text {
	margin-left: -3px;
	max-width: 43%;
	padding-top: 0px;
	float: left;
	clear: both;
	margin-top: -12px;
	font-size: 0.9em;
	text-align: left;
}
#EdgeID3 {
	max-width: 45%;
	max-height: 11vw;
	margin-top: 16px;
	margin-left: -15px;
	float: left;
	clear: both;
}
.footer {
	float: left;
	margin-top: 21px;
	margin-left: -4px;
	text-align: left;
}
}
/*tablet*/
@media only screen and (min-width:800px)and (min-height:600px){
#EdgeID2 {
	max-width: 50%;
	margin-left: -6px;
	max-height: 45vw;
	margin-bottom: 17px;
	float: left;
	margin-top: 0px;
}
#logo {
	padding-top: 5px;
	max-width: 52%;
	margin-top: -31px;
}
#text {
	margin-left: -6px;
	max-width: 44%;
	text-align: left;
	clear: both;
	margin-top: -18px;
	padding-top: 0px;
}
#EdgeID3 {
	max-width: 41%;
	float: left;
	max-height: 12vw;
	margin-top: 20px;
	margin-left: -14px;
}
.footer {
	float: left;
	text-align: left;
	margin-left: -3px;
	margin-top: 1px;
}
}
@media screen and (min-width:800px) and (min-height:1024px){
#EdgeID2 {
	max-width: 47%;
	margin-top: -3px;
	margin-left: -1px;
	max-height: 41vw;
}
#logo {
	margin-left: -5px;
	margin-top: -31px;
	max-width: 48%;
}
#text {
	margin-top: -16px;
	margin-left: -5px;
	font-size: 1em;
	max-width: 43%;
	text-align: center;
	padding-top: 0px;
}
#EdgeID3 {
	max-width: 37%;
	margin-left: -7px;
	margin-top: 41px;
}
.footer {
	margin-left: -81px;
	margin-top: 7px;
	font-size: 0.8em;
	max-width: 21%;
	text-align: left;
	padding-top: 0px;
}	
}
/*tablet*/	
@media screen and (min-width:800px) and (min-height:1280px){
#EdgeID2 {
	max-width: 47%;
	margin-left: 3px;
	clear: both;
	max-height: 42vw;
	margin-top: 0px;
	padding-top: 0px;
}
#logo {
	margin-left: -7px;
	line-height: normal;
	max-width: 49%;
	margin-top: -27px;
}
#text {
	margin-top: -10px;
	float: left;
	margin-left: 2px;
	font-size: 1.2em;
	padding-top: 0px;
	max-width: 43%;
}
#EdgeID3 {
	margin-top: 53px;
	margin-left: 8px;
	max-width: 44%;
}
.footer {
	font-size: 0.8em;
	margin-left: -84px;
	text-align: left;
	margin-top: 9px;
	line-height: 0.8em;
}	
}
/*tablet*/
@media screen and (min-width:854px) and (min-height:480px){
#EdgeID2 {
	max-width: 46%;
	max-height: 39vw;
	margin-left: 10px;
	margin-top: 1px;
}
#logo {
	max-width: 49%;
	margin-left: -6px;
	margin-top: -26px;
}
#text {
	font-size: 0.9em;
	margin-top: -9px;
	text-align: left;
	margin-left: 11px;
	max-width: 40%;
	padding-top: 0px;
}
#EdgeID3 {
	margin-top: 33px;
	margin-left: -10px;
	max-width: 40%;
}
.footer {
	margin-top: 21px;
	text-align: left;
	margin-left: -4px;
}
}
@media screen and (min-width:864px) and (min-height:1152px){
#EdgeID2 {
	margin-top: 8px;
	max-width: 51%;
	margin-left: -25px;
	max-height: 46vw;
}
#logo {
	max-width: 53%;
	margin-top: -32px;
}
#text {
	margin-top: -7px;
	font-size: 1em;
	margin-left: -26px;
	max-width: 47%;
	padding-top: 0px;
}
#EdgeID3 {
	margin-top: 51px;
	margin-left: -30px;
	max-width: 38%;
}
.footer {
	margin-top: 2px;
	margin-left: -100px;
	text-align: left;
	max-width: 22%;
}	
}
@media screen and (min-width:900px) and (min-height:1440px){
#EdgeID2 {
	margin-top: 7px;
	max-width: 48%;
	max-height: 44vw;
	margin-left: 15px;
}
#logo {
	max-width: 50%;
	margin-left: 2px;
	margin-top: -3vw;
}
#text {
	margin-left: 14px;
	max-width: 44%;
	padding-top: 0px;
	margin-top: 0vw;
	font-size: 1.2em;
}
#EdgeID3 {
	margin-top: 42px;
	margin-left: 7px;
	max-width: 38%;
}
.footer {
	margin-left: -66px;
	margin-top: 0px;
}	
}
/*NEW Size*/
@media screen and (min-width:900px) and (min-height:1600px){
#EdgeID2 {
	margin-top: 12px;
}
#logo {
	margin-left: -49px;
}
#text {
	max-width: 56%;
	margin-top: 127px;
	font-size: 1.3em;
}
#EdgeID3 {
	margin-top: -788px;
	margin-left: 207px;
	max-width: 40%;
}
.footer {
	margin-left: 392px;
	margin-top: -200px;
}	
}
/*NEW Size*/
@media screen and (min-width:950px) and (min-height:1280px){
#EdgeID2 {
	margin-top: 2px;
}
#logo {
}
#text {
	font-size: 1.5em;
}
#EdgeID3 {
	margin-top: 32px;
	max-width: 47%;
	margin-left: 5px;
}
.footer {
	margin-left: -68px;
	margin-top: 7px;
}	
}
/*NEW (A)Size*/
@media screen and (min-width:960px) and (min-height:540px){
#EdgeID2 {
	margin-left: 0px;
	margin-top: 0px;
	max-width: 49%;
	max-height: 44vw;
}
#logo {
	max-width: 51%;
	margin-left: -14px;
	margin-top: -32px;
}
#text {
	margin-top: -12px;
	max-width: 43%;
	text-align: left;
	margin-left: 0px;
	padding-top: 0px;
}
#EdgeID3 {
	max-width: 33%;
	margin-left: -14px;
	margin-top: 30px;
}
.footer {
	text-align: left;
	margin-left: -1px;
	margin-top: -6px;
}	
}												
@media screen and (min-width:960px) and (min-height:600px){
#EdgeID2 {
	margin-left: 0px;
	margin-top: 0px;
	max-width: 49%;
	max-height: 44vw;
}
#logo {
	max-width: 51%;
	margin-left: -14px;
	margin-top: -32px;
}
#text {
	margin-top: -12px;
	max-width: 43%;
	text-align: left;
	margin-left: 0px;
	padding-top: 0px;
}
#EdgeID3 {
	max-width: 33%;
	margin-left: -14px;
	margin-top: 30px;
}
.footer {
	text-align: left;
	margin-left: -1px;
	margin-top: -6px;
}	
}						
@media only screen and (min-width:960px)and (min-height:640px){
#EdgeID2 {
	max-width: 48%;
	float: left;
	border-bottom-right-radius: 0px 0px;
	border-bottom-left-radius: 0px 0px;
	margin-left: 13px;
	margin-bottom: 54px;
	max-height: 44vw;
	margin-top: -4px;
}
#logo {
	margin-left: 6px;
	max-width: 49%;
	margin-top: -33px;
}
#text {
	max-width: 42%;
	border-top-left-radius: 0px 0px;
	border-top-right-radius: 0px 0px;
	padding-top: 0px;
	margin-left: 11px;
	text-align: left;
	margin-top: -51px;
	clear: both;
}
#EdgeID3 {
	max-width: 37%;
	float: left;
	max-height: 12vw;
	margin-top: 42px;
	margin-left: -9px;
}
.footer {
	margin-top: -15px;
	float: left;
	margin-left: -6px;
}
}
/*NEW (A)Size*/
@media only screen and (min-width:960px)and (min-height:640px){
#EdgeID2 {
	max-width: 48%;
	float: left;
	border-bottom-right-radius: 0px 0px;
	border-bottom-left-radius: 0px 0px;
	margin-left: 13px;
	margin-bottom: 54px;
	max-height: 44vw;
	margin-top: -4px;
}
#logo {
	margin-left: 6px;
	max-width: 49%;
	margin-top: -33px;
}
#text {
	max-width: 42%;
	border-top-left-radius: 0px 0px;
	border-top-right-radius: 0px 0px;
	padding-top: 0px;
	margin-left: 11px;
	text-align: left;
	margin-top: -51px;
	clear: both;
}
#EdgeID3 {
	max-width: 37%;
	float: left;
	max-height: 12vw;
	margin-top: 42px;
	margin-left: -9px;
}
.footer {
	margin-top: -15px;
	float: left;
	margin-left: -6px;
}
}
/*NEW Size*/
@media only screen and (min-width:1024px) and (min-height:576px){
#EdgeID2 {
	max-width: 30%;
	max-height: 27vw;
	float: left;
	margin-top: 1vh;
	clear: both;
	margin-left: -32px;
}
#logo {
	max-width: 53%;
	margin-top: -27px;
	margin-left: -42px;
}
#text {
	font-size: 0.9em;
	max-width: 24%;
	margin-left: 497px;
	text-align: center;
	clear: both;
	margin-top: -61vh;
}
#EdgeID3 {
	max-width: 29%;
	max-height: 9vw;
	margin-left: -11px;
	margin-top: -26vh;
}
.footer {
	max-width: 16%;
	text-align: left;
	float: left;
	margin-top: -79px;
	margin-left: -89px;
	font-size: 0.7em;
}
}
/*tablet*/
@media only screen and (min-width:1024px) and (min-height:600px){
#EdgeID2 {
	max-width: 49%;
	max-height: 45vw;
	float: left;
	margin-top: 1px;
	clear: both;
	margin-left: 4px;
}
#logo {
	max-width: 51%;
	margin-top: -27px;
	margin-left: -14px;
	font-size: medium;
}
#text {
	font-size: 1.3em;
	max-width: 43%;
	margin-left: 5px;
	margin-top: -20px;
	text-align: left;
	clear: both;
	padding-top: 0px;
}
#EdgeID3 {
	max-width: 34%;
	max-height: 9vw;
	margin-left: -10px;
	margin-top: 41px;
}
.footer {
	max-width: 25%;
	text-align: left;
	float: left;
	margin-top: 14px;
	margin-left: 0px;
	font-size: 0.8em;
}
}
/*computer*//*tablet*/
@media only screen and (min-width:1024px) and (min-height:768px){
#EdgeID2 {
	margin-top: 3px;
	max-width: 46%;
	max-height: 42vw;
	clear: both;
	float: left;
	margin-left: 33px;
}
#logo {
	max-width: 47%;
	margin-left: 25px;
	margin-top: -25px;
}
#text {
	font-size: 1em;
	clear: both;
	max-width: 40%;
	margin-top: -48px;
	float: left;
	margin-left: 33px;
	text-align: left;
}
#EdgeID3 {
	max-width: 36%;
	margin-top: 35px;
	margin-left: 18px;
	clear: both;
}
.footer {
	margin-left: 22px;
	margin-top: 4px;
	text-align: left;
}
}
/*tablet*/
@media only screen and (min-width:1024px) and (min-height:800px){
#EdgeID2 {
	max-width: 43%;
	max-height: 38vw;
	float: left;
	margin-top: 1px;
	clear: both;
	margin-left: 46px;
}
#logo {
	margin-left: 42px;
	max-width: 44%;
	margin-top: -32px;
}
#text {
	padding-top: 0px;
	max-width: 40%;
	padding-bottom: 0px;
	font-size: 0.94em;
	margin-left: 44px;
	clear: both;
	margin-top: -31px;
	padding-left: 1%;
	padding-right: 2%;
}
#EdgeID3 {
	max-width: 33%;
	max-height: 10vw;
	margin-top: 45px;
	clear: both;
	margin-left: 212px;
}
.footer {
	float: left;
	max-width: 16%;
	margin-top: 0px;
	margin-left: 32px;
}
}
/*computer*/
@media screen and (min-width:1024px) and (min-height:1280px){
#EdgeID2 {
	margin-left: 5px;
	max-width: 51%;
	max-height: 47vw;
}
#logo {
	max-width: 51%;
	margin-left: 8px;
}
#text {
	margin-top: -35px;
	max-width: 48%;
	margin-left: 4px;
}
#EdgeID3 {
	margin-top: 43px;
	margin-left: 9px;
	max-width: 35%;
}
.footer {
	margin-top: 3px;
	margin-left: -71px;
}	
}
/*computer*/
@media screen and (min-width:1050px) and (min-height:1400px){
#EdgeID2 {
	margin-top: 0px;
}
#logo {
	margin-top: -34px;
	max-width: 53%;
	margin-left: -12px;
}
#text {
	font-size: 1em;
	margin-top: -36px;
	margin-left: 6px;
	max-width: 48%;
}
#EdgeID3 {
	margin-top: 47px;
	max-width: 35%;
	margin-left: -2px;
}
.footer {
	margin-top: 3px;
	margin-left: -69px;
}	
}
/*computer*/
@media screen and (min-width:1050px) and (min-height:1680px){
#EdgeID2 {
}
#logo {
	margin-top: -33px;
	max-width: 52%;
	margin-left: 2px;
}
#text {
	font-size: 1em;
	margin-top: -37px;
	margin-left: 3px;
	max-width: 48%;
}
#EdgeID3 {
	margin-left: -5px;
	margin-top: 54px;
}
.footer {
	margin-top: -9px;
	margin-left: -68px;
}	
}
/*computer*/
@media screen and (min-width:1080px) and (min-height:1920px){
#EdgeID2 {
}
#logo {
	max-width: 52%;
}
#text {
	margin-left: 3px;
	max-width: 48%;
}
#EdgeID3 {
	margin-top: 44px;
	margin-left: 2px;
}
.footer {
	margin-top: -3px;
}	
}						
@media screen and (min-width:1134px) and (min-height:750px){
#EdgeID2 {
	margin-top: -1px;
	margin-left: 10px;
}
#logo {
	margin-left: -8px;
	margin-top: -32px;
}
#text {
	margin-left: 9px;
	font-size: 1em;
	margin-top: -46px;
	max-width: 43%;
}
#EdgeID3 {
	margin-top: 29px;
	margin-left: -7px;
}
.footer {
	margin-top: 3px;
	margin-left: 6px;
	text-align: left;
}	
}		
@media only screen and (min-width:1136px) and (min-height:640px){
#EdgeID2 {
	margin-top: -2px;
	max-width: 39%;
	max-height: 36vw;
	clear: both;
	float: left;
	margin-left: 121px;
}
#logo {
	max-width: 40%;
	margin-left: 117px;
	margin-top: -31px;
}
#text {
	margin-top: -49px;
	margin-left: 121px;
	font-size: 1em;
	text-align: left;
	max-width: 33%;
	clear: both;
}
#EdgeID3 {
	max-width: 29%;
	clear: both;
	margin-left: 108px;
	margin-top: 26px;
}
.footer {
	margin-left: 106px;
	margin-top: -15px;
	max-width: 18%;
	clear: both;
	text-align: left;
}
}			
@media only screen and (min-width:1152px) and (min-height:864px){
#EdgeID2 {
	max-width: 41%;
	max-height: 38vw;
	float: left;
	margin-left: 112px;
	margin-top: 4px;
}
#logo {
	max-width: 42%;
	margin-left: 103px;
	margin-top: -30px;
}
#EdgeID3 {
	max-width: 30%;
	float: left;
	max-height: 10vw;
	margin-top: 45px;
	clear: both;
	margin-left: 111px;
}
#text {
	margin-left: 113px;
	margin-top: -34px;
	float: left;
	text-align: left;
	padding-left: 1%;
	max-width: 38%;
}
.footer {
	margin-top: -23px;
	float: left;
	margin-left: 101px;
	clear: both;
	text-align: left;
	max-width: 13%;
}
}
@media screen and (min-width:1158px) and (min-height:1932px){
#EdgeID2 {
}
#logo {
}
#text {
}
#EdgeID3 {
}
.footer {
	margin-top: -137px;
}	
}
/*NEW Size*/
@media screen and (min-width:1200px) and (min-height:1600px){
#EdgeID2 {
	margin-left: -6px;
	max-width: 52%;
	max-height: 47vw;
}
#logo {
}
#text {
	margin-top: -29px;
	font-size: 1.7em;
	margin-left: -14px;
	max-width: 49%;
}
#EdgeID3 {
	margin-top: 77px;
	max-width: 66%;
	margin-left: -15px;
	max-height: 17vw;
}
.footer {
	margin-left: -94px;
	margin-top: 15px;
	max-width: 28%;
	text-align: left;
	font-size: 1.4em;
}	
}					
/*computer*/
@media screen and (min-width:1200px) and (min-height:1920px){
#EdgeID2 {
	margin-left: -3px;
	max-width: 50%;
	max-height: 46vw;
	margin-top: 5px;
	font-size: medium;
}
#logo {
	max-width: 51%;
	margin-left: -12px;
	margin-top: -27px;
}
#text {
	margin-top: -32px;
	margin-left: -4px;
	max-width: 47%;
	font-size: 1.6em;
}
#EdgeID3 {
	margin-top: 69px;
	margin-left: -6px;
	max-width: 43%;
	max-height: 17vw;
}
.footer {
	margin-left: -78px;
	margin-top: 9px;
	max-width: 27%;
	font-size: 1.3em;
	text-align: left;
}	
}			
@media only screen and (min-width:1260px) and (min-height:720px){
#EdgeID2 {
	max-height: 44vw;
	max-width: 47%;
	-webkit-box-shadow: 8px -6px 11px #BABEB9;
	box-shadow: 8px -6px 11px #BABEB9;
	float: left;
	margin-left: 41px;
	margin-top: -4px;
}
#logo {
	max-width: 48%;
	margin-left: 32px;
	margin-top: -27px;
}
#text {
	font-size: 1em;
	max-width: 40%;
	-webkit-box-shadow: -37px 47px 58px -41px #A0B5A1;
	box-shadow: -37px 47px 58px -41px #A0B5A1;
	margin-top: -52px;
	padding-left: 1%;
	float: left;
	margin-left: 41px;
	text-align: left;
}
#EdgeID3 {
	max-width: 29%;
	-webkit-box-shadow: 32px 34px 45px -26px #A0B5A1;
	box-shadow: 32px 34px 45px -26px #A0B5A1;
	max-height: 8vw;
	margin-top: 36px;
	margin-left: 18px;
	clear: both;
}
.footer {
	padding-top: 2%;
	margin-top: 6px;
	font-size: 0.8em;
	float: left;
	max-width: 13%;
	text-align: left;
	margin-left: 24px;
	clear: left;
}
}
@media only screen and (min-width:1280px) and (min-height:720px){
#EdgeID2 {
	max-width: 43%;
	float: left;
	margin-left: 123px;
	max-height: 40vw;
}
#logo {
	max-width: 44%;
	margin-left: 115px;
}
#text {
	padding-top: 0%;
	font-size: 1em;
	max-width: 37%;
	margin-top: -48px;
	margin-left: 122px;
	padding-left: 0.3%;
	text-align: left;
}
#EdgeID3 {
	padding-top: 0px;
	margin-top: 40px;
	float: left;
	margin-left: 119px;
	max-width: 28%;
	max-height: 8vw;
}
.footer {
	font-size: 0.7em;
	margin-top: 15px;
	text-align: left;
	margin-left: 119px;
}
}
@media only screen and (min-width:1280px) and (min-height:768px){
#EdgeID2 {
	max-width: 43%;
	max-height: 40vw;
	margin-left: 108px;
}
#logo {
	max-width: 44%;
	margin-left: 100px;
}
#text {
	margin-top: -42px;
	text-align: left;
	margin-left: 103px;
	max-width: 37%;
}
#EdgeID3 {
	max-width: 27%;
	margin-left: 108px;
	margin-top: 58px;
	max-height: 7vw;
}
.footer {
	margin-left: 89px;
	margin-top: 17px;
	text-align: left;
	max-width: 12%;
}
}
@media only screen and (min-width:1280px) and (min-height:800px){
#EdgeID2 {
	max-width: 38%;
	margin-left: 143px;
	max-height: 34vw;
	margin-top: 1px;
}
#logo {
	margin-top: -28px;
	margin-left: 140px;
	max-width: 38%;
}
#text {
	margin-left: 140px;
	margin-top: -47px;
	text-align: left;
	max-width: 36%;
}
#EdgeID3 {
	margin-left: 142px;
	max-width: 28%;
	max-height: 8vw;
	margin-top: 45px;
}
.footer {
	margin-top: 18px;
	margin-left: 145px;
	max-width: 12%;
	text-align: left;
}
}	
@media only screen and (min-width:1280px) and (min-height:1024px){
#EdgeID2 {
	max-width: 41%;
	max-height: 38vw;
	margin-top: 3px;
	float: left;
	margin-left: 85px;
	clear: both;
}
#logo {
	margin-top: -27px;
	max-width: 42%;
	margin-left: 78px;
}
#text {
	max-width: 39%;
	font-size: 0.98em;
	float: left;
	margin-top: -37px;
	margin-left: 83px;
	text-align: left;
}
#EdgeID3 {
	margin-top: 42px;
	clear: both;
	margin-left: 67px;
	max-width: 26%;
}
.footer {
	margin-left: 1px;
	float: left;
	margin-top: 22px;
	text-align: left;
}
}
     /* macbook-pro 15" */
@media all and (min-width:1281px) and (max-width: 1440px) {
#EdgeID2 {
	margin-left: 98px;
}
#logo {
	margin-left: 81px;
}
#text {
	margin-left: 92px;
}
#EdgeID3 {
	margin-left: 76px;
}
.footer {
	margin-left: 9px;
}
}
/*tablet*/			
@media only screen and (min-width:1366px)and (min-height:768px){
#EdgeID2 {
	margin-left: 445px;
	margin-top: 14px;
	max-height: 31vw;
	max-width: 34%;
	float: left;
	-webkit-box-shadow: 9px 12px 16px #BABEB9;
	box-shadow: 9px 12px 16px #BABEB9;
}
#logo {
	max-width: 54%;
	margin-left: -24px;
	margin-top: -25px;
}
#text {
	font-size: 1.1em;
	max-width: 13%;
	margin-left: -7px;
	-webkit-box-shadow: -29px 36px 28px -33px #A0B5A1;
	box-shadow: -29px 36px 28px -33px #A0B5A1;
	margin-top: -498px;
	text-align: left;
}
#EdgeID3 {
	max-width: 26%;
	-webkit-box-shadow: 43px 43px 61px -35px #A0B5A1;
	box-shadow: 43px 43px 61px -35px #A0B5A1;
	max-height: 7vw;
	margin-top: -430px;
	margin-left: 629px;
	clear: both;
}
.footer {
	float: left;
	margin-top: -310px;
	text-align: right;
	margin-left: 921px;
}
}
@media only screen and (min-width:1400px)and (min-height:1050px){
#EdgeID2 {
	max-width: 38%;
	max-height: 35vw;
	margin-left: 368px;
	margin-top: 10px;
}
#logo {
	max-width: 56%;
	margin-left: -46px;
	margin-top: -30px;
}
#text {
	max-width: 15%;
	text-align: left;
	float: left;
	margin-top: -566px;
	margin-left: -37px;
}
#EdgeID3 {
	margin-top: -269px;
	max-width: 27%;
	margin-left: 623px;
	clear: both;
}
.footer {
	margin-left: 880px;
	margin-top: -149px;
	text-align: right;
}
}	
@media only screen and (min-width:1440px)and (min-height:900px){
#EdgeID2 {
	max-width: 33%;
	max-height: 31vw;
	float: left;
	margin-left: 436px;
	clear: both;
	margin-top: 26px;
}
#logo {
	max-width: 52%;
	margin-left: -10px;
	margin-top: -24px;
}
#text {
	max-width: 13%;
	font-size: 0.89em;
	margin-left: -5px;
	float: left;
	margin-top: -519px;
}
#EdgeID3 {
	max-width: 25%;
	max-height: 6vw;
	margin-top: -51px;
	margin-left: 629px;
}
.footer {
	margin-top: -48px;
	font-size: 0.8em;
	margin-left: 5px;
	float: left;
	text-align: center;
}
}
/* imac 21.5" */
@media all and (min-width:1441px)and (max-width:1920px){
#EdgeID2 {
}
#logo {
	max-width: 52%;
	margin-left: -10px;
	margin-top: -24px;
}
#text {
	max-width: 13%;
	font-size: 0.89em;
	margin-left: -5px;
	float: left;
	margin-top: -481px;
}
#EdgeID3 {
	max-width: 25%;
	max-height: 6vw;
	margin-top: -26px;
	margin-left: 671px;
}
.footer {
	margin-top: 12px;
	font-size: 0.8em;
	margin-left: 876px;
	float: left;
	text-align: center;
}
}
@media only screen and (min-width:1600px)and (min-height:1920px){
#EdgeID2 {
	max-width: 40%;
	max-height: 37vw;
	float: left;
	margin-left: 165px;
	clear: both;
	margin-top: -8px;
}
#logo {
	max-width: 42%;
	margin-left: 135px;
	margin-top: -24px;
}
#text {
	max-width: 40%;
	font-size: 1.5em;
	margin-left: 165px;
	float: left;
	margin-top: -50px;
}
#EdgeID3 {
	max-width: 31%;
	max-height: 9vw;
	margin-top: 50px;
	margin-left: 159px;
}
.footer {
	margin-top: 47px;
	font-size: 1.3em;
	margin-left: 88px;
	float: left;
	text-align: left;
	max-width: 25%;
}
}
/*computer*/
@media screen and (min-width:1600px) and (min-height:2560px){
#EdgeID2 {
}
#logo {
}
#text {
	font-size: 2em;
}
#EdgeID3 {
}
.footer {
}	
}			
@media only screen and (min-width:1680px) and (min-height:1050px){
#EdgeID2 {
	margin-top: 26px;
	max-width: 36%;
	max-height: 34vw;
	float: left;
	margin-left: 505px;
}
#logo {
	max-width: 55%;
	margin-left: -23px;
	margin-top: -24px;
}
#text {
	margin-left: -16px;
	float: left;
	margin-top: -658px;
	font-size: 1.2em;
}
#EdgeID3 {
	max-width: 26%;
	max-height: 7vw;
	margin-top: -136px;
	margin-left: 790px;
	clear: both;
}
.footer {
	margin-left: 342px;
	margin-top: -187px;
	float: left;
	text-align: center;
}
}		
@media only screen and (min-width:1920px)and (min-height:1080px){
#EdgeID2 {
	margin-top: 44px;
	max-height: 32vw;
	max-width: 34%;
	float: left;
	-webkit-box-shadow: 15px -6px 14px #BABEB9;
	box-shadow: 15px -6px 14px #BABEB9;
	margin-left: 608px;
}
#logo {
	max-width: 56%;
	margin-left: -53px;
}
#text {
	font-size: 1.3em;
	max-width: 14%;
	float: left;
	margin-left: -47px;
	margin-top: -715px;
}
#EdgeID3 {
	max-width: 23%;
	float: left;
	max-height: 7vw;
	margin-top: -153px;
	margin-left: 974px;
}
.footer {
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
	float: left;
	max-width: 9%;
	margin-top: -205px;
	margin-left: 457px;
}

}
/*tablet*/
@media only screen and (min-width:1920px)and (min-height:1200px){
#EdgeID2 {
	max-width: 34%;
	float: left;
	margin-top: 48px;
	max-height: 32vw;
}
#logo {
	margin-top: -41px;
	margin-bottom: 33px;
	max-width: 54%;
	margin-left: -18px;
}
#text {
	float: left;
	margin-left: -7px;
	margin-top: -697px;
}
#EdgeID3 {
	max-width: 23%;
	max-height: 7vw;
	margin-top: -150px;
	float: left;
	margin-left: 967px;
	clear: both;
}
.footer {
	float: left;
	margin-left: 502px;
	margin-top: -191px;
}
}
@media only screen and (min-width:1920px)and (min-height:1440px){
#EdgeID2 {
	max-width: 34%;
	float: left;
	margin-top: 49px;
	max-height: 32vw;
}
#logo {
	margin-top: -41px;
	margin-bottom: 33px;
	max-width: 54%;
	margin-left: -18px;
}
#text {
	float: left;
	margin-left: -7px;
	margin-top: -663px;
}
#EdgeID3 {
	max-width: 23%;
	max-height: 7vw;
	margin-top: -148px;
	float: left;
	margin-left: 967px;
	clear: both;
}
.footer {
	float: left;
	margin-left: 502px;
	margin-top: -203px;
}
}
@media only screen and (min-width:1920px)and (min-height:1600px){
#EdgeID2 {
	max-width: 32%;
	max-height: 30vw;
	float: left;
	margin-left: 670px;
	clear: both;
	margin-top: 23px;
}
#logo {
	max-width: 54%;
	margin-left: -13px;
	margin-top: -34px;
}
#text {
	max-width: 17%;
	font-size: 1.3em;
	margin-left: 3px;
	float: left;
	margin-top: -615px;
}
#EdgeID3 {
	max-width: 22%;
	max-height: 6vw;
	margin-top: -112px;
	margin-left: 1004px;
}
.footer {
	margin-top: -14px;
	font-size: 1em;
	float: left;
	max-width: 25%;
	text-align: left;
	margin-left: -78px;
}
}
 /* imac 27" */
@media all and (min-width:1921px)and (max-width: 2560px){
#EdgeID2 {
	max-width: 24%;
	max-height: 23vw;
	float: left;
	clear: both;
	margin-top: 31px;
	margin-left: 54px;
}
#logo {
	max-width: 44%;
	margin-left: 34px;
	margin-top: 11px;
}
#text {
	max-width: 15%;
	font-size: 1.1em;
	float: left;
	margin-top: -503px;
	margin-left: 1209px;
	clear: both;
}
#EdgeID3 {
	max-width: 21%;
	max-height: 6vw;
	margin-top: 69px;
	margin-left: 1043px;
	clear: both;
}
.footer {
	margin-top: -242px;
	font-size: 1em;
	float: left;
	max-width: 14%;
	text-align: left;
	margin-left: -34px;
	clear: both;
}
}
