/*
Puedes añadir tu propio CSS aquí.

Haz clic en el icono de ayuda de arriba para averiguar más.
*/

.rh_map #map-head {
    height: 600px;
    height: 70rem;
}
.rh_property .rh_property__main {
    width: 100%;
    margin-right: 0rem;
}
.rh_property__sidebar {
    display: none;
}

.rh_property__agent_head {
    display: none;
}

.rh_property__heading {
    display: block;
    margin: 0;
    margin-bottom: 2rem;
    font-size: 1.6rem;
    font-weight: 500;
    line-height: 1.5;
    color: #9d2235;
}

.rh_svg {
    fill: #bfbfbf;
}

.rh_property__id .id {
    color: #bfbfbf;
}

.rh_page__property .rh_page__property_price .price {
    font-size: 2.4rem;
    line-height: 1.5;
    color: #9d2235;
}


.rh_menu__user {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
    display: ;
}

.rh_blog__post .entry-header {
    background: #fff;

    ;
}

.entry-meta {
    background: #9d2235;
    display: none;
}

.entry-summary {
    padding: 1rem;
}

.rh_wrap{
	overflow:visible !important;
}

.rh_section--featured:before {
    content: '';
    color: transparent;
    width: 0;
    height: 0;
    border: 0 solid transparent;
    border-right-width: 0;
    border-left-width: 1440px;
    border-left-width: 100vw;
    border-bottom: 180px solid #fff;
    


position: absolute;
    top: -90px;
    left: 0;
    z-index: 9999;
}


.rh_list_card__wrap .rh_list_card__priceLabel .rh_list_card__author {
    font-size: 1.3rem;
    display: none;
}

.rh_pagination .current {
    color: #fff;
    background: #9d2235;
}

button {
    box-shadow: none;
    background: #9d2235;
    
}

.rh_widget_search__buttons .rh_prop_search__searchBtn button:hover {
    background: #9d2235;
    -webkit-transition: .2s all linear;
    transition: .2s all linear;
}

.rh_pagination .rh_pagination__btn:hover {
    background: #9d2235;
    color: #fff;
    -webkit-transition: .2s all linear;
    transition: .2s all linear;
    box-shadow: 0 0 5px 2px rgba(0,0,0,.05);
}

.select2-container--open .select2-dropdown--above, .select2-container--open .select2-dropdown--below {
    background: #c1c1c1;
    border-radius: 0;
    border: 0;
}

.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option[aria-selected=true] {
    background-color: #9d2235;
    color: #fff;
    -webkit-transition: .2s all linear;
    transition: .2s all linear;
}

.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__active {
    background: #c1c1c1;
    border-right: 0;
    -webkit-transition: .2s all linear;
    transition: .2s all linear;
}

.rh_prop_search__active .select2-container--default .select2-selection--single {
    background: #c1c1c1;
    color: #fff;
    -webkit-transition: .2s all linear;
    transition: .2s all linear;
}

.textpopup{
    text-align: center;
}

.rh_logo {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
       max-width: 270px ;
}

.rh_footer .rh_footer__logo {
    
    display: none;
}

.rh_menu__user .rh_menu__user_submit {
    padding: 0 0 0 1rem;
    display: none;
}




.fadd-to-favorite {
    
    display: none;
}




.pum-container {
    background-image: url(http://s699534423.mialojamiento.es/wp-content/uploads/2017/10/bryan-minear-357755.jpg);
    background-repeat: no-repeat;
   background-size: cover;
	opacity:0,2;
    
}

.favorite-placeholder {
    margin-left: 1rem;
    display: none;
}



.widget select {
    color: #1a1a1a;
    border-bottom: 1px solid white;
    border-radius: 0;
    padding: 1.5rem;
    outline: 0;
    background-color: white;
}

input[type="submit"]
{
    background-color: #9d2235;
    color: #fff;
       padding: 1.5rem 2rem; 
}

input[type="text"]
{
   
    color: black;
       
}

.rh_footer {
    padding: 0rem 0 2rem 0;
}

.rh_section--props_padding {
    padding: 10rem 0 15rem 0;
}

.rh_property__additional li .title {
    color: #1a1a1a;
    margin-right: 0rem;
}

.rh_property__additional li {
    padding: .7rem 0rem;
}

.favorite .add-to-favorite{
    display: none;
}

.rwmb-tab-banner {
    display: none;
}

.taxonomy-property-type{

    display: none;
}

.rh_property__id .id {
    color: #9d2235;
}

.map-info-window {
    min-width:200px;
}

.add-to-favorite {

    display: none !important;
}