@charset "utf-8";
/* CSS Document */
/*body{ -webkit-text-size-adjust: none;}
a:link { -webkit-tap-highlight-color: rgba(0,0,0,0); }
#page{ width: 1024px; height: auto !important; min-height: 100%;}
#header {width: 1024px;}
#logo { width: 244px;  }
#navigation { left: 274px; width:750px; }
#content { left: 274px; width: 750px;}
#footer { margin-left: 274px; width: 750px;}

#supersized {}
#supersizedNav { position: absolute; }

#supersized, #supersized li, #supersizedNav, #topSlide { width: 965px !important; height: 500px !important; }*/
body { width: 480px; }
#page, #content { width: 480px !important; right: 0; left: 0; }
#iOSNavToggle { position: absolute; top: 0; left: 50%; margin-left: -25px; height: 20px; width: 50px; z-index: 60; display: block; background: #26282D url(/templates/stonetheatre/img/navToggle.png) no-repeat 19px 4px;; }
#navigation { width: 480px; position: absolute; top: 0; bottom: 0; display: none; overflow: auto; background: #F0F1ED;}
.subnavigation { width: 480px; position: absolute; top: 0; bottom: 0; display: none; background: #F0F1ED; overflow: auto;}
#subnavigationSlider { width: 258px; position: absolute; top: 0; display: none; background: #F0F1ED;}
#navigationBG { width: 480px; position: absolute; top: 0; display: none; background: #F0F1ED;}

body{ -webkit-text-size-adjust: none;}
#top-information { display: none;}
#footer { top: 300px; left: 16px; width: 226px; text-align: center;  height: 230px; display: none;}
#content { left: 0px; right: 0; width: 480px; } 
#topSlide { width: 480px; }
#content.showroom { right: 0;  } 
#hidefromIOS { display: none; }


#supersizedNav, #supersized, #supersized li {
    left: 0px;
	right: 0px;
}

#supersized-loader { left: 10px; }

#slidecaption.home, #openInfo { display: none; }

#projectImages, #relatedProjects {
    width: 480px;
	overflow: hidden;
}

#projectImages .thumb {
    height: 157px;
	padding-bottom: 0px;
	padding-left: 0px;
	
}

#relatedProjects .thumb {
    height: 227px;
	padding-left: 0px;
}
.thumb {
    width: 210px;
	margin-left: 20px;
	margin-right: 0;
}

.showroom .thumb {
    width: 210px;
	height: 237px;
	margin-right: 0px;
	margin-left: 20px;
}

.img-small {
    height: 137px;
    width: 210px;
}

.toggleArea { width: 480px !important;}

.layout2-left { width: 460px; margin: 0 10px 30px 10px;} 
.layout2-right { width: 460px; margin: 0 10px 30px 10px;} 

#pagecontent { width: 440px; margin: 0; left: 20px;}
#pagecontent img { max-width: 440px !important; max-height: 260px !important; }
#cmsarea1, #cmsarea2,#cmsarea3 ,#cmsarea4 ,#cmsarea5 ,#cmsarea6 { width: 440px; }

input {
    width: 280px;
}