
/* -------------------------------------------------------------- 
Realestech Viewdevelopment.css
-------------------------------------------------------------- */

#loadingDevMsg {
  background:url(/skins/league/images/indicators/searchAnimation-small.gif) no-repeat left;
  padding:5px 0 5px 50px;
  border:0;
}
/*** Search Results Navigation ***/
#search_result_nav {
  border-bottom:1px solid #323234;
  padding-bottom:1em;
  margin-bottom:1.5em;
}
#search_result_nav a {
  margin-right:10px;
}

/*** Development View ***/
.body {
  margin-bottom:1.53em;
}
.detail_slideshow {
  float:right;
  border:1px solid #aaa;
  margin-right:0;
  margin:0 0 1.5em;
	position:relative;
}
#main-content #flashcontent {
  padding:10px;
}
.dyn_draggable_handle {
  left:9px;
  position:absolute;
  bottom:10px;
  cursor:move;
  background:url(/skins/league/images/viewdevelopment/imgDrag-VD.png) no-repeat center;
  width:190px;
  height:25px;
  display:block;
  text-indent:-9999px;
}
a.dyn_draggable_handle:hover {
  background:url(/skins/league/images/viewdevelopment/imgDrag-VD_on.png) no-repeat center;
}
.DraggableInMotion {
  width:auto !important;
  height:auto !important;
}
h2 {
  font-weight:bold;
}
.body h5 {
  margin-bottom:0;
}
h5.dyn_price {
  margin-bottom:1.5em;
}
#main-content a.request_info {
  text-indent:-99999px;
  width:421px;
  height:59px;
  text-decoration:none;
  background:url(/skins/league/images/viewdevelopment/btnRequestInformation-main.png) no-repeat;
  display:block;
  margin:0 0 1.5em;
}
p.dyn_summary_text {
}
.dyn_moreinfo {
  padding-left:5px;
}               
.body hr {
  background-color:#323234;
  color:#323234;
}
.dyn_attr_container {
}
.attr_row {
}
.attr_wrap {
  float:left;
  width:30%;
  font-size:11px;
}
.attr_wrap span,.attr_wrap strong {
  padding:2px;
}
.attr_wrap strong, .attr_title, .attr_wrap_wide strong {
  display:block;
  font-weight:bold;
}
.alt_row{
  background:#fafbfc;
  border:1px solid #E0E0E0;
  padding:2px;
  overflow:auto; /* for IE */
}

/*** Auction/Sold snipes ***/
span.dyn_dev_auction,
span.dyn_dev_sold {
  position:absolute; 
  top:-4px; 
  right:-2px; 
  width:52px; 
  height:57px; 
  text-indent:-99999px;         
}
span.dyn_dev_auction {
  background:url(/skins/league/images/viewdevelopment/hdgAuction.png) no-repeat center;
  width:76px; 
  height:77px; 
}
span.dyn_dev_sold {
  background:url(/skins/league/images/viewdevelopment/hdgSold.png) no-repeat center;
}

/*--------------------------------------------------
* Tab Section
*--------------------------------------------------*/

#content #main-content #tabs_tab_panels h4 {
  font-weight:bold;
  padding-bottom:5px;
}
#content #main-content #tabs_tab_panels h4 span {
  padding-left:5px;
  font-size:11px;
}

/*** Request Tab ***/
#request label {
  display:block;
  font-weight:bold;
  margin-top:10px;
}
#request input, #request textarea, #request select {
  width:90%;
  padding:2px;
}
#request table td {
  width:50%;
  vertical-align:top;
  text-align:left;
}
#btnSendInfo{
  float:none;
}         
.radio input {
  width:auto !important;
}       
#request .highlight {
  padding:5px;
  border:1px solid #ccc;
  background:#fafafa
}
#request .highlight label {
  display:inline;
}
#request .property_wrapper input {
  width:auto;
}

/*** Active Listings Tab ***/
#viewdevelopment .header {
  font-weight:bold;
  color:#000;
  text-transform:uppercase;
  font-size:11px;
  margin:0 0 5px 0;
}
#viewdevelopment .header span, 
#viewdevelopment #viewdev_proplist span{
  display:block;
  float:left;
  width:70px;
  margin:0 10px 0 0;
}
#viewdevelopment #viewdev_proplist span.dyn_price{
  #C56900 !important
}
#viewdevelopment .header span.dyn_summary, 
#viewdevelopment #viewdev_proplist span.dyn_summary{
  width:200px;
}

#viewdev_imageList .dyn_image {
  padding:2px;
}       

/*** Community Tab ***/
.comment {
  padding-bottom:20px;
}
.comment-indent {
  padding-left:32px;
}
.comment-header {
  background:transparent none;
  border-bottom:1px solid #bbb;
}
.comment-body {
  padding-top:5px;
}
.comment-header-bt {
  background:#eee;
  background:#f5f5f5;
  border-color:#eee #dedede #dedede #eee;
  border-style:solid;
  border-width:0.1em;
  padding:5px;
}
.comment-author {
  float:left;
}
.comment-rating {
  float:right;
}
.comment-rating b {
  color:#000;
}
.comment-header-bt .comment-rating b {
  color:#8A1F11;
}
.comment-rating b,
.comment-rating a.comment-show-body {
  float:left;
  margin-right:5px;
}
.comment-rating a.comment-show-body {
  margin-right:25px;
  cursor:pointer;
}
a.modup, a.moddown {
  height:16px;
  width:16px;
  display:block;
  text-indent:-9999px;
  float:left;
  margin-left:5px;
}
a.modup {
  background:url(/skins/league/images/icons/icoPlus.png) no-repeat;
}
a.moddown {
  background:url(/skins/league/images/icons/icoMinus.png) no-repeat;
}
.comment-links {
  font-weight:bold;
  padding:5px 0 0 0;
}
.comment-reply-to-display a {
  font-weight:bold;
}
span.display_getPosterName,
span.comment-reply-to-name {
  font-weight:bold;
}
.comment-highlight {
  color:#000 !important;
  font-weight:bold;
}
.comment-lastedit {
  color:#9d9d9d;
  font-style:italic;
  padding:5px 0 0 0;
}
button.comment-post-comment,
button.comment-cancel-reply,
button.comment-update {
}
button.comment-post-comment {
}
button.comment-cancel-reply {
}
button.comment-update {
}
/*** Invest Tab ***/
#invest label {
  display:block;
}


/*--------------------------------------------------
* Secondary Content
*--------------------------------------------------*/
#secondary-content .tools {
  margin-bottom:1.5em;
}
#secondary-content .tools a {
  display:block;
}
#secondary-content .tools a.request_info,
#secondary-content .tools a.investment {
  text-indent:-99999px;
  width:183px;
  height:34px;
  text-decoration:none;
  background:url(/skins/league/images/viewdevelopment/btnRequestInfo.png) no-repeat;
}
#secondary-content .tools a.investment {
  background:url(/skins/league/images/viewdevelopment/btnRegisterInvestment.png) no-repeat;
}
#quick_facts ul {
  margin-left:0;
}
#quick_facts ul li {
  list-style:none;
  display:inline;
	padding-right:5px;
}
/*--------------------------------------------------
 * Unit Accordions
 *--------------------------------------------------*/
#units_wrapper {
  background:#f2f2f2;
  border:1px solid #ddd;
  padding:10px;
  margin:20px 0;
  clear:both;
}
.expand_prop_link {
  text-align:right;
}
.dyn_properties_wrapper {
  font-family:Arial,Helvetica,sans-serif;
}
.dyn_property_wrapper {
  background:url(/skins/league/images/bgPropWrapper.png) bottom left no-repeat;
  padding-bottom:13px;
  margin-bottom:5px;
  display:none;
}
.dyn_property_wrapper.prop_matched_search {
  display:block;
}
.dyn_property_wrapper h5 {
  color:#fff;
  margin:4px 0 !important;
}
.dyn_property_wrapper .alt_row {
  background:transparent none !important;
  border:0 !important;
}
.dyn_property_wrapper .attr_wrap {
  width:25% !important;
}
.dyn_property_wrapper .acc_prop_title {
  background:url(/skins/league/images/bgPropTitle.png) no-repeat;
  height:13px;
  line-height:24px;
  font-weight:bold;
	color:#000000;
  overflow:visible;
  cursor:pointer;
}
.dyn_property_wrapper.open .acc_prop_title {
  height:25px;
}
.dyn_property_wrapper .acc_prop_title span {
  padding:0 0 0 15px;
}
.dyn_property_wrapper .acc_prop_title .dyn_prop_price_override,
.dyn_property_wrapper .acc_prop_title .dyn_prop_price_nooverride,
.dyn_property_wrapper .acc_prop_title .dyn_prop_numberbedroomsbathrooms {
  padding-left:0;
}
.dyn_property_wrapper .acc_prop_title .dyn_prop_price_override {
  text-decoration:line-through;
}
.dyn_property_wrapper .acc_prop_title .dyn_prop_price_nooverride {
  color:red !important;
}
.dyn_property_wrapper .acc_prop_body {
  border-left:1px solid #ccc;
  border-right:1px solid #ccc;
  width:583px;
  background:#fff;
  padding:10px 10px 10px 30px;
}
.dyn_property_wrapper .acc_prop_title .dyn_prop_name {
  background:url(/skins/league/images/icons/icoUnitArrow-closed.png) no-repeat;
  padding-left:25px;
  margin-left:5px;
  font-size:16px;
  line-height:28px;
}
.dyn_property_wrapper.open .acc_prop_title .dyn_prop_name {
  background:url(/skins/league/images/icons/icoUnitArrow-open.png) no-repeat;
  padding-left:25px;
  margin-left:5px;
  font-size:16px;
  line-height:26px;
}
.dyn_property_wrapper .description_wrap {
  margin-bottom:5px;
  min-height:23px;
  padding:0 0 0 10px;
}
.dyn_property_wrapper .dyn_prop_images,
.dyn_property_wrapper .dyn_prop_interior_attributes,
.dyn_property_wrapper .dyn_prop_general_attributes,
.dyn_property_wrapper .dyn_prop_legal_attributes,
.dyn_property_wrapper .dyn_prop_sales_attributes {
  margin-bottom:10px;
}
.dyn_property_wrapper .dyn_prop_images a,
#viewdev_imageList a {
  display:block;
  float:left;
  padding:5px;
  border:1px solid #aaa;
  margin:5px 5px 0 0;
}
.dyn_property_wrapper .image_wrap,
#viewdev_imageList .image_wrap {
  width:105px;
  height:95px;
  overflow:hidden;
}
.dyn_property_wrapper .no_prefix_wrap ,
.dyn_property_wrapper .interior_wrap ,
.dyn_property_wrapper .general_wrap ,
.dyn_property_wrapper .legal_wrap ,
.dyn_property_wrapper .sales_wrap {
  background:url(/skins/league/images/viewdevelopment/bgDetailWrap.png) repeat-x;
  border:1px solid #123974;
  padding:0 10px;
  margin-bottom:10px;
}
.dyn_prop_req_info {
  display:block;
  width:208px;
  height:45px;
  text-indent:-9999px;
  background:url(/skins/league/images/viewdevelopment/btnView-Dev-Request-Info.png) no-repeat;
  margin:5px 0;
}

