
@media screen and (min-width:1340px) {
#respwrapr .PropSrs #container{border:0px solid red;width:1340px;}
#respwrapr .PropSrs{width:1340px;padding-right:0px;}
#respwrapr .PropSrs .resuiltscol{width:1005px;padding-left:15px;}
#respwrapr .PropSrs .resuiltscol #srhone{padding-left:5px;}
#respwrapr .PropSrs .resuiltscol .alresp{margin-right:20px;border:0px;}
#respwrapr .PropSrs .leftcol{margin-right:20px}
#respwrapr .PropSrs #topschfrmhld{margin-left:5px;}
#respwrapr .PropSrs #logohd{border-bottom:0px;}
#respwrapr .PropSrs #mailalrtcont{margin-top:75px;}
}


/**/
@media screen and (min-width:1280px) and (max-width: 1339px) {

#respwrapr .PropSrs #container{border:0px solid blue;width:1280px;}
#respwrapr .PropSrs{width:1280px;padding-right:0px;}
#respwrapr .PropSrs .resuiltscol{width:960px;padding-left:5px;}
#respwrapr .PropSrs .resuiltscol #srhone{padding-left:5px;}
#respwrapr .PropSrs .resuiltscol .alresp{margin-right:10px;border:0px;}
#respwrapr .PropSrs #topschfrmhld{margin-left:5px;}
#respwrapr .PropSrs #logohd{border-bottom:0px;}
#respwrapr .PropSrs #mailalrtcont{margin-top:75px;}

}
/**/


@media only screen and (max-width: 1244px) {
#respwrapr #respdispnextp{display:none;}
#respwrapr .PropSrs #mailalrtcont{margin-top:0px;}
.arlist .prvnxtctlbt .propacthld .hdpropb,.arlist .prvnxtctlbt .propacthld .srpsvnw, #savehidecont .propacthld .hdpropb, #savehidecont .propacthld .srpsvnw {padding:2px 4px 2px 4px;}
.contboxstart #savehidecont{width:280px;}
}

@media only screen and (max-width: 1190px) {
.contboxstart #propdetsumry{display:none;width:0px;}
#adtnlmenu{margin:0px auto;display:block;width:280px;}
#adtnlmenu #controlfem{width:100%;}
}

@media only screen and (max-width: 1023px) {
#respwrapr .nsphb #srsummry{float:left;margin:15px 0px 10px 0px;}
.hmpghd{width:100%;background:none;padding:0px;height:auto;margin-bottom:10px;}
{width:96%;margin:0px auto;margin:10px 0px 0px 0px;float:left;padding:10px 2% 10px 2%;display:inline;vertical-align:middle;background:#333;}
#adhdr .hmpghd h1{backgroun:none;}

#respwrapr .homepage #hpsubcont{width:98%;padding:10px 1% 10px 1%;}
#respwrapr .homepage  #hplnkst{width:100%;}
#respwrapr #gmnauc{display:none;}
#respwrapr #gmnmt{display:none;}
#respwrapr .homepage  #hplnkst #hplnkhldr{width:98%;padding-left:2%;margin-left:0px;}
#respwrapr .homepage  #hplnkst #hplnkhldr .hplnkcat{width:23%;padding:0px 1% 0px 1%;}
#respwrapr #areacpmad{display:none;}
#page{width:100%;margin:0px;padding:0px;}
#logohd{width:100%;padding:43px 0px 5px 0px;margin:0px;border:0px;}
#logohd #iolplogo img{width:95%;float:left;margin:0px 0px 0px 5px;padding:0px;}
#logohd #fpfinleader{width:auto;float:right;margin:0px 0px auto;padding:0px;}
#logohd #fpfinleader img{width:95%;float:right;margin:0px 5px 0px 0px;padding:0px;}
#logohd #iolplogo{width:200px;padding-top:3px;}
#logohd #logoimghldr{overflow:hidden;height:58px;width:200px;}
#agtarmntd{display:none;width:0px;}
#advmntd{display:none;width:0px;}
#poptbmnu{margin-left:230px;}
#respwrapr .leftcol{width:170px;}
#respwrapr #detalpagecontntwrapper #mailalrtcont{width:300px;margin-left:20px;}
#respwrapr #detalpagecontntwrapper #mailalrtcont #mlalerthld{width:100%;}
#respwrapr #detalpagecontntwrapper #mailalrtcont #thesuburbseldivz{width:98%;padding-left:1%;padding-right:1%;}
#respwrapr #detalpagecontntwrapper #mailalrtcont #thesuburbseldivz #shalfrm{width:300px;}
#respwrapr #detalpagecontntwrapper #mailalrtcont #thesuburbseldivz #shalfrm{width:300px;}
#respwrapr #detalpagecontntwrapper #mailalrtcont #thesuburbseldivz #shalfrm .chtpe{width:90px;margin-right:10px;}
#respwrapr #detalpagecontntwrapper #mailalrtcont i{clear:left;font-size:22px;display:inline;float:left;margin:9px 0px 0px 9px;}
#respwrapr #detalpagecontntwrapper #mailalrtcont #alhedr{padding:0px 3px 5px 0px;color:#333;font:12px Arial;width:270px;margin:0px;}
#respwrapr #detalpagecontntwrapper #mailalrtcont #thesuburbseldivz #shalfrm #ntfymyhp{width:230px;border:1px solid #ff6600;margin-left:30px;box-shadown:none;padding:0px;}
#respwrapr #detalpagecontntwrapper #mailalrtcont #thesuburbseldivz #shalfrm #ntfymyhp #mailalrtaddr{width:100%;border:0px solid #ff6600;padding:2px;border-radius:2px;}
#respwrapr #mailalrtcont, #respwrapr #mlalerthld{width:168px;}
#respwrapr #mailalrtcont{margin-top:0px;}
#respwrapr #mlalerthld .mailalrticon{margin-top:5px;}
#mlalerthld i{clear:left;font-size:18px;display:inline;float:left;margin:5px 0px 0px 5px;}
#respwrapr #mailalrtcont #thesuburbseldivz{width:163px;padding-top:5px;}
#thesuburbseldivz #shalfrmp #longalt{display:none;}
#thesuburbseldivz #shalfrmp #shtalt{display:inline;cursor:default;}
#respwrapr #mailalrtcont #thesuburbseldivz #shalfrm #ntfymyhp{width:155px;border:0px;margin-left:0px;box-shadown:none;}
#respwrapr #mailalrtcont #thesuburbseldivz #shalfrm #ntfymyhp #mailalrtaddr{width:137xpx;border:1px solid #ff6600;padding:2px;border-radius:2px;}
#respwrapr #mailalrtcont #thesuburbseldivz #shalfrm #newssubsc{padding:5px 0px 5px 0px;}
#respwrapr #mailalrtcont #shalfrm{width:160px;}
#respwrapr #mailalrtcont #shalfrm #alertformholder{width:100%;}
#respwrapr #mailalrtcont #shalfrm #alertformholder #alhedr{width:100%;font:12px Arial;}
#respwrapr #mailalrtcont .mailalrticon{display:none;}
#respwrapr .leftcol .middiv .middivhldr{padding-bottom:0px;}
#respwrapr .leftcol .middiv .middivhldr h2{font:15px Roboto;font-weight:400;padding:0px;margin:10px 1% 10px 2%;display:inline;width:97%;}
#respwrapr .leftcol .middiv .middivhldr i{display:none;margin:3px 0px 0px 3px;font-size:18px;}
#respwrapr #mailalrtcont #shalfrm #alertformholder #alertholder{width:100%;}
#alertformholder #alertholder .alrtholder .ptypehldr{margin-left:0px;}
#alertformholder #alertholder .alrtholder .ptypehldr .chtpe{margin-left:0px;margin-right:4px;margin-bottom:6px;}
#alertformholder #alertholder .alrtholder .ptypehldr .fmschtp{width:60px;}
#alertformholder #alertholder .alrtholder .ptypehldr .apartchtp{width:82px;}
#respwrapr #alertformholder .emlalhldr #ntfymyhp{box-shadow:none;}
#respwrapr #alertformholder .emlalhldr #ntfymyhp input{box-shadow:rgba(0, 0, 0, 0.14902) 0px 0px 3px 0px inset;;}
#respwrapr #alertformholder #newholders{padding-left:5px;}
#nearsubs{margin-bottom:20px;width:168px;}
#nearsubs .srchicon{display:none;}
#respwrapr #facontr{display:none;}
#respwrapr .leftcol .widskyslt{width:170px;margin-left:10px;}
#respwrapr #topschfrmhld{width:520px;margin:10px 0px 0px 10px;padding:2px 0px 2px 0px;border-radius:0px;}
#respwrapr #topschfrmhld .shprpflthld{border:0px solid white;border-radius:0px;margin:5px 0px 5px 5px;height:30px;}
#respwrapr #topschfrmhld .shprpflthld .fltrslctr{margin-top:-10px}
#respwrapr #topschfrmhld .mitemhld{border:0px;padding:5px 0px 5px 0px;border:0px solid white;}
#respwrapr #topschfrmhld .menittxt{font-size:13px;margin-left:5px;line-height:18px;}
#respwrapr #topschfrmhld #schfltbthdl{width:auto;padding:5px 15px 0px 0px;float:right;}
#respwrapr #topschfrmhld #schfltbthdl .filterbutn{margin-left:15px; border:0px solid #333;box-shadow:none;}
#respwrapr #topschfrmhld #fltr_price .menittxt{width:162px;margin-left:8px;}
#respwrapr #topschfrmhld #fltr_price{width:195px;padding-left:0px;}
#respwrapr .alresp{margin-right:20px;margin-bottom:20px;}
#respwrapr .leftcol{margin-top:-115px;}
#respwrapr #leftcolarea{margin-top:0px;}
body #fotfr{width:100%;}
#fotfr .flnkcat{width:130px;height:auto;overflow:hidden;border:0px solid white;}
#ftpropmap{border-top:0px;}
#fotfr h2{padding-left:5px;margin-bottom:0px;}
#fotfr .aain{display:none;}
#footcont #sitebl{width:95%;margin:0px 5px 0px 0px;}
#respwrapr .shprpflthld .fltrslctr{margin-top:-20px;}
#respwrapr #pdsmc #detadsslot{display:none;}
#respwrapr #fpleader{width:440px;}
#respwrapr #prophdhlder{width:290px;}
#respwrapr #headwrapdet{width:98%;padding-left:2%;}
#respwrapr #headwrapdet .leaderslotnew{margin-right:5px;}
#respwrapr #headwrapdet #fpleader{display:table-cell;float:none;}
#respwrapr #headwrapdet #lbahdr{display:table-cell;float:none;}
#respwrapr #headwrapdet #proprefhlder{float:left;margin-right:20px;}
#respwrapr .leaderslotnew img{width:100%;float:left;}
#respwrapr #detscont{margin-left:20px;}
#respwrapr #detalpagecontntwrapper .nsarb{margin:0px 0px 0px 0px;}
#respwrapr #pdsmc{width:790px;}
#respwrapr #detalpagecontntwrapper{width:100%;}
#respwrapr #topschfrmhld .fltrsldrcont{margin-top:40px;}
#respwrapr #shhssrfrm{width:37%;}
#respwrapr #shschreslts{width:61%;margin-left:1%;}
#respwrapr .PropSrs #container{padding:0 3% 0 3%;width:94%;}
#srsummry .srphdddd{float:right;display:inline;clear:none;margin:5px 40px 0px 0px;}





}


@media only screen and (max-width: 980px) {
#respwrapr #printpbs{display:none;}
#respwrapr .homepage  #hpcnthldr{width:100%;}
#respwrapr .homepage  #hppropnws{width:40%;padding:10px 1% 10px 1%;margin-left:2%;padding-left:5%;}
#respwrapr .homepage  #propshw{width:40%;padding:10px 1% 10px 1%;margin-left:2%;border-right:0px;}
#respwrapr #vishldrr{display:none;}
}

@media only screen and (max-width: 950px) {
#respwrapr #browsshow{display:none;}
#respwrapr .shtablhld{padding:0px;}
#respwrapr #schfmhldrdv{width:100%; margin:10px 0px 0px 0px;}
#respwrapr #showholder{width:98%;border:0;box-shadow:none;}
#respwrapr #showholder #mapshow{width:100%;padding:0;border:0px;}
#respwrapr #showholder #mapshow #map_canvas{width:100%;}
#respwrapr #showholder #mapshow #mapdiv{width:100%;}
#respwrapr #shmncl{width:96%;padding:0% 2% 0% 2%;margin:0% 0% 0% 0%;}
#respwrapr #showholder #tabhdshhld{display:none;}
#respwrapr #showholder #mapdiv{margin:0px;}
#respwrapr #showholder .shdrpdn{width:100px;}
#respwrapr #adhdr h1{font-size:20px;}
#respwrapr #prntspndgrph{display:none;}
#respwrapr .PropSrs #container{padding:0 1% 0 1%;width:98%;}


}

@media only screen and (max-width: 910px) {
#respwrapr .PropSrs #container{padding:0;width:100%;}
}

@media only screen and (max-width: 890px) {
#respwrapr .resuiltscol{width:660px;padding-left:10px;}
#respwrapr .leaderslotnew{width:100%;}
#respwrapr .alresp{margin-right:20px;margin-bottom:20px;}
.adslotwrapper{display:none;}
.content_wrapper{width:70%;}
.bdbthicnwrp{width:95%;}
#srsummry .srphdddd{margin-right:20px;}

#respwrapr .CityPg #cpmncol{
width:96%;
margin:0px 2% 0px 2%;
min-width:0px;
}
#respwrapr .CityPg #adbar{display:none;}
}


@media only screen and (max-width: 870px) {
#srsummry .srphdddd{margin-right:10px;}
#respwrapr .resuiltscol{width:640px;}
#respwrapr .alresp{margin-right:10px;margin-bottom:15px;}
#respwrapr #shhssrfrm{display:none;width:0%;}
#respwrapr #shschreslts{width:90%;margin-left:0%;}
#respwrapr #shmncl .browsir #mainaucheading{padding:5px 0px 10px 0px;font-size:18px;}
#separata{clear:both;width:100%;padding:20px 30px 20px 30px;}
#respwrapr #headwrapdet #lbahdr{display:none;}
#adtnlmenu{width:0;display:none;}



}


@media only screen and (max-width: 845px) {
#respwrapr .nsphb .rentaltofs{display:none;}
#logohd #fpfinleader{width:450px;margin-top:5px;}
#respwrapr .resuiltscol{width:430px;margin:0px 0px 0px 10px;}
#respwrapr .srphdddd{float:right;margin-right:0px;}
#respwrapr .alresp{width:100%;margin-right:0px;} 
/**** Reduce Listing Height***/
#respwrapr .arlist{height:260px;width:100%;}
.alresp .arlsthdr{display:none;}
.alresp .easrsd{display:none;margin:0px;}
#respwrapr .arlist .easrs{display:none;margin:0px;}
#respwrapr .arlist .buildsz{display:none;margin:0px;}
#respwrapr .arlist .erfsz{display:none;margin:0px;}
#respwrapr .arlist .lstdtstat{display:none;margin:0px;}
/** Listing Info **/
#respwrapr .arlist .arlisinfo{width:110px;display:inline;padding:5px 0px 0px 5px;margin:0px 0px 0px 0px;height:255px;border-left:1px solid #ccc;}
#respwrapr .alresp .arlisinfo .srprctyp {width:110px;}
#respwrapr .alresp .subimgfrm .prevpic{border-right:5px solid #999;}
#respwrapr .npbuttons{margin-left:50px;padding-left:10px;width:420px;}
.flnkcat{width:120px;}
#fotfr a{font-size:11px;}
#respwrapr .opttype{display:none;}
#respwrapr #shschreslts{width:70%;margin-left:0%;}
#respwrapr #shschreslts .arlist{height:260px;}
#respwrapr .PropSrs #container{padding:0 3% 0 3%;width:94%;}
}

@media only screen and (max-width:800px){
#respwrapr .PropSrs #container{padding:0 2% 0 2%;width:96%;}
#respwrapr #detalpagecontntwrapper #pdsmc{width:480px;}
#respwrapr #detalpagecontntwrapper{width:100%;}
#respwrapr #detalpagecontntwrapper #finfb{display:none;}
#respwrapr #detalpagecontntwrapper #lbahdr{display:none;}
#respwrapr #detalpagecontntwrapper .nsarb{margin-right:5%;}
#respwrapr #pdsmc #detscont{float:none;margin:0px auto;display:table;}
#respwrapr #pdsmc #mailalrtcont{float:none;margin:0px auto;display:table;}
#respwrapr #respstatmc{width:98%;padding-left:2%;margin-left:0px;}
#respwrapr #directedcont{padding:5px;}
#respwrapr #directedcontfrm{padding:5px;}

/***menu adjustment****/
.respkleinmen{display:block;}
.submhdr{display:none;}
.mnconthldr{display:none;}
#respwrapr .homepage  #newsppic{width:95%;}
#respwrapr .homepage  #hpshpic{width:95%;}
#respwrapr .homepage  .hpcntblk h2 a{font-size:16px;margin:0px 0px 0px 0px;font:16px Roboto,Arial;font-weight:300;}
#respwrapr .homepage  .hpcntblk h2{font-size:16px;margin:0px 0px 10px 0px;}
#respwrapr .homepage  .hpnewshdln{font:13px Roboto,Arial;font-weight:300;}
#respwrapr .homepage  .hpcntblk .niprg{font:11px Arial;font-weight:300;}
.content_wrapper{width:75%;}
.rightbar_wrapper{margin-right:2%;}

}


@media only screen and (max-width:730px) {
#respwrapr .leftcol{margin-top:0px;}
#respwrapr .resuiltscol{margin-left:10px;padding-left:0px;}
#logohd #fpfinleader{width:400px;margin-top:5px;}
.flnkcat{width:92px;height:290px;}
#fotfr a{font-size:10px;}
#respwrapr #manalmc{width:700px;margin:0px 0px 50px 5px;}
#respwrapr .homepage  .hplnkcat{height:auto;margin-bottom:10px;}
#respwrapr .homepage  .hplnkcat a{font-size:13px;margin-left:2px;}
#respwrapr .homepage  .hplnkcat h2 .hhh{font-size:14px;}
#respwrapr #schfmhldrdv{width:100%; margin:10px 0px 0px 0px;}
#respwrapr #schfmhldrdv #shodysel{display:none;}
#respwrapr #showintro{margin:0px 0px 5px 0px;}
#respwrapr #shmapinfsm{display:none;}
#respwrapr #shmppwrppr{width:180px;}
#respwrapr #smllshsumm{width:96%;padding:2%;border-radius:3px;font:14px Roboto, Arial;font-weight:300;display:block;color:#333;float:left;background:#eee;}
#respwrapr #smllshsumm a{font:14px Roboto, Arial;font-weight:300;color:#333;text-decoration:none;}
#respwrapr #smllshsumm #shwmpsmmprc{float:left;clear:left;display:inline;}
#respwrapr #smllshsumm #shwmpsmmbds{float:left;clear:right;display:inline;margin-left:10px;}
#respwrapr #smllshsumm #shwmpsmmsbrb{float:left;clear:both;}
#respwrapr #smllshsumm #shwmpsmmswtm{float:left;clear:both;margin-top:5px;}
#respwrapr #shmplnklgohldr{display:none;}
#respwrapr #adhdr h1{font-size:17px;}
#respwrapr #detalpagecontntwrapper .nsarb{margin-right:2%;}


}

@media only screen and (max-width: 700px) {
#respwrapr #detalpagecontntwrapper .nsarb{margin-right:0%;}
}

@media only screen and (max-width: 670px) {

#respwrapr .homepage .homepboxx{padding:0px;margin:0px;}
#respwrapr .homepage .qcksrch{width:100%;}
#respwrapr .homepage #idxmc #qsbgrnd{width:92%;padding 2% 2% 2% 2%;margin:2%;}
#respwrapr .homepage #idxmc #refschbgrnd{max-width:88%;padding:20px 5% 20px 5%;}
#respwrapr .subentdiv{width:96%;padding 2% 2% 2% 2%;}
#respwrapr #idxmc #hpschparms{width:96%;padding 2% 4% 2% 0%;}

#respwrapr #hmpgwc h1{font-size:32px;margin:0px;padding:10px 0px 0px 0px;}
#respwrapr #hmpgwc{padding:0px 0px 20px 0px;}
#respwrapr #hmpgwc .hpsubhedr{font-size:22px;}
#respwrapr .homepage #idxmc .hpsch-active{font-size:16px;padding:2px 8px 4px 8px;}
#respwrapr .homepage #idxmc .hpsch-inactive{font-size:16px;padding:2px 8px 4px 8px;}
#respwrapr .homepage #idxmc #priceholder{width:auto;margin:0px 10px 0px 0px;}
#respwrapr .homepage #idxmc #hpprcsldr{width:200px;}
#respwrapr .homepage #idxmc #hpbedsll{margin-left:30px;}
#respwrapr .homepage #idxmc #hpmnschbt{margin-right:2%;}
#respwrapr .homepage .recsubhldr{float:none;display:inline-block;}
#respwrapr .homepage #hp-recsubdiv{width:100%;max-height:80px;overflow:hidden;}


#respwrapr #detalpagecontntwrapper .nsarb{float:none;margin:0px auto;display:table;}
#respwrapr #detalpagecontntwrapper #enlpicdiv{display:none;width:0px;height:0px;overflow:hidden;padding:0px;margin:0px;}
#respwrapr #areafam ul{margin-bottom:0px;}
#respwrapr #propdettop{font-size:20px;}
#respwrapr #proprefhlder{font-size:20px;}
#respwrapr #fpleader H1{line-height:normal;}
#respwrapr #shtliststatic .saveact{display:none;}
#respwrapr #shtliststatic .saveinac{display:none;}
#respwrapr #shtliststatic .slhhlder{display:none;}
#respwrapr #manalmc{width:100%;}
#respwrapr #staticprofhld{width:99%;border:0px;box-shadow:none;background:white;margin:0px;padding:1% 0px 0px 1%;}
#respwrapr #shtliststatic .savedres{width:100%;padding:0px;}
#respwrapr #shtliststatic .savedres .savedtypedesc{padding:0px 0px 10px 0px;margin:0px;}
#respwrapr #savedrescont{width:98%;}
#respwrapr .slpsiz{display:none;}
#respwrapr .slpbd, #respwrapr .slpbth{width:50px;}
#respwrapr .slpgar{display:none;}
.rommtypedis{display:inline;}
#respwrapr .slrshlder{width:460px;padding-right:0px;}
#respwrapr .slpact{width:370px;}
#respwrapr .slpactlnkb{padding-left:5px;}
#respwrapr .vwsvdact{margin-left:0px;padding-left:0px;clear:left;}
#respwrapr #shschreslts{width:81%;margin-left:1%;}

.rightbar_wrapper{display:none;}
.content_wrapper{width:95%;}
.rCategory{display:none;}
.bdbthicnwrp{width:100%;}
#respwrapr .PropSrs #container{padding:0;width:100%;}

}

@media only screen and (max-width: 639px) {
#respwrapr .PropSrs #container{padding:0 3% 0 3%;width:94%;}
#respwrapr #topschfrmhld #pricebx{width:165px; padding:10px 20px 20px 20px;}
#logohd #fpfinleader{display:none;}
#page{100%;margin:0px;padding:0px;}
#schmntd{display:none;width:0px;}
#oldshtlist{display:none;width:0px;}
#menuspcrtd{display:none;width:0px;}
#savedmntd{width:50px;}
#respwrapr #signincntrl{float:left;margin-left:20px;}
#tbmenudiv{width:100%;}
#usr_nme{width:190px;}
#acctctd{width:200px;}
#poptbmnu{margin-left:10%}
#respwrapr .leaderslotnew{margin-left:0px;}
#respwrapr .npbuttons{width:100%;}
#respwrapr .leftcol{display:none;}

#respwrapr #provrescol .provreg{font-size:17px;margin-top:15px;margin-bottom:0px;clear:both;}
#respwrapr .nsa1{font-size:15px;}
#respwrapr .nsa2{font-size:13px;}
#respwrapr .nsa3{font-size:12px;}
#respwrapr .nsa4{font-size:11px;}
#respwrapr .nsa0{font-size:10px;}
#respwrapr #showholder #shqssel h2{clear:right;display:block;width:90%;padding:5px 0px 0px 10px;}
#respwrapr #showholder #shqssel{padding:0px 0px 10px 0px;}
#respwrapr #shschreslts{width:95%;margin-left:0%;}
#respwrapr #estagads{width:97%;padding:0px 2% 0px 1%;margin:0px 0px 50px 0px;}
#admncol{width:95%;float:left;border:0px solid red;}

}

@media only screen and (max-width: 570px) {
#respwrapr .PropSrs #container{padding:0 1% 0 1%;width:98%;}
#respwrapr .homepage #refschbgrnd #searchhistholder{clear:both;margin:20px 0px 0px 0px;}
.homepage #idxmc #hprefsch .prettyinput{height:23px;padding:1px 1px 3px 2px;width:195px;}
.homepage #idxmc #hprefsch .prettyinput #hprefschinp{font:14px Arial;}
.homepage #idxmc #searchhistholder .prettydrop {width:194px;padding:4px 5px 3px 0px;height:20px;}
.homepage #idxmc #searchhistholder .prettydrop select{font:14px Arial;}
#respwrapr .homepage #idxmc #hpbedsll{margin-left:20px;}
#respwrapr .homepage #idxmc #dealloc{margin-bottom:5px;}


}


@media only screen and (max-width: 530px) {
#lgnfrmhldr{border:0px;box-shadow:none;}
#respwrapr #topschfrmhld #pricebx{width:265px; padding:10px 20px 20px 20px;}
#respwrapr #topschfrmhld{width:420px;padding-left:0px;margin-left:5px;}
#respwrapr #topschfrmhld #fltr_price{width:200px;}
#respwrapr #topschfrmhld #fltr_type{width:188px;}
#respwrapr #topschfrmhld #fltr_type  .menittxt{width:160px;}
#respwrapr #topschfrmhld #fltr_subrb{width:395px;}
#respwrapr #topschfrmhld #fltr_subrb .menittxt{width:370px;}
#respwrapr #topschfrmhld #schfltbthdl{margin-right:8px;}
#respwrapr #topschfrmhld #schfltbthdl .filterbutn{line-height:15px;padding-left:15px;padding-right:15px;}
#respwrapr  .allprpslinks{width:100%;}
#respwrapr .homepage  #hpcnthldr .hpcntblk{clear:right;width:310px;border-right:0px;padding:5px;}
#respwrapr .homepage  #hpcnthldr .hpcntblk #newsppic{width:88%;margin-right:5%;}
#respwrapr .homepage  #hpcnthldr .hpcntblk #hpshpic{width:85%;margin-right:10%;}
#respwrapr .homepage  #hpcnthldr .hpcntblk .hpnewshdln{width:305px;}
#respwrapr .homepage  #hpcnthldr .hpcntblk .niprg{width:305px;margin:3px 0px 7px 0px;}
#respwrapr .homepage  #hpcnthldr .hpcntblk .hpnewsubhdr{font:11px Arial;}
#respwrapr .homepage  #propshw{clear:right;width:320px;border:0px;margin-top:10px;padding-top:5px;}
#respwrapr .homepage  #sbtonsltr a{font-size:12px;}
#respwrapr #shmncl{width:99%;padding:0px 0px 0px 1%;}
#respwrapr .homepage #idxmc #hpbedsll{margin-left:20px;width:90px;}
#respwrapr .homepage #idxmc #hpmnschbt{width:auto;padding:0px 2px 0px 2px;}
#propdetdescs #controlfem #propdetcontbox #innercontb #savehidecont{width:285px;}
#propdetdescs #controlfem #propdetcontbox{width:290px;}
}

@media only screen and (max-width: 480px) {
#savedmntd{display:none;width:0px;}
 .homepage  .hmpghd h1{font:14px Roboto,Arial;font-weight:300;width:98%;margin:0px auto;margin:10px 0px 0px 0px;float:left;padding:10px 1% 10px 1%;display:inline;vertical-align:middle;background:#333;}
 .homepage  .greetingsp{display:none;}
#respwrapr headwrapdet{padding-left:5px;}
#poptbmnu{margin-left:5%}
#respwrapr #detalpagecontntwrapper #pdsmc{width:100%;padding-left:5px;}
#respwrapr #detalpagecontntwrapper #pdsmc #propdetdescs{width:96%;margin-left:0%;margin-right:0%;}
#respwrapr #pdsmc #detpicsdiv{width:100%;height:26px;}
#respwrapr #pdsmc #detpicsdiv .detinactvinner,#respwrapr #pdsmc #detpicsdiv .detactvinner{padding:0px 5px 0px 5px;} 
#respwrapr #pdsmc #detpicsdiv .dpsch-inactive{font-size:14px;height:25px;margin-left:10px;}
#respwrapr #pdsmc #detpicsdiv .dpsch-active{font-size:14px;height:25px;margin-left:10px;}
#respwrapr #pdsmc #propdetdescs .detpboxx{width:100%;}
#respwrapr #pdsmc #propdetdescs .detpboxx #bgpcfrm{width:100%;padding:0px;border:0px solid red;}
#respwrapr #pdsmc #propdetdescs .detpboxx #bgpcfrm #detlamainpic{width:100%;border:0px solid green;max-width:100%;max-height:320px;display:table;margin:0px auto;}
#respwrapr #picsscrllerr{display:none;}
#respwrapr #propdettop{font:20px Roboto;font-weight:300;}
#respwrapr #headwrapdet #proprefhlder{font:20px Roboto;font-weight:300;width:auto;float:right;margin-right:10px;}
#respwrapr #fpleader h1{font-size:16px;font-family:Arial;line}
#respwrapr #prophdhlder{width:auto;}
#respwrapr .slrshlder{width:305px;border:0px;padding-right:0px;margin-left:0px;background:none;border-radius:0px;border-top:1px solid #ccc;padding-left:0px;margin-bottom:0px;padding-bottom:10px;}
#respwrapr .slrshlder:hover{background:#efefef;}
.slrshlder .slpactsml{display:inline;width:200px;}
#respwrapr .slptp{width:100px;}
#respwrapr .slpbd{margin-left:0px;text-align:left;}
.slrshlder .slpactsml .slpactlnk{width:100px;padding-right:20px;display:inline;float:none;margin-right:0px;margin-left:0px;}
#respwrapr .slpact .respsvdvwr{display:none;}
#respwrapr .slpact{float-left;width:250px;margin-left:68px;}
 .homepage  .hmpghd h1{font:13px Roboto,Arial;}
#respwrapr .vidgo{margin:20% 0px 0px 35%;}
#respwrapr .homepage #idxmc #hpmnschbt{clear:left;width:200px;padding:0px 2px 0px 2px;float:none;display:inline-box;margin:0px auto;}
#respwrapr .homepage #idxmc #priceholder{margin:-4px 10px 25px 0px;width:60%}
#respwrapr .homepage #idxmc #hpprcsldr{width:100%;}
#respwrapr .homepage #idxmc #hpbedsll{float:right;margin-right:10px;margin-left:0px;}
#respmnsvd{display:block;}
#usr_nme{padding-right:5px;}



}

@media only screen and (max-width: 460px) {
#respwrapr .resuiltscol{width:98%;margin-left:1%;margin-right:1%;}
#respwrapr .resuiltscol h1{width:95%;font-size:20px;}
/** Listing Info **/
#respwrapr .arlist .arlisinfo{display:block;width:295px;margin:-30px 7px 7px 7px;padding:5px 0px 0px 0px;height:auto;border:0px;}
#respwrapr .alresp .arlisinfo .srprctyp {width:170px;}
#respwrapr .alresp{float:left;width:310px;}
#respwrapr .arlist{width:310px;height:385px;}
#respwrapr .arlist .lstdtstat{display:block;margin: 2px 0px 5px 5px;}
#respwrapr #topschfrmhld{width:310px;margin:10px 0px 0px 5px;padding-left:0px;}
#respwrapr #srsummry{margin-bottom:0px;}
#respwrapr .npbuttons{width:300px;border:0px;background:#efefef;margin-left:0px;}
#respwrapr .npbuttons .valctrl{margin:10px 0px 0px 70px;}
#respwrapr .npbuttons .nexttblcel{padding-right:0px;}
#respwrapr #srsummry{width:310px;}
#respwrapr #srsummry .srphdddd{float:right;margin:0px 0px 20px 0px;}
#respwrapr .leaderslotnew{display:none;}
#respwrapr #topschfrmhld .shprpflthld{width:295px;}
#respwrapr #topschfrmhld .mitemhld{border:0px;padding:2px 0px 4px 0px;border:0px solid white;}
#respwrapr #topschfrmhld .shprpflthld{margin:0px 7px 0px 0px;}
#respwrapr #topschfrmhld #fltr_subrb{width:310px;}
#respwrapr #topschfrmhld #fltr_price{width:310px;}
#respwrapr #topschfrmhld #fltr_beds{width:147px;margin-right:0px}
#respwrapr #topschfrmhld #fltr_type{width:155px;}
#respwrapr #topschfrmhld #fltr_type  .menittxt{width:125px;}
#respwrapr #topschfrmhld #fltr_subrb .menittxt{width:270px;}
#respwrapr #topschfrmhld .shprpflthld .fltrslctr{margin-top:-17px}
#respwrapr #topschfrmhld #schfltbthdl{padding-top:0px;margin-right:0px;padding-right:0px;}
#respwrapr #topschfrmhld #fltr_more{width:150px;}
#respwrapr #topschfrmhld #schfltbthdl .filterbutn{width:100px;margin-top:0px;padding-right:10px;padding-left:10px;}
#respwrapr #toparsubs{width:92%;}
#respwrapr #directedcont{width:95%;}
#respwrapr #directedcontfrm{width:95%;}
#respwrapr .logregbut{margin-right:0px;}
#respwrapr #signincntrl{margin-left:10px;}
#lgnfrmhldr{width:100%;}
#lgnfrmflds{font:13px Arial;padding:5px;text-align:center;}
.bbgicntxt{font:14px Roboto, Arial;}
#respwrapr .homepage  #hpcnthldr .hpcntblk{width:320px;}
#respwrapr .homepage  .hplnkcat a{font:12px Roboto,Arial;font-weight:300;margin-left:2px;overflow:hidden;}
#respwrapr .homepage  .hplnkcat h3 a{font-weight:700;}
#respwrapr .homepage  .hplnkcat h2 .hhh{font:12px Arial;}
#respwrapr .homepage  #hpsubcont #hplnkst #hplnkhldr{margin-left:0px;padding:0px;width:100%;}
#acctctd{width:190px;}
#areafam{display:none;}
#dparlnk{display:none;}
#headwrapdet{margin-top:10px;}
#respwrapr #shschreslts .arlist{height:390px;}
#respwrapr #page #admncol{width:98%;margin:0px;padding:0px 1% 0px 1%;}
#admncol #queststyle{margin-left:10px;}
#respwrapr #admncol .whatads{margin-left:3px;padding:10px;}
#respwrapr #adseltyp li{font-size:14px;line-height:22px;}
#respwrapr #admncol .queststyle #adcontme{margin-left:3px;padding:0px;width:305px;}
#respwrapr #admncol .queststyle #adcontme span{margin:10px;float:left;}
#respwrapr .PropSrs #container{width:320px;padding:10px 0px 0px 0px;margin:0px auto;float:none;}
#respwrapr #topschfrmhld #schfltbthdl{margin-right:2px;}
.homepage #idxmc #qsbgrnd .nmewrp{width:97%;margin-left:3%;}
.homepage #idxmc #qsbgrnd .nmewrp .notme{width:90%;white-space:normal;text-align:left;}
}

@media only screen and (max-width:400px) {
#respwrapr #hmpgwc h1{font-size:28px;margin:0px;padding:5px 0px 0px 0px;line-height:35px;}
#respwrapr #hmpgwc{padding:10px 0px 30px 0px;}
#respwrapr #hmpgwc .hpsubhedr{font-size:20px;}
#respwrapr .homepage #hp-recsubdiv{display:none;}


}

@media only screen and (max-width:360px) {
#respwrapr .homepage #idxmc #hpmnschbt{float:right;margin-right:30px;;padding:0px 2px 0px 2px;width:120px;clear:none;}
#respwrapr .homepage #idxmc #priceholder{margin:0px 0px 25px 0px;;width:94%;}
#respwrapr .homepage #idxmc #hpbedsll{float:left;clear:none;margin-left:10px;}
#usr_nme{width:175px;padding:9px 5px 0px 0px;}
#usr_nme i {margin-right:5px;}
}



@media only screen and (max-width: 320px) {
 .homepage  .hmpghd h1{font:13px Roboto,Arial;}
#fotfr{width:320px;}
#footcont #sitebl{width:300px;}
#respwrapr .resuiltscol{width:310px;}
#respwrapr .resuiltscol h1{font-size:18px;width:95%;}
#respwrapr headwrapdet{padding-left:5px;}
#respwrapr #detalpagecontntwrapper #pdsmc{width:320px;}
#respwrapr #detalpagecontntwrapper #pdsmc #propdetdescs{width:310px;}
#respwrapr #pdsmc #detscont{float:left;margin:0px 0px 0px 5px;display:table;}
#respwrapr #pdsmc #mailalrtcont{float:left;margin:0px 0px 0px 5px;display:table;}
#respwrapr #pdsmc #detpicsdiv{width:320px;}
#respwrapr #respstatmc {width:300px;}
#lgnfrmhldr{width:320px;}

}


@media only screen and (max-height:530px) and (min-width:840px) {
/**** Reduce Listing Height***/
#respwrapr .arlist{height:410px;width:100%;}
.alresp .easrsd{display:none;margin:0px;}
#respwrapr .arlist .easrs{display:none;margin:0px;}
#respwrapr .arlist .buildsz{display:none;margin:0px;}
#respwrapr .arlist .erfsz{display:none;margin:0px;}
#respwrapr #srsummry{margin-bottom:10px;}

}

@media only screen and (max-height:479px){
#respwrapr #iolproptb{position:absolute;}
}
