﻿        .loginlogo
		{
			width: 116px;
			height: 90px;			
			display: block; 
			margin-left:auto;
			margin-right:auto;
            margin-bottom:10px;
		}		
		.Mainmodal h2
		{
			color: #ebc001;
			font-family: "museo_sans_rounded700";
			font-size: 24px;
			text-align: center;
            margin-bottom:15px;
		}
		.inputsf
		{
			color:#fff;
			margin-left:114px;
			font-size: 14px;			
		}
		.inputse
		{
			color:#fff;
			margin-left:144px;
			margin-top:10px;
			font-size: 14px;
		}
		.inputsc
		{
			color:#fff;
			margin-left:42px;
			font-size: 14px;
		}
		
		.inputsa
		{
			color:#fff;
			margin-left:112px;
			display:inline-block;
			font-size: 14px;
		}
		
		.Mainmodal .receive{
		margin-bottom: 0px;
		margin-left: 48px;
		display: inline-block;
		vertical-align: top;
		color:#fff;
		font-size: 14px;
		}
		
		.recieve-checkbox{
			display: inline-block;
			margin-left: 7px;
			font-size: 14px;
		}
		
		#FullName
		{
			width: 332px;
			height: 38px;
			margin-top:7px;		
			border: 1px solid #370f4e;
			padding-left: 10px;
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			border-radius: 3px;
			-moz-background-clip: padding;
			-webkit-background-clip: padding-box;
			background-clip: padding-box;
			background-color: #fff;
		} 
        #Email
		{
			width: 332px;
			height: 38px;
			margin-top:7px;		
			border: 1px solid #370f4e;
			padding-left: 10px;
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			border-radius: 3px;
			-moz-background-clip: padding;
			-webkit-background-clip: padding-box;
			background-clip: padding-box;
			background-color: #fff;
		} 
		#submitmodal
		{
			border: 2px solid #ebc001;			
			background-color:#ebc001;
			background-clip: padding-box;	
			font-size: 24px;
			color:#fff;
			width:220px;
			height:50px;
			display: block; 
			margin-left:120px;
			margin-right:auto;
			margin-top:38px;
			border-radius: 8px;
			display: block; 
			margin-left:auto;
			margin-right:auto;
		}
		input[type="checkbox"]
		{
			margin-left:120px;
			margin-right:9px;
			margin-top:10px;
            margin-bottom:10px;
			-ms-transform: scale(2); /* IE */
  			-moz-transform: scale(2); /* FF */
  			-webkit-transform: scale(2); /* Safari and Chrome */
  			-o-transform: scale(2); /* Opera */
 			padding: 10px;
			
		}
		.modalDialog 
		{
			position: fixed;
			font-family: Arial, Helvetica, sans-serif;
			top: 0;
			right: 0;
			bottom: 0;
			left: 0;
			background: rgba(0,0,0,0.8);
			z-index: 99999;
			opacity:0;
			-webkit-transition: opacity 400ms ease-in;
			-moz-transition: opacity 400ms ease-in;
			transition: opacity 400ms ease-in;
			pointer-events: none;
		}
		.modalDialog:target
		{
			opacity:1;
			pointer-events: auto;
		}

		.modalDialog > div 
		{
			width: 518px;
			/*height:565px;*/
			position: relative;
			margin: 4% auto;
			padding: 20px 20px;
			border: 1px solid #310e46;
			border-radius: 10px;
			background-clip: padding-box;
			background-color: #43175d;
			box-shadow: inset 0 0 2px #fff;	
			background-image: linear-gradient(bottom, #43175d 0%, #5d1d83 100%);
		}
		.close 
		{
			background: #FFFFFF;
			color: #3C105B;
			line-height: 24px;
			position: absolute;
			right: -12px;
			text-align: center;
			top: -10px;
			width: 24px;
			text-decoration: none;
			font-weight: bold;
			-webkit-border-radius: 12px;
			-moz-border-radius: 12px;
			border-radius: 12px;
			-moz-box-shadow: 1px 1px 3px #000;
			-webkit-box-shadow: 1px 1px 3px #000;
			box-shadow: 1px 1px 3px #000;
		}

		.close:hover { background: #FFFFFF; }
		
		#less
		{
			margin-right:15px;
		}