@media (min-width: 768px) {
	.full-width .t3-wrapper .container {
		width:         100%;
		padding-left:  30px;
		padding-right: 30px;
	}

	.t3-wrapper .container {
		width: 750px;
	}
}
@media (min-width: 992px) {
	.full-width .t3-wrapper .container {
		width:         100%;
		padding-left:  30px;
		padding-right: 30px;
	}

	.t3-wrapper .container {
		width: 970px;
	}
}
@media (min-width: 1200px) {
	.full-width .t3-wrapper .container {
		width:         100%;
		padding-left:  30px;
		padding-right: 30px;
	}

	.t3-wrapper .container {
		width: 1170px;
	}
}
.breadcrumb a {
	color: #999;
}
.t3-wrapper .row {
	margin-left:  -15px;
	margin-right: -15px;
}
.t3-mainnav .t3-navbar {
	float: left;
}
.full-width .t3-wrapper .t3-mainbody {
	padding-left:  0;
	padding-right: 0;
}
.full-width .t3-wrapper .t3-mainbody .row {
	margin-left:  0;
	margin-right: 0;
}
.full-width .t3-wrapper .t3-mainbody .t3-content {
	padding: 0;
}
.layout-1 .t3-wrapper .navbar-default .navbar-nav > li > a:hover {
	color: #212121 !important;
}
/*hbw changes*/
.logo-img {
	padding-top: 5px;
}
.layout-1 .t3-wrapper .navbar-default .navbar-collapse,
.layout-1 .t3-wrapper .navbar-default .navbar-form {
	float: left !important;
}
.hero-fieldset .search-location {
	float:   none !important;
	display: block !important;
	margin:  0 auto 10px !important;
}
.image_property .randompropertytype {
	top:    5px !important;
	bottom: auto !important;
	right:  2% !important;
}
.t3-feature .box .image_property .element_title {
	bottom: 2%;
	left:   4%;
	right:  4%;
}
.element_title h4 {
	line-height: 20px !important;
}
a.btn-info {
	color: #fff !important;
}
h1, h2, h3, h4, h5, h6 {
	font-family: Arial, sans-serif;
}
.detailsView .row-fluid .property-title h1 {
	font-family: Arial, sans-serif;
}
.t3-breadcrumbs {
	background:      url(../../../images/custom-breadcrumbs.jpg) center center !important;
	padding:         50px 0;
	background-size: cover;
	position:        relative;
}
.property-title {
	border-left-width: 0 !important;
	padding-top: 10px;
	padding-bottom: 10px;
}
.os-propertytitle {
	font-weight: 700;
}
.map2x {
	display:none !important;
}
.locator_map_notice {
	padding-left: 10px !important;
}
.address_details {
	font-style: normal !important;
}
.layout-1 .t3-blog .main-box .item_title {
	padding: 10px 0;
}
.layout-1 .t3-blog .main-box .item_title a {
	padding: 0 !important;
}
.os_currency_red, .os_featured, .os-rating, .os-types-red {
	background: #e7276d !important;
	font-family: Arial, sans-serif !important;
}
.latestproperties .btn {
	background: #03b4ea !important;
	font-family: Arial, sans-serif !important;
}
.os_property-item .status-type:after,
.os_property-item .status-type:before
{
	border-bottom: 17px solid transparent;
	border-right:  9px solid #292d2d;
	border-top:    17px solid transparent;
}
.os_property-item .status-price, .os_property-item {
	font-family: Arial, sans-serif !important;
	font-size: 18px !important;
	padding: 6px 20px 8px;
}
.os_property-item .status-type, .os_property-item {
	font-family: Arial, sans-serif !important;
	font-size: 16px !important;
}
#curr {
	margin-left: 10px !important;
	font-size: 14px !important;
	max-height: 26px !important;
	font-weight: 400 !important;
}
.status-price select {
	margin-bottom: 2px !important;
}
.tagkeyword {
	padding: 2px 10px !important;
	background: #03b4ea !important;
	vertical-align: top !important;
	margin-top: 1px !important;
}
.additional-title {
	text-transform: uppercase;
}
.additional-details li {
	text-transform: capitalize !important;
}
.features h4.title {
	padding-left: 10px !important;
}
.relate_property .property_description .price .market_price {
	color: #03b4ea !important;
}
.osicon-search {
	margin-left: 10px;
}
.colorred {
	color: #e7276d !important;
}
ul.attribute-list li:last-child {
	display: none;
}
.inspectiontimes {
	display: none;
}
#categoriesListing .categoryelement .categoryelementdescription {
	text-align: center !important;
}
.attribute-list .meta-block,
.attribute-list .meta-block span,
.additional-title,
.os_property-item ul.additional-details li strong,
.justupdatedpropertydetails,
#categoriesListing .categoryelement .categoryelementtitle a {
	text-transform: capitalize !important;
}
.custom #bhh {
	background-image: url('../../../images/shutterstock_708523717.jpg');
	background-size: cover;
	text-align: center;
	padding-top: 36px;
	color: #fefefe;
}
.custom #bhh h5 {
	text-align: center;
	font-size: 36px;
	text-shadow: 2px 2px #666;
	margin-bottom: 36px;
}
.custom #bhh a {
	text-align: center;
	margin: 0 auto;
	width: 400px;
	padding: 28px 0;
	font-size: 36px;
	font-weight: 700;
}
.t3-category ul li .image-grid-cover a {
	font-size: 36px;
	text-shadow: 2px 2px #666;
	font-weight: 700;
}
.os_property-item .features,
.row-fluid .span12 .features {
	display: none !important;
}