@charset "utf-8";
/* Asklocal Webpage -- Default --*/
/* Specific text styles begin */
h1, h2, h3, p, strong, #main-content li{color:#f60;margin-left:0px;font-family:Arial, Helvetica, sans-serif;}
h1, h2{font-size:300%;font-weight:bold;}
h1{padding-top:40px;margin-left:10px;}
h3{font-size:150%;border-bottom:#F60 1px dashed;margin-right:10px;}
.logo{float:left;margin:6px;background:#fff;padding:2px;border:1px solid #DDD;}
#main-content h2{padding-bottom:0;font-size:200%;}
#main-content h3{font-size:130%;}
p, strong, #main-content li{line-height:1.4em;color:#333;margin-left:0px;}
#main-content li{margin-left:20px;}
#main-content a{color:#f60;}
.address p, .open-times p{font-size:1.2em;padding:5px 0px;text-align:left;}
.address ul{margin-right:10px;}
.contactname{font-weight:bold;}
/* Specific text styles ends  */
	
/* Layout style begins */
#container{background:#fff;}
#navigation{width:211px;}
#main-content{width:500px;}
#content-right{width:251px;margin-top:10px;background-color:#f5f5f5;border:#666 solid 1px;}
.img-container{padding:0px;margin:3px 0px 3px 10px;}
.img{padding:2px;background-color:#f5f5f5;border:#666 solid 1px;}
.submit{margin-right:58px;}
.address, .open-times{width:241px;}
/* Layout styles ends */
		
/* Navigation Starts */
#navigation li, .address li, .img-link{padding:3px 0px;border-bottom:1px dashed #666;width:auto;}
#navigation li a, .address li a, .img-container a{display:block;line-height:21px;color:#FFF;text-decoration:none;padding:1px 5px 1px 5px;border:1px solid #333;background:#7e7e7e url(/media/themes/default/button_rpt_default.gif) repeat-x left bottom;}
#navigation li a:hover, .address li a:hover, .img-container a:hover{background:#f60 url(/media/themes/default/button_rpt_default_hover.gif) repeat-x left bottom;color:#333;text-decoration:underline;}
.img-container p{margin:3px 0px;padding:0px;}
/* Navigation Ends */

/* Form Starts */
.textfield {width: 339px; background-color:#F5F5F5; border:1px solid #666; padding: 2px;}
.textfield:focus {background-color:#FFF;}
/* Form Ends */
		
/*======= Gallery =======*/
.gallery .thumb {width: 204px;}
.gallery .thumb a {display:block; width:150px; height:150px; overflow:hidden; margin: 0 auto; border:1px solid #ccc;}
.gallery .thumb img{border:none; padding:0; visibility:hidden;}
/* Styles End */

@media screen and (max-width: 480px) {
	#navigation {padding:0.5em;}
	.img-container {max-width:70%;margin:1em auto;}
	.address, .open-times {display:block;max-width: 90%; margin:1em auto;}
	/* .gallery .thumb {width:45%;} */
	#content-right {width:98% !important;margin:1% !important;}
}