﻿#PropertySearchResults {margin-top: 15px;}

/* 
#PropertySearchResults .TabContainer{width:520px;}
*/
#PropertySearchResults .TabContainer{width:100%;}
#PropertySearchResults .Result{margin-bottom:10px;}
#PropertySearchResults .InfoLeft{background-image:url('images/info_left.gif');background-position:top left;background-repeat:repeat-x;height:28px;padding-left:5px;}
#PropertySearchResults .InfoRight{background-image:url('images/info_right.gif');background-position:top right;background-repeat:repeat-x;height:34px;padding-right:5px;}
#PropertySearchResults .InfoCenter{background-image:url('images/info_center.gif');background-position:top left;background-repeat:repeat-x;height:34px;padding-top:10px;}
#PropertySearchResults .InfoCenter span{font-weight:bold;color:#FFFFFF;}
#PropertySearchResults .Index{margin-right:10px;padding-left:5px;}
#PropertySearchResults .InfoMain{border-left:1px solid RGB(187,187,187);border-right:1px solid RGB(187,187,187);border-bottom:1px solid RGB(187,187,187);padding:5px;}
#PropertySearchResults .PropertyInfo{float:left;margin-left:10px;width:345px;}
#PropertySearchResults .PropertyInfo span{display:block}
#PropertySearchResults .PropertyInfo .Address{font-size:12px;margin-bottom:10px;font-weight:bold;}
#PropertySearchResults .PropertyInfo .Details{font-size:11px;}
#PropertySearchResults .Thumbnail{width:150px;float:left;text-align:center;}
#PropertySearchResults .Thumbnail img{width:150px;height:90px;float:left;margin-bottom:5px;border:0;}
#PropertySearchResults .Paging span, #PropertySearchResults .Paging a{font-size:12px;}
#PropertySearchResults .Options{margin-top:5px;float:left;}


.PropertyDetails .MainInfo .MainInfoLeft{display: inline-block;width: 48%; padding-right: 14px}
.PropertyDetails .MainInfo .MainInfoRight{display: inline-block;width: 48%;vertical-align: top;}
.PropertyDetails .Head{font-size:20px; color: #04ACED; font-weight: bold;}
.PropertyDetails .SubHead{font-size:16px;color: #5A5A5A; font-weight: bold; margin-top: 5px;}
.PropertyDetails .MainInfo .BedroomIconImg{width: 30px; padding-right: 2px; font-weight: bold}
/*
.PropertyDetails .PropertyImages{padding:15px 0 5px 0;margin:5px 0 5px 0;text-align:center;}
*/
.PropertyDetails .PropertyImages{padding:0px 0 5px 0;margin:5px 0 5px 0;text-align:center;}
/*
.PropertyDetails .PropertyImages{border-top:1px solid RGB(189,189,189);border-bottom:1px solid RGB(189,189,189);padding:15px 0 5px 0;margin:5px 0 5px 0;text-align:center;}
.PropertyDetails .PropertyImages .Main{width:490px;height:310px;border:1px solid RGB(189,189,189);}
.PropertyDetails .PropertyImages .Main{border:1px solid RGB(189,189,189); max-width: 490px;}
*/
.PropertyDetails .PropertyImages .Main{border:1px solid RGB(189,189,189); max-width: 100%;}
.PropertyDetails .PropertyImages div{text-align:left;border-top:1px solid RGB(189,189,189);padding:5px;margin-top:15px;}
#PropertySearchResults .PropertyDetails .PropertyImages .Thumbnail{width:120px;height:77px;border:1px solid RGB(189,189,189);margin-top:5px;cursor:pointer;margin-right:5px;float:none;}
.PropertyDetails .PropertyImages .Hidden{display:none;}
.PropertyDetails .PropertyDescription{float:left;font-size:14px; padding-top:5px;}
.PropertyDetails .FeatureList{float:left;width:100%;padding:5px;}
.PropertyDetails .FeatureList ul{margin:5px 0 0 0;padding:0 0 0 10px;}
.PropertyDetails .FeatureList li{list-style-type: disc;}
.PropertyDetails .Contact{margin-top:14px;}
.PropertyDetails .Contact .ContactTelephone{margin-right: 8px;}
.PropertyDetails .Contact .ContactEmail{margin-right: 8px;}
.PropertyDetails .pdfimage{padding-right:10px; outline:none;}

.PlayButtonThumb
{
	width: 168px; border: 1px solid #ddd; border-radius: .25rem !important;
}
.HideField
{
	display: none;
}
.ShowField
{
	display: block;
}

@media only screen and (max-device-width: 1024px) and (orientation:landscape) 
{
	.PropertyDetails .MainInfo .MainInfoLeft{width: 100% !important;}
	.PropertyDetails .MainInfo .MainInfoRight{width: 100% !important;}
}
@media only screen and (orientation: portrait) 
{
	.PropertyDetails .MainInfo .MainInfoLeft{width: 100% !important;}
	.PropertyDetails .MainInfo .MainInfoRight{width: 100% !important;}
}

