/***** mobile *****/

@media (min-width : 230px) and (max-width : 700px) {
	
	#menu_trigger{display:block; float: left; color:white; text-decoration: none; font-size: 1.2em; margin-left:10px; background: #59B7B4; padding:5px 0px 5px 10px; width:98%; -webkit-border-radius: 3; -moz-border-radius: 3; border-radius: 3px;}
	#menu_trigger img{float:right; width:40px; margin:3px 15px 0px 0px;}
	#m_nav {display: none; width: 100%; list-style-type:none; margin:0px; padding: 0px;color:white; float:left; text-align: center}
	#m_nav li{width:100%; text-align: center; padding: 10px 0% 10px 0px; border-bottom:solid 1px white; }
	#m_nav li:last-of-type{border-bottom:none; padding-bottom:none;}
	#m_nav li:hover{background: #7AC5C3;}
	#m_nav li:active{background: #59B7B4;}
	#m_nav li:after{content: none;}
	#m_nav a{color:white; text-decoration:none; font-size: 1.4em;}

	#gallery_pix{display:none;}

	#footer-logo-container {
		text-align: center;
	}

	#footer-logo-container a.btn {
		margin-left: auto;
		margin-right: auto;
		display: block;
		width: 50%;
	}
	div#main-header{background-image:url('images/inner_header_mobile2020.jpg')}
	.number-footer {
		margin-left: 1%;
		margin-top: -17px;
		margin-bottom: 10px;
	}
	.address {
		right: 0px;
	}

}

/***** tablet *****/

@media (min-width : 700px) and (max-width : 1010px) {

	#menu_trigger{display:block; float: right; color:white; text-decoration: none; font-size: 23px; text-align:right; margin-left:10px; background: #59B7B4; padding:5px 0px 5px 10px; max-width:600px; width:50%; -webkit-border-radius: 3; -moz-border-radius: 3; border-radius: 3px;}
	#menu_trigger img{float:right; width:40px; margin:3px 15px 0px 20px;}
	#m_nav {display: none; width: 100%; list-style-type:none; margin:0px; padding: 0px;color:white; float:right; text-align: center}
	#m_nav li{width:100%; text-align: center; padding: 10px 0% 10px 0px; border-bottom:solid 1px white; }
	#m_nav li:last-of-type{border-bottom:none; padding-bottom:none;}
	#m_nav li:hover{background: #312980;}
	#m_nav li:active{background: #312980;}
	#m_nav li:after{content: none;}
	#m_nav a{color:white; text-decoration:none; font-size: 1.4em;}

	#gallery_pix_mobile{display:none;}
	/* div#main-header{background-image:url('images/inner_header_mobile2020.jpg');background-repeat: no-repeat;} */
	.number-footer {
		margin-left: 33%;
		margin-top: 10px;
		margin-bottom: 13px;
		font-size: 13px;
	}
	.address {
		font-size: 12px;
		position: relative;
		right: 19px;
		top: 10px;
	}
	.number-footer {
		text-align: center;
		color: #fff;
		margin-left: 31%;
		margin-top: 10px;
		font-size: 12px;
	}
	
}

@media(min-width:1024px){
	/* div#main-header{background-image:url('images/inner_header_mobile2020.jpg');background-repeat: no-repeat;} */
	#mainTxt {
		padding-top: 112px;
	}
}

/***** desktop *****/

@media (min-width : 1010px) {

	#gallery_pix_mobile{display:none;}

}


@media print {

	#coupon1{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
	    width:100%;
	    max-width:450px;
	    /*height:152px;*/
	    padding:145px 15px 35px 15px;
		text-align:left;
		position:relative;
		z-index:4;
	}

	#couponText{
		width:100%;
		height:100%;
		overflow:hidden;
		position:relative;
		z-index:5;
		color:black;
	}

}