    body,
    h1,h2,h3,h4,h5,h6,
    span,div{
        font-family: 'Poppins', sans-serif !important;
    }
    .search_right_side{
        width: auto;
        float: unset;
        padding-right: 125px;
        padding-left: 125px
    }
    .wpl_prp_right_boxe_details_top .wpl_prp_show_title .title_text,
    .wpl_prp_right_boxe_details_top .wpl_prp_show_title .location_build_up,
    .wpl_prp_right_boxe_details_top .wpl_prp_listing_icon_box,
    .wpl_prp_right_boxe_details_top .wpl_prp_right_boxe_details_bot .price_box{
        text-align: center !important;
    }
    .wpl_prp_right_boxe_details_top .wpl_prp_listing_icon_box .built_up_area,
    .wpl_prp_right_boxe_details_top .wpl_prp_listing_icon_box > div{
        float: inherit !important;
    }
    .wpl_prp_right_boxe_details_top .wpl_prp_right_boxe_details_bot .price_box{
        color: #be5a43;
    }
    .wpl_prp_right_boxes.details .wpl_prp_right_boxes{
        border: none;
        padding-bottom: 5px;
    }
    .wpl_prp_right_boxes.details .wpl_prp_right_boxes.agent_info{
    	display: none;
        border-bottom: 1px solid #f7f7f7;
    }
    .wpl_prp_right_boxes.details .wpl_prp_right_boxes.agent_info,
    .wpl_prp_right_boxes.details .wpl_prp_right_boxes.listing_contact{
        background: #eee;
        padding: 20px;
    }
    .wpl_prp_right_boxes.details .wpl_prp_right_boxes.listing_contact .form-field input,
    .wpl_prp_right_boxes.details .wpl_prp_right_boxes.listing_contact .form-field textarea{
        padding: 5px 10px;
        border: 1px solid #999;
        background-color: #fff;
        color: #666;
    }
    .wpl_prp_right_boxes.details .form-field.wpl-contact-listing-btn .btn{
        float: inherit;
        width: 100%;
        background-color: #be5a43 !important;
        color: #fff !important;
        border-color: #be5a43 !important;
    }
    .wpl_prp_right_boxes.details .listing_links .wpl_prp_right_boxes_content ul{
        text-align: right;
    }
    .wpl_prp_right_boxes.details .listing_links .wpl_prp_right_boxes_content ul li{
        float: inherit;
        display: inline-block;
        border: none;
        width: 25px;
        height: 25px;
    }
    .wpl_prp_right_boxes.details .listing_links .wpl_prp_right_boxes_content ul li:before{
        font-size: 20px;
        line-height: 25px;
    }
    .wpl_prp_right_boxes.details .listing_links .wpl_prp_right_boxes_content ul li.facebook_link{
        color: #23487E;
    }
    .wpl_prp_right_boxes.details .listing_links .wpl_prp_right_boxes_content ul li.pdf_link{
        color: #CF1312;
    }
    .wpl_prp_right_boxes.details .listing_links .wpl_prp_right_boxes_content ul li.favorite_link{
        color: #FCCB0B;
    }
    .wpl_prp_right_boxes.details .listing_links .wpl_prp_right_boxes_content ul li.send_to_friend_link{
        color: #ffb42b;
    }
    .wpl_prp_right_boxes.details .listing_links .wpl_prp_right_boxes_content ul li.request_a_visit_link{
        color: #08c12a;
    }
    .wpl_prp_right_boxes.details .listing_links .wpl_prp_right_boxes_content ul li.watch_changes_link{
        color: #FF29C2;
    }
    .wpl_prp_show_bottom #ws-walkscore-tile{
        width: 100% !important;
        height: auto !important;
    }
    /*.wpl_prp_show_bottom #ws-walkscore-tile h2{
        text-align: center;
    }*/
body {font-family: Arial;}

/* Style the tab */
.tab {
  overflow: hidden;
  border: 1px solid #ccc;
  background-color: #f1f1f1;
}

/* Style the buttons inside the tab */
.tab button {
  background-color: inherit;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 14px 16px;
  transition: 0.3s;
  font-size: 17px;
}

/* Change background color of buttons on hover */
.tab button:hover {
  background-color: #ddd;
}

/* Create an active/current tablink class */
.tab button.active {
  background-color: #ccc;
}

/* Style the tab content */
.tabcontent {
  
  padding: 6px 12px;
  border: 1px solid #ccc;
  border-top: none;
}
#Property_Details {
display: none;
}
body {font-family: Arial;}

/* Style the tab1 */
.tab1 {
  overflow: hidden;
  border: 1px solid #ccc;
  background-color: #f1f1f1;
}

/* Style the buttons inside the tab1 */
.tab1 button {
  background-color: inherit;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 14px 16px;
  transition: 0.3s;
  font-size: 17px;
}

/* Change background color of buttons on hover */
.tab1 button:hover {
  background-color: #ddd;
}

/* Create an active/current tab1link class */
.tab1 button.active {
  background-color: #ccc;
}

/* Style the tab1 content */
.tab1content {
  
  padding: 6px 12px;
  border: 1px solid #ccc;
  border-top: none;
}
/*#maps {
    display: inline-block;
}*/
/*#tabs-1 .active {
    display: block;
}
*/
#maps.active {
    visibility: visible !important;
    height: auto !important;
}
.wpl_prp_show_title h1.title_text,.wpl_prp_listing_icon_box {
    display: none;
}
.tablinksproperty {
    padding: 0;
    margin-top: 55px;
}
.agentform {
    padding-right: 0;
}
#header h2 {
    text-align: center !important;
}
#header {
    text-align: center !important;
}
.wpl_prp_right_boxe_details_top.clearfix {
    /*display: inline-flex;*/
    vertical-align: middle;
    width: 100%;
    justify-content: center;
}
.wpl_prp_show_title {
    margin-right: 10px;
}
.wpl_prp_show_layout2_container .wpl_prp_right_boxe_details_top {
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 0px;
}
.tab1 button.active, .tab button.active {
    background-color: #be5a43;
    color: #fff;
}
.wpl_prp_right_boxe_details_top.clearfix {
    margin-bottom: 0px;
    padding-bottom: 0pc;
}
h2.location_build_up {
    margin-bottom: 0px !important;
}
.wpl_prp_right_boxe_details_bot {
    margin-bottom: 0px !important;
}
div.wpl_prp_right_boxes_title.first {
    display: none;
}
/*.tablinksproperty{
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  width: 100%;
}*/
.tablinksproperty #details .tab{
	margin-top: -20px;
}
/*.tablinksproperty > div#details{
  flex: 0 0 60%;
  -webkit-flex: 0 0 60%;
}
.tablinksproperty .agentform{
  flex: 0 0 40%;
  -webkit-flex: 0 0 40%;
  margin-top: -55px;
}*/
.listing_contact input[type="text"], .listing_contact input[type="email"], .listing_contact input[type="tel"], .listing_contact textarea {
    background-color: #fff;
    box-sizing: border-box;
    border-radius: 2px;
    color: #333;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    display: block;
    float: none;
    font-size: 16px;
    border: 1px solid #ccc;
    padding: 6px 10px;
    height: 38px;
    width: 100%;
    line-height: 1.3;
    margin-bottom: 15px !important;
    outline: none;
}
.listing_contact textarea {
    height: 120px !important;
}
.wpl_prp_right_boxes.listing_links {
    padding-top: 0px !important;
}
.tablinksproperty .agentform .wpl_prp_right_boxes.listing_links{
  padding-top: 0;
}
#wpl_prp_show_container .wpl_prp_container .wpl_prp_container_content .wpl_prp_container_content_right .wpl_prp_right_boxes .wpl_prp_right_boxes_title{
  color: #0d0d0d;
}
.wpl_prp_show_layout2_container .wpl_prp_show_title .location_build_up span{
	position: relative;
    top: -20px;
    font-size: 22px;
    letter-spacing: 3px;
}
.wpl_prp_show_layout2_container.wpl_prp_show_container .wpl_prp_right_boxe_details_bot > .price_box{
	position: relative;
    top: -11px;
}
/*.wpl_prp_listing_icon_box > div{
	width: 46%;
	float: left;
}*/
@media screen and (max-width: 767px){
  .tablinksproperty > div#details{
    flex: 0 0 100%;
    -webkit-flex: 0 0 100%;
  }
  .tablinksproperty .agentform{
    flex: 0 0 100%;
    -webkit-flex: 0 0 100%;
  }
  }
.wpl_search_from_box .wpl_search_from_box_bot {
    padding-right: 20%;
    padding-left: 20%;
}
/*div#wpl_searchwidget_6 {
    padding-left: 300px;
    padding-right: 0;
}*/


/*-----------06_aug_2020----------------*/
.search_left_side .container.sticky {
    top: 124px;
}
.wpl_property_listing_container {
    margin: 1em auto 2em;
    font-size: 13px;
    color: #525252;
    padding: 0px;
}

.wpl_search_from_box.wpl-search-sidebar .wpl_search_widget_location_textsearch {
    width: auto !important;
    text-align: left;
}
.wpl_dashboard_links_container {
    display: none;
}

@media only screen and (min-width:1367px){
.wpl_search_from_box.wpl-search-sidebar .wpl_search_widget_location_textsearch {
    width: 100% !important;
    text-align: left;
    min-width: 100%;
}
}
@media only screen and (max-width:1365px){

.grid-spaced-all-tab-main-content .grid_box .wpl_prp_listing_icon_box {
    font-size: 1.3em;
    margin-bottom: 20px;
}
}
@media only screen and (max-width:1024px){
.grid-spaced-all-tab-main-content .grid_box .wpl_prp_listing_icon_box {

    font-size: 1.2em !important;
}
.wpl_prp_desc {
    margin-bottom: 30px;
}
}

@media only screen and (max-width:768px){
.search_left_side .container.sticky {
    top: 81px !important;
}
.wpl_search_from_box_top {
    display: block !important;
    align-items: center;
}

div#wpl6_search_field_container_6 {
    width: 100%;
    min-width: 100%;
    margin-right: 11px !important;
    margin-left: 11px !important;
    margin-bottom: 12px;
}
.wpl_search_from_box .wpl_search_from_box_bot {
    padding-right: 0 !important;
    padding-left: 0 !important;
}
.search_right_side {
    width: auto;
    float: unset;
    padding-right: 0 !important;
    padding-left: 0 !important;
}
.wpl_prp_desc {
    margin-bottom: 0px;
}
.grid-spaced-all-tab-main-content .wpl_prp_cont.wpl_prp_cont_old.grid_box .wpl_prp_bot {
    border-bottom: 0px!important;
}
.price_box span {
    width: 100%;
    background-color: #eee !important;
    border: 1px solid #999;
    border-top: 0px;
    padding-bottom: 15px !important;
}
.wpl_prp_cont .price_box {
    position: inherit;
    height: auto;
    top: 0px;
}
div#wpl6_search_field_container_6 {
    width: 100% !important;
    min-width: 100% !important;
}
.wpl_property_listing_container .wpl_pagination_container {
    margin-top: 70px !important;
    display: inline-grid;
    text-align: center;
    width: 100%;
}

#wpl_property_listing_container ul.pagination {
       margin-left: 0;
    text-align: center;
    display: inline-flex;
    justify-content: center;
}
.grid-spaced-all-tabs .grid-spaced-all-tab-content .sticky .grid-spaced-all-tab-side-bar {
    margin-top: 0;
    margin-left: -30px;
    width: calc(100% + 60px);
}
.grid-spaced-all-tab-main-content .grid_box .wpl_prp_listing_icon_box {
    margin-top: 0;
}
}
@media only screen and (max-width: 767px){
#wpl_property_listing_container ul.pagination {
    display: inline;
}
div#wpl6_search_field_container_6 {
    width: 97% !important;
    min-width: 97% !important;
}
.grid-spaced-all-tab-content.search_left_side .sticky {
    position: unset;
}
.grid-spaced-all-tab-main-content .grid_box .wpl_prp_listing_icon_box {
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
}
.grid-spaced-all-tab-main-content .grid_box .wpl_prp_listing_icon_box > div {
    flex: 0 0 46%;
    -webkit-flex: 0 0 46%;
}
.grid-spaced-all-tab-main-content .grid_box .wpl_prp_listing_icon_box > div:nth-child(even){
	justify-content: flex-end;
	-webkit-justify-content: flex-end;
}
.wpl_prp_listing_icon_box div {
    margin-bottom: 10px !important;
}
.wpl_prp_listing_icon_box div:after {
    display: block;
    font: 1.1em "wpl-front";
}
.wpl_pagination_container ul.pagination li {
    margin-bottom: 2px;
}
.wpl_prp_show_layout2_container.wpl_prp_show_container .wpl_prp_right_boxe_details_bot > .price_box{
	left: inherit !important;
}
.tablinksproperty{
	width: 100%;
}
.wpl_prp_show_layout2_container .wpl_prp_container_content_right.agentform{
	padding-left: 0;
	width: 100%;
}
}


/*-----------06_aug_2020----------------*/