 #menu, #footer, #header, #sidebar-green, #logo, #website-title, #link-home, #socials, #grey-top, #bread {
   display: none;
 }
 
#page {
    float:left;
    padding:0.5em 0.7em;
    width:805px;
    margin-bottom: 2em;
}

#content {
    float:left;
    margin-top:0.5em;
    width:100%;
}

#content-right {
    width:578px;
    margin: 0 auto;
}

/*************************** style full view*************************/
#heading-title {
    float:left;
    text-align:center;
    width:100%;
}

#heading-title h1 {
    margin:0;
}

#content-photo{
    float:left;
    width: 100%;
    margin-bottom: 0.5em;
}

#photo{
    border:2px solid #dddddd;
    height:340px;
    margin:0 auto;
    padding:4px;
    width:452px;
}

#photo img{
    height: 100%;
    width:100%;
}

#tools{
    float:left;
    margin:1em 0;
    width:100%;
} 

#tools ol{
    margin:0 auto;
    padding:0;
    width:391px;
    list-style:none; 
}

#tools li{
    float:left;
    font-size:12px;
    margin-right:2em;
}

#tools a{
    font-size:1em;
    font-weight:bold;
    text-transform:capitalize;
}

#tools-additionals{
    float:left;
    margin:3em 0 2em;
    width:100%;
}

#tools-additionals ul{  
     margin: 0;
     padding: 0;
     list-style: none; 
}

#tools-additionals li{
    float:left;
    margin-right:0.6em;
    width:137px;
}

#tools-additionals li a{
    float:left;
    font-weight:bold;
}

#tools-additionals li span{
    float: left;
    font-size: 0.7em;
    font-weight: bold;
    width: 100%;
}

#addcity{
    float:left;
    text-align:center;
    width:100%;
}

#addcity span.cities{
    font-size:17px;
    font-weight: bolder;
}

#addcity span.address{
    font-size:14px;
    font-weight:bolder;
}

#price{
    color:#000000;
    float:right;
    font-size:18px;
    font-weight:bold;
    margin-top:-1px;
    margin-right: 20px;
    text-align:right;
}

#city h1{
    color:#EB1C24;
    font-size:26px;
}

#tinymap{
    clear: both;
    border:1px solid #dddddd;
    float:left;
    height:294px;
    margin-bottom:1em;
    margin-top:18px;
    width:100%;
}

#detail-view{
    float:left;
    margin-left:15px;
    width:200px;
}

#tabledetail-view{
    border-collapse:collapse;
    float:left;
    font-size:12px;
    padding:10px;
    width:100%;
} 

#tabledetail-view tr td{
    border-bottom:2px dotted #000000;
    padding:8px 0;
}

#tabledetail-view span{
    color: #0033CC;
    font-weight:bold;
}

#content-contact{
    margin:0 auto;
    width:248px;
}

#contact-view{
    float:right;
    margin-top:1.6em;
    text-align:center;
    width:210px;
}

#contact-view a img{
    margin-left:1em;
    margin-right:1em;
}

#contact-view span{
    color:#000000;
    float:left;
    font-size:0.8em;
    font-weight:bold;
    width:100%;
}

#contact-view a{
    float:left;
    font-size:1em;
    font-weight:bold;
    width:100%;
}

#morephotosresult{
    float:left;
    margin:10px 0.5em;
    width:565px;
}

#morephotosresult ul{
    margin: 0;
    padding: 0;
    list-style:none;  
}

#morephotosresult li{
    border:1px solid #dddddd;
    float:left;
    height:90px;
    margin:3px;
    padding:1px;
    width:110px;
}

#morephotosresult img{
    height:100%;
    width:100%;
}

#photo_comment{
    clear:left;
    color:#000000;
    float:left;
    margin-bottom:11px;
    margin-left:15px;
    margin-right:20px;
}

#propdesc {
    float:left;
    margin-top:15px;
}

#propdesc span{
    color:#000000;
    float:left;
    font-size:1em;
    font-weight:bold;
}

#propdesc p{
    float:left;
    margin:10px 0;
    text-align:justify;
    width:100%;
    font-size: .9em;
}

#building-unit{
    width: 100%;
    font-size:12px;
    font-weight:bold;
    margin-left:3px;
}

#amenities{
    float:left;
    margin-top:15px;
}

#amenities label{
    color:#000000;
    float:left;
    font-size:1em;
    font-weight:bold;
    margin:10px 0;
}

#amenities ul{
    margin: 0;
    padding: 0;
    clear: both;
}

#amenities li{
    float:left;
    font-size: .9em;
    list-style:none;
    margin-bottom:5px;
    padding:2px 0 2px 15px;
    width:223px;
}

#content-amenities{
    float: left; 
    clear: both;
    width: 100%;
    margin-top: 20px; 
}

#bigphotos {
    clear: both;
    margin:0 auto;
    width:512px;
}

#bigphotos ul {
    list-style: none;
    margin:0;
    padding:0;
}

#bigphotos li {
    border:1px solid #dddddd;
    float:left;
    height:400px;
    margin-bottom:0.5em;
    padding:0.2em;
    width:512px;
}

#bigphotos li a{
    text-decoration: none;azimuth;
    float: left;}
/************** END VIEW ***************/

#underfooter{
    width: 827px;
    margin: 1em 0;
}

#underfooter p{
    color:#000000;
    float:left;
    font-size:10px;
    font-weight:bold;
    margin:1em 0;
    text-align:justify;
    width:100%;    
}

#underfooter-left{
    float:left;
    width:450px;
}

#underfooter-left span, #underfooter-left a, #underfooter-right a{
    color:#000000;
    float:left;
    font-size:11px;
    font-weight:bold;
}

#underfooter-left a{
    width: 100%;
}

#underfooter-right{
    float:right;
    text-align:right;
}

#underfooter-right img{
    float:left;
    margin-left: 0.5em;
}
