/**handles:lodgix_widgets_search2_css**/
.ldgxRentalSearchWidget{margin:0;padding:0 .1em}.ldgxRentalSearchDivArrival{position:relative}.ldgxRentalSearchDatepickerTrigger{position:absolute;right:20px;top:9px;height:1em}.ldgxRentalSearchWidget .ldgxRentalSearchDiv{margin:.5em 0;padding:0 .1em;line-height:normal}.ldgxRentalSearchWidget .ldgxRentalSearchDiv div{margin:0}.ldgxRentalSearchWidget .ldgxRentalSearchDiv button,.ldgxRentalSearchWidget .ldgxRentalSearchDiv input,.ldgxRentalSearchWidget .ldgxRentalSearchDiv label,.ldgxRentalSearchWidget .ldgxRentalSearchDiv select{margin:0;padding:0;width:auto;height:1.5em;vertical-align:middle;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.ldgxRentalSearchWidget .ldgxRentalSearchDiv button,.ldgxRentalSearchWidget .ldgxRentalSearchDiv input[type=text]{border-width:thin;border-radius:3px;padding:0 .5em}.ldgxRentalSearchWidget .ldgxRentalSearchDiv button,.ldgxRentalSearchWidget .ldgxRentalSearchDiv input[type=text],.ldgxRentalSearchWidget .ldgxRentalSearchDiv select{border-color:#efefef;border-width:2px;height:30px;font-size:1.1em}.ldgxRentalSearchWidget .ldgxRentalSearchDivSubmit button{font:inherit;font-size:1.1em;color:#fff;background-color:#01579b;border-radius:4px;border-width:0;width:100%;display:inline-block;padding:.15rem}.ldgxRentalSearchWidgetVertical{max-width:312px}.ldgxRentalSearchWidgetVertical .ldgxRentalSearchDiv{display:block;text-align:left}.ldgxRentalSearchWidgetVertical .ldgxRentalSearchDiv button,.ldgxRentalSearchWidgetVertical .ldgxRentalSearchDiv input[type=text],.ldgxRentalSearchWidgetVertical .ldgxRentalSearchDiv select{width:100%;box-sizing:border-box}.ldgxRentalSearchWidgetHorizontal .ldgxRentalSearchContainer{display:flex;box-sizing:border-box;flex-direction:column}.ldgxRentalSearchWidgetHorizontal{display:flex}.ldgxRentalSearchWidgetHorizontal.horz-left{justify-content:flex-start}.ldgxRentalSearchWidgetHorizontal.horz-center{justify-content:center}.ldgxRentalSearchWidgetHorizontal.horz-right{justify-content:flex-end}@media only screen and (min-width:640px){.ldgxRentalSearchWidgetHorizontal .ldgxRentalSearchContainer{flex-direction:row}}@media screen and (max-width:1024px) and (min-width:640px){.ldgxRentalSearchWidgetHorizontal .ldgxRentalSearchContainer{flex-wrap:wrap}.ldgxRentalSearchWidgetHorizontal .ldgxRentalSearchDiv{flex-basis:33.3333%!important}}.ldgxRentalSearchWidgetHorizontal .ldgxRentalSearchContainer *{box-sizing:border-box}.ldgxRentalSearchWidgetHorizontal .ldgxRentalSearchDiv{display:flex;flex-basis:100%;padding:0 .5rem}.ldgxRentalSearchWidgetHorizontal .ldgxRentalSearchDiv input,.ldgxRentalSearchWidgetHorizontal .ldgxRentalSearchDiv select{width:100%;margin:0;border-radius:5px}.ldgxRentalSearchWidgetHorizontal .ldgxRentalSearchDiv .ldgxRentalSearchAmenity{display:inline-block;padding:0 .2em}@-moz-keyframes ldgxRainbow{from{background-position:top left}to{background-position:top right}}@-webkit-keyframes ldgxRainbow{from{background-position:top left}to{background-position:top right}}@-o-keyframes ldgxRainbow{from{background-position:top left}to{background-position:top right}}@-ms-keyframes ldgxRainbow{from{background-position:top left}to{background-position:top right}}to{background-position:top right}to{background-position:top right}