.header_main, .page-nav, #sidebar, .bottompart, #footer, .latestproperties, #theImages, .propertydetails_toplinks, #arrow_right, #arrow_left, #waitMessage, .socnet, .proscroll, .agent_info, #basic-modal-content, #basic-modal-content2,#respond, .propertymap {
  display: none !important;
}
.row:before, .row:after, .clearfix:before, .clearfix:after { content:""; display:table; }
.row:after, .clearfix:after { clear: both; }
.row, .clearfix { zoom: 1; }
body {
  float: none !important;
  width: auto !important;
  margin: 0 !important;
  padding: 0 !important;
}
.rel_listing {   display: none !important; }
.view_counter {   display: none !important; }
.title_space h1{ display:block !important; }
.title_space p{ font-size:12px !important; line-height: 20px !important;}
.twelve ul.list-style {
display: none !important;
}
h2 { font-size:16px !important; }
h1.titile_green { font-size:15px !important; margin:5px !important; }
h1,h4{ font-size:14px !important; }
.content_details { margin: 20px 0 39px !important;  }
.content_details  .title_green h1{ font-size:14px !important; margin:3px !important;  padding:0px !important;  }
.content_details .graybox img { width: 100%; }
.content_details img { display:block !important; max-width:674px !important; opacity:1; }
.prodesc p { color:#444 !important; }

.graybox {
    background: none repeat scroll 0 0 #FFFFFF !important;
    border: 1px solid #D2E8F5 !important;
    box-shadow: 1px 1px #8AC1DD !important;
    padding: 11px !important;
}
#gmap img { max-width: 100%; }
.more_properties li { display: block; float: left; width: 82px; }
.more_properties li img { opacity: 1; border:1px solid #a7d9f2 !important; padding:5px !important; }

.container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; } 
    .clearfix:before,
    .clearfix:after,
    .row:before,
    .row:after {
      content: '\0020';
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0; }
    .row:after,
    .clearfix:after {
      clear: both; }
    .row, 
    .clearfix {
      zoom: 1; }

    .clear {
      clear: both;
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0;
    }   


.galleria-container {
    position: relative !important;
    overflow: hidden;
    background: #FFF;
	width:650px;
	border: 5px double #D4D0C8 !important;
}
.galleria-container img {
    -moz-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
}
.galleria-thumbnails-container {
    height: 50px;
    bottom: 0;
    position: absolute;
    left: 10px;
    right: 10px;
    z-index: 2;
}
.galleria-thumbnails .galleria-image {
    border: 1px solid #000;
    float: left;
}
.galleria-counter {
    position: absolute;
    text-align: right;
    color: #fff;
    font: normal 11px/1 arial,sans-serif;
    z-index: 1;
}

h6 {
    font-size: 12px !important;
    font-weight: bold !important;
}

.galleria-info-title {
    font: bold 12px/1.1 arial,sans-serif !important;
    margin: 0;
    color: #fff;
	margin-bottom: 7px;
}
.galleria-info-description {
    font: italic 12px/1.4 georgia,serif !important;
    margin: 0;
    color: #bbb !important;
}

.galleria-info-link {
    background-position: -669px -5px;
    opacity: .7;
    filter: alpha(opacity=70);
    position: absolute;
    width: 20px;
    height: 20px;
    cursor: pointer;
    background-color: #000;
}
.notouch .galleria-info-link:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}
.touch .galleria-info-link:active {
    opacity: 1;
    filter: alpha(opacity=100);
}
.galleria-image-nav {
    position: absolute;
    top: 50%;
    margin-top: -62px;
    width: 100%;
    height: 62px;
    left: 0;
}
ul {
    list-style: none outside none !important;
}
ul.list li {
    clear: both !important;
    color: #444444 !important;
    font-size: 12px !important;
}
ul.list li p:first-child {
    color: #777777 !important;
    width: 80px !important;
}
ul.list li p {
    float: left !important;
}
.grid02 {
    width: 80% !important;
}
.title-container {

    border-bottom: 1px solid #D2E8F5 !important;
    clear: both !important;
    padding: 6px 0px 2px 0px !important;
}