

#authenticity-head { float: left; width:100%; min-height: 1000px; ;background: url("../images/bg-index-sec1.jpg") top center no-repeat #000;  text-align: center;}
#authenticity-head h1{ text-transform: uppercase; color: #fff; font-family:arialblack,Tahoma, Geneva, sans-serif; font-size: 112px;   letter-spacing: -7px; text-shadow: 2px 5px 17px #000;  line-height: 0.75; margin-top: -50px; }
#authenticity-head h1 span.s2{font-size: 140px;}



.container-inner-left{ float: left; text-align: right; width: 500px;}
img.checkcode-stkdym{margin-right: 20px;}
.checkcode-text-container{ float: left; text-align: left; width: calc(80% - 500px); }




.checkcode-box{ margin:auto; margin-top:50px;}

.checkcode-box input {
	border: 1px solid #000;
	height: 28px;
	width: 180px;
	float: left;
	
}
.checkcode-box button {
	border-radius: 5px;
	border: none;
	font-size: 18px;
	background: #000;
	color: #fff;
	width: 114px;
	height: 32px;
	line-height: 2;

	cursor: pointer;
}



.checkcode-box table{width:80%; }
.checkcode-box table tr{ height: 36px;}
.checkcode-box table tr td.left{width:95px; color:#fff;}






.checkcode-text-container h1{ font-size: 20px; margin-bottom: 15px;}
.checkcode-text-container h2{ font-size:17px; margin-bottom: 15px; text-transform: lowercase; }


.warning-box{   position: relative; margin-top:50px;}
.warning-box h2{color:#791416; font-size: 20px;}
.warning-box p{ color: #464646;   font-size: 14px; margin-top: 12px;}









ul.howto-dym li{ font-size: 14px; margin-bottom: 10px;}
ul.howto-dym li{ }



@media screen and (max-width: 1280px) {
	.container-inner-left{width: 50%;}
	.checkcode-text-container{width:40%;}
}

@media screen and (max-width: 1024px) {
		
}


@media screen and (max-width: 930px) {  
	#authenticity-head h1{font-size: 95px;}


}

@media screen and (max-width: 820px) {  
	#authenticity-head h1{font-size: 85px;}
	.container-inner-left{width: 30%;}
	.checkcode-text-container{width:60%; margin-left: 5%;}
	

}

@media screen and (max-width: 700px) {  
	
	.container-inner-left{width: 80%; margin-left: 10%; text-align: left;}
	img.checkcode-stkdym{margin: 0 0 50px -10px;}
	.checkcode-text-container{width:80%; margin-left: 10%;}
		#authenticity-head h1{font-size: 70px;}

}


@media screen and (max-width: 600px){
		  #authenticity-head h1 {    font-size: 55px;    letter-spacing: -4px;  }
		#authenticity-head h1 span.s2 {  font-size: 118px;}
}

	
@media screen and (max-width: 500px){
 		 #authenticity-head h1 {    font-size: 50px;    letter-spacing: -4px;  }
		#authenticity-head h1 span.s2 {  font-size: 100px;}
	}

	
@media screen and (max-width: 430px){

	
	}


@media screen and (max-width: 400px) {	
	 #authenticity-head h1 {    font-size: 45px;    letter-spacing: -4px;  }
		#authenticity-head h1 span.s2 {  font-size: 90px;}
	
	
}


