/* HTML & BODY */
html											{ position:relative; min-height:100%; }

/* TEXT ALL LANG */
.text-all-lang .list-unstyled					{ padding:0.6em; font-size:1.7em; letter-spacing:0.1em; line-height:1.5em; }
.text-all-lang .list-unstyled					{ font-family:"Times New Roman", Times, serif !important; color:#FFF; }

/* TEXT SHOW LANG */
.text-show-lang									{ text-align:center; letter-spacing:0.1em; }
.text-show-lang									{ font-size:6em; font-family:"Times New Roman", Times, serif; color:#FFF; }

/* FOOTER */
#footer											{ background:url(../images/bg-footer.png); color:#FFF; padding:0.4em; letter-spacing:0.1em; }
#footer											{ position:absolute; bottom:0; width:100%; font-size:0.9em; }
#footer .row									{ margin:0em; }
#footer .social-logo							{ padding-top:0.4em; text-align:left; }
#footer .social-logo img						{ height:50px; width:auto; cursor:pointer; border:0; }
#footer .name-enter								{ text-align:right; font-size:2em; padding:0.3em; padding-right:0.8em; letter-spacing:0.1em; }
#footer .name-enter	a							{ font-family:"Times New Roman", Times, serif; color:#FFF; text-decoration:none; }

@media only screen and (max-width: 768px) {
	.text-all-lang								{ text-align:center; }
	.text-show-lang								{ text-align:center; letter-spacing:0.1em; font-size:0.7em; }
	.img-trip									{ height:180px; width:auto; }
	#footer .social-logo img					{ width:15.3%; height:auto; cursor:pointer; }
	.text-show-lang								{ font-size:3.3em; padding-top:1em; padding-bottom:1em; }
}
@media only screen and (min-width: 768px) and (max-width: 992px) {

}