@charset "UTF-8";

/* Layout Small Screens */

.page{background-position:center;}

header { width:100%; display:block; /*background: url(../images/Town-Lift-Condo-Header-Logo-small.png) no-repeat; background-position: 10px 25px; height:270px;*/ }


img.mimage{
	width:100%;
 	display:block;
}

.tagline{
	padding-left:0px;
}
.banner{
	background:none;
}

.topbutton{
	top:140px;
}


#bigcontent{
	width:100%;
 	background:none;
}
.subBanner{
	width:90%;
 	margin:0px auto;
  	padding-left:25px;
}
.box{
	width:45%;
 	margin-bottom:10px;
}

.box img {
	width:90%;
}

.contenttable{
	width:90%;
 	padding-left:25px;
}


#smallcontent{
  	width:90%;
}
.contactleft{
	float:left;
	width:100%;
 
}
.contactright{
	float:left;
	width:100%;
}

img.reimage{
	width:100%;
 	display:block;
}

.map iframe{
	width:100%;
 	margin-top:20px;
}
.contectbox{
	width:85%;
 	padding:10px 20px;
}
.contacttable{
	width:90%;
}

#content{
	width:100%;
}

.thankyou .contactleft{
	width:100%;
}
.thankyou .contactright{
	width:100%;
 	float:left;
}

.contacttable td{
	text-align:left !important;
}
input.small{ width:100%; float:left; margin:0px 0px 0px 0px; padding:0px 0px; font-size:14px; color:#000000;  background:#fff; border:1px solid #CCCCCC;}
input.small1{ width:100%; float:left; margin:0px 0px 0px 0px; padding:0px 0px; font-size:14px; color:#000000;  background:#fff; border:1px solid #CCCCCC;}
input.medium{ width:100%; float:left; margin:0px 0px 0px 0px; padding:0px 0px; font-size:14px; color:#000000; background:#fff; border:1px solid #CCCCCC;}
input.large{ width:100%; float:left; margin:0px 0px 0px 0px; padding:0px 0px; font-size:14px; color:#000000;background:#fff; border:1px solid #CCCCCC;}
textarea.textarea{ width:100%; float:left; margin:0px 0px 0px 0px; padding:0px 0px; font-size:14px; color:#000000; height:20px; background:#fff; border:1px solid #CCCCCC;}
input.submit{ float:left; margin:0px 0px 0px 0px;}
select.large{ width:100%; float:left; margin:0px 0px 0px 10px; /*padding:0px 5px 3px 5px;*/ font-size:14px; color:#484848; line-height:22px;  background:#f3f3f3; border:1px solid #CCCCCC;}