.clndr .clndr-grid .days .day>div:first-child,.clndr .clndr-grid .days .empty>div:first-child,.clndr .clndr-grid .days-of-the-week .header-day>div:first-child,.clndr_sms_format_helper{margin-top:100%}.clndr .clndr-controls,.clndr .clndr-grid .days-of-the-week .header-day{font-family:Brown-Regular,sans-serif}.clndr .clndr-grid .days .day{overflow:hidden;cursor:pointer}.clndr_sms_content_helper{position:absolute;top:50%;bottom:0;left:0;right:0;-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.clndr .clndr-grid .days .day.vacation:after{content:"";display:block;position:absolute;background:0 0;width:0;height:0;border:3.5em solid transparent}.clndr .clndr-grid .days .day.weekend.vacation:after{display:none}.clndr .clndr-grid .days .day.user:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,255,255,.1);box-sizing:border-box}.clndr,.ui-selected-filter-item,.ui-selected-filter>div{display:inline-block}.clndr .clndr-grid .days .day-number{z-index:1}.clndr{width:100%}.clndr .clndr-controls,.clndr .clndr-grid,.clndr .clndr-grid .days,.clndr .clndr-grid .days-of-the-week{display:inline-block;width:100%;float:left}.clndr .clndr-grid .days .day,.clndr .clndr-grid .days .empty,.clndr .clndr-grid .days-of-the-week .header-day{float:left;width:14.2857%;text-align:center;position:relative}.clndr .clndr-grid .days .day span,.clndr .clndr-grid .days .empty span,.clndr .clndr-grid .days-of-the-week .header-day span{position:absolute;left:0;right:0;top:15%;bottom:0;text-align:center;font-size:.7rem}.list-layout .ui-overlay,.ui-overlay{position:relative}.clndr .clndr-controls>div{padding:.5em 0;width:15%;text-align:center;float:left}.clndr .clndr-controls>div.month{width:70%}.clndr-next-button,.clndr-previous-button{cursor:pointer}.clndr-next-button.inactive,.clndr-previous-button.inactive{cursor:default}.clndr .clndr-grid .days-of-the-week{background:#fff}.clndr .clndr-grid .days .day.calendar-dow-0{background-color:#BBB}.clndr .clndr-grid .days .day.calendar-dow-0.past{background-color:#DDD}.clndr .clndr-grid .days .day.next-month,.clndr .clndr-grid .days .day.past{cursor:default;color:#999}.clndr .clndr-grid .days .day.adjacent-month .day-number{color:#CCC}.clndr .clndr-grid .days .today{background-color:#BBB;color:#000!important}.clndr .clndr-grid .days .empty{border-bottom:1px solid #CCC;border-right:1px solid #CCC}.clndr .clndr-grid .days .empty .adjacent-month .day-number{color:#CCC}.clndr .clndr-controls{border-bottom:1px solid #fff;border-right:1px solid #fff;background-color:#fff;color:#000}.clndr-day-selected{background-color:#e5edfb!important;color:#000!important}.clndr-day-selected.selected_from,.clndr-day-selected.selected_to{background-color:#0060a9!important;color:#FFF!important}.clndr .clndr-grid .days .day.vacation:after{border-bottom-color:rgba(0,0,0,.1)!important;border-top:none;top:0}.clndr-previous-button.inactive{visibility:hidden}.ui-overlay{width:1200px;height:0;overflow:hidden}.ui-overlay .box{background-color:#fff;padding:15px}.ui-overlay .ui-close{position:absolute;width:1.5rem;height:1.5rem;right:-.75rem;top:-.75rem;cursor:pointer}.tabBar__tab:nth-child(4n+1) .ui-overlay{left:0}.tabBar__tab:nth-child(4n+2) .ui-overlay{left:-300px}.tabBar__tab:nth-child(4n+3) .ui-overlay{left:-600px}.tabBar__tab:nth-child(4n+4) .ui-overlay{left:-900px}.ui-enabled-toggler{font-size:1em;padding:5px 1em;margin-bottom:2px;cursor:pointer;transition:all .1s ease}.ui-enabled-toggler,.ui-enabled-toggler.disabled:hover{color:#fff;background-color:#0060a9}.ui-enabled-toggler.disabled{background-color:rgba(0,0,0,.075);color:currentColor}.ui-enabled-toggler.notAvailable{background-color:#CDCDCD;color:#999;cursor:default}.ui-selected-filter-item.rel,.ui-selected-filter-item.rel:hover{background:#0060a9;color:#FFF}.ui-selected-filter-item{padding:4px;font-size:14px}.ui-selected-filter-item>svg{margin-top:3px}.ui-selected-filter-item.rel{padding-left:10px;padding-right:10px;margin-right:.4em;border-top:1px solid rgba(0,0,0,.1);font-size:12px;border-radius:2px;transition:all .2s ease;cursor:pointer}.ui-selected-filter-item.rel i{font-size:.8em}.clndr{font-size:.6em;border:1px solid #ccc}@media screen and (min-width:400px),print{.clndr{font-size:.8em}}@media screen and (min-width:600px),print{.clndr{font-size:1em}}.clndr-next-button,.clndr-previous-button{font-size:2em;line-height:.2}.clndr-next-button.inactive,.day.inactive{color:#999;cursor:default}.clndr_sms_lastCruiseDepartureDate{width:20px;height:20px;padding:15px;background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPScjMDA2MGE5JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMDAgMzAwJyBlbmFibGUtYmFja2dyb3VuZD0nbmV3IDAgMCAzMDAgMzAwJz48cGF0aCBkPSdNMTguNywyMzQuNGMwLDAsMjA4LjQsMCwyMjcuMiwwYzQuMi00OS41LDUyLjYtNjEuNiw0Ny43LTkwLjZjLTYuMy0yMC44LTgxLjYtMTguNy0xMjAuOC0wLjYgYy0yMC4yLDguOS0xMTYuNiw1Mi40LTE2OC42LDYzLjRDMS44LDIzMC4yLDE4LjcsMjM0LjQsMTguNywyMzQuNHonLz48cGF0aCBkPSdNMTQxLjIsMTIwLjFjMi40LTcuNCwwLjQtMiwzLTkuMmM1OS00MS45LDEwNS43LTIxLDEwNS43LTIxbDEuNiw4LjljMCwwLTU0LjItMTQuOS04Ny4yLDEwLjFjLTAuNSw0LTEuNiwxMy4zLTEuNiwxMy4zIHMyMi41LTIyLjQsOTItMTAuOWMwLDIuOCwxLjIsNy4zLDEuMiw3LjNsMTMuMywxLjJMMjYwLDgxYzAsMC0yNS44LTEzLjMtNTYuNC04LjljLTMwLjYsNC40LTU0LjQsMjAuMS01NC40LDIwLjEgcy0zMS44LTIuNi02OC4xLDI3Yy0yLjYsNS03LjMsMjctNy4zLDI3cy0yNS42LDEyLjQtMzkuNSwxOC45Yy03LjksNi42LTE1LjMsMjYuNC0xNS4zLDI2LjRsMTYuMS00LjRsNy43LTEwLjcgQzQyLjksMTc2LjQsMTM2LjQsMTI4LjMsMTQxLjIsMTIwLjF6Jy8+PHBhdGggZD0nTTExOS41LDgyLjFjMTUuOC00LjgsMzQuNi0zLDM0LjYtM3MtNS43LTIwLjctMzUuNi0xMy4zYy0yOC4zLDYuNS0zMC4yLDMzLjgtMzAuMiwzMy44UzEwMy42LDg2LjksMTE5LjUsODIuMXonLz48L3N2Zz4=);background-size:90%;background-repeat:no-repeat;background-position:center;-ms-transform:translate(3%,21%);transform:translate(3%,21%);position:absolute;bottom:0;right:0}