/*	--------------------------------------------------
	Reveal Modals
	-------------------------------------------------- */
		
	.reveal-modal-bg { 
		position: fixed; 
		height: 100%;
		width: 100%;
		background: rgba(0,0,0,.2);
		z-index: 9999999;
		display: none;
		top: 0;
		left: 0; 
		}
	
	.reveal-modal {
		visibility: hidden;
		top:200px; margin-left:30%;
		width:40%;
		position: absolute;
		z-index:99999999;
		border-radius:10px; text-align:left;
		background-color:#a59170; 
		background-image:url(../images/thinayyan-transparent.png); background-repeat:no-repeat; background-position:center center; padding:20px;
		-webkit-box-shadow: 10px 12px 14px -7px rgba(0,0,0,0.61);
-moz-box-shadow: 10px 12px 14px -7px rgba(0,0,0,0.61);
box-shadow: 10px 12px 14px -7px rgba(0,0,0,0.61);
		}
		
		.reveal-modal h1 { color:#000; font-family:Times New Roman, serif; font-size:25px; width:90%; display:block; padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #000; }
		.reveal-modal p { color:#fff; font-size:11px; font-weight:normal; padding:12px; border-radius:6px; font-family:Tahoma, Geneva, sans-serif; }
		.reveal-modal a { color:#fff; }
		
	.reveal-modal.small 		{ width: 200px; margin-left: -140px;}
	.reveal-modal.medium 		{ width: 400px; margin-left: -240px;}
	.reveal-modal.large 		{ width: 600px; margin-left: -340px;}
	.reveal-modal.xlarge 		{ width: 800px; margin-left: -440px;}
	
	.reveal-modal .close-reveal-modal {
		font-size: 42px;
		line-height: .5;
		position: absolute;
		top:20px;
		right: 20px;
		color: #fff;
		text-shadow: 0 -1px 1px rbga(0,0,0,.6);
		font-weight: bold;
		cursor: pointer;
		}
		
		.reveal-modal .close-reveal-modal2 {
		font-size: 42px;
		line-height: .5;
		position: absolute;
		margin-top:-95px;
		left: 35px;
		color: #000;
		text-shadow: 0 -1px 1px rbga(0,0,0,.6);
		font-weight: bold;
		cursor: pointer;
		}
		
		img#pointer:hover { -webkit-filter: contrast(150%); transition: 0.4s; -moz-transition: 0.4s; -webkit-transition: 0.4s; } 
		
		
	#contents-r p#head { color:#000; margin-bottom:0px; font-size:14px; font-weight:bold; padding:5px; border-bottom:1px solid #d1d1d1; font-family:Tahoma, Geneva, sans-serif; background-color:transparent; border-radius:0px; }
	#contents-r p#data { color:#333; font-size:14px; font-weight:normal; padding:5px; background-color:transparent; font-family:Tahoma, Geneva, sans-serif; line-height:21px;  }
	
	#contents-r p#data01 { color:#333; width:150px; float:right; font-size:14px; background-color:transparent; font-weight:normal; padding:5px; background-color:#fff; font-family:Tahoma, Geneva, sans-serif; line-height:25px; }
	#contents-r p#data02 { color:#333; font-size:14px; width:650px; font-weight:normal; float:right; background-color:transparent; ; padding:5px; background-color:#fff; font-family:Tahoma, Geneva, sans-serif; line-height:25px;px;  }
	
	#prod-row { clear:both; float:none; }
	#prod-data { margin-top:15px; }
	
	table#prod-table { float:left; clear:both; margin-bottom:30px; }
	#prod-table tr { float:left; text-align:left; height:24px; }
	
	p#prod-serial { border-radius:none; background-color:transparent; font-size:17px; font-weight:normal; float:left; margin-left:15px; margin-top:15px; clear:both; }
	