@font-face{font-family:"JustEat_icons";src:url("/assets/fonts/justeat-icons.eot");src:url("/assets/fonts/justeat-icons.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/justeat-icons.woff") format("woff"),url("/assets/fonts/justeat-icons.ttf") format("truetype"),url("/assets/fonts/justeat-icons.svg#") format("svg");font-weight:normal;font-style:normal}body{font-size:14px;font-family:"Hind Vadodara","Helvetica Neue",Helvetica,sans-serif;font-weight:300;color:#535353;background-color:#f2f2f2;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.app-body{padding:16px 32px;margin-bottom:59px}a,.as-link{cursor:pointer;text-decoration:none;color:#2771cd;font-weight:500}a img,.as-link img{border:0}a:hover,.as-link:hover{color:#14509c;text-decoration:none}h1,h2,h3{font-family:"Ubuntu";font-weight:500;color:#333;margin-bottom:16px}h1{font-size:24px;line-height:1.33}h2{font-size:20px;line-height:1.4}h3{font-size:16px;line-height:1.25}input[type=text],input[type=search],textarea{border-radius:4px;border:solid 1px #cacaca;font:13px/1.29 "Hind Vadodara","Helvetica Neue",Helvetica,sans-serif;padding:10px 14px 10px 16px;color:#333}textarea{resize:none}::placeholder,:-ms-input-placeholder,::-ms-input-placeholder{color:#777}.input label,.radio>label,.date>label,.info>label,.text>label{width:100%;font:600 13px/1.29 "Hind Vadodara","Helvetica Neue",Helvetica,sans-serif;color:#535353}.radio>div{display:inline-block;min-width:132px;padding:4px 0}.date>div{display:inline-block}.date>label .optional{font-weight:300;font-size:14px;padding:0;margin:0 0 0 110px}.date .error-panel{display:flex;flex-flow:row;padding:4px 0}.date .error-panel>div{width:220px}.checkboxes{display:flex}.checkboxes>div{flex-grow:1}.control--checkbox{position:absolute;opacity:0}.control--checkbox+label{position:relative;cursor:pointer;padding:0;font:15px/1.31 "Hind Vadodara","Helvetica Neue",Helvetica,sans-serif;color:#535353;line-height:22px}.control--checkbox+label:before{content:"";margin:0 10px 0 0;display:inline-block;vertical-align:top;width:22px;height:22px;background:#fff;border-radius:2px;border:solid 1px #333}.control--checkbox:hover+label:before{background:#14509c}.control--checkbox:checked+label{font-weight:550}.control--checkbox:checked+label:before{background:#14509c}.control--checkbox:checked+label:after{content:"";position:absolute;left:5px;top:12px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff,4px -10px 0 #fff,4px -12px 0 #fff;transform:rotate(45deg)}.control--checkbox:disabled+label{color:#cbcbcb;cursor:auto}.control--checkbox:disabled+label:before{background:#777}.control--checkbox:not(:checked):disabled+label{color:#cbcbcb;cursor:auto}.control--checkbox:not(:checked):disabled+label:before{background:#fff}.control--radio{position:absolute;opacity:0}.control--radio+label{position:relative;cursor:pointer;padding:0;font:15px/1.31 "Hind Vadodara","Helvetica Neue",Helvetica,sans-serif;color:#535353;line-height:22px}.control--radio+label:before{content:"";margin:0 10px 0 0;display:inline-block;vertical-align:top;width:22px;height:22px;background:#fff;border-radius:100%;border:solid 1px #333}.control--radio:hover+label:before{border-color:#14509c}.control--radio:checked+label{font-weight:550}.control--radio:checked+label:before{border-color:#14509c}.control--radio:checked+label:after{content:"";position:absolute;left:5px;top:5px;width:12px;height:12px;border-radius:100%;border:solid 1px #14509c;background:#14509c}.control--radio:disabled+label{color:#cbcbcb;cursor:auto}.control--radio:disabled+label:before{background:#777}.control--date>div{display:inline-block}.control--date input{margin:0}.control--date ngb-timepicker{display:inline-block}.control--date ngb-timepicker input{width:40px;padding:10px 0}.control--date ngb-timepicker .ngb-tp-minute input{margin-right:16px}.control--date .calendar{font-family:"JustEat_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.control--date .calendar:before{content:"\E987"}.control--date .calendar{font-size:18px;color:#14509c;position:absolute;margin:9px 0 0 165px;cursor:pointer}.control--date .input--date{width:200px;margin-right:16px}.s-8{height:8px}.s-16{height:16px}.s-24{height:24px}.info-box{min-height:32px;background:#edf5ff;padding:8px 16px;color:#333;font:300 13px "Hind Vadodara","Helvetica Neue",Helvetica,sans-serif}.info-box label{display:block;font:500 20px/1.3 "Ubuntu"}.validation-error{font:600 13px/1.29 "Hind Vadodara","Helvetica Neue",Helvetica,sans-serif;padding:8px 0;color:#d50525}.validation-error i{font-family:"JustEat_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.validation-error i:before{content:"\E91C"}.ng-invalid:not(form):not(ngb-timepicker).ng-submitted,ngb-timepicker.ng-invalid.ng-submitted input[type=text]{border:solid 1px #d50525}ngb-modal-window .modal-dialog{margin-top:211px}ngb-modal-window .modal-dialog .modal-content{border-radius:2px;text-align:center;padding:24px}ngb-modal-window .modal-dialog .modal-content .modal-header,ngb-modal-window .modal-dialog .modal-content .modal-body,ngb-modal-window .modal-dialog .modal-content .modal-footer{padding:0;border:0}ngb-modal-window .modal-dialog .modal-content .modal-header .modal-title{margin:0 auto;font:500 20px/1.3 "Ubuntu";color:#333}ngb-modal-window .modal-dialog .modal-content .modal-header span{color:#2771cd;font-size:36px;line-height:16px;margin-top:-8px;margin-right:-11px}ngb-modal-window .modal-dialog .modal-content .modal-body{font:300 14px/1.8 "Hind Vadodara","Helvetica Neue",Helvetica,sans-serif;color:#333}ngb-modal-window .modal-dialog .modal-content .modal-body div{font-size:12.5px;line-height:1.29;color:#535353;text-align:justify}ngb-modal-window .modal-dialog .modal-content .modal-body div.scroll-content{height:288px;overflow:auto;word-wrap:break-word}ngb-modal-window .modal-dialog .modal-content .modal-body .warning{font-weight:600;color:#d50525}ngb-modal-window .modal-dialog .modal-content .modal-footer{justify-content:center}ngb-modal-window .modal-dialog .modal-content .modal-footer app-button{font-size:14px}ngb-modal-window ::-webkit-scrollbar{width:10px}ngb-modal-window ::-webkit-scrollbar-thumb{background:#d8d8d8;border-radius:7.5px;height:210px}
app-header>.row{line-height:30px;padding:24px 34px 20px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;background:#fff;border-bottom:solid 3px #fa0029}app-header>.row .logo{margin-right:10px}app-header>.row .logo,app-header>.row h1{display:flex;flex:0 1 auto}app-header>.row h1{padding:0;margin:0;white-space:nowrap;font:500 24px "Ubuntu";color:#535353}app-header>.row nav{display:flex;flex:0 1 100%;justify-content:flex-end}app-header>.row nav a{cursor:pointer;display:flex;flex:0 1;padding:0 10px;white-space:nowrap;text-decoration:none;color:#2771cd;font:500 16px "Ubuntu"}app-header>.row nav a i.user{font-family:"JustEat_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}app-header>.row nav a i.user:before{content:"\E913"}app-header>.row nav a i.user{line-height:inherit;margin-right:5px}app-header>.row nav a:hover{color:#14509c}
app-footer>.row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;background:#fff;padding:20px 34px;border-top:solid 1px #cbcbcb;font:14px/1.29 "Hind Vadodara","Helvetica Neue",Helvetica,sans-serif;text-align:left;color:#535353}app-footer>.row .version-number{flex-grow:2;text-align:right}app-footer .fixed-bottom{z-index:999}
app-breadcrumb .breadcrumb{background:#fff;color:#535353;margin-bottom:0;padding-left:34px;font:300 15px/1.31 "Hind Vadodara","Helvetica Neue",Helvetica,sans-serif}app-breadcrumb .breadcrumb a{color:#535353}app-breadcrumb .breadcrumb li{display:inline}app-breadcrumb .breadcrumb li.active a{font-weight:600;color:#333}app-breadcrumb .breadcrumb li+li:before{content:"\203A" !important;padding:0 3px 0 0 !important;font-size:21px;line-height:17px}
app-notifications{width:100%}app-notifications .alert{font:300 13px/1.29 "Hind Vadodara","Helvetica Neue",Helvetica,sans-serif;text-align:center;margin:0;border:0;border-radius:0;height:40px}app-notifications .alert span{display:inline-block;font-weight:600}app-notifications .alert .close{margin-top:-3px;font-weight:normal;opacity:1;text-shadow:none}app-notifications .alert.alert-danger{color:#d50525;text-align:left}app-notifications .alert.alert-danger .close{display:none}app-notifications .alert.alert-danger span{vertical-align:text-top;font-weight:300;margin-left:40px}app-notifications .alert.alert-danger i{font-family:"JustEat_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}app-notifications .alert.alert-danger i:before{content:"\E91C"}app-notifications .alert.alert-danger i{font-size:24px;position:absolute;margin-top:-5px}app-notifications .alert.alert-success{background:#04822c;color:#fff}
app-events{width:100%;display:flex;flex-flow:row wrap;justify-content:flex-start}app-events>div{background-color:#fff}
app-events-list{display:flex;flex-flow:row wrap;justify-content:flex-start;padding:24px 36px 16px}app-events-list .e-c-l{font:300 15px/1.13 "Hind Vadodara","Helvetica Neue",Helvetica,sans-serif;color:#535353;padding:0 0 32px}app-events-list ngb-tabset{display:block;width:100%}app-events-list ngb-tabset>ul{height:56px}app-events-list ngb-tabset>ul a.nav-link{padding:15px 0;opacity:.9;font:15px/1.5 "Hind Vadodara","Helvetica Neue",Helvetica,sans-serif;text-align:center;color:#333}app-events-list ngb-tabset>ul a.nav-link.active{font-weight:600;color:#14509c}app-events-list ngb-tabset>ul a.nav-link.disabled{padding:15px;cursor:default}app-events-list ngb-tabset .tab-pane{border-top:solid 1px #cbcbcb;padding:21px 0}app-events-list ngb-tabset .tab-pane .s-r-b.AwaitingApproval .e-i-b-a{border-left:solid 5px #f85656}app-events-list ngb-tabset .tab-pane .s-r-b{margin-bottom:50px}
app-sidebar{width:100%;display:flex;flex-flow:column wrap;justify-content:flex-start;margin-right:15px;width:287px;height:285px}app-sidebar app-sidebar-createevent,app-sidebar app-sidebar-searchevents{background:#fff}
app-sidebar-createevent{display:block;padding:24px;border-bottom:solid 2px #f2f2f2}
app-sidebar-searchevents{width:100%;display:block;padding:16px 14px}app-sidebar-searchevents app-button{width:95px}
button,app-button{user-select:none;display:block;cursor:pointer;padding:10px 15px;-webkit-appearance:unset !important;font:500 16px/1.13 "Ubuntu";text-align:center;color:#2771cd;border-radius:2px;border:solid 1px #2771cd;background-color:#fff}button:focus,app-button:focus{outline:none;box-shadow:0 0 10px #cbcbcb}button:hover,app-button:hover{background-color:#edf5ff}button:active,app-button:active{border-color:#2bace4}button.disabled,app-button.disabled{color:#535353;border-color:#535353;background-color:#fff;cursor:not-allowed}button.transparent,app-button.transparent{color:#fff;border:solid 1px #fff;background:rgba(0,0,0,0)}button.transparent:hover,app-button.transparent:hover{background-color:#fff;color:#f85656}button.transparent:active,button.transparent.active,app-button.transparent:active,app-button.transparent.active{background-color:#fff;color:#f85656}button.transparent.disabled,app-button.transparent.disabled{color:#535353;background-color:#cbcbcb}button.red,app-button.red{color:#d50525;border:solid 1px #d50525}button.red:hover,app-button.red:hover{background-color:#fa0029;color:#fff}button.red:active,button.red.active,app-button.red:active,app-button.red.active{background-color:#d50525;color:#fff}button.red.disabled,app-button.red.disabled{color:#535353;background-color:#cbcbcb}button.blue,app-button.blue{border-radius:2px;color:#fff;background-color:#2771cd;min-width:140px}button.primary,app-button.primary{color:#fff;background-color:#2771cd;border:solid 1px #2771cd}button.primary:hover,app-button.primary:hover{background-color:#14509c}button.primary:active,app-button.primary:active{background-color:#14427d}button.primary.disabled,app-button.primary.disabled{color:#535353;background-color:#cbcbcb}
app-spinner{display:flex;height:100%}@-moz-keyframes spin{to{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes spin{to{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}app-spinner .ps-progress{display:inline-block;width:5em;height:5em;margin:0 .5em;font-size:12px;text-indent:999em;overflow:hidden;animation:spin 1s infinite steps(8);-webkit-animation:spin 1s infinite steps(8)}app-spinner .large.ps-progress{font-size:16px}app-spinner .ps-progress:before,app-spinner .ps-progress:after,app-spinner .ps-progress>div:before,app-spinner .ps-progress>div:after{content:"";position:absolute;top:0;left:2.25em;width:.5em;height:1.5em;border-radius:.2em;background:#eee;box-shadow:0 3.5em #eee;transform-origin:50% 2.5em;-webkit-transform-origin:50% 2.5em}app-spinner .ps-progress:before{background:#555}app-spinner .ps-progress:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);background:#777}app-spinner .ps-progress>div:before{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);background:#999}app-spinner .ps-progress>div:after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);background:#bbb}app-spinner .spinner{margin:10% auto}
app-event-create{width:100%;display:flex;flex-flow:column wrap;justify-content:flex-start;background-color:#fff;padding:24px 32px 16px}app-event-create .content{display:flex}app-event-create .content>div{padding:0}app-event-create .content .left{padding-right:32px}app-event-create .content .right{border-left:solid 1px #eaeaea;padding-left:32px}app-event-create .content .right app-button{width:90px}app-event-create .content .right .info-box{min-height:92px;padding:18px 24px 21px}app-event-create .content .right .preview{background:#f2f2f2;padding:16px}app-event-create .content .right .preview>label{font:600 13px/1.29 "Hind Vadodara","Helvetica Neue",Helvetica,sans-serif}app-event-create .content .right .preview .table th,app-event-create .content .right .preview .table td{border:0;font-family:"Hind Vadodara","Helvetica Neue",Helvetica,sans-serif;font-size:13px}app-event-create .content .right .preview .table th{padding:2px 0 8px;line-height:1.29;font-weight:600}app-event-create .content .right .preview .table td{padding:0;line-height:1.43}app-event-create .footer{border-top:solid 1px #eaeaea;padding-top:16px}app-event-create .footer .c-e{width:200px;float:right}
app-events-restaurant{width:100%;display:flex;flex-flow:row wrap;justify-content:flex-start}app-events-restaurant>div{background-color:#fff}app-events-restaurant .s-r{padding:24px 36px 16px}app-events-restaurant .s-r .back-link{font:600 16px "Hind Vadodara","Helvetica Neue",Helvetica,sans-serif;color:#2771cd}app-events-restaurant .s-r .back-link i{font-family:"JustEat_icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}app-events-restaurant .s-r .back-link i:before{content:"\E937"}app-events-restaurant .s-r .back-link i{padding-right:8px;font-weight:800}app-events-restaurant .s-r .back-link a{text-decoration:none}app-events-restaurant .s-r .e-c-l{font:300 15px/1.13 "Hind Vadodara","Helvetica Neue",Helvetica,sans-serif;color:#535353;padding:0 0 32px}app-events-restaurant .s-r ngb-tabset{display:block;width:100%}app-events-restaurant .s-r ngb-tabset>ul{height:56px}app-events-restaurant .s-r ngb-tabset>ul a.nav-link{padding:15px 0;opacity:.9;font:15px/1.5 "Hind Vadodara","Helvetica Neue",Helvetica,sans-serif;text-align:center;color:#333}app-events-restaurant .s-r ngb-tabset>ul a.nav-link.active{font-weight:600;color:#14509c}app-events-restaurant .s-r ngb-tabset>ul a.nav-link.disabled{padding:15px;cursor:default}app-events-restaurant .s-r ngb-tabset .tab-pane{border-top:solid 1px #cbcbcb;padding:21px 0}app-events-restaurant .s-r ngb-tabset .tab-pane .s-r-b.AwaitingApproval .e-i-b-a{border-left:solid 5px #f85656}app-events-restaurant .s-r ngb-tabset .tab-pane .s-r-b{margin-bottom:50px}app-events-restaurant .s-r ngb-tabset .tab-pane .logs{display:block;align-items:center}app-events-restaurant .s-r ngb-tabset .tab-pane .logs .logs-t th{font:18px/1.5 "Hind Vadodara","Helvetica Neue",Helvetica,sans-serif;font-weight:500;background:#f2f2f2;padding-left:45px;padding-right:15px}app-events-restaurant .s-r ngb-tabset .tab-pane .logs .logs-t tr{font:14px/1.5 "Hind Vadodara","Helvetica Neue",Helvetica,sans-serif;border:solid 1px #eaeaea;padding-top:40px;padding-left:5px;padding-right:5px}app-events-restaurant .s-r ngb-tabset .tab-pane .logs .logs-t tr:nth-child(even){background:#f2f2f2}app-events-restaurant .s-r ngb-tabset .tab-pane .logs .logs-t td{padding-left:45px;padding-top:10px;width:250px}app-events-restaurant .s-r ngb-tabset .tab-pane .logs .logs-t tfoot tr{border:0px}app-events-restaurant .s-r ngb-tabset .tab-pane app-button{width:250px}
app-event-list-item{width:100%;display:flex;padding-bottom:18px}app-event-list-item .e-i{border:solid 1px #eaeaea;display:flex;flex-flow:row wrap;justify-content:flex-start}app-event-list-item .e-i .e-i-d{padding:4px 16px;font:300 16px/1.38 "Hind Vadodara","Helvetica Neue",Helvetica,sans-serif;text-transform:uppercase;align-self:center;min-width:180px}app-event-list-item .e-i .e-i-d>div{height:22px}app-event-list-item .e-i .e-i-c{flex-grow:1;flex-flow:column wrap;border-left:solid 1px #eaeaea;cursor:pointer}app-event-list-item .e-i .e-i-c .e-i-c-t{display:flex;flex-flow:row nowrap;background:#f2f2f2;padding:4px 8px 4px 16px;height:41px}app-event-list-item .e-i .e-i-c .e-i-c-t .e-i-c-t-t{font:600 16px/1.25 "Ubuntu";vertical-align:middle;align-self:center}app-event-list-item .e-i .e-i-c .e-i-c-t .e-i-c-t-i{flex-grow:1;align-self:center}app-event-list-item .e-i .e-i-c .e-i-c-t .e-i-c-t-a{padding-left:16px}app-event-list-item .e-i .e-i-c .e-i-c-t .e-i-c-t-a app-button{width:90px;font-size:14px;padding:8px}app-event-list-item .e-i .e-i-c .e-i-c-d{display:flex;flex-flow:row nowrap;padding:12px 16px}app-event-list-item .e-i .e-i-c .e-i-c-d .e-i-c-d-i{flex-grow:1}app-event-list-item .e-i .e-i-c .e-i-c-d .e-i-c-d-t,app-event-list-item .e-i .e-i-c .e-i-c-d .e-i-c-d-i-s,app-event-list-item .e-i .e-i-c .e-i-c-d .e-i-c-d-i-c{padding:4px}
app-event-edit{width:100%;display:flex;flex-flow:column nowrap}app-event-edit .e-c-n,app-event-edit .e-c{width:100%}app-event-edit .e-c-n{background-color:#f85656;color:#fff;padding:24px 32px;display:flex;flex-flow:row nowrap}app-event-edit .e-c-n .e-c-n-c{flex-grow:1}app-event-edit .e-c-n .e-c-n-c .e-c-n-t{font:500 20px/1.3 "Ubuntu"}app-event-edit .e-c-n .e-c-n-c .e-c-n-d{font-size:13px}app-event-edit .e-c-n .e-c-n-a{padding-left:16px;align-self:center}app-event-edit .e-c-n .e-c-n-a app-button{width:150px;font-size:14px;padding:11px 16px}app-event-edit .e-c{justify-content:flex-start;background-color:#fff;padding:24px 32px 16px}app-event-edit .e-c-log{padding-right:25px}app-event-edit ng-container .e-c-l{font:300 15px/1.13 "Hind Vadodara","Helvetica Neue",Helvetica,sans-serif;color:#535353;padding:0 0 32px}app-event-edit .content{display:flex}app-event-edit .content>div{padding:0}app-event-edit .content .info>div{font-size:15px}app-event-edit .content .left{padding-right:32px}app-event-edit .content .right{border-left:solid 1px #eaeaea;padding-left:32px}app-event-edit .content .right .as-link{margin-left:16px;font-size:13px;font-weight:600}app-event-edit .content .right app-button{width:120px;font-size:13px;font-weight:600}app-event-edit .content .right .preview{background:#f2f2f2;padding:16px}app-event-edit .content .right .preview>label{font:600 13px/1.29 "Hind Vadodara","Helvetica Neue",Helvetica,sans-serif}app-event-edit .content .right .preview .table th,app-event-edit .content .right .preview .table td{border:0;font-family:"Hind Vadodara","Helvetica Neue",Helvetica,sans-serif;font-size:13px}app-event-edit .content .right .preview .table th{padding:2px 0 8px;line-height:1.29;font-weight:600}app-event-edit .content .right .preview .table td{padding:0;line-height:1.43}app-event-edit .footer{border-top:solid 1px #eaeaea;padding-top:16px}app-event-edit .footer app-button{width:140px;color:#d50525}app-event-edit .footer .c-e{width:200px}
