@media (max-width:1000px){
.content{padding:10px;}
.MSG{padding:50px;}
.content form{padding: 20px 10px;}
.content .reserveTimeTable td{font-size:14px; line-height:30px;}	
.Activities{display:none;}	
}

@media (max-width:800px){
.content .reserveTimeTable td:nth-child(6){}
.content .NoReserve{width:100%; max-width:620px;}
.officeAdr{display:block;color:#8a7562;}
.footer p:nth-child(2){margin-top:50px;}
.header{background-size:contain;}    
}

@media (max-width:600px){
.header{background-image: url(../../img/Logo2.png);}
.header {background-size:contain; height:100px;}
}

@media (max-width:450px){
.content{padding:2px 0px 0px 0px ;}
.MSG{padding:30px;}
.MSG h1{font-size:24px;}
.TextHelp{font-size:15px;padding:15px 20px;line-height:30px;}
.content .reserveTimeTable td{font-size:10px; line-height:35px;}
.content form select{font-size:10px; width:100px;}
input[type=submit]{height:25px; font-size:10px;}
.title{font-size:15px;}
.content .RegUserInfo input[type=submit]{width:100px}
#ReserveReg{padding:0px;margin:0px;}
.MSG form{padding:20px 30px;}
.selectServices{font-size:12px;line-height:0px;margin-top:20px;}
}
