@CHARSET "UTF-8";


#descriptorentry p {
	width: 100%;
	float: left;
	margin: 0px;
	padding: 0px;
}

#rateswrap, #levieswrap {
	width: 120px;
}

#buildingsizewrap, #erfsizewrap {
	width: 183px;
}

#propertytypewrap {
	clear: left;
	float: left;
}

#securitywrap {
	clear: left;
	float: left;
}

#addresswrap .intextwrap, #descriptionwrap .intextwrap, #headingwrap .intextwrap,
	#securitywrap .intextwrap {
	width: 750px;
}

#descriptionwrap .intextwrap {
	height: 205px;
	padding: 2px;
}

#descriptionwrap .intextwrap #description {
	border: 0px;
	padding: 0 1% 0 1%;
	width: 98%;
	height: 200px;
	font: 16px "Quicksand", sans-serif;
	font-weight: 300;
}

#buildingsize, #erfsize {
	width: 98px;
	display: inline-block;
}
#listprop.addpropty{background:#efefef;}
#listprop.addpropty .propdetsection{padding-bottom:10px;border-radius:5px;}
#listprop.addpropty h1{color:#142845;}
.propdetsection {
	width: 100%;
	float: left;
	border-top: 0px solid #c0c0c0;
	background: white;
	padding: 10px 0px 0px 10px;
	margin: 20px 0px 0px 0px;
}
.propdetsection .fa-question-circle{position:relative;top:-5px;color:#c0c0c0;font-size:13px;}

.listincheck{display:inline-block;font:16px 'Quicksand',sans-serif;font-weight:300;color:black;padding:0px 5px 0px 5px;
}
.formfldwrap {
	padding: 0px 20px 0px 0px;
	display: inline-block;
}

#roomsentry .formfldwrap label {
	display: none;
}

#addresswrap, #descriptionwrap, #headingwrap, #securitywrap {
	width: 100%;
}

#addresswrap .intextwrap, #descriptionwrap .intextwrap, #headingwrap .intextwrap,
	#securitywrap .intextwrap {
	width: 97%;
}



@media only screen and (max-width: 1023px) {
	#respwrap #listprop #contentholder {
		background: white;
	}
	#respwrap #contentholder .propdetsection {
		padding: 0px;
	}
}

@media only screen and (max-width: 400px) {
	#caution i {
		line-height: 26px;
		font-size: 20px;
		padding-right: 10px;
	}
	#errtext {
		line-height: 26px;
		float: left;
		font-size: 18px;
	}
}

@media only screen and (max-width: 340px) {
	#roomsentry .formfldwrap {
		padding-right: 15px;
	}
}

#morepriceinfoc{cursor:pointer;text-decoration:underline;}
#morepriceinfo{display:none;}


/*****************/
/** Add Pics ****/

#picloader .plupload_header{
display:none;
}
#picloader .plupload_filelist_header{background:none;}
#picloader .plupload_button{padding:5px;font-size:16px;width:100px;background:none;background-image:none;}





#picloader .plupload_filelist_header{display:none;}
#picloader .plupload_filelist{overflow:hidden;margin:0px;padding:0px;}
#picloader .plupload_filelist_footer{display:none;}
#picloader .picloadcontainer{margin:20px 10px 0px 10px;float:none;display:inline-block;text-align:center;padding:20px 10px 20px 10px;background:white;
  border:1px solid #142845;width:260px;height:245px;vertical-align:top;
  overflow:hidden;
}
#imageloadhold #picloader .picloadcontainer.apic {cursor:move;}

#picloader .plupload_droptext{margin:0px;float:none;list-style-type:none;display:inline-block;text-align:center;width:200px;padding:60px 20px 60px 20px;background:white;
  border:2px dashed #142845; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;
  font:18px 'Quicksand', sans-serif;font-weight:300;color:#142845;
}
#picloader .addfilesbuttn{margin:0px;float:none;display:inline-block;text-align:center;width:200px;padding:5px 20px 5px 20px;background:#142845;
  border:2px solid #142845; border-radius: 2px;  -moz-border-radius: 2px;  -webkit-border-radius: 2px;
  font:18px 'Quicksand', sans-serif;font-weight:300;color:white;
  cursor:pointer;
}

#picloader .addfilesbuttn i{padding-right:10px;}
#picloader .addfilesep{margin:0px;float:none;display:inline-block;text-align:center;width:200px;padding:15px 20px 15px 20px;background:white;
  border:0px font:14px 'Quicksand', sans-serif;font-weight:300;color:#142845;
}

.imageholder{width:100%;display:inline-block;padding:0px;text-align:center;vertical-align:middle;border:0px;}
.imageholder i{display:inline-block;font-size:24px;text-align:center;vertical-align:middle;padding:50px 0px 50px 0px;color:#142845;}
.imageholder i.fa-search-plus{font-size:22px;}

.imageholder .fa-exclamation-circle{color:#EB0000;padding-bottom:20px;font-size:30px;}
.imageholder .emss{display:inline-block;color:#EB0000;width:90%;padding:0px 5% 0px 5%;}
.imageholder .emss a{color:#EB0000;}
.imageholder img{max-width:100%;display:inline-block;height:210px;}
.picandmeta{width:280px;display:inline-block;padding:0px 0px 0px 0px;margin:-20px 0px 0px -10px;text-align:center;vertical-align:middle;overflow:hidden;}
.commntholder{width:100%;display:inline-block;float:left;}
.commntholder textarea{width:97%;padding:0 1% 0 2%;display:inline-block;height:40px;font:13px 'Quicksand', sans-serif;border:0px;}
input.captbutt{display:inline-block;color:white;font-size:14px;border:1px solid #142845;background:#142845;border-radius:3px;font-family:Roboto,sans-serif;font-weight:400;padding:2px 4px 2px 4px;}
.addcapresp{display:none;margin-top:-5px;position:absolute;height:30px;width:280px;text-align:center;z-index:999;}
.actmsg{width:auto;display:inline-block;background: rgba(0, 0, 0, 0.6);color:white;text-align:center;vertical-align:middle;font:16px "Quicksand", sans-serif;font-weight:300;
border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;
padding:5px 10px 5px 10px;margin-top:8px;
}

.chgmeta{margin-top:-5px;position:absolute;height:20px;width:20px;text-align:center;z-index:200;}
.chgprime{margin-top:-5px;margin-left:40px;position:absolute;height:20px;width:20px;text-align:center;z-index:200;}

.binit,.primit{width:100%;display:inline-block;color:white;text-shadow: #555 1px 1px 0px;text-align:center;vertical-align:middle;font-size:18px;
margin:11px 0px 0px 8px;cursor:pointer;
height:25px;}
.binit{padding:1px 5px 5px 5px;}
.primit{padding:0px 5px 4px 5px;margin-left:0px;}
.binit i{color:white;padding:0px;}
.primit i{color:white;padding:0px;margin:4px 0px 0px -1px;}
.primit i:hover{color:yellow;}

.plsnot{font-weight:500;;color:#00BFB2;}

/** End Add Pics ****/
/*****************/

ul.poplist {
  list-style-type: none;
  padding:0px 0px 0px 0px;
  margin:5px 0px 5px 0px;
}

ul.poplist li {
  position: relative;
  padding-left: 10px;
  margin-bottom: 5px
}

ul.poplist li:before {
  position: absolute;
  top: 0;
  left: 0;
  font-family: FontAwesome;
  content: "\f105";
  color: #c0c0c0;
}



#sellconthld{display:inline-block;width:100%;}
.chgproflnk{display:inline-block;padding-left:10px;color:#66D9D1;font:12px "Quicksand", "sans-serif",Arial;text-decoration:underline;font-weight:300;}
.chgproflnkbg{display:inline-block;padding-left:10px;color:#66D9D1;font:16px "Quicksand", "sans-serif",Arial;text-decoration:underline;font-weight:300;}
.siudts{display:inline-block;vertical-align:baseline;font:16px "Quicksand", sans-serif,Arial;line-height:20px;}

/**Listings ***/
.slprevhldframe{display:inline-block;vertical-align:top;margin:0px 15px 30px 15px;width:300px;border:0px;}
.slprevhld{display:inline-block;vertical-align:top;width:298px;border:1px solid #66D9D1;box-shadow: 2px 2px 2px #999; -moz-box-shadow: 2px 2px 2px #999; -webkit-box-shadow: 2px 2px 2px #999;}  
.slprevpichld{position:absolute;text-align:center;height:225px;width:298px;overflow:hidden;background:white;}  
.slprevpichld img{width:298px;height:225px;position:relative;}  
.slprevdatahld{position:relative;height:225px;width:100%;background:none;}  
.slprevdatapar{font:16px Quicksand,sans-serif; font-weight:400;padding:5px 0px 5px 0px;background-color: #142845;position:absolute;top:0px;left:0px;color:white;}  
.slprevhead{float:left;width:100%;clear:both;font-size:18px;}
.slacthld{width:100%;clear:both;background:white; border-top:1px solid #00BFB2;border-radius:0px;line-height:22px;padding:5px 0px 6px 0px;text-align:center;display:inline-block;}
.slacthld a{font:14px Roboto,sans-serif;font-weight:400;color:#142845;padding:0px 8px 0px 0px;text-decoration:none;line-height:26px;}
.slacthld a:hover{text-decoration:underline;}
.slacthld .fa{font-size:14px;color:#142845;padding:0px 0px 0px 5px;}

.agtdethld{border-top:1px solid #efefef;float:left;width:100%;background:#FE6F61;padding:3px 0px 7px 0px;}
.agtnme{text-align:left;float:left;width:96%;padding:5px 2% 0px 2%;color:white;white-space: nowrap;overflow:hidden !important;text-overflow: ellipsis;}
.agtname{font-weight:500;font-size:16px;}
.agtconthld{float:left;text-align:left;}
.agtpichld{padding-left:10px;float:left}
.agpicholder{display:inline-block;position:relative;vertical-align:middle;top:5px;}
.agtcontdets{font:14px Roboto, sans-serif;font-weight:400;padding:0px 0px 4px 10px;max-width:235px;white-space: nowrap;overflow:hidden !important;text-overflow: ellipsis;}
.agtcontdets a{color:white;font-size:14px;text-decoration:none;}
.agtcontdets a:hover{text-decoration:underline;}
.agtcontdets .fa{font-size:14px;padding-right:5px;}
.agpicholder .profpic{background:white;}
.agpicholder .profpic .fa{font-size:18px;position:relative;top:6px;left:0px;}


.nauth{font-weight:300;max-width:600px;display:block; width:96%;margin:0px auto;padding:100px 2% 100px 2%;font:18px 'Quicksand', sans-serif;text-align:center;color:#333;}
.nauth a{color:#66D9D1;}
.edlisttxt{font:20px 'Quicksand', sans-serif;font-weight:300;padding-bottom:10px; }
#propentryform h2{padding-bottom:5px;font-weight:400;color:#66D9D1;}
#propentryform h2.spce{padding-bottom:10px;}
#propentryform .subbutwrap{margin-top:50px;}
#propentryform .listinlabel{padding-left:0px;}
#sellerdetailsentry .formfldwrap{padding-right:30px;}
#sellerdetailsentry .listinlabel{padding-bottom:2px;}
#lisupok{text-align:center;padding:20px 2% 20px 2%;width:96%;font:28px 'Quicksand',sans-serif;font-weight:400;color:green;}
#lisupok i{color:green;padding-right:15px;}
.submbttnsection.subpicsbut{padding-top:30px;background:white;border-radius:5px;}
#subdspin{padding:5px 30px 5px 30px;display:none;}
#subdspin .fa{font-size:20px;color:white;}
#prevfrompics{padding-left:20px;}
#prevfrompics a{color:#555;font-size:20px;text-decoration:none;}

#bigbuttnlink{cursor:pointer;position:relative;top:-7px;left:20px;border:0px;font:20px Quicksand, sans-serif;padding:5px 12px 5px 12px;color:white;background:#142845;border-radius:5px;text-decoration:none; }



p.confirmprepr{font:16px 'Quicksand',sans-serif;font-weight:500;text-transform:uppercase;}

#contactver #unverphone{padding:2px 4px 2px 4px;color:#EB0000;border:1px solid #EB0000;display:inline-block;border-radius:3px;}

#contactver #vercell{text-decoration:none;line-height:normal;cursor:pointer;display:inline-block;background:#c0c0c0;border-radius:3px;padding:3px 5px 4px 5px;color:white;}
.profitdesc{float:left;margin:10px 0px 10px 0px;padding:10px 25px 10px 5px;font-size:14px;color:#555;text-align:left;background:#F1E3BE;border-radius:3px;border:0px solid #c0c0c0;font-weight:400;color:#333;}
.profitdesc span{position:absolute;}
.profitdesc span .fa{position:relative;top:-7px;left:265px;font-size:16px;color:#555;}
.profpicprsnt{border:0px;border-radius:3px;width:295px;margin:0px 0px 0px -10px;padding:10px 0px 10px 10px;float:left;}
.profpicprsnt.nopicsub{border:1px solid #EB0000;}

#profphothold #chpcbt{font-weight:400;text-decoration:none;position:relative;left:20px;vertical-align:top;top:50px;cursor:pointer;display:inline-block;background:#c0c0c0;border-radius:3px;padding:3px 5px 4px 5px;color:white}

#veridstatus #uplidbt{text-decoration:none;line-height:normal;cursor:pointer;display:inline-block;background:#142845;border-radius:3px;padding:3px 5px 4px 5px;color:white;}
#persverstathld{padding-top:10px;padding-bottom:40px;width:100%;display:inline-block;}
#persverstat{padding-top:00px;padding-bottom:0px;background:#E9EDF0;width:100%;text-align:Center;font:20px Quicksand, sans-serif;display:inline-block;border-bottom:0px solid #DBC48E;border-radius:3px;}
#persverstathead{margin:0px;font:20px Quicksand, sans-serif;}
#persverstatvals{width:100%;}
#persverstatvals div{display:inline-block;}

.vercat{display:inline-block;margin:0px auto;padding:20px 0px 20px 0px;width:280px;vertical-align:top;border-left:1px solid #ccc;}
#persverstathead{border:0px;padding:20px 0px 0px 0px;text-transform:uppercase;width:300px;vertical-align:top;font-size:24px;font-weight:500;}

.vercat .fa-question-circle{color:#66D9D1;font-size:12px;position:relative;top:-6px;left:0px;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
#contactver #chgmail{margin-top:-10px;}
.vercat .fa-times,.vercat .fa-check-circle{padding-left:10px;font-size:24px;}
.fa-check-circle{color:green;}
.vercat .fa-times{color:#EB0000;}

.oktoview, .notoktoview{display:none;}
.oktooffer, .notoktooffer{display:none;}
.confirmprepr{padding:0px 0px 20px 0px;display:none;}
.verstatfix{width:100%;padding-top:10px;}
.verstatfix span{font:12px Quicksand,sans-serif;font-weight:500;text-decoration:none;vertical-align:top;cursor:pointer;display:inline-block;background:#142845;border-radius:3px;padding:3px 5px 4px 5px;color:white}

#solemandatesection .intextwrap{width:285px;padding-left:5px;}
#solemandatesection .inwraptext{padding-top:0px;vertical-align:top;top:2px;position:relative;line-height:18px;}
#solemandatesection .intextwrap input{font-weight:400;color:#333;}


#solemandatesection .datedisp{display:inline-block;width:260px;padding:4px 0px 4px 0px;height:18px;line-height:18px;}
#solemandatesection .calinput .fa-calendar{vertical-align:top;position:relative;top:5px;}

#solemandatesection .dateinputfiled{display:none;}
#solemandatesection .jalendar{margin:-10px 0px 0px 10px;}
#solemandatesection textarea{height:98%;width:96%;padding:2%;border:0px;font:12px Quicksand, sans-serif;}
#solemandatesection .offinputerr{font:12px Arial;display:inline-block;vertical-align:top;color:#EB0000;padding:0px 0px 20px 0px;clear:both;width:90%;}
#solemandatesection .intextwrap.attention{border:1px solid #EB0000;}
#solemandatesection .offercatg .calinput .intextwrap{cursor:pointer;}
#solemandatesection #ErrHeading{width:100%;padding:20px 0px 20px 0px;color:#EB0000;font:20px 'Quicksand', sans-serif,Arial;font-weight:300;}


#featuresWrap{width:100%;width:calc(100% - 10px);text-align:left;margin:0px;padding:20px 0px 20px 0px;float:left;}
.intextwrap.togglewrap{width: 160px;padding: 5px 5px 5px 10px; border: 0px; box-shadow: none;
  background: rgba(254, 111, 97, 0.2);display: inline-block;vertical-align: top;
  margin: 5px 15px 5px 0px;border-radius: 4px;text-align: left;color: black;}
.intextwrap.togglewrap .togglefield{ display:inline-block; font: 16px "Quicksand", sans-serif;width:98%;padding:4px 0px 4px 0px;width:calc(100% - 4px);font-weight:300;
border: 0px solid #999;box-shadow:none; border-radius:2px;height:20px;}
.intextwrap.togglewrap .togglefield span{ float:left;}
.intextwrap.togglewrap .togglefield span.togglefieldIcon{float:right;}
.intextwrap.togglewrap .togglefield span .fa{padding-left:6px;color:rgb(20, 40, 69);font-size: 20px;position: relative;top:2px;cursor:pointer;}
.intextwrap.togglewrap .togglefield span .fa-toggle-off{color:#999;}
.intextwrap.togglewrap .AdInputInfo:empty{display:none;}
.intextwrap.togglewrap .AdInputInfo.errorMes{color:#cc0000;font-size:14px;}

	
@media only screen and (max-width: 700px) {
	
#bigbuttnlink{cursor:pointer;position:relative;top:-3px;left:20px;border:0px;font:16px Quicksand, sans-serif;padding:3px 8px 3px 8px;color:white;background:#00BFB2;border-radius:5px;text-decoration:none; }


}



@media only screen and (max-width: 450px) {
#featuresWrap{width:100%;text-align:center;}	
.slprevhld{margin-left:0px;}
.intextwrap.togglewrap{width: 145px;margin-right:0px;}
.intextwrap.togglewrap .togglefield{font-size:14px;}


}

@media only screen and (max-width: 950px) {

#persverstathld .vercat{padding:10px 0px 10px 0px;border:0px;}
#persverstathld #vercatoffer{border-left:1px solid #ccc;}
#persverstathld #persverstathead{width:100%;border-bottom:1px solid #ccc;border-left:0px;font-weight:400;}
.profcont .confirmprepr{margin:0px 0px 5px 0px;font-size:14px;padding-bottom:10px;}


}

@media only screen and (max-width: 650px) {

#persverstathld .vercat{width:300px;font-size:16px}
#persverstathld #vercatoffer{border-left:0px;padding-top:8px;}
#persverstathld #persverstathead{font-size:18px;}

}


