@media screen and (min-width: 1200px) {
	@keyframes ltr_anm {
		0%     {transform:translate(-16px,190px) scale(0.3);   transfor:scale(0.3);	 }
			100%   {transform:translate(0px,0px)     scale(1);     transfor:scale(1);    }
	}		
	/* Chrome, Safari, Opera */
	@-webkit-keyframes ltr_anm {
		 0% {
		 -webkit-transform:translate(-16px,190px) scale(0.3);
		  -webkit-transfor:scale(0.3); 
		 }
			100% {
		 -webkit-transform:translate(0px,0px) scale(1);
		 -webkit-transfor:scale(1);
		}
	}
	@-moz-keyframes ltr_anm {
		0% {
		 -moz-transform:translate(-16px,190px) scale(0.3);
		 -moz-transfor:scale(0.3); 
		 }
			100% {
		 -moz-transform:translate(0px,0px) scale(1);
		 -moz-transfor:scale(1);
		}
	}
	@-o-keyframes ltr_anm {
		0% {
		 -o-transform:translate(-16px,190px) scale(0.3);
		-o-transfor:scale(0.3); 
		 }
			100% {
		 -webkit-transform:translate(0px,0px) scale(1);
		 -webkit-transfor:scale(1);
		}
	}
	@-ms-keyframes ltr_anm {
	0% {
		 -ms-transform:translate(-16px,190px) scale(0.3);
		 -ms-transfor:scale(0.3); 
		 }
			100% {
		 -ms-transform:translate(0px,0px) scale(1);
		 -ms-transfor:scale(1);
		}
	}
    
}






/*************************** <=1199px ***********************************/
@media (max-width: 1199px) {
	#sb1_img{
	    /*border-radius: 5px;*/
	    width: 385px;
	    /*margin-top:0px;*/
	    /*border:solid 2px #a7a9ab;*/
	    /*padding:10px;*/
	}
	section.demo_learn div#below_text{
	    margin-top: 0px;
	}

	
}
/**********************************************************************/

/*************************** <=991px ***********************************/
@media (max-width: 991px) {
	#sb1_img{	   
	    width: 295px;	    
	}
	section.demo_learn img#play_button{
	    margin-left:20px;
	    width:50px;
	}

	section.demo_learn img#refresh_button{
	    margin-left:20px;
	    width:50px;
	}
	.sb2_wrp{
		background:#3A72B8;
		padding:0px 0px 0px 0px;
		text-align: center;
		/*float:left;*/
		height:55px;
		width:55px;
		overflow:hidden;
		border-radius:10px;
		margin:3%;
		line-height: 55px;
	}
	section.demo_learn div.auto_image{
		/*border:solid 1px red;*/
		height: auto;
		/*margin-top:30px;*/
	}
	.kt{
		width:50px;
		height: 50px;
		/*border:solid 1px black;*/
		margin:0 auto;
	}
	.left_btn{
		width:60px;
		height: 60px;
		margin-top:16px;
	}
	.right_btn{
		width:60px;
		height: 60px;
		margin-top:16px;
	}
	.cholo_k a{
		padding:10px;
		display:block;
		color:#FFFFFF;
		font-size:25px;
	}
	.cholo_l a{
		padding:10px;
		display:block;
		color:#FFFFFF;
		font-size:25px;
	}
	#sb1_head2, #sb1_head3 {
	    font-size: 30px;
	    margin-bottom: 7px;
	}
	#newText, #newText2 {
	    font-size: 30px;
	}

	section.demo_learn div#below_text {
	    margin-top: -60px;
	}
	#bigLtr{
		text-align: center;
	}
	#bigLtr img#myLtr {
	    display: inline-block;
	    width: 170px;
	    margin-top: -4px;
	    height: 170px;
	}


	@keyframes ltr_anm {
		 0% {
		 transform:translate(0px,150px) scale(0.3);
		 transfor:scale(0.3);
		 }
			100% {
		 transform:translate(0px,0px) scale(1);
		transfor:scale(1);
		}
	}		
	/* Chrome, Safari, Opera */
	@-webkit-keyframes ltr_anm {
		 0% {
		 -webkit-transform:translate(0px,150px) scale(0.3);
		  -webkit-transfor:scale(0.3); 
		 }
			100% {
		 -webkit-transform:translate(0px,0px) scale(1);
		 -webkit-transfor:scale(1);
		}
	}
	@-moz-keyframes ltr_anm {
		0% {
		 -moz-transform:translate(0px,150px) scale(0.3);
		 -moz-transfor:scale(0.3); 
		 }
			100% {
		 -moz-transform:translate(0px,0px) scale(1);
		 -moz-transfor:scale(1);
		}
	}
	@-o-keyframes ltr_anm {
		0% {
		 -o-transform:translate(0px,150px) scale(0.3);
		 -o-transfor:scale(0.3); 
		 }
			100% {
		 -o-transform:translate(0px,0px) scale(1);
		-o-transfor:scale(1);
		}
	}
	@-ms-keyframes ltr_anm {
	0% {
		 -ms-transform:translate(0px,150px) scale(0.3);
		 -ms-transfor:scale(0.3); 
		 }
			100% {
		 -ms-transform:translate(0px,0px) scale(1);
		 -ms-transfor:scale(1);
		}
	}
}
/**********************************************************************/

/*************************** <=800px ***********************************/
@media screen and (max-width: 800px) {
	.edit_btn {
	    display: inline-block;
	    width: 157.625px;
	    height: 55px;
	    text-align: center;
	    margin: 16px 3px;
	}
	section.demo_learn div.auto_image{
		/*border:solid 1px red;*/
		height: auto;
		/*margin-top:30px;*/
	}
	section#second_bar{
		text-align: right;
		padding-right:0px;
	}
	div.container-fluid div.button_links {
	    padding-right: 0px;
	}
	#sb1_img{	   
	    width: 295px;	    
	}
	section.demo_learn img#play_button{
	    margin-left:20px;
	    width:50px;
	}

	section.demo_learn img#refresh_button{
	    margin-left:20px;
	    width:50px;
	}
	.sb2_wrp{
		background:#3A72B8;
		padding:0px 0px 0px 0px;
		text-align: center;
		/*float:left;*/
		height:55px;
		width:55px;
		overflow:hidden;
		border-radius:10px;
		margin:3%;
		line-height: 55px;
	}
	.kt{
		width:50px;
		height: 50px;
		/*border:solid 1px black;*/
		margin:0 auto;
	}
	.left_btn{
		width:60px;
		height: 60px;
		margin-top:16px;
	}
	.right_btn{
		width:60px;
		height: 60px;
		margin-top:16px;
	}
	.cholo_k a{
		padding:10px;
		display:block;
		color:#FFFFFF;
		font-size:25px;
	}
	.cholo_l a{
		padding:10px;
		display:block;
		color:#FFFFFF;
		font-size:25px;
	}
	#sb1_head2, #sb1_head3 {
	    font-size: 30px;
	    margin-bottom: 7px;
	}
	#newText, #newText2 {
	    font-size: 30px;
	}

	section.demo_learn div#below_text {
	    margin-top: -60px;
	}
	#bigLtr{
		text-align: center;
	}
	#bigLtr img#myLtr {
	    display: inline-block;
	    width: 170px;
	    margin-top: -4px;
	    height: 170px;
	}


	@keyframes ltr_anm {
		 0% {
		 transform:translate(0px,150px) scale(0.3);
		 transfor:scale(0.3);
		 }
			100% {
		 transform:translate(0px,0px) scale(1);
		transfor:scale(1);
		}
	}		
	/* Chrome, Safari, Opera */
	@-webkit-keyframes ltr_anm {
		 0% {
		 -webkit-transform:translate(0px,150px) scale(0.3);
		  -webkit-transfor:scale(0.3); 
		 }
			100% {
		 -webkit-transform:translate(0px,0px) scale(1);
		 -webkit-transfor:scale(1);
		}
	}
	@-moz-keyframes ltr_anm {
		0% {
		 -moz-transform:translate(0px,150px) scale(0.3);
		 -moz-transfor:scale(0.3); 
		 }
			100% {
		 -moz-transform:translate(0px,0px) scale(1);
		 -moz-transfor:scale(1);
		}
	}
	@-o-keyframes ltr_anm {
		0% {
		 -o-transform:translate(0px,150px) scale(0.3);
		 -o-transfor:scale(0.3); 
		 }
			100% {
		 -o-transform:translate(0px,0px) scale(1);
		-o-transfor:scale(1);
		}
	}
	@-ms-keyframes ltr_anm {
	0% {
		 -ms-transform:translate(0px,150px) scale(0.3);
		 -ms-transfor:scale(0.3); 
		 }
			100% {
		 -ms-transform:translate(0px,0px) scale(1);
		 -ms-transfor:scale(1);
		}
	}

}
/**********************************************************************/

/*************************** <=767px ***********************************/
@media (max-width: 767px) {
	div.container-fluid{
		/*text-align: center;*/
	}
	div.container-fluid div.button_links{
		padding-right:0px;
	}
	section.demo_learn div.auto_image{
		/*border:solid 1px red;*/
		height: auto;
		/*margin-top:30px;*/
	}
	.edit_btn{
		display: inline-block;
		width: 134px;
		height: 50px;
		text-align: center;
		margin:16px 15px;
	}
	section.demo_learn div.right-side{		
		padding-left:15px;
	}
	#sb1_img{	   
	    width: 275px;	    
	}
	section.demo_learn img#play_button{
	    margin-left:43px;
	    width:50px;
	}

	section.demo_learn img#refresh_button{
	    margin-left:10px;
	    width:50px;
	}
	.sb2_wrp{
		background:#3A72B8;
		padding:0px 0px 0px 0px;
		text-align: center;
		/*float:left;*/
		height:55px;
		width:55px;
		overflow:hidden;
		border-radius:10px;
		margin:3%;
		line-height: 55px;
	}
	.kt{
		width:50px;
		height: 50px;
		/*border:solid 1px black;*/
		margin:0 auto;
	}
	.left_btn{
		width:60px;
		height: 60px;
		margin-top:16px;
	}
	.right_btn{
		width:60px;
		height: 60px;
		margin-top:16px;
	}
	.cholo_k a{
		padding:10px;
		display:block;
		color:#FFFFFF;
		font-size:25px;
	}
	.cholo_l a{
		padding:10px;
		display:block;
		color:#FFFFFF;
		font-size:25px;
	}
	#sb1_head2, #sb1_head3 {
	    font-size: 30px;
	    margin-bottom: 7px;
	}
	#newText, #newText2 {
	    font-size: 30px;
	}

	section.demo_learn div#below_text {
	    margin-top: -60px;
	}
	#bigLtr{
		text-align: center;
	}
	#bigLtr img#myLtr {
	    display: inline-block;
	    width: 170px;
	    margin-top: -4px;
	    height: 170px;
	}


	@keyframes ltr_anm {
		 0% {
		 transform:translate(-5px,150px) scale(0.3);
		 transfor:scale(0.3);
		 }
			100% {
		 transform:translate(0px,0px) scale(1);
		transfor:scale(1);
		}
	}		
	/* Chrome, Safari, Opera */
	@-webkit-keyframes ltr_anm {
		 0% {
		 -webkit-transform:translate(-5px,150px) scale(0.3);
		  -webkit-transfor:scale(0.3); 
		 }
			100% {
		 -webkit-transform:translate(0px,0px) scale(1);
		 -webkit-transfor:scale(1);
		}
	}
	@-moz-keyframes ltr_anm {
		0% {
		 -moz-transform:translate(-5px,150px) scale(0.3);
		 -moz-transfor:scale(0.3); 
		 }
			100% {
		 -moz-transform:translate(0px,0px) scale(1);
		 -moz-transfor:scale(1);
		}
	}
	@-o-keyframes ltr_anm {
		0% {
		 -o-transform:translate(-5px,150px) scale(0.3);
		 -o-transfor:scale(0.3); 
		 }
			100% {
		 -o-transform:translate(0px,0px) scale(1);
		-o-transfor:scale(1);
		}
	}
	@-ms-keyframes ltr_anm {
	0% {
		 -ms-transform:translate(-5px,150px) scale(0.3);
		 -ms-transfor:scale(0.3); 
		 }
			100% {
		 -ms-transform:translate(0px,0px) scale(1);
		 -ms-transfor:scale(1);
		}
	}
}
/**********************************************************************/



/*************************** <=650px ***********************************/
@media (max-width: 650px) {
	div.right-side{
		padding-right: 0px;
	}
	div.demo_img{
		/*text-align: right;*/
	}
	section.demo_learn div.auto_image {
	    margin-top: 7px;
	}
	.well {
	    min-height: 20px;
	    padding: 19px 10px 8px 19px;
	}
	div.slider_wrp{
		margin-top: -7px;
	}
	div.container-fluid{
		/*text-align: center;*/
	}
	div.container-fluid div.button_links{
		padding-right:0px;
	}
	section.demo_learn div.auto_image{
		/*border:solid 1px red;*/
		height: auto;
		/*margin-top:30px;*/
	}
	.edit_btn{
		display: inline-block;
		width: 75px;
		height: 30px;
		text-align: center;
		margin:7px 0px;
	}
	section#second_bar a{
		color:white;
		font-size:15px;
		line-height: 15px;
	}
	section.demo_learn div.right-side{		
		padding-left:33px;
	}
	#sb1_img{	   
	    width: 175px;	    
	}
	section.demo_learn img#play_button{
	    margin-left:43px;
	    width:50px;
	}

	section.demo_learn img#refresh_button{
	    margin-left:10px;
	    width:50px;
	}
	.sb2_wrp{
		background:#3A72B8;
		padding:0px 0px 0px 0px;
		text-align: center;
		/*float:left;*/
		height:40px;
		width:40px;
		overflow:hidden;
		border-radius:10px;
		margin:3%;
		line-height: 40px;
	}
	.kt{
		width:35px;
		height: 35px;
		/*border:solid 1px black;*/
		margin:0 auto;
	}
	.left_btn{
		width:40px;
		height: 40px;
		margin-top:22px;
	}
	.right_btn{
		width:40px;
		height: 40px;
		margin-top:22px;
	}
	.cholo_k a{
		padding:10px;
		display:block;
		color:#FFFFFF;
		font-size:25px;
	}
	.cholo_l a{
		padding:10px;
		display:block;
		color:#FFFFFF;
		font-size:25px;
	}
	#sb1_head2, #sb1_head3 {
	    font-size: 20px;
	    margin-bottom: 10px;
	}
	#newText, #newText2 {
	    font-size: 20px;
	}

	section.demo_learn div#below_text {
	    margin-top: -20px;
	}
	#bigLtr{
		text-align: center;
		height: 150px;
		/*border:solid 1px red;*/
	}
	#bigLtr img#myLtr {
	    display: inline-block;
	    width: 80px;
	    margin-top: 10px;
	    height: 80px;
	}


	@keyframes ltr_anm {
		 0% {
		 transform:translate(-25px,100px) scale(0.3);
		 transfor:scale(0.3);
		 }
			100% {
		 transform:translate(0px,0px) scale(1);
		transfor:scale(1);
		}
	}		
	/* Chrome, Safari, Opera */
	@-webkit-keyframes ltr_anm {
		 0% {
		 -webkit-transform:translate(-25px,100px) scale(0.3);
		  -webkit-transfor:scale(0.3); 
		 }
			100% {
		 -webkit-transform:translate(0px,0px) scale(1);
		 -webkit-transfor:scale(1);
		}
	}
	@-moz-keyframes ltr_anm {
		0% {
		 -moz-transform:translate(-25px,100px) scale(0.3);
		 -moz-transfor:scale(0.3); 
		 }
			100% {
		 -moz-transform:translate(0px,0px) scale(1);
		 -moz-transfor:scale(1);
		}
	}
	@-o-keyframes ltr_anm {
		0% {
		 -o-transform:translate(-25px,100px) scale(0.3);
		 -o-transfor:scale(0.3); 
		 }
			100% {
		 -o-transform:translate(0px,0px) scale(1);
		-o-transfor:scale(1);
		}
	}
	@-ms-keyframes ltr_anm {
	0% {
		 -ms-transform:translate(-25px,100px) scale(0.3);
		 -ms-transfor:scale(0.3); 
		 }
			100% {
		 -ms-transform:translate(0px,0px) scale(1);
		 -ms-transfor:scale(1);
		}
	}
}
/**********************************************************************/
@media (max-width: 650px){
	/*section.demo_learn img#play_button {
	    margin-left: 42px;
	    width: 50px;
	}*/
	section.demo_learn img#play_button {
	    margin-left: -40px;
	    margin-top: -5px;
	    width: 30px;
	}
	section.demo_learn img#refresh_button {
	    margin-left: -40px;
	    margin-top: -5px;
	    width: 30px;
	}
}

@media (max-width: 600px){
	/*section.demo_learn img#play_button {
	    margin-left: 42px;
	    width: 50px;
	}*/
	section.demo_learn img#play_button {
	    margin-left: -31px;
	    margin-top: -5px;
	    width: 30px;
	}
	section.demo_learn img#refresh_button {
	    margin-left: -31px;
	    margin-top: -5px;
	    width: 30px;
	}
}

/*************************** <=600px ***********************************/
@media (max-width: 600px) {
	div.right-side{
		padding-right: 0px;
	}
	div.demo_img{
		/*text-align: right;*/
	}
	section.demo_learn div.auto_image {
	    margin-top: 7px;
	}
	.well {
	    min-height: 20px;
	    padding: 19px 10px 8px 19px;
	}
	div.slider_wrp{
		margin-top: 0px;
	}
	div.container-fluid{
		/*text-align: center;*/
	}
	div.container-fluid div.button_links{
		padding-right:0px;
	}
	section.demo_learn div.auto_image{
		/*border:solid 1px red;*/
		height: auto;
		/*margin-top:30px;*/
	}
	.edit_btn{
		display: inline-block;
		width: 80px;
		height: 30px;
		text-align: center;
		margin:7px 0px;
	}
	section#second_bar a{
		color:white;
		font-size:15px;
		line-height: 15px;
	}
	section.demo_learn div.right-side{		
		padding-left:33px;
	}
	#sb1_img{	   
	    width: 175px;	    
	}
	section.demo_learn img#play_button{
	    margin-left:-23px;
	    width:28px;
	}

	section.demo_learn img#refresh_button{
	    margin-left:-23px;
	    width:28px;
	}
	.sb2_wrp{
		background:#3A72B8;
		padding:0px 0px 0px 0px;
		text-align: center;
		/*float:left;*/
		height:40px;
		width:40px;
		overflow:hidden;
		border-radius:10px;
		margin:3%;
		line-height: 40px;
	}
	.kt{
		width:35px;
		height: 35px;
		/*border:solid 1px black;*/
		margin:0 auto;
	}
	.left_btn{
		width:40px;
		height: 40px;
		margin-top:22px;
	}
	.right_btn{
		width:40px;
		height: 40px;
		margin-top:22px;
	}
	.cholo_k a{
		padding:10px;
		display:block;
		color:#FFFFFF;
		font-size:25px;
	}
	.cholo_l a{
		padding:10px;
		display:block;
		color:#FFFFFF;
		font-size:25px;
	}
	#sb1_head2, #sb1_head3 {
	    font-size: 20px;
	    margin-bottom: 7px;
	}
	#newText, #newText2 {
	    font-size: 20px;
	}

	section.demo_learn div#below_text {
	    margin-top: -20px;
	}
	#bigLtr{
		text-align: center;
		height: 150px;
		/*border:solid 1px red;*/
	}
	#bigLtr img#myLtr {
	    display: inline-block;
	    width: 80px;
	    margin-top: 10px;
	    height: 80px;
	}


	@keyframes ltr_anm {
		 0% {
		 transform:translate(-25px,100px) scale(0.3);
		 transfor:scale(0.3);
		 }
			100% {
		 transform:translate(0px,0px) scale(1);
		transfor:scale(1);
		}
	}		
	/* Chrome, Safari, Opera */
	@-webkit-keyframes ltr_anm {
		 0% {
		 -webkit-transform:translate(-25px,100px) scale(0.3);
		  -webkit-transfor:scale(0.3); 
		 }
			100% {
		 -webkit-transform:translate(0px,0px) scale(1);
		 -webkit-transfor:scale(1);
		}
	}
	@-moz-keyframes ltr_anm {
		0% {
		 -moz-transform:translate(-25px,100px) scale(0.3);
		 -moz-transfor:scale(0.3); 
		 }
			100% {
		 -moz-transform:translate(0px,0px) scale(1);
		 -moz-transfor:scale(1);
		}
	}
	@-o-keyframes ltr_anm {
		0% {
		 -o-transform:translate(-25px,100px) scale(0.3);
		 -o-transfor:scale(0.3); 
		 }
			100% {
		 -o-transform:translate(0px,0px) scale(1);
		-o-transfor:scale(1);
		}
	}
	@-ms-keyframes ltr_anm {
	0% {
		 -ms-transform:translate(-25px,100px) scale(0.3);
		 -ms-transfor:scale(0.3); 
		 }
			100% {
		 -ms-transform:translate(0px,0px) scale(1);
		 -ms-transfor:scale(1);
		}
	}
}
/**********************************************************************/



/*************************** <=550px ***********************************/
@media (max-width: 550px) {
	div.right-side{
		padding-right: 0px;
	}
	div.demo_img{
		/*text-align: right;*/
	}
	section.demo_learn div.auto_image {
	    margin-top: 7px;
	}
	.well {
	    min-height: 20px;
	    padding: 19px 10px 8px 19px;
	}
	div.slider_wrp{
		margin-top: -7px;
	}
	div.container-fluid{
		/*text-align: center;*/
	}
	div.container-fluid div.button_links{
		padding-right:0px;
	}
	section.demo_learn div.auto_image{
		/*border:solid 1px red;*/
		height: auto;
		/*margin-top:30px;*/
	}
	.edit_btn{
		display: inline-block;
		width: 66px;
		height: 23px;
		text-align: center;
		margin:7px 0px;
	}
	section#second_bar a{
		color:white;
		font-size:12px;
		line-height: 6px;
	}
	section.demo_learn div.right-side{		
		padding-left:33px;
	}
	#sb1_img{	   
	    width: 175px;	    
	}
	section.demo_learn img#play_button{
	    margin-left:-23px;
	    width:28px;
	}

	section.demo_learn img#refresh_button{
	    margin-left:-23px;
	    width:28px;
	}
	.sb2_wrp{
		background:#3A72B8;
		padding:0px 0px 0px 0px;
		text-align: center;
		/*float:left;*/
		height:40px;
		width:40px;
		overflow:hidden;
		border-radius:10px;
		margin:3%;
		line-height: 40px;
	}
	.kt{
		width:35px;
		height: 35px;
		/*border:solid 1px black;*/
		margin:0 auto;
	}
	.left_btn{
		width:40px;
		height: 40px;
		margin-top:22px;
	}
	.right_btn{
		width:40px;
		height: 40px;
		margin-top:22px;
	}
	.cholo_k a{
		padding:10px;
		display:block;
		color:#FFFFFF;
		font-size:25px;
	}
	.cholo_l a{
		padding:10px;
		display:block;
		color:#FFFFFF;
		font-size:25px;
	}
	#sb1_head2, #sb1_head3 {
	    font-size: 20px;
	    margin-bottom: 7px;
	}
	#newText, #newText2 {
	    font-size: 20px;
	}

	section.demo_learn div#below_text {
	    margin-top: -20px;
	}
	#bigLtr{
		text-align: center;
		height: 150px;
		/*border:solid 1px red;*/
	}
	#bigLtr img#myLtr {
	    display: inline-block;
	    width: 80px;
	    margin-top: 10px;
	    height: 80px;
	}


	@keyframes ltr_anm {
		 0% {
		 transform:translate(-25px,100px) scale(0.3);
		 transfor:scale(0.3);
		 }
			100% {
		 transform:translate(0px,0px) scale(1);
		transfor:scale(1);
		}
	}		
	/* Chrome, Safari, Opera */
	@-webkit-keyframes ltr_anm {
		 0% {
		 -webkit-transform:translate(-25px,100px) scale(0.3);
		  -webkit-transfor:scale(0.3); 
		 }
			100% {
		 -webkit-transform:translate(0px,0px) scale(1);
		 -webkit-transfor:scale(1);
		}
	}
	@-moz-keyframes ltr_anm {
		0% {
		 -moz-transform:translate(-25px,100px) scale(0.3);
		 -moz-transfor:scale(0.3); 
		 }
			100% {
		 -moz-transform:translate(0px,0px) scale(1);
		 -moz-transfor:scale(1);
		}
	}
	@-o-keyframes ltr_anm {
		0% {
		 -o-transform:translate(-25px,100px) scale(0.3);
		 -o-transfor:scale(0.3); 
		 }
			100% {
		 -o-transform:translate(0px,0px) scale(1);
		-o-transfor:scale(1);
		}
	}
	@-ms-keyframes ltr_anm {
	0% {
		 -ms-transform:translate(-25px,100px) scale(0.3);
		 -ms-transfor:scale(0.3); 
		 }
			100% {
		 -ms-transform:translate(0px,0px) scale(1);
		 -ms-transfor:scale(1);
		}
	}
}
/**********************************************************************/

/*************************** <=500px ***********************************/
@media (max-width: 500px) {
	div.right-side{
		padding-right: 0px;
	}
	div.demo_img{
		/*text-align: right;*/
	}
	section.demo_learn div.auto_image {
	    margin-top: 7px;
	}
	.well {
	    min-height: 20px;
	    padding: 19px 10px 8px 19px;
	}
	div.slider_wrp{
		margin-top: 0px;
	}
	div.container-fluid{
		/*text-align: center;*/
	}
	div.container-fluid div.button_links{
		padding-right:0px;
	}
	section.demo_learn div.auto_image{
		/*border:solid 1px red;*/
		height: auto;
		/*margin-top:30px;*/
	}
	.edit_btn{
		display: inline-block;
		width: 80px;
		height: 30px;
		text-align: center;
		margin:7px 0px;
	}
	section#second_bar a{
		color:white;
		font-size:15px;
		line-height: 15px;
	}
	section.demo_learn div.right-side{		
		padding-left:33px;
	}
	#sb1_img{	   
	    width: 175px;	    
	}
	section.demo_learn img#play_button{
	    margin-left:-23px;
	    width:28px;
	}

	section.demo_learn img#refresh_button{
	    margin-left:-23px;
	    width:28px;
	}
	.sb2_wrp{
		background:#3A72B8;
		padding:0px 0px 0px 0px;
		text-align: center;
		/*float:left;*/
		height:40px;
		width:40px;
		overflow:hidden;
		border-radius:10px;
		margin:3%;
		line-height: 40px;
	}
	.kt{
		width:35px;
		height: 35px;
		/*border:solid 1px black;*/
		margin:0 auto;
	}
	.left_btn{
		width:40px;
		height: 40px;
		margin-top:22px;
	}
	.right_btn{
		width:40px;
		height: 40px;
		margin-top:22px;
	}
	.cholo_k a{
		padding:10px;
		display:block;
		color:#FFFFFF;
		font-size:25px;
	}
	.cholo_l a{
		padding:10px;
		display:block;
		color:#FFFFFF;
		font-size:25px;
	}
	#sb1_head2, #sb1_head3 {
	    font-size: 20px;
	    margin-bottom: 7px;
	}
	#newText, #newText2 {
	    font-size: 20px;
	}

	section.demo_learn div#below_text {
	    margin-top: -20px;
	}
	#bigLtr{
		text-align: center;
		height: 150px;
		/*border:solid 1px red;*/
	}
	#bigLtr img#myLtr {
	    display: inline-block;
	    width: 80px;
	    margin-top: 10px;
	    height: 80px;
	}


	@keyframes ltr_anm {
		 0% {
		 transform:translate(-25px,100px) scale(0.3);
		 transfor:scale(0.3);
		 }
			100% {
		 transform:translate(0px,0px) scale(1);
		transfor:scale(1);
		}
	}		
	/* Chrome, Safari, Opera */
	@-webkit-keyframes ltr_anm {
		 0% {
		 -webkit-transform:translate(-25px,100px) scale(0.3);
		  -webkit-transfor:scale(0.3); 
		 }
			100% {
		 -webkit-transform:translate(0px,0px) scale(1);
		 -webkit-transfor:scale(1);
		}
	}
	@-moz-keyframes ltr_anm {
		0% {
		 -moz-transform:translate(-25px,100px) scale(0.3);
		 -moz-transfor:scale(0.3); 
		 }
			100% {
		 -moz-transform:translate(0px,0px) scale(1);
		 -moz-transfor:scale(1);
		}
	}
	@-o-keyframes ltr_anm {
		0% {
		 -o-transform:translate(-25px,100px) scale(0.3);
		 -o-transfor:scale(0.3); 
		 }
			100% {
		 -o-transform:translate(0px,0px) scale(1);
		-o-transfor:scale(1);
		}
	}
	@-ms-keyframes ltr_anm {
	0% {
		 -ms-transform:translate(-25px,100px) scale(0.3);
		 -ms-transfor:scale(0.3); 
		 }
			100% {
		 -ms-transform:translate(0px,0px) scale(1);
		 -ms-transfor:scale(1);
		}
	}
}
/**********************************************************************/

/*************************** <=350px ***********************************/
@media (max-width: 350px) {
	#newText2{
	    margin-left:32px;
	}
	section.demo_learn div.sound div.left{
		/*padding:0px;*/
		/*padding-left:15px;		*/
	}
	section.demo_learn div.auto_image{
		/*border:solid 1px red;*/
		height: 500px;
		margin-top:8px;
	}
	.carousel-control.left {
	    max-width: 0px;
	}
	.carousel-control.right {
	    /*max-width: auto;*/
	}
	.well {
		padding:7px 5px ;
	}
	header{
		height: 35px;
		background:#ed2227;
	}
	header .back{
		background:#669d41;
		width:35px;
		height: 35px;
		display: inline-block;	
		line-height: 35px
	}
	header  img{
		/*margin-top:-2px;*/
		height: 35px;
	}
	header .home, .guide{
		background:#669d41;
		height: 35px;
		width: 35px;
		display: inline-block;
	}

	section#second_bar{
		padding-top:5px;
	}
	section.demo_learn div.auto_image{
		/*border:solid 1px red;*/
		height: auto;
		/*margin-top:30px;*/
	}
	.edit_btn{
		display: inline-block;
		width: 45px;
		height: 25px;
		text-align: center;
		margin:0px ;
		padding:0px;
		/*margin:16px 15px;*/
	}
	section.demo_learn div.right-side{		
		padding-left:15px;
		padding-right:0px;
	}
	#sb1_img{	   
	    width: 126px;	    
	}
	section.demo_learn img#play_button{
	    margin-left:-10px;
	    width:20px;
	    margin-top:-5px;
	}

	section.demo_learn img#refresh_button{
	    margin-left:-10px;
	    width:20px;
	    margin-top:-5px;
	}
	.sb2_wrp{
		background:#3A72B8;
		padding:0px 0px 0px 0px;
		text-align: center;
		/*float:left;*/
		height:25px;
		width:25px;
		overflow:hidden;
		border-radius:10px;
		margin:3%;
		line-height: 20px;
	}
	.kt{
		width:20px;
		height: 20px;
		/*border:solid 1px black;*/
		margin:0 auto;
	}
	.left_btn{
		width:25px;
		height: 25px;
		margin-top:8px;
	}
	.right_btn{
		width:25px;
		height: 25px;
		margin-top:8px;
	}
	.cholo_k a{
		padding:9px;
		display:block;
		color:#FFFFFF;
		font-size:8px;
	}
	.cholo_l a{
		padding:9px;
		display:block;
		color:#FFFFFF;
		font-size:8px;
	}
	#sb1_head2, #sb1_head3 {
	    font-size: 14px;
	    margin-bottom: 12px;
	}
	#newText, #newText2 {
	    font-size: 14px;
	}

	section.demo_learn div#below_text {
	    margin-top: -44px;
	}
	#bigLtr{
		text-align: center;
	}
	#bigLtr img#myLtr {
	    display: inline-block;
	    width: 60px;
	    margin: 12px auto 0px ;
	    height: 60px;
	}
	#bigLtr{
	    padding-top:0px;
	    /*text-align: center;*/
	    width: 115px;
	    height: 140px;
	    margin:0px auto;
	    /*border:solid 1px black;*/

	}


	@keyframes ltr_anm {
		 0% {
		 transform:translate(-15px,70px) scale(0.3);
		 transfor:scale(0.3);
		 }
			100% {
		 transform:translate(0px,0px) scale(1);
		transfor:scale(1);
		}
	}		
	/* Chrome, Safari, Opera */
	@-webkit-keyframes ltr_anm {
		 0% {
		 -webkit-transform:translate(-15px,70px) scale(0.3);
		  -webkit-transfor:scale(0.3); 
		 }
			100% {
		 -webkit-transform:translate(0px,0px) scale(1);
		 -webkit-transfor:scale(1);
		}
	}
	@-moz-keyframes ltr_anm {
		0% {
		 -moz-transform:translate(-15px,70px) scale(0.3);
		 -moz-transfor:scale(0.3); 
		 }
			100% {
		 -moz-transform:translate(0px,0px) scale(1);
		 -moz-transfor:scale(1);
		}
	}
	@-o-keyframes ltr_anm {
		0% {
		 -o-transform:translate(-15px,70px) scale(0.3);
		 -o-transfor:scale(0.3); 
		 }
			100% {
		 -o-transform:translate(0px,0px) scale(1);
		-o-transfor:scale(1);
		}
	}
	@-ms-keyframes ltr_anm {
	0% {
		 -ms-transform:translate(-15px,70px) scale(0.3);
		 -ms-transfor:scale(0.3); 
		 }
			100% {
		 -ms-transform:translate(0px,0px) scale(1);
		 -ms-transfor:scale(1);
		}
	}
}
/**********************************************************************/


/*************************** <=320px ***********************************/
@media (max-width: 320px) {
	section#second_bar a {
	    color: white;
	    font-size: 7px;
	    line-height: 8px;
	}
	header a {
	    font-size: 12px;
	}
	#newText2{
	    margin-left:32px;
	}
	section.demo_learn div.sound div.left{
		/*padding:0px;*/
		/*padding-left:15px;		*/
	}
	section.demo_learn div.auto_image{
		/*border:solid 1px red;*/
		height: 500px;
		margin-top:8px;
	}
	.carousel-control.left {
	    max-width: 0px;
	}
	.carousel-control.right {
	    /*max-width: auto;*/
	}
	.well {
		padding:7px 5px ;
	}
	header{
		height: 35px;
		background:#ed2227;
	}
	header .back{
		background:#669d41;
		width:35px;
		height: 35px;
		display: inline-block;	
		line-height: 35px
	}
	header  img{
		/*margin-top:-2px;*/
		height: 35px;
	}
	header .home, .guide{
		background:#669d41;
		height: 35px;
		width: 35px;
		display: inline-block;
	}

	section#second_bar{
		padding-top:5px;
	}
	section.demo_learn div.auto_image{
		/*border:solid 1px red;*/
		height: auto;
		/*margin-top:30px;*/
	}
	.edit_btn{
		display: inline-block;
		width: 45px;
		height: 25px;
		text-align: center;
		margin:0px ;
		padding:0px;
		/*margin:16px 15px;*/
	}
	section.demo_learn div.right-side{		
		padding-left:15px;
		padding-right:0px;
	}
	#sb1_img{	   
	    width: 126px;	    
	}
	section.demo_learn img#play_button{
	    margin-left:-10px;
	    width:20px;
	    margin-top:-5px;
	}

	section.demo_learn img#refresh_button{
	    margin-left:-10px;
	    width:20px;
	    margin-top:-5px;
	}
	.sb2_wrp{
		background:#3A72B8;
		padding:0px 0px 0px 0px;
		text-align: center;
		/*float:left;*/
		height:25px;
		width:25px;
		overflow:hidden;
		border-radius:10px;
		margin:3%;
		line-height: 20px;
	}
	.kt{
		width:20px;
		height: 20px;
		/*border:solid 1px black;*/
		margin:0 auto;
	}
	.left_btn{
		width:25px;
		height: 25px;
		margin-top:8px;
	}
	.right_btn{
		width:25px;
		height: 25px;
		margin-top:8px;
	}
	.cholo_k a{
		padding:9px;
		display:block;
		color:#FFFFFF;
		font-size:8px;
	}
	.cholo_l a{
		padding:9px;
		display:block;
		color:#FFFFFF;
		font-size:8px;
	}
	#sb1_head2, #sb1_head3 {
	    font-size: 14px;
	    margin-bottom: 12px;
	}
	#newText, #newText2 {
	    font-size: 14px;
	}

	section.demo_learn div#below_text {
	    margin-top: -44px;
	}
	#bigLtr{
		text-align: center;
	}
	#bigLtr img#myLtr {
	    display: inline-block;
	    width: 60px;
	    margin: 12px auto 0px ;
	    height: 60px;
	}
	#bigLtr{
	    padding-top:0px;
	    /*text-align: center;*/
	    width: 115px;
	    height: 140px;
	    margin:0px auto;
	    /*border:solid 1px black;*/

	}


	@keyframes ltr_anm {
		 0% {
		 transform:translate(-15px,70px) scale(0.3);
		 transfor:scale(0.3);
		 }
			100% {
		 transform:translate(0px,0px) scale(1);
		transfor:scale(1);
		}
	}		
	/* Chrome, Safari, Opera */
	@-webkit-keyframes ltr_anm {
		 0% {
		 -webkit-transform:translate(-15px,70px) scale(0.3);
		  -webkit-transfor:scale(0.3); 
		 }
			100% {
		 -webkit-transform:translate(0px,0px) scale(1);
		 -webkit-transfor:scale(1);
		}
	}
	@-moz-keyframes ltr_anm {
		0% {
		 -moz-transform:translate(-15px,70px) scale(0.3);
		 -moz-transfor:scale(0.3); 
		 }
			100% {
		 -moz-transform:translate(0px,0px) scale(1);
		 -moz-transfor:scale(1);
		}
	}
	@-o-keyframes ltr_anm {
		0% {
		 -o-transform:translate(-15px,70px) scale(0.3);
		 -o-transfor:scale(0.3); 
		 }
			100% {
		 -o-transform:translate(0px,0px) scale(1);
		-o-transfor:scale(1);
		}
	}
	@-ms-keyframes ltr_anm {
	0% {
		 -ms-transform:translate(-15px,70px) scale(0.3);
		 -ms-transfor:scale(0.3); 
		 }
			100% {
		 -ms-transform:translate(0px,0px) scale(1);
		 -ms-transfor:scale(1);
		}
	}
}
/**********************************************************************/


