.logo{
    width: auto;
    background: #FFFFFF;
    padding: 0 5px 0 5px;
    margin-top: -2px;
}

#top .text-note{ margin: 8px 0 0 360px; }

.property-thumb-info-image{
    min-height: 240px;
    max-height: 240px;
    display: block;
    overflow: hidden;
    background: #cacaca !important;
    /*background: #FFFFFF url(/images/getoneproperty/property-empty_360x240.jpg) no-repeat center !important;*/
}
    .property-thumb-info-image:hover{ background: #cacaca url(/images/getoneproperty/get1_watermark.png) no-repeat center center / cover !important; }
    .property-thumb-info-image img{ height: 240px; width: auto; margin: 0 auto; }

    
.propdetail.flexslider#slider{ }
    .propdetail.flexslider#slider ul{ background: #d7d7d7 !important; }
        .propdetail.flexslider#slider ul li{ max-height: 580px; overflow:hidden; background: #d7d7d7 !important; }

.propdetail.flexslider#carousel{ }
    .propdetail.flexslider#carousel ul{ background: #d7d7d7 !important; }
        .propdetail.flexslider#carousel ul li{ max-height: 114px; width: auto !important; overflow:hidden; background: #d7d7d7 !important; }

li i.fas.fa-car{ margin-right: 10px; }

.img-thumbnail-medium.agent_list_thumb{ min-height: 240px; max-height: 240px !important; overflow: hidden; }


/*slide
section.main-slide{}
section.main-slide div.pgl-main-slide{ max-height: 580px; overflow: hidden; }
section.main-slide div.pgl-main-slide img{ }
*/


/*agent*/
.pgl-agent-login{
  border-bottom: 1px solid #ddd;
  padding: 50px 0 30px;
}
/* line 171, ../sass/theme.scss */
.pgl-agent-login .form-group {
  margin-bottom: 20px;
}

/*agent listing */
div.pgl-property.propstats1, div.pgl-property.propstats2{ background: #ff8993; /*red : sold / leased*/ }
div.pgl-property.propstats3, div.pgl-property.propstats4{ background: #bababa; /*greyed-disabled : not for sale/lease*/ }
div.pgl-property.propstats5{ /*white: Advertisement listing */ }
div.pgl-property.propstats6{ /*white: 3rd party listing*/ }
div.pgl-property.propstats102, div.pgl-property.propstats103{ background: #fcc46a; /*yellow : Pending Listing*/ }


/* front property form */
fieldset{ margin: 10px 0 0 0; border-bottom: 1px solid #cacaca; }
    fieldset legend{ font-weight: bold; border: 0; display: block; padding: 2px 0; text-decoration: underline; }
    fieldset label{ font-size: 14px; }

.agent_prop_edit{}
.agent_prop_edit .property-thumb-info-label{}
.agent_prop_edit .property-thumb-info-label .label{ padding: 0; z-index: 150; }
.agent_prop_edit .property-thumb-info-label .label button{ z-index: 150; }
.agent_prop_edit .table tr.title td{ font-weight: bold; background: #EEEEEE; }

.agent_prop_edit .chosen-single{ font-size: 70%; font-weight: normal; }
.agent_prop_edit .active-result{ font-size: 70%; font-weight: normal; }

#prop_unitno{ text-transform: uppercase; }
#prop_streetname{ text-transform: uppercase; }

/*
#slider.flexslider{ max-height: 2000px; }
#slider.flexslider{ overflow: visible; }
    #slider.flexslider ul.slides{ overflow: visible; height: auto; }
        #slider.flexslider ul.slides > li{ overflow: visible; min-height: 400px; max-height: 1440px !important; }
*/
#slider.flexslider{ height: 580px; }
    #carousel.flexslider ul.slides li:hover{ background: #cacaca url(/images/getoneproperty/get1_watermark.png) no-repeat center center / cover !important; }
        #carousel.flexslider ul.slides img{ height: 114px; width: auto !important; margin: 0 auto;  }
        #carousel.flexslider ul.slides li:hover img{ filter: Alpha(Opacity=60);/*IE7 fix*/ opacity: 0.6; transition: all 300ms linear 0s; }
    .propdetail.flexslider#slider ul li:hover{ background: #cacaca url(/images/getoneproperty/get1_watermark.png) no-repeat center center / cover !important; }
        #slider.flexslider ul.slides img{ height: 580px; width: auto; margin: 0 auto;  }
        #slider.flexslider ul.slides:hover img{ filter: Alpha(Opacity=75);/*IE7 fix*/ opacity: 0.75; transition: all 300ms linear 0s; }

/* error */
    .error{ border: 2px solid #f00; color: #f00; background-color: #faf5e1; margin: 3px 0; }
        label.error{
            margin: 0; 
            padding: 0 1px;
            -webkit-border-radius: 3px;
            -moz-border-radius: 3px;
            border-radius: 3px;
            border: 1px solid #f00;
            color: #f00;
            background-color: #f7d2d8;
            width: auto; 
            font-weight: normal; 
            padding: 3px; 
        }
        
        input.error,select.error,textarea.error{ 
            border: 1px solid #f00; 
            background-color: #f7d2d8; 
            -webkit-border-radius: 3px;
            -moz-border-radius: 3px;
            border-radius: 3px;
        }


@media screen and (max-width: 860px) {
}


/* mobile screen*/
@media screen and (max-width: 2400px) {
}
@media screen and (max-width: 1900px) {
}
/* mobile screen - hierarchy */
@media screen and (max-width: 1366px) {
}
@media screen and (max-width: 1280px) {
}
@media screen and (max-width: 1024px) {
}
@media screen and (max-width: 800px) {
}
@media screen and (max-width: 768px) {
}
@media screen and (max-width: 600px) {
    #slider.flexslider{ height: auto; }
        #carousel.flexslider ul.slides img{ width: 100%; height: auto; margin: 0 auto;  }
        #slider.flexslider ul.slides img{ width: 100%; height: auto; margin: 0 auto;  }
	
	.property-thumb-info-content{ 
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
		filter: alpha(opacity=70); 
		-moz-opacity: 0.70; 
		-khtml-opacity: 0.70;
		opacity: 0.70;
	}
}
@media screen and (max-width: 480px) {
    #slider.flexslider{ height: auto; }
        #carousel.flexslider ul.slides img{ width: 100%; height: auto; margin: 0 auto;  }
        #slider.flexslider ul.slides img{ width: 100%; height: auto; margin: 0 auto;  }

	.property-thumb-info-content{ 
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
		filter: alpha(opacity=70); 
		-moz-opacity: 0.70; 
		-khtml-opacity: 0.70;
		opacity: 0.70;
	}
}
@media screen and (max-width: 360px) {
    #slider.flexslider{ height: auto; }
        #carousel.flexslider ul.slides img{ width: 100%; height: auto; margin: 0 auto;  }
        #slider.flexslider ul.slides img{ width: 100%; height: auto; margin: 0 auto;  }

	.property-thumb-info-content{ 
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
		filter: alpha(opacity=70); 
		-moz-opacity: 0.70; 
		-khtml-opacity: 0.70;
		opacity: 0.70;
	}
}