.page.page-id-5174 .container_wrap.container_wrap_first .container{
 padding-left: 0px !important;
 padding-right: 0px !important;
}
.fusion-blog-layout-medium .fusion-post-slideshow, .fusion-blog-layout-medium-alternate .fusion-post-slideshow {
    width: 120px;
}
.slp_results_container .results_wrapper:hover,
.slp_results_container .results_wrapper{
 background: none !important;
 border: 0px !important;
}
.slp_result_row{
  margin-bottom: 10px;
}
.slp_result_row .slp_result_column{
    width: 20%;
    display: inline-block;
    vertical-align: top;
}
.slp_result_row .slp_result_column.slp_result_image{
 padding-right: 1%;
}
#address_search #div_nameSearch,
#address_search #addy_in_state,
#address_search #addy_in_city,
#address_search #addy_in_address,
#address_search .slp_custom_selector{
 display: none;
}
#searchForm{
 position: relative;
 padding-bottom: 50px;
}
#radius_in_submit{
   position: absolute;
   bottom: 0;
}
#half_1{
     width: 18%;
    display: inline-block;
    vertical-align: top;
    padding-right: 1%;
}
#half_1 label{
    display: block;
    font-weight: 600;
    font-size: 12px;
}
#half_1 select,
#half_1 input{
    display: block;
    width: 100%;
border-color: #a7a8aa;
    background-color: #fcfcfc;
    color: #686b6b;
}
#half_1 .search_item{
 margin-bottom: 10px;
}
#half_1 .slp_ui_button{
      background-color: #E4002B !important;
    border-color: #E4002B !important;
    color: #fff;
    padding: 9px 22px;
    cursor: pointer;
    border: none;
    -webkit-appearance: none;
    border-radius: 0px;
}
#half_2{
    display: inline-block;
    vertical-align: top;
    width: 80%;
}
.page-id-2516 .fusion-page-title-bar,
.page-id-2518 .fusion-page-title-bar,
.page-id-2520 .fusion-page-title-bar,
.page-id-2522 .fusion-page-title-bar,
#retail_brokers{
    display: none !important;
}
div.slp_result_column.slp_result_image span#slp_bubble_name,
div.slp_result_column.slp_result_image span#slp_bubble_name span,
div.slp_result_column.slp_result_image span#slp_bubble_name span a{
 display: block;
}
div.slp_result_column.slp_result_image span#slp_bubble_name span a img{
    width: 100%;
    height: 100%;
}