@charset "UTF-8";
/* CSS Document */

	html {
			  scroll-behavior: smooth;
			}
		  
		  a.subNav {
			  color:black;
			  
		  }
		  
		  a.subNav:hover {
			  color:#E1523E;
			  text-decoration: underline;
			  
	}
	  
	.learnmore-button {border:1px solid black; border-radius: 5px; width:150px; padding:5px; text-align:center; font-size:14px; float:right; margin-right:10px;}
		  
	.prooflogo{margin-right:20px; margin-top:5px; margin-bottom: 5px; width:125px; height:64px;}
		  
	.mobilefont {font-size:18px;}
	.mobileURL {font-size:14px;}

	.socialwrapper{
		width:500px; 
		margin: 0 auto; 
		text-align: left;  
		padding:20px 20px 20px 20px; 
		background-color:white;
     }

	.linkedin-button {
		border:1px solid #0a66c2; 
		border-radius: 50px; 
		width:140px; padding:10px 15px 10px 15px; 
		text-align:center; 
		font-size:14px; 
		float:right; 
		margin-right:10px;
		color:#0a66c2;
	}
		  
	.linkedinwrapper{
		width:400px; 
		margin: 0 auto; 
		text-align: left;  
		padding:20px 20px 20px 20px; 
		background-color:none;
	
	}

	.leaderboard-display{width:750px; float:left; background-color:white; box-shadow: 0 1px 3px rgba(30, 30, 30, .2);  padding:10px 5px 5px 5px;}
	.mobile-display{width:340px; float:right; background-color:white; box-shadow: 0 1px 3px rgba(30, 30, 30, .2); padding:10px 5px 5px 5px}

	.nav-adselector {visibility: visible; margin-top:70px; width:175px; background-color:rgba(255, 255, 255, .8); margin-left:15px; box-shadow: 2px 2px 2px rgba(30, 30, 30, .1); border-radius: 5px; z-index: 0;}
		  
	@media only screen and (max-width: 1000px) 
		{
		
			  .mobilefont {font-size:12px;}
			  .mobileURL {font-size:10px;}
			  .resizeframe{transform:scale(.45);-webkit-transform:scale(.45);-moz-transform-scale(.45);-moz-transform-origin: top center; -webkit-transform-origin: top left; -o-transform-origin: top left; -ms-transform-origin: top left; transform-origin: top left; }
					
			  .socialwrapper{width:100%;}
			  .prooflogo{margin-right:20px; margin-top:5px; margin-bottom: 5px; width:75px; height:38px;}
					
			  .linkedinwrapper{
					width:40%; 
					margin: 0 auto; 
					text-align: left;  
					padding:20px 20px 20px 20px; 
					background-color:none;
				}
			
			  .nav-adselector {visibility: hidden;}
			
			  
		  }
		  
	.mobilemargin {margin-bottom:20px;}


	@media only screen and (max-width: 800px)
	{
		
		.leaderboard-display{width:750px; margin:auto; background-color:white; box-shadow: 0 1px 3px rgba(30, 30, 30, .2);  padding:10px 5px 5px 5px;}
			  .mobile-display{width:340px; margin:auto; background-color:white; box-shadow: 0 1px 3px rgba(30, 30, 30, .2); padding:10px 5px 5px 5px}
		
		
	}
	

		  
		  
		  
		  
	  
	  
	  
	  
	  
	 