@charset "utf-8";
/* CSS Document */
html, body {
  margin:0;
  padding:0;
  text-align:center;
 
  
}
body{ overflow-x:hidden;}
@font-face {
    font-family: 'mhiba';
    src: url('fonts/acaslonpro-regular-webfont.woff2') format('woff2'),
         url('fonts/acaslonpro-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@viewport {
  width: device-width;height: device-height;
}
@-ms-viewport{width: device-width;height: device-height;}
@-o-viewport{width: device-width;height: device-height;}
body a{
	color: inherit;
	text-decoration: none;
	
}
body a href{
	color: inherit;
	text-decoration: none;
}
@media screen and (max-width: 480px)  {
	.gal_cont{
		display:block;
		text-align:center;
		width:90%;
		height:50vh;
		margin-left:auto;
		margin-right:auto;
		margin-top:1vh;
		margin-bottom:1vh;
		overflow-x:hidden;
		everflow-y:auto;
			}
	.gal_cont_img{
		vertical-align:middle;
		width:30%;
		margin-top:0.5vh;
		margin-bottom:0.5vh;
		margin-left:0.5%;
		margin-right:0.5%;
	
	}
	.gal_cont_img:hover{
		cursor:zoom-in;
		-webkit-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.75);
		-moz-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.75);
		box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.75);
	}
	
	.tt_gal{width:100%;background-color:#004C22;color:#FFF;font-family:"mhiba";height:auto;font-size:3vh; }
	
	.btn_chx_gal{
		display:block;
		position:relative;
		border:thin dotted #004C22;
		padding-top:0.5vh;
		padding-bottom:0.5vh;
		padding-left:1%;
		padding-right:1%;
		height:3vh;
		border:thin dotted #004C22;
		width: 60%;
		font-family: "mhiba";
		font-size:2vh;
		margin-left:5%;
		margin-top:1vh;
	
	}
	.btn_chx_gal:hover{
		cursor:pointer;
		color:#004C22;
		border:thin solid #004C22;
	}
	.menu_gal{
		display:none;
		position:absolute;
		top:4vh;
		left:1%;
		z-index:20;
		background-color: rgba(255,255,255,0.8);
		height:auto;
		border:solid thin #004C22;
		width:60vw;
		text-align:center;
	}
	.btn_menu_gal{
		display:block;
		padding-top:0.5vh;
		padding-bottom:0.5vh;
		padding-left:1%;
		padding-right:1%;
		border-top:thin solid #004C22;
		border-bottom:thin solid #004C22;
		color:#004C22;
		width:98%;
		
	}
	.btn_menu_gal:hover{
		background-color:#004C22;
		color:#FFF;
		
		
		
	}
}

