
		  body{
			  background: #6e2961; padding: 0; margin: 0; color:#fff;font-family:"SF UI Display Medium", sans-serif;
		  }
		  .container{
			  max-width: 1200px;
		  }
		  .tbl{
			  width: 100px;
			  height: 100px;
			  border: none;
			  border-radius: 50%;
			  float: left;
			  margin: 20px;
			  text-align: center;
			  vertical-align: middle;
			  background:white;
   			   }
		  .tbl span{
			 font-size: 20px;
			 margin: auto;
			  text-align: center;
			  vertical-align: middle;
			  color: black;
		  }
		  .tbl span a{
	
			 color: black;
		 }
		  .invitebox{
			 
			  max-width: 400px;
			  margin: auto;
			   margin-top: 50px;
			  text-align: center;
		  }
		  .tblfull{
			  background: #8bffc9;
			  border-color: #8bffc9;
		  }
		  
	h1 {font-size:58px;margin:0}
	h2 {font-size:34px;margin-top:0px;color:#fff}
	h3 {font-size:20px;color:#fff;margin-bottom:30px;margin-top:30px}
	h2 sup {font-size:10pt;font-weight:bold}
	h3 sup {font-size:8pt}
	p a.btn {dispay:block;width:200px;max-width:100%;color:#fff;background-color:#A0A29F;text-decoration:none;padding:20px;}
	.spaced {margin-top:30px}
	
	@media only screen and (orientation:landscape) {
body { -webkit-text-size-adjust:none; }
}
@media only screen and (orientation:portrait) {
body { -webkit-text-size-adjust:none; }
}

@media screen and (max-width: 1199px){
	.video-container {width: 100%; padding: 0 15px; }
}
		  .logo-block-container{
			  margin-top: 20px;
		  }
.black {color:#000}
.white{color:#fff;}
		  
.fancybox-slide--iframe .fancybox-content {
    max-width  : 500px;
    max-height : 500px;
    margin: 0;
}

#select2-Partner-results li{
	color: black;
}
.hovereffect{
	
	color: white;
}
.hovereffect:hover{
	cursor: pointer;
	color: white;
}