@media ( max-width : 767px) {
div.moduletable.navigation.span9 {
    width: auto!important;
}
.moduletable select.select-menu {
    width: auto;
}

.row-fluid{
    text-align: center;
}

#showcase-row .row-fluid {
    width: auto;
}


div#maintop-row {
    width: auto;
}

.ip_qsmod_holder {
    margin-right: auto;
        float: initial;
}


.control-group {
    margin-right: 0;
    float: left;
    margin-bottom: 9px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin: 0 auto;
    float: initial;
    padding: 0;
    min-width: 100%;
}

.control-group .controls .input-small {
    width: 100% !important;
}

.controls input, .controls select, .controls .input-medium.ip-qssearch, .controls .search .input-small, .insput-small, input[name="filter_beds"] {
    width: 100%!important;
}



.ip-quicksearch-sortholder{
    text-align: center;
}


select.input-medium, input[type="text"], .input-small {
    height: 35px;
}


.body__home #mainbottom-row{
    padding: 0;
}

img.ip-recentproperties-thumb {
    margin: 0 auto 20px;
    height: auto!important;
    width: auto!important;
}

[class*="span"], .row-fluid [class*="span"] {
    float: none;
    height: auto!important;
    width: auto!important;
    
}


.ip-quicksearch-sortholder{
        text-align: center;
}

.ip-mod-readmore.ip-recentproperties-readmore {
    padding: 0 0 20px;
}


.mod-custom__whyus img {
    width: 100%;
}

.mod-menu__social {
    padding-top: 20px;
}

/*alquiler*/
.ip-proplist {
    width: auto!important;
}



/*venta*/

.ip-overview-row {
    width: auto!important;
}

.ip-overview-title{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-right: 0!important;   
}


.pull-right {
    float: inherit;
}

.ip-overview-short-desc {
    margin: 20px 0!important;
}

/*venta, alquiler, obra nueva*/

#aside-right {
    margin-left: 0!important;
}

/*busqueda avanzada*/
.ip-advsearchpageadvanced-search {
    width: auto;
}


/*popover*/

.popover.right .arrow{
	display:none;
}

.popover {
    left: 0!important;
    top: 1261.5px!important;
}

.our-team .ip-mod-thumb {
    margin: 0 auto;
}



}
