@charset "utf-8";
/* Inner pages 
----------------------------------------------------------------------------- */
#sub-menu-wrap {
	width:100%;
	margin:30px 0 0 0;
	padding:0px;
	float:left;
}
#sub-menu-wrap h2 {
	margin:0px;
	padding:7px 0 7px 10px;
	font-size:18px;
	color:#fff;
	background:#59585c;
}
.sub-menu {
	margin:0px;
	padding:0 8px 5px 8px;
	list-style:none;
	background:#f6f6f6;
	border-top:0px;
	border:1px #dcdcdc solid;
}
.sub-menu li {
	width:100%;
	margin:0px;
	padding:8px 0 8px 17px;
	font-size:13px;
	text-align:left;
	font-weight:normal;
	border-bottom:1px #CCC dashed;
	background:url(../images/right-arrow.html) no-repeat 4px 14px;
}
.sub-menu li a {
	color:#393838;
	font-size:13px;
	text-decoration:none;
}
.sub-menu li a:hover {
	color:#000;
}
.sub-menu li:last-child {
	border-bottom:0px;
}
#text-wrapper {
	width:100%;
	margin:0 0 30px 0;
	padding:0px;
	float:left;
}
#text-wrapper h1 {
	width:100%;
	margin:12px 0 15px 0;
	padding:0 0 12px 0;
	float:left;
	color:#363636;
	font-size:21px;
	text-align:left;
	font-weight:normal;
	border-bottom:1px #e5e5e5 solid;/*background:#efefef;*/
}

.text-container {
	width:100%;
	margin:0px;
	float:left;
	color:#59585c;
	font-size:13px;
	text-align:justify;
	font-weight:normal;
	line-height:20px;
}
.pro_details {
	width:100%;
	margin:5px 0 0 0;
	padding:0px;
	float:left;
	list-style:none;
}
.pro_details li {
	width:100%;
	margin:0px;
	padding:3px 0 0 0;
	float:left;
	font-size:12px;
	text-align:left;
	font-weight:normal;
}
.project-image {
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
.project-image img {
	width:100%;
	height:auto;
	display:block;
}
.pro-highlight {
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
.pro-highlight h3 {
	width:100%;
	margin:0 0 5px 0;
	padding:0 0 10px 0;
	float:left;
	font-size:14px;
	text-align:left;
	font-weight:normal;
	color:#d86600;
	text-transform:uppercase;
	border-bottom:1px #dadada dashed;
}
.pro-highlight strong {
	width:100%;
	margin:0px;
	padding:10px 0 0 0;
	float:left;
}
.pro-highlight ul {
	width:100%;
	margin:2px 0 0 0;
	padding:0px;
	list-style:none;
}
.pro-highlight ul li {
	width:100%;
	margin:0px;
	padding:1px 0 1px 15px;
	float:left;
	background:url(../images/bullet-icon.html) no-repeat 4px 9px;
}
.tab-container {
	width:100%;
	margin:25px 0 0 0;
	padding:0px;
	float:left;
}
.pro_gallery {
	width:100%;
	margin:10px 0 0 0;
	padding:0px !important;
}
.pro_gallery_img {
	width:100%;
	margin:0 0 6px 0;
	float:left;
	border:1px #CCC solid;
}
.pro_gallery_img img {
	max-width:100%;
	height:auto;
	display:block;
}
.location-map {
	width:100%;
	margin:0px;
	padding:0px;
}
.location-map img {
	max-width:100%;
	height:auto;
	display:block;
}
.gmap {
	width:100%;
	margin:0px;
	float:left;
}
.contact-col {
	width:100%;
	margin:0px;
	min-height:300px;
	padding-left:18px;
	float:left;
	line-height:24px;
	border-left:1px #CCC solid;
}
/* Responsive 
----------------------------------------------------------------------------- */
@media (max-width: 479px) {
}
 @media (max-width: 480px) {
}
 @media (max-width: 767px) {
#wel-wrap h1 {
 font-size:18px;
}
#sub-menu-wrap {
 margin:25px 0 0 0;
}
.project-image {
 margin:0 0 30px 0;
}
.navbar-default {
 background-color:#808080;
}
.nav-wrap {
 padding-left:0px !important;
 padding-right:0px !important;
}
#sub-menu-wrap h2 {
 font-size: 15px;
}
.contact-col {
 margin:20px 0 0 0;
 padding-left:0px;
 border:none;
 min-height:inherit;
}
}
 @media (max-width: 999px) {
}
 @media (max-width: 1024px) {
}
.floor-plan-title {
	padding:5px;
	font-weight:bold;
	color:#333;
}
.enquiry-btn {
	display: inline-block;
	padding: 6px;
	color: #59585c;
	font-weight:bold;
	border: 2px solid #59585c;
	text-align: center;
	outline: none;
	text-decoration: none;
	font-size:12px;
	border-radius: 5px;
	margin-top:10px;
	margin-right:8px;
}
.enquiry-btn:hover, .enquiry-btn:active {
	background-color: #59585c;
	padding: 6px;
	color: #fff;
	font-size:12px;
}
