.Description {
    white-space: pre-wrap;
}

#er-container .er-a {
	background-color: #03b91b;
	width: 65%;
}
#er-container .er-b {
	background-color: #5eda25;
	width: 60%;
}
#er-container .er-c {
	background-color: #c9dc2d;
	width: 55%;
}
#er-container .er-d {
	background-color: #e1dc09;
	width: 50%;
}
#er-container .er-e {
	background-color: #e0dc9c;
	width: 45%;
}
#er-container .er-f {
	background-color: #e37710;
	width: 40%;
}
#er-container .er-g {
	background-color: #e52c18;
	width: 35%;
}
#er-container {
	width: 100%;
	max-width: 350px;
	min-width: 232px;
	color: #ffffff;
	position: relative;
}
#er-container div[class^="er-"] {
	padding: 3px;
	margin-bottom: 3px;
	position:relative;
	line-height:18px;
}
#er-container div[class^="er-"] span {
	position: absolute;
	right: 0px;
	top: 3px;
	display: block;
	color: #fff;
	z-index: 1;
}
#er-container div[class^="er-"]:after {
	right: -24px;
	top: 24px;
	border: solid 12px transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	margin-top: -24px;
}
#er-container div.er-a:after{ border-left-color: #03b91b;}
#er-container div.er-b:after{ border-left-color: #5eda25;}
#er-container div.er-c:after{ border-left-color: #c9dc2d;}
#er-container div.er-d:after{ border-left-color: #e1dc09;}
#er-container div.er-e:after{ border-left-color: #e0dc9c;}
#er-container div.er-f:after{ border-left-color: #e37710;}
#er-container div.er-g:after{ border-left-color: #e52c18;}
#er-container div[class^="number-"] {
	position: absolute;
	right: 0;
	color: #000000;
	width:32px;
	padding:3px;
	text-align:right;
	color:#ffffff;
	line-height:18px;
}
#er-container div[class^="number-"]:before {
	left: -24px;
	top: 24px;
	border: solid 12px transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	margin-top: -24px;
	}
#er-container div.number-a:before{ border-right-color: #03b91b;}
#er-container div.number-b:before{ border-right-color: #5eda25;}
#er-container div.number-c:before{ border-right-color: #c9dc2d;}
#er-container div.number-d:before{ border-right-color: #e1dc09;}
#er-container div.number-e:before{ border-right-color: #e0dc9c;}
#er-container div.number-f:before{ border-right-color: #e37710;}
#er-container div.number-g:before{ border-right-color: #e52c18;}
#er-container .number-a {
	top: 0px;
	background-color: #03b91b;
}
#er-container .number-b {
	top: 27px;
		background-color: #5eda25;
}
#er-container .number-c {
	top: 54px;
		background-color: #c9dc2d;
}
#er-container .number-d {
	top: 81px;
		background-color: #e1dc09;
}
#er-container .number-e {
	top: 108px;
		background-color: #e0dc9c;
}
#er-container .number-f {
	top: 135px;	background-color: #e37710;

}
#er-container .number-g {
	top: 162px;	background-color: #e52c18;
}


/*======CSS FOR PROPERTY SEARCH======*/
.divi_search {padding:2%;}
.divi_search input, .divi_search select, .divi_search button {width: 18.8% !important ;padding: 1% !important;margin: 0.5%;font-size:12px;background:#fff;color:#333;border:1px solid #eee;}
.divi_search input[type="submit"] {background:#a4ce59;border:1px solid #a4ce59;color:#fff; font-weight:bold; cursor:pointer;}

/*======CSS FOR DETAILED SEARCH BOX======*/
.divi_detail_search {padding: 20px 10px;}
.divi_detail_search select,
.divi_detail_search button,
.divi_detail_search input[type="text"] {width: 23%;padding: 1%;margin: 0.5%;font-size:12px; height:37px;line-height:20px;border-radius:0px;background:#fff;color:#333;border:1px solid #eee;}
.divi_detail_search input[type=submit] {cursor:pointer; margin-left:20px; padding:10px 30px;font-size:16px;}
li[class^="feature_"],
li[class^="type_"],
li[class^="location_"] {display:inline-block;vertical-align:top;width:25%;font-weight:bold;}
li[class^="feature_"] li[class^="feature_"],
li[class^="type_"] li[class^="type_"],
li[class^="location_"] li[class^="location_"] {display:block;width:90%;font-size:11px;line-height:10px;font-weight:normal; clear:both;}
li[class^="feature_"] li[class^="feature_"],
li[class^="type_"] li[class^="type_"],
li[class^="location_"] li[class^="location_"] label {position:relative;top:-3px;}
.ui-corner-all {border-radius:0px !important;border:0px !important;background:#f1f1f1 !important;}
label.ui-corner-all span {font-size:11px !important;position: relative !important;top: -2px !important;}
.level-0 label.ui-corner-all span {font-weight:bold !important;text-transform:uppercase !important;}

.Features li {display:inline-block;list-style:none;width:25%;font:700 14px Open Sans; vertical-align:top;}
.Features li ul {margin:0px;padding:0px; padding-bottom:20px;}
.Features li li {display:block;width:100%;font:400 12px Open Sans;}

@media only screen and (max-width:760px){
li[class^="feature_"],
li[class^="type_"],
li[class^="location_"],
.Features li {width:98%;}
}



.print, .btn-fav { border: 1px solid #bbb; float: right; font-size: 12px; padding: 10px 20px; margin: 0px; line-height:2px; height: 10px;background: #e2e2e2;background: -moz-linear-gradient(top, #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%);
    background: -webkit-linear-gradient(top, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%);
    background: linear-gradient(to bottom, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 );
    color: #333;font-weight: bold;margin-right: 4px;Cursor:pointer;}

.No_label label {display: none !important;}
.No_label input::-webkit-input-placeholder {color:#000;}
.No_label input:-moz-placeholder { color:#000; }
.No_label input::-moz-placeholder { color:#000; }
.No_label textarea::-webkit-input-placeholder {color:#000;}
.No_label textarea:-moz-placeholder { color:#000; }
.No_label textarea::-moz-placeholder { color:#000; }

.pr_hd {text-align:center;font:bold 18px helvetica;}
#pf-title, #pf-src {display:none !important;}
.pr_email {float:right;text-align:right;margin-top:15px;}
#pf-body .noprint {display:none;}
#pf-body td {width:25% !important;}
#pf-body .Description .text-node {text-align:center !important;font-size:14px !important;}
.pr_gal img {float:left;width:29%;height:160px;margin:10px !important;display:none !important;}
.pr_gal img:nth-child(1),
.pr_gal img:nth-child(3),
.pr_gal img:nth-child(5) {display:inline-block !important;}
.pf-content .printfriendly:nth-child(2) img, #pf-dialog-ads {display:none !important;visibility:hidden !important;}

.widget_polylang ul {margin:0px;padding:0px !important;}
.lang-item {display:inline-block;}

.ui-multiselect-menu {width:250px !important;}
.ui-multiselect-checkboxes { /*position:  initial !important  ;*/ }

input[type="submit"] {white-space: nowrap;}

#pf-content img.mediumImage{float:left !important;}.radio_toggle {
  display: inline-block;
  padding: 0;
}
.radio_toggle input {
  display: none;
}
.radio_toggle label {
  cursor: pointer;
  padding: 4px;
  border: 1px solid black;
}
.radio_toggle :checked ~ label {
  background: red;
}
