#Invic-Bx{
				width: 612px;
				overflow: hidden;
				background: #fff;
				min-height: 450px;
				border-radius: 3px;
			}
			
			#Invic-BdrBx{
				margin: 10px;
				border: 1px solid #8d8585;
				border-radius: 3px;
				padding: 20px;
				height:770px;
			}
			
			#Invic-BdrBx h2{
				padding: 0;
				font-size: 28px;
				margin: 0;
				color: #666;
			}
			
			.DvFul{overflow:hidden;}
			
			.DvFul span{
				display: block;
				font-size: 14px;
			}
			.DvFul span b{
				width: 95px;
				float: left;
			}

			.DvLft{
				float:left;
			}
			
			.DvRgt{
				float:right;
			}
			
			
			.DvTbl{
				background: #fff;
				padding: 20px;
				position: relative;
				width: 640px;
				margin: 10px auto;
				border: solid 1px #ccc;
				border-radius: 3px;
			}

			.DvTbl img{
				position: absolute;
				left: 50%;
				top: -20px;
				color: #fff;
				margin-left: -30px;
				width: 60px;
			}
			
			table{width:100%;}
			
			.Dv-50{width: 50%;padding: 2px 9px;}

			.DvAdrs{
				margin: 15px 0;
				background: #eee;
				padding: 5px;
				border-radius: 2px;
			}
			.DvAdrs h6{margin: 0;
				padding: 0;
				font-size: 13px;
				color: #333;
			}
			
			.DvAdrs div{overflow:hidden;}
			
			.DvAdrs span{float:left;}
			.DvAdrs div span:nth-child(2){margin: 0 5px;font-weight: 600;}

			
			.DvRgtNw div span{float:right;}
			
			
			table tr{}
			table tr td,table tr th{font-size: 12px;text-align: right;padding: 7px 0px;font-weight: 600;color:#111;}
			table tr td:nth-child(1),table tr th:nth-child(1){text-align: left;width:444px;color:#111;              }
			
			
			table tr td:nth-child(2),table tr td:nth-child(3){padding: 7px 2px;color: #111;}
			table tr td:nth-child(3),table tr td:nth-child(4){color: #111;}
			
		#Invic-BdrBx h3{
				text-align: Center;
				background: #fff;
				width: 480px;
				margin: 15px auto;
				border-radius: 2px;
				border: solid 1px #bbb;
				overflow: hidden;
				position: relative;
				padding-left: 108px;
		}
			
		#Invic-BdrBx h3 b{
			float: left;
			background: #8ad486;
			color: #28542c;
			padding: 10px 25px;
			font-size: 11px;
			position: absolute;
			left: 0;
			top: 0;
			bottom: 0;
		}	
		
		#Invic-BdrBx h3 span{
			font-size: 12px;
			line-height: 35px;
		}	
	
		#bypassmeAgn{	
			overflow: hidden;
			background: #fff;
			width: 670px;
			color: #111;color: #111;
		}
		
		
		#bypassmeAgn .DvFul span {
			display: block;
			font-size: 14px;
			overflow: hidden;
		}
		
		#bypassmeAgn .DvFul span b {
			width: 95px;
			float: left;
			line-height: 36px;
		}
		
		#bypassmeAgn .DvAdrs textarea{
			resize: none;
			border: solid 1px #ccc;
			width: 100%;
			line-height: 16px;
			padding: 3px;
			height: 40px;
		}

		#bypassmeAgn .DvAdrs Div.BxAdrs{margin: 5px 0;overflow: hidden;}
		
		#bypassmeAgn .DvAdrs select{
			width: 50%;
			float: left;
		}
		
		#bypassmeAgn .DvAdrs input{
			width: 50%;
			float: left;
			border: solid 1px #ccc;
		}
		
		#bypassmeAgn table tbody input{
			float: left;
			width: 94%;
			border: solid 1px #666;
			margin-left: 4px;
		}
		
		
		#bypassmeAgn table tbody select{
			width: 94%;
			float: left;
			margin-left: 4px;    
			height: 20px;
		}
		
		#bypassmeAgn table tbody i{
			float: left;
			font-size: 18px;
			line-height: 20px;
		}
		
		.BckGrnd{
			background: #ccc;
			border: 1px solid #ccc;
			margin: 5px 0 0;
			float: left;
			padding: 3px;
		}
		
		.fa-pos{
			position: absolute;
			left: 50%;
			font-size: 18px;
			margin-left: -9px;
			top: 2px;
			cursor: pointer;
		}
		
		.ItemAmt{width: 55px;}
		
		#DvBtm,#DvTp{margin:0 auto;width:1254px;}
		#DvTp{text-align: center;margin: 6px auto;}
		#DvTp button{display: inline-block;
			border: solid 1px #bbb;
			padding: 4px 5px;
			border-radius: 2px;
			font-size: 13px;
			min-width: 232px;
		}
		#DvTp button span{display: block;
			color: #666;
			font-weight: 600;
			font-size: 10px;
		}
		#DvTp button sub{}
		#DvBtm div.DvInvBx{float:left;margin:7px;}
		
		.ItemPrc,.ItemAmt{
			background: #dbdbdb;
			padding: 2px;
			border: solid 1px #aaa;
			margin-left: 3px;
			text-align: right;
		}
		
		#bypassmeAgn{display:block;}
		#bypassmeAgMb{display:none;}
		
		@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
			
					#bypassmeAgn{display:none;}
					#bypassmeAgMb{display:block;}
					#bypassmeAgMb {
    display: block;
    max-width: 620px;
    min-width: 300px;
    width: auto;
    padding: 20px 3px;
    margin: 5px 0 0 -5px;
    overflow: hidden;
    color: #111;
}
					
					#bypassmeAgMb h2{color:#111;}
					#bypassmeAgMb span{color:#111;}
					
					#bypassmeAgMb #DvBxTbl{
						width: 100%;color:#111;
					}


					#bypassmeAgMb #DvBxTbl .TbBxD{color:#111;
						
					}

					#bypassmeAgMb #DvBxTbl .TbBxD tr{color:#111;
						
					}

					#bypassmeAgMb #DvBxTbl .TbBxD tr td{color:#111;
						
					}
					
					#bypassmeAgMb #DvBxTbl .TbBxD tr td select{color:#111;
						color: #111;
    width: 270px;
    float: left;
					}

					#bypassmeAgMb #DvBxTbl .TbBxD tr td i{color:#111;
						color: #111;
    margin: 13px 3px 0;
    font-size: 15px;
    float: left;
					}	
					
					#bypassmeAgMb #DvBxTbl .TbBxD tr:nth-child(1){
						color:#111;
					}
					
					#bypassmeAgMb #DvBxTbl .TbBxD tr:nth-child(2){
						color:#111;
					}

					#bypassmeAgMb #DvBxTbl #thdr .TbBxD:nth-child(1){
						background: #ccc;border-radius: 2px;color:#111;
					}
					
					
					#bypassmeAgMb #DvBxTbl .TbBxD tr:nth-child(1) th{width: 33% !important;
							padding: 2px 0;
							font-size: 11px !important;color:#111;
					}
					
					#bypassmeAgMb #DvBxTbl .TbBxD tr:nth-child(2) td:nth-child(1){
						width:auto;padding:5px;color:#111;
					}

					#bypassmeAgMb #DvBxTbl .TbBxD tr:nth-child(2) td:nth-child(2){
						width:auto;padding:5px;color:#111;
					}

					
					#bypassmeAgMb #DvBxTbl .TbBxD tr:nth-child(2) td:nth-child(3){
						width:auto;padding:5px;color:#111;
					}

					
					#bypassmeAgMb #DvBxTbl .TbBxD tr:nth-child(2) td input{
						width: 100% !important;color:#111;
						margin: 0 !important;
					}

					#bypassmeAgMb #DvBxTbl .TbBxD tr:nth-child(1) td{
						color:#111;
					}
			
			
		}
		
		
		
		
		