/*body {
	
	height: 100%;

	background: url('../images/g_mp_bg.jpg') no-repeat center center fixed;				
	-webkit-background-size: cover;
	-moz-background-size: cover;				
	-o-background-size: cover;
	background-size: cover;
}
*/


html, body { 
    height: 100%;
	width: 100%;	
	cursor: pointer;
}

body {
	/*background: url('../images/g_mp_bg.jpg') no-repeat center center fixed;*/		
	background: url('../images/g_mp_bg_03.jpg') no-repeat center center fixed;
	
	-webkit-background-size: cover;
	-moz-background-size: cover;				
	-o-background-size: cover;
	background-size: cover;*/
}


.container-row {
	/*height: 100%;*/
	/*width: 100%;*/

}


.container-table {
    display: table;
}

.vertical-center-row {
    display: table-cell;
    vertical-align: bottom;	
}

.vertical-center-item {
	padding-bottom: 15px;
}

.nav_button > img {
	height: 96px;	
}

.header_logo > img {
	max-height: 170px;
}

.cc {
	margin-top:10px;
	width: 75%;
}


.ff {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;    
  text-align: center;
}

.ff > div > div > img {	
	width: 60%;
}


.footer-note {
	background-color: #fc9316;
	text-align: center;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	font-size:10px;
}

.footer-note > div {
	padding-top: 2px;
}

.footer-line-1, .footer-line-2, .footer-line-3  {
	display:inline-block;
	padding-left:5px;
	padding-right:5px;
}

.footer-line-1 {	
	color: #ffffff;
}

@media (min-width: 881px) and (max-width: 1200px) {
	.ff > div > div > img {	
		width: 80%;
	}
}


@media (max-width: 881px) {
	.ff > div > div > img {
		width: 100%;
	}
}
	

@media (max-width: 831px) {
	.header_logo > img {
		max-height: auto;
		max-width: 100%;
	}
	.nav_button > img {
		height: 72px;	
	}
	
	.cc {	
		width: 90%;
	}
	
}

@media (max-width: 450px) {
	.nav_button > img {
		height: 72px;	
	}
	
	

	
	.cc {	
		margin-top: 30px;
		width: 100%;
	}
}

