	@charset "utf-8";
	/* CSS Document */
	#banner-upleft {margin-top:-100px;}
	#banner-up {margin-top:-100px;}
	.switch  {margin-top:66px;position:absolute;margin-left::3vw !important}
	.switch:active  { float:right; margin-right:-9px; padding-top:3px;}
	.centrepage {margin: auto;}
	
.kintrobox2 { max-width: 30vw  }
.srch_title { margin-left:-50 !important%;  margin: -40px auto 20px auto;
       display: flex;   text-align: center;padding-top:12px }
	
.fpbuttonify {list-style:none}
	.mySkin {cursor:pointer ; margin-top:80px !important;}
	.point {cursor:pointer !important;}
	.evpimg {display:block; min-width:100px; max-width:100px;overflow: hidden}
	.brief-intro { margin-left: 120px !important; }
	#rememberme {
		margin-top:10px;	}
	#joinsportkintoday {
		font-size:small;
		font-weight:700;
		color:#070574;	}
	.resize {  
	  width: 500px;  
	  height : auto;  	}  
     .mobonly {display:none}
     .lopacity {opacity:1; }
	#map-container {
		/* CSS Document content: url(../../../../images/sportkin_location.svg);width:100%;" */ 
    background-image:url(../../../../images/sportkin_location.svg);background-repeat: no-repeat; background-position:center top; 
	}
	.no-uppercase {text-transform: none}
	.sp-icon {  
	 font-size:3em;
	 float:left; 
	 margin-top:10px;
	 margin-left:10px ;
	 margin-right:-10px;  
	}  
	#tick_play ul {
		margin:0;
		padding:12 0 0 10px;
		margin-top:12px;
	}
	#location_li ul {
		margin:0;
		padding:12 0 0 10px;
		margin-top:12px;
		column-count:3;
		-moz-column-count: 3;
		-moz-column-gap: 1em;
		-webkit-column-count: 3;
		-webkit-column-gap: 1em;
		list-style:none;
	}
	#location_li li:before {
		margin:0;
		padding:12 0 0 10px;
		margin-top:12px;
		-moz-column-gap: 1em;
		-webkit-column-count: 3;
		-webkit-column-gap: 1em;
		opacity:0.5;
		margin-right:2px;
	}	
         .skhome {display:none !important}
	.runner{ 
		margin-top:0px; position:fixed; right:-13px;  top:20vh;  width: 60px; padding-left:8px; padding-bottom:8px; height:auto; max-height:290px; z-index:21; 	border: solid #7b9ae6 0.05em;  height:auto; margin:5vh auto; text-align:center ; -webkit-border-top-left-radius: 12px; -webkit-border-bottom-left-radius: 12px;-moz-border-radius-topleft: 12px;-moz-border-radius-bottomleft: 12px;border-top-left-radius: 12px; border-bottom-left-radius: 12px;box-shadow: 1px 1px 2px 0.5px #9cb2e8;
	}
	.boxit {    padding-left:5%; font-size:150%;}
	.nextfriend, .prevfriends {right:-30px; float:right !important; position: absolute;width:100vw }
 
	.swo{
	opacity:0.0;
	filter:alpha(opacity=00); /* For IE8 and earlier */
	margin-left:10px;
	-webkit-transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);
	   -moz-transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);
		-ms-transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);
		 -o-transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);
			transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000); /* ease (default) */
	}
	.swo:hover{
	opacity:10;
	filter:alpha(opacity=100); /* For IE8 and earlier */
	margin-left:10px;
	-webkit-transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000);
	   -moz-transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000);
		-ms-transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000);
		 -o-transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000);
			transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000); /* ease (default) */
	}
	.sw{
	margin-left:10px;
	-webkit-transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);
	   -moz-transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);
		-ms-transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);
		 -o-transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);
			transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000); /* ease (default) */
	-webkit-transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000);
	   -moz-transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000);
		-ms-transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000);
		 -o-transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000);
			transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000); /* ease (default) */
	}
	.swo:hover{
	opacity:10;
	filter:alpha(opacity=100); /* For IE8 and earlier */
	margin-left:10px;
	-webkit-transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000);
	   -moz-transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000);
		-ms-transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000);
		 -o-transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000);
			transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000); /* ease (default) */
	}
	.sw:hover{
	cursor:pointer;
	transform:rotate(90deg);
	-ms-transform:rotate(90deg); /* IE 9 */
	-webkit-transform:rotate(90deg); /* Safari and Chrome */
	-webkit-transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);
	   -moz-transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);
		-ms-transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);
		 -o-transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);
			transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000); /* ease (default) */
	-webkit-transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000);
	   -moz-transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000);
		-ms-transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000);
		 -o-transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000);
			transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000); /* ease (default) */
	}
	.sw1:hover{
	cursor:pointer;
	z-index:-11;
	padding-bottom:-10px;
	margin-bottom:-20px;
	}
	.tup{
	margin-top:200px;
	margin-left:-10px;
	}
	.tup:hover{
	margin-top:200px;
	margin-left:-10px;
	}
	.instate{
	min-height:300px;
		margin-top:0px; position:fixed; left:-73px;  top:27px;  width: 100px; padding-right:13px; height:auto; max-height:270px; z-index:21; top:300;
	border: solid #7b9ae6 0.05em;  height:auto; margin: 177px auto; text-align:center ; -webkit-border-top-right-radius: 12px; -webkit-border-bottom-right-radius: 12px;-moz-border-radius-topright: 12px;-moz-border-radius-bottomright: 12px;border-top-right-radius: 12px; border-bottom-right-radius: 12px;box-shadow: 1px 1px 2px 0.5px #9cb2e8;
	background: #f1f1f1;;  
	}
	.instate:hover{
	color:#333;
	min-height:550px;
	text-shadow: 1px 1px 1px #a3b3da;
	}
	.ease {
	-webkit-transition: all 150ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
	-moz-transition: all 150ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
 	-ms-transition: all 150ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
 	 -o-transition: all 150ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
   	transition: all 150ms cubic-bezier(0.420, 0.000, 0.580, 1.000); /* ease-in-out */
	}
	.thumbon{
		margin-right:-40px;
	 height:auto;  text-align:center ; -webkit-border-top-left-radius: 12px; -webkit-border-bottom-left-radius: 12px;-moz-border-radius-topleft: 12px;-moz-border-radius-bottomleft: 12px;border-top-left-radius: 12px; border-bottom-left-radius: 12px;
 	
	}
	.thumbon:hover{
	margin-right:0px;  -webkit-border-top-left-radius: 2px; -webkit-border-bottom-left-radius: 2px;-moz-border-radius-topleft: 2px;-moz-border-radius-bottomleft: 2px;border-top-left-radius: 2px; border-bottom-left-radius: 2px;
 
	}
.max47 {
  white-space: -moz-pre-wrap !important;
/*  overflow: scroll; *
  text-overflow: ellipsis;
 overflow-wrap: break-word;  
  word-wrap: break-word;
  white-space: nowrap;
}
.max47::active{
  white-space: -moz-pre-wrap !important;
overflow-wrap: break-word;  
  overflow: scroll;
  text-overflow: ellipsis;
  white-space: nowrap;
}
	.redcon{
	color:#F00;
	text-shadow: 0.02em 0.02em 0.01em #030317;
	 display:block;
	 cursor:pointer;   
	 margin-left:0px;
	 display:block;  
	 margin-top:10px;
	 margin-bottom:10px;
	-webkit-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
	   -moz-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
		-ms-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
		 -o-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
			transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000); /* ease-in-out */
	}
	.redcon:hover{
	color:#000;
	text-shadow: 1px 1px 1px #a3b3da;
	}
	.pushme{
	text-shadow: 1px 1px 1px #a3b3da;
	 cursor:pointer;   
	-webkit-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
	   -moz-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
		-ms-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
		 -o-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
			transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000); /* ease-in-out */
	}
	.pushme:hover{
	text-shadow: 0.02em 0.02em 0.01em #030317;
	-webkit-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
	   -moz-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
		-ms-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
		 -o-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
			transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000); /* ease-in-out */
			transform:rotate(3deg);
	-ms-transform:rotate(3deg); /* IE 9 */
	-webkit-transform:rotate(3deg); /* Safari and Chrome */
	}
	.blackcon{
	color:#000;
	text-shadow: 0.02em 0.02em 0.01em #030317;
	 display:block;
	 cursor:pointer;   
	 margin-left:80px;
	 display:block;  
	 margin-top:10px;
	 margin-bottom:10px;
	-webkit-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
	   -moz-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
		-ms-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
		 -o-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
			transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000); /* ease-in-out */
	}
	.blackcon:hover{
	color:#333;
	text-shadow: 1px 1px 1px #a3b3da;
	}
	.greencon{
	color:#078E04;
	 text-shadow: 0.02em 0.02em 0.01em  #030317;
	 display:block;
	 cursor:pointer;   
	 margin-left:80px;
	 display:block;  
	 margin-top:10px;
	 margin-bottom:10px;
	-webkit-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
	   -moz-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
		-ms-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
		 -o-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
			transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000); /* ease-in-out */
	}
	.greencon:hover{
	color:#030;
	text-shadow: 1px 1px 1px #a3b3da;
	}
	.bluecon{
		color: #186CC9;
	text-shadow: 0.02em 0.02em 0.01em  #030317;
	 display:block;
	 cursor:pointer;   
	 margin-left:80px;
	 display:block;  
	 margin-top:10px;
	 margin-bottom:10px;
	-webkit-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
	   -moz-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
		-ms-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
		 -o-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
			transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000); /* ease-in-out */
	}
	.bluecon:hover{
	color::#039;
	text-shadow: 1px 1px 1px #a3b3da;
	}
	.yellowcon{
	color:#F90;
	text-shadow: 0.02em 0.02em 0.01em  #030317;
	 display:block;
	 cursor:pointer;   
	 margin-left:80px;
	 display:block;  
	 margin-top:10px;
	 margin-bottom:10px;
	-webkit-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
	   -moz-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
		-ms-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
		 -o-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
			transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000); /* ease-in-out */
	}
	.yellowcon:hover{
	color:#F90;
	text-shadow: 1px 1px 1px #a3b3da;
	}
	.blue{
		color: #186CC9;
	}
	.dblue{
		color:#006;
	}
	.white{
		color:#fff;
	}			
	.red{
		color:#C40000;
		text-shadow: 0.01em 0.01em 0.01em #030317;
	}		
	.pink{
		color:#F0F	
	}
	.tan{
		color:#ECB804;
	}
	.green{
		color:#078E04;
	}
	 .greents{
	height:40px;
		background-color:#333333;
		margin-left:-20px;
		padding:8px;
		color:#FFFFFF;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	background: #434c76;  
	}
	 .tinmap{
	height:470px;
	width:30px;
		background-color:#333333;
		margin-left:-20px;
	padding-right:20px;
		color:#FFFFFF;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	background: #434c76; 
	 
	}
	.black{
		color:#000;
	}
	.purple{
		color:#63F;
	}
	.white{
		color:#FFF;
	}
	.brown{
		color:#6F3737;
	}	
	.tin1{
		color:#e6effc;
	}	
	.tin2{
		color:#beccf0;
	}	
	.tin3{
		color:#4c587f;
	}	
	.tin4{
		color:#2d354c;
	}	
	 .runbut{
	 display:block;
	 cursor:pointer;   
	 margin-left:0px;
	 display:block;  
	 font-size:1.9em;
	 color:#000033;
	 margin-top:10px;
	 margin-bottom:10px;
	 opacity:0.8;
	-webkit-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
	   -moz-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
		-ms-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
		 -o-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
		 transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000); /* ease-in-out */
	-webkit-transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000);
	   -moz-transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000);
		-ms-transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000);
		 -o-transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000);
			transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000); /* ease-in-out */
	}
	 .runbut:hover{
	 display:block; 
	 cursor:pointer;   
	 margin-left:0px;
	 display:block;  
	 font-size:1.9em;
	 color:#ffffff;
	 margin-top:10px;
	 margin-bottom:10px;
	  opacity:0.9;
	}
	.top {
	  display: none;
	  position: absolute;
	  top: 70px;
	  margin-left:20px;
	  padding: 0px 5px 0px 5px;
		-webkit-transition: all .3s ease;
		-moz-transition: all .3s ease;
		-ms-transition: all .3s ease;
		-o-transition: all .3s ease;
		transition: all .3s ease;
	}
	.bottom {
	-moz-border-bottom-colors: none;
		-moz-border-left-colors: none;
		-moz-border-right-colors: none;
		-moz-border-top-colors: none;
		background-color: #FFFFFF;
		border-color: #E2E0E0 #EFEFEF #EFEFEF #E2E0E0;
		border-image: none;
		border-radius: 3px 3px 3px 3px;
		border-style: solid;
		border-width: 1px;
		clear: both;
		max-height:80px;
		display: block;
		line-height: 25px;
		margin: 12px 0;
		padding: 10px;
	-webkit-border-top-left-radius: 30px;
	-moz-border-radius-topleft: 30px;
	border-top-left-radius: 30px;
	}
	.bottom:hover .top {
		display: block;
		background-color:#000;
		opacity:.8;
		color:#FFF;
	}
	.skinmap{
		background-color:#f1f1f1;
		border-radius: 4px 4px 4px 4px;
		box-shadow: 0 1px 1px rgba(66, 85, 113, 0.4);
		border: 1px solid #dcdcdc;
		overflow: hidden;
		padding: 5px;
		margin-bottom:2px;
		position: relative;
		z-index: 0;
		margin-top:5px; 
		-webkit-transition: all .3s ease;
		-moz-transition: all .3s ease;
		-ms-transition: all .3s ease;
		-o-transition: all .3s ease;
		transition: all .3s ease;
	}
	.skinmap:hover{
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EBEDF3', endColorstr='#FFFFFF'); 
		background: -webkit-gradient(linear, left top, left bottom, from(#EBEDF3), to(#FFFFFF));  
		background: -moz-linear-gradient(top,  #EBEDF3,  #EBEDF3);  
		background: -moz-linear-gradient(#EBEDF3, #FFFFFF) repeat scroll 0 0 transparent;
		-webkit-transition: all .3s ease;
		-moz-transition: all .3s ease;
		-ms-transition: all .3s ease;
		-o-transition: all .3s ease;
		transition: all .3s ease;
	} 
	.inmap{
min-height:120px !important;
	-moz-border-bottom-colors: none;
		-moz-border-left-colors: none;
		-moz-border-right-colors: none;
		-moz-border-top-colors: none;
		background-color: #FFFFFF;
		border-color: #E2E0E0 #EFEFEF #EFEFEF #E2E0E0;
		border-image: none;
		border-radius: 3px 3px 3px 3px;
		border-style: solid;
		border-width: 1px;
		clear: both;
		display: block;
		line-height: 25px;
		margin: 12px 0;
		padding: 10px;
	}
	.tnmap{
	-moz-border-bottom-colors: none;
		-moz-border-left-colors: none;
		-moz-border-right-colors: none;
		-moz-border-top-colors: none;
		background-color: #FFFFFF;
		border-color: #E2E0E0 #EFEFEF #EFEFEF #E2E0E0;
		border-image: none;
		border-radius: 3px 3px 3px 3px;
		border-style: solid;
		border-width: 1px;
		clear: both;
		display: block;
		line-height: 25px;
		margin: 12px 0;
		padding: 10px;
			}
	.inter{	
	box-shadow: 28px 0 0 #FBFBFC inset, 29px 0 0 #ECECF0 inset;	
		}
	.sporta {
		max-width:280px;
		min-width:280px;
		overflow:hidden;
	}
	#left-col {
		vertical-align:top;
		padding:2px;
	}
	.white-font-only {
		padding-top:6px;
		font-size:0.7em;
		color:#ffffff;
		padding-top:6px;
		background-repeat:no-repeat;
		position:absolute;
		right:210px;
		top:275px;
		opacity:2.6;
		filter:alpha(opacity=88);
		margin-right:10px;
		color:#ffffff;
		width:496px;
	}
	.vtext {
	-moz-transform: rotate(30deg);
	-webkit-transform: rotate(30deg);
	-o-transform: rotate(30deg);
	transform: rotate(30deg);
	font-size:1em;
	}
	.white-font {
		padding-top:6px;
		font-size:1.01em;
		background-repeat:no-repeat;
		padding-right:10px;
		position:absolute;
		right:11px;
		top:10px;
		opacity:2.6;
		filter:alpha(opacity=88);
		margin-right:10px;
		color:#ffffff;
		width:496px;
	}
	.white-font21 {
		color:#ffffff;
		padding-top:6px;
		font-size:1.01em;
		background:url('../../../../images/backgrounds/search_bg_info2.png');
		background-repeat:no-repeat;
		padding-right:10px;
		position:absolute;
		right:10px;
		top:10px;
		opacity:2.6;
		filter:alpha(opacity=88);
		margin-right:10px;
	}
	.myButtonLink {
		display:block;
		width:269px;
		float:right;
		height:75px;
		background:url('../../../../images/buttons/LEARN-MORE.svg') bottom;
		text-indent:-99999px;
	}
	.myButtonLink:hover {
		background-position:0 0;
	}
	.myButtoninfo {
		display:block;
		width:21px;
		float:right;
		height:21px;
		background:url('../../../../images/icons/svg/sk_comment.svg') bottom;
		text-indent:-99999px;
	}
	.myButtoninfo:hover {
		background-position:0 0;
		cursor:help;
	}
	a.tip21 {
		position: relative;
	}
	a.tip21 span {
		display: none;
		position: absolute;
		top: -122px;
		left: 88px;
		width:205px;
		margin-bottom:200px;
		padding: 5px;
		z-index: 100;
		background: #000;
		color: #fff;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
	}
	a:hover.tip21 {
		font-size: 99%;
	}
	a:hover.tip21 span {
		display: block;
	}
	a.tip22 {
		position: relative;
	}
	a.tip22 span {
		display: none;
		position: absolute;
		top: -222px;
		left: 57px;
		width:205px;
		margin-bottom:200px;
		padding: 5px;
		z-index: 100;
		background: #000;
		color: #fff;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
	}
	a:hover.tip22 {
		font-size: 96%;
	}
	a:hover.tip22 span {
		display: block;
	}
	#nav {
		margin: 0;
		padding: 3px 0px 0;
		line-height: 100%;
	}
	#nav li {
		margin: 0 5px;
		padding: 0 0 8px;
		float: left;
		position: relative;
		-webkit-border-radius: 16px;
	-moz-border-radius: 16px;
	border-radius: 16px;
		list-style: none;
	}
	#nav a {
		text-align:left;
		font-weight: bold;
		color: #e7e5e5;
		text-decoration: none;
		display: block;
		padding: 10px 20px;
		margin: 0;
		text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
		-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	}
	#nav:active {
		top: 2px;
	}
	#nav:focus {
		outline: 0;
		background: #fafafa;
	}
	#nav .current a, #nav li:hover > a {
		background: #d1d1d1;
	 <!-- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb', endColorstr='#a1a1a1'); -->
		background: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#a1a1a1));
		background: -moz-linear-gradient(top, #ebebeb, #a1a1a1);
		color: #444;
		border-top: solid 1px #f8f8f8;
		-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
		-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
		box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
		text-shadow: 0 1px 0 rgba(255, 255, 255, .8);
	}
	#nav .current a, #nav li:active > a {
		background: #d1d1d1;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb', endColorstr='#a1a1a1');
		background: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#a1a1a1));
		background: -moz-linear-gradient(top, #a1a1a1,#ebebeb,);
		color: #444;
		border-top: solid 1px #f8f8f8;
		-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
		-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
		box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
		text-shadow: 0 1px 0 rgba(255, 255, 255, .8);
	}
	#nav ul li:hover a, #nav li:hover li a {
		background: none;
		border: none;
		color: #665;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
	}
	#nav ul a:hover {
		background: #0399d4 !important;
		 
		color: #fff !important;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		text-shadow: 0 1px 1px rgba(0, 0, 0, .1);
	}
	#nav ul {
		background: #ddd;
		 
		display: none;
		margin: 0;
		padding: 0;
		width: 185px;
		position: absolute;
		top: -112px;
		left: 0;
		border: solid 1px #b4b4b4;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .3);
		-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .3);
		box-shadow: 0 1px 3px rgba(0, 0, 0, .3);
	}
	#nav li:hover > ul {
		display: block;
	}
	#nav ul li {
		float: none;
		margin: 0;
		padding: 0;
	}
	#nav ul a {
		font-weight: normal;
		text-shadow: 0 1px 1px rgba(255, 255, 255, .9);
	}
	#nav ul ul {
		left: 181px;
		top: -21px;
	}
	#nav ul li:first-child > a {
		-webkit-border-top-left-radius: 9px;
		-moz-border-radius-topleft: 9px;
		-webkit-border-top-right-radius: 9px;
		-moz-border-radius-topright: 9px;
	}
	#nav ul li:last-child > a {
		-webkit-border-bottom-left-radius: 9px;
		-moz-border-radius-bottomleft: 9px;
		-webkit-border-bottom-right-radius: 9px;
		-moz-border-radius-bottomright: 9px;
	}
	#nav:after {
		content: ".";
		display: block;
		clear: both;
		visibility: hidden;
		line-height: 0;
		height: 0;
	}
	#nav {
		display: inline-block;
		margin-top:-10px;
	}
	html[xmlns] #nav {
		display: block;
	}
	* html #nav {
		height: 1%;
	}
	.myHome {
		display:block;
		transform: scale(0.5) !important;
		width:139px;
		float:left;
		 
		height:100px;
		background:url('bg-hd-left2.svg') bottom;
		background-repeat:no-repeat;
		text-indent:-99999px;
		margin-top:-3px;
	}
	.myHome:hover {
		background-position:0 0;
	}
	/* CSS Document   .myHome:hover {
		background-position:0 0;
	}*/
	.engine {
		background-image:url(../../../../images/backgrounds/kinda-bball.png); background-position:right bottom;
		background-repeat:no-repeat;
	}
	.community{
		background-image:url(../../../../images/backgrounds/kinda-group.png); background-position:right top;
		background-repeat:no-repeat;
	}
	.localarea{
		background-image:url(../../../../images/backgrounds/kinda-locals.png); background-position:right top;
		background-repeat:no-repeat;
	}
	.tgen{
		background-image:url(../../../../images/backgrounds/boy.png);background-position:left;
		background-image:url(../../../../images/backgrounds/girl.png); background-position:left;;
		background-repeat:no-repeat;
		padding:7px;
		width:75px;
		float:left;
		margin-left:10px;
		margin-bottom:5px;
		background-color:#CF9FFF; 
		border-radius:3px;
		-moz-border-radius:3px;
		-webkit-border-radius: 3px;
		color:white;
	}
	.female {
		background-image:url(../../../../images/backgrounds/girl.png); background-position:left;;
		background-repeat:no-repeat;
		padding:7px;
		width:125px;
		float:left;
		margin-left:40px;
		margin-bottom:5px;
		background-color:#ff66cc; 
		border-radius:3px;
		-moz-border-radius:3px;
		-webkit-border-radius: 3px;
		color:white;
	}
	.male {
		background-image:url(../../../../images/backgrounds/boy.png);background-position:left;
		background-repeat:no-repeat;
		padding:7px;
		width:120px;
		float:left;
		margin-left:10px;
		margin-bottom:5px;
		background-color:#99ccff; 
		border-radius:3px;
		-moz-border-radius:3px;
		-webkit-border-radius: 3px;
		color:white;
	}
	.Female {
		background-repeat:no-repeat;
		float:left;
		border-radius:4px;
		-moz-border-radius:4px;
		-webkit-border-radius: 4px;
		float:left;
		font-size:6em;
		overflow:hidden;
		color:white;
		max-height:90px;
		padding-bottom:0px;
		 -webkit-box-shadow: 0px 1px 2px 0px rgba(33, 33, 33, 2);
	box-shadow: 0px 1px 2px 0px rgba(33, 33, 33, 2);
	text-shadow: 0px 1px 2px #333;
	filter: dropshadow(color=#333, offx=0, offy=1);
	background: rgb(255,102,204); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmNjZjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y5YzdlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iI2ZkODlkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjdjZDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,102,204,1) 0%, rgba(249,199,234,1) 50%, rgba(253,137,215,1) 52%, rgba(255,124,216,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,102,204,1)), color-stop(50%,rgba(249,199,234,1)), color-stop(52%,rgba(253,137,215,1)), color-stop(100%,rgba(255,124,216,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,102,204,1) 0%,rgba(249,199,234,1) 50%,rgba(253,137,215,1) 52%,rgba(255,124,216,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,102,204,1) 0%,rgba(249,199,234,1) 50%,rgba(253,137,215,1) 52%,rgba(255,124,216,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,102,204,1) 0%,rgba(249,199,234,1) 50%,rgba(253,137,215,1) 52%,rgba(255,124,216,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,102,204,1) 0%,rgba(249,199,234,1) 50%,rgba(253,137,215,1) 52%,rgba(255,124,216,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff66cc', endColorstr='#ff7cd8',GradientType=0 ); /* IE6-8 */
	}
	.disp{
		margin-left:-4px;
		margin-right:18px;
		padding:0px;
		padding-top:0px;
		min-height:105px;
		max-width:120px; 
		height:auto;
		margin-bottom:00px;
		margin-top:0px;
	}
	.sch{
		padding-top:2px;
		padding-right:0px !important;
		padding-left:5px !important;
	}
	.Male {
		background-repeat:no-repeat;
		float:left;
		border-radius:4px;
		-moz-border-radius:4px;
		-webkit-border-radius: 4px;
		color:white;
		float:left;
		font-size:6em;
		overflow:hidden;
		max-height:90px;
		 -webkit-box-shadow: 0px 1px 2px 0px rgba(33, 33, 33, 2);
	box-shadow: 0px 1px 2px 0px rgba(33, 33, 33, 2);
	text-shadow: 0px 1px 2px #333;
	filter: dropshadow(color=#333, offx=0, offy=1);
	background: rgb(153,204,255); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5Y2NmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2JmZThmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzlmZDhlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MmEwZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(153,204,255,1) 0%, rgba(191,232,249,1) 50%, rgba(159,216,239,1) 51%, rgba(66,160,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(153,204,255,1)), color-stop(50%,rgba(191,232,249,1)), color-stop(51%,rgba(159,216,239,1)), color-stop(100%,rgba(66,160,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(153,204,255,1) 0%,rgba(191,232,249,1) 50%,rgba(159,216,239,1) 51%,rgba(66,160,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(153,204,255,1) 0%,rgba(191,232,249,1) 50%,rgba(159,216,239,1) 51%,rgba(66,160,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(153,204,255,1) 0%,rgba(191,232,249,1) 50%,rgba(159,216,239,1) 51%,rgba(66,160,255,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(153,204,255,1) 0%,rgba(191,232,249,1) 50%,rgba(159,216,239,1) 51%,rgba(66,160,255,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99ccff', endColorstr='#42a0ff',GradientType=0 ); /* IE6-8 */
	}
	#fixed-div {
		position: fixed;
		top:2em;
		font-size:100%;
		writing-mode:tb-rl;
		-webkit-transform:rotate(90deg);
		-moz-transform:rotate(90deg);
		-o-transform: rotate(90deg);
		white-space:nowrap;
		display:block;
		bottom:0;
		float:right;
		width:20px;
		margin-right:1.2em;
		height:50px;
		font-weight:normal;
		position: fixed;
		right: 0;
		top: 50%;
		margin-top: -50px;
	}
	.myHomelocation {
		display:block;
		width:178px;
		float:left;
		height:113px;
		background:url('bg-hd-left_location.png') bottom;
		text-indent:-99999px;
	}
	.myHomelocation:hover {
		background-position:0 0;
	}
	.myIndex {
		display:block;
		width:178px;
		float:right;
		vertical-align:top;
		height:113px;
		background:url('bg-hd-left.png') bottom;
		background-repeat:no-repeat;
		text-indent:-99999px;
	}
	#right-col {
		vertical-align:top;
		padding:2px;
	}
	#amenu {
		clear:both;
		font-size:90%;
		color:#333;
		border-top-width:1px;
		border-right-width:1px;
		border-bottom-width:1px;
		border-left-width:1px;
		border-top-style:solid;
		border-right-style:solid;
		border-bottom-style:solid;
		border-left-style:solid;
		border-top-color:#ffffff;
		border-bottom-color:#ccc;
		border-right-color:#ccc;
		border-left-color:#ccc;
	}
.table {
	*border-collapse: collapse;
	/* IE7 and lower */
	border-spacing: 0;
	width: 100%;
}
.table tr:hover {
	background: #fbf8e9;
	-o-transition: all 0.1s ease-in-out;
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	-ms-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
}
.table_content {
	 *border-collapse: collapse; /* IE7 and lower */
		border-spacing: 0;
	}
	th:first-child {
		-moz-border-radius: 6px 0 0 0;
		-webkit-border-radius: 6px 0 0 0;
		border-radius: 6px 0 0 0;
	}
	th:last-child {
		-moz-border-radius: 0 6px 0 0;
		-webkit-border-radius: 0 6px 0 0;
		border-radius: 0 6px 0 0;
	}
	th:only-child {
		-moz-border-radius: 6px 6px 0 0;
		-webkit-border-radius: 6px 6px 0 0;
		border-radius: 6px 6px 0 0;
	}
	#right-colhome {
		width:300px;
		vertical-align:top;
		padding:2px;
	}
	#mid-col {
		vertical-align:top;
		padding:2px;
	}
	.small-form {
		min-height:150px;
		background-color:#ddf;
		border:1px solid #cdf;
		padding:25px;
	}
	.wide-form {
		min-height:150px;
		background-color:#ddf;
		border:1px solid #cdf;
		width:600px;
		padding:25px;
	}
	.widgetrecover {
		clear:both;
		border:1px solid #eaeaea;
		background-color:#f2f2f2;
		margin:1px 0;
		padding:5px;
	}
	.widgetMidcol {
		clear:both;
		border:0.3px solid #eaeaea;
		background-color:#f2f2f2;
		margin:1px 0;
		padding:4px;
	}
	.widgetMidcol2 {
		clear:both;
		border:0.3px solid #eaeaea;
		background-color:#f2f2f2;
		margin:1px 0;
		padding:4px;
		width:300px;
	}
	.widgetRight {
		clear:both;
		border:1px solid #eaeaea;
		background-color:#f2f2f2;
		margin:3px 0;
		padding:2px;
	}
	.widget3 {
		clear:both;
		border:1px solid #eaeaea;
		background-color:#f2f2f2;
		margin:3px 0;
		padding:2px;
		width:200px;
	}
	.widget2 {
		clear:both;
		border:1px solid #eaeaea;
		background-color:#f2f2f2;
		margin:3px 0;
		padding:2px;
		width:200px;
	}
	.widget22 {
		clear:both;
		margin:4px;
		padding:2px;
	}
	.intro21txt {
		text-shadow: 0.02em 0.02em 0.04em #000000;
		margin-top:31px;
		padding-left:2px;
		padding-top:0px;
		padding-top:2px;
		font-weight:1 00;
		font-stretch:extra-condensed;
		font-size:26px;
	}
	.widget {
		padding:2px;
		background-color:#f1f1f1;
		margin:2px;
	}
	.widgetMyfriends {
		clear:both;
		border:1px solid #eaeaea;
		background-color:#f2f2f2;
		margin:3px;
		padding:3px;
	}
	.widgetMyborder {
		border-bottom:1px solid #ffffff;
		border-top:2px solid #eeeeee;
		border-left:1px solid #ffffff;
		border-right:1px solid #ffffff;
		background-color:#F3F3F3;
	}
	.WidgetMyPannelBorder {
		margin:0;
		border-bottom:1px solid #ffffff;
		border:1px solid #ffffff;
		background-color:#F3F3F3;
		background-color:#e5eef5;
		line-height:13px;
		padding:5px;
		margin-bottom:-4px;
		background-color:#f5f7f8;
		-webkit-transition: -webkit-transform .15s linear;
		-webkit-box-shadow: 0 0 4px rgba(0,0,0,.25);
		-moz-box-shadow: 0 0 4px rgba(0,0,0,.25);
		-moz-border-radius-bottomleft:0px;
		-moz-border-radius-bottomright:0px;
		-moz-border-radius-topleft:4px;
		-moz-border-radius-topright:4px;
	}
	.WidgetMyPannel {
		margin:0;
		padding:5px;
		border-top-color:#eeeeee;
		border-top:2px;
		background-color:#F3F3F3;
	}
	.WidgetHomePannelBorder {
		margin:0;
		padding:5px;
		border-top:none;
		border:1px solid #eeeeee;
		background-color:#f3f3f3;
		background-color:#f6f6ff;
		-webkit-transition: -webkit-transform .15s linear;
		-webkit-box-shadow: 0 0 4px rgba(0,0,0,.25);
		-moz-box-shadow: 0 0 4px rgba(0,0,0,.25);
		-moz-border-radius-bottomleft:6px;
		-moz-border-radius-bottomright:6px;
		-moz-border-radius-topleft:6px;
		-moz-border-radius-topright:6px;
	}
	.TabPannelBorder {
		margin:0;
		padding:10px;
		border:1px solid #ffffff;
		background-color:#ffffff;
		background-image:url(../../../../images/backgrounds/grey-grad2a.png);
	}
	.widget_border {
		clear:both;
		border:1px solid #cdf;
		background-color:#fffff;
		background-image:url(../../../../images/tabs/blbg3.gif);
		margin:3px 0;
		padding:3px;
	}
	.widget-padding-top {
		font-weight:bold;
		padding:7px;
		border-bottom:2px solid #dddddd;
		background-image:url(../../../../images/tabs/bar_bg01.gif);
	}
	.widget-padding {
		font-weight:normal;
		padding:5px;
		border-bottom:2px solid #dddddd;
		background-image:url(../../../../images/tabs/blbg3.gif);
	}
	.widget_field_border {
		clear:both;
		background-color:#ffffff;
		border:1px solid #ffffff;
		margin:3px 0;
		padding:5px;
	}
	.widget-head {
		font-weight:bold;
		padding:3px;
		border-bottom:2px solid #dddddd;
		background-image:url(../../../../images/tabs/bar_bg01.gif);
	}
	.widget-head-e {
		background-image:url(../../../../images/tabs/bar_bg01e.gif);
		background-color:#464646;
		font-weight:700;
		color:#676781;
		padding:3px;
	}
	.widget-head-menu {
		background-image:url(../../../../images/tabs/sk-main-menu-bg.gif);
		border:1px solid #ffffff;
		background-color:#a8a8ff;
		font-weight:100;
		color:#676781;
		margin:0;
		padding:6px;
	}
	.widget-head-s-menu {
		background-image:url(../../../../images/tabs/bar_bg01s.gif);
		background-color:#aa944e;
		border:1px solid #ffffff;
		font-weight:100;
		color:#676781;
		padding:3px;
	}
	.widget-head-e-menu {
		background-image:url(../../../../images/tabs/blbg3.png);
		border:1px solid #ffffff;
		background-color:#cccccc;
		font-weight:100;
		color:#676781;
		margin:0;
		padding:12px;
		width:190px;
		float:right;
	}
	.widget-headShow {
		background-image:url(../../../../images/tabs/bar_bg01e.gif);
		background-color:#464646;
		font-weight:700;
		color:#676781;
		padding:4px;
	}
	.widget-login {
		width:190px;
		background-color:#f9f9f9;
		border-bottom-color:#cccccc;
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-top-color:#cccccc;
		border-top-style:solid;
		border-top-width:1px;
		margin:17px 10px;
		padding:0 10px;
	}
	.widget-photo {
		background-color:#eef;
		border:none;
		padding:4px;
	}
	a.widget-feedback {
		background-image:url(../../../../images/backgrounds/feedback2.gif);
		font-size:120%;
		width:40%;
		color:#ffffcc;
		margin:5px;
		border:1px solid #cccccc;
		padding-top:4px;
		padding-bottom:4px;
		padding-left:5px;
		padding-right:5px;
	}
	a.widget-feedback:hover {
		background-image:url(../../../../images/backgrounds/feedback2_o.gif);
		font-size:120%;
		width:40%;
		color:#ffffcc;
		margin:5px;
		border:1px solid #cccccc;
		padding-top:4px;
		padding-bottom:4px;
		padding-left:5px;
		padding-right:5px;
	}
	a.widget-players {
		background-image:url(../../../../images/backgrounds/feedback2.gif);
		font-size:120%;
		width:40%;
		color:#ffffcc;
		margin:5px;
		border:1px solid #cccccc;
		padding-top:4px;
		padding-bottom:4px;
		padding-left:5px;
		padding-right:5px;
	}
	a.widget-players:hover {
		background-image:url(../../../../images/backgrounds/feedback2_o.gif);
		color:#ffffff;
		background-color:#66cc00;
		padding-top:1px;
		padding-bottom:2px;
		padding-left:3px;
		padding-right:3px;
	}
	a.widget-activities {
		background-image:url(../../../../images/backgrounds/login2_0.gif);
		font-size:80%;
		width:40%;
		color:#ffffcc;
		margin:1px 1%;
		border:1px solid #bbbbbb;
		padding-top:1px;
		padding-bottom:2px;
		padding-left:3px;
		padding-right:3px;
	}
	a.widget-activities:hover {
		background-image:url(../../../../images/backgrounds/login2.gif);
		color:#ffffff;
		background-color:#66cc00;
		padding-top:1px;
		padding-bottom:2px;
		padding-left:3px;
		padding-right:3px;
	}
	a.widget-location {
		background-image:url(../../../../images/backgrounds/help2.gif);
		font-size:80%;
		width:40%;
		color:#ffffcc;
		margin:1px 1%;
		border:1px solid #bbbbbb;
		padding-top:1px;
		padding-bottom:2px;
		padding-left:3px;
		padding-right:3px;
	}
	a.widget-location:hover {
		background-image:url(../../../../images/backgrounds/help2_o.gif);
		color:#ffffff;
		background-color:#66cc00;
		padding-top:1px;
		padding-bottom:2px;
		padding-left:3px;
		padding-right:3px;
	}
	a.widget-headerb {
		font-size:90%;
		color:#ffffff;
		margin-right:6px;
		padding-top:0;
		padding-bottom:0;
		padding-left:2px;
		padding-right:2px;
		font-style:normal;
	}
	a.widget-headerb:hover {
		background-image:url(../../../../images/backgrounds/sel-over.png);
		color:#000066;
		margin-right:6px;
		padding-top:0;
		padding-bottom:0;
		padding-left:2px;
		padding-right:2px;
		font-style:normal;
	}
	a.widget-help {
		background-image:url(../../../../images/backgrounds/login2_0.gif);
		font-size:120%;
		width:37%;
		color:#ffffcc;
		margin:1px 1%;
		border:1px solid #cccccc;
		padding-top:4px;
		padding-bottom:4px;
		padding-left:2px;
		padding-right:2px;
	}
	a.widget-help:hover {
		background-image:url(../../../../images/backgrounds/login2.gif);
		color:#ffffff;
		background-color:#66cc00;
		padding-top:4px;
		padding-bottom:4px;
		padding-left:2px;
		padding-right:2px;
	}
	a.widget-logout {
		background-image:url(../../../../images/backgrounds/help2.gif);
		font-size:120%;
		width:37%;
		color:#ffffcc;
		margin:1px 1%;
		border:1px solid #cccccc;
		padding-top:4px;
		padding-bottom:4px;
		padding-left:5px;
		padding-right:5px;
	}
	a.widget-logout:hover {
		background-image:url(../../../../images/backgrounds/help2_o.gif);
		color:#ffffff;
		background-color:#66cc00;
		padding-top:4px;
		padding-bottom:4px;
		padding-left:5px;
		padding-right:5px;
	}
	.widget-intro {
		background-color:#eeeeee;
		border:0 solid #66cc00;
		padding:1px;
	}
	.widget-crystal {
		background-image:url(../../../../images/backgrounds/gradcc.png);
		border:1px #cccccc;
		padding:2px;
		padding-left:12px;
	}
	.widget-white {
		background-color:#fff;
		border:0.3px dashed #ddd;
		padding:4px;
	}
	.widget-trans {
		background-color:#fff;
		border:0.3px #ddd;
		padding:2px;
		margin:3px;
	}
	.widget-messages {
		background-color:#eef;
		border:1px solid #ccf;
		padding:4px;
	}
	.sport-widget-friends {
		border:1px solid #4378c0;
		background-color:#e5f0ff;
		padding:4px;
	}
	.sport-widget-sports {
		border:1px solid #ffffff;
		border-top:none;
		background-color:#ffffd0;
		padding:2px;
	}
	.sport-widget-sports_nt {
		border:1px solid #fff369;
		border-top:none;
		background-color:#ffffd0;
		padding:4px;
	}
	.sport-widget-pm {
		border-left:1px solid #a8a8ff;
		border-right:1px solid #a8a8ff;
		border-bottom:1px solid #a8a8ff;
		border-top:medium none;
		background:#eef url(../../../../images/tabs/blbg_pm.png);
		padding:4px;
	}
	.sport-widget-pm_short {
		border:1px solid #999;
		background:#fff url(../../../../images/tabs/blbg_pm_short.png);
		padding:4px 4px 1px;
	}
	.sport-widget-event {
		border:1px solid #a1d571;
		border-top:none;
		background-color:#f8fcf3;
		padding:4px;
	}
	.sport-hr-event {
		border:1px solid #cccccc;
		border-top:none;
		border-left:none;
		border-right:none;
		padding:4px;
	}
	.widget-hr-body {
		border:1px solid #676781;
		border-top:none;
		border-left:none;
		border-right:none;
		}
	sport-hr-profile {
		-moz-border-bottom-colors: none;
		-moz-border-left-colors: none;
		-moz-border-right-colors: none;
		-moz-border-top-colors: none;
		color:#dddddd;
		border-color:#dddddd;
		max-width:68%;
		margin-left:0px;
		border-image: none;
		border-style: solid;
		border-width: 1px 0 0;
		display: block;
		margin-bottom: 5px;
		margin-top:2px;
	}
	.pm-folder {
		background:url(../../../../images/pm/folder.gif) no-repeat;
		height:18px;
		margin:3px;
		padding:1px 2px 1px 20px;
	}
	.pm-folder a {
		display:block;
		padding:0;
	}
	#pm-delete {
		background:url(../../../../images/pm/pmdelete.png) no-repeat left center;
		display:inline;
		font-size:.8em;
		padding:5px 16px 5px 0;
	}
	#pminbox {
		background:url(pminbox.jpg) no-repeat left top;
		width:750px;
		height:59px;
		border:1px solid #cccccc;
		margin:0;
		padding:0;
	}
	#pm-folder-0 {
		background-image:url(../../../../images/pm/messages_in.svg);
		background-position: 0 .2em;
		 color:#333333;
		  opacity:0.8;
		background-repeat:no-repeat;
		vertical-align:bottom;
	}
	#pm-folder--1 {
		background-image:url(../../../../images/pm/messages_sent.svg);
		background-position: 0 .2em;
		 opacity:0.8;
		background-repeat:no-repeat;
		vertical-align:bottom;
	}
	#pm-folder--5 {
		background-image:url(../../../../images/pm/trash.svg);
		clear: both;
		 opacity:0.8;
		background-position: 0 .2em;
	}
	#pm-compose {
		background-image:url(../../../../images/pm/compose.png);
		background-repeat:no-repeat;
		padding-left:23px;
		vertical-align:middle;
		padding-bottom:8px;
	}
	#pm-compose2-icon {
		background-image:url(../../../../images/pm/compose2.png);
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:16px;
		height:16px;
		float:left;
		margin-right:5px;
		margin-top:12px;
		margin-left:3px;
	}
	#pm-read-reply {
		background:url(../../../../images/pm/pmreply.png) no-repeat left center;
		display:inline;
		font-size:.8em;
		padding:5px 0 5px 21px;
	}
	#pm-read-forward {
		background:url(../../../../images/pm/pmfwd.png) no-repeat left center;
		display:inline;
		font-size:.8em;
		padding:5px 0 5px 21px;
	}
	#pm-read-delete {
		background:url(../../../../images/pm/pmdelete.png) no-repeat left center;
		display:inline;
		font-size:.8em;
		padding:5px 0 5px 21px;
	}
	.widget-body-bg {
		background-image:url(../../../../images/tabs/tab_usel2);
		border:1px solid #a8a8ff;
		padding:4px;
	}
	.sport-widget-body {
		border:1px solid #00cc00;
		background-color:#edffad;
		margin:4pt;
		padding:8pt;
	}
	.event-menu {
		background-image:url(../../../../images/buttons/wdgt_bg.png);
		border:1px solid #00cc00;
		margin:2pt;
		font-size:1.2em;
		margin-bottom:3px;
		margin-bottom:3px;
		padding:2pt;
		-webkit-border-radius: .5em;
		-moz-border-radius: .5em;
		border-radius: .5em;
		-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
		-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
		box-shadow: 0 1px 2px rgba(0,0,0,.2)
	}
	.2col {
		width: 600px;
		padding: 15px 15px 15px 15px;
		-webkit-column-count: 2;
		-webkit-column-gap: 30px;
		-moz-column-count: 2;
		-moz-column-gap: 30px;
		column-count: 2;
		column-gap: 30px;
	}
	.sport-widget-body2 {
		border:1px solid #ddd;
		background-color:#fffcef;
		margin:4pt;
		padding:4pt;
	}
	.sport-type-name {
		background-attachment:fixed;
		font-weight:400;
		font-size:18px;
		float:left;
		vertical-align:inherit;
		width:auto;
		padding-right:15px;
	}
	.sport-type-name img {
		background:url(../../../../images/sport_type/sport-type.gif) no-repeat;
		margin-right:0;
		float:left;
		width:auto;
		margin-right:5px;
	}
	.sk_go_green {
		background:url(../../../../images/tabs/sk_go_bg.gif) repeat-x;
		background-color:silver;
		display:block;
		float:right;
		border:solid #ddd;
		font-size:small;
		font-weight:700;
		color:#070574;
		height:18px;
		margin:0;
		padding:1px 8px;
	}
	.sk_logo {
		background:url(../../../../images/icons/sportkin.svg) repeat-x; background-position:bottom; background-position:left;
		background-repeat:no-repeat;
		padding:0px 2px 4px 18px;
	}
	.sk_logo_invert {
		background:url(../../../../images/icons/sportkin_invert.svg) repeat-x; background-position:bottom; background-position:left;
		background-repeat:no-repeat;
		padding:50px 0px 0px 50px;
		background-size:50px;
		min-height:80px;
	}
	.sportkinform {
		background-color:#faf9f8;
		border:1px solid gray;
		padding:5px;
	}
	.sportkinform_dash {
		background-color:#faf9f8;
		border:0.3px dashed #666;
		padding:5px;
	}
	.sportkinform1 {
		background-color:#fff;
		border:1px solid gray;
		padding:5px;
	}
	.sportkinform2 {
		background-image:url(../../../../images/tabs/blbg.gif);
		border:1px solid gray;
		padding:5px;
	}
	.sportkinform3 {
		background-image:url(../../../../images/tabs/blbg1.gif);
		border:1px solid gray;
		width:700px;
		padding:5px;
	}
	.tip {
		border:1px dashed gray;
		background-image:url(../../../../images/tip-icon.gif);
		width:300px;
		background-repeat:no-repeat;
		margin:10px;
		padding:4px 6px 4px 38px;
	}
	.short {
		border-bottom:1px dotted #555;
	}
	.line {
		height:1px;
		background-color:#eeeeee;
		border-bottom:1px solid #dddddd;
		margin:.2em 0;
		overflow:hidden;
	}
	.check-item {
		float:left;
		width:100px;
		margin:2px 15px;
	}
	.recipient-item {
		float:left;
		border:1px dotted #aaa;
		margin:2px 4px;
		padding:2px;
	}
	.extra-gray {
		color:gray;
		font-size:small;
		vertical-align:bottom;
	}
	.text-header-white {
		font-size:small;
		vertical-align:bottom;
		font-style:normal;
		font-weight:bold;
	}
	table.outline td {
		border:1px dotted #aaa;
	}
	.page-no, .page-no-sel {
		display:block;
		float:left;
		border:1px solid #aaa;
		margin:2px;
		padding:4px;
	}
	.thumb-selected {
		border-right:ridge;
		border-bottom:ridge;
		float:left;
	}
	.folder-item-selected {
		background-color:#eeeeee;
		height:24px;
	}
	.msg-unread, .page-no-sel {
		font-weight:700;
		background-color:#ffff99;
	}
	.widget-body {
		padding:4px;
		border-bottom:1px solid #dddddd;
	}
	.widget-Profile {
		background-color:#eef;
		border:1px solid #a8a8ff;
		border-top:none;
		padding:2px;
	}
       .centerit {margin-left: auto !important; margin-right: auto !important;}
	#page {
		border-bottom:1px solid transparent;
		margin-left: auto; margin-right: auto;
		width:auto;
		position:relative;
		float:center !important;
		padding:0px 0.2vw; 0px; 0.2vw;
	       max-width:80vw; 
/*
		-moz-border-radius: 6px;
		border-radius: 6px;
		margin-bottom:30px;
		-webkit-border-radius: 6px;
		border: 0.1em solid #f0f5fd;
		box-shadow:rgba(0,0,0,0.1)0.05em 0.05em 0.05em;	
		border: 0.1em solid #f0f5fd;
	 */
	}
	#page2 {
		border-bottom:1px solid transparent;
		margin:0 auto;
		width:60%	;	
		max-width:95w;
		position:relative;
		padding:2px;
	}
	#page3 {
		border-bottom:1px solid transparent;
		margin:0 auto;
		width:900px;
		max-width:950px;
		position:relative;
		padding:12px;
	}
	a img {
		border-width:0;
		vertical-align:top;
	}
	td.field-name {
		text-align:right;
		vertical-align:middle;
		padding:7px;
		width:150px;
		min-width:150px;
	}
	td.field-name div {
		font-size:7.5pt;
		font-weight:lighter;
	}
	.single-col {
		width:650px;
		margin:20px auto;
	}
	label.button {
		cursor:pointer;
		margin:0 4px;
	}
	label.button img {
		vertical-align:top;
	}
	.widget-bg-skintro {
		background-color:#ffffff;
		font-weight:100;
		margin:0;
		width:100vw;
		height:auto;
		float:left;
		margin-top:10px;
		text-align:left;
		text-shadow: 0.01em 0.01em 0.01em #000000;
	}
	#profie-image {
		float:left;
		width:150px;
		text-align:center;
	}
	fav-sport-icon {
		background-image:url(../../../../images/icons/fav_sport.png);
		background-repeat:no-repeat;
		margin-right:5px;
		width:16px;
		height:16px;
		margin-top:2px;
		margin-left:2px;
	}
	.sport-name {
		font-size:110%;
		font-weight:bold;
		text-transform:capitalize;
	}
	.widget-sport-head {
		border-bottom:1px solid #dddddd;
	}
	.widget-sport {
		padding:10px;
		margin:5px 0;
		padding-bottom:10px;
	}
	.widget-sport-body {
		border-bottom:1px solid #dedede;
	}
	#detail-icon {
		background-image:url(../../../../images/icons/more_info.png);
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:16px;
		height:16px;
		float:left;
		margin-right:5px;
		margin-top:3px;
		margin-left:3px;
	}
	#comment-icon {
		background-image:url(../../../../images/icons/profile_comment.png);
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:16px;
		height:16px;
		float:left;
		margin-right:2px;
		margin-top:2px;
		margin-left:2px;
	}
	#comment-sk {
		padding:3px;
		background-image:url(../../../../images/icons/sk_comment.png);
		background-position:left;
		background-repeat:no-repeat;
		border:none;
		width:21px;
		height:21px;
		float:right;
		padding-bottom:5px;
		margin-right:21px;
		margin-top:-3px
	}
	#compose-icon {
		background-image:url(../../../../images/icons/compose.png);
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:16px;
		height:16px;
		float:left;
		margin-right:2px;
		margin-top:2px;
		margin-left:2px;
	}
	#posts-icon {
		padding:2px;
		background-image:url(../../../../images/icons/profile_comment.png);
		background-repeat:no-repeat;
		width:16px;
		height:16px;
		float:left;
		margin-right:3px;
		margin-top:0;
		margin-left:4px;
	}
	#iconImage-icon {
		background-image:url(../../../../images/icons/sk_photo_portrait_icon.png);
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:16px;
		height:16px;
		float:left;
		margin-right:5px;
		margin-top:3px;
		margin-left:3px;
	}
	#ProfileImage-icon {
		border:none;
		width:16px;
		height:16px;
		float:left;
		margin-right:5px;
		margin-top:3px;
		margin-left:3px;
	}
	#moreabout-icon {
		padding:3px;
		background-repeat:no-repeat;
		width:16px;
		height:16px;
		float:left;
		margin-right:5px;
		margin-top:3px;
		margin-left:4px;
	}
	#event-icon {
		padding:3px;
		background-image:url(../../../../images/icons/event_popup.png);
		background-repeat:no-repeat;
		width:16px;
		height:16px;
		float:left;
		margin-right:5px;
		margin-top:3px;
		margin-left:4px;
	}
	#EventPhoto-icon {
		background-image:url(../../../../images/sk_photo_icon.png);
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:16px;
		height:16px;
		float:left;
		margin-right:5px;
		margin-top:3px;
		margin-left:3px;
	}
	#Zone-icon {
		background-image:url(../../../../images/icons/zone_map.png);
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:16px;
		height:16px;
		float:left;
		margin-right:5px;
		margin-top:3px;
		margin-left:3px;
	}
	#sport-icon {
		background-repeat:no-repeat;
		padding:3px;
		background-image:url(../../../../images/icons/press_play.png);
		width:12px;
		height:12px;
		float:left;
		margin-right:5px;
		margin-top:3px;
		margin-left:4px;
	}
	#friend-icon {
		background-image:url(../../../../images/icons/friends.png);
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:16px;
		height:16px;
		float:left;
		margin-right:5px;
		margin-top:3px;
		margin-left:3px;
	}
	#friends-icon {
		background-image:url(../../../../images/icons/sk_add_friends.png);
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:16px;
		height:16px;
		float:left;
		margin-right:5px;
		margin-top:10px;
		margin-left:3px;
	}
	.sk-tip {
		background-image:url(../../../../images/icons/sk_tip.png);
		width:20px;
		background-repeat:no-repeat;
		height:20px;
		float:none;
		margin-top:1px;
		margin-right:2px;
		margin-bottom:1px;
		margin-left:2px;
	}
	.sk-tip2start {
		background-image:url(../../../../images/icons/sk_tip2start.png);
		width:166px;
		background-repeat:no-repeat;
		height:20px;
		float:right;
		margin-top:1px;
		margin-right:5px;
		margin-bottom:1px;
		margin-left:5px;
	}
	.sk-enter {
		background-image:url(../../../../images/icons/enter_tip.png);
		width:20px;
		background-repeat:no-repeat;
		height:20px;
		float:right;
		margin-top:1px;
		margin-right:5px;
		margin-bottom:1px;
		margin-left:5px;
	}
	.sk-tip-left {
		background-image:url(../../../../images/icons/sk_tip.png);
		width:20px;
		background-repeat:no-repeat;
		height:20px;
		float:left;
		margin-top:-20px;
		margin-right:5px;
		margin-bottom:1px;
		margin-left:5px;
	}
	.sk-tip-empty {
		width:20px;
		margin:1px 1px;
		background-repeat:no-repeat;
		height:20px;
		float:right;
	}
	.event-edit-icon {
		background-image:url(../../../../images/event/sk_event_edit.png);
		padding:3px;
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:17px;
		height:16px;
		float:left;
		margin-right:3px;
		margin-top:5px;
		margin-left:0;
	}
	.search-anything {
		background-image:url(../../../../images/icons/search_anything.png);
		padding:3px;
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:16px;
		height:16px;
		float:left;
		margin-right:5px;
		margin-top:2px;
		margin-left:5px;
	}
	.settings-edit-icon {
		background-image:url(../../../../images/icons/sk_settings.png);
		padding:3px;
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:17px;
		height:16px;
		float:left;
		margin-right:5px;
		margin-top:2px;
		margin-left:3px;
	}
	.folder-icon {
		background-image:url(../../../../images/icons/folders.png);
		padding:3px;
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:17px;
		height:16px;
		float:left;
		margin-right:5px;
		margin-top:2px;
		margin-left:3px;
	}
	.event-edit-icon {
		background-image:url(../../../../images/event/sk_event_edit.png);
		padding:3px;
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:17px;
		height:16px;
		float:left;
		margin-right:3px;
		margin-top:5px;
		margin-left:3px;
	}
	.power-button-icon {
		background-image:url(../../../../images/icons/sk_logout.png);
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:20px;
		height:20px;
		float:right;
		margin-right:3px;
		margin-top:0px;
		margin-left:2px;
	}
	.player-search {
		background:url(../../../../images/icons/svg/icon-sport-player-search.svg) repeat-x;
		padding:0px;
		background-position:left;
		background-repeat:no-repeat;
		width:77px;
		height:100px;
		float:left;
		margin-right:0px;
		padding-top:10px;
		margin-bottom:0px;
		margin-left:0px;
	}
	.activity-search-icon {
		background:url(../../../../images/icons/svg/icon-sport-and-recreation.svg) repeat-x;
		background-position:center;
		background-repeat:no-repeat;
		width:77px;
		height:100px;
		float:left;
		margin-right:0px;
		padding-top:10px;
		margin-bottom:0px;
		margin-left:0px;
	}
	.locator2-icon {
		background-image:url(../../../../images/icons/svg/icon-sporting-clubs2.svg);
		background-position:left;
		background-repeat:no-repeat;
		width:77px;
		height:100px;
		float:left;
		margin-right:0px;
		padding-top:10px;
		margin-bottom:0px;
		margin-left:0px;
	}
	.locator-icon {
		background-image:url(../../../../images/icons/svg/icon-sporting-clubs.svg);
		background-position:left;
		background-repeat:no-repeat;
		width:77px;
		height:100px;
		float:left;
		margin-right:0px;
		padding-top:10px;
		margin-bottom:0px;
		margin-left:0px;
		}
	.locator-icon-add {
		background-image:url(../../../../images/icons/svg/icon-sporting-clubs_add.svg);
		background-position:left;
		background-repeat:no-repeat;
		width:77px;
		height:100px;
		float:left;
		margin-right:0px;
		padding-top:10px;
		margin-bottom:0px;
		margin-left:0px;
		}
	.locator-icon-explore {
		background-image:url(../../../../images/icons/svg/icon-sporting-clubs_explore.svg);
		background-position:left;
		background-repeat:no-repeat;
		width:77px;
		height:100px;
		float:left;
		margin-right:0px;
		padding-top:10px;
		margin-bottom:0px;
		margin-left:0px;
		}
	.locator-icon-join {
		background-image:url(../../../../images/icons/svg/icon-sporting-clubs_join.svg);
		background-position:left;
		background-repeat:no-repeat;
		width:77px;
		height:100px;
		float:left;
		margin-right:0px;
		padding-top:10px;
		margin-bottom:0px;
		margin-left:0px;
	}

	.skool-icon {
		background-image:url(../../../../images/icons/svg/sport-management.svg);
		padding:2px;
		background-position:center;
		background-repeat:no-repeat;
		width:77px;
		height:100px;
		float:left;
		margin-right:0px;
		padding-top:10px;
		margin-bottom:0px;
		margin-left:0px;
	}
	.stats-icon {
		background-image:url(../../../../images/icons/_stat01.png);
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:17px;
		height:16px;
		float:left;
		margin-right:5px;
		margin-top:3px;
		margin-left:3px;
	}
	.favsport-icon {
		background-image:url(../../../../images/icons/fav_sport.png);
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:17px;
		height:16px;
		float:left;
		margin-right:5px;
		margin-top:3px;
		margin-left:3px;
	}
	.switch-icon {
		background-image:url(../../../../images/pm/sk_switch.png);
		padding:3px;
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:16px;
		height:16px;
		float:left;
		margin-right:5px;
		margin-top:3px;
		margin-left:3px;
	}
	.home-profile-icon {
		background-image:url(../../../../images/icons/profile_link.png);
		padding:3px;
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:17px;
		height:16px;
		float:left;
		margin-right:5px;
		margin-top:3px;
		margin-bottom:4px;
		margin-left:3px;
	}
	.home-infodesk-icon {
		padding:3px;
		background-position:center;
		background-repeat:no-repeat;
		width:17px;
		height:16px;
		float:left;
		margin-right:5px;
		margin-top:3px;
		margin-bottom:4px;
		margin-left:3px;
		background-image:url(../../../../images/icons/sk_tip.png);
	}
	.more-infodesk-icon {
		padding:3px;
		background-position:center;
		background-repeat:no-repeat;
		width:17px;
		height:16px;
		float:left;
		margin-right:5px;
		margin-top:3px;
		margin-bottom:4px;
		margin-left:3px;
		background-image:url(../../../../images/icons/enter_tip.png);
	}
	.quest-infodesk-icon {
		padding:3px;
		background-position:center;
		background-repeat:no-repeat;
		width:17px;
		height:16px;
		float:left;
		margin-right:5px;
		margin-top:3px;
		margin-bottom:4px;
		margin-left:3px;
		background-image:url(../../../../images/icons/help-tip.png);
	}
	.home-profile-securtity {
		background-image:url(../../../../images/icons/sk_lock.png);
		padding:3px;
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:17px;
		height:16px;
		float:left;
		margin-right:5px;
		margin-top:3px;
		margin-bottom:4px;
		margin-left:3px;
	}
	.add-photo-icon {
		background-image:url(../../../../images/icons/sk_add_photo.png);
		padding:3px;
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:17px;
		height:16px;
		float:left;
		margin-right:3px;
		margin-top:5px;
		margin-left:3px;
	}
	.edit-location-icon {
		background-image:url(../../../../images/icons/zone_map.png);
		padding:3px;
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:17px;
		height:16px;
		float:left;
		margin-right:3px;
		margin-top:5px;
		margin-left:3px;
	}
	.event-invite-icon {
		background-image:url(../../../../images/icons/sk_friends_plus.png);
		padding:3px;
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:17px;
		height:16px;
		float:left;
		margin-right:3px;
		margin-top:5px;
		margin-left:3px;
	}
	.event-copy-icon {
		background-image:url(../../../../images/icons/copy_edit.gif);
		padding:3px;
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:17px;
		height:16px;
		float:left;
		margin-right:3px;
		margin-top:5px;
		margin-left:3px;
	}
	.event-add-icon {
		background-image:url(../../../../images/icons/add_event.png);
		padding:3px;
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:17px;
		height:16px;
		float:left;
		margin-right:5px;
		margin-top:2px;
		margin-left:2px;
	}
	.import-friends-icon {
		background-image:url(../../../../images/icons/sk_add_friends.png);
		padding:3px;
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:17px;
		height:16px;
		float:left;
		margin-right:5px;
		margin-top:3px;
		margin-left:2px;
	}
	.event-search-icon {
		background-image:url(../../../../images/icons/event_search.png);
		padding:3px;
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:17px;
		height:16px;
		float:left;
		margin-right:5px;
		margin-top:2px;
		margin-left:2px;
	}
	.location-search-icon {
		background-image:url(../../../../images/icons/zone_map.png);
		padding:3px;
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:17px;
		height:16px;
		float:left;
		margin-right:5px;
		margin-top:2px;
		margin-left:2px;
	}
	.event-result-icon {
		background-image:url(../../../../images/icons/event_result.png);
		padding:3px;
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:17px;
		height:16px;
		float:left;
		margin-right:5px;
		margin-top:2px;
		margin-left:2px;
	}
	.event-info-icon {
		background-image:url(../../../../images/icons/event_popup.png);
		padding:3px;
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:16px;
		height:16px;
		float:left;
		margin-right:5px;
		margin-top:3px;
		margin-left:3px;
	}
	.sports-profile-icon {
		background-image:url(../../../../images/icons/_friends_list.png);
		padding:3px;
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:16px;
		height:15px;
		float:left;
		margin-right:5px;
		margin-top:4px;
		margin-left:5px;
	}
	.delete-icon {
		background-image:url(../../../../images/pm/pmdelete.png);
		padding:3px;
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:16px;
		height:15px;
		float:left;
		margin-right:5px;
		margin-top:7px;
		margin-left:3px;
	}
	.sports-profile-add {
		background-image:url(../../../../images/icons/press_play_add.png);
		padding:3px;
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:16px;
		height:15px;
		float:left;
		margin-right:5px;
		margin-top:3px;
		margin-left:3px;
	}
	.player-search-icon {
		background-image:url(../../../../images/icons/sk_search_sport.png);
		padding:0px;
		background-position:left;
		background-repeat:no-repeat;
		border:none;
		width:16px;
		height:16px;
		float:left;
		margin-right:5px;
		margin-top:2px;
		margin-left:2px;
	}
	.mapmyfun {
		background-image:url(../css/bg_mmf_lg2.png);
		padding:0px;
		background-position:left;
		background-repeat:no-repeat;
		border:none;
		width:186px;
		height:54px;
		float:right;
		margin-top:21px;
		margin-right:-18px;
	}
	.sportkin-red-icon {
		background-image:url(../../../../images/icons/_sportkin_red.png);
		padding:3px;
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:16px;
		height:16px;
		float:left;
		margin-right:5px;
		margin-top:2px;
		margin-left:3px;
	}
	.profiler {
	background-image:url(<?php echo $bind['profile_image']?>);
		padding:3px;
		background-position:center;
		background-repeat:no-repeat;
		border:none;
		width:16px;
		height:16px;
		float:left;
		margin-right:5px;
		margin-top:2px;
		margin-left:3px;
	}
	.sportkin-check-icon {
		background-image:url(../../../../images/icons/_sportkin_check.png);
		padding:3px;
		background-position:center;
		background-repeat:no-repeat;
		border:0 solid #eeeeee;
		width:32px;
		height:32px;
		float:left;
		margin-right:5px;
		margin-top:1px;
		margin-left:3px;
	}
	.sportkin-home {
		background-image:url(../../../../images/icons/home.gif);
		padding:3px;
		background-position:left;
		background-repeat:no-repeat;
		border:none;
		width:17px;
		height:16px;
		float:left;
		margin-right:3px;
		margin-top:6px;
		margin-left:0px;
		}
	.facebook-login {
		background-image:url(../../../../images/icons/facebook_connect.png); background-position:right;
		padding:12px;
		width:43px;
		height:43px;
		margin-left:10px;
		margin-top:8px;
		background-repeat:no-repeat;
		cursor:pointer;
	}
	.menu ul {
		list-style:none;
		margin:0;
		padding:0;
	}
	.menu li {
		display:inline;
	}
	.menu a, .menu h2 {
		font:normal 9pt arial, helvetica, sans-serif;
		display:block;
		margin:3px;
		padding:3px;
		float:left;
	}
	.liner{ font-size:1.3em;
	padding-left:-10px;
	}
	.menu h2 {
		color:#fff;
		background:#000;
		text-transform:uppercase;
	}
	.menu a {
		color:#0000ee;
		border:1px solid #ffffff;
		text-decoration:none;
	}
	.menu a:hover {
		color:#ffffff;
		background-color:#ff6600;
	}
	.title-event-create {
		background-image:url(../../../../images/icons/title-image-event-edit.png);
		background-repeat:no-repeat;
		width:48px;
		height:48px;
		float:left;
	}
	.title-join {
		background-image:url(../../../../images/icons/title-join.png);
		background-repeat:no-repeat;
		width:48px;
		height:48px;
		float:left;
	}
	.icon-show {
		background-image:url(../../../../images/plus.gif);
		background-repeat:no-repeat;
		width:11px;
		height:11px;
		cursor:pointer;
	}
	.icon-hide {
		background-image:url(../../../../images/minus.gif);
		background-repeat:no-repeat;
		width:11px;
		height:11px;
		cursor:pointer;
	}
	.dialogmenuheader {
		padding:3px;
		border:0 solid #efe2a3;
		background:#ffff99 url(../../../../images/backgrounds/red-grad24.png) repeat-x;
		border-bottom:0 solid #efe2a3;
		border-top:0 solid #efe2a3;
		font-size:120%;
	}
	.dialogmenuheader2 {
		padding:3px;
		border:0 solid #efe2a3;
		background:#ffff99 url(../../../../images/backgrounds/bg-body2.png) repeat-x;
		border-bottom:0 solid #efe2a3;
		border-top:0 solid #efe2a3;
		font-size:120%;
	}
	.dialogfooter {
		padding:3px;
		font-size:1.28em;
		padding-left:10px;
		border:0 solid #efe2a3;
		background:#ffffff url(../../../../images/backgrounds/bg-body_r.png) repeat-x;
		border-bottom:0 solid #efe2a3;
		border-top:0 solid #efe2a3;
	}
	.banner-foot {
		clear:both;
		border:0;
		background:url(../../../images/backgrounds/bg-body-footer.png) repeat-x;
		font-size:1.3em;
		font-style:strong;
		color:#ffffff;
		position:fixed;
	   left:0px;
	   bottom:-45px;
	   vertical-align:bottom;
	   height:50px;
	   width:100%;
	   z-index:93;
	   -webkit-transition: all 500ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
	   -moz-transition: all 500ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
		-ms-transition: all 500ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
		 -o-transition: all 500ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
			transition: all 500ms cubic-bezier(0.420, 0.000, 0.580, 1.000); /* ease-in-out */
	-webkit-transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000);
	   -moz-transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000);
		-ms-transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000);
		 -o-transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000);
			transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000); /* ease-in-out */
	}
	.banner-foot:hover {
	   bottom:-20px;
	}
	/* IE 6 */
	* html #footer {
	   position:absolute;
	   top:expression((0-(footer.offsetHeight)+(document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px');
	}
	.dialogfooter22 {
		margin-top:13px;
		padding:3px;
		padding-left:10px;
		border:0 solid #efe2a3;
		background:#ffffff url(../../../../images/backgrounds/bg-body_r22.png) repeat-x;
		border-bottom:0 solid #efe2a3;
		border-top:0 solid #efe2a3;
	}
	.dialog01 {
		padding:5px;
		border:1px solid #efe2a3;
		background:#ffff99 url(../../../../images/backgrounds/yellow-grad.png) repeat-x;
		border-bottom:1px solid #efe2a3;
		border-top:0 solid #efe2a3;
	}
	.dialog02 {
		padding:6px;
		background:#ffff99 url(../../../../images/backgrounds/yellow-grad.png) repeat-x;
	}
	.main_img_background {
		min-width:570px;
		padding:18px 3px 12px 8px;
		background:#ffffff url(../../../../images/bcakgrounds/f_img_bg.png) repeat-x;
	}
	.dialog404 {
		height:92px;
		padding:5px;
		background:#ffff99 url(../../../../images/backgrounds/yellow-grad.png) repeat-x;
		border-left:1px solid #efe2a3;
		border-right:1px solid #efe2a3;
		border-bottom:3px solid #efe2a3;
	}
	.dialog404 a:hover {
		color:#003300;
		border-bottom:2px solid #cccccc;
	}
	.dialog405 {
		height:48px;
		padding-top:0;
		padding-bottom:1px;
		padding-left:5px;
		padding-right:5px;
		background:#ffff99 url(../../../../images/backgrounds/yellow-grad.png) repeat-x;
		border-left:1px solid #efe2a3;
		border-right:1px solid #efe2a3;
		border-bottom:1px solid #efe2a3;
	}
	.dialog405 a:hover {
		color:#003300;
		border-bottom:1px solid #cccccc;
	}
	.dialog414 {
		border:1px solid #a6bc07;
		font-size:11px;
		margin:0;
		padding-top:3px;
		padding-bottom:3px;
		padding-left:4px;
		padding-right:2px;
		background:#ffff99 url(../../../../images/backgrounds/yellow-grad.png) repeat-x;
		border-left:1px solid #a6bc07;
		border-right:1px solid #a6bc07;
	}
	.dialog414 a:hover {
		color:#003300;
		border-bottom:1px solid #cccccc;
	}
	.dialog409 {
		height:168px;
		padding-top:0;
		padding-bottom:0;
		padding-left:5px;
		padding-right:5px;
		background:#ffff99 url(../../../../images/backgrounds/grey-grad28.png) repeat-x;
		border-left:1px solid #efe2a3;
		border-right:1px solid #efe2a3;
		border-bottom:1px solid #efe2a3;
	}
	.dialog409 a:hover {
		font-weight:bold;
	}
	.dialog {
	}
	.dialog409 a:hover {
		font-weight:bold;
	}
	.dialog_search {
		padding:5px;
		padding-left:7px;
		padding-right:12px;
		border:0px solid #cccccc;
		background:#ffffff url(../../../../images/backgrounds/search_widget.png) repeat-x;
	}
	.dialog_signup {
		padding:5px;
		padding-left:12px;
		padding-right:7px;
		border:0px solid #cccccc;
		background:#ffffff url(../../../../images/backgrounds/signup_widget.png) repeat-x;
	}
	.dialog_search_wide {
		padding:22px;
		border:0px solid #efe2a3;
		background:#ffffff url(../../../../images/backgrounds/bg-body.png) repeat-x;
	}
	.dialog a:hover {
		color:#003300;
		border:0 solid #efe2a3;
		background:#ffff99 url(../../../../images/backgrounds/yellow-grad.png) repeat-x;
	}
	.dialog40v {
		padding:5px;
		border:1px solid #efe2a3;
		background:#ffff99 url(../../../../images/backgrounds/yellow-grad-v.png) repeat-x;
	}
	.dialog22 {
		padding:0 0 0 2px;
		line-height:18px;
		margin:1px 0 0 0;
		background-color:#F3F3F3;
		color:#102a34;
		font-family:sans-serif, Helvetica, arial;
	}
	.dialog22 a:hover {
		background-color:#dddddd;
		padding:inherit;
		border:0 solid #080d12;
		color:#102a34;
		font-family:sans-serif, Helvetica, arial;
		padding:0 0 0 0;
		display:block;
		text-decoration:none;
	}
	.dialog333 {
		padding-top:12px;
		padding-right:3px;
		padding-bottom:12px;
		padding-left:2px;
		border-left:1px solid #dddddd;
		border-right:1px solid #dddddd;
		border-bottom:3px solid #e6e6e9;
		border-top:1px solid #e6e6e9;
	}
	.dialog333b {
		padding:0 0 2px 0;
		line-height:38px;
		margin:1px 0 0 0;
		background-color:#F3F3F3;
		color:#102a34;
		font-family:sans-serif, Helvetica, arial;
		font-size:1em;
		padding-left:2px;
	}
	.dialog333b a:hover {
		background:transparent url(../../../../images/icons/go.gif) no-repeat;
		padding:0 0 2px 0;
		line-height:38px;
		margin:1px 0 0 0;
		background-color:#e6e6e9;
		color:#102a34;
		font-family:sans-serif, Helvetica, arial;
		font-size:1em;
		padding-left:2px;
	}
	.dialog333a {
		padding:0 0 0 2px;
		line-height:33px;
		margin:1px 0 0 0;
		line-height:38px;
		margin:1px 0 0 0;
		background-color:#eeeeee;
		color:#102a34;
		font-family:sans-serif, Helvetica, arial;
		font-size:1.0em;
	}
	.dialog333a a:hover {
		background:transparent url(../../../../images/backgrounds/red-grad24.png) repeat-x scroll 1px 1px;
		background-color:#dddddd;
		padding:inherit;
		border:0 solid #080d12;
		color:#102a34;
		font-family:sans-serif, Helvetica, arial;
		padding:0 0 0 0;
		display:block;
		text-decoration:none;
	}
	.dialog33 {
		padding:5px;
		border:1px solid #cccccc;
		background:#ffffff url(../../../../images/backgrounds/gun-grad.png) repeat-x;
	}
	.dialog33 a:hover {
		color:#ffffff;
		padding:3px;
		border:1px solid #efe2a3;
		background-color:#ff6600;
	}
	.dialog44 {
		padding:3px;
		border:1px solid #cccccc;
		background:#ffffff url(../../../../images/skbg.jpg) repeat-x;
	}
	.dialog44 a:hover {
		color:#ffffff;
		padding:1px;
		border:0 solid #efe2a3;
		background-color:#ff0000;
	}
	.dialog .bt {
		font-size:400%;
		font-weight:bold;
		color:#0000ff;
		text-decoration:none;
	}
	.dialog .bt:hover {
		color:#ffffff;
		background-color:#ff6600;
	}
	.dialog20 {
		padding:10px;
		border:1px solid #cccccc;
	}
	.dialog21a {
		padding:3px;
		border-left:1px solid #eeeeee;
		border-right:1px solid #eeeeee;
		border-top:1px solid #eeeeee;
		border-bottom:1px solid #eeeeee;
	}
	.menu_header {
		letter-spacing:0.05em;
		color:#2D4159;
		line-height:25px;
		padding: 8px 2px 2px 0px;
		font-size:1.2em;
		margin-bottom:-4px;
		text-transform: capitalize;
	}
	.header_clear {
		background-color:#ebebeb;
		letter-spacing:1px;
		word-spacing:normal;
		border:1px solid #dddddd;
		color:#34556b;
		line-height:3px;
		text-indent:2px;
		padding-bottom:3px;
	}
	.menu_header_inner {
		background:#ffffff url(../../../../images/backgrounds/box_headerfx4.gif) repeat-x;
		background-color:#ffffff;
		letter-spacing:1px;
		word-spacing:normal;
		border:1px solid #eeeeee;
		color:#34556b;
		line-height:28px;
		text-indent:2px;
		padding-bottom:3px;
	}
	.ibase {
		background:url(../../../../images/backgrounds/info-base.png) repeat-x;
		letter-spacing:.5px;
		word-spacing:normal;
		color:#34556b;
		line-height:19px;
		text-indent:8px;
		padding-left:3px;
		padding-bottom:3px;
		height:90px;
	}
	.menu_header_sub {
		background-color:#e0ecff;
		letter-spacing:1px;
		word-spacing:normal;
		border:1px solid #cccccc;
		color:#ffffff;
		line-height:25px;
		text-indent:2px;
	}
	.menu_header_event {
		background-color:#666666;
		letter-spacing:1px;
		word-spacing:normal;
		border:1px solid #ce0000;
		color:#ffffff;
		line-height:25px;
		text-indent:2px;
	}
	.menu_item {
		background-color:#ffffff;
		line-height:18px;
		text-indent:4px;
		cursor:auto;
		page-break-before:auto;
		page-break-after:auto;
		font-size:12px;
		margin-top:0;
		padding-top:0;
		border-top-width:1px;
		border-right-width:1px;
		border-bottom-width:1px;
		border-left-width:1px;
		border-top-style:outset;
		border-right-style:none;
		border-bottom-style:solid;
		border-left-style:none;
		border-top-color:#b5ccdb;
		border-bottom-color:#ffffff;
	}
	.txt_field {
		border:1px solid #cccccc;
		font-size:13px;
		margin:0;
		margin-top:5px;
		padding:4px;
		width:200px;
	}
	.txt_field_new {
		background: #d8e1f6; /* Fallback color for non-css3 browsers */
		/* Gradients */
		background: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(250,250,250)), color-stop(1, rgb(230,230,230)));
		background: -moz-linear-gradient( center top, rgb(250,250,250) 0%, rgb(230,230,230) 100%);
		border: 0;
		border-bottom: 1px solid #fff;
		border-right: 1px solid rgba(255,255,255,.8);
		font-size: 1 em;
		margin: 4px;
		padding: 5px;
		/* Rounded Corners */
		border-radius: 6px;
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		min-height:20px;
		/* Shadows */
		box-shadow: -1px -1px 2px rgba(0,0,0,.3), 0 0 1px rgba(0,0,0,.2);
		-webkit-box-shadow: -1px -1px 2px rgba(0,0,0,.3), 0 0 1px rgba(0,0,0,.2);
		-moz-box-shadow: -1px -1px 2px rgba(0,0,0,.3), 0 0 1px rgba(0,0,0,.2);
	}
	#form-search {
		padding-top:0px;
	}
	#form-search2 {
		background: #e1e1e1; /* Fallback color for non-css3 browsers */
		padding-top:20px;
		/* Gradients */
		background: -webkit-gradient( linear, left top, left bottom, color-stop(0, rgb(255,255,255)), color-stop(1, rgb(241,244,245)));
		background: -moz-linear-gradient( center top, rgb(255,255,255) 0%, rgb(241,244,245) 100%);
		/* Rounded Corners */
		border-radius: 15px;
		-webkit-border-radius: 15px;
		-moz-border-radius: 15px;
		/* Shadows */
		box-shadow: 1px 1px 2px rgba(0,0,0,.3), 0 0 2px rgba(0,0,0,.3);
		-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.3), 0 0 2px rgba(0,0,0,.3);
		-moz-box-shadow: 1px 1px 2px rgba(0,0,0,.3), 0 0 2px rgba(0,0,0,.3);
	}
	/*** TEXT BOX ***/
	#form-signup {
		background: #e1e1e1; /* Fallback color for non-css3 browsers */
		padding-top:20px;
		/* Gradients */
		background: -webkit-gradient( linear, left top, left bottom, color-stop(0, rgb(255,255,255)), color-stop(1, rgb(241,244,245)));
		background: -moz-linear-gradient( center top, rgb(255,255,255) 0%, rgb(241,244,245) 100%);
		/* Rounded Corners */
		border-radius: 15px;
		-webkit-border-radius: 15px;
		-moz-border-radius: 15px;
		/* Shadows */
		box-shadow: 1px 1px 2px rgba(0,0,0,.3), 0 0 2px rgba(0,0,0,.3);
		-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.3), 0 0 2px rgba(0,0,0,.3);
		-moz-box-shadow: 1px 1px 2px rgba(0,0,0,.3), 0 0 2px rgba(0,0,0,.3);
	}
	/*** TEXT BOX ***/
	#form-login {
		border-radius: 5px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
	}
	/*** TEXT BOX ***/
	.txt_field_new[type="text"] {
		background: #d8e1f6; /* Fallback color for non-css3 browsers */
		/* Gradients */
		background: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(250,250,250)), color-stop(1, rgb(230,230,230)));
		background: -moz-linear-gradient( center top, rgb(250,250,250) 0%, rgb(230,230,230) 100%);
		border: 0;
		border-bottom: 1px solid #fff;
		border-right: 1px solid rgba(255,255,255,.8);
		font-size: 1 em;
		margin: 4px;
		padding: 5px;
		/* Rounded Corners */
		border-radius: 6px;
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		min-height:20px;
		/* Shadows */
		box-shadow: -1px -1px 2px rgba(0,0,0,.3), 0 0 1px rgba(0,0,0,.2);
		-webkit-box-shadow: -1px -1px 2px rgba(0,0,0,.3), 0 0 1px rgba(0,0,0,.2);
		-moz-box-shadow: -1px -1px 2px rgba(0,0,0,.3), 0 0 1px rgba(0,0,0,.2);
	}
	/*** USER IS FOCUSED ON TEXT BOX ***/
	.txt_field_new[type="text"]:focus {
		outline: none;
		background: #333; /* Fallback color for non-css3 browsers */
		/* Gradients */
		background: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(255,255,255)), color-stop(1, rgb(235,235,235)));
		background: -moz-linear-gradient( center top, rgb(255,255,255) 0%, rgb(235,235,235) 100%);
		box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(41, 92, 161, 0.6);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(41, 92, 161, 0.6);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(41, 92, 161, 0.6);
	outline: 0 none; 
	}
	.txt_field_new [type="submit"] {
		background: #44921f;/* Fallback color for non-css3 browsers */
		/* Gradients */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EBEDF3', endColorstr='#FFFFFF'); /* for IE */
		background: -webkit-gradient(linear, left top, left bottom, from(#EBEDF3), to(#FFFFFF)); /* for webkit browsers */
		background: -moz-linear-gradient(top,  #EBEDF3,  #EBEDF3); /* for firefox 3.6+ */ 
		background: -moz-linear-gradient(#EBEDF3, #FFFFFF) repeat scroll 0 0 transparent;
		border-radius: 4px 4px 4px 4px;
		box-shadow: 0 0px 0px rgba(66, 85, 113, 0.1);
		border: 1px solid #C4CDE0;
		border-bottom: 1px solid #dcdcdc;
		border-right: 1px solid #dcdcdc;
		overflow: hidden;
		border: 0;
		color: #eee;
		cursor: pointer;
		float: right;
		font: 16px Arial, Helvetica, sans-serif;
		font-weight: bold;
		height: 30px;
		margin: 4px 4px 0;
		text-shadow: 0 -1px 0 rgba(0,0,0,.3);
		width: 84px;
		outline: none;
	}
	/*** SEARCH BUTTON HOVER ***/
	.txt_field_new [type="submit"]:hover {
		background: #4ea923; /* Fallback color for non-css3 browsers */
		/* Gradients */
		background: -webkit-gradient( linear, left top, left bottom, color-stop(0, rgb(89,222,27)), color-stop(0.15, rgb(83,179,38)), color-stop(0.8, rgb(66,143,27)), color-stop(1, rgb(54,120,22)));
		background: -moz-linear-gradient( center top, rgb(89,222,27) 0%, rgb(83,179,38) 15%, rgb(66,143,27) 80%, rgb(54,120,22) 100%);
	}
	.txt_field_new [type="submit"]:active {
		background: #4ea923; /* Fallback color for non-css3 browsers */
		/* Gradients */
		background: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(89,222,27)), color-stop(0.15, rgb(83,179,38)), color-stop(0.8, rgb(66,143,27)), color-stop(1, rgb(54,120,22)));
		background: -moz-linear-gradient( center bottom, rgb(89,222,27) 0%, rgb(83,179,38) 15%, rgb(66,143,27) 80%, rgb(54,120,22) 100%);
	color: #333;
	border-color: rgba(41, 92, 161, 0.4);
	box-shadow: 0 5px 8px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(41, 92, 161, 0.6);
	-moz-box-shadow: 0 8px 8px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(41, 92, 161, 0.6);
	-webkit-box-shadow: 0 7px 8px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(41, 92, 161, 0.6);
	outline: 0 none
	}
	.txt_field_tiny {
		border:1px solid #FF0;
		font-size:1.2em;
		margin:0;
		margin-top:0px;
		padding:4px;
		height:12px;
		width:155px;
	}
	.txt_fieldhalf {
		border:1px solid #cccccc;
		font-size:16px;
		margin:0;
		padding:3px;
		width:180px;
	}
	.button321 {
		border:0px outset #ffffff !important;
		border-top-color:#ffffff;
		border-left-color:#ffffff;
		background:url(../../../../images/buttons/Join-now-button.png) repeat-x 0% 100%;
		font-size:12pt;
		font-family:sans-serif, Helvetica, arial;
		font-weight:100;
		color:#009;
		padding:1px;
		border:1px outset #ffffff;
	}
	.txt_header {
		border:1px solid #cccccc;
		font-size:12px;
		padding:4px;
		width:140px;
	}
	.txt_tab {
		background-color:#edffad;
		margin:4pt;
		padding:8pt;
		border:1px solid #cccccc;
		font-size:14px;
		padding:10px;
		width:770px;
		margin-left:25px;
	}
	.e-menu {
		width:369px;
		float:right;
	}
	dl.table {
		margin:0;
		padding:0;
	}
	dl.table dt {
		clear:both;
		float:left;
		margin:0;
		padding:1px;
	}
	dl.table dd {
		float:left;
		display:inline;
		margin:0;
		padding:0;
	}
	.checkbox, .radio {
		width:19px;
		height:25px;
		padding:0 5px 0 0;
		background:url(checkbox.gif) no-repeat;
		display:block;
		clear:left;
		float:left;
	}
	.radio {
		background:url(radio.gif) no-repeat;
	}
	.select {
		position:absolute;
		width:158px;
		height:21px;
		padding:0 24px 0 8px;
		color:#fff;
		font:12px/21px arial, sans-serif;
		background:url(select.gif) no-repeat;
		overflow:hidden;
	}
	.connect_widget_not_connected_text {
		display:none !important;
	}
	.help {
		background-color: #FFFF73;
		min-width:300px;
		border-radius: 10px;
		display: none;
		opacity: 0.9;
		padding: 10px;
		z-index: 100;
	}
	.help_link:hover + span {
		display: inline;
	}
	.help2 {
		background-color: #760000;
		border-radius: 10px;
		display: none;
		opacity: 0.9;
		padding: 10px;
		z-index: 100;
	}
	.help_link:hover + span {
		display: inline;
	   }
        /* Modal Styles */
        .modal {
            display: none; /* Hidden by default */
            position: fixed;
            z-index: 1000; /* Sit on top */
            left: 0;
            top: 0;
            width: 100%; /* Full width */
            height: 100%; /* Full height */
            overflow: auto; /* Enable scroll if needed */
            background-color: rgba(0, 0, 0, 0.8); /* Black w/ opacity */
            justify-content: center;
            align-items: center;
        }
        .modal-content {
            background-color: white;
            padding: 2px;
            border-radius: 5px;
            position: relative;
            max-width: 98vw;
            margin: auto;
        }
        .close {
            position: absolute;
            right: 3px;
            top: -8px;
            color: #aaa;
            font-size: 28px;
            font-weight: bold;
            cursor: pointer;
		color:red;
        }
        .close:hover,
        .close:focus {
            color: black;
            text-decoration: none;
            cursor: pointer;
        
	}
	@charset "UTF-8";
	@font-face {
	  font-family: 'fontskin';
	  src: url("../fonts/fontskin.eot?83971947");
	  src: url("../fonts/fontskin.eot?83971947#iefix") format('embedded-opentype'), url("../fonts/fontskin.woff?83971947") format('woff'), url("../fonts/fontskin.ttf?83971947") format('truetype'), url("../fonts/fontskin.svg?83971947#fontskin") format('svg');
	  font-weight: normal;
	  font-style: normal;
	}
	/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
	/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
	/*
	@media screen and (-webkit-min-device-pixel-ratio:0) {
	  @font-face {
		font-family: 'fontskin';
		src: url('../fonts/fontskin.svg?83971947#fontskin') format('svg');
	  }
	}
	*/
	[class^="icon-"]:before,
	[class*=" icon-"]:before {
	  font-family: 'fontskin';
	  font-style: normal;
	  font-weight: normal;
	  speak: none;
	  display: inline-block;
	  text-decoration: inherit;
	  width: 1.6em;
	  margin-right: 0.5em;
	  text-align: center;
	  opacity:.8; 
	  padding-right:0px;
	  font-variant: normal;
	  text-transform: none;
	}
	.tinyy {
		font-size:88%;
	}
	.bigger {
		font-size:1.9em;
	}	
	.vbig {
		font-size:1.1em;
		line-height:1.3em;
	}	
	.nsbig {
		font-size:1.1em;
		line-height:1.3em;	
	}
	.bigsta {
		font-size:1.6em;
		line-height:1.3em;
		margin-left:-10px;
		padding-top:7px;
		padding-bottom:7px;
	}
	.bplus	{
		margin:0px;
		padding:0px;
		display:inline;
		margin-top:4px;
	}
	.tpad {
		padding-top:10px;
		margin-bottom:10px;
	}
.icon-user2:before { content: '\f061'; margin-bottom:0px;margin-top:55px; margin-left:1px; margin-right:8px;}
.icon-user3:before { content: '\f061'; margin-bottom:0px;margin-top:55px; margin-left:1px; margin-right:8px;}
.icon-block:before { content: '&#9631;'; color:#BF0000;}
.icon-yay:before { content: '\e059'; color:#0BBB06; }
.icon-yay-circled:before { content: '\e059'; color:#0BBB06; }
.icon-plus-circled:before { content: '\e059';color:#BF0000; }
.icon-ok:before { content: '\2713';color:#0BBB06; }
.icon-select-sport:before { content:  '\e030'; font-size:40.6em; opacity:0.4; filter:alpha(opacity=40); }
.icon-localarea:before { content: '\e724'; font-size:40.6em; opacity:0.4; filter:alpha(opacity=40); }
.icon-localarea1:before { content: '\e724'; }
.icon-sina-weibo:before { content: '\e823'; }
.icon-group-circled2:before { content:'\e090'; }
.icon-group-circled:before { content: '\e090'; padding-bottom:30px;}
.icon-cart:before { content: '\c9'; }
.icon-angellist:before { content: '\d6'; }
.icon-stopwatch:before { content: '\23f1'; }
.icon-clock:before { content: '\23f2'; }
.icon-right-dir:before { content: '\25b8';color:#0C0; }
.icon-star:before { content: '\2605'; }
.icon-check:before { content: '\2611'; color:#0C0; }
.icon-th-list:before { content: '\2630'; }
.icon-heart:before { content: '\2665'; color:#F00; opacity:10; cursor:pointer;}
.icon-th-1:before { content: '\e809'; }
.icon-th:before { content: '\268f'; }
.icon-flag:before { content: '\2691'; }
.icon-cog-2:before { content: '\e800'; }
.icon-attention-1:before { content: '\e802'; }
.icon-mail-1:before { content: '\e808'; }
.icon-edit:before { content: '\270d'; }
.icon-cw:before { content: '\27f3'; }
.icon-zoom-out:before { content: '\e000'; }
.icon-zoom-in-1:before { content: '\e001'; }
.icon-accessibility:before { content: '\e006'; }
.icon-cup:before { content: '\e016'; }
.icon-twitter:before { content: '\e814'; }
.icon-money:before { content: '\e020'; }
.icon-stumbleupon:before { content: '\e807';}
.icon-globe-1:before { content: '\e02f'; }
.icon-star-circled:before { content: '\e030'; }
.icon-search-1:before { content: '\e03e'; }
.icon-desktop:before { content: '\e041'; }
.icon-record:before { content: '\e051'; padding-bottom:30px;}
.icon-plus-circled:before { content: '\e059'; }
.icon-minus-circled:before { content: '\e075'; }
.icon-clipboard:before { content: '\e07f'; }
.icon-home:before { content: '\2302'; }
.icon-guidedog:before { content: '\e08f'; }
.icon-group:before { content: '\e091'; background: -webkit-linear-gradient(135deg, #ff0000, #D2691E, #ff0000, #ff0000); -webkit-background-clip: text; -webkit-text-fill-color: rgba(255, 0, 0, 0.99); }
.icon-direction:before { content: '\27a2'; }
.icon-location:before { content: '\e724'; }
.icon-gauge:before { content: '\e09e'; }
.icon-heart-circled:before { content: '\e0b0'; }
.icon-gift:before { content: '\e0b7'; }
.icon-dribbble:before { content: '\e0c2'; }
.icon-delicious:before { content: '\e81c'; }
.icon-blind:before { content: '\e0d0'; }
.icon-address-book:before { content: '\e0dd'; }
.icon-filter:before { content: '\e0e8'; }
.icon-vimeo:before { content: '\e816'; }
.icon-lightbulb-alt:before { content: '\e0f9'; }
.icon-ok:before { content: '\2713'; }
.icon-cancel:before { content: '\2715'; }
.icon-briefcase:before { content: '\e10d'; }
.icon-left-circle:before { content: '\e4a1'; }
.icon-right-circle:before { content: '\e4a2'; }
.icon-up-circle:before { content: '\e4a3'; }
.icon-down-circle:before { content: '\e4a4'; }
.icon-user-add:before { content: '\e700'; }
.icon-help-circled:before { content: '\e704'; }
.icon-info-circle:before { content: '\e803'; }
.icon-eye-2:before { content: '\e810'; }
.icon-tag:before { content: '\e70c'; }
.icon-export-1:before { content: '\e80c'; }
.icon-comment-alt:before { content: '\e71a'; }
.icon-vcard:before { content: '\e722'; padding-bottom:30px; }
.icon-trash:before { content: '\e729'; }
.icon-article:before { content: '\e734'; }
.icon-article-alt:before { content: '\e735'; }
.icon-share:before { content: '\e73c'; }
.icon-logout-1:before { content: '\e801'}
.icon-logout-1:hover { content: '\e801'; color:#BF0000; cursor:pointer; }
.icon-drive:before { content: '\e755'; }
.icon-list:before { content: '\e765'; }
.icon-road:before { content: '\e78f'; }
.icon-list-alt:before { content: '\e790'; }
.icon-barcode:before { content: '\e792'; }
.icon-chart-pie-1:before { content: '\e80b'; }
.icon-chart-pie:before { content: '\e7a2'; }
.icon-traffic-cone:before { content: '\e7a3'; }
.icon-tablet:before { content: '\e7b1'; }
.icon-basketball:before { content: '\e80e'; }
.icon-bicycle:before { content: '\e80f'; }
.icon-commerical-building:before { content: '\e811'; }
.icon-credit-card-1:before { content: '\e812'; }
.icon-cricket:before { content: '\e813'; }
.icon-football:before { content: '\e818'; }
.icon-heliport:before { content: '\e820'; }
.icon-school:before { content: '\e834'; }
.icon-soccer:before { content: '\e837'; }
.icon-theatre:before { content: '\e815'; }
.icon-chat:before { content: '\f03d'; }
.icon-movie:before { content: '\f040'; }
.icon-user:before { content: '\f061'; }
.icon-sitemap:before { content: '\f0e8'; padding-bottom:30px; }
.icon-paste:before { content: '\f0ea'; }
.icon-facebook-rect-1:before { content: '\e81a';}
.icon-skype:before { content: '\e817'; }
.icon-linkedin-rect-1:before { content:'\e819'; }
.icon-paypal:before { content: '\e81b'; }
.icon-picture:before { content: '\1f304;'; }
.icon-globe:before { content:  '\e02f';; }
.icon-globe-alt:before { content: '🌐'; }
.icon-leaf:before { content: '🍂'; }
.icon-mic:before { content: '🎤'; }
.icon-award:before { content: '🏉'; }
.icon-award-1:before { content: '\e805'; }
.icon-lamp:before { content: '💡'; }
.icon-briefcase-1:before { content: '\e806'; }
.icon-folder:before { content: '📁'; }
.icon-chart-bar-1:before { content: '\e80d'; }
.icon-chart-bar2:before { content: '📊'; }
.icon-upload-1:before { content: '\e804'; }
.icon-download:before { content: '📥'; }
.icon-signal:before { content: '📶'; }
.icon-lock:before { content: '\1f512'; font-size:1.1em;margin-left:-2px; }
.icon-link:before { content: '\e80a'; }
.icon-wrench:before { content: '🔧'; }
.icon-block:before { content: '🚫'; }
		-----------------------------
	.icon-player-search { content: ('../../../../images/icons/svg/icon-sport-player-search.svg') }  
	.icon-active-search { content: ('../../../../images/icons/svg/icon-sport-and-recreation.svg') }  
	.icon-location-search	{ content: ('../../../../images/icons/svg/icon-sporting-clubs.svg') } 
	.icon-mail-1:before { content: '\e808'; } 
	.icon-skype:before { content: '\e817'; } 
	.icon-star:before { content: '\2605'; } 
	.icon-picture:before { content: '\1f304'; } 
	.icon-th-1:before { content: '\e809'; } 
	.icon-info-circle:before { content: '\e803'; }
	.icon-eye-2:before { content: '\e810'; } 
	.icon-flag:before { content: '\2691'; } 
	.icon-download:before { content: '\1f4e5'; } 
	.icon-upload-1:before { content: '\e804'; } 
	.icon-edit:before { content: '\270d'; } 
	.icon-trash:before { content: '\e729'; } 
	.icon-cog-2:before { content: '\e800'; } 
	.icon-wrench:before { content: '🔧'; } 
	.icon-cw:before { content: '\27f3'; }  
	.icon-award:before { content: '🏉'; }  
	.icon-leaf:before { content: '🍂'; } 
	.icon-paste:before { content: '\f0ea'; } 
	.icon-briefcase-1:before { content: '\e806'; } 
	.icon-road:before { content: '\e78f'; }  
	.icon-list-alt:before { content: '\e790'; }  
	.icon-barcode:before { content: '\e792'; } 
	.icon-check:before { content: '\2611'; }  
	.icon-chart-bar-1:before { content: '\e80d'; } 
	.icon-user-add:before { content: '\e700'; } 
	.icon-help-circled:before { content: '\e704'; } 
	.icon-link:before { content: '\e80a'; }  
	.icon-export-1:before { content: '\e80c'; }  
	.icon-folder:before { content: '\1f4c1'; } 
	<!--  .icon-share:before { content: '\e73c'; }   -->
	.icon-mic:before { content: '\1f3a4'; } /* 
	.icon-drive:before { content: '\e755'; } 
	.icon-traffic-cone:before { content: '\e7a3'; } 
	.icon-paypal:before { content: '\e81b'; } 
	.icon-ok:before { content: '\2713'; } /* 
	.icon-cancel:before { content: '\2715'; } 
	.icon-home:before { content: '\2302'; }  
	.icon-location:before { content: '\e724'; } 
	.icon-direction:before { content: '\27a2'; } 
	.icon-globe-alt:before { content: '\1f310' ; } 
	.icon-vimeo:before { content: '\e816'; } 
	.icon-lamp:before { content: '\1f4a1'; } 
	.icon-list:before { content: '\e765'; }  
	.icon-chart-bar:before { content: '\1f4ca'; } 
	.icon-chart-pie-1:before { content: '\e80b'; } 
	.icon-article:before { content: '\e734'; } 
	.icon-article-alt:before { content: '\e735'; }
	.icon-award-1:before { content: '\e805'; } 
	.icon-tablet:before { content: '\e7b1'; } 
	.icon-chart-pie:before { content: '\e7a2'; } 
	.icon-user:before { content: '\f061'; } 
	.icon-movie:before { content: '\f040'; } 
	.icon-chat:before { content: '\f03d'; } 
	.icon-clock:before { content: '\23f2'; } 
	.icon-stopwatch:before { content: '\23f1'; } 
	.icon-basketball:before { content: '\e80e'; } 
	.icon-bicycle:before { content: '\e80f'; } 
	.icon-credit-card-1:before { content: '\e812'; } 
	.icon-cricket:before { content: '\e813'; } 
	.icon-football:before { content: '\e818'; }  
	.icon-heliport:before { content: '\e820'; 
	.icon-school:before { content: '\e834'; } 
	.icon-soccer:before { content: '\e837'; }  
	.icon-theatre:before { content: '\e815'; } 
	.icon-cart:before { content: '\c9'; }  
	.icon-angellist:before { content: '\d6'; } 
	.icon-facebook-rect-1:before { content: '\e81a'; }  
	.icon-linkedin-rect-1:before { content: '\e819'; } 
	.icon-search-1:before { content: '\e03e'; } 
	.icon-heart-circled:before { content: '\e0b0'; } 
	.icon-star-circled:before { content: '\e030'; } 
	.icon-plus-circled:before { content: '\e059'; color:green !important}  
	.icon-minus-circled:before { content: '\e075'; color:red !important} 
	.icon-lightbulb-alt:before { content: '\e0f9'; }  
	.icon-zoom-in-1:before { content: '\e001'; } 
	.icon-zoom-out:before { content: '\e000'; }
	.icon-desktop:before { content: '\e041'; } 
	.icon-briefcase:before { content: '\e10d'; } 
	.icon-gift:before { content: '\e0b7'; }  
	.icon-clipboard:before { content: '\e07f'; } 
	.icon-filter:before { content: '\e0e8'; }  
	.icon-gauge:before { content: '\e09e'; } 
	.icon-address-book:before { content: '\e0dd'; } 
	.icon-blind:before { content: '\e0d0'; }  
	.icon-guidedog:before { content: '\e08f'; } 
	.icon-accessibility:before { content: '\e006'; } 
	.icon-delicious:before { content: '\e81c'; } 
	.icon-dribbble:before { content: '\e0c2'; } 
	.icon-pinterest:before { content: '\e81d'; } 
	.icon-reddit:before { content: '\e81e';  } 
	.icon-stumbleupon:before { content: '\e807'; } 
	.icon-twitter:before { content: '\e814'; }  
	.icon-vkontakte:before { content: '\e81f'; } 
	.icon-cup:before { content: '\e016'; } 
	.icon-globe-1:before { content: '\e02f'; } 
	.icon-money:before { content: '\e020'; } 
	.icon-th:before { content: '\268f'; }  
	.icon-th-list:before { content: '\2630'; } 
	.icon-tag:before { content: '\e70c'; } 
	.icon-comment-alt:before { content: '\e71a'; } 
	.icon-attention-1:before { content: '\e802'; } 
	.icon-logout-1:before { content: '\e801'; } 
	.icon-block:before { content: '\1f6ab'; }  
	.icon-down-circle:before { content: '\e4a4'; } 
	.icon-left-circle:before { content: '\e4a1'; } 
	.icon-right-circle:before { content: '\e4a2'; } 
	.icon-up-circle:before { content: '\e4a3'; } 
	.icon-right-dir:before { content: '\25b8'; } 
	.icon-signal:before { content: '\1f4f6'; } 
	.icon-tumblr-rect:before { content: '\e822'; }  
	.icon-googleplus-rect:before { content: '\e821'; } 
	.icon-commerical-building:before { content: '\e811'; }  
	.icon-fb:before  { content:('../../../../images/icons/svg/fbconnect.svg') bottom; } 
	.warn:before{
		font-family: 'fontskin';
		font-style: normal;
		speak: none;
		font-size:50px;
		font-weight: normal;
		-webkit-font-smoothing: antialiased;
		font-smoothing: antialiased;
		text-rendering: optimizeLegibility;
		position:absolute;
		padding-top:20px;
		color:#F30;
		padding:right:20px;
		content: '\e7a3';
		opacity:.8;
		text-indent:-60px;
		line-height:22px;
		width:auto;
		height:auto;
	}
	.brief-intro {
		width: 100%;
		cursor:pointer;
	}
	.brief-intro  dl {
		margin: 0px;
		padding: 0px;
		padding-left:140px;
	}
	.brief-intro  dq {
		color:#F00;
		font-size:100%;
		float:left;
		width:10%;
		margin: 0px;
		padding: 0px 15px 0px 0px;
		color: gray;
		text-align:left;
	}
	.brief-intro dr {
		float:right;
		width: 73%;
	}
	.tip{ cursor:help; }
	.wtext{ color: white; margin:0;font-weight:bold; padding-top:10px; }
	.gdnt{/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.65))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-8 */
	}
	.ease {
	-webkit-transition: all 150ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
	   -moz-transition: all 150ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
		-ms-transition: all 150ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
		 -o-transition: all 150ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
			transition: all 150ms cubic-bezier(0.420, 0.000, 0.580, 1.000); /* ease-in-out */
	}
	.lincc {color:#171343} .lincc:hover {color:#0080b2 ; }
	.twtcc {color:#171343} .twtcc:hover {color:#00aced ; }
	.supcc {color:#171343} .supcc:hover {color:#ea4b24 ; }
	.vkncc {color:#171343} .vkncc:hover { color:#42678e; }
	.fbkcc {color:#171343} .fbkcc:hover {color:#3b5b99 ; }
	.pincc {color:#171343} .pincc:hover { color:#cb2027 ; }
	.weicc {color:#171343} .weicc:hover {color:#0000 ; }
	.redcc {color:#171343} .redcc:hover {color:red ; }
	.gglcc {color:#171343} .gglcc:hover {color:red ; cursor:pointer;}
	.gglcc2 {display:none ;color:#171343} .gglcc2:hover {display:yes ; }
	


