@charset "utf-8";

html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,a,img,strong,dl,dt,dd,ol,ul,li,form,label,q{	border: 0;	outline: 0;	font-size: 16px;	font-weight: bold;	line-height: 1;	vertical-align: baseline;	color: #343434;	text-align: center;}
html{height:101%}
html{font-family:"MuseoSans","helvetica neue","helveticaneue","helveticaneueroman","helveticaneue-roman","helvetica neue roman",Arial,Helvetica,Verdana,Tahoma,Sans-serif;color:#5f6364}
#wrapper1 { width:1200px; /*height:1093px;*/ margin:0 auto; position:relative; text-shadow:rgba(255,255,255,0.8),0,1px,0}
#inside1 {margin:0 auto; width:1100px; /*height:1043px;*/  z-index:1; position:relative; }
#main {padding-top:10px;}
.page_content{position:relative;*zoom:1}
.page_content:after{content:"";clear:both}
.page_content .left_column{width:500px;float:left;}
.page_content .right_column{width:600px; height:525px; float:right;}
#one {width:100%; height:185px; position: relative;}
#social {width: 307px; height: 156px; position: absolute; left: 0px; top: 15px; background-image:url(frontpageimages/socialnetwork.png);}
#logo {width: 443px; height: 185px; position: absolute; left: 325px;}
#login {width: 302px; height: 156px; position: absolute; right: 0px; top: 15px;}
#membername {font-size: 20px;	font-weight: bold;	line-height: 22px;	padding-bottom: 4px;	text-align: center;	color: #72720E;}
#leftbottom { position:relative; }
#kp {	position: absolute;	left: 0px;	top: 0px;	width: 231px;	height: 121px;	background: linear-gradient(#EEEFEF, #FFFFFF 10%) repeat scroll 0 0 rgba(0, 0, 0, 0);	border-radius: 5px;	box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 3px 7px rgba(0, 0, 0, 0.3), 0 1px #FFFFFF inset, 0 -3px 2px rgba(0, 0, 0, 0.25) inset;	padding: 10px;}
#kp .wrapper { background: none repeat scroll 0 0 #F9F9F9; border: medium none; border-radius: 3px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.1) inset, 0 3px 2px rgba(0, 0, 0, 0.1) inset; color: #000000; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px}
#kp  .title {	text-align: center;	font-weight: bold; font-size:16px; padding-bottom:8px;}
#pc {	position: absolute;	left: 0px;	top: 0px; margin-top:15px;	width: 200px;	height: 105px;	background: linear-gradient(#EEEFEF, #FFFFFF 10%) repeat scroll 0 0 rgba(0, 0, 0, 0);	border-radius: 5px;	box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 3px 7px rgba(0, 0, 0, 0.3), 0 1px #FFFFFF inset, 0 -3px 2px rgba(0, 0, 0, 0.25) inset;	padding: 10px; }
#pc .wrapper { background: none repeat scroll 0 0 #F9F9F9; border: medium none; border-radius: 3px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.1) inset, 0 3px 2px rgba(0, 0, 0, 0.1) inset; color: #000000; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px}
#pc  .title {	text-align: center;	font-weight: bold; font-size:16px; padding-bottom:8px;}

#two {width: 1100px; height: 35px; text-shadow:2px 2px 2px rgba(0,0,0,1); text-align: center; font-family: font-family: 'Delius', cursive;font-size: 24px;  font-weight: bold; color: #FFFFFF; letter-spacing:1pt; word-spacing:2pt; margin-bottom:10px; }
a{color:#2c91c0;text-decoration:none}
a:hover,a:focus{text-decoration:underline}
.green_button{display:block;padding:7px 0 6px 0;font-size:22px;font-weight:bold;color:#FAFAF0;background-color:#a69567;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;text-shadow:rgba(0,0,0,0.3),0,-1px}
.green_button:hover,.green_button:focus{background-color:#3e3e3e;text-decoration:none}
a.green_button{display:block;text-align:center}
a.green_button:hover{text-decoration:none}
h1{font-family:'VAGRoundedBT-Regular';font-size:45px;font-weight:bold;letter-spacing:-1px;color:#3e3e3e;text-shadow:none}
h2{font-size:24px;font-weight:bold;color:#3e3e3e}
h3{font-size:18px;font-weight:bold;color:#3e3e3e}
h4{font-size:18px;font-weight:bold;color:#3e3e3e}
@font-face{font-family:'VAGRoundedBT-Regular';src:url("/font/vagroundedbt_regular-webfont.eot");src:url("/font/vagroundedbt_regular-webfont.eot?#iefix") format("embedded-opentype"),url("/font/vagroundedbt_regular-webfont.woff") format("woff"),url("/font/vagroundedbt_regular-webfont.ttf") format("truetype"),url("/font/vagroundedbt_regular-webfont.svg#VAGRoundedBT-Regular") format("svg");font-weight:bold;font-style:normal}
@font-face{font-family:'MuseoSans';src:url("/font/museosans_300-webfont.eot");src:url("/font/museosans_300-webfont.eot?#iefix") format("embedded-opentype"),url("/font/museosans_300-webfont.woff") format("woff"),url("/font/museosans_300-webfont.ttf") format("truetype"),url("/font/museosans_300-webfont.svg#MuseoSans300") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'MuseoSans';src:url("/font/museosans_500-webfont.eot");src:url("/font/museosans_500-webfont.eot?#iefix") format("embedded-opentype"),url("/font/museosans_500-webfont.woff") format("woff"),url("/font/museosans_500-webfont.ttf") format("truetype"),url("/font/museosans_500-webfont.svg#MuseoSans500") format("svg");font-weight:bold;font-style:normal}
.submited { 	background: none repeat scroll 0 0 #FFFFFF;	border-radius: 50%;	box-shadow: 0 0 2px rgba(0, 0, 0, 0.1), 0 3px 2px rgba(0, 0, 0, 0.1), 0 -3px 2px rgba(0, 0, 0, 0.2) inset;	height: 65px;	padding: 10px;	position: absolute;	left: 500px;	top: -12px;	width: 65px;	z-index: 2;}
.search_btn {  background: linear-gradient(#00AEEF, #42A2BC) repeat scroll 0 0 rgba(0, 0, 0, 0);border: medium none; border-radius: inherit; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.35), 0 3px 2px rgba(255, 255, 255, 0.2) inset, 0 -3px 2px rgba(0, 0, 0, 0.1) inset; color: #FFFFFF; cursor: pointer; font-size: 1.4em; height: 100%; line-height: 1.75; margin-top: -1px; width: 100%;}
#search_box {	background: linear-gradient(#EEEFEF, #FFFFFF 10%) repeat scroll 0 0 rgba(0, 0, 0, 0);	border-radius:5px;	-moz-border-radius:5px;	-webkit-border-radius:5px;	box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 3px 7px rgba(0, 0, 0, 0.3), 0 1px #FFFFFF inset, 0 -3px 2px rgba(0, 0, 0, 0.25) inset;	-moz-box-shadow:inset 0 0 1px rgba(0, 0, 0, 0.3), inset  0 3px 7px rgba(0, 0, 0, 0.3), 0 -3px 2px rgba(0, 0, 0, 0.25);	-webkit-box-shadow:inset 0 1px #ffff90, inset 0 -2px 5px #ffd05d, 0 0 0 4px rgba(255,255,255,0.65);	padding:9px;	width:560px;    margin: 10px auto;}
#search_box .wrapper {	background: none repeat scroll 0 0 #F9F9F9;	border: medium none;    border-radius: 3px;    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1) inset, 0 3px 2px rgba(0, 0, 0, 0.1) inset;	-moz-border-radius:3px;	-webkit-border-radius:3px;		color: #000000;	padding:13px 0 10px 8px;	position:relative;}
#search_box input { border:none; color:#333; font:bold 14px Helvetica, Arial, sans-serif; width:510px;}

#box1 {position: absolute;	left: 0px;	top: 0px;	width: 152px;	height: 330px;	background: linear-gradient(#EEEFEF, #FFFFFF 10%) repeat scroll 0 0 rgba(0, 0, 0, 0);	border-radius: 5px;	box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 3px 7px rgba(0, 0, 0, 0.3), 0 1px #FFFFFF inset, 0 -3px 2px rgba(0, 0, 0, 0.25) inset;	padding: 10px;}
#box1 .wrapper { background: none repeat scroll 0 0 #F9F9F9; border: medium none; border-radius: 3px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.1) inset, 0 3px 2px rgba(0, 0, 0, 0.1) inset; color: #000000; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px;}


#box2 {position: absolute;	left: 169px;	top: 0px;	width: 255px;	height: 396px;	background: linear-gradient(#EEEFEF, #FFFFFF 10%) repeat scroll 0 0 rgba(0, 0, 0, 0);	border-radius: 5px;	box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 3px 7px rgba(0, 0, 0, 0.3), 0 1px #FFFFFF inset, 0 -3px 2px rgba(0, 0, 0, 0.25) inset;	padding: 10px;}
#box2  .title {	text-align: center;	font-weight: bold; font-size:16px; padding-bottom:8px;}
#box2 .wrapper { background: none repeat scroll 0 0 #F9F9F9; border: medium none; border-radius: 3px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.1) inset, 0 3px 2px rgba(0, 0, 0, 0.1) inset; color: #000000; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px;}

#box3 {position: absolute;	right: 0px;	top: 0px;	width: 155px;	height: 105px;	background: linear-gradient(#EEEFEF, #FFFFFF 10%) repeat scroll 0 0 rgba(0, 0, 0, 0);	border-radius: 5px;	box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 3px 7px rgba(0, 0, 0, 0.3), 0 1px #FFFFFF inset, 0 -3px 2px rgba(0, 0, 0, 0.25) inset;	padding: 10px;}
#box3  .title {	text-align: center;	font-weight: bold; font-size:18px; padding-bottom:8px; text-shadow:-1px 4px 5px #b3b317;}
#box3 .wrapper { background: none repeat scroll 0 0 #F9F9F9; border: medium none; border-radius: 3px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.1) inset, 0 3px 2px rgba(0, 0, 0, 0.1) inset; color: #000000; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px;}
#box3 option { padding-left:5px; width:120px; }

#box4 {position: absolute;	right: 0px;	top: 114px;	width: 155px;	height: 208px;	background: linear-gradient(#EEEFEF, #FFFFFF 10%) repeat scroll 0 0 rgba(0, 0, 0, 0);	border-radius: 5px;	box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 3px 7px rgba(0, 0, 0, 0.3), 0 1px #FFFFFF inset, 0 -3px 2px rgba(0, 0, 0, 0.25) inset;	margin: 10px auto;	padding: 10px;}
#box4  .title {	text-align: center;	font-weight: bold; font-size:16px; padding-bottom:8px;}
#box4 .wrapper { background: none repeat scroll 0 0 #F9F9F9; border: medium none; border-radius: 3px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.1) inset, 0 3px 2px rgba(0, 0, 0, 0.1) inset; color: #000000; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px; height:188px;}

select#soflow, select#soflow-color {    -webkit-appearance: button;   -webkit-border-radius: 2px;   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);   -webkit-padding-end: 20px;   -webkit-padding-start: 2px;   -webkit-user-select: none;   background-image: url(http://i62.tinypic.com/15xvbd5.png), -webkit-linear-gradient(#FAFAFA, #F4F4F4 40%, #E5E5E5);   background-position: 97% center;   background-repeat: no-repeat;   border: 1px solid #AAA;   color: #555;   font-size: 12px;   overflow: hidden;   padding: 5px;   text-overflow: ellipsis;   white-space: nowrap;   width: 125px;}
select#soflow-color {   color: #fff;   background-image: url(http://i62.tinypic.com/15xvbd5.png), -webkit-linear-gradient(#779126, #779126 40%, #779126);   background-color: #779126;   -webkit-border-radius: 20px;   -moz-border-radius: 20px;   border-radius: 20px;   padding-left: 15px;}

#home .bubble{
	position:absolute;
	padding:10px 20px 5px 20px;
	font-size:16px;
	font-weight:bold;
	color:#9d8751;
	background-color:#fff;
	white-space:nowrap;
	border:1px solid #A59562;
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	-ms-border-radius:20px;
	-o-border-radius:20px;
	border-radius:20px;
	-webkit-box-shadow:0 2px 2px 0px rgba(0,0,0,0.25);
	-moz-box-shadow:0 2px 2px 0px rgba(0,0,0,0.25);
	box-shadow:0 2px 2px 0px rgba(0,0,0,0.25);
	z-index:20;}
#home .bubble .triangle{width:1px;height:1px;border-top:7px solid #A59562;border-left:7px solid transparent;border-right:7px solid transparent;position:absolute;bottom:-8px}
#home .bubble .border{width:1px;height:1px;border-top:7px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent;position:absolute;top:-9px;left:-7px}
#home .bubble .border .pointy{width:1px;height:1px;background-color:#fff}
#home a.green_button{padding:18px 0 16px 0;font-size:30px;font-weight:bold}
#home.home_rocket h1{margin:-7px 0 20px 20px;font-size:93px;line-height:85px;letter-spacing:-2px}
#home.home_rocket a.green_button{margin:20px}
#home.home_rocket h2.subtitle{margin:5px 0 0 20px;font-size:16px;line-height:22px;font-weight:normal}
#social .bubble{top:-28px;z-index:3}
#social .twitter .bubble,#social .facebook .bubble,#social .youtube .bubble{right:30px}
#social .twitter .bubble .triangle,#social .facebook .bubble .triangle,#social .youtube .bubble .triangle{right:22px}

.button {    border-top: 1px solid #598aa8;   background: #005270;   background: -webkit-gradient(linear, left top, left bottom, from(#00afef), to(#005270));   background: -webkit-linear-gradient(top, #00afef, #005270);   background: -moz-linear-gradient(top, #00afef, #005270);   background: -ms-linear-gradient(top, #00afef, #005270);   background: -o-linear-gradient(top, #00afef, #005270);   padding: 3.5px 7px;   -webkit-border-radius: 7px;   -moz-border-radius: 7px;   border-radius: 7px;   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;   box-shadow: rgba(0,0,0,1) 0 1px 0;   text-shadow: rgba(0,0,0,.4) 0 1px 0;   color: white;   font-size: 14px;   font-family: 'Lucida Grande', Helvetica, Arial, Sans-Serif;   text-decoration: none;   vertical-align: middle;   }
.button:hover {   border-top-color: #027fad;   background: #027fad;   color: #000000;   }
.button:active {   border-top-color: #1b435e;   background: #1b435e;   }


#statement {width:600px; position:relative; margin-bottom:25px;}

#box5 {position: absolute;	left: 0px;	top: 0px;	width: 593px;	height: 191px;	background: linear-gradient(#EEEFEF, #FFFFFF 10%) repeat scroll 0 0 rgba(0, 0, 0, 0);	border-radius: 5px;	box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 3px 7px rgba(0, 0, 0, 0.3), 0 1px #FFFFFF inset, 0 -3px 2px rgba(0, 0, 0, 0.25) inset;	padding: 10px; margin-left:18px;}
#box5  .title {	font-size: 20px; font-weight: bold; line-height: 22px; padding-bottom: 4px; text-align: center; padding-bottom:8px;}
#box5 .wrapper {
	background: none repeat scroll 0 0 #F9F9F9;
	border: medium none;
	border-radius: 3px;
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.1) inset, 0 3px 2px rgba(0, 0, 0, 0.1) inset;
	color: #000000;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	text-align: justify;
	font-family: 'Raleway', sans-serif;
	font-weight:normal;
	font-size:14px;
}

#broughttoyou { width:500px; height:125px;}




.rocket_globe_container{position:relative;left:-2px;width:500px;height:500px; margin-bottom:6px;}
.rocket_globe_container .icon{margin:-20px 0 0 -20px;position:absolute}
.rocket_globe_container .icon img{position:relative;z-index:2;-webkit-transform:scale(0.8, 0.8);-moz-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);-o-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8);-webkit-transition:scale,0.1s,ease-out;-moz-transition:scale,0.1s,ease-out;-o-transition:scale,0.1s,ease-out;transition:scale,0.1s,ease-out;-webkit-backface-visibility:hidden}
.rocket_globe_container .icons img{position:relative; z-index:2;-webkit-transform:scale(0.9, 0.9);-moz-transform:scale(0.9, 0.9);-ms-transform:scale(0.9, 0.90);-o-transform:scale(0.90, 0.90);transform:scale(0.90, 0.90);-webkit-transition:scale,0.1s,ease-out;-moz-transition:scale,0.1s,ease-out;-o-transition:scale,0.1s,ease-out;transition:scale,0.1s,ease-out;-webkit-backface-visibility:hidden}
.rocket_globe_container .icon img:hover{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}
.rocket_globe_container .icons img:hover{ z-index:5; -webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}
.rocket_globe_container .icon_bully{top:0;left:206px; z-index:5;}
.rocket_globe_container .icon_dating{top:23px;left:313px; z-index:5;}
.rocket_globe_container .icon_podcast{top:204px;left:412px; z-index:5;}
.rocket_globe_container .icon_military{top:307px;left:389px; z-index:5;}
.rocket_globe_container .icon_cig{top:384px;left:313px; z-index:5;}
.rocket_globe_container .icon_fcare{top:408px;left:206px; z-index:5;}
.rocket_globe_container .icon_mteen{top:384px;left:101px; z-index:5;}
.rocket_globe_container .icon_domVil{top:307px;left:26px; z-index:5;}
.rocket_globe_container .icon_booze{top:204px;left:0; z-index:5;}
.rocket_globe_container .icon_musl{top:100px;left:26px; z-index:5;}
.rocket_globe_container .icon_news{top:100px;left:389px; z-index:5;}
.rocket_globe_container .icon_fatz{top:23px;left:102px; z-index:5;}
.rocket_globe_container .icons{margin:-20px 0 0 -20px;position:absolute;}
.rocket_globe_container .icons_center{	top: 100px;	left: 100px; z-index:5;}
.rocket_globe_container .bubble{top:-28px;z-index:3}
.rocket_globe_container .icon_mteen .bubble,.rocket_globe_container .icon_domVil .bubble,.rocket_globe_container .icon_booze .bubble,.rocket_globe_container .icon_musl .bubble,.rocket_globe_container .icon_fatz .bubble{right:30px}
.rocket_globe_container .icon_mteen .bubble .triangle,.rocket_globe_container .icon_domVil .bubble .triangle,.rocket_globe_container .icon_booze .bubble .triangle,.rocket_globe_container .icon_musl .bubble .triangle,.rocket_globe_container .icon_fatz .bubble .triangle{right:22px}
.rocket_globe_container .icon_dating .bubble,.rocket_globe_container .icon_podcast .bubble,.rocket_globe_container .icon_military .bubble,.rocket_globe_container .icon_cig .bubble{left:30px}
.rocket_globe_container .icon_dating .bubble .triangle,.rocket_globe_container .icon_podcast .bubble .triangle,.rocket_globe_container .icon_military .bubble .triangle,.rocket_globe_container .icon_cig .bubble .triangle{left:22px}
.rocket_globe_container .icon_bully .bubble{left:-26px}
.rocket_globe_container .icon_bully .bubble .triangle{left:78px}
.rocket_globe_container .icon_fcare .bubble{left:-1px}
.rocket_globe_container .icon_fcare .bubble .triangle{left:53px}

#home #main{padding-top:19px}
.mainpanel{padding:15px 35px 33px 35px;background-color:rgba(255,255,255,0.4);background-image:url("/images/background_light.jpg");color:#6b7273}
.bar_top{margin-bottom:18px;width:567px;height:47px;background-image:url("/images/bar_top.png")}
.bar_mid{margin-bottom:36px;width:567px;height:8px;background:url("/images/gold_star.png") repeat-x}
.bar_bottom{margin-top:35px;width:567px;height:28px;background-image:url("/images/bar_bottom.png")}
.bar_top_530{margin-bottom:18px;width:530px;height:47px;background-image:url("/images/bar_top_530.png")}
.bar_mid_530{margin-bottom:36px;width:530px;height:8px;background:url("/images/gold_star.png") repeat-x}
.bar_bottom_530{margin-top:35px;width:530px;height:28px;background-image:url("/images/bar_bottom_530.png")}

*, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; padding: 0; margin: 0;}
.clearfix:after { content: "";  display: table;  clear: both;}
.form-1 {    /* Size & position */    width: 300px;    margin: 10px auto 10px;    padding: 10px;    position: relative; /* For the submit button positioning */    /* Styles */    box-shadow:         0 0 1px rgba(0, 0, 0, 0.3),         0 3px 7px rgba(0, 0, 0, 0.3),         inset 0 1px rgba(255,255,255,1),        inset 0 -3px 2px rgba(0,0,0,0.25);    border-radius: 5px;    background: white; /* Fallback */    background: -moz-linear-gradient(#eeefef, #ffffff 10%);    background: -ms-linear-gradient(#eeefef, #ffffff 10%);    background: -o-linear-gradient(#eeefef, #ffffff 10%);    background: -webkit-gradient(linear, 0 0, 0 100%, from(#eeefef), color-stop(0.1, #ffffff));    background: -webkit-linear-gradient(#eeefef, #ffffff 10%);    background: linear-gradient(#eeefef, #ffffff 10%);}
.form-1 .field {    position: relative; /* For the icon positioning */}
.form-1 .field i {    /* Size and position */    left: 0px;    top: 0px;    position: absolute;    height: 36px;    width: 36px;    /* Line */    border-right: 1px solid rgba(0, 0, 0, 0.1);    box-shadow: 1px 0 0 rgba(255, 255, 255, 0.7);    /* Styles */    color: #777777;    text-align: center;    line-height: 42px;    -webkit-transition: all 0.3s ease-out;    -moz-transition: all 0.3s ease-out;    -ms-transition: all 0.3s ease-out;    -o-transition: all 0.3s ease-out;    transition: all 0.3s ease-out;    pointer-events: none;}
.form-1 input[type=text], .form-1 input[type=password] {    font-family: 'Lato', Calibri, Arial, sans-serif;    font-size: 13px;    font-weight: 400;    text-shadow: 0 1px 0 rgba(255,255,255,0.8);    /* Size and position */    width: 100%;    padding: 10px 18px 10px 45px;    /* Styles */    border: none; /* Remove the default border */    box-shadow:         inset 0 0 5px rgba(0,0,0,0.1),        inset 0 3px 2px rgba(0,0,0,0.1);    border-radius: 3px;    background: #f9f9f9;    color: #777;    -webkit-transition: color 0.3s ease-out;    -moz-transition: color 0.3s ease-out;    -ms-transition: color 0.3s ease-out;    -o-transition: color 0.3s ease-out;    transition: color 0.3s ease-out;}
.form-1 input[type=text] {    margin-bottom: 10px; }
.form-1 input[type=text]:hover ~ i, .form-1 input[type=password]:hover ~ i {    color: #52cfeb;}
.form-1 input[type=text]:focus ~ i, .form-1 input[type=password]:focus ~ i {     color: #42A2BC;}
.form-1 input[type=text]:focus, .form-1 input[type=password]:focus, .form-1 button[type=submit]:focus {     outline: none;}
.form-1 .submit {    /* Size and position */    width: 65px;    height: 65px;    position: absolute;    top: 72px;    right: -25px;    padding: 10px;    z-index: 2;    /* Styles */    background: #ffffff;    border-radius: 50%;    box-shadow:         0 0 2px rgba(0,0,0,0.1),        0 3px 2px rgba(0,0,0,0.1),        inset 0 -3px 2px rgba(0,0,0,0.2);}
.form-1 .submit:after {    /* Size and position */    content: "";    width: 10px;    height: 10px;    position: absolute;    top: -2px;    left: 30px;    /* Styles */    background: #ffffff;        /* Other masks trick */    box-shadow: 0 62px white, -32px 31px white;}
.form-1 .register {    /* Size and position */    width: 65px;    height: 65px;    position: absolute;    top: 42px;    right: -25px;    padding: 10px;    z-index: 2;    /* Styles */    background: #ffffff;    border-radius: 50%;    box-shadow:         0 0 2px rgba(0,0,0,0.1),        0 3px 2px rgba(0,0,0,0.1),        inset 0 -3px 2px rgba(0,0,0,0.2);}
.form-1 .register:after {    /* Size and position */    content: "";    width: 10px;    height: 10px;    position: absolute;    top: -2px;    left: 30px;    /* Styles */    background: #ffffff;        /* Other masks trick */    box-shadow: 0 62px white, -32px 31px white;}
.form-1 button {    /* Size and position */    width: 100%;    height: 100%;    margin-top: -1px;    /* Icon styles */    font-size: 1.4em;    line-height: 1.75;    color: white;    /* Styles */    border: none; /* Remove the default border */    border-radius: inherit;    background: #00aeef; /* Fallback */    background: -moz-linear-gradient(#00aeef, #42A2BC);    background: -ms-linear-gradient(#00aeef, #42A2BC);    background: -o-linear-gradient(#00aeef, #42A2BC);    background: -webkit-gradient(linear, 0 0, 0 100%, from(#00aeef), to(#42A2BC));    background: -webkit-linear-gradient(#00aeef, #42A2BC);    background: linear-gradient(#00aeef, #42A2BC);    box-shadow:         inset 0 1px 0 rgba(255,255,255,0.3),        0 1px 2px rgba(0,0,0,0.35),        inset 0 3px 2px rgba(255,255,255,0.2),        inset 0 -3px 2px rgba(0,0,0,0.1);    cursor: pointer;}
.form-1 button:hover, .form-1 button[type=submit]:focus { background: #00aeef;   -webkit-transition: all 0.3s ease-out;  -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.form-1 button:active { background: #00aeef; box-shadow:inset 0 0 5px rgba(0,0,0,0.3), inset 0 3px 4px rgba(0,0,0,0.3);}

.button2 {    /* Size and position */    width: 100%;    height: 100%;        /* Icon styles */    font-size: 1.2em;    line-height: 1.75;    color: white;    /* Styles */    border: none; /* Remove the default border */    border-radius: inherit;    background: #00aeef; /* Fallback */    background: -moz-linear-gradient(#00aeef, #42A2BC);    background: -ms-linear-gradient(#00aeef, #42A2BC);    background: -o-linear-gradient(#00aeef, #42A2BC);    background: -webkit-gradient(linear, 0 0, 0 100%, from(#00aeef), to(#42A2BC));    background: -webkit-linear-gradient(#00aeef, #42A2BC);    background: linear-gradient(#00aeef, #42A2BC);    box-shadow:         inset 0 1px 0 rgba(255,255,255,0.3),        0 1px 2px rgba(0,0,0,0.35),        inset 0 3px 2px rgba(255,255,255,0.2),        inset 0 -3px 2px rgba(0,0,0,0.1);    cursor: pointer; padding: 2px;}
.button2:hover, .form-1 button2[type=submit]:focus { background: #00aeef;   -webkit-transition: all 0.3s ease-out;  -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.button2:active { background: #00aeef; box-shadow:inset 0 0 5px rgba(0,0,0,0.3), inset 0 3px 4px rgba(0,0,0,0.3);}
.support-note span{ 	color: #ac375d;	font-size: 16px;	display: none;	font-weight: bold;	text-align: center;	padding: 5px 0;}
.main { width: 90%;	margin: 0 auto;	position: relative;}
​
#home #wrapper1 #inside1 #one #login .main .form-1 #membername {	color: #000000;}
#webstunning_video_player { position:absolute; z-index:1;}