.main-footer {
	color: #FAFAFA;
	padding: 20px;	
}
.ir-arriba {
	padding:10px;
	font-size:20px;
	color:#fff;
	cursor:pointer;
	position: fixed;
	border-radius:50%;
	bottom:20px;
	right:20px;
	z-index:10;
}

.col-pre {
	white-space: pre;
}

/*=============================================
TABLET HORIZONTAL (LG revisamos en 1024px)
=============================================*/
@media (max-width:1199px) and (min-width:992px) {

}

/*=============================================
TABLET VERTICAL (MD revisamos en 768px)
=============================================*/
@media (max-width:991px) and (min-width:768px) {

}

/*=============================================
MÓVIL HORIZONTAL (SM revisamos en 576px)
=============================================*/
@media (max-width:767px) and (min-width:576px) {

}

/*=============================================
MOVIL VERTICAL (revisamos en 320px)
=============================================*/
@media (max-width:575px) {

}