@media screen and (max-width : 320px) {
.srp-widget-excerpt, .slider-home, .ikonki-loop, .tabla {display: none;}
.srp-widget-thmblink img{width: 100%;}
h3.grid-title{font-size: 20px !important;width: 100% !important;}
 header .top-header .realestate-logo a img {width: 100% !important;}
.pushy > ul> li > ul li {margin: 10px 0;font-size: 14px}
#property-scroll .container-big { height: 100% !important; margin-bottom: 20px;}
.item-under {margin-bottom: 20px;}
.btn-default {width:100%}
.btn-lg {padding: 0px;font-size: 8px !important;}
.btn-group, .btn-group-vertical {padding-bottom: 10px !important;}
.wrap-tablecalender{ overflow-x: auto; clear: both; width:165px;}
}


@media screen and (min-width : 321px) and (max-width : 480px) {
.srp-widget-excerpt, .slider-home, .ikonki-loop, .tabla {display: none;}
.srp-widget-thmblink img{width: 100%;}
.pushy > ul> li > ul li {margin: 10px 0;font-size: 14px}
#property-scroll .container-big { height: 100% !important; margin-bottom: 20px;}
.item-under {margin-bottom: 20px;}
.btn-default {width:100%}
.btn-lg {padding: 0px;font-size: 10px !important;}
.btn-group, .btn-group-vertical {padding-bottom: 10px !important;}
}


@media screen and (min-width : 481px) and (max-width : 640px) {
.slider-home, .ikonki-loop, .tabla {display: none;}
#property-list .product-item {height: 500px !important;padding-bottom: 20px;}
.srp-widget-thmblink img{width: 100%;}
.pushy > ul> li > ul li {margin: 10px 0;font-size: 14px}
div.srp-widget-container a.srp-widget-thmblink {width: 100px;}
#property-scroll .container-big { height: 100% !important; margin-bottom: 20px;}
.item-under {margin-bottom: 20px;}
.btn-default {width:100%}
}

@media screen and (min-width : 641px) and (max-width : 800px) {

}

@media screen and (min-width : 800px) {

#property-list .product-item{
height: 290px;
}

#property-scroll .container-big{
height:440px !important;
}
}


@media screen and (min-width : 1024px) {
.top-header #mobile-menu {
display: none;
}
.features-table{display: none;}
}