
#progress-bar{
	background:url('../images/line-bg-slider.png') top left !important;
}

#cp-caption .cp-desc {
  background:url('../images/bg-content-slider.png') top left;
  color: #FFFFFF;
  display: inline-block;
  font-size: 16px;
  font-weight: 300;
  padding: 7px 15px 10px;
  font-family:'Open Sans',sans-serif;
}
.itemImage .modal{
	margin-left: 0;
	position: static;
	box-shadow: none;
	-moz-border-shadow: none;
	-webkit-border-shadow: none;
	border: none;
	width: auto;
}
.itembasicinfo {color: #545454;font-family: arial;font-size: 12px;margin: 0px 0 15px 0;font-style: normal;border-bottom: 1px dotted #888;padding: 0 0 9px 0;}


/* MODULE BT_PORTFOLIO FILTER*/
.t3-module.module_portfolio_filter {
	margin:0 auto;
	position: static;
}
.t3-module.module_portfolio_filter .module-inner {
	float: right;
	margin-top:-20px;
}
.bt-portfoliofilter_portfolio_filter {
	background: url('../images/bg-portfolio-filter.png') repeat;
	width:250px;
}
.btp-submit-comment span{
	padding-left: 12px;
	display: inline-block;
}
.btp-submit-comment span button {
  border: 0 none;
  box-shadow: none;
  color: white !important;
  display: inline-block;
  font-size: 14px;
  line-height: 26px;
  margin: 0;
  padding: 0 16px 0 3px;
  text-shadow: none !important;
  text-transform: uppercase;
}
.filter-extrafields {padding:0 5px; float: left;}
.filter-extrafields > div{ margin: 11px 6px 0;}
.filter-extrafields .ex-location {padding-top:6px; margin-top: 0;}
.filter-keyword input {
	border-radius: 0;
	height: 28px;
	background: #393939;
	color: #ffffff;
	border: 1px solid #9b9b9b;
	width: 86%;
	margin: 10px;
}
.filter-category {margin: 10px;}
.filter-category .filter-content {width: 100%;}
.filter-content {border: 1px solid #9b9b9b;width:100%;height:30px;}
.filter-content select {border: 0;border-radius:0;height:28px;margin:1px;background:#393939;width:99%;color:#ffffff;font-family:arial;font-size:12px;}
.filter-extrafields label {color:#d7d7d7;font-size:15px;}
.filter-content select {border: 0;border-radius:0;height:28px;margin:1px;background:#393939;width:99%;color:#ffffff;}
.ex-propertytype,.ex-rentorbuy,.ex-bathroom,.ex-bedroom ,.ex-price .ex-min,.ex-price .ex-max  {width:45%;float:left;margin-top:11px;}
.filter-extrafields .ex-price { margin: 0;/*margin-right:17px;*/}
.ex-price > div{ margin-left: 6px; margin-right: 6px;}
.filter-description {color:#ececec;margin:14px 12px;font-size:12px;}
.bt-contentshowcase .price{
	float:left;
}
.btp-submit-comment span:hover{
	background-position: left -39px;
}
.btp-submit-comment span:hover button{
	background-position: right -39px;
}
#system-message{
	margin: 0;
}
.icon-mxh img{
	background: none;
	padding: 0;
}
.bt-twitter{
	background: #3c3c3c;
	padding: 0 10px;
}
.defaultLayout .btcontentshowcase-prev:hover,
.defaultLayout .btcontentshowcase-next:hover{
	opacity: 0.7;
}