/*#slideout {background: #eaeaea;position: fixed;z-index: 10000000;width: 350px;height: auto;top: 20%;right:-373px;padding-left: 20px}*/
#slideout {background: #eaeaea;position: fixed;z-index: 10000000;width: 350px;height: auto;top: 20%;right:0px;padding-left: 20px}
#clickme {position: absolute;top: -2px;left: -38px;cursor:pointer;}
#slidecontent {float:left;padding: 10px 0px;}
#slidecontent input[type=text], #slidecontent input[type=email], #slidecontent select {width:95%; padding:7px 10px;    background-color: #fff;}
input#arrive, input#depart {width: 80% !important;margin-right: 30px;}
.spcl-img {position: absolute;top: 120px;left: -38px;cursor:pointer;}
.ui-datepicker-trigger {cursor:pointer}
.filter-field2.col2 {float: left;width:48.5% !important;}
.filter-field2.col-last2 {width: 34% !important;float: right;margin: 27px 10px 0px 0px;display: block;}
.property-selector-submit {padding: 5px 10px 5px 10px;background: #1db3e6;color: #fff !important;border: 1px solid #1db3e6;text-decoration: none !important;font-size: 15px;font-weight: 500; cursor:pointer}
div#ui-datepicker-div {background: #2dab49;padding: 10px 10px; width: 200px; display:none; z-index: 10000001 !important; }
a.ui-datepicker-prev.ui-corner-all.ui-state-disabled, a.ui-datepicker-prev.ui-corner-all {background: url(../images/prev-arrow.png) no-repeat center;color: transparent;padding: 7px;float: left;background-color: #2dab49;width: 10px; height:10px;display:block;cursor:pointer;}
a.ui-datepicker-next.ui-corner-all {background: url(../images/next-arrow.png) no-repeat center;color: transparent;padding: 7px;float: right;background-color: #2dab49;width: 10px; height:10px;display:block;cursor:pointer;}
.ui-datepicker-title {float: left;width: 76%;text-align: center; color:#fff;}
table.ui-datepicker-calendar {width: 100%; border-collapse:collapse; background:#2dab49;}
table.ui-datepicker-calendar tr td {border:1px solid #ccc; color: #b9b9b9;text-align: center;}
table.ui-datepicker-calendar tr td a {color: #fff;text-align: center; text-decoration:none}
table.ui-datepicker-calendar th {background: #26913d;color: #fff;}
#mobileslidecontent input[type=text], #mobileslidecontent input[type=email], #mobileslidecontent select {width:95%; padding:7px 10px;    background-color: #fff;}
#primary .filter-field2.col-last2 {width:63% !important; margin:36px 10px 0px 0px }
#primary .property-selector-submit {padding:5px 10px 5px 10px; text-align:center;}
#mobilediv{/* position:absolute; */bottom:64px;width:325px;height: 430px;text-align:left;display:none;background: #eaeaea;padding: 15px;clear:both;float:right}
.filter-field2.col-last2,.property-selector-submit{text-align: center;}

@media screen and (min-width:1px) and (max-width:767px) {
.filter-field2.col-last2 {width: 36% !important;}
#slideout {position: relative; top:58%;/* width:90%;max-width:315px; */ width: auto; right: 0px;}
#clickme {position: absolute;top: -2px;left: -38px;cursor:pointer; display:block;}
.spcl-img {position: absolute;top: 120px;left: -38px;cursor:pointer; display:block;}
}