@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300);.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-top:0;border-bottom-color:rgba(0,0,0,0.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#fde19a;background-image:-moz-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:-ms-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));background-image:-webkit-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:-o-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:linear-gradient(to bottom, #fdd49a, #fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled.active:hover,.datepicker table tr td.today.disabled.disabled:hover,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled[disabled]:hover,.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today.active:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today[disabled]:hover,.datepicker table tr td.today[disabled]{background-color:#fdf59a}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled.active:hover,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:hover:active{background-color:#fbf069\9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:-ms-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a));background-image:-webkit-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:-o-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:linear-gradient(to bottom, #f3c17a, #f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled.active:hover,.datepicker table tr td.range.today.disabled.disabled:hover,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled[disabled]:hover,.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today[disabled]:hover,.datepicker table tr td.range.today[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled.active:hover,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:hover:active{background-color:#efe24b\9}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(to bottom, #b3b3b3, grey);background-image:-ms-linear-gradient(to bottom, #b3b3b3, grey);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(grey));background-image:-webkit-linear-gradient(to bottom, #b3b3b3, grey);background-image:-o-linear-gradient(to bottom, #b3b3b3, grey);background-image:linear-gradient(to bottom, #b3b3b3, grey);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);border-color:grey grey #595959;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled.active:hover,.datepicker table tr td.selected.disabled.disabled:hover,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled[disabled]:hover,.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected[disabled]:hover,.datepicker table tr td.selected[disabled]{background-color:grey}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled.active:hover,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected:hover:active{background-color:#666\9}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom, #08c, #04c);background-image:-ms-linear-gradient(to bottom, #08c, #04c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(to bottom, #08c, #04c);background-image:-o-linear-gradient(to bottom, #08c, #04c);background-image:linear-gradient(to bottom, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled.active:hover,.datepicker table tr td.active.disabled.disabled:hover,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled[disabled]:hover,.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active[disabled]:hover,.datepicker table tr td.active[disabled]{background-color:#04c}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled.active:hover,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active.active:hover,.datepicker table tr td.active:hover:active{background-color:#039\9}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom, #08c, #04c);background-image:-ms-linear-gradient(to bottom, #08c, #04c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(to bottom, #08c, #04c);background-image:-o-linear-gradient(to bottom, #08c, #04c);background-image:linear-gradient(to bottom, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active[disabled]:hover,.datepicker table tr td span.active[disabled]{background-color:#04c}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active:hover:active{background-color:#039\9}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px 5px;font-weight:400;line-height:18px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}Css html,body{background-color:#EFF1F8;font-family:"Lato", sans-serif;overflow-x:hidden;height:100%;position:relative}.mr-4{margin-right:10px !important}.order-details-scroll{display:none;white-space:nowrap;overflow-x:auto}.order-details-scroll>div{padding-right:7px}.class_checkbox{background:url(/assets/checkbox_unchecked-8365ad597b4961a19bc14b6e04e4aa67c4c5518aa7864320734af599b1dbc8ff.png);height:30px !important;width:30px !important;padding:0 0 0 0px}.class_checkbox.checked{background:url(/assets/checkbox_checked-8e7ea2d861f1aaf20ff381ffd866b59bd4b383cb1c0c1bb52e1e3fe5f5ba696f.png);padding:0 0 0 0px}.navbar-order-menu~.main-container{margin-top:77px !important}.navbar-order-menu~.summary-view.main-container{margin-top:150px !important}.main-container{margin-top:150px;margin-bottom:70px;height:auto;min-height:calc(100% - 220px)}.main-container .main-header .main-title{margin-bottom:42px;display:flex}.main-container .main-header .main-title .title{font-size:24px;font-weight:700;margin-left:15px;color:#444755;margin-bottom:0}@media (max-width: 991px){.navbar-order-menu~.main-container{margin-top:45px !important}.navbar-order-menu~.summary-view.main-container{margin-top:112px !important}.order-nav-menu~.details-view{margin-top:45px !important}.main-container{margin-top:112px;margin-bottom:92px}.main-container .main-header .main-title{display:none}}.password-text{text-align:left;padding-left:127px}@media (max-width: 991px){.password-text{text-align:left;padding-left:70px}}::-webkit-scrollbar{width:0;background:transparent}.cc-btn-primary{font-size:12px;font-weight:300;line-height:14.4px;border-radius:60px;outline:none;max-height:32px;height:100%;padding:8px 20px;align-items:center;display:flex;cursor:pointer;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;background:#39C8AF;color:#FFFFFF;border:1px solid #39C8AF}.cc-btn-primary:hover{background:#59d1bc;border-color:#59d1bc;color:#FFFFFF}.cc-btn-primary:active{background:#59d1bc !important;border-color:#59d1bc;outline:none;color:#FFFFFF}.cc-btn-primary:active:focus{background:#59d1bc;border-color:#59d1bc;outline:none;color:#FFFFFF}.cc-btn-primary:active:hover{background:#59d1bc;border-color:#59d1bc;outline:none;color:#FFFFFF}.cc-btn-primary:active:visited{background:#59d1bc;border-color:#59d1bc;outline:none;color:#FFFFFF}.cc-btn-primary:focus{background:#59d1bc;border-color:#59d1bc;outline:none;box-shadow:none}.cc-btn-danger{font-size:12px;font-weight:300;line-height:14.4px;border-radius:60px;outline:none;max-height:32px;height:100%;padding:8px 20px;align-items:center;display:flex;cursor:pointer;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;background:#F85C74;color:#FFFFFF;border:1px solid #F85C74}.cc-btn-danger:hover{background:#fa8395;border-color:#fa8395;color:#FFFFFF}.cc-btn-danger:disabled{background:#fa8395;border-color:#fa8395;color:#FFFFFF}.cc-btn-danger:active{background:#fa8395 !important;border-color:#fa8395;outline:none;color:#FFFFFF}.cc-btn-danger:active:focus{background:#fa8395;border-color:#fa8395;outline:none;color:#FFFFFF}.cc-btn-danger:active:hover{background:#fa8395;border-color:#fa8395;outline:none;color:#FFFFFF}.cc-btn-danger:active:visited{background:#fa8395;border-color:#fa8395;outline:none;color:#FFFFFF}.cc-btn-danger:focus{background:#fa8395;border-color:#fa8395;outline:none;box-shadow:none}.cc-btn-secondary{font-size:12px;font-weight:300;line-height:14.4px;border-radius:60px;outline:none;max-height:32px;height:100%;padding:8px 20px;align-items:center;display:flex;cursor:pointer;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;background:#C2C5D1;color:#FFFFFF;border:1px solid #C2C5D1;font-size:14px}.cc-btn-secondary:hover{background:#d9dbe3;border-color:#d9dbe3;color:#FFFFFF}.cc-btn-secondary:active{background:#d9dbe3 !important;border-color:#d9dbe3;outline:none;color:#FFFFFF}.cc-btn-secondary:active:focus{background:#d9dbe3;border-color:#d9dbe3;outline:none;color:#FFFFFF}.cc-btn-secondary:active:hover{background:#d9dbe3;border-color:#d9dbe3;outline:none;color:#FFFFFF}.cc-btn-secondary:active:visited{background:#d9dbe3;border-color:#d9dbe3;outline:none;color:#FFFFFF}.cc-btn-secondary:focus{background:#d9dbe3;border-color:#d9dbe3;outline:none;box-shadow:none}.cc-btn-primary-outline{font-size:12px;font-weight:300;line-height:14.4px;border-radius:60px;outline:none;max-height:32px;height:100%;padding:8px 20px;align-items:center;display:flex;cursor:pointer;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;background:transparent;color:#39C8AF !important;border:1px solid #39C8AF}.cc-btn-primary-outline:hover{background:transparent;border-color:#59d1bc;color:#59d1bc}.cc-btn-primary-outline:active{background:transparent;border-color:#59d1bc;outline:none;color:#59d1bc}.cc-btn-primary-outline:active:focus{background:transparent;border-color:#59d1bc;outline:none;color:#59d1bc}.cc-btn-primary-outline:active:hover{background:transparent;border-color:#59d1bc;outline:none;color:#59d1bc}.cc-btn-primary-outline:active:visited{background:transparent;border-color:#59d1bc;outline:none;color:#59d1bc}.cc-btn-primary-outline:focus{background:transparent;border-color:#59d1bc;outline:none;box-shadow:none}.cc-btn-secondary-outline{font-size:12px;font-weight:300;line-height:14.4px;border-radius:60px;outline:none;max-height:32px;height:100%;padding:8px 20px;align-items:center;display:flex;cursor:pointer;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;background:transparent;color:#727891 !important;border:1px solid #727891}.cc-btn-secondary-outline:hover{background:transparent;border-color:#898ea3;color:#898ea3}.cc-btn-secondary-outline:active{background:transparent;border-color:#898ea3;outline:none;color:#898ea3}.cc-btn-secondary-outline:active:focus{background:transparent;border-color:#898ea3;outline:none;color:#898ea3}.cc-btn-secondary-outline:active:hover{background:transparent;border-color:#898ea3;outline:none;color:#898ea3}.cc-btn-secondary-outline:active:visited{background:transparent;border-color:#898ea3;outline:none;color:#898ea3}.cc-btn-secondary-outline:focus{background:transparent;border-color:#898ea3;outline:none;box-shadow:none}.cc-btn-open{font-size:12px;font-weight:300;line-height:14.4px;border-radius:60px;outline:none;max-height:32px;height:100%;padding:8px 20px;align-items:center;display:flex;cursor:pointer;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;background:#EFF1F8;color:#727891;border:1px solid #EFF1F8}.cc-btn-open:hover{background:white;border-color:white;color:#727891}.cc-btn-open:active{background:white !important;border-color:white;outline:none;color:#727891}.cc-btn-open:active:focus{background:white;border-color:white;outline:none;color:#727891}.cc-btn-open:active:hover{background:white;border-color:white;outline:none;color:#727891}.cc-btn-open:active:visited{background:white;border-color:white;outline:none;color:#727891}.cc-btn-open:focus{background:white;border-color:white;outline:none;box-shadow:none}.cc-btn-cancel{font-size:12px;font-weight:300;line-height:14.4px;border-radius:60px;outline:none;max-height:32px;height:100%;padding:8px 20px;align-items:center;display:flex;cursor:pointer;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;background:#C6C6C6;color:#FFFFFF;border:1px solid #C6C6C6}.cc-btn-reset{font-size:12px;font-weight:300;line-height:14.4px;border-radius:60px;outline:none;max-height:32px;height:100%;padding:8px 20px;align-items:center;display:flex;cursor:pointer;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;background:#C6C6C6;color:#FFFFFF;border:1px solid #C6C6C6}.cc-btn-cancel:hover{background:#dadada;border-color:#dadada;color:#FFFFFF}.cc-btn-cancel:active{background:#dadada !important;border-color:#dadada;outline:none;color:#FFFFFF}.cc-btn-cancel:active:focus{background:#dadada;border-color:#dadada;outline:none;color:#FFFFFF}.cc-btn-cancel:active:hover{background:#dadada;border-color:#dadada;outline:none;color:#FFFFFF}.cc-btn-cancel:active:visited{background:#dadada;border-color:#dadada;outline:none;color:#FFFFFF}.cc-btn-cancel:focus{background:#dadada;border-color:#dadada;outline:none;box-shadow:none}.cc-btn-secondary-2{font-size:12px;font-weight:300;width:120px;line-height:14.4px;border-radius:60px;outline:none;max-height:32px;height:100%;padding:8px 20px;align-items:center;display:flex;cursor:pointer;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;background:#EFF1F8;color:#444755;border:1px solid #EFF1F8}.cc-btn-secondary-2:hover{background:white;border-color:white;color:#444755}.cc-btn-secondary-2:active{background:white !important;border-color:white;outline:none;color:#444755}.cc-btn-secondary-2:active:focus{background:white;border-color:white;outline:none;color:#444755}.cc-btn-secondary-2:active:hover{background:white;border-color:white;outline:none;color:#444755}.cc-btn-secondary-2:active:visited{background:white;border-color:white;outline:none;color:#444755}.cc-btn-secondary-2:focus{background:white;border-color:white;outline:none;box-shadow:none}.cc-btn-secondary-waiting{font-size:12px;font-weight:300;line-height:14.4px;border-radius:60px;outline:none;max-height:32px;height:100%;padding:8px 20px;align-items:center;display:flex;cursor:pointer;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;background:#727891;color:#FFFFFF;border:1px solid #727891}.cc-btn-secondary-waiting:hover{background:#898ea3;border-color:#898ea3;color:#FFFFFF}.cc-btn-secondary-waiting:active{background:#898ea3 !important;border-color:#898ea3;outline:none;color:#FFFFFF}.cc-btn-secondary-waiting:active:focus{background:#898ea3;border-color:#898ea3;outline:none;color:#FFFFFF}.cc-btn-secondary-waiting:active:hover{background:#898ea3;border-color:#898ea3;outline:none;color:#FFFFFF}.cc-btn-secondary-waiting:active:visited{background:#898ea3;border-color:#898ea3;outline:none;color:#FFFFFF}.cc-btn-secondary-waiting:focus{background:#898ea3;border-color:#898ea3;outline:none;box-shadow:none}.cc-card{background:#FFFFFF;border:none;border-radius:8px;outline:none;box-sizing:border-box;display:flex;height:159.59px}.cc-card .cc-card-img{width:40%}.cc-card .cc-card-img img{height:100%;width:100%;object-fit:cover;border-top-left-radius:6px;border-bottom-left-radius:6px}.cc-card .cc-card-content{width:60%;display:flex;flex-direction:column;justify-content:center;background-color:#FFFFFF;border-radius:8px;padding:29px 25px}.cc-card .cc-card-content .cc-card-header{display:flex;align-items:center;flex-wrap:wrap;padding-bottom:14px}.cc-card .cc-card-content .cc-card-header h5{margin-right:7px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc-card .cc-card-content .cc-card-description{font-size:18px;font-weight:300;color:#727891}@media (max-width: 1199px){.cc-card{margin-bottom:8px}.cc-card .cc-card-content{padding:15px}.cc-card .cc-card-content .cc-card-header{padding-bottom:11px}}@media (max-width: 767px){.cc-card{width:100%;margin-bottom:8px}.cc-card .cc-card-content{padding:15px}.cc-card .cc-card-content .cc-card-header{padding-bottom:11px;font-size:16px;font-weight:300}.cc-card .cc-card-content .cc-card-description{font-size:13px}}.bottom-image{display:block;width:100%;height:auto}.top-image{position:absolute;top:-20px;left:0px}.dailyhighlights-top-image{position:absolute;top:0px;left:-5px}.cc-card-br{background:#FFFFFF;border:none;border-radius:8px;outline:none;box-sizing:border-box;display:flex;height:159.59px}.cc-card-br .cc-card-img{width:40%}.cc-card-br .cc-card-img img{height:100%;width:100%;object-fit:cover;border-top-left-radius:6px;border-bottom-left-radius:6px}.cc-card-br .cc-card-content{width:60%;display:flex;flex-direction:column;justify-content:center;background-color:#FFFFFF;border-radius:8px;padding:29px 25px}.alert{position:fixed !important;z-index:1001;top:80px}.cc-card-br .cc-card-content .cc-card-header{display:flex;align-items:center;padding-bottom:14px}.cc-card-br .cc-card-content .cc-card-header h5{margin-right:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}.cc-card-br .cc-card-content .cc-card-description{font-size:18px;font-weight:300;color:#727891}@media (max-width: 1199px){.cc-card-br{margin-bottom:8px}.cc-card-br .cc-card-content{padding:15px}.cc-card-br .cc-card-content .cc-card-header{padding-bottom:11px}}@media (max-width: 767px){.cc-card-br{width:100%;margin-bottom:8px}.cc-card-br .cc-card-content{padding:15px}.cc-card-br .cc-card-content .cc-card-header{padding-bottom:11px;font-size:16px;font-weight:300}.cc-card-br .cc-card-content .cc-card-description{font-size:13px}}.cc-card-br .cc-card-content .cc-card-header{color:#F85C74}.cc-confirm-modal{border-radius:20px;padding:32px;font-size:28px}.cc-confirm-modal .img-content svg{height:32px;width:32px}.cc-confirm-modal .card-content{text-align:center;padding-top:14px;padding-bottom:44px;color:#444755;font-weight:300;line-height:42px;font-size:24px}.cc-confirm-modal .btn{font-size:16px;max-height:unset;line-height:26px;height:45px;width:170px}@media (max-width: 1439px){.cc-confirm-modal{padding:32px;font-size:22px}.cc-confirm-modal .card-content{font-size:22px}.cc-confirm-modal .btn{font-size:18px;width:150px}}@media (max-width: 767px){.cc-confirm-modal{padding:24px;font-size:14px}.cc-confirm-modal .img-content svg{height:20px;width:20px}.cc-confirm-modal .card-content{padding-top:7px;padding-bottom:16px;font-size:14px;line-height:2.2}.cc-confirm-modal .btn{font-size:14px;line-height:16px;width:112px;height:32px}}@media (max-width: 1439px){.activity-container .header .activity-header .search-content .has-search .search-input{font-size:16px}}.tag-filter .select2-selection{display:flex !important;align-items:center}.select2-container{display:block !important;width:unset !important}.select2-container .select2-selection{border-radius:10px;font-size:14px;font-weight:500;padding:0 17px;border:1px solid #ced4da;height:unset !important}@media (min-width: 768px){.select2-container .select2-selection{padding:5px 17px}}.activity-detail-go-back{position:absolute;margin-left:40px;bottom:100px;font-size:24px;font-weight:300;padding:24px 42px 24px 40px}.order-history-close{height:12px;width:12px;margin-right:5px}@media (max-width: 991px){.activity-detail-go-back{display:none}}.border-none{border:none !important;width:100%}.select2-container .select2-selection .select2-selection__rendered{padding:0;line-height:20px}.select2-container .select2-selection:focus-visible{outline:none}.select2-container .select2-selection__arrow{display:none}.select2-container .select2-dropdown{height:auto;max-height:200px;width:200px !important;overflow:scroll;box-shadow:2px 3px 14px rgba(0,0,0,0.36);border-radius:12px !important;border:none;text-align:center;padding:5px 0 !important;left:auto !important;overflow:hidden !important}.select2-results__options{padding:0 10px;scrollbar-width:none;font-size:16px}@media (min-width: 768px){.select2-results__options{padding:0 20px !important}}.slick-next:before,.slick-prev:before{color:#39c8af !important}.slick-slide{display:none;float:left;height:100%;min-height:1px;border-radius:9px;border:1px solid #58c9b0;margin-right:20px}#navbarSecondary{display:block !important;width:100%;margin-top:90px}.navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem}.time-span{font-weight:300;line-height:18px}.select2-container .select2-dropdown .select2-results__option{padding:3px 20px;font-size:14px;margin-bottom:5px}.select2-container .select2-dropdown .select2-results__option.select2-results__option--highlighted.select2-results__option--selectable{color:#FFFFFF;background-color:#39C8AF;border-radius:20px}.select2-container .select2-dropdown .select2-results__option.select2-results__option--selected{border-radius:20px}.selected-senior{background:#58c9b0}.slick-slide:hover{background:#58c9b0}.slick-slide:hover .senior-select:hover{color:black}.senior-select{display:inline-flex;align-items:center;color:black;width:180px}.senior-select span:first-of-type{margin-right:10px}.senior-select span:first-of-type img{width:49px;height:49px}.date::before{display:block;content:'';position:absolute;height:1.5px;width:100%;top:50%;z-index:0;background:#e8e9ee;transform:translateY(-50%)}.daily-highlights-date{text-align:center;padding:0 0 20px 0;font-weight:bold}.daily-highlights-date .date{position:relative}.daily-highlights-date .date span{position:relative;padding:0 10px;z-index:7;background:#eff1f8}.select2-search:after{content:'\f002'}.select2-search:after{font:normal normal normal 17px/1 FontAwesome;color:rgba(151,151,151,0.5);width:50%;height:50%;text-align:right;margin-top:18px;font-size:14px;font-weight:300;margin-bottom:auto;position:absolute;top:0;bottom:0;right:13px;pointer-events:none}.highlight-time{text-align:center;border-radius:40px;padding:15px 10px;color:#FFFFFF}@media (min-width: 992px){.highlight-time{position:relative}}@media (max-width: 1199px){.highlight-time{font-size:14px}}@media (max-width: 991px){.highlight-time{font-size:11px;padding:10px 0}}@media (max-width: 991px){.highlight-time .time{margin-bottom:10px;color:#444755}}@media (min-width: 992px){.highlight-time .time span{display:block}}.highlight-time img{height:25px;width:25px;bottom:15px}@media (min-width: 992px){.highlight-time img{position:absolute;left:0;right:0;margin:0 auto}}.align-items-stretch{align-items:stretch !important}.d-flex{display:flex !important}.j-content{justify-content:right}.j-space{justify-content:space-around}.card-container{margin:0 !important;display:grid;grid-column-gap:20px;grid-template-columns:1fr 1fr 1fr}.card-container .card{margin:0}@media (max-width: 991px){.card-container{grid-template-columns:1fr 1fr}}@media (max-width: 767px){.card-container{grid-template-columns:1fr}}.img-circular{border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px}@media (max-width: 991px){.highlight-time img{background-color:green;padding:10px;box-sizing:content-box;border-radius:15px}}@media (min-width: 992px){.highlight-time.c-green{background-color:#39C8AF}}@media (max-width: 991px){.highlight-time.c-green img{background-color:#39C8AF}}@media (min-width: 992px){.highlight-time.c-yellow{background-color:#F8C78E}}@media (max-width: 991px){.highlight-time.c-yellow img{background-color:#F8C78E}}@media (min-width: 992px){.highlight-time.c-gray{background-color:#9d9ea3}}@media (max-width: 991px){.highlight-time.c-gray img{background-color:#9d9ea3}}.highlight-menu{background:#FFFFFF;padding:10px 30px;margin-left:25px;border-radius:35px 35px 35px 0;display:flex;align-items:center;position:relative;justify-content:space-between}.highlight-menu .circle-btn{width:30px;height:30px;position:absolute;color:#39C8AF;bottom:-10px;font-weight:400;font-size:12px;right:-15px;border:0.5px solid #EFF1F7;border-radius:50%;background:white;display:inline-flex;align-items:center;justify-content:center}@media (min-width: 768px){.highlight-menu .circle-btn{width:40px;height:40px;font-size:14px}}@media (max-width: 1199px){.highlight-menu{padding:10px 20px}}@media (max-width: 991px){.highlight-menu{padding:10px 15px;border-radius:10px 0 10px 10px;align-items:flex-start;margin-left:0}}.highlight-menu .highlight-text{color:#444755}@media (max-width: 991px){.highlight-menu .highlight-text{font-size:15px}}.highlight-menu .highlight-text h5{font-weight:700}@media (max-width: 991px){.highlight-menu .highlight-text h5{min-width:auto !important;width:auto !important}}@media (max-width: 1199px){.highlight-menu .highlight-text h5{font-size:16px}}.highlight-menu .highlight-text p{font-weight:300}@media (max-width: 1199px){.highlight-menu .highlight-text p{font-size:12px;margin:0 10px}}@media (max-width: 991px){.highlight-menu .highlight-text p{font-size:16px;margin:0;padding-right:10px}}.highlight-menu .highlight-image{position:relative}.highlight-menu .highlight-image img{height:120px;border-radius:10px;width:120px}@media (max-width: 1199px){.highlight-menu .highlight-image img{height:100px;width:100px}}@media (max-width: 991px){.highlight-menu .highlight-image img{height:80px;width:80px}}.highlight-menu .highlight-image span{position:absolute;background:white;right:-5px;bottom:-5px;display:inline-block;border-radius:50%;padding:2px 5px;color:#39C8AF}.mb-20{margin-bottom:20px}@media (max-width: 991px){.mb-20{margin-bottom:10px}}@media (min-width: 992px){.video-section+h5{display:none}}@media (max-width: 991px){.video-section+h5{margin-bottom:10px}}@media (min-width: 768px){.video-section{background-color:white;border-radius:35px;padding:20px 40px;display:flex;justify-content:space-between;margin-bottom:30px}}@media (max-width: 991px){.video-section{margin-bottom:15px}}@media (min-width: 992px) and (max-width: 1199px){.video-section{padding:10px 20px}}@media (min-width: 992px){.video-section .video-heading h3{margin-top:25px}}@media (max-width: 991px){.video-section .video-heading h3{margin-bottom:15px}}@media (min-width: 992px) and (max-width: 1199px){.video-section .video-heading h3{font-size:24px}}@media (max-width: 991px){.video-section .video-heading p{display:none}}@media (min-width: 992px) and (max-width: 1199px){.video-section .video-heading p{font-size:14px}}.video-section .play-icon{position:absolute;height:50px;width:50px;top:40%;margin:0 auto;left:0;right:0;cursor:pointer}@media (min-width: 992px) and (max-width: 1199px){.video-section .play-icon{height:30px;width:30px}}.video-section .video{object-fit:cover;border-radius:10px;height:auto;cursor:pointer}@media (min-width: 992px) and (max-width: 1199px){.video-section .video{width:250px}}@media (max-width: 991px){.video-section .video{height:auto;text-align:right;width:75%}}@media (max-width: 600px){.video-section .video{text-align:center;width:100%}}.image-section{width:250px;height:200px;border-radius:10px}.video-section .video-footer{position:absolute;background:#39C8AF;width:100%;display:flex;justify-content:space-between;bottom:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:5px 20px;color:#FFFFFF;font-weight:300}@media (max-width: 767px){.video-section .video-footer{font-size:14px}}.video-section .video-footer .video-date span{vertical-align:middle}.video-section .video-footer .video-time .video-duration{vertical-align:middle}.video-section .video{position:relative}.daily-highlights-modal .modal-header{justify-content:center !important;align-items:center}.daily-highlights-modal .modal-header img{height:20px;width:20px;margin-right:15px}.daily-highlights-modal .selectedDate{color:#444755;font-weight:300;font-size:20px}.daily-highlights-modal .selectedDate .get-day{font-weight:700}.navbar .navbar-brand{height:37px !important;margin-right:16px !important;padding:5px 0px !important;margin-top:0px !important;line-height:0}.nav-link:hover,.nav-link:focus{text-decoration:none}@media (min-width: 992px){.row{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.nav-group.top-right{position:absolute;top:10px;right:70px}.dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1}#profileDropdown:hover .dropdown-content{display:block}.dropdown-content a{color:black;padding:12px 16px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:#ddd}#profileDropdown{position:inherit}.hamburger-icon{cursor:pointer}.navbar .navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar .navbar-collapse .w-100{width:100% !important}.navbar .navbar-collapse .justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.navbar .navbar-collapse .navbar-nav{display:flex}.navbar .navbar-collapse .navbar-nav .nav-item{padding:0px 15px 0px 15px}.navbar .navbar-collapse .navbar-nav .nav-item .nav-link{display:flex;color:#FFFFFF;font-size:18px;font-weight:700;align-items:center;place-content:center}.navbar .navbar-collapse .navbar-nav .nav-item .nav-link .nav-img{margin-right:10px;line-height:0}.navbar .navbar-collapse .navbar-nav .nav-item.active .nav-link{color:#000000}.modal-img .modal-footer .btn,.modal-video .modal-footer .btn{background-color:#FFFFFF;border-radius:25px;padding:5px 25px;color:#727891}.password-form{align-items:center;padding-left:100px;padding-right:50px;align-content:center}.nav-item{padding:5px !important;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.navbar{background-color:#39C8AF}.navbar .navbar-collapse{padding:6px 0px !important}.navbar .show~.sm-top-navbar{display:none !important}.navbar .collapsing~.sm-top-navbar{left:-50% !important}.navbar .navbar-toggler{margin:12px -10px !important;background-color:#FFFFFF !important}.navbar .navbar-toggler .navbar-toggler-icon{width:1em !important;height:1em !important}.navbar .navbar-toggler[aria-expanded="true"] .open{display:block}.navbar .navbar-toggler[aria-expanded="true"] .close{display:none}.navbar .navbar-toggler[aria-expanded="false"] .open{display:none}.navbar .navbar-toggler[aria-expanded="false"] .close{display:block}.navbar .navbar-toggler:focus{outline:0px !important}.navbar .sm-nav-group{display:none}.navbar .lg-nav-group{display:flex}.navbar .sm-top-navbar{align-items:center;display:none;color:#FFFFFF;font-size:16px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.navbar .sm-top-navbar .nav-img{margin-right:7px}#review_page{padding:20px;text-align:center}.navbar.navbar-top{background:#39C8AF}.navbar.navbar-bottom{background:#FFFFFF;height:70px;display:none}.navbar.navbar-bottom .navbar-collapse{padding:0 !important}.navbar.navbar-bottom .navbar-nav{align-items:flex-end;flex-direction:row !important;place-items:flex-end}.modal-img .modal-header-media,.modal-video .modal-header{padding:0 !important;border-bottom:none !important;justify-content:center !important;color:#FFFFFF;font-weight:700;display:flex}.modal-img .modal-header-media .modal-header-info,.modal-video .modal-header-media .modal-header-info{background-color:#39C8AF;padding:10px 25px;box-shadow:0px 4px 15px rgba(0,0,0,0.03);border-radius:40px;margin-bottom:10px;font-size:14px}.modal-img .modal-header-media .modal-header-info span{font-weight:300}.modal-img .modal-footer-media,.modal-video .modal-footer-media{padding:0 !important;border-top:none !important;justify-content:center !important}.modal-img .modal-footer-media,.modal-video .modal-footer-media{padding:0 !important;border-top:none !important;justify-content:center !important;text-align:center}.modal-img .modal-footer-media .btn,.modal-video .modal-footer-media .btn{background-color:#FFFFFF;border-radius:25px;padding:5px 25px;color:#727891}@media (max-width: 520px){.nav-item{font-size:12px !important}}@media (max-width: 991px){.navbar .navbar-collapse .nav-item .nav-link{font-size:16px !important}.navbar .navbar-collapse .nav-item .nav-link .nav-img>svg{width:20px;height:20px}.account{display:none !important}.profile-icon{padding:0.8rem 1rem .5rem 1rem}.navbar .sm-top-navbar{display:flex;line-height:1;width:140px;justify-content:center}.navbar.navbar-bottom{display:flex}#navbarsDefault{display:none !important}.navbar .sm-nav-group{display:block !important}.navbar .lg-nav-group{display:none !important}}.navbar{position:relative;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.mr-auto,.mx-auto{margin-right:auto !important}@media (min-width: 992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width: 991.98px){.order-details-scroll{display:block;margin-top:80px;padding:120px 10px 10px}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}.navbar-order-menu{margin-top:0px !important}.main-header.d-flex.order-details-desktop{display:none !important}}@media (min-width: 992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{padding:0px;position:fixed;right:0;bottom:0;left:0}.title-img{display:flex;align-items:center;margin-top:150px;margin-bottom:30px}@media (max-width: 991px){.title-img{display:none}}.title-img h2{margin:0 0 0 20px}@media (max-width: 991px){.title-img h2{margin:0 0 0 15px}}.title-img img{height:40px;width:40px}@media (max-width: 991px){.title-img img{height:30px;width:30px}}@media (max-width: 991px){h2{font-size:24px}}@media (min-width: 992px){.card-img{background:#FFFFFF;border-radius:22px;padding:30px;text-align:center;box-shadow:2px 4px 15px 10px rgba(99,99,99,0.05)}}@media (min-width: 1200px){.card-img{padding:60px}}@media (max-width: 991px){.card-img{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}}@media (min-width: 992px){.card-img img{height:140px;width:140px;margin-bottom:30px}}@media (max-width: 991px){.card-img img{width:50px;height:50px}}@media (max-width: 991px){.card-img .img-header{display:flex;align-items:center}.card-img .img-header h4{margin-left:8px}}@media (max-width: 991px) and (max-width: 600px){.card-img .img-header h4{font-size:16px}}@media (max-width: 1439px){.card-img h2{font-size:22px}}@media (max-width: 991px){.card-img h2{margin-bottom:0;margin-left:10px;font-size:12px}}.card-img .dropdown-toggle{width:200px;background-color:transparent !important;color:#727891 !important;border-color:#C4C4C4 !important;border-radius:50px !important;padding:7px 20px !important;box-shadow:none !important}.card-img .daily_highlights_mb_btn{width:220px}.card-img .date-btn{width:100%;display:inline-flex;align-items:center;justify-content:space-between}@media (max-width: 991px){.card-img .dropdown-toggle{width:165px;font-size:12px;background-color:#FFFFFF !important;color:#444755 !important;border-color:#FFFFFF !important}}@media (max-width: 600px){.card-img .dropdown-toggle{width:140px}}@media (max-width: 991px){.daily_highlights_mb_btn{width:180px !important}}@media (max-width: 991px){.card-img .dropdown-toggle{font-size:12px}}.card-img .dropdown-toggle img{height:6px;width:12px;margin:auto 0}.card-img .dropdown-toggle:hover,.card-img .dropdown-toggle :active,.card-img .dropdown-toggle :focus{outline:none !important;box-shadow:none !important}.card-img .dropdown-toggle::after{display:none}.card-img .dropdown-menu{border-radius:20px !important;box-shadow:3px 4px 20px rgba(0,0,0,0.25);padding:8px !important}.card-img .dropdown-menu .dropdown-item{border-radius:20px;color:#6b6868 !important;padding:10px 35px;position:relative}@media (max-width: 991px){.card-img .dropdown-menu .dropdown-item{font-size:12px;padding:10px 25px}}.card-img .dropdown-menu .dropdown-item:active{background-color:#39C8AF !important;color:#727891 !important}.card-img .dropdown-menu .dropdown-item:hover{color:#727891 !important}.card-img .dropdown-menu .dropdown-item img{height:15px;width:15px;position:absolute;right:10px;top:15px}@media (max-width: 991px){.card-img .dropdown-menu .dropdown-item img{height:10px;width:10px;top:13px}}@media (max-width: 991px){.gallery-img .row{margin-right:-5px !important;margin-left:-5px !important}.gallery-img .col-4{padding-right:5px !important;padding-left:5px !important}}.gallery-img img{width:100%;height:180px;border-radius:14px;cursor:pointer;margin-bottom:20px}@media (max-width: 991px){.gallery-img img{max-height:100px;border-radius:6px;margin-bottom:10px}}.gallery-img .date-text{font-weight:700;margin-bottom:10px;color:#444755 !important;font-size:22px}.gallery-img .date-text span{font-weight:300}@media (max-width: 991px){.gallery-img .date-text{font-size:18px}}.gallery-img .video-image{position:relative;border-radius:10px;cursor:pointer}.gallery-img .video-duration{position:absolute;background:#FFFFFF;padding:2px 10px;border-radius:30px;right:25px;bottom:10px;font-size:12px;color:#39C8AF}@media (max-width: 991px){.gallery-img .video-duration{padding:2px 5px;right:5px;font-size:10px}}.modal-backdrop.show{opacity:0.75 !important}.modal-img .modal-content,.modal-video .modal-content{background-color:transparent;border:none}.modal-img .modal-header,.modal-video .modal-header{padding:0 !important;border-bottom:none !important;justify-content:center !important;color:#FFFFFF;font-weight:700}.modal-img .modal-header span,.modal-video .modal-header span{font-weight:300}.modal-img .modal-header .modal-header-info,.modal-video .modal-header .modal-header-info{background-color:#39C8AF;padding:10px 25px;box-shadow:0px 4px 15px rgba(0,0,0,0.03);border-radius:40px;margin-bottom:10px;font-size:14px}.modal-img .modal-body,.modal-video .modal-body{padding:0 !important;margin-bottom:15px}.modal-img .modal-body img,.modal-img .modal-body video,.modal-video .modal-body img,.modal-video .modal-body video{width:100%;height:auto;border-radius:10px}.modal-img .modal-footer,.modal-video .modal-footer{padding:0 !important;border-top:none !important;justify-content:center !important}.modal-img .modal-footer .btn,.modal-video .modal-footer .btn{background-color:#FFFFFF;border-radius:25px;padding:5px 25px;color:#727891}.modal-img .modal-footer .btn:hover,.modal-img .modal-footer .btn :active,.modal-img .modal-footer .btn :focus,.modal-video .modal-footer .btn:hover,.modal-video .modal-footer .btn :active,.modal-video .modal-footer .btn :focus{outline:none !important}.modal-img .modal-footer .btn-close,.modal-video .modal-footer .btn-close{color:#39C8AF}.modal-img .modal-footer .btn-close:hover,.modal-video .modal-footer .btn-close:hover{color:#39C8AF}@media (max-width: 991px){.modal-img .btn-close,.modal-img .btn-download,.modal-video .btn-close,.modal-video .btn-download{display:none}.modal-img .btn-mobile,.modal-video .btn-mobile{background-color:transparent !important}.modal-img .btn-mobile:focus,.modal-video .btn-mobile:focus{box-shadow:none !important;outline:none !important}}@media (min-width: 992px){.modal-img .btn-download img,.modal-img .btn-close img,.modal-video .btn-download img,.modal-video .btn-close img{height:12px;width:12px;margin-bottom:5px;margin-right:5px}.modal-img .btn-mobile,.modal-video .btn-mobile{display:none}}.activity-container{margin-top:80px}.activity-container .header{padding-top:70px;position:relative;z-index:1000;background-color:#EFF1F8}.activity-container .header .activity-header .activity-title{margin-bottom:42px;display:flex}.activity-container .header .activity-header .activity-title .title{font-size:22px;font-weight:700;margin-left:15px;color:#444755;margin-bottom:0}.activity-container .header .activity-header .search-content{display:flex}.activity-container .header .activity-header .search-content .has-search{height:62px;width:100%;display:flex;background-color:white;border-radius:30px;border:1.5px solid rgba(194,197,209,0.5);align-items:center;padding:16px 45px 16px 30px}.activity-container .header .activity-header .search-content .has-search .search-input{border:0;height:100%;font-size:18px;padding-right:0}.activity-container .header .activity-header .search-content .has-search .search-input:focus{border:none;box-shadow:none}.activity-container .header .activity-header .search-content .has-search .search-input::placeholder{color:#C4C4C4}.activity-container .header .activity-header .search-content .has-search .close-icon{display:none;right:12px;line-height:0.5}.activity-container .header .activity-header .search-content .has-search .filter-btn.selected{background-color:#C3C5D0;color:#FFFFFF !important;border:none}.activity-container .header .activity-header .search-content .has-search .filter-btn.selected svg path{fill:#FFFFFF}.activity-container .header .activity-header .search-content .has-search .filter-btn.filtered{background-color:#ff7676;color:#FFFFFF !important;border:none}.activity-container .header .activity-header .search-content .has-search .filter-btn.filtered svg path{fill:#FFFFFF}.activity-container .header .activity-header .search-content .cancel-txt{display:none;color:#727891;align-items:center;padding-left:17px;font-size:12px}.activity-container .header .activity-header .filter-content{padding-top:40px;padding-bottom:120px;display:flex;justify-content:space-between;font-size:18px}.activity-container .header .activity-header .filter-content .date-filter{position:relative;max-width:346px;width:100%;margin-right:18px}.activity-container .header .activity-header .filter-content .date-filter:after{content:"";position:absolute;right:15px;border-bottom:3px solid #C2C5D1;border-right:3px solid #C2C5D1;padding:5px;transform:rotate(45deg);bottom:25px}.activity-container .header .activity-header .filter-content .date-filter input{border:0.5px solid #EFF1F7;border-radius:14px;height:60px;background-color:#FFFFFF}.activity-container .header .activity-header .filter-content .date-filter input:focus{box-shadow:none}.activity-container .header .activity-header .filter-content .tag-filter{max-width:calc(100%/3);width:100%;position:relative}.activity-container .header .activity-header .filter-content .tag-filter input{border:0.5px solid #EFF1F7;border-radius:14px;height:60px;background-color:#FFFFFF}.activity-container .header .activity-header .filter-content .tag-filter input:focus{box-shadow:none}.activity-container .header .activity-header .filter-content .tag-filter:after{content:"";position:absolute;right:15px;border-bottom:3px solid #C2C5D1;border-right:3px solid #C2C5D1;padding:5px;transform:rotate(45deg);bottom:25px}.activity-container .header .activity-header .filter-content .filter-label{color:#727891}.activity-container .activity-sub-container .list-activities-link{display:none;color:#39C8AF;padding-right:14px;font-size:12px;font-weight:700;padding-top:5px}.activity-container .activity-sub-container .list-activities-link .arrow-right{padding-left:9px}.activity-container .activity-sub-container .activity-content{z-index:1}.activity-container .activity-sub-container .activity-content .activity-list{margin-top:51px}.activity-container .activity-sub-container .activity-content .activity-list .timing-content{font-size:25px;color:#444755;font-weight:300}.activity-container .activity-sub-container .activity-content .activity-list .timing-content .date{padding-right:6px;font-weight:700}.activity-container .activity-sub-container .activity-content .activity-list .activity-day-list{padding-top:5px;display:flex;flex-wrap:wrap}.activity-container .activity-sub-container .activity-content .activity-list .activity-day-list .cc-col{margin-bottom:10px}.cc-card-badge{overflow:hidden;position:relative;padding:5px}.activity-container .activity-sub-container .activity-content .activity-list .activity-day-list .cc-col .cc-card-br,.activity-container .activity-sub-container .activity-content .activity-list .activity-day-list .cc-col .cc-card{cursor:pointer}.activity-container .activity-sub-container .activity-content .activity-list .activity-day-list .cc-col .cc-card-br .activity-slot,.activity-container .activity-sub-container .activity-content .activity-list .activity-day-list .cc-col .cc-card-br .scheduled-time,.activity-container .activity-sub-container .activity-content .activity-list .activity-day-list .cc-col .cc-card .activity-slot,.activity-container .activity-sub-container .activity-content .activity-list .activity-day-list .cc-col .cc-card .scheduled-time{display:flex;padding-bottom:3px;align-items:center}.activity-container .activity-sub-container .activity-content .activity-list .activity-day-list .cc-col .cc-card-br .activity-slot .icon,.activity-container .activity-sub-container .activity-content .activity-list .activity-day-list .cc-col .cc-card-br .scheduled-time .icon,.activity-container .activity-sub-container .activity-content .activity-list .activity-day-list .cc-col .cc-card .activity-slot .icon,.activity-container .activity-sub-container .activity-content .activity-list .activity-day-list .cc-col .cc-card .scheduled-time .icon{padding-right:8px;padding-top:10px}.activity-container .activity-sub-container .activity-content .activity-list .activity-day-list .cc-col .cc-card-br:hover,.activity-container .activity-sub-container .activity-content .activity-list .activity-day-list .cc-col .cc-card:hover{text-decoration:none}.activity-container .activity-sub-container .activity-content .activity-list .activity-day-list .cc-col .cc-card .cc-card-header{color:#444755}.activity-container .activity-sub-container .activity-fade{z-index:999;display:none;background-color:black;opacity:0.6;position:fixed;height:100%;width:100%;top:80px;right:0}@media (min-width: 1200px){.activity-sub-container{max-width:90%}}@media (max-width: 1439px){.activity-container .header .activity-header .activity-title{margin-bottom:36px}.activity-container .header .activity-header .activity-title .title{font-size:24px}.activity-container .header .activity-header .search-content .has-search{height:54px;padding:10px 37px 10px 22px}.activity-container .header .activity-header .search-content .has-search .search-input{font-size:16px}.activity-container .activity-sub-container .activity-content .activity-list .timing-content{font-size:22px;align-items:center}.activity-container .activity-sub-container .activity-content .activity-list .activity-day-list .cc-card-br .cc-card-header h5,.activity-container .activity-sub-container .activity-content .activity-list .activity-day-list .cc-card .cc-card-header h5{font-size:15px}.activity-container .activity-sub-container .activity-content .activity-list .activity-day-list .cc-card-br .cc-card-description,.activity-container .activity-sub-container .activity-content .activity-list .activity-day-list .cc-card .cc-card-description{font-size:14px}#activity-day{font-size:16px}}@media (max-width: 991px){.activity-container{margin-bottom:92px;padding-bottom:122px}.activity-container .header{padding-top:16px}.activity-container .header .activity-header .activity-title{display:none}.activity-container .header .activity-header .search-content{padding:15px 14px 17px 2px}.activity-container .header .activity-header .search-content .has-search{height:32px;padding:2.6px 11px 3.6px 4.6px;flex-direction:row-reverse;border:0.8px solid #e0e2e8}.activity-container .header .activity-header .search-content .has-search .search-icon{display:none}.activity-container .header .activity-header .search-content .has-search .filter-btn{height:25px;padding:5px 10px;border:none}.activity-container .header .activity-header .search-content .has-search .close-icon{display:block}.activity-container .header .activity-header .search-content .has-search .search-input{font-size:12px}.activity-container .header .activity-header .search-content .cancel-txt{display:flex}.activity-container .header .activity-header .filter-content{padding-top:25px;padding-bottom:23px;font-size:14px}.activity-container .header .activity-header .filter-content input{height:45px}.activity-container .header .activity-header .filter-content .date-filter,.activity-container .header .activity-header .filter-content .tag-filter{padding-bottom:13px}}@media (max-width: 991px) and (min-width: 768px){.activity-container .header .activity-header .filter-content .date-filter,.activity-container .header .activity-header .filter-content .tag-filter{margin-right:15px}}@media (max-width: 991px){.activity-container .header .activity-header .filter-content .date-filter:after,.activity-container .header .activity-header .filter-content .tag-filter:after{border-bottom:1.5px solid #C2C5D1;border-right:1.5px solid #C2C5D1;padding:3px;bottom:30px}.activity-container .header .activity-header .filter-content .date-filter input,.activity-container .header .activity-header .filter-content .tag-filter input{height:42px}.activity-container .activity-sub-container .list-activities-link{display:flex;justify-content:flex-end}.activity-container .activity-sub-container .activity-content .activity-list .timing-content{font-size:20px}.activity-container .activity-sub-container .activity-content .activity-list{margin-top:20px}}@media (max-width: 600px){.activity-container .header .activity-header .filter-content{flex-wrap:wrap;justify-content:space-between}.activity-container .header .activity-header .filter-content .date-filter{margin-right:5px;max-width:45%}.activity-container .header .activity-header .filter-content .tag-filter{max-width:45%}}.activity-details{color:#444755;background:#FFFFFF;position:absolute;top:80px;width:100%;height:calc(100% - 80px);margin-right:0;margin-left:0}.activity-details .activity-details-img-area{height:100%;padding:0}.activity-details .activity-details-img-area .carousel{height:inherit}.activity-details .activity-details-img-area .carousel .carousel-inner{height:inherit}.activity-details .activity-details-img-area .carousel .carousel-inner .carousel-item{height:inherit}.activity-details .activity-details-img-area .carousel .carousel-inner .carousel-item img{width:100%;height:100%;object-fit:cover}.activity-details .activity-details-img-area .carousel .carousel-indicators{bottom:55px}.activity-details .activity-details-img-area .carousel .carousel-indicators li{width:20px;height:20px;border-radius:60px}.activity-details .activity-details-img-area .carousel .carousel-indicators li.active{background-color:#39C8AF}.activity-details .activity-details-content{transform:translateX(-60px);background-color:#FFFFFF;border-top-left-radius:60px;padding:30px 0 30px 60px;height:100%}.activity-details .activity-details-content .container{overflow:auto}.activity-details .activity-details-content .container .info-box{max-height:unset;height:unset;cursor:text;display:inline-block}.activity-details .activity-details-content .container .info-box:hover{background:none;border:none}.activity-details .activity-details-content .cc-btn-primary,.activity-details .activity-details-content .cc-btn-secondary-waiting{font-size:18px;font-weight:700}.activity-details .activity-details-content .cc-btn-primary .btn-text,.activity-details .activity-details-content .cc-btn-secondary-waiting .btn-text{padding-left:4px}.activity-details .activity-details-content .activity-detail-title{font-size:30px;padding-top:20px}.activity-details .activity-details-content .activity-detail-time{font-size:25px;padding-bottom:50px}.activity-details .activity-details-content .activity-detail-time .description-head{font-weight:700;padding-right:10px}.activity-details .activity-details-content .activity-detail-time .description-text{font-weight:300;color:#727891}.activity-details .activity-details-content .activity-detail-description{font-size:25px;padding-bottom:50px}.activity-details .activity-details-content .activity-detail-description .description-head{font-weight:700;padding-right:14px}.activity-details .activity-details-content .activity-detail-description .description-text{font-weight:300;color:#727891}.activity-details .activity-details-content .activity-detail-message{font-size:22px;font-weight:300;padding-bottom:50px}.activity-details .activity-details-content .sign-up-btn{display:flex;justify-content:flex-end}.activity-details .activity-details-content .sign-up-btn .cc-btn-danger{box-shadow:2px 4px 15px 10px rgba(99,99,99,0.05);font-size:28px;font-weight:500;padding:21px 42px 20px 40px;justify-content:center;max-height:unset}.activity-details .activity-details-content .sign-up-btn .cc-btn-primary{box-shadow:2px 4px 15px 10px rgba(99,99,99,0.05);font-size:24px;font-weight:300;padding:24px 42px 24px 40px;justify-content:center}.activity-details .modal-dialog{max-width:708px}.cc-modal-btn-group .cc-btn-danger,.cc-modal-btn-group .cc-btn-primary{margin-right:20px;margin-left:20px}@media (max-width: 1439px){.activity-details .activity-details-img-area .carousel .carousel-indicators li{width:15px;height:15px}.activity-details .activity-details-content .cc-btn-primary,.activity-details .activity-details-content .cc-btn-secondary-waiting{font-size:16px}.activity-details .activity-details-content .activity-detail-title{font-size:26px;padding-top:16px}.activity-details .activity-details-content .activity-detail-time,.activity-details .activity-details-content .activity-detail-description{font-size:20px;padding-bottom:38px}.activity-details .activity-details-content .activity-detail-message{font-size:22px;padding-bottom:38px}.activity-details .activity-details-content .sign-up-btn .cc-btn-danger,.activity-details .activity-details-content .sign-up-btn .cc-btn-primary{font-size:24px}.activity-details .modal-dialog{max-width:600px}}@media (max-width: 991px){.activity-details .activity-details-img-area{height:unset}.activity-details .activity-details-img-area .carousel .carousel-inner .carousel-item img{height:550px}.activity-details .activity-details-img-area .carousel .carousel-indicators li{width:8px;height:8px}.activity-details .activity-details-content{transform:translateY(-60px)}}@media (max-width: 767px){.activity-details .activity-details-img-area{height:unset}.activity-details .activity-details-img-area .carousel .carousel-inner .carousel-item img{height:100%}.activity-details .activity-details-content{padding:0px 24px 24px 24px;height:520px}.activity-details .activity-details-content .container{margin-bottom:92px}.activity-details .activity-details-content .container .cc-btn-primary,.activity-details .activity-details-content .container .cc-btn-secondary-waiting{font-size:12px}.activity-details .activity-details-content .container .activity-detail-title{font-size:16px;font-weight:800;padding-top:6px}.activity-details .activity-details-content .container .activity-detail-time{font-size:14px;padding-bottom:30px}.activity-details .activity-details-content .container .activity-detail-description{font-size:14px;padding-bottom:30px}.activity-details .activity-details-content .container .activity-detail-message{font-size:14px}.activity-details .activity-details-content .container .sign-up-btn .cc-btn-danger,.activity-details .activity-details-content .container .sign-up-btn .cc-btn-primary{font-size:14px;padding:11px 25px 12px 26px}.activity-details .modal-dialog{max-width:344px}.highlight-menu .circle-btn .activity-details .modal-dialog .cc-modal-btn-group .cc-btn-danger,.activity-details .modal-dialog .cc-modal-btn-group .cc-btn-primary{margin-right:15px}}@media (min-width: 992px){.navbar-order-menu~.container-box{margin-top:73px}}.container-box{margin-top:150px;margin-bottom:70px;height:auto;min-height:calc(100% - 300px)}.container-box h2{font-size:22px}.container-box .img-box svg{height:100%;object-fit:cover}.container-box .reservation-header{padding-bottom:30px;display:flex;justify-content:space-between;align-items:center}.container-box .reservation-header .header-content{display:flex;align-items:center;flex-grow:1}.container-box .reservation-header .header-content .img-box{margin-right:15px}.container-box .reservation-header .header-content h2{font-weight:700}.container-box .reservation-header .reservation-filter .cc-btn-filter{font-size:12px;font-weight:300;line-height:14.4px;border-radius:60px;outline:none;max-height:32px;height:100%;padding:8px 20px;align-items:center;display:flex;cursor:pointer;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;background:#C3C5D0;color:#FFFFFF;border:1px solid #C3C5D0;font-size:18px;justify-content:center;height:40px;padding:9px 60px}.container-box .reservation-header .reservation-filter .cc-btn-filter:hover{background:#dadbe2;border-color:#dadbe2;color:#FFFFFF}.container-box .reservation-header .reservation-filter .cc-btn-filter:active{background:#dadbe2 !important;border-color:#dadbe2;outline:none;color:#FFFFFF}.container-box .reservation-header .reservation-filter .cc-btn-filter:active:focus{background:#dadbe2;border-color:#dadbe2;outline:none;color:#FFFFFF}.container-box .reservation-header .reservation-filter .cc-btn-filter:active:hover{background:#dadbe2;border-color:#dadbe2;outline:none;color:#FFFFFF}.container-box .reservation-header .reservation-filter .cc-btn-filter:active:visited{background:#dadbe2;border-color:#dadbe2;outline:none;color:#FFFFFF}.container-box .reservation-header .reservation-filter .cc-btn-filter:focus{background:#dadbe2;border-color:#dadbe2;outline:none;box-shadow:none}.container-box .reservation-header .reservation-filter .cc-btn-filter .img-box{height:14px;width:16px;margin-right:6px}.container-box .reservation-header .reservation-filter .cc-btn-filter:after{content:none}.container-box .reservation-header .reservation-filter .dropdown-menu{border-radius:20px !important;box-shadow:3px 4px 20px rgba(0,0,0,0.25);padding:8px !important;left:-50px !important;width:343px}.container-box .reservation-header .reservation-filter .dropdown-menu .dropdown-item{border-radius:20px;color:#727891 !important;padding:10px 35px;position:relative}@media (max-width: 991px){.container-box .reservation-header .reservation-filter .dropdown-menu .dropdown-item{font-size:12px;padding:10px 25px}}.container-box .reservation-header .reservation-filter .dropdown-menu .dropdown-item:hover{color:#727891 !important}.container-box .reservation-header .reservation-filter .dropdown-menu .dropdown-item:active{background-color:#f8f9fa}.container-box .reservation-header .reservation-filter .dropdown-menu .dropdown-item img{height:15px;width:15px;position:absolute;right:10px;top:15px}@media (max-width: 991px){.container-box .reservation-header .reservation-filter .dropdown-menu .dropdown-item img{height:10px;width:10px;top:13px}}.container .activity-title .reservation-filter .cc-btn-filter{font-size:12px;font-weight:300;line-height:14.4px;border-radius:60px;outline:none;max-height:32px;height:100%;padding:8px 20px;align-items:center;display:flex;cursor:pointer;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;background:#C3C5D0;color:#FFFFFF;border:1px solid #C3C5D0;font-size:18px;justify-content:center;height:40px;padding:9px 60px}.container .activity-title .reservation-filter .cc-btn-filter:hover{background:#dadbe2;border-color:#dadbe2;color:#FFFFFF}.container .activity-title .reservation-filter .cc-btn-filter:active{background:#dadbe2 !important;border-color:#dadbe2;outline:none;color:#FFFFFF}.container .activity-title .reservation-filter .cc-btn-filter:active:focus{background:#dadbe2;border-color:#dadbe2;outline:none;color:#FFFFFF}.container .activity-title .reservation-filter .cc-btn-filter:active:hover{background:#dadbe2;border-color:#dadbe2;outline:none;color:#FFFFFF}.container .activity-title .reservation-filter .cc-btn-filter:active:visited{background:#dadbe2;border-color:#dadbe2;outline:none;color:#FFFFFF}.container .activity-title .reservation-filter .cc-btn-filter:focus{background:#dadbe2;border-color:#dadbe2;outline:none;box-shadow:none}.container .activity-title .reservation-filter .cc-btn-filter .img-box{height:14px;width:16px;margin-right:6px}.container .activity-title .reservation-filter .cc-btn-filter:after{content:none}.container .activity-title .reservation-filter .dropdown-menu{border-radius:20px !important;box-shadow:3px 4px 20px rgba(0,0,0,0.25);padding:8px !important;left:-50px !important;width:343px}.container .activity-title .reservation-filter .dropdown-menu .dropdown-item{border-radius:20px;color:#C4C4C4 !important;padding:10px 35px;position:relative}@media (max-width: 991px){.container .activity-title .reservation-filter .dropdown-menu .dropdown-item{font-size:12px;padding:10px 25px}}.container .activity-title .reservation-filter .dropdown-menu .dropdown-item:hover{color:#727891 !important}.container .activity-title .reservation-filter .dropdown-menu .dropdown-item:active{background-color:#f8f9fa}.container .activity-title .reservation-filter .dropdown-menu .dropdown-item img{height:15px;width:15px;position:absolute;right:10px;top:15px}@media (max-width: 991px){.container .activity-title .reservation-filter .dropdown-menu .dropdown-item img{height:10px;width:10px;top:13px}}.container .img-box svg{height:100%;object-fit:cover}.container-box .reservation-body{display:flex;justify-content:center;flex-grow:1}.container-box .reservation-body .empty-reservation{height:400px;width:400px;background-color:#FFFFFF;border-radius:100%;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;align-self:center}.container-box .reservation-body .empty-reservation .img-box{height:65px;width:72px;margin-bottom:12px}.container-box .reservation-body .empty-reservation .img-box svg{height:100%;object-fit:cover}.container-box .reservation-body .empty-reservation h3{font-size:26px;color:#727891;font-weight:500}.container-box .reservation-body .reservation-content .reservation-list{border-radius:20px;margin-bottom:15px}.container-box .reservation-body .reservation-content .reservation-list .reservation-list-header{background-color:transparent;border:none;margin:0}.container-box .reservation-body .reservation-content .reservation-list .reservation-list-header:before{content:"";position:absolute;right:27px;border-bottom:3px solid #C2C5D1;border-right:3px solid #C2C5D1;padding:5px;transform:rotate(-135deg);top:27px}.container-box .reservation-body .reservation-content .reservation-list .reservation-list-header.collapsed:before{border-bottom:3px solid #39C8AF;border-right:3px solid #39C8AF;transform:rotate(45deg)}.container-box .reservation-body .reservation-content .reservation-list .reservation-list-header .header-name{display:flex;align-items:center;font-size:20px;font-weight:700;padding-left:0}.container-box .reservation-body .reservation-content .reservation-list .reservation-list-header .meal-reservation-img,.container-box .reservation-body .reservation-content .reservation-list .reservation-list-header .home-visit-img,.container-box .reservation-body .reservation-content .reservation-list .reservation-list-header .outing-img{height:45px;width:45px;border-radius:60px;margin-right:30px;padding:11px}.container-box .reservation-body .reservation-content .reservation-list .reservation-list-header .meal-reservation-img{background-color:#C5DEB8}.container-box .reservation-body .reservation-content .reservation-list .reservation-list-header .home-visit-img{background-color:#B5DCFF}.container-box .reservation-body .reservation-content .reservation-list .reservation-list-header .outing-img{background-color:#F8C78E}.container-box .reservation-body .reservation-content .reservation-list .reservation-list-header svg{height:100%;object-fit:cover;margin:auto;display:block}.container-box .reservation-body .reservation-content .reservation-list .reservation-list-header .list-details{padding-left:0}.container-box .reservation-body .reservation-content .reservation-list .list-details{display:flex;align-items:center;font-weight:300}.container-box .reservation-body .reservation-content .reservation-list .list-details .img-box{margin-right:6px}.container-box .reservation-body .reservation-content .reservation-list .list-details .text-grey{font-weight:300}.container-box .reservation-body .reservation-content .reservation-list .card-body{padding:0;margin:0 0 25px 0}.container-box .reservation-body .reservation-content .reservation-list .card-body .row{margin:0}.container-box .reservation-body .reservation-content .reservation-list .card-body .readable-text{display:block}.container-box .reservation-body .reservation-content .reservation-list .card-body .editable-form{display:none}.container-box .reservation-body .reservation-content .reservation-list .card-body .editable-form .form-label{color:#727891;font-size:12px;font-weight:300}.container-box .reservation-body .reservation-content .reservation-list .card-body .editable-form .list-details input{border-radius:10px;font-size:14px;font-weight:500;padding:10px 17px}.container-box .reservation-body .reservation-content .reservation-list .card-body .editable-form .list-details.edit-date{position:relative;padding-left:0}.container-box .reservation-body .reservation-content .reservation-list .card-body .editable-form .list-details.edit-date input{padding-left:35px}.container-box .reservation-body .reservation-content .reservation-list .card-body .editable-form .list-details.edit-date .img-box{position:absolute;top:40px;left:10px}.container-box .reservation-body .reservation-content .reservation-list .card-body .editable-form .list-details.edit-date .form-control[readonly]{background-color:#FFFFFF}.container-box .reservation-body .reservation-content .reservation-list .card-body .editable-form .list-details.edit-time{padding-right:0;padding-left:0}.container-box .reservation-body .reservation-content .reservation-list .card-body .editable-form .form-control:focus{box-shadow:none;border-color:#39C8AF}.container-box .reservation-body .reservation-content .reservation-list .card-body .editable-form textarea{resize:none;border-radius:10px}.container-box .reservation-body .reservation-content .reservation-list .card-body .list-details{padding-bottom:12px;font-weight:300}.container-box .reservation-body .reservation-content .reservation-list .card-body .list-details.list-comment{padding-left:95px;display:flex;align-items:flex-start;font-weight:300}.container-box .reservation-body .reservation-content .reservation-list .card-body .list-details.list-comment .img-box{margin-right:10px}.container-box .reservation-body .reservation-content .reservation-list .card-body .col{padding-left:0}@media (min-width: 768px){.container-box .reservation-body .reservation-content .reservation-list .card-body .bottom-button{margin-top:50px}}.container-box .reservation-body .reservation-content .reservation-list .card-body .bottom-button .btn{display:flex;justify-content:center}.container-box .reservation-body .reservation-content .reservation-list .card-body .bottom-button .btn.cc-btn-primary{margin-right:20px}.container-box .reservation-body .reservation-content .reservation-list .card-body .bottom-button .form-cancel-btn{display:none}.container-box .reservation-body .reservation-content .reservation-list .form-edit .readable-text{display:none !important}.container-box .reservation-body .reservation-content .reservation-list .form-edit .editable-form{display:block}.container-box .reservation-body .reservation-content .reservation-list .form-edit .editable-form .list-details{display:block}.container-box .reservation-body .reservation-form{width:100%;padding-bottom:40px}.container-box .reservation-body .reservation-form .form-col{margin-top:30px;padding:0}.container-box .reservation-body .reservation-form .form-col .form-control{font-size:16px}.container-box .reservation-body .reservation-form .form-col .form-control:focus{box-shadow:none}.container-box .reservation-body .reservation-form .form-col label{color:#727891;opacity:0.7;font-size:14px}.container-box .reservation-body .reservation-form .form-col input{border:0.5px solid #EFF1F7;font-weight:700;padding:20px 20px 18px 25px;border-radius:14px}.container-box .reservation-body .reservation-form .form-col textarea{border-radius:14px;border:0.5px solid #EFF1F7;resize:none;padding:15px}.container-box .reservation-body .reservation-form .form-col.form-left{padding-right:15px}.container-box .reservation-body .reservation-form .form-col.form-time:before{content:"";position:absolute;right:45px;border-bottom:3px solid #C2C5D1;border-right:3px solid #C2C5D1;padding:5px;transform:rotate(45deg);top:50px;z-index:12}.container-box .reservation-body .reservation-form .form-col.form-guest-adult:before{content:"";position:absolute;right:45px;border-bottom:3px solid #C2C5D1;border-right:3px solid #C2C5D1;padding:5px;transform:rotate(45deg);top:55px;z-index:12}.container-box .reservation-body .reservation-form .form-col.form-guest-child:before{content:"";position:absolute;right:30px;border-bottom:3px solid #C2C5D1;border-right:3px solid #C2C5D1;padding:5px;transform:rotate(45deg);top:55px;z-index:12}.container-box .reservation-body .reservation-form .form-col.form-guest-child input{margin-top:7px}.container-box .reservation-body .reservation-form .form-col.form-date .form-control{position:relative;padding-left:50px}.container-box .reservation-body .reservation-form .form-col.form-date .form-control[readonly]{background-color:#FFFFFF}.container-box .reservation-body .reservation-form .form-col.form-date .img-box{position:absolute;top:47px;left:20px}.container-box .reservation-body .reservation-form .form-col .select2-container .select2-selection{font-size:16px;border-radius:14px;border:0.5px solid #EFF1F7;font-weight:700;padding:20px 20px 18px 25px}.container-box .reservation-body .reservation-form .form-button-group .btn{min-height:45px;font-size:14px}.container-box .reservation-body .reservation-form .form-button-group .cc-btn-primary{margin-right:15px;padding:10px 75px}.container-box .reservation-body .reservation-form .form-button-group .cc-btn-secondary-outline{padding:15px 72px}.container-box .reservation-footer{display:flex;position:fixed;right:130px;bottom:100px;z-index:10;justify-content:flex-end}.container-box .reservation-footer .cc-btn-primary,.container-box .reservation-footer .cc-btn-secondary{font-size:18px;padding:20px 25px;max-height:unset;box-shadow:0 3px 10px rgba(0,0,0,0.129);height:60px;justify-content:center}.container-box .reservation-footer .cc-btn-primary .img-box,.container-box .reservation-footer .cc-btn-secondary .img-box{padding-right:12px}.container-box .reservation-footer .cc-btn-primary .img-box svg,.container-box .reservation-footer .cc-btn-secondary .img-box svg{height:100%;object-fit:cover}.container-box .reservation-footer .cc-btn-primary:after,.container-box .reservation-footer .cc-btn-secondary:after{content:none}.container-box .reservation-footer .create-reservation-dropdown{z-index:1}.container-box .reservation-footer .create-reservation-dropdown .new-reservation-dropdown{display:none;position:absolute;bottom:70px;background:transparent;border:none;width:100%}@media (max-width: 991px){.container-box .reservation-footer .create-reservation-dropdown .new-reservation-dropdown{width:120px}}.container-box .reservation-footer .create-reservation-dropdown .new-reservation-dropdown .dropdown-item{display:flex;font-size:20px;font-weight:700;margin:8px 0;padding:18px 40px;background:#FFFFFF;box-shadow:0 3px 10px rgba(0,0,0,0.129);border-radius:16px;align-items:center;color:#444755}.container-box .reservation-footer .create-reservation-dropdown .new-reservation-dropdown .dropdown-item .img-box{height:45px;width:45px;border-radius:60px;margin-right:29px}.container-box .reservation-footer .create-reservation-dropdown .new-reservation-dropdown .dropdown-item .img-box.meal-reservation-img{padding:11px;background-color:#C5DEB8}.container-box .reservation-footer .create-reservation-dropdown .new-reservation-dropdown .dropdown-item .img-box.home-visit-img{padding:13px 11px;background-color:#B5DCFF}.container-box .reservation-footer .create-reservation-dropdown .new-reservation-dropdown .dropdown-item .img-box.outing-img{padding:12px 10px 12px 9px;background-color:#F8C78E}.container-box .reservation-footer .create-reservation-dropdown .new-reservation-dropdown .dropdown-item .img-box svg{height:100%;width:100%;object-fit:cover;margin:auto;display:block}.container-box .reservation-footer .create-reservation-dropdown .new-reservation-dropdown .dropdown-item:active{color:#444755}.container-box .reservation-footer .create-reservation-dropdown .cc-btn-secondary{padding:20px 130px}.container-box .reservation-fade{display:none;background:rgba(0,0,0,0.6);position:fixed;height:100%;width:100%;top:0;right:0}.container-box .modal-dialog{max-width:600px}.container-box .modal-dialog .modal-content .card-content{padding-top:0;padding-bottom:25px}.container-box .modal-dialog .modal-content .cc-modal-btn-group .cc-btn-primary{margin-right:20px}@media (max-width: 991px){.tooltip{display:none}.tooltip.custom-tooltip{display:block !important}.navbar-order-menu~.profile-container{margin-top:-20px}.navbar-order-menu~.container-box{margin-top:35px}.container-box{margin-top:112px;margin-bottom:92px;padding-bottom:100px}.container-box .reservation-header{padding-bottom:10px}.container-box .reservation-header .header-content .img-box{display:none}.container-box .reservation-header .header-content h2{font-size:16px}.container-box .reservation-header .reservation-filter .cc-btn-filter{font-size:12px;padding:8px 23px 8px 11px}.container-box .reservation-header .reservation-filter .cc-btn-filter .img-box{margin-right:14px}.container-box .reservation-header .reservation-filter .dropdown-menu{padding:8px !important;width:343px}.container-box .reservation-header .reservation-filter .dropdown-menu .dropdown-item{border-radius:20px;color:#C4C4C4 !important;padding:10px 35px;position:relative}}@media (max-width: 991px) and (max-width: 991px){.container-box .reservation-header .reservation-filter .dropdown-menu .dropdown-item{font-size:12px;padding:10px 25px}}@media (max-width: 991px){.container-box .reservation-header .reservation-filter .dropdown-menu .dropdown-item:hover{color:#727891 !important}.container-box .reservation-header .reservation-filter .dropdown-menu .dropdown-item img{height:15px;width:15px;position:absolute;right:10px;top:15px}}@media (max-width: 991px) and (max-width: 991px){.container-box .reservation-header .reservation-filter .dropdown-menu .dropdown-item img{height:10px;width:10px;top:13px}}@media (max-width: 991px){.container-box .reservation-form-header{display:none}.container-box .reservation-body .empty-reservation{width:216px;height:216px}.container-box .reservation-body .empty-reservation .img-box{height:43px;width:45px;margin-bottom:18px}.container-box .reservation-body .empty-reservation h3{font-size:14px}.container-box .reservation-body .reservation-content .reservation-list{border-radius:10px}.container-box .reservation-body .reservation-content .reservation-list .reservation-list-header{padding-left:8px;padding-top:10px}.container-box .reservation-body .reservation-content .reservation-list .reservation-list-header:before{top:20px;right:20px;padding:3px;border-bottom:2px solid #C2C5D1;border-right:2px solid #C2C5D1}.container-box .reservation-body .reservation-content .reservation-list .reservation-list-header.collapsed:before{border-bottom:2px solid #39C8AF;border-right:2px solid #39C8AF}.container-box .reservation-body .reservation-content .reservation-list .reservation-list-header .meal-reservation-img,.container-box .reservation-body .reservation-content .reservation-list .reservation-list-header .home-visit-img,.container-box .reservation-body .reservation-content .reservation-list .reservation-list-header .outing-img{height:28px;width:28px;padding:6px;margin-right:12px}.container-box .reservation-body .reservation-content .reservation-list .reservation-list-header .meal-reservation-img svg,.container-box .reservation-body .reservation-content .reservation-list .reservation-list-header .home-visit-img svg,.container-box .reservation-body .reservation-content .reservation-list .reservation-list-header .outing-img svg{width:11px}.container-box .reservation-body .reservation-content .reservation-list .reservation-list-header .header-name{font-size:14px}.container-box .reservation-body .reservation-content .reservation-list .reservation-list-header .header-timing .list-date-header{font-size:12px}.container-box .reservation-body .reservation-content .reservation-list .reservation-list-header .header-timing .list-date-header .img-box{height:11px;width:11px;margin-right:10px}.container-box .reservation-body .reservation-content .reservation-list .reservation-list-header .header-timing .list-date-header .img-box svg path{fill:#727891}.container-box .reservation-body .reservation-content .reservation-list .card-body .col{padding-left:48px}.container-box .reservation-body .reservation-content .reservation-list .card-body .col .list-details{font-size:14px}.container-box .reservation-body .reservation-content .reservation-list .card-body .col .list-details .img-box{margin-right:6px}.container-box .reservation-body .reservation-content .reservation-list .card-body .col .list-details .img-box svg{height:12px;width:12px}.container-box .reservation-body .reservation-content .reservation-list .card-body .col .list-details.list-comment{padding-left:0;font-size:12px}.container-box .reservation-body .reservation-content .reservation-list .card-body .col .list-details.list-comment .img-box{margin-right:6px}.container-box .reservation-body .reservation-content .reservation-list .card-body .col .list-time-content{display:flex}.container-box .reservation-body .reservation-content .reservation-list .card-body .col .list-time-content .list-date{padding-right:20px}.container-box .reservation-body .reservation-form .form-col{margin-bottom:14px}.container-box .reservation-body .reservation-form .form-col .form-control{font-size:14px}.container-box .reservation-body .reservation-form .form-col input{padding:12px 10px}.container-box .reservation-body .reservation-form .form-col textarea{border-radius:10px;padding:12px 17px;line-height:16.8px}.container-box .reservation-body .reservation-form .form-col.form-date{padding-right:15px}.container-box .reservation-body .reservation-form .form-col.form-date .img-box{top:42px;left:10px}.container-box .reservation-body .reservation-form .form-col.form-left{padding:0}.container-box .reservation-body .reservation-form .form-col.form-time:before{right:18px;top:45px}.container-box .reservation-body .reservation-form .form-col.form-guest-adult{padding-right:15px}.container-box .reservation-body .reservation-form .form-col.form-guest-adult:before{right:32px;top:45px}.container-box .reservation-body .reservation-form .form-col.form-guest-child:before{right:18px;top:45px}.container-box .reservation-body .reservation-form .form-col .select2-container .select2-selection{border:0.5px solid #EFF1F7;border-radius:14px;font-weight:700;padding:8px 17px}.container-box .reservation-body .reservation-form .form-button-group .btn{max-height:40px;height:40px;font-size:14px}.container-box .reservation-body .reservation-form .form-button-group .cc-btn-primary{padding:10px 58px}.container-box .reservation-body .reservation-form .form-button-group .cc-btn-secondary-outline{padding:10px 50px}.container-box .reservation-footer{position:fixed;bottom:100px;z-index:10;right:60px}.container-box .reservation-footer .create-reservation-dropdown .cc-btn-primary{padding:20px;box-shadow:2px 3px 14px rgba(0,0,0,0.36);height:unset}.container-box .reservation-footer .create-reservation-dropdown .cc-btn-primary .img-box{padding-right:0;height:30px;width:30px}.container-box .reservation-footer .create-reservation-dropdown .cc-btn-primary .footer-text{display:none}.container-box .reservation-footer .create-reservation-dropdown .new-reservation-dropdown .dropdown-item{padding:8px 8px;flex-direction:row}.container-box .reservation-footer .create-reservation-dropdown .new-reservation-dropdown .dropdown-item .img-box{margin:0;height:39px;width:39px;min-width:39px;margin-right:5px}.container-box .reservation-footer .create-reservation-dropdown .new-reservation-dropdown .dropdown-item .create-reservation-item-text{font-size:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.profile-container{margin-top:150px;margin-bottom:70px;height:auto;min-height:calc(100% - 220px)}.profile-container .profile-header .profile-title{display:flex}.profile-container .profile-header .profile-title .title{font-size:22px;font-weight:700;padding-left:32px;color:#444755;margin-bottom:0}.profile-container .profile-details .card-img h2{font-size:22px;font-weight:300;color:#444755}.profile-container .profile-details .card-img h2 .text-bold{font-weight:700}.profile-container .profile-details .card-img img{height:100px;width:100px;border-radius:60px}.profile-container .profile-details .card-img .cc-btn-secondary-2{font-size:14px;font-weight:500;color:#727891}.profile-container .profile-details .card-img .cc-btn-secondary-2:focus,.profile-container .profile-details .card-img .cc-btn-secondary-2:hover{background-color:#EFF1F8}.profile-container .profile-details .profile-btn-group{margin-top:35px;display:flex}.profile-container .profile-details .profile-btn-group svg{margin-right:5px}.profile-container .profile-details .profile-btn-group .cc-btn-primary{margin-right:15px}.profile-container .profile-details .profile-btn-group .btn{font-weight:700;width:100%;font-size:14px}.profile-container .profile-details h2{font-size:22px;font-weight:700;color:#444755}.profile-container .profile-details .profile-information{background-color:#FFFFFF;border-radius:30px;padding:50px 30px;margin-top:20px}.profile-container .profile-details .profile-information .col-form-label{text-align:left;font-size:18px;color:#39C8AF;padding-right:0;padding-left:0;padding-top:0}.card-content .select2-selection:before{content:"";position:absolute;right:15px;border-bottom:3px solid #C2C5D1;border-right:3px solid #C2C5D1;padding:5px;transform:rotate(45deg);top:17px;z-index:12}.profile-container .profile-details .profile-information .col-form-label .img-box{display:none;margin-right:5px}.profile-container .profile-details .profile-information .form-group{padding-bottom:12px;margin:0}.profile-container .profile-details .profile-information .form-group .form-label{display:none;font-size:14px;color:#727891}.profile-container .profile-details .profile-information .form-group .form-control-plaintext{padding:0;font-size:18px}.profile-container .profile-details .profile-information .visitor-name .form-control-plaintext{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-information .cc-btn-secondary,.profile-information .cc-btn-primary{width:85px}.profile-container .profile-details .profile-information input{font-size:18px;font-weight:700}.profile-container .profile-details .profile-information input:focus-visible{outline:none}.profile-container .profile-details .profile-information .form-gender{display:flex}.profile-container .profile-details .profile-information .form-gender input[type="radio"]:checked+label{background-color:#F8C78E;color:#444755;display:flex}.profile-container .profile-details .profile-information .form-gender input{display:none !important}.profile-container .profile-details .profile-information .form-gender .form-check-label{font-weight:500;padding:9px 35px;margin-right:18px;color:#727891;display:none}.profile-container .profile-details .profile-information .form-gender .form-check-label:hover{background-color:#F8C78E;color:#444755}.profile-container .profile-details .profile-information .other-contact-details{display:flex;margin-bottom:35px}.profile-container .profile-details .profile-information .other-contact-details input{font-weight:300}.profile-container .profile-details .profile-information .other-contact-details .collapse-btn{display:flex;align-items:flex-end;padding-bottom:15px;color:#F85C74}.profile-container .profile-details .profile-information .other-contact-details .collapse-btn.collapsed{color:#39C8AF}.profile-container .profile-details .profile-information .other-contact-details .collapse-btn.collapsed .collapse-btn-text:after{border-bottom:3px solid #39C8AF;border-right:3px solid #39C8AF;transform:rotate(45deg);bottom:6px}.profile-container .profile-details .profile-information .other-contact-details .collapse-btn .collapse-btn-text{position:relative;cursor:pointer}.profile-container .profile-details .profile-information .other-contact-details .collapse-btn .collapse-btn-text:after{content:"";position:absolute;right:-20px;bottom:0;border-bottom:3px solid #F85C74;border-right:3px solid #F85C74;padding:5px;transform:rotate(-135deg)}.profile-container .profile-details .profile-information .other-contact-details .remove-detail-icon{display:none;padding:40px 20px 0 0}.profile-container .profile-details .profile-information .other-contact-details .remove-detail-icon .img-box{background-color:#F85C74;border-radius:18px;padding:8px;line-height:14px}.profile-container .profile-details .profile-information .other-contact-details .visitor-name input{font-weight:700}.profile-container .profile-details .profile-information .other-contact-details .form-group .img-box{margin-right:5px}.profile-container .profile-details .profile-information .add-more{font-weight:700;font-size:18px;display:none}.profile-container .profile-details .profile-information .add-more .img-box{background-color:#39C8AF;border-radius:18px;padding:8px;line-height:14px;margin-right:20px}.profile-container .profile-details .profile-information.profile-form-edit input{border-radius:16px;border:1px solid #C3C5D0;padding:10px 15px}.profile-container .profile-details .profile-information.profile-form-edit .form-gender .form-check-label{display:flex}.profile-container .profile-details .profile-information.profile-form-edit .form-group .form-label{display:block}.profile-container .profile-details .profile-information.profile-form-edit .add-more{display:flex}.profile-container .profile-details .profile-information.profile-form-edit .remove-detail-icon{display:block}.profile-container .profile-details .profile-information.profile-form-edit .other-contact-details .form-group .img-box{display:none}.profile-container .profile-btn-group-sm{margin-top:35px;display:none}.profile-container .profile-btn-group-sm svg{margin-right:5px}.profile-container .profile-btn-group-sm .cc-btn-primary{margin-right:15px}.profile-container .profile-btn-group-sm .btn{font-weight:700;width:100%;font-size:14px}.password,.password:hover{max-width:360px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;color:white}@media (max-width: 991px){.profile-container{margin-top:112px;margin-bottom:92px;padding-bottom:100px}.profile-container .profile-header .profile-title{display:none}.profile-container .profile-details .card-img{flex-direction:column}.profile-container .profile-details .card-img .cc-btn-secondary-2{font-size:12px;border:1px solid #727891;margin-top:10px}.profile-container .profile-details .profile-btn-group{display:none}.profile-container .profile-details h2{font-size:16px}.profile-container .profile-details .profile-information{background-color:transparent;padding:0}.profile-container .profile-details .profile-information .col-form-label{text-align:left;font-size:14px;font-weight:300;color:#727891;display:flex}.profile-container .profile-details .profile-information .col-form-label .img-box{display:block}.profile-container .profile-details .profile-information .col-form-label label{margin:0}.profile-container .profile-details .profile-information .col-md-8{padding:0}.profile-container .profile-details .profile-information .form-group .form-control-plaintext{font-size:16px;font-weight:300;background-color:#FFFFFF;height:40px;padding:8px 10px 10px 17px;border-radius:10px}.profile-container .profile-details .profile-information .other-contact-details .form-group .form-control-plaintext{height:auto !important}.profile-container .profile-details .profile-information .form-group .other-contact-details{background:#FFFFFF;border-radius:14px;margin:0 0 8px 0;padding:5px 15px}.profile-container .profile-details .profile-information .form-group .other-contact-details .collapse-btn{justify-content:center}.profile-container .profile-details .profile-information .form-group .other-contact-details .form-group .form-control-plaintext{padding-top:0;padding-bottom:0;padding-left:0}.profile-container .profile-details .profile-information .form-group .col{padding:0}.profile-container .profile-btn-group-sm{display:flex;margin:30px 0}}.main-container{position:relative;padding-bottom:122px}.main-container .order-subheader{font-size:24px;color:#727891}.main-container .order-container .order-card{padding:0 10px;margin-bottom:20px;text-decoration:none;margin-bottom:20px}.variants{font-size:16px}.variant-name{font-weight:300}.main-container .order-container .order-card .card-img{border-radius:20px;background:#ffffff}.main-container .order-container .order-card .card-img img{width:50px;height:50px}.main-container .order-container .order-card .card-img .img-header{display:flex;align-items:center;flex-direction:column}.main-container .order-container .order-card .card-img .img-header .img-box{height:100px;width:100px;border-radius:60px;margin-bottom:25px}.main-container .order-container .order-card .card-img .img-header .img-box.meal-reservation-img{padding:25px;background-color:#C5DEB8}.main-container .order-container .order-card .card-img .img-header .img-box.home-visit-img{padding:25px 22px;background-color:#B5DCFF}.main-container .order-container .order-card .card-img .img-header .img-box.outing-img{padding:25px 22px;background-color:#F8C78E}.main-container .order-container .order-card .card-img .img-header .img-box svg{height:100%;width:100%;object-fit:cover;margin:auto;display:block}.main-container .order-container .order-card .card-img h5{font-size:24px;color:#444755}.main-container .order-container .order-card .card-img.order-list:hover,.main-container .order-container .order-card .card-img.resident-list:hover{background-color:#39C8AF;cursor:pointer}.main-container .order-container .order-card .card-img.order-list:hover h4,.main-container .order-container .order-card .card-img.order-list:hover h5,.main-container .order-container .order-card .card-img.resident-list:hover h4,.main-container .order-container .order-card .card-img.resident-list:hover h5{color:#FFFFFF}.main-container .order-container .order-card .card-img.order-list:hover .img-header .img-box,.main-container .order-container .order-card .card-img.resident-list:hover .img-header .img-box{background-color:#FFFFFF}.main-container .order-container .order-card .card-img.order-list:hover .img-header .img-box svg path,.main-container .order-container .order-card .card-img.resident-list:hover .img-header .img-box svg path{fill:#39C8AF}.main-container .order-container .order-card .card-img.order-list:hover .btn,.main-container .order-container .order-card .card-img.resident-list:hover .btn{background:#FFFFFF}.main-container .order-container .order-card .order-list{display:flex;justify-content:center}.main-container .order-container .order-card .resident-list .img-header h4{color:#C4C4C4;margin-bottom:0}.main-container .order-container .order-card .resident-list .img-header img{height:100px;width:100px}.main-container .order-container .order-card .resident-list .check-icon{position:absolute;top:40px;right:30px}.main-container .order-container .order-card .resident-list .check-icon img{height:40px;width:40px;margin:unset}.main-container .order-footer{position:sticky;bottom:80px;left:0}.main-container .order-footer .btn{padding:20px 40px;font-size:16px;justify-content:center;box-shadow:2px 27px 20px rgba(0,0,0,0.11)}@media only screen and (min-width: 1200px){.main-container .order-footer .cc-btn-danger{margin-left:-100px;width:150px}.main-container .order-footer .cc-btn-primary{margin-right:-100px;width:150px}}@media only screen and (min-width: 1370px){.main-container .order-footer .cc-btn-danger{margin-left:-155px}.main-container .order-footer .cc-btn-primary{margin-right:-155px}}.main-container .order-footer .btn.disabled{background-color:#e6e8f1 !important;color:#C2C5D1;border:2px solid #C2C5D1;opacity:1}.img-circular-order{height:100px !important;width:100px !important;border-radius:100px}@media (max-width: 991px){.img-circular-order{height:70px !important;width:70px !important;margin-bottom:20px}.table-default-image{height:30px !important;width:30px !important}}@media (max-width: 991px){.main-container .order-subheader{font-size:16px}.main-container .order-container{margin:0}.main-container .order-container .order-card{padding:7px;margin:0}.main-container .order-container .order-card .card-img{padding:15px;margin:0;border-radius:11px}.main-container .order-container .order-card .card-img img{width:50px;height:50px}.main-container .order-container .order-card .card-img .img-header .img-box{height:70px;width:70px;margin-bottom:20px}.main-container .order-container .order-card .card-img .img-header .img-box.meal-reservation-img{padding:20px}.main-container .order-container .order-card .card-img .img-header .img-box.home-visit-img{padding:20px 17px}.main-container .order-container .order-card .card-img .img-header .img-box.outing-img{padding:20px 17px}.main-container .order-container .order-card .card-img h5{font-size:15px}.main-container .order-container .order-card .resident-list{display:block}.main-container .order-container .order-card .resident-list .img-header h4{font-size:15px;padding:12px 0 9px 0}.main-container .order-container .order-card .resident-list .img-header img{height:80px;width:80px}.main-container .order-container .order-card .resident-list .img-header .btn{font-size:12px;padding:5px 10px}.main-container .order-container .order-card .resident-list .check-icon{display:none}.main-container .order-footer{position:unset;padding-bottom:100px}.main-container .order-footer .btn{padding:11px 40px;font-size:14px;max-height:unset}.main-container .order-footer .btn.cc-btn-danger{border:2px solid #F85C74;padding:10px 40px}.main-container .order-footer .btn.cc-btn-primary{padding:11px 34px}}.order-history-container .profile-card .card-img .img-header{display:flex;flex-direction:column;align-items:center}.order-history-container .profile-card .card-img .img-header img{height:100px;width:100px}.order-history-container .profile-card .card-img .img-header h4{font-size:22px}.order-history-container .profile-card .cc-btn-danger{justify-content:center;margin-top:60px;padding:22px 50px;font-size:20px;box-shadow:2px 27px 20px rgba(0,0,0,0.11)}.order-history-container .previous-order-section .previous-order-heading{background:#FFFFFF;padding:20px;margin-bottom:30px;border-radius:25px}.order-history-container .previous-order-section .previous-order-heading .header-content{display:flex;flex-direction:column;justify-content:space-around}.order-history-container .previous-order-section .previous-order-heading .header-content .header-title{color:#39C8AF;font-size:24px;font-weight:700}.order-history-container .previous-order-section .previous-order-heading .header-content .description{font-size:14px;font-weight:300}.order-history-container .previous-order-section .previous-order-heading .header-content .description .description-head{margin:0}.order-history-container .previous-order-section .previous-order-heading .header-content .description .description-content{color:#C4C4C4}.order-history-container .previous-order-section .previous-order-heading .header-content .header-bottom{font-size:12px;color:#727891}.order-history-container .previous-order-section .previous-order-heading .img-card img{height:200px;width:350px;border-radius:20px}.order-history-container .previous-order-section .previous-order-list .order-list-time{display:flex;align-items:stretch;padding:0}.order-history-container .previous-order-section .previous-order-list .order-list-time .order-time{text-align:center;border-radius:40px;padding:15px 10px;color:#FFFFFF;font-size:12px;display:flex;align-items:center}.order-history-container .previous-order-section .previous-order-list .order-list-time .order-time.c-grey{background-color:#727891}.order-history-container .previous-order-section .previous-order-list .order-list-time .order-time .time span{display:block}.order-history-container .previous-order-section .previous-order-list .order-list-time .order-time img{height:25px;width:25px;bottom:15px;border-radius:10px}.order-history-container .previous-order-section .previous-order-list .order-list-time .order-time.c-green{background-color:#39C8AF}.order-history-container .previous-order-section .previous-order-list .order-list-time .order-time.c-yellow{background-color:#F8C78E}.order-history-container .previous-order-section .previous-order-list .order-menu{background:#FFFFFF;padding:10px 30px;margin-left:0;border-radius:35px 35px 35px 0;display:flex;align-items:center;justify-content:space-between}.order-history-container .previous-order-section .previous-order-list .order-menu .order-text{color:#444755;font-weight:300}.order-history-container .previous-order-section .previous-order-list .order-menu .order-text .header .title{font-size:20px;font-weight:700}.order-history-container .previous-order-section .previous-order-list .order-menu .order-text .header .date{font-size:14px}.order-history-container .previous-order-section .previous-order-list .order-menu .order-text .description .title{color:#444755;font-size:18px;margin-bottom:0}.order-history-container .previous-order-section .previous-order-list .order-menu .order-text .description .content{font-size:18px;color:#C4C4C4;margin-bottom:0}.order-history-container .previous-order-section .previous-order-list .order-menu .order-image{position:relative}.order-history-container .previous-order-section .previous-order-list .order-menu .order-image img{height:120px;width:120px;border-radius:10px}.order-history-container .previous-order-section .previous-order-list .order-menu .order-image span{position:absolute;background:white;right:-5px;bottom:-5px;display:inline-block;border-radius:50%;padding:2px 5px;color:#39C8AF}.order-sort-dropdown{display:flex;justify-content:flex-end;margin-bottom:25px}.order-sort-dropdown .cc-btn-filter{font-size:12px;font-weight:300;line-height:14.4px;border-radius:60px;outline:none;max-height:32px;height:100%;padding:8px 20px;align-items:center;display:flex;cursor:pointer;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;background:#C3C5D0;color:#FFFFFF;border:1px solid #C3C5D0;font-size:14px;text-align:center;height:40px;padding:0 15px}.order-sort-dropdown .cc-btn-filter:hover{background:#dadbe2;border-color:#dadbe2;color:#FFFFFF}.order-sort-dropdown .cc-btn-filter:active{background:#dadbe2 !important;border-color:#dadbe2;outline:none;color:#FFFFFF}.order-sort-dropdown .cc-btn-filter:active:focus{background:#dadbe2;border-color:#dadbe2;outline:none;color:#FFFFFF}.order-sort-dropdown .cc-btn-filter:active:hover{background:#dadbe2;border-color:#dadbe2;outline:none;color:#FFFFFF}.order-sort-dropdown .cc-btn-filter:active:visited{background:#dadbe2;border-color:#dadbe2;outline:none;color:#FFFFFF}.order-sort-dropdown .cc-btn-filter:focus{background:#dadbe2;border-color:#dadbe2;outline:none;box-shadow:none}.order-sort-dropdown .cc-btn-filter:after{margin-left:15px;border-top:7px solid;border-left:7px solid transparent;border-right:7px solid transparent}.order-sort-dropdown .dropdown-menu{padding:8px !important;width:343px;left:unset;right:0}.order-sort-dropdown .dropdown-menu .dropdown-item{border-radius:20px;color:#C4C4C4 !important;padding:10px 35px;position:relative}@media (max-width: 991px){.order-sort-dropdown .dropdown-menu .dropdown-item{font-size:12px;padding:10px 25px}}.order-sort-dropdown .dropdown-menu .dropdown-item:hover{color:#727891 !important}.order-sort-dropdown .dropdown-menu .dropdown-item:active{background-color:#39C8AF !important;color:#727891 !important}.order-sort-dropdown .dropdown-menu .dropdown-item img{height:15px;width:15px;position:absolute;right:10px;top:15px}@media (max-width: 991px){.order-sort-dropdown .dropdown-menu .dropdown-item img{height:10px;width:10px;top:13px}}@media (max-width: 991px){.order-history-container .profile-card .card-img{background-color:#FFFFFF;display:flex;justify-content:center;padding:30px;border-radius:20px;margin-bottom:0}.order-history-container .profile-card .card-img .img-header img{height:80px;width:80px}.order-history-container .profile-card .card-img .img-header h4{font-size:22px}.order-history-container .previous-order-section{margin:15px}.order-history-container .previous-order-section .previous-order-heading{padding:10px;margin-bottom:15px;border-radius:25px}.order-history-container .previous-order-section .previous-order-heading .header-content .header-title{font-size:18px}.order-history-container .previous-order-section .previous-order-heading .img-card{display:none}.order-history-container .previous-order-section .previous-order-list .order-list-time{align-items:center}.order-history-container .previous-order-section .previous-order-list .order-list-time .order-time{font-size:10px;border-radius:10px}.order-history-container .previous-order-section .previous-order-list .order-list-time .order-time .time{margin:0}.order-history-container .previous-order-section .previous-order-list .order-list-time .order-time img{height:25px;width:25px;bottom:15px;background-color:green;padding:10px;box-sizing:content-box;border-radius:15px}.order-history-container .previous-order-section .previous-order-list .order-list-time .order-time.c-green{background-color:#39C8AF}.order-history-container .previous-order-section .previous-order-list .order-list-time .order-time.c-yellow{background-color:#F8C78E}.order-history-container .previous-order-section .previous-order-list .order-menu{padding:10px;border-radius:10px 0 10px 10px;align-items:flex-start}.order-history-container .previous-order-section .previous-order-list .order-menu .order-text .header .title{font-size:15px}.order-history-container .previous-order-section .previous-order-list .order-menu .order-text .header .date{font-size:12px}.order-history-container .previous-order-section .previous-order-list .order-menu .order-text .description .title,.order-history-container .previous-order-section .previous-order-list .order-menu .order-text .description .content{font-size:14px}.order-history-container .previous-order-section .previous-order-list .order-menu .order-image img{width:auto;height:80px}}.navbar-order-menu{background-color:#fbfcff !important;color:#C3C5D0;padding:0 70px;margin-bottom:0 !important}@media (max-width: 991px){.navbar-order-menu{top:-20px}}.navbar-order-menu~.activity-container{margin-top:0}@media (min-width: 992px){.navbar-order-menu~.profile-container{margin-top:70px}}@media (max-width: 991px){.profile-container .profile-header{padding-top:0}}.nav-item-order.active{border-bottom:3px solid #39C8AF}.nav-item-order.active .nav-link{color:#727891}.nav-item-order .nav-link{font-size:18px;color:#C3C5D0;padding:15px 0}@media (min-width: 992px){.order-nav-menu~.details-view{margin-top:175px !important}}.order-nav-menu{z-index:1;width:100%;display:block;position:fixed;top:80px}@media (max-width: 991px){.order-nav-menu{top:70px}}.order-container .main-header .right-menu,.main-container .main-header .right-menu{display:flex;flex-direction:column;align-items:center}.order-container .main-header .right-menu .btn-order-history{display:flex;color:#444755;font-size:1rem;justify-content:center;margin-bottom:40px}.order-history-span{margin-right:10px}.order-container .main-header .right-menu .btn-order-history .img-box{margin-right:15px}.order-container .main-header .right-menu .btn-order-history:hover{text-decoration:none}.main-container .main-header .w-100 .main-title .right-menu .btn-order-history{display:flex;color:#444755;font-size:1rem}.main-container .main-header .w-100 .main-title .right-menu .btn-order-history .img-box{margin-right:15px}.main-container .main-header .w-100 .main-title .right-menu .btn-order-history:hover{text-decoration:none}.order-container .main-header .right-menu .dropdown-toggle,.main-container .main-header .right-menu .dropdown-toggle{width:185px;background-color:transparent !important;color:#58c9b0 !important;border-color:#58c9b0 !important;border-radius:30px !important;padding:7px 20px !important;box-shadow:none !important}.order-container .main-header .right-menu .dropdown-toggle img,.main-container .main-header .right-menu .dropdown-toggle img{height:6px;width:12px;margin:auto 0}.order-container .main-header .right-menu .dropdown-toggle:hover,.order-container .main-header .right-menu .dropdown-toggle :active,.order-container .main-header .right-menu .dropdown-toggle :focus{outline:none !important;box-shadow:none !important}.order-container .main-header .right-menu .dropdown-toggle::after,.main-container .main-header .right-menu .dropdown-toggle::after{display:none}.order-container .main-header .right-menu .dropdown-menu,.main-container .main-header .right-menu .dropdown-menu{box-shadow:2px 4px 15px 10px rgba(99,99,99,0.05);border-radius:22px;padding:0 8px !important;width:250px;border:none}.order-container .main-header .right-menu .dropdown-menu .dropdown-item,.main-container .main-header .right-menu .dropdown-menu .dropdown-item{border-radius:20px;color:#727891 !important;padding:10px 35px;position:relative;background-color:#FFFFFF;margin:10px 0;font-weight:700}.dot{height:10px;width:10px;background-color:red;border-radius:50%;display:inline-block}.text-right .card-img .dropdown .background-red{color:red !important}.order-container .main-header .right-menu .dropdown-menu .dropdown-item:hover,.order-container .main-header .right-menu .dropdown-menu .dropdown-item.active{background-color:#EFF1F8 !important}.order-container .main-header .right-menu .dropdown-menu .dropdown-item img,.main-container .main-header .right-menu .dropdown-menu .dropdown-item img{height:15px;width:15px;position:absolute;right:10px;top:15px}.order-container .order-menu{margin:20px 0 10px 0}.order-container .order-menu .menu-title{color:#444755;font-size:22px;font-weight:300;margin-bottom:25px}.order-container .order-menu .card-deck{margin:0 -15px}.order-container .order-menu .card-deck .card-body{padding-top:20px}.item-title{text-align:left;padding-left:136px !important}@media (max-width: 991px){.item-title{text-align:center;padding-left:0 !important}}.order-container .order-menu .card-deck .card{padding:0;border:none;border-radius:8px;margin-bottom:30px;position:relative;font-size:16px;font-weight:500;flex-grow:0;border:4px solid #eff1f8;flex-basis:30%}.order-container .order-menu .card-deck .card .card-img-top{max-height:170px;object-fit:contain}.order-container .order-menu .card-deck .card .card-image-top{max-height:170px;width:100%;object-fit:cover;border-top-left-radius:calc(0.5rem - 1px);border-top-right-radius:calc(0.5rem - 1px)}.order-container .order-menu .card-deck .card .card-body .card-content{margin:10px 0}.order-container .order-menu .card-deck .card .card-body .card-content .card-title{margin:0}.order-container .order-menu .card-deck .card .card-body .card-description{display:list-item;list-style-type:disc;list-style-position:inside;color:#727891;font-size:14px;margin-bottom:15px;font-weight:300;visibility:hidden}.order-container .order-menu .card-deck .card .card-body .count-menu{border-radius:60px;background-color:#39C8AF;padding:2px;width:48%;display:flex;align-items:center}.order-container .order-menu .card-deck .card .card-body .count-menu .minus-btn,.order-container .order-menu .card-deck .card .card-body .count-menu .plus-btn{border:none;background-color:transparent;color:#FFFFFF;font-size:18px;width:20%}.order-container .order-menu .card-deck .card .card-body .count-menu .minus-btn:focus,.order-container .order-menu .card-deck .card .card-body .count-menu .plus-btn:focus{outline:none}.order-container .order-menu .card-deck .card .card-body .count-menu .item-count{padding:5px;font-size:16px;text-align:center;border:none;width:60%;flex-grow:1;color:#C4C4C4}.order-container .order-menu .card-deck .card .card-body .count-menu .item-count:focus-visible{outline:none}.order-container .order-menu .card-deck .card .card-body .btn{font-size:14px;position:relative;font-weight:700;padding:18px 44px;width:48%;display:inline-flex;justify-content:center}.order-container .order-menu .card-deck .card .order-before-tag{position:absolute;top:10px;right:8px;background-color:#FFFFFF;border-radius:16px;padding:8px 20px;font-size:12px;border:1px solid;color:#39C8AF}.order-container .order-menu .card-deck .card .selected-icon{position:absolute;top:20%;left:50%;transform:translateX(-50%);display:none}.order-container .order-menu .card-deck .card.item-selected{border:4px solid #39c8af}.order-container .order-menu .card-deck .card.item-selected .card-img-top{background:#b3b3b357}.order-container .order-menu .card-deck .card.item-selected .selected-icon{display:block}.order-container .order-menu .card-deck .card.item-selected .card-body .card-content .card-title{color:#39C8AF}.order-container .order-menu .card-deck .card.item-selected .card-body .card-description{visibility:visible}.food-menu-modal .modal-dialog{flex-direction:column}.food-menu-modal .modal-dialog .modal-content{flex-direction:row;background-color:transparent}.food-menu-modal .modal-dialog .modal-content .food-description{border-radius:20px;background-color:#FFFFFF;max-height:600px;overflow:auto;padding:25px}.food-menu-modal .modal-dialog .modal-content .food-description .item-name{font-size:24px;font-weight:700;color:#39C8AF;text-align:center;padding-bottom:15px}.food-menu-modal .modal-dialog .modal-content .food-description .count-menu{border-radius:60px;background-color:#39C8AF;padding:2px}.food-menu-modal .modal-dialog .modal-content .food-description .count-menu .minus-btn,.food-menu-modal .modal-dialog .modal-content .food-description .count-menu .plus-btn{border:none;background-color:transparent;color:#FFFFFF;font-size:18px}.food-menu-modal .modal-dialog .modal-content .food-description .count-menu .minus-btn:focus,.food-menu-modal .modal-dialog .modal-content .food-description .count-menu .plus-btn:focus{outline:none}.food-menu-modal .modal-dialog .modal-content .food-description .count-menu .item-count{padding:5px;font-size:16px;width:70px;text-align:center;border:none;color:#444755}.food-menu-modal .modal-dialog .modal-content .food-description .count-menu .item-count:focus-visible{outline:none}.food-menu-modal .modal-dialog .modal-content .food-description .btn-delete{display:none}.food-menu-modal .modal-dialog .modal-content .food-description .Calories{padding:40px 0}.food-menu-modal .modal-dialog .modal-content .food-description .Calories .title{display:flex;justify-content:space-between}.food-menu-modal .modal-dialog .modal-content .food-description .Calories .title .item{font-size:18px;font-weight:700}.food-menu-modal .modal-dialog .modal-content .food-description .Calories .title .measurement{font-size:14px;font-weight:600}.food-menu-modal .modal-dialog .modal-content .food-description .Calories .list-group .list-group-item{padding:5px 0}.food-menu-modal .modal-dialog .modal-content .food-description .list-group{border-top:1px solid #C4C4C4}.food-menu-modal .modal-dialog .modal-content .food-description .list-group .list-group-item{border:none;display:flex;justify-content:space-between}.food-menu-modal .modal-dialog .modal-content .food-description .Ingredients .list-group .list-group-item{padding:10px 0}.food-menu-modal .modal-dialog .modal-content .option-checklist{border-radius:20px;background-color:#FFFFFF;max-height:600px;overflow:auto;padding:45px}.food-menu-modal .modal-dialog .modal-content .option-checklist .header{color:#000000;font-size:18px;padding-bottom:12px}.food-menu-modal .modal-dialog .modal-content .option-checklist .list-title{font-size:15px;font-weight:800;background-color:#E1E4EA;border-radius:10px;padding:10px 20px}.food-menu-modal .modal-dialog .modal-content .option-checklist .list-group-item{border-left:0;border-right:0;border-top:1px solid #E1E4EA;border-bottom:1px solid #E1E4EA;display:flex;justify-content:space-between;padding:0}.food-menu-modal .modal-dialog .modal-content .option-checklist .list-group-item label{padding:10px 20px;margin:0;display:flex;justify-content:space-between;width:100%;cursor:pointer}.food-menu-modal .modal-dialog .modal-content .option-checklist .list-group-item label .custom-checkbox{border-radius:60px;border:2px solid #C4C4C4;padding:2px}.food-menu-modal .modal-dialog .modal-content .option-checklist .list-group-item label .custom-checkbox:after{content:'';display:block;margin:3px 8px 4px 8px;width:6px;height:15px;border:solid rgba(0,0,0,0.1);border-width:0 2px 2px 0;transform:rotate(45deg)}.food-menu-modal .modal-dialog .modal-content .option-checklist .list-group-item label input{display:none}.food-menu-modal .modal-dialog .modal-content .option-checklist .list-group-item label input[type="checkbox"]:checked+.custom-checkbox{border-color:#39C8AF;background-color:#39C8AF}.food-menu-modal .modal-dialog .modal-content .option-checklist .list-group-item label input[type="checkbox"]:checked+.custom-checkbox:after{border-color:#FFFFFF}.food-menu-modal .modal-dialog .button-area{display:flex;justify-content:space-between;font-size:18px;padding-top:10px}.food-menu-modal .modal-dialog .button-area .btn{padding:14px 50px;margin-right:10px;margin-left:10px;max-width:130px;display:inline-flex;align-items:center;justify-content:center;font-size:12px !important}.food-menu-modal .modal-dialog .button-area .btn.cc-btn-primary{padding:14px 60px}@media (max-width: 1199px){.order-container .order-menu .card-deck .card{margin-bottom:16px}.order-container .order-menu .card-deck .card .card-body .count-menu .minus-btn,.order-container .order-menu .card-deck .card .card-body .count-menu .plus-btn{font-size:15px}.order-container .order-menu .card-deck .card .card-body .count-menu .item-count{padding:5px;font-size:16px}.order-container .order-menu .card-deck .card .card-body .btn{padding:18px 35px}.order-container .order-menu{margin:10px 0 10px 0}}@media (max-width: 991px){.order-history-mobile{display:inline-block;font-size:12px;background-color:#FFFFFF !important;color:#444755 !important;border-color:#FFFFFF !important;border-radius:30px !important;padding:10px 20px !important;box-shadow:none !important;float:right}.order-container{margin-top:5px}.main-container .main-header .right-menu .dropdown-toggle{margin-top:0 !important}.order-container .main-header .order-menu-subheader{display:none}.order-container .main-header .right-menu .btn-order-history{display:none}.order-container .main-header .right-menu .dropdown-toggle,.main-container .main-header .right-menu .dropdown-toggle{width:140px;margin-top:20px}.order-container .main-header .right-menu .dropdown-menu,.main-container .main-header .right-menu .dropdown-menu{padding:20px 25px !important;right:0;left:unset;margin-top:10px}.order-container .main-header .right-menu .dropdown-menu .dropdown-item,.main-container .main-header .right-menu .dropdown-menu .dropdown-item{padding:10px 25px;font-size:15px}.order-container .main-header .right-menu .dropdown-menu .dropdown-item img,.main-container .main-header .right-menu .dropdown-menu .dropdown-item img{height:15px;width:15px;top:13px}.order-container .order-menu .menu-title{font-size:16px}.order-container .order-menu .card-deck .card{font-size:15px}.order-container .order-menu .card-deck .card .card-body{padding:18px 17px}.order-container .order-menu .card-deck .card .card-body .card-content{margin:0 0 27px 0}.order-container .order-menu .card-deck .card .card-body .btn{font-size:14px;padding:18px 45px}.order-container .order-menu .card-deck .card .order-before-tag{top:8px;padding:8px 15px}.order-container .order-menu .card-deck .card .selected-icon{top:15%}.food-menu-modal .modal-dialog .modal-content .food-description{border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#FFFFFF;max-height:600px;overflow:auto;padding:25px}.food-menu-modal .modal-dialog .modal-content .food-description .count-menu{border-radius:60px;background-color:#39C8AF;padding:2px}.food-menu-modal .modal-dialog .modal-content .food-description .count-menu .minus-btn,.food-menu-modal .modal-dialog .modal-content .food-description .count-menu .plus-btn{border:none;background-color:transparent;color:#FFFFFF;font-size:18px}.food-menu-modal .modal-dialog .modal-content .food-description .count-menu .minus-btn:focus,.food-menu-modal .modal-dialog .modal-content .food-description .count-menu .plus-btn:focus{outline:none}.food-menu-modal .modal-dialog .modal-content .food-description .count-menu .item-count{padding:5px;font-size:16px;width:70px;text-align:center;border:none;color:#444755}.food-menu-modal .modal-dialog .modal-content .food-description .count-menu .item-count:focus-visible{outline:none}.food-menu-modal .modal-dialog .modal-content .food-description .btn-delete{display:block;margin-left:15px}.food-menu-modal .modal-dialog .modal-content .food-description .btn-delete .btn{font-size:18px;padding:18px 30px}.food-menu-modal .modal-dialog .modal-content .food-description .Calories{padding:40px 0}.food-menu-modal .modal-dialog .modal-content .food-description .Calories .title{display:flex;justify-content:space-between}.food-menu-modal .modal-dialog .modal-content .food-description .Calories .title .item{font-size:18px;font-weight:700}.food-menu-modal .modal-dialog .modal-content .food-description .Calories .title .measurement{font-size:14px;font-weight:600}.food-menu-modal .modal-dialog .modal-content .food-description .Calories .list-group .list-group-item{padding:5px 0}.food-menu-modal .modal-dialog .modal-content .food-description .list-group{border-top:1px solid #C4C4C4}.food-menu-modal .modal-dialog .modal-content .food-description .list-group .list-group-item{border:none;display:flex;justify-content:space-between}.food-menu-modal .modal-dialog .modal-content .food-description .Ingredients .list-group .list-group-item{padding:10px 0}.food-menu-modal .modal-dialog .modal-content .option-checklist{background-color:#FFFFFF;max-height:600px;overflow:auto;padding:45px 14px}.food-menu-modal .modal-dialog .modal-content .option-checklist .header{color:#000000;font-size:15px;padding-bottom:12px}.food-menu-modal .modal-dialog .modal-content .option-checklist .list-title{font-size:13px;font-weight:700;background-color:#E1E4EA;border-radius:10px;padding:10px 20px}.food-menu-modal .modal-dialog .modal-content .option-checklist .list-group-item{border-left:0;border-right:0;border-top:1px solid #E1E4EA;border-bottom:1px solid #E1E4EA;display:flex;justify-content:space-between;padding:0}.food-menu-modal .modal-dialog .modal-content .option-checklist .list-group-item label{padding:10px 20px;margin:0;display:flex;justify-content:space-between;width:100%;cursor:pointer}.food-menu-modal .modal-dialog .modal-content .option-checklist .list-group-item label .custom-checkbox{border-radius:60px;border:2px solid #C4C4C4;padding:2px;height:25px;width:25px}.food-menu-modal .modal-dialog .modal-content .option-checklist .list-group-item label .custom-checkbox:after{content:'';display:block;margin:1px 8px 4px 6px;width:6px;height:12px;border:solid rgba(0,0,0,0.1);border-width:0 2px 2px 0;transform:rotate(45deg)}.food-menu-modal .modal-dialog .modal-content .option-checklist .list-group-item label input{display:none}.food-menu-modal .modal-dialog .modal-content .option-checklist .list-group-item label input[type="checkbox"]:checked+.custom-checkbox{border-color:#39C8AF;background-color:#39C8AF}.food-menu-modal .modal-dialog .modal-content .option-checklist .list-group-item label input[type="checkbox"]:checked+.custom-checkbox:after{border-color:#FFFFFF}.food-menu-modal .modal-dialog .button-area{display:flex;justify-content:space-between;font-size:18px}.food-menu-modal .modal-dialog .button-area .btn{padding:14px 50px}.food-menu-modal .modal-dialog .button-area .btn.cc-btn-primary{padding:14px 70px}}@media (max-width: 600px){.food-menu-modal .modal-dialog .button-area{justify-content:center}}@media (max-width: 600px){.food-menu-modal .modal-dialog .button-area .btn.cc-btn-primary{padding:14px 35px;width:95px;display:inline-flex;justify-content:center}}@media (max-width: 600px){.food-menu-modal .modal-dialog .button-area .btn{padding:14px 35px;width:95px;display:inline-flex;justify-content:center}}@media (max-width: 767px){.order-container .order-menu .card-deck .card{flex-basis:80%}}@media (max-width: 575px){.order-container .order-menu .card-deck{margin:0}}.place-order-container .order-place-content .order-list{border-radius:20px;border:4px solid transparent;margin-bottom:15px}.place-order-container .order-place-content .order-list .card-header{background-color:transparent;border:none}.place-order-container .order-place-content .order-list .card-header .order-image img{height:120px;width:120px;border-radius:10px}.place-order-container .order-place-content .order-list .card-header .order-detail{display:flex;justify-content:space-between;padding-top:25px}.place-order-container .order-place-content .order-list .card-header .order-detail .item-name{font-size:20px;font-weight:300}.place-order-container .order-place-content .order-list .card-header .order-detail .item-name .name,.place-order-container .order-place-content .order-list .card-header .order-detail .item-name .count{font-weight:500;max-width:300px}@media (max-width: 991px){.place-order-container .order-place-content .order-list .card-header .order-detail .item-name .name,.place-order-container .order-place-content .order-list .card-header .order-detail .item-name .count{max-width:200px !important}}.place-order-container .order-place-content .order-list .card-header .order-detail .description{display:list-item;list-style-type:disc;list-style-position:inside;color:#727891;font-size:16px}.place-order-container .order-place-content .order-list .card-header .order-detail .description .edit-description{cursor:pointer;margin-left:4px}.place-order-container .order-place-content .order-list .card-header .order-detail .item-price{display:flex;justify-content:center;font-size:22px;font-weight:700;color:#39C8AF}.place-order-container .order-place-content .order-list .card-body{margin-left:175px}.place-order-container .order-place-content .order-list .card-body label{color:#727891;font-size:12px;font-weight:300;margin-bottom:12px;opacity:0.7}.place-order-container .order-place-content .order-list .card-body textarea{border:1px solid #C2C5D1;border-radius:14px;resize:none;color:#727891}.place-order-container .order-place-content .order-list .card-body textarea:focus{box-shadow:none}.place-order-container .order-place-content .order-list .card-body textarea:focus-visible{outline:none}.place-order-container .order-place-content .order-list .card-body .bottom-button{justify-content:flex-end;margin-top:20px}.place-order-container .order-place-content .order-list .card-body .bottom-button .order-save-btn{padding:10px 60px;margin-right:15px}.place-order-container .order-place-content .order-list .card-body .bottom-button .order-cancel-btn{padding:10px 55px}.place-order-container .bottom-area{justify-content:left}.place-order-container .bottom-area .add-more-button{margin-right:20px;color:#FFFFFF}.hyperlink{color:black}.hyperlink:hover{color:black;text-decoration:none}.place-order-container .order-summary{display:flex;justify-content:space-between;flex-direction:column;background-color:#FFFFFF;border-radius:20px;padding:35px 24px}.place-order-container .order-summary .title{text-align:center;margin-bottom:30px;color:#444755;font-weight:700}.place-order-container .order-summary .list-group .list-group-item{display:flex;justify-content:space-between;color:#727891;font-size:12px;border-bottom:0;padding:10px 0}.place-order-container .order-summary .list-group .list-group-item:first-child{border-top:0}.place-order-container .order-summary .list-group .list-group-item .name,.place-order-container .order-summary .list-group .list-group-item .price{font-size:16px;font-weight:700;color:#444755}.place-order-container .order-summary .amount-calculation{margin-top:30px;font-weight:300}.place-order-container .order-summary .amount-calculation .sub-value{color:#212529;font-size:12px;display:flex;justify-content:space-between;margin-bottom:10px}.place-order-container .order-summary .amount-calculation .sub-value .text-bold{font-weight:700;color:#727891}.place-order-container .order-summary .amount-calculation .total{display:flex;justify-content:space-between;font-size:25px;font-weight:700;color:#444755;border-top:1px solid #C2C5D1;padding-top:15px}.place-order-container .order-summary .amount-calculation .total .amount{color:#39C8AF}.place-order-container .confirm-order{margin-top:15px;padding:22px 50px;font-size:20px;box-shadow:2px 27px 20px rgba(0,0,0,0.11)}@media (max-width: 600px){.place-order-container .confirm-order{padding:15px 30px !important;font-size:16px !important}}.cancel-order{color:#FFFFFF !important}.place-order-container .sm-screen{display:none}@media (max-width: 991px){.place-order-container .order-place-content .order-list{margin-bottom:8px}.place-order-container .order-place-content .order-list .card-header:before{right:18px}.place-order-container .order-place-content .order-list .card-header .order-image{max-width:unset}.place-order-container .order-place-content .order-list .card-header .order-image img{height:80px;width:80px}.place-order-container .order-place-content .order-list .card-header .order-detail{padding:0;flex-direction:column;width:unset}.place-order-container .order-place-content .order-list .card-header .order-detail .item-name{font-size:17px}.place-order-container .order-place-content .order-list .card-header .order-detail .description{font-size:13px}.place-order-container .order-place-content .order-list .card-header .order-detail .description::marker{margin-right:1px}.place-order-container .order-place-content .order-list .card-header .order-detail .item-price{font-size:15px;justify-content:left}.place-order-container .order-place-content .order-list .card-body{margin-left:0}.place-order-container .order-place-content .order-list .card-body label{font-size:14px;margin-bottom:8px}.place-order-container .order-place-content .order-list .card-body .bottom-button{justify-content:space-between}.place-order-container .order-place-content .order-list .card-body .bottom-button .order-save-btn{padding:10px 40px}.place-order-container .order-place-content .order-list .card-body .bottom-button .order-cancel-btn{padding:10px 40px}.place-order-container .order-place-content .order-list .card-body .bottom-button .order-cancel-btn .icon-box{display:none}.place-order-container .bottom-area{justify-content:center;margin:15px 0 40px 0}.place-order-container .order-summary{padding:26px 25px}.place-order-container .order-summary .title{font-size:25px}.place-order-container .order-summary .list-group .list-group-item{font-size:12px;padding:10px 0}.place-order-container .order-summary .list-group .list-group-item .name,.place-order-container .order-summary .list-group .list-group-item .price{font-size:16px}.place-order-container .order-summary .amount-calculation{margin-top:30px}.place-order-container .order-summary .amount-calculation .sub-value{font-size:15px;margin-bottom:12px}.place-order-container .order-summary .amount-calculation .total{font-size:30px;color:#444755}.place-order-container .order-summary .amount-calculation .total .amount{color:#39C8AF}.place-order-container .confirm-order{margin:30px 0;padding:22px 50px;font-size:23px}.place-order-container .sm-screen{display:flex;justify-content:center;margin-bottom:30px}}.main-container .confirmation-header{display:flex;flex-direction:column;align-items:center;margin-bottom:30px}.main-container .confirmation-header .header{font-size:30px;font-weight:700}.main-container .confirmation-header .confirmation-id{font-size:20px;font-weight:500}.main-container .order-confirmation-container .summary .order-card{border-radius:20px;padding:15px 0;border:4px solid transparent}.main-container .order-confirmation-container .summary .item-selected{border:4px solid #39c8af}.main-container .order-confirmation-container .order-summary{background-color:#FFFFFF;border-radius:20px;padding:45px 30px;margin:0 30px 0 0}.main-container .order-confirmation-container .summary .order-card .item-name{overflow:hidden;text-overflow:ellipsis}.main-container .order-confirmation-container .summary .title{font-size:24px;font-weight:700}.main-container .order-confirmation-container .summary .table thead tr th{font-size:14px;font-weight:700;border:none}.main-container .order-confirmation-container .summary .table tbody{border-top:1px solid #C3C5D0;border-bottom:1px solid #C3C5D0;font-size:16px;font-weight:300;color:#727891}.main-container .order-confirmation-container .summary .table tbody td{vertical-align:middle;text-align:center;border:none}.main-container .order-confirmation-container .summary .table tbody td.item-details{display:flex}.main-container .order-confirmation-container .summary .table tbody td.item-details .img-box{height:100px;width:100px}.main-container .order-confirmation-container .summary .table tbody td.item-details .img-box img{height:100%;width:100%;border-radius:10px;object-fit:cover;object-position:left}.main-container .order-confirmation-container .summary .table tbody td.item-details .text{margin-left:15px;display:flex;flex-direction:column;justify-content:center;max-width:230px;text-align:left}.main-container .order-confirmation-container .summary .table tbody td.item-details .text .item-name{color:#444755;font-size:22px;font-weight:700}.main-container .order-confirmation-container .summary .table-footer{display:flex;justify-content:space-between}.main-container .order-confirmation-container .payment-information{background-color:#FFFFFF;border-radius:20px;display:flex;justify-content:space-between;flex-direction:column;padding:35px 24px}.main-container .order-confirmation-container .payment-information .content .title{text-align:center;margin-bottom:30px;color:#444755;font-weight:700}.main-container .order-confirmation-container .payment-information .content .billing-details{font-size:14px;font-weight:300;color:#727891}.main-container .order-confirmation-container .payment-information .content .billing-details .label{font-size:16px;color:#444755}.main-container .order-confirmation-container .payment-information .content .billing-details .name{margin:10px}.main-container .order-confirmation-container .payment-information .content .billing-details .address{margin-left:10px}.main-container .order-confirmation-container .payment-information .content .payment-method{margin:20px 0}.main-container .order-confirmation-container .payment-information .content .payment-method .payment-type{font-size:16px}.main-container .order-confirmation-container .payment-information .content .payment-method .payment-info{font-size:14px;margin-left:10px;color:#727891}.main-container .order-confirmation-container .payment-information .amount-calculation{margin-top:30px;font-weight:300}.main-container .order-confirmation-container .payment-information .amount-calculation .sub-value{color:#212529;font-size:12px;display:flex;justify-content:space-between;margin-bottom:10px}.main-container .order-confirmation-container .payment-information .amount-calculation .sub-value .text-bold{font-weight:700;color:#727891}.main-container .order-confirmation-container .payment-information .amount-calculation .total{display:flex;justify-content:space-between;font-size:25px;font-weight:700;color:#444755;border-top:1px solid #C2C5D1;padding-top:15px}.main-container .order-confirmation-container .payment-information .amount-calculation .total .amount{color:#39C8AF}.item-name-order-history{font-size:16px !important}@media (min-width: 1200px){.order-history-summary{margin:0px 0 !important}}@media (max-width: 600px){.main-container .order-confirmation-container .summary{padding:25px 17px;margin:15px 0}}@media (max-width: 991px){.main-container .confirmation-header{margin-bottom:50px}.main-container .confirmation-header .header{font-size:25px}.main-container .confirmation-header .confirmation-id{font-size:21px}.item-name-order-history{font-size:10px !important}.order-history-name{font-size:8px !important}.main-container .order-confirmation-container .summary .title{display:none}.main-container .order-confirmation-container .summary .table{margin:0}.main-container .order-confirmation-container .summary .table thead tr th{font-size:14px}.main-container .order-confirmation-container .summary .table tbody{font-size:13px;border:none}.main-container .order-confirmation-container .summary .table tbody td{border-top:0.7px solid #DFE1EA;padding:0}.main-container .order-confirmation-container .summary .table tbody td.item-details .img-box{display:none}.main-container .order-confirmation-container .summary .table tbody td.item-details .text{margin-left:0}.main-container .order-confirmation-container .summary .table tbody td.item-details .text .item-name{font-size:14px}.main-container .order-confirmation-container .summary .table-footer{display:none}.main-container .order-confirmation-container .payment-information{margin:0 15px 15px 15px;padding:25px}.main-container .order-confirmation-container .payment-information .content .title{font-size:25px;margin-bottom:30px}.main-container .order-confirmation-container .payment-information .content .billing-details{font-size:16px}.main-container .order-confirmation-container .payment-information .content .billing-details .label{font-size:18px}.main-container .order-confirmation-container .payment-information .content .billing-details .name{margin:15px}.main-container .order-confirmation-container .payment-information .content .billing-details .address{margin-left:5px}.main-container .order-confirmation-container .payment-information .content .payment-method{margin:20px 0}.main-container .order-confirmation-container .payment-information .content .payment-method .payment-type{font-size:18px}.main-container .order-confirmation-container .payment-information .content .payment-method .payment-info{font-size:16px;margin-left:5px}.main-container .order-confirmation-container .payment-information .amount-calculation{margin-top:30px}.main-container .order-confirmation-container .payment-information .amount-calculation .sub-value{font-size:15px;margin-bottom:12px}.main-container .order-confirmation-container .payment-information .amount-calculation .total{font-size:30px;color:#444755}.main-container .order-confirmation-container .payment-information .amount-calculation .total .amount{color:#39C8AF}}.date-picker-modal .modal-dialog{max-width:550px;height:100%;margin:auto}.date-picker-modal .modal-dialog .modal-content{background-color:transparent;border:none}.date-picker-modal .modal-dialog .modal-content .modal-body{padding:28px 28px 0 28px;background-color:#FFFFFF;border-radius:10px}.date-picker-modal .modal-dialog .modal-content .modal-body .modal-header{padding:0 0 16px 0;border-bottom:0.5px solid #C2C5D1;justify-content:space-around}.date-picker-modal .modal-dialog .modal-content .modal-body .modal-header .img-box{height:23px}.date-picker-modal .modal-dialog .modal-content .modal-body .modal-header .img-box svg{height:100%;width:100%;object-fit:cover}.date-picker-modal .modal-dialog .modal-content .modal-body .modal-header .selected-date{border:0.8px solid #39c8af;border-radius:40px;padding:10px 16px;font-size:18px;font-weight:300}.date-picker-modal .modal-dialog .modal-content .modal-body .modal-header .selected-date .selected-day{font-weight:700}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal .datepicker,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker{padding:0;width:100%}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal .datepicker .datepicker-days .table-condensed,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed{font-size:16px;width:100%}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed thead tr,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal .datepicker .datepicker-days .table-condensed thead tr,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed thead tr{display:flex;justify-content:space-around;align-items:center}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed thead tr th,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal .datepicker .datepicker-days .table-condensed thead tr th,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed thead tr th{height:unset;width:unset}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .dow,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal .datepicker .datepicker-days .table-condensed thead tr .dow,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .dow{font-weight:700;color:#444755;display:flex;justify-content:center}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .dow:first-child,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .dow:last-child,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal .datepicker .datepicker-days .table-condensed thead tr .dow:first-child,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal .datepicker .datepicker-days .table-condensed thead tr .dow:last-child,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .dow:first-child,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .dow:last-child{color:#727891}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .datepicker-switch,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal .datepicker .datepicker-days .table-condensed thead tr .datepicker-switch,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .datepicker-switch{font-size:28px;color:#444755;display:flex;margin:28px 0 30px 0}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .img-box,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal .datepicker .datepicker-days .table-condensed thead tr .img-box,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .img-box{height:100%;width:100%;display:flex;align-items:center}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .img-box svg,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal .datepicker .datepicker-days .table-condensed thead tr .img-box svg,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .img-box svg{height:18px;width:30px}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .prev,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal .datepicker .datepicker-days .table-condensed thead tr .prev,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .prev{text-align:left;display:flex;margin-left:20px;padding:8px 5px 8px 2px;border-radius:20px}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .next,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal .datepicker .datepicker-days .table-condensed thead tr .next,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .next{text-align:right;display:flex;margin-right:20px;padding:8px 2px 8px 5px;border-radius:20px}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .next .img-box,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal .datepicker .datepicker-days .table-condensed thead tr .next .img-box,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .next .img-box{justify-content:flex-end}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal .datepicker .datepicker-days .table-condensed tbody tr,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr{display:flex;justify-content:space-around}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal .datepicker .datepicker-days .table-condensed tbody tr td,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td{display:flex;margin:5px;border-radius:60px}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td.day,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal .datepicker .datepicker-days .table-condensed tbody tr td.day,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td.day{height:54px;width:54px;justify-content:center;align-items:center}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td.day.active,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal .datepicker .datepicker-days .table-condensed tbody tr td.day.active,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td.day.active{background:#39C8AF !important;border-radius:60px;font-weight:700}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td.day.highlighted,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal .datepicker .datepicker-days .table-condensed tbody tr td.day.highlighted,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td.day.highlighted{background:#FFFFFF;color:#727891}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td.day.highlighted:hover,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal .datepicker .datepicker-days .table-condensed tbody tr td.day.highlighted:hover,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td.day.highlighted:hover{background:#eee}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td.day.highlighted.active,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal .datepicker .datepicker-days .table-condensed tbody tr td.day.highlighted.active,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td.day.highlighted.active{background-color:#39C8AF;color:#FFFFFF}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td.day.old,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td.day.new,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal .datepicker .datepicker-days .table-condensed tbody tr td.day.old,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal .datepicker .datepicker-days .table-condensed tbody tr td.day.new,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td.day.old,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td.day.new{visibility:hidden}.date-picker-modal .modal-dialog .modal-content .modal-footer{border:none;display:flex}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal-order .datepicker,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker{padding:0;width:100%}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal-order .datepicker .datepicker-days .table-condensed,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed{font-size:16px;width:100%}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed thead tr,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal-order .datepicker .datepicker-days .table-condensed thead tr,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed thead tr{display:flex;justify-content:space-around;align-items:center}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed thead tr th,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal-order .datepicker .datepicker-days .table-condensed thead tr th,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed thead tr th{height:unset;width:unset}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .dow,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal-order .datepicker .datepicker-days .table-condensed thead tr .dow,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .dow{font-weight:700;color:#444755;display:flex;justify-content:center}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .dow:first-child,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .dow:last-child,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal-order .datepicker .datepicker-days .table-condensed thead tr .dow:first-child,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal-order .datepicker .datepicker-days .table-condensed thead tr .dow:last-child,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .dow:first-child,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .dow:last-child{color:#727891}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .datepicker-switch,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal-order .datepicker .datepicker-days .table-condensed thead tr .datepicker-switch,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .datepicker-switch{font-size:28px;color:#444755;display:flex;margin:28px 0 30px 0}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .img-box,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal-order .datepicker .datepicker-days .table-condensed thead tr .img-box,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .img-box{height:100%;width:100%;display:flex;align-items:center}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .img-box svg,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal-order .datepicker .datepicker-days .table-condensed thead tr .img-box svg,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .img-box svg{height:18px;width:30px}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .prev,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal-order .datepicker .datepicker-days .table-condensed thead tr .prev,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .prev{text-align:left;display:flex;margin-left:20px;padding:8px 5px 8px 2px;border-radius:20px}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .next,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal-order .datepicker .datepicker-days .table-condensed thead tr .next,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .next{text-align:right;display:flex;margin-right:20px;padding:8px 2px 8px 5px;border-radius:20px}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .next .img-box,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal-order .datepicker .datepicker-days .table-condensed thead tr .next .img-box,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .next .img-box{justify-content:flex-end}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal-order .datepicker .datepicker-days .table-condensed tbody tr,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr{display:flex;justify-content:space-around}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal-order .datepicker .datepicker-days .table-condensed tbody tr td,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td{display:flex;margin:5px;border-radius:60px}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td.day,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal-order .datepicker .datepicker-days .table-condensed tbody tr td.day,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td.day{height:54px;width:54px;justify-content:center;align-items:center}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td.day.active,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal-order .datepicker .datepicker-days .table-condensed tbody tr td.day.active,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td.day.active{background:#39C8AF !important;border-radius:60px;font-weight:700}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td.day.highlighted,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal-order .datepicker .datepicker-days .table-condensed tbody tr td.day.highlighted,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td.day.highlighted{background:#FFFFFF;color:#727891}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td.day.highlighted:hover,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal-order .datepicker .datepicker-days .table-condensed tbody tr td.day.highlighted:hover,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td.day.highlighted:hover{background:#eee}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td.day.highlighted.active,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal-order .datepicker .datepicker-days .table-condensed tbody tr td.day.highlighted.active,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td.day.highlighted.active{background-color:#39C8AF;color:#FFFFFF}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td.day.old,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td.day.new,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal-order .datepicker .datepicker-days .table-condensed tbody tr td.day.old,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal-order .datepicker .datepicker-days .table-condensed tbody tr td.day.new,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td.day.old,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td.day.new{visibility:hidden}.date-picker-modal .modal-dialog .modal-content .modal-footer{border:none;display:flex}.btn-gray{padding:2px 26px;border-radius:30px;background-color:#b3b3b3;color:#fff}.btn-gray:hover{background-color:#9a9a9a;transition:.3s ease;color:#fff}.btn-gray:focus{outline:none !important;color:#fff}.btn-green{padding:2px 26px;border-radius:30px;background-color:#2ebdab;color:#fff}.btn-green:hover{background-color:#28a595;transition:.3s ease;color:#fff}.btn-green:focus{outline:none !important;color:#fff}.modal{background-color:transparent}.justify-content-center{justify-content:center !important}.date-picker-modal .modal-dialog .modal-content .modal-footer .btn{font-size:16px;max-height:50px;display:flex;justify-content:center;padding:11px 70px 10px 70px;max-width:50%}@media (max-width: 600px){.date-picker-modal .modal-dialog .modal-content .modal-footer .btn{font-size:14px;max-height:40px}}.date-picker-modal .modal-dialog .modal-content .modal-footer .cc-btn-danger,.date-picker-modal .modal-dialog .modal-content .modal-footer .cc-btn-danger~.btn{padding:10px 65px}@media (max-width: 600px){.date-picker-modal .modal-dialog .modal-content .modal-footer .cc-btn-danger,.date-picker-modal .modal-dialog .modal-content .modal-footer .cc-btn-danger~.btn{padding:10px 35px}}.btn-activity{padding:11px 40px 10px 40px !important}.date-picker-modal .modal-dialog .modal-content .modal-footer .cc-btn-cancel{background-color:#FFFFFF;color:#727891}.date-picker-modal .modal-dialog .modal-content .modal-footer .cc-btn-reset{background-color:#ff6e6e;border:#ff6e6e;color:#FFFFFF}.date-picker-modal.reservation-date-modal .modal-dialog .modal-content .modal-body .modal-header{justify-content:center}.date-picker-modal.reservation-date-modal .modal-dialog .modal-content .modal-body .modal-header img{margin-right:7px}@media (max-width: 767px){.date-picker-modal .modal-dialog{max-width:344px;max-height:400px}.date-picker-modal .modal-dialog .modal-content .modal-body{padding:16px 8px}.date-picker-modal .modal-dialog .modal-content .modal-body .modal-header{padding-bottom:8px}.date-picker-modal .modal-dialog .modal-content .modal-body .modal-header .img-box{height:13px;width:6px}.date-picker-modal .modal-dialog .modal-content .modal-body .modal-header .selected-date{padding:8px;font-size:12px}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal .datepicker .datepicker-days .table-condensed,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed{font-size:12px}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .datepicker-switch,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal .datepicker .datepicker-days .table-condensed thead tr .datepicker-switch,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .datepicker-switch{font-size:20px;display:unset}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .prev,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .next,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal .datepicker .datepicker-days .table-condensed thead tr .prev,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal .datepicker .datepicker-days .table-condensed thead tr .next,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .prev,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .next{height:28px;width:18px}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .prev,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal .datepicker .datepicker-days .table-condensed thead tr .prev,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .prev{margin-left:14px}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .next,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal .datepicker .datepicker-days .table-condensed thead tr .next,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .next{margin-right:14px}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td.day,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal .datepicker .datepicker-days .table-condensed tbody tr td.day,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td.day{height:30px;width:30px}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal-order .datepicker .datepicker-days .table-condensed,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed{font-size:12px}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .datepicker-switch,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal-order .datepicker .datepicker-days .table-condensed thead tr .datepicker-switch,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .datepicker-switch{font-size:20px;display:unset}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .prev,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .next,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal-order .datepicker .datepicker-days .table-condensed thead tr .prev,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal-order .datepicker .datepicker-days .table-condensed thead tr .next,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .prev,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .next{height:28px;width:18px}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .prev,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal-order .datepicker .datepicker-days .table-condensed thead tr .prev,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .prev{margin-left:14px}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .next,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal-order .datepicker .datepicker-days .table-condensed thead tr .next,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed thead tr .next{margin-right:14px}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td.day,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal-order .datepicker .datepicker-days .table-condensed tbody tr td.day,.date-picker-modal .modal-dialog .modal-content .modal-body .reservation-datepicker-modal .datepicker .datepicker-days .table-condensed tbody tr td.day{height:30px;width:30px}.date-picker-modal .modal-dialog .modal-content .modal-footer .btn{font-size:14px;line-height:20px}}.cc-btn-secondary-3{font-size:12px;font-weight:300;line-height:14.4px;border-radius:60px;outline:none;max-height:32px;height:100%;padding:8px 20px;align-items:center;display:flex;cursor:pointer;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;background:#F8C78E;color:#444755;border:1px solid #EFF1F8}.cc-btn-secondary-2:hover{background:white;border-color:white;color:#444755}.password-modal{background-color:transparent}.message{padding-top:80px;text-align:center}.loader{position:fixed;width:100%;height:100%;z-index:9999;background-color:rgba(128,128,128,0.2)}.loading-indicator{position:fixed;left:50%;top:50%;width:100%;height:100%;z-index:9999}.alert-activity-loading{padding:2px 0 3px;position:absolute;right:50%;width:98.5%;text-align:center;font-size:16px;background-color:#1a252f;color:#ffffff;border-color:#1a252f}.activity-page-loading{border-radius:7px;position:fixed !important;z-index:100;top:85%;right:40%;transform:translate(-50%, -50%);display:flex;width:auto !important;padding:15px 20px !important;align-items:center;justify-content:center}.activity-loader{width:100%;height:100%;z-index:9999}.activity-loading-indicator{height:100%;margin-right:7px;margin-left:7px}.activity-loading-indicator .fa-5x{font-size:2em}.loader{border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #28c8ab;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;align-items:center;position:fixed;top:50%;right:50%;transform:translate(-50%, -50%);display:flex}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.multiselect-ui{border-radius:14px;height:60px}#dropdownButton:hover .dropdown-menu{display:block;margin-top:0;transition-delay:5s}a.cc-card-br:before{content:"Signed Up";position:absolute;color:#ffffff;position:absolute;background:#F85C74;font-size:14px;padding:2px 35px;transform:rotate(-45deg);top:11%;left:-30px}a.cc-card-br:after{content:'';position:absolute;color:#ffffff;position:absolute;background:#171719;font-size:11px;padding:13px 61px;transform:rotate(-45deg);top:27px;left:-21px;border-radius:13px;z-index:-1}.image-tool{position:absolute;z-index:1;width:calc(100% - 30px);bottom:20px;left:15px;text-align:center;display:inline-block;padding-top:10px;border-radius:0 0 15px 15px;padding-bottom:10px;color:#444755;background:rgba(255,255,255,0.5)}@media (max-width: 991px){.image-tool{position:absolute;z-index:1;width:calc(100% - 10px);bottom:10px;left:5px;text-align:center;display:inline-block;padding-top:10px;border-radius:0 0 6px 6px;padding-bottom:10px;color:#444755;background:rgba(255,255,255,0.5)}}@media (max-width: 991px){.order-nav-menu{z-index:1;width:100%;display:block;position:fixed;margin-top:0 !important}}.avatars{display:inline-flex;margin-bottom:18px}.avatar{position:relative;display:inline-flex;border:4px solid #fff;border-radius:50%;overflow:hidden;width:85px}.avatars span:first-child{z-index:3;background:white}.avatars span:nth-child(2){z-index:2;background:white}.avatars span:nth-child(3){z-index:1;background:white}.avatars span:nth-child(4){z-index:0;background:white}.avatar-num{height:85px;background:#58c9b0 !important;color:#ffffff;font-size:22px;font-family:inherit;line-height:85px;display:inline-flex;align-items:center;justify-content:center}.avatar:not(:first-child){margin-left:-25px;background:#ffffff}.avatar img{width:100%;height:100%;margin-bottom:0;display:block}@media (max-width: 1199px){.avatar{width:65px}.avatar-num{height:65px}}@media (min-width: 1200px){.card-img h2{font-size:20px;margin-bottom:33px}}@media (max-width: 991px){.avatars{display:inline-block;margin-bottom:0}.avatar{position:relative;display:inline-block;border:4px solid #eff1f8;border-radius:50%;overflow:hidden;width:50px}.avatar:not(:first-child){margin-left:-25px;background:#eff1f8}.avatar-num{height:50px;background:#58c9b0 !important;color:#eff1f8;font-size:12px;font-family:inherit;line-height:40px;text-align:center;padding-right:4px}}.selection .activity-select2{border:0.5px solid #EFF1F7 !important;height:60px !important;border-radius:14px !important;padding-bottom:0 !important;padding-right:0 !important;overflow:scroll !important}.activity-search-tag{font-size:1rem !important;color:#495057 !important;font-family:inherit !important;margin-top:6px !important}@media (max-width: 991px){.selection .activity-select2{height:42px !important}}.no-content{align-items:center !important;justify-content:center;font-size:24px}@media (max-width: 991px){.no-content{font-size:14px}}@media all and (min-width: 992px){.navbar .nav-item .dropdown-menu{display:none}.navbar .nav-item:hover .dropdown-menu{display:block}.navbar .nav-item .dropdown-menu{margin-top:0}}.item-selected .options::after{font-family:"FontAwesome";font-weight:400;content:"\2e";display:block;top:-28px;color:#F85C74;position:absolute;font-size:75px;right:4px}.card order-list .comments{max-height:50px;overflow:scroll}.list-none{list-style:none}.password-hints ul{padding-left:0}.password-hints ul li{margin-bottom:10px}.password-hints ul li i{margin-right:10px}.password-hints ul li .fa-check{color:#2ebdab}.order-container{margin-top:35px}.5.p-2{padding:0 15px}.activity-filter-btn{padding:20px 0;text-align:center}.activity-filter-btn .btn{padding:11px 0;width:180px;text-align:center;justify-content:center;box-sizing:border-box;color:white !important;margin:auto;font-weight:300;font-size:18px;line-height:22px;max-height:50px}@media (max-width: 600px){.activity-filter-btn .btn{margin-top:10px;width:110px;height:32px;font-size:16px;padding:7px 0}}.right-align{position:absolute;right:0;width:auto !important}.edit-profile .btn{width:100px}.edit-profile .btn:hover{background:#EFF1F8}.summary.bg-white{border-radius:15px}.summary.bg-white th{padding:0 12px 10px 12px;color:#727891;font-size:12px}.summary.bg-white td{padding:0 0.5rem;color:#727891;font-size:12px;font-weight:300;vertical-align:middle}.summary.bg-white tbody>b{color:#212529}.summary.bg-white tbody td:last-child{color:#212529}.summary.bg-white h5{margin-bottom:30px;color:#444755;font-weight:700;margin-top:27px}.order-history-summary{max-height:calc(100vh - 275px);overflow:auto}.activity-container .header .activity-header .filter-content{padding-top:30px;flex-wrap:wrap;font-size:16px}@media (min-width: 768px){.activity-container .header .activity-header .filter-content{padding-bottom:90px}}.has-search .search-icon{display:flex;max-height:54px;align-items:center}.calculation .title{text-align:center;margin:18px 0}.calculation .table{margin:0}.calculation .table td:first-child{border:none !important}.calculation .table .total-con{font-size:25px;font-weight:700;margin-bottom:0;color:#444755;padding:15px 0}.calculation .table td:last-child h3{font-size:25px;font-weight:bold;margin-bottom:0;text-align:right;padding:15px 0;color:#39C8AF}.cursor-auto{cursor:auto !important}.order-details-desktop .card-img .dropdown-toggle{width:185px;padding:7px 20px !important}.order-history-name{font-size:12px;color:#212529 !important;font-weight:400}.reservation-list-edit,.reservation-cancel-edit,.reservation-btn{width:222px;height:40px;max-height:40px}@media (max-width: 600px){.reservation-list-edit,.reservation-cancel-edit,.reservation-btn{width:112px;height:32px;max-height:32px}}.profile-action-btn{font-weight:300;border-radius:60px;outline:none;max-height:32px;padding:8px 20px;align-items:center;display:inline-flex;justify-content:center;width:90px}.mb-activity-detail-go-back{position:fixed;top:100px;left:20px;color:white !important;font-size:25px}@media (min-width: 992px){.mb-activity-detail-go-back{display:none}}@media (max-width: 600px){.datepicker-days .img-box{width:35px !important;height:35px !important}}@media (max-width: 600px){.datepicker-days .img-box svg{width:30px;height:30px}}.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal .datepicker .datepicker-days .table-condensed thead tr .next,.date-picker-modal .modal-dialog .modal-content .modal-body .datepicker-daily-highlights-modal .datepicker .datepicker-days .table-condensed thead tr .prev{width:30px;height:30px;display:inline-flex;align-items:center}@media (max-width: 991px){.main-container .order-confirmation-container .payment-information{margin:35px 0}}.profile-save-btn{font-size:14px !important}.gender .select2-selection--single,.edit-time .select2-selection--single{padding-bottom:10px;padding-top:10px}.order-calendar{max-width:185px}.text-wrap{word-break:break-all}.client-logo-image{width:auto;height:40px;background-size:contain}.client-logo-image-margins{margin-bottom:10px !important;margin-right:0px !important;margin-left:20px !important}.scrollable-menu{max-height:420px;overflow-y:auto}@media (min-width: 992px){#navbarSupportedContent1{display:none !important}}#navbarSupportedContent1 .nav-link{display:flex;align-items:center;color:#FFFFFF;font-size:18px;font-weight:700}#navbarSupportedContent1 .nav-link span{display:unset !important}#navbarSupportedContent1 .nav-link span img{width:20px !important;height:20px !important;margin-right:10px}#navbarSupportedContent1 .nav-link svg{margin-right:10px;width:20px;height:20px}#startTime{background-color:white;color:black}#startTime option:checked{background-color:green;color:white}#delivery-date{border:none}.custom-arrow+.select2-container--default .select2-selection--single::after{content:"";position:absolute;right:14px;border-bottom:3px solid #C2C5D1;border-right:3px solid #C2C5D1;padding:5px;transform:rotate(45deg);top:13px;z-index:12}.custom-arrow+.select2-container--default .select2-selection--single{border:none !important}@media (max-width: 1200px){#delivery-date{width:159px}}@media (max-width: 767px){.custom-arrow+.select2-container--default .select2-selection--single{width:185px;padding:6px 12px 6px 12px}.email-settings+.select2-container--default .select2-selection--single{width:auto !important;padding:6px 12px !important}.custom-arrow+.select2-container--default .select2-selection--single::after{left:159px;right:329px !important}}html,body{height:100%}.login-page{height:100vh;font-family:'Lato', sans-serif;overflow:hidden;color:#444755}.login-page .row{height:100%}.login-page .sin_info{background-image:url(/assets/bg-login-mob-2ce0d0d49b3598255097d6c3fd82f2ae8fa18372089c1b8d989bc1a6c8f034fb.svg);background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;display:none;align-items:flex-start;margin:auto auto 80px auto}@media (min-width: 992px){.login-page .sin_info{background-image:url(/assets/bg-login-tab-ce6b44a692fa9da9b37f7aa03b82dbd4bfef8f65e9ba01a69acafb267a8973a7.svg);background-position:center;background-repeat:no-repeat;background-size:cover}}@media (min-width: 1200px){.login-page .sin_info{background-image:url(/assets/bg-login-ce6b44a692fa9da9b37f7aa03b82dbd4bfef8f65e9ba01a69acafb267a8973a7.svg);background-position:center;background-repeat:no-repeat;background-size:cover}}@media (min-width: 992px){.login-page .sin_info{display:flex}}@media (min-width: 1200px){.login-page .sin_info{align-items:flex-start}}.login-page .sin_info .logo-card{padding:32px 32px;border-radius:16px;max-width:90%;margin:90px auto auto auto}.login-page .sin_info .logo-card .left-arrow{transform:rotateY(180deg);margin-right:20px}@media (min-width: 992px){.login-page .sin_info .logo-card{margin:auto auto 80px auto;max-width:75%}}@media (min-width: 1200px){.login-page .sin_info .logo-card{margin:80px auto auto auto}}.login-page .sin_info .logo-card h6{font-weight:700;font-size:24px;line-height:29px}.login-page .sin_info .logo-card p{font-weight:400;font-size:16px;line-height:22px}@media (min-width: 992px){.login-page .sin_info .logo-card p{font-size:18px}}.login-page .about_sin_info{display:flex !important}.login-page .login_info{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;line-height:29px;height:100%}@media (max-width: 991px){.login-page .login_info{background-image:url(/assets/bg-login-mob-2ce0d0d49b3598255097d6c3fd82f2ae8fa18372089c1b8d989bc1a6c8f034fb.svg);background-position:center;background-repeat:no-repeat;background-size:cover}}@media (min-width: 1200px){.login-page .login_info{font-size:18px}}@media (min-width: 1441px){.login-page .login_info{font-size:24px}}.login-page .login_info .login{width:80%}@media (max-width: 600px){.login-page .login_info .login{padding:0 15px;width:100%}}@media (min-width: 992px){.login-page .login_info .login{width:437px}}@media (min-width: 1200px){.login-page .login_info .login{width:75%}}@media (min-width: 1441px){.login-page .login_info .login{width:586px}}.login-page .login_info .alert{padding:0.5rem 2rem;position:absolute !important;font-size:18px;right:0;top:185px}@media (min-width: 768px){.login-page .login_info .alert{right:0;top:225px}}@media (min-width: 992px){.login-page .login_info .alert{top:-100px}}.login-page .login_info .alert .close{padding:1rem 1.25rem}.login-page .login_info .login-container{position:relative}.login-page .login_info .login-container .field input{background:white;font-size:24px;color:#444755}.login-page .login_info .login-container .field input::placeholder{color:#C4C4C4;font-weight:700;font-size:24px}@media (max-width: 991px){.login-page .login_info .login-container{display:flex;height:100vh;flex-direction:column;justify-content:space-between;padding-bottom:15px;align-content:space-between}.login-page .login_info .login-container .back-link-container{padding:0px}}.login-page .login_info .login-container .brand-logo{max-width:100%}@media (max-width: 375px){.login-page .login_info .login-container .brand-logo{margin-bottom:30px}}@media (min-width: 768px){.login-page .login_info .login-container .brand-logo{max-width:75%;margin-bottom:50px}}@media (min-width: 1441px){.login-page .login_info .login-container .brand-logo{max-width:75%;margin-bottom:90px}}.login-page .login_info .login-container .sig-logo{justify-content:center}@media (min-width: 768px){.login-page .login_info .login-container .sig-logo{justify-content:left}}.login-page .login_info .login-container .sig-logo img{width:24px;height:24px;margin-right:8px}.login-page .login_info .login-container .login-input{width:100%;border-radius:40px;padding:14px 38px 14px 38px;border:0}@media (min-width: 1441px){.login-page .login_info .login-container .login-input{padding:24px 38px 24px 38px}}.login-page .login_info .login-container .login-input::placeholder{color:#C4C4C4;font-weight:700;font-size:16px}@media (min-width: 1441px){.login-page .login_info .login-container .login-input::placeholder{font-size:24px}}.login-page .login_info .login-container #login-button{background:#39C8AF;box-shadow:2px 27px 20px rgba(0,0,0,0.11);border-radius:60px;border:0;cursor:pointer;font-size:16px;width:220px;height:60px;color:white;margin-top:27px}@media (min-width: 992px){.login-page .login_info .login-container #login-button{width:300px;height:60px;font-size:18px}}@media (min-width: 1441px){.login-page .login_info .login-container #login-button{width:343px;height:80px;font-size:28px}}.login-page .login_info .login-container .login-btn-mb:hover{text-decoration:none}.login-page .login_info .password-text{padding-left:0}.login-page .login_info .d-inline-flex{display:inline-flex;align-items:center}.login-page .login_info .privacy-policy-text{font-size:18px;font-weight:700;color:#444755}.login-page .login_info .instructions h3{font-size:20px}.login-page .login_info .instructions ul{font-size:16px}.login-page .login_info .logo-card-btn{background:white;border-radius:16px}@media (min-width: 992px){.login-page .login_info .logo-card-btn{display:none}}@media (min-width: 376px){.login-page .login_info .logo-card-btn{margin-bottom:20px}}@media (min-width: 768px){.login-page .login_info .logo-card-btn{margin-bottom:100px}}.login-page .login_info .logo-card-btn .logo-head{width:100%;padding:24px 32px;display:flex;align-items:center}.login-page .login_info .logo-card-btn .logo-head h6{font-size:24px;color:#444755;font-weight:700}.login-page .login_info ins.iCheck-helper{background:transparent !important;border:1px solid #444755 !important}.login-page .login_info .action-box{margin-top:28px}.login-page .login_info .action-box a{font-weight:700;color:#444755}.login-page .login_info .action-box .forget-pass{font-weight:700;color:#727891;text-decoration:none}.login-page .login_info .fa-sign-in{color:#39C8AF}.login-page .login_info .icheckbox_flat-green,.login-page .login_info .iradio_flat-green{width:22px;height:24px}.login-page .login_info .forget-pass{color:#727891}@media (max-width: 375px){.edit-login .login-container{padding-top:0 !important}}@media (max-width: 375px){.edit-login .login-container .brand-logo{margin-bottom:10px !important}}@media (min-width: 1025px){.sin_info{min-width:60%}.login_info{max-width:40%}}.back-link-container{text-align:left;padding-bottom:30px}.alert-container{top:10px;right:10px;font-size:18px;padding:0.5rem 2rem;font-weight:700}.alert-container .close{padding:1rem 1.25rem}.card.order-list.order-selected{border:4px solid #39c8af}div[data-parent="#accordion"]+div [data-toggle]:after{content:" More"}div.show[data-parent="#accordion"]+div [data-toggle]:after{content:" Less"}.delivery-section{max-width:820px;margin:10px;display:inline}.delivery-fields{display:flex;flex-direction:row;padding-left:initial;flex-wrap:wrap}#delivery-date[readonly]{background-color:#fff;box-sizing:initial;size:b5}label{font-weight:bold;margin-bottom:5px}input[type="date"],input[type="time"],select{padding:8px;border-radius:4px;border:1px solid #ccc;width:100%;box-sizing:border-box}.unavailable-for-cancellation{background-color:#FFD6D6}span.required{color:red}.variant_name{font-size:13px;font-weight:700}.textbox input{width:220px}.field{text-align:center}.field input{background:black;color:white;border-radius:20px;border:0;font-size:12px;font-weight:bold;padding:5px 30px;cursor:pointer}#loginerror{color:#FF0000;padding:5px;text-align:center}.field_with_error{color:#cb5b00}#login input{margin:10px 0 10px 0}#flash_alert,#flash_unauthorized_access{padding-bottom:10px;color:#FF0000}a.privacy-policy-text:hover{text-decoration:none}#gallery_scroller{scroll-snap-type:x mandatory;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}.arrow-icon{width:0;height:0;margin-right:10px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:13px solid black}.menu-title[aria-expanded="false"] .arrow-icon{transform:rotate(-90deg)}.menu-title{display:flex;align-items:center}#navbarSecondary-order{display:block !important;width:100%}.category-nav{width:auto}.meal-timings .dropdown-toggle{font-size:12px;background-color:#FFFFFF !important;color:#444755 !important;border-color:#FFFFFF !important;border-radius:30px !important;padding:10px 20px !important;box-shadow:none !important}.meal-timings .dropdown-toggle:after{display:none}.meal-timings .dropdown-menu{box-shadow:2px 4px 15px 10px rgba(99,99,99,0.05);border-radius:22px;padding:0 8px !important;width:250px;border:none;max-height:calc(100vh - 300px);overflow-y:auto}.meal-timings .dropdown-item{position:relative;background-color:#fff;font-weight:700;color:#727891 !important;border-radius:20px;padding:10px 35px;margin:10px 0px}.meal-timings .dropdown-item:hover{background-color:#eff1f8 !important}.meal-timings .dropdown-item img{height:15px;width:15px;position:absolute;right:10px;top:15px}.dropdown.meal-timings{position:static}
