  .color-blue { color:#0B50D2; }  
  .bold{font-weight:bold; font-size:14px;}
  .ad_right { min-height: 250px; }
  .side_ad { width: 300px; height: 250px; }
  .bottom_ad { width: 728px; height: 90px; }
  @media only screen and (min-width : 320px) and (max-width : 728px) {
    .bottom_ad { width: 300px; height: 250px; }
  }
  .page_title_bar {
    min-height: 120px;
  }
  .page_title_bar.shrunk { min-height: 100px; }
 #result_title { padding-top:0px; }
  .box_header#topSubheader { min-height: 0px; padding: 0px; }
  .heading_14{font-family:"effra",helvetica, arial;font-size:16px; text-transform:uppercase;color:#364c59; letter-spacing:0.8px;padding-bottom:20px;font-weight:500;}
 .btn{box-shadow: 0 0px 0px 0 rgba(0, 0, 0, 0.0);} 
 .brokerbox { width: 100% !important; }
 .agent_photo img { width:150px !important; height:auto !important; max-height:160px;}
 .agentspotname { margin-top: 10px; }
 #as_agentcall {
    padding: 8px 5px !important;
}
.box_header_blue { margin-bottom:5px; }
  .prop_itm_price_alt_sub {
font-size: 10px;
opacity: 0.7;
line-height: 20px;
font-weight: normal;
color: #fff;
text-transform: uppercase;
}


.popover-title { display: block !important; }
.custom_popover_box {position:absolute;z-index:5002;background-color:#FFF;-webkit-box-shadow: 2px 2px 27px -2px rgba(0,0,0,0.38);-moz-box-shadow: 2px 2px 27px -2px rgba(0,0,0,0.38);box-shadow: 2px 2px 27px -2px rgba(0,0,0,0.38);padding:0px;max-width:294px;display:none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.c_p_b_title { padding:15px; border-bottom:1px solid #d2d2d2; }
.c_p_b_content { background-color:#f7f7f7; padding:15px;-webkit-border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px;}
#AgentCallBack .c_p_b_content { color:#939391; }
#AgentCallBack .c_p_b_title { background:url(../../img/icons/phone_icon.png) no-repeat right center; }
#AgentCallBack input { background-color:#FFF; color:#25b725; font-size:16px; text-align:center; max-width:180px; padding:10px; }
.custom_popover_box .arrow,.custom_popover_box .arrow:after {position: absolute;display: block;width: 0;height: 0;border-color: transparent;border-style: solid;}
.custom_popover_box .arrow {border-width: 11px;}
.custom_popover_box .arrow:after {border-width: 10px;content: "";}
.custom_popover_box.top .arrow {left: 50%;margin-left: -11px;bottom: -11px;}
.custom_popover_box.top .arrow:after {bottom: 1px;margin-left: -10px;border-bottom-width: 0;border-top-color: #ffffff;}
.custom_popover_box.right .arrow {top: 50%;left: -11px;margin-top: -11px;}
.custom_popover_box.right .arrow:after {left: 1px;bottom: -10px;border-left-width: 0;border-right-color: #ffffff;}
.custom_popover_box.bottom .arrow {left: 50%;margin-left: -11px;border-top-width: 0;border-bottom-color: #999;border-bottom-color: #fff;top: -11px;}
.custom_popover_box.bottom .arrow:after {top: 1px;margin-left: -10px;border-top-width: 0;border-bottom-color: #ffffff;}
.custom_popover_box.left .arrow {top: 50%;right: -11px;margin-top: -11px;border-right-width: 0;border-left-color: #999;border-left-color: #fff;}
.custom_popover_box.left .arrow:after {right: 1px;border-right-width: 0;border-left-color: #ffffff;bottom: -10px;}
.img_circle_50,.img_circle_70,.img_circle_90 { background-color: #e4e4e4;background-repeat: no-repeat;background-size: cover;width: 70px;height: 70px;border-radius: 50%;margin: 0 auto}
.img_circle_50 {width: 50px;height: 50px;}
.img_circle_90 {width: 90px;height: 90px;}
.prop_itm_price_inner{
	padding-bottom:5px;
}
  
.taxstatusline{ margin-top: 5px; }
  
.droparrow_link .caret{border-left:5px solid transparent;border-right:5px solid transparent;border-top-color: #a0b0ba !important;}

.droparrow_link .caret.down {
    border-top: none;
    border-bottom: 4px solid #a0b0ba !important;
}

.bfh-selectbox {
display: inline-block;
}

.bfh-selectbox select{
min-height:40px;
}

#MoreFilters { background-color: #f2f4f7; height:auto; }
#btnSearchSubmit { margin-bottom:10px; }

.taxfilters { display:inline-block;margin-right:10px; min-width:80px; }
.taxfilters #selectedcity { display:inline-block;margin-right:10px; min-width:80px; width:120px;}
 .mpi_info p {
    padding:0px;
	margin: 0 0 6px;
	line-height: inherit;
}

.mpi_info p .bold{
	color: #122326;
}


.mpi_info {
    color: #122326;
    font-size: 14px;
    line-height: 20px;
    padding-left: 8px;
    float: left;
    padding-left: 30px;
}

.bold16{
	font-size:16px;
	font-weight:bold;
}

  @media only screen and (max-width : 728px) {
    .taxfilters { margin-right:5px; min-width:100% !important; }
	.taxfilters select { width:100% !important; }
	.taxfilters input { width:100% !important; }
	.taxfilters #selectedcity { margin-right:5px; min-width:100% !important;}
	#pricemin { width:49%;}
	#pricemax { width:49%;}
	.taxgroup { width:49%; }
	#btnSearchSubmit { width:100%; }
	.taxfilters.taxgroup { width: 49% !important; min-width:49% !important; margin:0px;}
  }
 
  @media only screen and (max-width:680px) {
  .mpi_info p {
    padding:0px;
	display: block;
	line-height: inherit;
}
  }
  
  
  @media only screen and (max-width:570px) {
	  .mpi_info { padding-bottom:0px;}
	  }
