.order_form select {height:30px;top:2px;border:0px;}
.ro_lst .add_to_shortlist  {position:absolute;border:0px;}
.ro_lst sup, sup {font-size:10px !important;}
.ro_lst .results-next-image-in-array,
.ro_lst .results-prev-image-in-array { position: absolute; background: rgba(0, 0, 0, 0.6); font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  color: #fff;  font-size: 19px; padding: 5px; border-radius: 4px;}
.ro_lst .results-next-image-in-array:before { content: "\f054";}
.ro_lst .results-prev-image-in-array:before { content: "\f053";}
.ro_lst .description {white-space: inherit;text-transform: lowercase;}
.description {margin-bottom:0px;}
.ro_lst .icons span:before,
.ro_lst .icons_wh span:before {content: '';width: 30px;height: 30px; vertical-align: middle;}
.ro_lst .icons .bedrooms:before {  background: url(/wp-content/themes/2020_RealEstate/images/prop_icons.png) -3px 0px no-repeat;}
.ro_lst .icons .bathrooms:before {  background: url(/wp-content/themes/2020_RealEstate/images/prop_icons.png) -53px 0px no-repeat;}
.ro_lst .icons .build:before {  background: url(/wp-content/themes/2020_RealEstate/images/prop_icons.png) -103px 0px no-repeat;}
.ro_lst .icons .terrace:before { background: url(/wp-content/themes/2020_RealEstate/images/prop_icons.png) -153px 0px no-repeat;}
.ro_lst .icons_wh .bedrooms:before {  background: url(/wp-content/themes/2020_RealEstate/images/prop_icons_wh.png) -3px 0px no-repeat;}
.ro_lst .icons_wh .bathrooms:before {  background: url(/wp-content/themes/2020_RealEstate/images/prop_icons_wh.png) -53px 0px no-repeat;}
.ro_lst .icons_wh .build:before {  background: url(/wp-content/themes/2020_RealEstate/images/prop_icons_wh.png) -103px 0px no-repeat;}
.ro_lst .icons_wh .terrace:before { background: url(/wp-content/themes/2020_RealEstate/images/prop_icons_wh.png) -153px 0px no-repeat;}
.ro_search button {background:transparent !important;}
.ro_search .row .ro_reset {position:relative;float:right;cursor:pointer;}
.ro_search .row .ro_reset input {width:100% !important;position:absolute; top:0px; left:0px; opacity:0;cursor:pointer;}
.ro_search .row .ro_reset:before {content: "\f021";display:inline-block;display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;font-size:20px;}
.ro_search span.expand {font-size: 25px; position: relative; top: 3px; left: -5px;z-index: 9999;}
li[class^="feature_"], li[class^="type_"], li[class^="location_"] {position:relative;}
.ro_search li[class^="feature_"] li[class^="feature_"] label, .ro_search li[class^="type_"] li[class^="type_"] label, .ro_search li[class^="location_"] li[class^="location_"] label {padding-left:25px;font-size:12px;}
.ro_search li[class^="feature_"] li[class^="feature_"] label:before, .ro_search li[class^="type_"] li[class^="type_"] label:before, .ro_search li[class^="location_"] li[class^="location_"] label:before {top:1px;}
li[class^="location_"] label {padding-left: 25px; font-size: 13px;}
.ro_search .row li input {width:100% !important;position:absolute;opacity:0;cursor: pointer;}
.ro_search .ui-multiselect span.ui-icon {margin-top: 10px;}
.ui-multiselect-checkboxes input[type=checkbox] { width: 15px !important;height: 15px;}
.modal-body li[class^="feature_"], .modal-body li[class^="type_"], .modal-body li[class^="location_"] {width:49%;text-align:left;margin:0px;}
.pagination {text-align:center; display:block;}
.pagination .page-numbers {margin:4px;padding: 5px 8px;}
.lSPager li {height:50px;}
.lSPager li img {width:100%;height:50px !important;object-fit:cover;}
.lSSlideOuter .lSAction > a {background-color: #000;}
.Features li,
.et_pb_tab_content .Features { font-family: "Open Sans",Arial,sans-serif; }
.mob_search input[name='ref'] {border-top:0px !important;border-left:0px !important;border-right:0px !important;box-shadow: 0 0 0 #fff !important;border-bottom: 2px solid #eee !important;}
.modal-body li[class^="feature_"], .modal-body li[class^="type_"], .modal-body li[class^="location_"] {width:49%;text-align:left;margin:0px;}
.modal {z-index:99999;}
.sb_dli_pre_footer .Location {margin-right:5px;}
.rangepriceselect-dropdown {max-height:315px; overflow-y:auto;}
.order_form .btn-sm {padding:0px !important;}

/*--MARBELLA THEME LSIITNG CSS--*/
.marbella_lst .ro_title {min-height:60px;}
.marbella_lst a[rel="lightbox"] {width:100%;display:block;}
.marbella_lst .photo {height:220px;width:100%;display:block;overflow:hidden;}
.marbella_lst .photo img {min-height:220px;width:100%;object-fit:cover;}
.marbella_lst .ro_lst .results-next-image { top:100px;right: 5px;}
.marbella_lst .ro_lst .results-prev-image { top:100px;left: 5px;}
.marbella_lst .icons .col {font-size:11px;}
.marbella_lst .icons .col:before {display: inline-block;}
.marbella_lst .icons .build {left:-12px;}
.marbella_lst .description {min-height:110px;}
.marbella_lst a.btn[rel="lightbox"] {width:auto;display:inherit;}

/*--CORDOBA THEME LISTING CSS--*/
.cordoba_lst .ro_title {min-height:50px;padding-top:5px;}
.cordoba_lst a[rel="lightbox"] {width:100%;display:block;}
.cordoba_lst .photo {height:160px;width:100%;display:block;overflow:hidden;}
.cordoba_lst .photo img {height:160px;width:100%;object-fit:cover;}
.cordoba_lst .ro_lst .results-next-image { top:80px;right: 20px;}
.cordoba_lst .ro_lst .results-prev-image { top:80px;left: 20px;}
.cordoba_lst .icons {border-top:2px solid;padding-top:5px;}
.cordoba_lst .icons span:before {display: inline-block;}
.cordoba_lst .icons .bathrooms {margin-left:12px;}
.cordoba_lst a.btn[rel="lightbox"] {width:auto;display:inherit;}

/*--MALAGA THEME LISTING CSS--*/
.malaga_lst .ro_title {min-height:60px;font-weight:bold;}
.malaga_lst a[rel="lightbox"] {width:100%;display:block;}
.malaga_lst .photo {height:203px;width:100%;display:block;overflow:hidden;}
.malaga_lst .photo img {height:203px;width:100%;object-fit:cover;}
.malaga_lst .icons .col {font-size:12px;}
.malaga_lst .icons .col:before {display: inline-block;}
.malaga_lst .z-depth-1 {height:250px;overflow:hidden; }
.malaga_lst .z-depth-1 .fold1{transition: all 1s ease;}
.malaga_lst .z-depth-1:hover .fold1{margin-top:-203px;transition: all 1s ease;}
.malaga_lst .ro_lst .results-prev-image,
.malaga_lst .ro_lst .results-next-image {display:none;}
.malaga_lst .ro_lst .price {display:block;padding-top:3px;}
.malaga_lst a.btn[rel="lightbox"] {width:auto;display:inherit;}

/*--BARCELONA THEME LISTING CSS--*/
.barcelona_lst a[rel="lightbox"] {width:100%;display:block;}
.barcelona_lst .photo {height:175px;width:100%;display:block;overflow:hidden;}
.barcelona_lst .photo img {height:175px;width:100%;object-fit:cover;}
.barcelona_lst .ro_lst .results-next-image { bottom:10px;left: 30px;}
.barcelona_lst .ro_lst .results-prev-image { bottom:10px;left: 5px;}
.barcelona_lst .description {display:block;height:100px;padding-top:8px;text-transform:lowercase;}
.barcelona_lst .icons .col:before {display: inline-block;}
.barcelona_lst a.btn[rel="lightbox"] {width:auto;display:inherit;}

/*--MADRID THEME LSIITNG CSS--*/
.madrid_lst .ro_mr_btn {margin-top: -20px;}
.madrid_lst .ro_title {min-height:60px;border-top:1px solid;margin-top: 10px;}
.madrid_lst a[rel="lightbox"] {width:100%;display:block;}
.madrid_lst .photo {height:220px;width:100%;display:block;overflow:hidden;}
.madrid_lst .photo img {height:220px;width:100%;object-fit:cover;}
.madrid_lst .ro_lst .results-next-image { top:100px;right: 5px;}
.madrid_lst .ro_lst .results-prev-image { top:100px;left: 5px;}
.madrid_lst .icons .col {font-size:12px;}
.madrid_lst .icons .col:before {display: block;margin: 10px auto -5px;}
.madrid_lst a.btn[rel="lightbox"] {width:auto;display:inherit;}

/*--SOTOGRANDE THEME LISTING CSS--*/
.sotogrande_lst a[rel="lightbox"] {width:100%;display:block;}
.sotogrande_lst .photo {height:160px;width:100%;display:block;overflow:hidden;}
.sotogrande_lst .photo img {height:160px;width:100%;object-fit:cover;}
.sotogrande_lst .ro_lst .results-next-image { top:10px;right: 5px;}
.sotogrande_lst .ro_lst .results-prev-image { top:10px;right: 30px;}
.sotogrande_lst .ro_title {height:50px;margin-top:10px;border-bottom:2px solid #ddd;overflow: hidden;}
.sotogrande_lst .icons_wh span {font-size:12px;}
.sotogrande_lst .icons_wh .col:before {display: inline-block;margin-left: 5px;}
.sotogrande_lst .description {min-height:245px;}
.sotogrande_lst .card-wrapper .fa-undo {margin-top:0px;}
.sotogrande_lst .card-wrapper {min-height:330px;}
.sotogrande_lst a.btn[rel="lightbox"] {width:auto;display:inherit;}
.rent_prop .sotogrande_lst .price {font-size:15px;}

/*--ELVERIA THEME LSIITNG CSS--*/
.elveria_lst .hoverable {max-height:222px;overflow:hidden;}
.elveria_lst .ro_title {height:27px;overflow:hidden;}
.elveria_lst a[rel="lightbox"] {width:100%;display:block;}
.elveria_lst .photo {height:220px;width:100%;display:block;overflow:hidden;}
.elveria_lst .photo img {min-height:220px;width:100%;object-fit:cover;}
.elveria_lst .ro_lst .results-next-image { top:100px;right: 5px;}
.elveria_lst .ro_lst .results-prev-image { top:100px;left: 5px;}
.elveria_lst .description {height:105px;overflow:hidden;}
.elveria_lst .icons_wh .col {font-size:12px;}
.elveria_lst .icons_wh .col:before {display: inline-block;}
.elveria_lst .icons_wh .Built {left:-12px;}
.elveria_lst .fold {background: rgba(0,0,0,0.7);margin-top: -75px;-webkit-transition: all 0.3s ease;transition: all 0.3s ease; position:relative; z-index:999;}
.elveria_lst .fold:hover {margin-top:-222px;}
.elveria_lst a.btn[rel="lightbox"] {width:auto;display:inherit;}

/*--VALENCIA THEME LSIITNG CSS--*/
.valencia_lst .ro_title {min-height: 50px;margin-bottom: 0px;text-transform: uppercase;font-weight: 400;}
.valencia_lst .fold1 {height:220px;width:100%;display:block;overflow:hidden;position:relative;}
.valencia_lst a[rel="lightbox"] {width:100%;display:block;}
.valencia_lst .photo {height:220px;width:100%;display:block;overflow:hidden;}
.valencia_lst .photo img {min-height:220px;width:100%;object-fit:cover;}
.valencia_lst .ro_lst .results-next-image { top:100px;right: 5px;}
.valencia_lst .ro_lst .results-prev-image { top:100px;left: 5px;}
.valencia_lst .read_more {position: absolute;bottom: -25px;right: -45px;padding: 10px 55px 40px 60px;transform: rotate(-45deg);transition: 200ms linear all;}
.valencia_lst .read_more i {transform: rotate(45deg);}
.valencia_lst .read_more:hover {bottom: -50px;right: -65px;padding: 20px 70px 70px 70px; opacity:0.7;}
.valencia_lst .icons span {margin-right:10px;}
.valencia_lst .icons span:before {display: inline-block;}
.valencia_lst .hr_bar {padding:0.1rem !important;}
.valencia_lst a.btn[rel="lightbox"] {width:auto;display:inherit;}

/*--EXTRA THEME LSIITNG CSS--*/
.extra_lst .ro_title {min-height: 50px;margin-bottom: 0px;text-transform: uppercase;font-weight: 400;}
.extra_lst a[rel="lightbox"] {width:100%;display:block;}
.extra_lst .photo {height:220px;width:100%;display:block;overflow:hidden;position:relative;}
.extra_lst .photo img {min-height:220px;object-fit:cover;}
.extra_lst .ro_lst .results-next-image { top:100px;right: 5px;}
.extra_lst .ro_lst .results-prev-image { top:100px;left: 5px;}
.extra_lst .icons span {margin-right:10px;}
.extra_lst .icons span:before {display: inline-block;}
.extra_lst a.btn[rel="lightbox"] {width:auto;display:inherit;}

/*--HOME PRO THEME LSIITNG CSS--*/
.home_pro_lst .ro_title {min-height: 40px;margin-bottom: 0px;text-transform: uppercase;font-weight: 400;}
.home_pro_lst a[rel="lightbox"] {width:100%;display:block;}
.home_pro_lst .photo {height:220px;width:100%;display:block;overflow:hidden;position:relative;}
.home_pro_lst .photo img {min-height:220px;width:100%;object-fit:cover;}
.home_pro_lst .ro_lst .results-next-image { top:100px;right: 5px;}
.home_pro_lst .ro_lst .results-prev-image { top:100px;left: 5px;}
.home_pro_lst .ro_lst .description {font-size:12px;line-height: 1.1rem;}
.home_pro_lst .icons span {margin-right:10px;}
.home_pro_lst .icons span:before {display: inline-block;}
.home_pro_lst .col-sm-7:hover {background:#f1f1f1;}
.home_pro_lst a.btn[rel="lightbox"] {width:auto;display:inherit;}

/*--COSTA BLANCA THEME LISTING CSS--*/
.blanca_lst .ro_title {min-height:50px;}
.blanca_lst a[rel="lightbox"] {width:100%;display:block;}
.blanca_lst .photo {height:160px;width:100%;display:block;overflow:hidden;}
.blanca_lst .photo img {min-height:160px;width:100%;object-fit:cover;}
.blanca_lst .ro_lst .results-next-image,
.blanca_lst .ro_lst .results-prev-image {display:none;}
.blanca_lst .icons_wh span:before {display: inline-block;}
.blanca_lst .border {border: 0px !important;border-top: 2px dotted !important;}
.blanca_lst .mask {opacity:0; transition: 500ms linear all;}
.blanca_lst .view:hover .mask {opacity:1; transition: 500ms linear all;}
.blanca_lst .read_more {position:relative;z-index:999;}
.blanca_lst a.btn[rel="lightbox"] {width:auto;display:inherit;}

/*--IBIZA THEME LSIITNG CSS--*/
.ibiza_lst .ro_title {min-height: 50px;margin-bottom: 0px;text-transform: uppercase;font-weight: 400;}
.ibiza_lst a[rel="lightbox"] {width:100%;display:block;}
.ibiza_lst .photo {height:300px;width:100%;display:block;overflow:hidden;position:relative;}
.ibiza_lst .photo img {height:300px;width:100%;object-fit:cover;}
.ibiza_lst .ro_lst .results-next-image { top:140px;right: 5px;}
.ibiza_lst .ro_lst .results-prev-image { top:140px;left: 5px;}
.ibiza_lst .icons {border-top:2px solid #eee;}
.ibiza_lst .icons span:before {display: inline-block;}
.ibiza_lst .read_more {position:absolute;bottom:0px;}
.ibiza_lst .display-4 {font-size:30px;}
.ibiza_lst a.btn[rel="lightbox"] {width:auto;display:inherit;}

/*--PUERTO THEME LSIITNG CSS--*/
.puerto_lst a[rel="lightbox"] {width:100%;display:block;}
.puerto_lst .photo {height:360px;width:100%;display:block;overflow:hidden;}
.puerto_lst .photo img {height:360px;width:100%;object-fit:cover;}
.puerto_lst .ro_lst .results-next-image,
.puerto_lst .ro_lst .results-prev-image {display:none;}
.puerto_lst .icons_wh .col {font-size:12px;}
.puerto_lst .icons_wh .col:before {display:block;margin:0 auto;}
.puerto_lst .description {border-top:2px solid #fff;}
.puerto_lst .view {height:360px;}
.puerto_lst .mask {-webkit-transform: scale(0); transform: scale(0);}
.puerto_lst .view:hover .mask {-webkit-transform: scale(1); transform: scale(1);}
.puerto_lst .pr_info {position:relative;top:-60px;}
.puerto_lst a.btn[rel="lightbox"] {width:auto;display:inherit;}

/*--PROPERTY SLIDERS CSS--*/
.prop_slider {height:500px;overflow:hidden;}
.prop_slider .photo {height:500px;width:100%;display:block;overflow:hidden;}
.prop_slider .photo img {width:100%;height:500px;display:block;object-fit:cover;}
.prop_slider .icons_wh span {margin-right:10px;}
.prop_slider .icons_wh span:before {display: inline-block;}
.prop_slider .prop-sld-box {bottom:0px;}
.prop_slider .prop-sld-box .prc_box {bottom:0px; right:0px;}
.card_slider .photo {height:130px;overflow:hidden;display:block;}
.card_slider .photo img {height:130px;width:100%;object-fit:cover;}
.card_slider .ro_title {height:27px;display:block;overflow:hidden;}
.card_slider hr {margin-top:0px;margin-bottom:0px;}
.card_slider .icons span:before {display: inline-block;}
.card_slider .icons span {width:45%;display: inline-block;}
.card_slider .results-next-image,
.card_slider .results-prev-image,
.rect_slider .results-next-image,
.rect_slider .results-prev-image { display:none;}
.card_slider .lSAction > a {top:10%;background-color: #000;}
.card_slider .lSAction > .lSPrev {left: auto; right: 45px;}
.rect_slider .lSAction > .lSNext {right: 20px;}
.rect_slider .lSAction > .lSPrev {left: auto; right: 55px;}
.rect_slider .lSAction > a {top:90%;background-color: #000;}
.rect_slider .lSPager {display: none;}

/*--FEATURED LSIITNG TYPE 1 CSS--*/
.ft-typ-1 .photo {height:330px;width:100%;display:block;overflow:hidden;position:relative;}
.ft-typ-1 .photo img {height:330px;width:100%;object-fit:cover;}
.ft-typ-1 .ro_lst .results-next-image { top:140px;right: 5px;}
.ft-typ-1 .ro_lst .results-prev-image { top:140px;left: 5px;}
.ft-typ-1 .icons span:before {display:block;margin:0 auto;}

/*--FEATURED LSIITNG TYPE 2 CSS--*/
.ft-typ-2 .photo {height:220px;width:100%;display:block;overflow:hidden;position:relative;}
.ft-typ-2 .photo img {height:220px;width:100%;object-fit:cover;}
.ft-typ-2 .ro_lst .results-next-image { top:110px;right: 5px;}
.ft-typ-2 .ro_lst .results-prev-image { top:110px;left: 5px;}
.ft-typ-2 .icons span:before {display:block;margin:0 auto;height:25px;}

/*--FEATURED LSIITNG TYPE 3 CSS--*/
.ft-typ-3 .photo {height:120px;width:100%;display:block;overflow:hidden;position:relative;}
.ft-typ-3 .photo img {height:120px;width:100%;object-fit:cover;}
.ft-typ-3 .ro_lst .results-next-image,
.ft-typ-3 .ro_lst .results-prev-image { display:none;}

/*--MARBELLA SEARCH CSS--*/
.marbella_search .row input,
.marbella_search .row select,
.marbella_search .row button {width: 16.8% !important;margin: 1% !important; padding: 6px !important; font-size:13px; border: 0px;box-shadow: 0px 0px 3px #bbb; background: #fff; height:35px; line-height:35px;-webkit-box-sizing: content-box; box-sizing: content-box;-webkit-appearance: initial;}
@-moz-document url-prefix() { 
.marbella_search .row input,
.marbella_search .row select,
.marbella_search .row button {margin-bottom:15px !important;}
}
li[class^="feature_"],
li[class^="type_"],
li[class^="location_"] {display:inline-block;vertical-align:top;width:25%;font-weight:bold;}
li[class^="feature_"] li[class^="feature_"],
li[class^="type_"] li[class^="type_"],
li[class^="location_"] li[class^="location_"] {display:block;width:90%;font-size:11px;line-height:10px;font-weight:normal; clear:both;}
li[class^="feature_"] li[class^="feature_"],
li[class^="type_"] li[class^="type_"],
li[class^="location_"] li[class^="location_"] label {position:relative;top:-3px;}
.ui-corner-all {border-radius:0px !important;border:0px !important;background:#f1f1f1 !important;}
label.ui-corner-all span {font-size:11px !important;position: relative !important;top: -2px !important;}
.level-0 label.ui-corner-all span {font-weight:bold !important;text-transform:uppercase !important;}

/*--EXTRA SEARCH CSS--*/
.extra_search .row input,
.extra_search .row select,
.extra_search .row button {width: 97% !important;margin: 1% !important; padding: 6px !important; font-size:13px; border: 0px;box-shadow: 0px 0px 3px #bbb; background: #fff; height:35px; line-height:35px;-webkit-box-sizing: content-box; box-sizing: content-box;}

/*--TAB SEARCH CSS--*/
#TabSch .nav {display:block;text-align:center;}
#TabSch .nav-item {display:inline-block;}
#TabSch .nav-item a.nav-link,
#TabSch .nav-item a.nav-link:hover {background:rgba(255,255,255,0.9);color: #666; padding: 15px 25px;margin-right:1px;}
#TabSch .nav-item a.active,
#TabSch .nav-item a.active:hover {background:rgba(255,255,255,0.75);color:#333;font-weight:bold;}
#TabSch .tab_search {background:rgba(255,255,255,0.75);}
#TabSch .tab_search .tab-pane { position: relative; width: 80%; max-width: 1080px; margin: auto;}
#TabSch .tab_search input,
#TabSch .tab_search select,
#TabSch .tab_search button {width: 100% !important; border: 1px solid #ddd !important;margin: 0px; height: 40px; line-height: 13px; font-size: 12px; text-align:center !important; position:relative;}
#TabSch .tab_search select {padding-left:20px;}
#TabSch .tab_search button.ui-multiselect {background:#fff !important;line-height: 30px;}
#TabSch .tab_search input[name='ref'] {height:33px;}
#TabSch .tab_search #counter_submit {padding:0px;}
#TabSch .ps_feat .ps_featicon:before,
#TabSch .tab_search .type:before, 
#TabSch .tab_search .loc:before, 
#TabSch .tab_search .bed:before, 
#TabSch .tab_search .prc:before, 
#TabSch .tab_search .ref:before 
{content:'';background:url(/wp-content/themes/2020_RealEstate/images/tab_search_sprite.png) 0px 0px no-repeat;width:30px;height:40px;display:block;position:absolute;z-index:99;}
#TabSch .tab_search .type:before {background-position: -42px 1px ;}
#TabSch .tab_search .loc:before {background-position: -245px 1px ;}
#TabSch .tab_search .bed:before {background-position: -176px 1px ;}
#TabSch .tab_search .prc:before {background-position: -109px 1px ;}
#TabSch .tab_search .ref:before {background-position: -312px 1px ;}
#TabSch .ps_feat .col {font-size: 11px;line-height: 10px; padding: 12px 0px;}
#TabSch .ps_feat input[type=checkbox] { position: absolute;top: 0; left: 0; width: 100% !important; height: 100%; background: none; -webkit-appearance: inherit; border: 0px !important;}
#TabSch .ps_feat input:checked {box-shadow:0px 0px 4px #000;}
#TabSch .ps_feat .ps_featicon:before {position:relative;margin:0 auto;}
#TabSch .ps_feat .ps_shop:before {background-position: -338px -40px ;}
#TabSch .ps_feat .ps_close-sea:before {background-position: -288px -40px ;}
#TabSch .ps_feat .ps_close-port:before {background-position: -243px -40px ;}
#TabSch .ps_feat .ps_close-golf:before {background-position: -196px -40px ;}
#TabSch .ps_feat .ps_beach:before {background-position: -151px -40px ;}
#TabSch .ps_feat .ps_country:before {background-position: -103px -40px ;}
#TabSch .ps_feat .ps_mountain:before {background-position: -55px -40px ;}
#TabSch .ps_feat .ps_sea:before {background-position: -8px -40px ;}
#TabSch .ps_feat .ps_pool:before {background-position: -378px -40px ;}
#TabSch .ps_feat .ps_renovate:before {background-position: -415px -40px ;}

@media only screen and (max-width:750px){
	.order_form {margin: 0 auto; }
	.tab-pane .ro_search #counter_submit {width:85% !important;}
	.malaga_lst .z-depth-1 {height: auto;}
	.malaga_lst .z-depth-1:hover .fold1{margin-top:0px;}
	.malaga_lst .type,
	.malaga_lst .city {text-align: center;display:block;}
	.elveria_lst .hoverable {max-height:262px;}
	.elveria_lst .photo {height:260px;}
	.elveria_lst .photo img {min-height:260px;}
	.elveria_lst .fold:hover {margin-top:-262px;}
    .mob_search .ro_search .row button {width:100% !important;}
	.order_form .btn-sm {padding:10px 0px !important;}
}