	.modal-dialog {			
		background: url(/skin/img/popup_b.jpg) no-repeat; 	
		position: fixed;	
		top: 15%;
		width:952px;
		height:450px;
		z-index: 9999;
		overflow: hidden;
		outline: 0;	
 		display:none;
		
	}

	.text-monospace {
		font-size: 16px;
		color: white;
		margin: 150px 0px 0px 40px;
		padding: 5px;
        letter-spacing: 2px;
        font-family: Bodoni Moda, Songti TC, Noto Serif TC, LiSong Pro Light, PMingLiU;
	}

	.text-monospace1 {
		font-family: Noto Serif TC, LiSong Pro Light, PMingLiU;
		font-size: 12px;
		color: white;
        margin: -5px 0px 0px 40px;
        padding: 0px 5px 5px 13px;
        letter-spacing: 0.5px;
	}

	.text-monospace2 {
   		color: black;
    	margin: 50px 0px 0px 0px;
       	background: white;
		font-family: Helvetica,arial;
	}

    .text-monospace_2 {
       font-size: 14px;
       padding: 12px 25px 12px 25px;
	   margin-bottom: 0px;	
    }	
	
	.text-monospace_2_1{
		 font-size: 12px; 
		 background: #034B35; 
		 color: #B9E2BA; 
		 line-height: 130%; 
		 padding: 6px 25px 6px 25px; 
		 letter-spacing: 0px; 
		 font-weight: 100;
		 margin-bottom: -5px;
		 font-family: Helvetica,arial;
	}	
	
	.text-monospace3 {
		color: black;
		margin: 30px 0px 0px 0px;           
		background: white;
	}

	.text-monospace4 {
		font-size: 15px;
		color: black;
		padding:12px 15px 12px 25px !important;
		margin: 30px 0px 0px 0px;           
		background: white;
	}


	
	.right.col-md-6 {
		padding-right: 90px;
	}

	button.close {
		margin-top: 0px;
    	left: 93%;
    	background: transparent;
    	color: white;
    	font-size: 25px;
    	font-weight: 900;
	}
	

	@media only screen and (max-width: 1023px) and (min-width: 768px){
		.modal-dialog { 
			width:700px;
			height:600px;
			background: url(/skin/img/popup_b.jpg); 
			display: none;
		    top: 10%;
			
		}	
	}
	
	@media only screen and (max-width: 767px){
		.modal-dialog {				
			
			min-width:280px;
			max-width:350px;
			max-height:442px;
	
			background: url(/skin/img/popup_b_m.jpg);   
			display: none;
		    top: 12%;
			
			
        }    
		.text-monospace {  
		margin: -18px 0px 0px 52px;
		}   
		.text-monospace1{
		margin: -5px 0px 0px 52px;	
		}
		.text-monospace2 {
			margin: 15px 0px 0px 0px;
		}
		
		.text-monospace_2 {
         padding: 20px 15px 20px 15px;
		}
		
		.text-monospace_2_1 {
         padding: 8px 15px 6px 15px;
		}
		
		
		.text-monospace3 {
        margin: 15px 0px 0px 0px;
        }
		
		
	    .text-monospace4 {
		margin: 0px 0px 0px 0px;           
	    }


		
		
		.right.col-md-6 {
			padding-right: 50px;
			padding-left: 50px;
		}
		button.close {    
    		left: 85%; 
		}
	}

	.mask {    
		position: absolute; top: 0px;  background-color: rgba(0, 0, 0, .35);   
		z-index: 1002; left: 0px;  
	}
	
