@media only screen and (max-width: 2564px) {
	h1,h2{
		font-size: 48px;
	}
	.ayuda_img{
		background: #fff;
		border: 2px solid #009949;
		color: #009949;
		border-radius:25px;
		font-size:14px;
		font-weight:bold;
		line-height:24px;
		padding-bottom:12px;
		padding-top:9px;
		padding-left:30px;
		padding-right:30px;
	}
	
	.tfuente{
		font-size: 18px;
	}
	.container-xl, .container-lg, .container-md, .container-sm, .container {
	    padding-top: 50px;
	    padding-bottom: 50px;
	}
	.div1{
		display: block;
	}
	.div2{
		display: none;
	}
	.div5{
		padding-top: 10px;
	}
	.popover{
	    width:600px;
	    height:500px;    
	}
}
@media only screen and (max-width: 768px) {
	h1,h2{
		font-size: 36px;
	}
	.container-xl, .container-lg, .container-md, .container-sm, .container {
	    padding-top: 50px;
	    padding-bottom: 50px;
	}
	.imgtam{
		width: 480px !important;
	}
}
@media only screen and (max-width: 550px) {
	.imgtam{
		width: 500px !important;
	}
}
@media only screen and (max-width: 425px) {
	h1,h2{
		font-size: 36px;
	}
	.container-xl, .container-lg, .container-md, .container-sm, .container {
	    padding-top: 50px;
	    padding-bottom: 50px;
	}
	footer h4, footer h4.text-center {
	    text-align: center !important;
	}
	.div2{
		padding-top: 10px;
		display: block;
	}
	.div1{
		display: none;
	}
	.imgtam{
		width: 380px !important;
	}
}
@media only screen and (max-width: 375px) {
	.imgtam{
		width: 330px !important;
	}
}
@media only screen and (max-width: 320px) {
	.imgtam{
		width: 280px !important;
	}
}