.my_containr{
	position: relative;	
	width: 100%;
	height: 100%;;																																			
}
.master{
	width: 100%;
	height: 100vh;
	background-color: black;
	background-image: url("../img/back_ini.jpg");
	background-size:cover;
	background-position: center;
	background-repeat: no-repeat;	
}

.img-res img{
	max-width: 100%;	
}

.logo_home{
	width: 200px;
	filter: invert(1);
	margin: 0px auto;
	padding-top: 15px;
}

.texto1{
	position: absolute;
    width: 500px;
    right: 0px;
    top: 277px;
}

.boton{
	position: absolute;
	right: 215px;
	bottom: 100px;
}
.bt{
	width: 230px;
}

@media (max-width: 991.98px) {
	.master{
		background-image: url("../img/back_mb.jpg");
	}
	.boton {    	
		right: 243px;		
	}
}	
	
	
@media (max-width: 767.98px) {
	.master{
		background-image: url("../img/back_mb.jpg");
	}
	.boton {
       right: 74px;
       bottom: 80px;   
	}
	
	.tbody, td, tfoot, th, thead, tr {
	    font-size: .9em !important;
	}
}

@media (max-width: 320px) {
	.logo_home {
    	width: 170px;
		filter: invert(1);
		margin: 0px auto;
		padding-top: 0px;
	}
	.boton {
 	   right: 42px;
 	   bottom: 80px;
	}
}	
	