/* CSS Document *//*==================    for globe usage   =====================================*/@import url(https://fonts.googleapis.com/css?family=Raleway:400,300,800);@import url("padding_and_tex_setting.css");@import url("X-factor.css");html, body {    margin: 0;    padding: 0;    height: 100%;}/*-------------   body setting (iPhone not working)  -------------   */html,body{	background-image: url(../img/template/bg.jpg);	background-repeat: no-repeat;	background-position: center center;	background-attachment: fixed;	-webkit-background-size: cover;	-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;	font-family: 'Raleway', sans-serif;	font-weight: 400;	background-color: rgba(13,48,32,1.00);	color: rgba(203,203,203,0.8);	font-style: normal;	font-size:16px;}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {    font-weight: 200;    line-height: 1.5;}h1{	font-size:1.8em;}.text-highlight{	color:#03b5ff;}.hg-text-blod{	font-weight:800;}hr{	border-top: 1px solid rgba(255,255,255,0.3);}.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {    color:rgba(3,181,255,1.00);}/*-----------------------------------------------   *//*=================== Nav Style ====================== */ .hg_tableDiv-cell>div>p>span>span.glyphicon {    font-size: 1.5em;	vertical-align:middle;	padding-bottom:5px;}.affix {	width:100%;	z-index:100;}.hg_tableDiv {    display: table;    table-layout: fixed;	width:100%;	height:100%;}.hg_tableDiv-cell {    display:table-cell;	width:100%;    vertical-align:middle;    text-align:center;}@media (min-width: 767px) {	.navbar-default, .navbar-inverse {		background-color: transparent;		border-color:transparent;		}		.navbar-right{		padding-top:30px;	}	.navbar-default .navbar-nav > li > a {		color:rgba(203,203,203,1.00);	}		.affix  {	margin-top:30px;}}@media (max-width: 767px) {		.navbar-default{		background-color: transparent;		border-color:transparent;		}		h1{	font-size:1.2em;}.logo-main-page img{	margin-top:-90px;}.body-main-page{	margin-top:90px;}#about{	padding-top:50px;}.subpagelogo img{	height:120%;	margin-left:10px;}	}