body{
position: initial;
}


/*Mover contenido Abajo para que el navbar, menu no se distorcione*/
#main-container {
    width: 100%;
    float: left;
    height: 100%;
    padding-top: 14% !important ;
}

/*mobile*/
@media (max-width: 767px) {
	#main-container {
    width: 100%;
    float: left;
    height: 100%;
    padding-top: 25% !important ;
}
}

/*mobile landcape*/
@media (max-width: 800px) {
	#main-container {
    width: 100%;
    float: left;
    height: 100%;
    padding-top: 20% !important ;
}
}

/*tablet wide*/
@media only screen and (min-width: 800px) and (max-width: 1200px){
	 #main-container {
    width: 100%;
    float: left;
    height: 100%;
    padding-top: 20% !important ;
}
}