@font-face{font-family:"open-sans-semibold";src:url(/resources/admin/fonts/opan-sans/OpenSans-Semibold-webfont-f28eb362fb6afe946d822ee5451c2146.eot);src:url(/resources/admin/fonts/opan-sans/OpenSans-Semibold-webfont-f28eb362fb6afe946d822ee5451c2146.eot?#iefix)format("embedded-opentype"),url(/resources/admin/fonts/opan-sans/OpenSans-Semibold-webfont-697574b47bcfdd2c45e3e63c7380dd67.woff)format("woff"),url(/resources/admin/fonts/opan-sans/OpenSans-Semibold-webfont-b32acea6fd3c228b5059042c7ad21c55.ttf)format("truetype"),url(/resources/admin/fonts/opan-sans/OpenSans-Semibold-webfont-a6dc9b683856c81869d86668b72a8cef.svg#open_sanssemibold)format("svg");font-weight:400;font-style:normal}@font-face{font-family:"open-sans-light";src:url(/resources/admin/fonts/opan-sans/OpenSans-Light-webfont-09e00aa7622ece30a0f1e06b55f66c2a.eot);src:url(/resources/admin/fonts/opan-sans/OpenSans-Light-webfont-09e00aa7622ece30a0f1e06b55f66c2a.eot?#iefix)format("embedded-opentype"),url(/resources/admin/fonts/opan-sans/OpenSans-Light-webfont-45b47f3e9c7d74b80f5c6e0a3c513b23.woff)format("woff"),url(/resources/admin/fonts/opan-sans/OpenSans-Light-webfont-2e98fc3ce85f31f63010b706259cb604.ttf)format("truetype"),url(/resources/admin/fonts/opan-sans/OpenSans-Light-webfont-4a5d9ce4fcdf378c451ecd30b3dcaa68.svg#open_sanslight)format("svg");font-weight:400;font-style:normal}@font-face{font-family:"open-sans-regular";src:url(/resources/admin/fonts/opan-sans/OpenSans-Regular-webfont-c4d82460ef260eb1589e73528cbfb257.eot);src:url(/resources/admin/fonts/opan-sans/OpenSans-Regular-webfont-c4d82460ef260eb1589e73528cbfb257.eot);src:url(/resources/admin/fonts/opan-sans/OpenSans-Regular-webfont-c4d82460ef260eb1589e73528cbfb257.eot?#iefix)format("embedded-opentype"),url(/resources/admin/fonts/opan-sans/OpenSans-Regular-webfont-79515ad0788973c533405f7012dfeccd.woff)format("woff"),url(/resources/admin/fonts/opan-sans/OpenSans-Regular-webfont-488d5cc145299ba07b75495100419ee6.ttf)format("truetype"),url(/resources/admin/fonts/opan-sans/OpenSans-Regular-webfont-326635dd765f8bbf43cb0120824bfc20.svg#open_sansregular)format("svg");font-weight:400;font-style:normal}@font-face{font-family:"ios7-icon";src:url(/resources/admin/fonts/icons/icon-bfd3bae57cf4464f88cbbf2cfd1a9c4a.woff)format("woff"),url(/resources/admin/fonts/icons/icon-6f0777c8c8c4345985973d8d709c6269.ttf)format("truetype"),url(/resources/admin/fonts/icons/icon-d65f8b6bc18f35e6d26a2989849de8a5.svg#open_sansregular)format("svg");font-weight:400;font-style:normal}@font-face{font-family:"plutoExtraLight";src:url(/resources/admin/fonts/pluto/PlutoExtraLight/font-f232153b061b47bd2a00de80625d5f38.woff2)format("woff2"),url(/resources/admin/fonts/pluto/PlutoExtraLight/font-d34774e3d5b5ddb6a89f4032a14e43e4.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:"plutoLight";src:url(/resources/admin/fonts/pluto/PlutoLight/font-7567eeda04ab8e031d4a814ae54feb75.woff2)format("woff2"),url(/resources/admin/fonts/pluto/PlutoLight/font-dab8ee0da1eca4c2cb72fe6befbfd826.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:"plutoThin";src:url(/resources/admin/fonts/pluto/PlutoThin/font-60abdd60bf0850a48c9219a925a2b823.woff2)format("woff2"),url(/resources/admin/fonts/pluto/PlutoThin/font-e0f0fd9272cb37c12501d493aa0556d6.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:"plutoHeavy";src:url(/resources/admin/fonts/pluto/PlutoHeavy/font-1e839fe27c1d073412a5330d1a41d925.woff2)format("woff2"),url(/resources/admin/fonts/pluto/PlutoHeavy/font-e9e20c2e5c986deac0e6e7aa715ad557.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:"plutoMedium";src:url(/resources/admin/fonts/pluto/PlutoMedium/font-1724538fc6851eb6154ebd2afe698521.woff2)format("woff2"),url(/resources/admin/fonts/pluto/PlutoMedium/font-1f9e4bd4fb23e4a5214c347a63ad3bb5.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:"plutoBlack";src:url(/resources/admin/fonts/pluto/PlutoBlack/font-3010e2a2ea078a4252cee84a5194e317.woff2)format("woff2"),url(/resources/admin/fonts/pluto/PlutoBlack/font-b0ab0702bb0eaa4336c8f0d1a377e8bd.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:"pluto";src:url(/resources/admin/fonts/pluto/PlutoRegular/font-b14dad104ca72ca6a47b79c14f4f1f47.woff2)format("woff2"),url(/resources/admin/fonts/pluto/PlutoRegular/font-29967bed17016bb3114ac74f4c8605a1.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:"pluto";src:url(/resources/admin/fonts/pluto/PlutoBold/font-3cb0bc08cfdf915993fbf8f9261d9cc5.woff2)format("woff2"),url(/resources/admin/fonts/pluto/PlutoBold/font-8cc2b2b8a9cb694331271e382f3875d2.woff)format("woff");font-style:normal;font-weight:700}body,html{min-height:100%}html{overflow-x:hidden;-ms-overflow-style:scrollbar;touch-action:pan-y;position:relative}body{font-family:pluto,open-sans-regular,sans-serif;font-size:12px;overscroll-behavior-y:none;color:#000;background-color:#fff}body ::-moz-selection,body ::selection{background-color:highlight;color:highlighttext}body.minimal-layout{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.btn,body,button,input,select,textarea{-webkit-font-smoothing:antialiased}.h1.label,.h2.label,.h3.label,.h4.label,h1,h2,h3,h4,h5,h6,label{font-weight:700}h1 small,h1.small,h2 small,h2.small,h3 small,h3.small,h4 small,h4.small,h5 small,h5.small,h6 small,h6.small{font-size:60%;color:#7192eb}h1,h2,h3{margin-top:5px}hr{margin:0 0 20px;width:100%;border-top:2px solid;color:#7192eb}label{font-size:1.2em;color:#000}a:focus,a:hover{color:#6b4fe8;text-decoration:none}a.underline{border-bottom:1px dotted #7192eb}a.underline:focus{border-color:#6b4fe8}#login img,img{max-width:100%}*{-ms-touch-action:manipulation;touch-action:manipulation}:active,:focus{outline:0!important}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{padding-left:7px;padding-right:7px}.container{width:auto;padding:0}.custom-switch{padding-left:1.75rem}.custom-switch i.fas{font-size:2em!important}.form-control{border-color:#7192eb;background-color:#e1ecfb}input.form-control:active,input.form-control:focus,select.form-control:active,select.form-control:focus{border-width:3px;background-color:#e1ecfb}[class=form-type-]{position:absolute;top:50%}.jqx-notification-container{max-width:90vw;max-height:315px;overflow:auto}.jqx-notification-container pre{max-width:40vw;max-height:20vh;color:#fff}.jqx-notification-info{background-color:#6b4fe8!important}.input-group-append .input-group-text,.input-group-prepend .input-group-text,a>.btn{background-color:#6b4fe8;color:#fff}.input-group-append .input-group-text i.fa,.input-group-append .input-group-text i.fas,.input-group-prepend .input-group-text i.fa,.input-group-prepend .input-group-text i.fas{font-size:1.2em!important;color:#fff!important;vertical-align:middle}.label{font-weight:400;padding:2px 8px}.popover{min-width:80%;max-width:90%;background-color:#6b4fe8}.popover .popover-header{background-color:#6b4fe8;margin:3px;border-color:#fff;font-variant:small-caps;font-weight:700}.popover .popover-header .close{color:#fff;font-weight:700}#dashboard .widget2-top .refresh a i,#stock th a,.popover .popover-body,.popover .popover-header{color:#fff}.popover div.arrow{display:none}div.help-text{background-color:#fff;color:#6b4fe8;font-size:1.3em;margin:1em;padding:.7em;border:1px solid #6b4fe8;border-radius:25px}.form-wrapper,.modal{overflow-y:auto;background:0 0;border-radius:25px;border:0}.form-wrapper .modal-backdrop,.modal .modal-backdrop{opacity:.2!important}.form-wrapper .form-wrapper-content,.form-wrapper .modal-content,.modal .form-wrapper-content,.modal .modal-content{padding:10px;border:0;background:#fff;color:#000;box-shadow:0 5px 10px #7192eb;-webkit-border-radius:1.4em!important;-moz-border-radius:1.4em!important;border-radius:1.4em!important}.form-wrapper .form-wrapper-content .form-wrapper-header,.form-wrapper .form-wrapper-content .modal-header,.form-wrapper .modal-content .form-wrapper-header,.form-wrapper .modal-content .modal-header,.modal .form-wrapper-content .form-wrapper-header,.modal .form-wrapper-content .modal-header,.modal .modal-content .form-wrapper-header,.modal .modal-content .modal-header{padding:10px 15px 8px;font-size:3em;background-color:#7192eb;color:#fff;cursor:pointer;-webkit-border-top-left-radius:.4em!important;-webkit-border-top-right-radius:.4em!important;-moz-border-radius-topleft:.4em!important;-moz-border-radius-topright:.4em!important;border-top-left-radius:.4em!important;border-top-right-radius:.4em!important;margin:-10px -10px 0}.form-wrapper .form-wrapper-content .form-wrapper-header table.table-modal-header,.form-wrapper .form-wrapper-content .modal-header table.table-modal-header,.form-wrapper .modal-content .form-wrapper-header table.table-modal-header,.form-wrapper .modal-content .modal-header table.table-modal-header,.modal .form-wrapper-content .form-wrapper-header table.table-modal-header,.modal .form-wrapper-content .modal-header table.table-modal-header,.modal .modal-content .form-wrapper-header table.table-modal-header,.modal .modal-content .modal-header table.table-modal-header{font-size:.2em;width:100%!important;border:0;padding:0;color:#fff;min-width:0}.form-wrapper .form-wrapper-content .form-wrapper-header table.table-modal-header td,.form-wrapper .form-wrapper-content .modal-header table.table-modal-header td,.form-wrapper .modal-content .form-wrapper-header table.table-modal-header td,.form-wrapper .modal-content .modal-header table.table-modal-header td,.modal .form-wrapper-content .form-wrapper-header table.table-modal-header td,.modal .form-wrapper-content .modal-header table.table-modal-header td,.modal .modal-content .form-wrapper-header table.table-modal-header td,.modal .modal-content .modal-header table.table-modal-header td{font-size:3em;font-weight:700}.form-wrapper .form-wrapper-content .form-wrapper-header table.table-modal-header td:nth-child(1),.form-wrapper .form-wrapper-content .form-wrapper-header table.table-modal-header td:nth-child(3),.form-wrapper .form-wrapper-content .modal-header table.table-modal-header td:nth-child(1),.form-wrapper .form-wrapper-content .modal-header table.table-modal-header td:nth-child(3),.form-wrapper .modal-content .form-wrapper-header table.table-modal-header td:nth-child(1),.form-wrapper .modal-content .form-wrapper-header table.table-modal-header td:nth-child(3),.form-wrapper .modal-content .modal-header table.table-modal-header td:nth-child(1),.form-wrapper .modal-content .modal-header table.table-modal-header td:nth-child(3),.modal .form-wrapper-content .form-wrapper-header table.table-modal-header td:nth-child(1),.modal .form-wrapper-content .form-wrapper-header table.table-modal-header td:nth-child(3),.modal .form-wrapper-content .modal-header table.table-modal-header td:nth-child(1),.modal .form-wrapper-content .modal-header table.table-modal-header td:nth-child(3),.modal .modal-content .form-wrapper-header table.table-modal-header td:nth-child(1),.modal .modal-content .form-wrapper-header table.table-modal-header td:nth-child(3),.modal .modal-content .modal-header table.table-modal-header td:nth-child(1),.modal .modal-content .modal-header table.table-modal-header td:nth-child(3){width:1%}.form-wrapper .form-wrapper-content .form-wrapper-header table.table-modal-header td:nth-child(2),.form-wrapper .form-wrapper-content .modal-header table.table-modal-header td:nth-child(2),.form-wrapper .modal-content .form-wrapper-header table.table-modal-header td:nth-child(2),.form-wrapper .modal-content .modal-header table.table-modal-header td:nth-child(2),.modal .form-wrapper-content .form-wrapper-header table.table-modal-header td:nth-child(2),.modal .form-wrapper-content .modal-header table.table-modal-header td:nth-child(2),.modal .modal-content .form-wrapper-header table.table-modal-header td:nth-child(2),.modal .modal-content .modal-header table.table-modal-header td:nth-child(2){text-align:center}.form-wrapper .form-wrapper-content .form-wrapper-header table.table-modal-header td>a>i.fa,.form-wrapper .form-wrapper-content .modal-header table.table-modal-header td>a>i.fa,.form-wrapper .modal-content .form-wrapper-header table.table-modal-header td>a>i.fa,.form-wrapper .modal-content .modal-header table.table-modal-header td>a>i.fa,.modal .form-wrapper-content .form-wrapper-header table.table-modal-header td>a>i.fa,.modal .form-wrapper-content .modal-header table.table-modal-header td>a>i.fa,.modal .modal-content .form-wrapper-header table.table-modal-header td>a>i.fa,.modal .modal-content .modal-header table.table-modal-header td>a>i.fa{color:#44309f}.form-wrapper .form-wrapper-content .form-wrapper-header .info,.form-wrapper .form-wrapper-content .modal-header .info,.form-wrapper .modal-content .form-wrapper-header .info,.form-wrapper .modal-content .modal-header .info,.modal .form-wrapper-content .form-wrapper-header .info,.modal .form-wrapper-content .modal-header .info,.modal .modal-content .form-wrapper-header .info,.modal .modal-content .modal-header .info{width:1%;color:#fff!important;position:relative;float:left}.form-wrapper .form-wrapper-content .form-wrapper-header .close button,.form-wrapper .form-wrapper-content .form-wrapper-header .info a,.form-wrapper .form-wrapper-content .modal-header .close button,.form-wrapper .form-wrapper-content .modal-header .info a,.form-wrapper .modal-content .form-wrapper-header .close button,.form-wrapper .modal-content .form-wrapper-header .info a,.form-wrapper .modal-content .modal-header .close button,.form-wrapper .modal-content .modal-header .info a,.modal .form-wrapper-content .form-wrapper-header .close button,.modal .form-wrapper-content .form-wrapper-header .info a,.modal .form-wrapper-content .modal-header .close button,.modal .form-wrapper-content .modal-header .info a,.modal .modal-content .form-wrapper-header .close button,.modal .modal-content .form-wrapper-header .info a,.modal .modal-content .modal-header .close button,.modal .modal-content .modal-header .info a{color:#fff!important}.form-wrapper .form-wrapper-content .form-wrapper-header .close button:hover,.form-wrapper .form-wrapper-content .form-wrapper-header .info a:hover,.form-wrapper .form-wrapper-content .modal-header .close button:hover,.form-wrapper .form-wrapper-content .modal-header .info a:hover,.form-wrapper .modal-content .form-wrapper-header .close button:hover,.form-wrapper .modal-content .form-wrapper-header .info a:hover,.form-wrapper .modal-content .modal-header .close button:hover,.form-wrapper .modal-content .modal-header .info a:hover,.modal .form-wrapper-content .form-wrapper-header .close button:hover,.modal .form-wrapper-content .form-wrapper-header .info a:hover,.modal .form-wrapper-content .modal-header .close button:hover,.modal .form-wrapper-content .modal-header .info a:hover,.modal .modal-content .form-wrapper-header .close button:hover,.modal .modal-content .form-wrapper-header .info a:hover,.modal .modal-content .modal-header .close button:hover,.modal .modal-content .modal-header .info a:hover{text-decoration:none}.form-wrapper .form-wrapper-content .form-wrapper-header .close,.form-wrapper .form-wrapper-content .modal-header .close,.form-wrapper .modal-content .form-wrapper-header .close,.form-wrapper .modal-content .modal-header .close,.modal .form-wrapper-content .form-wrapper-header .close,.modal .form-wrapper-content .modal-header .close,.modal .modal-content .form-wrapper-header .close,.modal .modal-content .modal-header .close{width:1%;color:#44309f;position:relative;float:right;padding-right:1em;opacity:1;font-weight:400}.form-wrapper .form-wrapper-content .form-wrapper-header button,.form-wrapper .form-wrapper-content .modal-header button,.form-wrapper .modal-content .form-wrapper-header button,.form-wrapper .modal-content .modal-header button,.modal .form-wrapper-content .form-wrapper-header button,.modal .form-wrapper-content .modal-header button,.modal .modal-content .form-wrapper-header button,.modal .modal-content .modal-header button{font-size:1.2em;color:#6b4fe8;background:#7192eb;margin:0;padding:0}.form-wrapper .form-wrapper-content .form-wrapper-body,.form-wrapper .form-wrapper-content .modal-body,.form-wrapper .modal-content .form-wrapper-body,.form-wrapper .modal-content .modal-body,.modal .form-wrapper-content .form-wrapper-body,.modal .form-wrapper-content .modal-body,.modal .modal-content .form-wrapper-body,.modal .modal-content .modal-body{padding:15px}.form-wrapper .form-wrapper-content .form-wrapper-body iframe,.form-wrapper .form-wrapper-content .modal-body iframe,.form-wrapper .modal-content .form-wrapper-body iframe,.form-wrapper .modal-content .modal-body iframe,.modal .form-wrapper-content .form-wrapper-body iframe,.modal .form-wrapper-content .modal-body iframe,.modal .modal-content .form-wrapper-body iframe,.modal .modal-content .modal-body iframe{width:100%;min-height:80%}#booking-list #search-panel .btn,#stock-search button,#system-text button,.form-wrapper .form-wrapper-content .form-wrapper-body button,.form-wrapper .form-wrapper-content .modal-body button,.form-wrapper .modal-content .form-wrapper-body button,.form-wrapper .modal-content .modal-body button,.modal .form-wrapper-content .form-wrapper-body button,.modal .form-wrapper-content .modal-body button,.modal .modal-content .form-wrapper-body button,.modal .modal-content .modal-body button{font-weight:700;font-size:1.4em;background-color:#6b4fe8;color:#fff}.form-wrapper .form-wrapper-content .form-wrapper-body button.btn-full-width,.form-wrapper .form-wrapper-content .modal-body button.btn-full-width,.form-wrapper .modal-content .form-wrapper-body button.btn-full-width,.form-wrapper .modal-content .modal-body button.btn-full-width,.modal .form-wrapper-content .form-wrapper-body button.btn-full-width,.modal .form-wrapper-content .modal-body button.btn-full-width,.modal .modal-content .form-wrapper-body button.btn-full-width,.modal .modal-content .modal-body button.btn-full-width{width:100%}.form-wrapper .form-wrapper-content .form-wrapper-body .table,.form-wrapper .form-wrapper-content .modal-body .table,.form-wrapper .modal-content .form-wrapper-body .table,.form-wrapper .modal-content .modal-body .table,.modal .form-wrapper-content .form-wrapper-body .table,.modal .form-wrapper-content .modal-body .table,.modal .modal-content .form-wrapper-body .table,.modal .modal-content .modal-body .table{border:0;background-color:transparent}.form-wrapper .form-wrapper-content .form-wrapper-body .fa,.form-wrapper .form-wrapper-content .form-wrapper-body .fas,.form-wrapper .form-wrapper-content .modal-body .fa,.form-wrapper .form-wrapper-content .modal-body .fas,.form-wrapper .modal-content .form-wrapper-body .fa,.form-wrapper .modal-content .form-wrapper-body .fas,.form-wrapper .modal-content .modal-body .fa,.form-wrapper .modal-content .modal-body .fas,.modal .form-wrapper-content .form-wrapper-body .fa,.modal .form-wrapper-content .form-wrapper-body .fas,.modal .form-wrapper-content .modal-body .fa,.modal .form-wrapper-content .modal-body .fas,.modal .modal-content .form-wrapper-body .fa,.modal .modal-content .form-wrapper-body .fas,.modal .modal-content .modal-body .fa,.modal .modal-content .modal-body .fas{font-size:1.3em;color:#6b4fe8}.form-wrapper .form-wrapper-content .form-wrapper-body .section .title,.form-wrapper .form-wrapper-content .modal-body .section .title,.form-wrapper .modal-content .form-wrapper-body .section .title,.form-wrapper .modal-content .modal-body .section .title,.modal .form-wrapper-content .form-wrapper-body .section .title,.modal .form-wrapper-content .modal-body .section .title,.modal .modal-content .form-wrapper-body .section .title,.modal .modal-content .modal-body .section .title{font-size:1.5em;color:#000;font-weight:700}.form-wrapper .form-wrapper-content .form-wrapper-body .section .title .icon-col,.form-wrapper .form-wrapper-content .modal-body .section .title .icon-col,.form-wrapper .modal-content .form-wrapper-body .section .title .icon-col,.form-wrapper .modal-content .modal-body .section .title .icon-col,.modal .form-wrapper-content .form-wrapper-body .section .title .icon-col,.modal .form-wrapper-content .modal-body .section .title .icon-col,.modal .modal-content .form-wrapper-body .section .title .icon-col,.modal .modal-content .modal-body .section .title .icon-col{font-weight:400;font-size:1.4em;color:#6b4fe8}.form-wrapper .form-wrapper-content .error-text,.form-wrapper .modal-content .error-text,.modal .form-wrapper-content .error-text,.modal .modal-content .error-text{color:#d30039!important}.form-wrapper .form-wrapper-content .modal-footer,.form-wrapper .modal-content .modal-footer,.modal .form-wrapper-content .modal-footer,.modal .modal-content .modal-footer{border-top:1px solid #7192eb;padding:10px 15px;text-align:left}.custom-control-input:checked~.custom-control-label::before{background-color:#6b4fe8;border-color:#6b4fe8}.nav-tabs>li{margin-right:2px;background-color:#fff;color:#000}.nav-tabs>li a{padding:5px 10px 6px;display:inline-block;width:100%}.nav-tabs>li li>a:focus,.nav-tabs>li li>a:hover,.nav-tabs>li>li>a{border:solid 2px #7192eb;background:#6b4fe8;color:#fff}.nav-tabs>li li.active>a:focus,.nav-tabs>li li.active>a:hover,.nav-tabs>li>li.active>a{border:solid 2px #7192eb;background:#7192eb;color:#000}.nav-tab{background:#6b4fe8;color:#fff}.nav{white-space:nowrap;display:block!important;flex-wrap:nowrap;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.nav li{display:inline-block}.panel-default>.panel-heading,.panel-footer{background:#eaecef;box-shadow:0 0 5px #eaecef;padding:8px 10px 9px;margin-bottom:10px}.panel-group .panel+.panel{margin-top:1px}.panel-title,.panel-title>a{color:#000;font-size:12px}.panel-title-lg,.panel-title-lg>a{font-size:18px;font-weight:700}.panel-title>a{display:block;width:100%}.panel,.panel-group .panel-heading+.panel-collapse .panel-body{background:0 0}.row{margin-left:-7px;margin-right:-7px}.table{color:#000;background-color:transparent}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:5px 8px 6px;border:0;vertical-align:middle}.table-bordered,.table-responsive{border:0}.table-bordered>tbody>tr>td,.table-bordered>thead>tr>th{border-bottom:0;border-left:0}.table-bordered>tbody>tr>td:last-child,.table-bordered>thead>tr>th:last-child{border-right:0}.table-condensed>thead>tr>th,td{padding:2px 5px}.tooltip{position:fixed}.tooltip,.tooltip-arrow{z-index:10000}.tooltip-inner{padding:3px 8px 4px;font-size:11px;text-transform:none}.chosen-select option,.hidden{display:none}.document-preview>iframe{width:100%;min-height:800px!important}div.jqx-calendar.jqx-widget{position:absolute;z-index:1000;top:100%}.btn{border-radius:100px;padding:5px 10%}.page-item.active .page-link{background-color:#6b4fe8;border-color:#6b4fe8}.input-group-prepend .btn,tr.header .btn{padding:5px;background-color:#6b4fe8}.input-group-append .input-group-text,.input-group-prepend .input-group-text{border:1em #6b4fe8}#customers table tr.customer-row,#passengers-tab .pax-table>tbody>tr,div.input-group .input-group-prepend{cursor:pointer}.twitter-typeahead .tt-menu{width:100%;background:#fff}.twitter-typeahead .tt-menu .tt-selectable:hover{background:#eee;background:#3875d7!important;color:#fff!important}#cellsTableViewdateSelector{height:auto!important}.table .jqx-calendar td,.table .jqx-calendar th{padding:0 1px;border-top:1px solid transparent;vertical-align:inherit}.table .jqx-calendar td.jqx-calendar-cell-today{border-top:1px solid #fdc066}.table .jqx-calendar td.jqx-fill-state-hover,.table .jqx-calendar td.jqx-fill-state-pressed{border-top:1px solid #999}.accommodation-image>img{max-height:120px;max-width:100%}pre.exception{height:auto;max-height:16rem;white-space:break-spaces;word-break:break-all}.pre-wrap pre{white-space:pre-wrap}.itinerary-cancelled{opacity:.7}@media only screen and (min-width:576px){.modal-xs{max-width:50%}.modal-sm{max-width:60%}.modal-md{max-width:90%}.modal-lg{max-width:95%}.modal-xl{max-width:98%}}@media only screen and (min-width:768px){.modal-xs{max-width:50%}.modal-sm{max-width:60%}.modal-md{max-width:90%}.modal-lg{max-width:95%}.modal-xl{max-width:98%}}@media only screen and (min-width:992px){.modal-xs{max-width:20%}.modal-sm{max-width:30%}.modal-md{max-width:50%}.modal-lg{max-width:70%}.modal-xl{max-width:80%}}@media only screen and (min-width:1200px){.modal-xs{max-width:20%}.modal-sm{max-width:30%}.modal-md{max-width:50%}.modal-lg{max-width:70%}.modal-xl{max-width:80%}}.min-width-10{min-width:10px}.min-width-20{min-width:20px}.min-width-30{min-width:30px}.min-width-40{min-width:40px}.min-width-50{min-width:50px}.min-width-60{min-width:60px}#queue-viewer select.table-size,.min-width-70{min-width:70px}.min-width-80{min-width:80px}.min-width-90{min-width:90px}.min-width-100{min-width:100px}.min-width-110{min-width:110px}.min-width-120{min-width:120px}.min-width-130{min-width:130px}.min-width-140{min-width:140px}.min-width-150{min-width:150px}.min-width-160{min-width:160px}.min-width-170{min-width:170px}.min-width-180{min-width:180px}.min-width-190{min-width:190px}.min-width-200{min-width:200px}.min-width-210{min-width:210px}.min-width-220{min-width:220px}.min-width-230{min-width:230px}.min-width-240{min-width:240px}.min-width-250{min-width:250px}.min-width-260{min-width:260px}.min-width-270{min-width:270px}.min-width-280{min-width:280px}.min-width-290{min-width:290px}.min-width-300{min-width:300px}.min-width-380{min-width:380px}.max-width-10{max-width:10px}.max-width-20{max-width:20px}.max-width-30{max-width:30px}.max-width-40{max-width:40px}.max-width-50{max-width:50px}.max-width-60{max-width:60px}.max-width-70{max-width:70px}.max-width-80{max-width:80px}.max-width-90{max-width:90px}.max-width-100{max-width:100px}.max-width-110{max-width:110px}.max-width-120{max-width:120px}.max-width-130{max-width:130px}.max-width-140{max-width:140px}.max-width-150{max-width:150px}.max-width-160{max-width:160px}.max-width-170{max-width:170px}.max-width-180{max-width:180px}.max-width-190{max-width:190px}.max-width-200{max-width:200px}.max-width-210{max-width:210px}.max-width-220{max-width:220px}.max-width-230{max-width:230px}.max-width-240{max-width:240px}.max-width-250{max-width:250px}.max-width-260{max-width:260px}.max-width-270{max-width:270px}.max-width-280{max-width:280px}.max-width-290{max-width:290px}.max-width-300{max-width:300px}.max-width-380{max-width:380px}.width-5{width:5%!important}.width-10{width:10%!important}.width-15{width:15%!important}.width-20,.width-25{width:25%!important}.width-30{width:30%!important}.width-35{width:35%!important}.width-40{width:40%!important}.width-45{width:45%!important}.width-50{width:50%!important}.width-55{width:55%!important}.width-60{width:60%!important}.width-65{width:65%!important}.width-70{width:70%!important}.width-75{width:75%!important}.width-80{width:80%!important}.width-85{width:85%!important}.width-90{width:90%!important}.width-95{width:95%!important}.width-100,div.tourElements div.d-flex.justify-content-end #elements{width:100%!important}.pull-left,.pull-right{position:relative;float:left}.pull-right{float:right}.relative-up-1{position:relative;top:-1px}.relative-up-2,.relative-up-3{position:relative;top:-2px}.relative-up-3{top:-3px}.relative-up-4,.relative-up-5{position:relative;top:-4px}.relative-up-5{top:-5px}.relative-up-6,.relative-up-7{position:relative;top:-6px}.relative-up-7{top:-7px}.relative-up-8,.relative-up-9{position:relative;top:-8px}.relative-up-9{top:-9px}.relative-down-1,.relative-up-10{position:relative;top:-10px}.relative-down-1{top:1px}.relative-down-2,.relative-down-3{position:relative;top:2px}.relative-down-3{top:3px}.relative-down-4,.relative-down-5{position:relative;top:4px}.relative-down-5{top:5px}.relative-down-6,.relative-down-7{position:relative;top:6px}.relative-down-7{top:7px}.relative-down-8,.relative-down-9{position:relative;top:8px}.relative-down-9{top:9px}.relative-down-10{position:relative;top:10px}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.valign-bottom{vertical-align:bottom!important}.m-0{margin:0!important}.m-5{margin:5px!important}.m-10{margin:10px!important}.m-15{margin:15px!important}.m-20{margin:20px!important}.m-b-0{margin-bottom:0!important}.m-b-5{margin-bottom:5px!important}.m-b-10{margin-bottom:10px!important}.m-b-15{margin-bottom:15px!important}.m-b-20{margin-bottom:20px!important}.m-b-25{margin-bottom:25px!important}.m-l-0{margin-left:0!important}.m-l-5{margin-left:5px!important}.m-l-10{margin-left:10px!important}.m-l-15{margin-left:15px!important}.m-l-20{margin-left:20px!important}.m-r-0{margin-right:0!important}.m-r-5{margin-right:5px!important}.m-r-10{margin-right:10px!important}.m-r-15{margin-right:15px!important}.m-r-20{margin-right:20px!important}.m-t-0{margin-top:0!important}.m-t-5{margin-top:5px!important}.m-t-10{margin-top:10px!important}.m-t-15{margin-top:15px!important}.m-t-20{margin-top:20px!important}.p-0{padding:0!important}.p-5{padding:5px!important}.p-10{padding:10px!important}.p-15{padding:15px!important}.p-20{padding:20px!important}.p-b-0{padding-bottom:0!important}.p-b-5{padding-bottom:5px!important}.p-b-10{padding-bottom:10px!important}.p-b-15{padding-bottom:15px!important}.p-b-20{padding-bottom:20px!important}.p-l-0{padding-left:0!important}.p-l-5{padding-left:5px!important}.p-l-10{padding-left:10px!important}.p-l-15{padding-left:15px!important}.p-l-20{padding-left:20px!important}.p-r-0{padding-right:0!important}.p-r-5{padding-right:5px!important}.p-r-10{padding-right:10px!important}.p-r-15{padding-right:15px!important}.p-r-20{padding-right:20px!important}.p-t-0{padding-top:0!important}.p-t-5{padding-top:5px!important}.p-t-10{padding-top:10px!important}.p-t-15{padding-top:15px!important}.p-t-20{padding-top:20px!important}.cell-nowrap{white-space:nowrap}.font-weight-normal{font-weight:400}.font-weight-bold{font-weight:700}.no-border{border:0!important}.no-wrap{white-space:nowrap}.small-capitals{font-weight:700;text-transform:uppercase;font-size:.8em}.small-font{font-size:12px;padding:0 5px}.t-overflow{width:97%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left}.tab-right>li{float:right}.thin-cell,.thin-cell-nowrap,.thin-cell-nowrap-top{width:1%}.thin-cell-nowrap,.thin-cell-nowrap-top{white-space:nowrap}.thin-cell-nowrap i,.thin-cell-nowrap-top i{font-size:1.9em;padding:.15em}.thin-cell-nowrap-top{vertical-align:top!important}td input{min-width:8em}.ui-front{z-index:9999!important}.valign-top{vertical-align:top!important}.view-height-100{min-height:100vh}.view-height-90{min-height:90vh}.view-height-80{min-height:80vh}.view-height-50{min-height:50vh}.view-max-height-100{max-height:100vh}.view-max-height-90{max-height:90vh}.view-max-height-50{max-height:50vh}.wide-placeholder{width:320px!important}@media only screen and (max-width:575px){.pull-xs-left{float:left;text-align:right}.pull-xs-right{float:right}}@media only screen and (min-width:576px){.pull-sm-left{float:left;text-align:right}.pull-sm-right{float:right}}@media only screen and (min-width:768px){.pull-md-left{float:left;text-align:right}.pull-md-right{float:right}}@media only screen and (min-width:992px){.pull-lg-left{float:left;text-align:right}.pull-lg-right{float:right}}@media only screen and (min-width:1200px){.pull-xl-left{float:left;text-align:right}.pull-xl-right{float:right}}@supports (-webkit-overflow-scrolling:touch){body{cursor:pointer}}.alert-info{background-color:#e0ebfd;color:#000}.alert-info i{font-size:22px!important;padding-right:25px;vertical-align:bottom!important}body{letter-spacing:.5px}.form-group.form-label-group .alert,.formErrorContent{white-space:normal!important}.field-disabled{background-color:#eaecef!important;opacity:1!important;pointer-events:none!important}form label.error{color:#d30039}form input.error{border:solid 1px #d30039}select>option{background-color:#7192eb!important;color:#fff!important}.alternate-color{color:#9730b7}.btn-group>.btn,.dropdown>.btn{background-color:#6b4fe8;color:#fff;border-radius:0}.scrollable-dropdown .dropdown-menu{height:200px;overflow:auto}.btn-theme{background-color:#6b4fe8;color:#fff}.entry-text p{margin-top:unset!important;margin-bottom:unset!important}.entry-info-text{font-size:14px}.inactive-user td:not(.icon-col),.out-of-date td:not(.icon-col){text-decoration:line-through}#cost-split-editor #total-percentage.warning,.locked-user{color:#d30039}.flex-safari-fix{display:flex!important;align-items:center}.align-content-end{align-content:flex-end}.chosen-drop{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.chosen-drop.chosen-results li.result-selected{display:none!important}.chosen-container{width:100%!important;background-color:#e1ecfb;min-height:38px}.chosen-container .chosen-single{width:100%!important;height:100%!important;padding-top:5px;background-image:none!important}.chosen-container b{margin:5px}.chosen-choices{padding:5px!important;background:#e1ecfb!important;border-radius:5px!important;overflow:auto!important}.chosen-choices li.search-choice{color:#6b4fe8!important;background:#fff!important;border-radius:10px!important}.chosen-choices li.search-choice span{padding:10px}.chosen-results{background:#e1ecfb!important;font-weight:400!important}.close{font-size:16px;text-shadow:none}.date-cell{white-space:nowrap;width:130px}.date-cell input{width:92px}.edit-title{font-weight:700;color:#000}.error-text{color:#d30039!important}.error-message{background-color:#d30039;color:#fff}.form-group textarea.form-control{field-sizing:content}div.globalErrors span,div.has-error span{display:block}.error-message-box,.error-message-box-margin{text-align:center;background-color:#d30039;color:#fff;font-weight:700;padding:1em;border-radius:1em;border:solid 2px #7192eb}.error-message-box-margin{margin-left:.5em;margin-right:1em;display:flex;width:100%!important}.even-row{background-color:#7192eb}.exclaim{color:#d30039!important}.warning{color:#f5a344!important}.icon-col a.published-state-true i.fas,.success{color:#4fc46a!important}.help-text-alert{font-weight:400}.icon-btn{font-size:18px;margin-right:5px}.icon-col{white-space:nowrap;width:1%;font-size:1.3em!important}.icon-col,.icon-col a,.icon-col label>.fa,.icon-col label>.fas{color:#6b4fe8}.icon-col span>.fa,.icon-col span>.fas{color:#9730b7}.icon-col i{padding:.15em;vertical-align:text-bottom!important}.icon-col i,.icon-col i.fa-2x{font-size:1.4em}#program-of-events-season-editor #dataStore>div.form-group.m-t-20,.form-group.store-btn{text-align:right}.form-group.store-btn button.btn-full-width.store{width:auto}.menu ul,.menu ul ul,.ui-menu ul,.ui-menu ul ul{border:solid 3px #7192eb}table tr.header>th{background:#eaecef;color:#000;font-weight:400;font-size:1.25em;padding:12px 8px}table tr.header>th .icon-col{color:#6b4fe8!important}.pagination-outer .pagination li a.page-link span.small-number{font-size:.68em}.pagination-outer{text-align:center}.pagination-outer .pagination{font-family:"Poppins",sans-serif;display:inline-flex;position:relative}.pagination-outer .pagination li a.page-link{color:#6b4fe8;background:0 0;font-size:20px;font-weight:600;line-height:38px;height:38px;width:38px;padding:0;margin:0 5px;border:0;border-radius:50%;position:relative;z-index:1;transition:all 1.3s ease 0s}.pagination-outer .pagination li a.page-link:before{content:"";height:100%;width:100%;border-radius:50%;border:2px dashed #6b4fe8;border-right-color:transparent;position:absolute;left:0;top:0;z-index:-1;transition:all 1.3s ease 0s}.pagination-outer .pagination li a.page-link:focus:before,.pagination-outer .pagination li a.page-link:hover:before{transform:rotate(-90deg);border-style:solid;border-color:#6b4fe8 transparent #6b4fe8 #6b4fe8}.pagination-outer .pagination li a.page-link:focus,.pagination-outer .pagination li a.page-link:hover{color:#6b4fe8;background:0 0;border:0}.pagination-outer .pagination li .active a.page-link,.pagination-outer .pagination li .active a.page-link:hover{color:#6b4fe8;background:0 0;border:0}.pagination-outer .pagination li .active a.page-link:before,.pagination-outer .pagination li .active a.page-link:hover:before{transform:rotate(-90deg);border-style:solid;border-color:#6b4fe8 transparent #6b4fe8 #6b4fe8}@media only screen and (max-width:480px){.pagination-outer .pagination{font-size:0;display:inline-block}.pagination-outer .pagination li{display:inline-block;vertical-align:top;margin:10px 0}}nav .sub-name{writing-mode:tb-rl;text-orientation:upright}.modal-header>table>tbody>tr i.fa-comment-question{font-size:1.2em;color:#fff!important}.overflow-x-auto{overflow-x:auto}.passenger-detail-head{font-weight:700;font-size:1.5em;top:-10px;float:left;position:relative}.passenger-detail-icon{font-size:1.9em;padding:.15em;float:right;top:-.7em;position:relative;color:#6b4fe8}.passenger-detail-icon a,.passenger-detail-icon label>.fa,.passenger-detail-icon label>.fas{color:#6b4fe8}.passenger-detail-icon span>.fa,.passenger-detail-icon span>.fas{color:#9730b7}.progress{margin:5px 0;height:8px}.progress-small{height:4px}.progress-alt{padding:2px}.progress-bar{box-shadow:none}.progress-vertical{width:10px;position:relative;display:inline-block;margin-right:10px}.progress-vertical.small{width:4px}.progress-vertical.bottom .progress-bar{position:absolute;bottom:0}#booking-list #search-panel .btn.btn-full-width,#dashboard .booking-grid table,#reports button.btn-full-width,#stock-search button.btn-full-width,#system-text button.btn-full-width,#user-widgets .sortable button,.progress-vertical .progress-bar{width:100%}.token{color:#6b4fe8!important;background:#fff!important;border-radius:10px!important;position:relative;margin:3px 5px 3px 0!important;padding:3px 20px 3px 5px;border:1px solid #aaa!important;max-width:100%;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);line-height:13px;cursor:default!important}.token .close{position:absolute!important;top:4px;right:3px;display:block;width:12px;height:12px!important;background:url(/resources/admin/chosen/styles/chosen-sprite-8b1ca4fe78679d1586286d10541d9579.png)-42px 1px no-repeat;font-size:1px!important;opacity:unset!important}.token .token-label{padding:0 10px!important}.tab-content{padding:10px 13px;background-color:#fff;border:solid 1px #7192eb;border-bottom-left-radius:25px;border-bottom-right-radius:25px;box-shadow:0 5px 10px #7192eb}.white-space-break-spaces{white-space:break-spaces}.placeholderSize input::placeholder{font-size:11px!important}#bookingTabs ul.nav-tabs,#customer-tabs ul.nav-tabs,.tab-content ul.nav-tabs{border-bottom:none!important}#bookingTabs ul.nav-tabs>li.nav-item,#bookingTabs ul.nav-tabs>li.nav-item>a.nav-link,#customer-tabs ul.nav-tabs>li.nav-item,#customer-tabs ul.nav-tabs>li.nav-item>a.nav-link,.tab-content ul.nav-tabs>li.nav-item,.tab-content ul.nav-tabs>li.nav-item>a.nav-link{color:#6b4fe8;font-weight:700}#bookingTabs ul.nav-tabs>li.nav-item>a.nav-link,#customer-tabs ul.nav-tabs>li.nav-item>a.nav-link,.tab-content ul.nav-tabs>li.nav-item>a.nav-link{border-top-right-radius:15px;border-top-left-radius:15px;border:solid 1px #7192eb;border-bottom:none!important}#bookingTabs ul.nav-tabs>li.nav-item>a.nav-link.active,#customer-tabs ul.nav-tabs>li.nav-item>a.nav-link.active,.tab-content ul.nav-tabs>li.nav-item>a.nav-link.active{color:#000;font-weight:400;background-color:#eaecef}#dashboard .widget-default.widget-dashboard-widget-queue-flows .values-header.hide,#dashboard th.widget-text-key.hide,.tablet-only{display:none}.section-icon-fit{width:fit-content!important}.striped-children :nth-child(odd){background-color:#eaecef}.striped-children>div{padding:5px 10px}.tile{position:relative;margin-bottom:15px}.tooltip{pointer-events:none}.car-search-container .driver-icon i.fa:hover,.ui-datepicker select .ui-datepicker-month,.ui-datepicker select .ui-datepicker-year{color:#6b4fe8!important}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{background-color:#6b4fe8;float:left;display:none}.ui-datepicker-header{background-color:#6b4fe8!important;color:#fff!important}.ui-datepicker-trigger{border:0;background:0 0!important;color:#6b4fe8}.ui-dialog-buttonpane{padding:10px 15px;text-align:left}.ui-icon,.ui-state-highlight{background-color:#fff;color:#6b4fe8!important}.ui-state-highlight{background-color:#9730b7!important}.image-search div.tt-dataset{display:grid;grid-template-columns:repeat(3,150px);grid-column-gap:5px;grid-row-gap:5px}div.d-flex.section a{position:relative}#ace-editor{width:100%;min-height:700px;border:solid 1px #7192eb}.ace_editor.ace_autocomplete{width:80%}.airport_location_help{position:relative;float:right;top:35px;z-index:100}.row-hover:hover{background-color:#eaecef;cursor:pointer}#bookingMetaData .btn-store-metadata{padding-top:0;padding-bottom:0}#bookingMetaData .btn-store-metadata i.fa{font-size:1.65em}#content{padding-top:5px;margin-left:0;height:100%;position:relative}#cost-split-editor .jqx-chart-legend-text{visibility:hidden}#cost-split-editor #chart-container{height:300px}#cost-split-editor #total-percentage{color:#6b4fe8;font-size:1.5em;margin-top:-.3em}.store-button-safari-fix{padding:5px 7vw!important}.erin-button{font-weight:700;font-size:1.4em;background-color:#6b4fe8;color:#fff}.costingButton{padding:5px 7vw!important}#costing-display table th.costing-wrap-cell{overflow-wrap:anywhere}#costing-display table td,#costing-display table th{border:1px solid #000}#costing-display .bt-off{border-top:none}#costing-display .br-off{border-right:none}#costing-display .bl-off{border-left:none}#costing-display .bb-off{border-bottom:none}.check-box-flex{flex-wrap:nowrap}#dashboard .widget2-outer-layer1{border:1px #6b6ee4 solid;margin:2px;padding:0;border-radius:5%}#dashboard .widget2-outer-layer2,#dashboard .widget2-outer-layer3{border:1px #fff solid;border-radius:5%;margin:0;padding:0;width:100%;height:100%}#dashboard .widget2-outer-layer3{background:#020024;background:linear-gradient(90deg,#020024 0,#8c7de9 0,#90bdf2 100%);border:2px #8f90ea solid}#dashboard .widget2-top{background:linear-gradient(90deg,#2e4fc3 0,#2e4fc3 70%,#84d2f5 100%);border:0;border-top-left-radius:1.5em;border-top-right-radius:1.5em;color:#fff;height:3em}#dashboard .widget2-top .date{padding:.75em 0 0 1em}#dashboard .widget2-top .refresh{float:right;position:relative;margin-right:3.5em;top:-1.5em}#dashboard .widget2-body{background-color:#fff;border:2px #fff solid;border-radius:5%;margin:10px 15px;padding:20px;height:360px!important;overflow-y:scroll}#dashboard .overflow-off{overflow:hidden}#dashboard .widget-heading{text-align:center;font-size:1.3em;font-weight:700;margin-bottom:10px}#dashboard .widget-default{height:300px!important;padding:5px}#dashboard .widget-default table td,#dashboard .widget-default table th{padding:1px}#dashboard .server-static-data{padding:15px 15px 10px;width:20%}#dashboard .booking-grid{display:inline;width:525px}#dashboard .booking-grid-inner{display:grid;max-height:250px;overflow-y:scroll}#dashboard .booking-grid table tbody tr td{line-height:1}#dashboard .booking-grid table tbody tr.queue-item-red td i.fa{color:red}#dashboard .booking-grid table tbody tr.queue-item-yellow td i.fa{color:#ff0}#dashboard .booking-grid table tbody tr.queue-item-green td i.fa{color:green}#dashboard #queue-flow-widget .traffic-light{float:left;margin:0 20px 0 0;padding:8px;width:80px;height:230px;background-color:#6b4fe8;border-radius:16px;display:inline}#dashboard #queue-flow-widget .bulb{margin:10px auto;width:60px;height:60px;background-color:#6b4fe8;border-radius:50%;transition:background 500ms}#dashboard #queue-flow-widget .traffic-light .bulb .item-count{text-align:center;transform:translateY(38%);height:100%;color:#fff}#dashboard #queue-flow-widget .traffic-light .bulb.red-light{background-color:red}#dashboard #queue-flow-widget .traffic-light .bulb.yellow-light{background-color:#ff0}#dashboard #queue-flow-widget .traffic-light .bulb.green-light{background-color:green}#dashboard #queue-flow-widget .traffic-light .item-count{color:#fff;font-weight:700}.section .flight-airports .twitter-typeahead{width:1%}.nowrap-input-group{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}#myQueues div.red-light-flow{width:30px;height:15px;border-radius:25px;background-color:red}#myQueues div.red-light-flow .item-count-flow{transform:translateY(-12%);color:#fff}div.tourElements div.d-flex.justify-content-end{justify-content:flex-start!important}div.tourElements div.d-flex.justify-content-end #elements tr.tourElementHeaders th:not(.fixed-column) div.help-text-alert{min-width:240px!important;max-width:240px!important;white-space:normal!important}div.tourElements div.d-flex.justify-content-end #elements tr.tourElementHeaders th.elementGroupHeader{min-width:200px!important}div.tourElements div.d-flex.justify-content-end #elements td input.elementMinMax{min-width:2em!important}div.tourElements div.d-flex.justify-content-end #elements .elementGroupLabel{word-break:break-word;font-size:12px}div.tourElements div.d-flex.justify-content-end #elements .findGroupElement{vertical-align:bottom!important;min-width:2em}div.tourElements div.d-flex.justify-content-end #elements .mandatoryElement{vertical-align:bottom!important}#edit-profile{margin:0 auto;width:95%}#edit-profile .btn{background-color:#6b4fe8;border:1px solid #7192eb;color:#fff}#edit-profile form>div.form-group{margin:0;padding:20px;width:100%}#error-page{position:absolute;width:100%;top:20%;min-height:200px;text-align:center;padding:30px 15px}#error-page h1{text-shadow:0 0 10px #7192eb}#fragmentEdit .btn-alt{min-width:7em}#geoLocationPicker #map{height:500px;width:100%}#geoLocationPicker .pac-card{margin:10px 10px 0 0;border-radius:2px 0 0 2px;box-sizing:border-box;-moz-box-sizing:border-box;outline:0;box-shadow:0 2px 6px rgba(0,0,0,.3);background-color:#fff}#geoLocationPicker #pac-container{padding-bottom:12px;margin-right:12px}#geoLocationPicker .pac-controls{display:inline-block;padding:5px 11px}#geoLocationPicker .pac-controls label{font-size:13px;font-weight:300}#geoLocationPicker #pac-input{background-color:#fff;font-size:15px;font-weight:300;margin-left:12px;padding:0 11px 0 13px;text-overflow:ellipsis;width:400px}#geoLocationPicker #pac-input:focus{border-color:#4d90fe}#list .table th{vertical-align:text-top;background-color:#eaecef;color:#000;font-weight:400;font-size:1.25em;padding:12px 8px}#list .table th .icon-col,#login a{color:#6b4fe8}#list .program-main .table th{background-color:#fff;text-align:inherit;font-weight:700;font-size:12px}#editorSearch label{font-weight:700;font-size:1.2em}#editorSearch button{border:1px solid #7192eb;font-weight:700;font-size:1.4em;background-color:#6b4fe8;color:#fff;width:100%}span.newStockLabel{color:#6b4fe8!important;font-size:14.4px!important;font-weight:700!important}#login .copyright,#login .trademark{font-size:1em;color:#6b4fe8}#login .form-sign-in{max-width:420px;min-width:400px;padding:15px}#login .form-label-group{position:relative;margin-bottom:1rem}#login .password-reset-error{color:#d30039;font-weight:700}#login .bg-danger{color:#fff;font-weight:700;font-size-adjust:1.2}#login label,#stock table .current-month td{font-weight:700}#login label.error{font-weight:400}#notes-table .notes-page-controls .pagination-outer,#queues-table .queue-page-controls .pagination-outer{position:relative;top:10px}#passengers-tab .pax-table>tbody>tr.hide-pax{opacity:.5}#passengers-tab .pax-table .icon-col .passenger-apis{color:#000}#passengers-tab .all-passengers{border:1px solid #7192eb;border-bottom-right-radius:25px;border-bottom-left-radius:25px;box-shadow:0 5px 10px #7192eb}#passengers-tab .tab-content{min-height:45vh;margin-bottom:10px}.car-search-container .driver-icon-selected i.fa{font-size:1.1em;color:#6b4fe8}.car-search-container .driver-icon i.fa{font-size:1.1em;color:rgba(107,79,232,.6)}#program-of-events-editor .fa,#program-of-events-season-editor .fa,#supplier-payments .fa{font-size:1.3em;color:#6b4fe8}#program-of-events-editor #editBody .section .title,#program-of-events-season-editor .section .title{font-size:1.5em;color:#000;font-weight:700}#program-of-events-editor #dataStore div.store-btn button,#program-of-events-editor #dataStore fieldset div button,#program-of-events-season-editor #dataStore div.store-btn button,#program-of-events-season-editor #dataStore fieldset div button,#program-of-events-season-editor #dataStore>div.form-group.m-t-20>button,#reports button{font-weight:700;font-size:1.4em;background-color:#6b4fe8;color:#fff}#reports select[multiple] option{background-color:#e1ecfb!important;color:#495057!important}#system-text div.title{font-weight:700;font-size:1.4em;color:#6b4fe8}#queue-manager .logged-out i.fa{color:red!important}#queue-manager .logged-in i.fa{color:#0f0!important}#queue-item label{font-weight:700;margin-right:.4em}#workflow-tab .dropdown-menu{overflow-y:scroll;max-height:50vh}#queue-viewer select.priority{min-width:60px}#queue-viewer select.status-selector{min-width:100px}#queue-viewer .booking-swap i{font-size:2em}@media only screen and (max-width:768px){#supplier-payments .no-max-width-md{max-width:100%!important}}#supplier-payments .thin-rows td{padding-top:.25em!important;padding-bottom:.25em!important}#supplier-payments .no-stripe{background-color:unset!important}#supplier-payments .payment-amount{z-index:1}#supplier-payments .payment-made-sub-heading{font-size:1.2em;color:#000;font-weight:700;display:inline-block;margin-bottom:.5rem;margin-top:.5rem}#supplier-payments #supplier-payments-reconciliation tr.supplier-payment-pi td{border-bottom:0;padding-bottom:0}#supplier-payments #supplier-payments-reconciliation tr.supplier-payment-pc td{border-top:0;padding-top:0}#supplier-payments #supplier-payments-reconciliation td.supplier-payment-reference .form-group{margin-bottom:0}#supplier-payments #supplier-payments-reconciliation .form-control::placeholder{font-size:14px!important}#supplier-payments #supplier-payments-payment .payment-line-spacing{border-bottom:4px solid #d9dbdd}#supplier-payments #supplier-payments-payment .striped-table-border tr{border-top:1px solid #eaecef}#supplier-payments #supplier-payments-payment table.striped tr:nth-child(even):not(.not-striped){background-color:#eaecef}#supplier-payments #supplier-payments-payment table.striped tr.not-striped:nth-child(odd){background-color:#eaecef}#supplier-payments #supplier-payments-payment table.striped-table tr:not(.no-stripe):nth-child(4n){background-color:#eaecef}#supplier-payments #payment-allocation .form-min-width{min-width:12em}#supplier-payments #payment-allocation .min-width-reference,#supplier-payments #payment-reconciliation .min-width-reference{min-width:20em}.multi-input .twitter-typeahead .tt-menu{width:calc(100% + 28px);left:-13px!important}.twitter-typeahead .tt-menu{z-index:1000!important;background:#e1ecfb!important;font-size:1rem;border:1px solid #eee;border-radius:0 .25rem!important}.twitter-typeahead .tt-menu .tt-selectable{padding:5px 6px!important;line-height:15px!important}#programSearchForm .twitter-typeahead,#search .twitter-typeahead,#searchForm .twitter-typeahead{display:block!important;width:100%}#programSearchForm .twitter-typeahead .tt-menu .tt-selectable{font-size:.85rem!important;padding:0 15px!important}.form-group .custom-control .fa,.form-group .small-icon .input-group-append .fa,.fragmentHelpLabel .input-group-append .fa{color:#6b4fe8!important}.input-group .twitter-typeahead{position:relative!important;display:flex!important;flex:1 1 auto}.input-group .twitter-typeahead>.form-control{min-width:0;margin-bottom:0;flex:1 1 auto;position:relative;-ms-flex:1 1 auto}.input-group .twitter-typeahead>.form-control :not(last-child){border-bottom-left-radius:0;border-bottom-right-radius:0}.input-group>.chosen-container:not(:last-child)>.chosen-choices{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.custom-switch i.fa{font-size:1.5em!important;transform:translateY(18%)}#searchModal{top:3em!important;padding:1.5em!important}#stock,#stock table{width:100%!important}#stock th{padding-left:.2em;padding-bottom:.2em;background-color:#6b4fe8;color:#fff}#stock .calendar-icon,.tox-editor-container .tox-menubar button.tox-mbtn,.tox-editor-container .tox-toolbar__primary button.tox-mbtn{color:#fff!important}#stock td{padding-top:.2em;padding-right:.2em}#stock div.facet{margin-left:5px}.available-stock-sold #dateId{background-color:#e1ecfb}#advanced-options- .price-edit-titles label{font-size:1.5em}.advanced-supplier-contract .advanced-text{font-size:1.75rem!important}div.link-header{font-weight:700!important}.stock-check i.fa-check{color:#adff2f!important}.stock-check i.fa-xmark{color:red!important}.icon-col a.published-state-false i.fas{color:#d30039!important}#change-over-day-range div.jq-date,#price-range-wrapper div.jq-date{min-width:180px}i.pin-icon,i.sort-icon{font-size:1.2em!important}i.pin-icon{opacity:.7}i.pin-icon-selected,i.pin-icon:hover{opacity:1!important}.text-bottom{vertical-align:text-bottom!important}.note-filter-header{height:57.16px}.note-filter-spacer{height:65px}.badge.total-diary-entries.amber{background-color:#f5a344!important}.badge.total-diary-entries.green{background-color:#4fc46a!important}#supplierDiscountList .tt-menu{border:1px solid #7192eb;border-radius:0;box-shadow:0 5px 10px #7192eb;margin-top:12px;padding:8px 0;width:500px;background-color:#fff}#supplierDiscountList .nav-tabs .nav-link{color:#6b4fe8;font-weight:700;border:thin solid #e1e1e1!important;position:relative;top:1px}#supplierDiscountList .nav-tabs .nav-link.active{color:#6b4fe8;font-weight:700;background-color:#e1e1e1}#programTree,div.programTree{margin-top:10px;overflow-x:scroll}#programTree li.tree-container,div.programTree li.tree-container{padding-top:10px;color:#000}#programTree li.tree-container strong,div.programTree li.tree-container strong{font-size:1.4em;color:#000}#programTree i.tree-container-icon,div.programTree i.tree-container-icon{color:#f5a344}#programTree li.tree-component,div.programTree li.tree-component{padding-top:5px;color:#000}#programTree li.tree-component strong,div.programTree li.tree-component strong{font-size:1.2em;color:#000}#programTree i.tree-component-icon,div.programTree i.tree-component-icon{color:#e35ec5}#programTree li.inner,div.programTree li.inner{padding-top:0!important}#programTree [data-draggable=true]>.jstree-anchor:hover,div.programTree [data-draggable=true]>.jstree-anchor:hover{cursor:grab;box-shadow:#0c0c0c 4px 4px 16px}#programTree .container-info,div.programTree .container-info{font-weight:700;font-variant:small-caps;color:#000;font-size:1em}#open-search-flight-detail-seats #seat-mapping div.available a,#open-search-flight-detail-seats #seat-mapping div.available a:active,#open-search-flight-detail-seats #seat-mapping div.available a:focus,#open-search-flight-detail-seats #seat-mapping div.available a:hover,#open-search-flight-detail-seats #seat-mapping div.available a:link,#open-search-flight-detail-seats #seat-mapping div.available a:visited,#open-search-flight-detail-seats .seat-passenger a,#open-search-flight-detail-seats .seat-passenger a:active,#open-search-flight-detail-seats .seat-passenger a:focus,#open-search-flight-detail-seats .seat-passenger a:hover,#open-search-flight-detail-seats .seat-passenger a:link,#open-search-flight-detail-seats .seat-passenger a:visited{color:#4fc46a!important}#open-search-flight-detail-seats #seat-mapping div.available a i.fa-solid,#open-search-flight-detail-seats #seat-mapping div.available a:active i.fa-solid,#open-search-flight-detail-seats #seat-mapping div.available a:focus i.fa-solid,#open-search-flight-detail-seats #seat-mapping div.available a:hover i.fa-solid,#open-search-flight-detail-seats #seat-mapping div.available a:link i.fa-solid,#open-search-flight-detail-seats #seat-mapping div.available a:visited i.fa-solid,#open-search-flight-detail-seats .seat-passenger a i.fa-solid,#open-search-flight-detail-seats .seat-passenger a:active i.fa-solid,#open-search-flight-detail-seats .seat-passenger a:focus i.fa-solid,#open-search-flight-detail-seats .seat-passenger a:hover i.fa-solid,#open-search-flight-detail-seats .seat-passenger a:link i.fa-solid,#open-search-flight-detail-seats .seat-passenger a:visited i.fa-solid{font-size:1.7em!important}#open-search-flight-detail-seats #seat-mapping{text-align:center}#open-search-flight-detail-seats #seat-mapping div.plane-body{background-color:#000;color:#fff;padding-bottom:.3em;margin-left:14px;margin-right:14px}#open-search-flight-detail-seats #seat-mapping div.plane-body i.fa-user,#open-search-flight-detail-seats #seat-mapping div.plane-body i.fa-user-plus{font-size:1.8em!important;color:#f5a344!important}#open-search-flight-detail-seats #seat-mapping .single-exit-row{border-left:14px solid gray;border-right:14px solid gray;border-radius:14px;margin:0!important}#open-search-flight-detail-seats #seat-mapping .first-exit-row{border-left:14px solid gray;border-right:14px solid gray;border-top-left-radius:14px;border-top-right-radius:14px;margin:0!important}#open-search-flight-detail-seats #seat-mapping .last-exit-row{border-bottom-left-radius:14px;border-bottom-right-radius:14px}#open-search-flight-detail-seats #seat-mapping .last-exit-row,#open-search-flight-detail-seats #seat-mapping .middle-exit-row{border-left:14px solid gray;border-right:14px solid gray;margin:0!important}#open-search-flight-detail-seats #seat-mapping div.front-bulkhead{padding-top:1em;min-height:6em;background-color:#000;color:#fff;border-top-left-radius:5em;border-top-right-radius:5em;margin-left:14px;margin-right:14px}#open-search-flight-detail-seats #seat-mapping div.rear-bulkhead{min-height:3em;background-color:#000;color:#fff;border-bottom-left-radius:3em;border-bottom-right-radius:3em;margin-left:14px;margin-right:14px}#open-search-flight-detail-seats #seat-mapping div.available,#open-search-flight-detail-seats #seat-mapping div.unavailable{background-color:#0c0c0c!important}#open-search-flight-detail-seats #seat-mapping div.available i.fa-seat-airline.infant-available{color:#2f7a3e!important}#open-search-flight-detail-seats #seat-mapping div.unavailable i.fa-solid{font-size:1.7em!important;color:#d30039!important}#user .logged-out i.fa{color:#d30039}#user .logged-in i.fa{color:#4fc46a}#user #userPermissionsText{border:1px solid #000;border-radius:5px}#trawler-status .sticky-table,#trawler-status .sticky-table td,#trawler-status .sticky-table th,#trawler-status .sticky-table tr{border:1px solid!important}#trawler-status .sticky-table td:first-child,#trawler-status .sticky-table th:first-child{position:sticky;left:0;background-color:#fff}button.tox-mbtn,button.tox-tbtn{color:#222f3e!important;font-size:14px!important;font-weight:400!important;background:0 0!important}.tox-tinymce-aux{position:fixed!important;z-index:10055!important;width:100%}.input-group>.tox-tinymce{flex-grow:1}.tox-edit-area__iframe{background-color:#e1ecfb!important}#admin nav .dropdown-menu,#admin nav .dropdown-menu .dropdown-item,#admin nav .nav-item.nav-menu a.nav-link,#admin nav .nav-link.nav-menu,#admin nav .nav-link.nav-menu i,#admin nav .nav-link.nav-menu.dropdown-toggle:after,#admin nav .navbar-toggler,.tox-editor-container .tox-menubar,.tox-editor-container .tox-toolbar__primary,.tox-statusbar{background-color:#7192eb!important;color:#fff!important}#user-widgets .sortable{list-style-type:none;float:left;background:#eee;min-height:90%}#user-widgets .sortable li{font-size:1.2em}#prices-upload .sheet-table td.selected,#prices-upload .sheet-table th.selected{background-color:#f5f5f5}#prices-upload .sheet-table td,#prices-upload .sheet-table th{border-right:1px solid #ccc!important;border-left:1px solid #ccc!important}#prices-upload .sheet-table a{font-size:2em;opacity:.3;margin:0 .5rem}#prices-upload .sheet-table a.selected,#prices-upload .sheet-table a:hover{opacity:1}@media only screen and (max-width:575px){#supplier-payments #supplier-payments-header .action-button{position:relative;top:0}}@media only screen and (min-width:576px){#stock{width:400px;margin:0 auto}#supplier-payments #supplier-payments-header .action-button{position:relative;top:0}}@media only screen and (min-width:768px){#supplier-payments #supplier-payments-header .action-button{position:relative;top:0}}@media only screen and (min-width:1200px){#purchase-invoice-tab,#sales-invoice-tab{width:50%}}@supports (-webkit-overflow-scrolling:touch){.icon-col,.icon-col i,.icon-col i.fa-2-x{font-size:1.8em}.tablet-only{display:block}}@media (pointer:coarse){.icon-col,.icon-col i .icon-col i.fa-2-x{font-size:1.8em}.tablet-only{display:block}.modal-body{height:85vh;overflow-y:scroll}}.col-grow-auto{flex:1 0 auto;width:auto;max-width:100%;padding:0 7px!important}.col-force-auto{flex:0 0 auto!important;width:auto!important;max-width:100%!important}#admin{margin-bottom:60px}#admin header{box-shadow:8px 8px 8px #ccc;margin-bottom:15px}#admin nav{background-color:#7192eb!important;color:#fff!important}#admin nav a.nav-icon,#admin nav li.nav-item{padding-right:15px}#admin nav,#admin nav .dropdown-menu .dropdown-item{font-size:1rem}#admin nav .dropdown-menu .dropdown-item:hover{background-color:#5e49bb!important}#admin nav a.nav-link.nav-menu-icon{padding-left:0!important;padding-right:5px!important}#admin nav .nav-link.nav-menu-icon i,#admin nav .nav-link.nav-menu-icon.dropdown-toggle:after{color:#fff}#admin nav .nav-icon i{color:#fff;margin-left:5px}#admin nav .nav-icon.active i,#admin nav .nav-menu-icon.active i{background-color:#7192eb;color:#fff}#admin nav .nav-search{max-width:200px}#admin nav .nav-icon .badge,#admin nav .nav-link .badge{background-color:#d30039;border:2px solid #fff;color:#fff;border-radius:25px}#admin nav .nav-icon .badge{position:relative;margin-right:-20px;top:-20px;left:-20px}#admin nav .nav-link .badge{margin-left:15px}#admin .trademark{color:#fff;font-size:1rem}#admin .nav-title{width:200px;overflow:hidden;position:relative;top:10px;white-space:nowrap;font-weight:700}#admin .white-man-img{height:90px;margin:-14px 10px -13px -10px}#admin .footer{position:absolute;bottom:0;width:100%;height:60px;line-height:60px;color:#fff;background-color:#7192eb;font-variant:all-small-caps}#admin .footer img{position:relative;float:right;width:100px;top:15px}