.flexer,.progress-indicator{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.no-flexer,.progress-indicator.stacked{display:block}.no-flexer-element{-ms-flex:0;-webkit-flex:0;-moz-flex:0;flex:0}.flexer-element,.progress-indicator>li{-ms-flex:1;-webkit-flex:1;-moz-flex:1;flex:1}.progress-indicator{margin:0;padding:0;font-size:80%;text-transform:uppercase;margin-bottom:1em}.progress-indicator>li{list-style:none;text-align:center;width:auto;padding:0;margin:0;position:relative;text-overflow:ellipsis;color:#bbb;display:block}.progress-indicator>li:hover{color:#6f6f6f}.progress-indicator>li .bubble{border-radius:1000px;width:20px;height:20px;background-color:#bbb;display:block;margin:0 auto .5em auto;border-bottom:1px solid #888}.progress-indicator>li .bubble:before,.progress-indicator>li .bubble:after{display:block;position:absolute;top:9px;width:100%;height:3px;content:'';background-color:#bbb}.progress-indicator>li .bubble:before{left:0}.progress-indicator>li .bubble:after{right:0}.progress-indicator>li.completed{color:#65d074}.progress-indicator>li.completed .bubble{background-color:#65d074;color:#65d074;border-color:#247830}.progress-indicator>li.completed .bubble:before,.progress-indicator>li.completed .bubble:after{background-color:#65d074;border-color:#247830}.progress-indicator>li.active{color:#337ab7}.progress-indicator>li.active .bubble{background-color:#337ab7;color:#337ab7;border-color:#122a3f}.progress-indicator>li.active .bubble:before,.progress-indicator>li.active .bubble:after{background-color:#337ab7;border-color:#122a3f}.progress-indicator>li a:hover .bubble{background-color:#5671d0;color:#5671d0;border-color:#1f306e}.progress-indicator>li a:hover .bubble:before,.progress-indicator>li a:hover .bubble:after{background-color:#5671d0;border-color:#1f306e}.progress-indicator>li.danger .bubble{background-color:#d3140f;color:#d3140f;border-color:#440605}.progress-indicator>li.danger .bubble:before,.progress-indicator>li.danger .bubble:after{background-color:#d3140f;border-color:#440605}.progress-indicator>li.warning .bubble{background-color:#edb10a;color:#edb10a;border-color:#5a4304}.progress-indicator>li.warning .bubble:before,.progress-indicator>li.warning .bubble:after{background-color:#edb10a;border-color:#5a4304}.progress-indicator>li.info .bubble{background-color:#5b32d6;color:#5b32d6;border-color:#25135d}.progress-indicator>li.info .bubble:before,.progress-indicator>li.info .bubble:after{background-color:#5b32d6;border-color:#25135d}.progress-indicator.stacked>li{text-indent:-10px;text-align:center;display:block}.progress-indicator.stacked>li .bubble:before,.progress-indicator.stacked>li .bubble:after{left:50%;margin-left:-1.5px;width:3px;height:100%}.progress-indicator.stacked .stacked-text{position:relative;z-index:10;top:0;margin-left:60%!important;width:45%!important;display:inline-block;text-align:left;line-height:1.2em}.progress-indicator.stacked>li a{border:none}@media handheld,screen and (max-width:400px){.progress-indicator{font-size:60%}}.bootstrap-datetimepicker-widget{z-index:1040}.timepicker-hour,.timepicker-minute{font-size:xx-large!important}.separator{font-size:x-large!important}.slider-control{display:block;clear:both;overflow:hidden;width:100%;min-width:222px;max-width:600px}.slider{-webkit-appearance:none;width:100%;min-height:34px;padding:0;box-sizing:content-box}.slider:focus{outline:none}.slider:hover{cursor:pointer}.slider::-webkit-slider-runnable-track{width:100%;height:4px;background:linear-gradient(to right,#bfbfbf,#063768)}.slider::-moz-range-track{width:100%;height:4px;background:-moz-linear-gradient(right,#063768,#bfbfbf)}.slider::-ms-track{width:100%;height:4px;background:linear-gradient(to right,#bfbfbf,#063768);border:none;color:transparent}.slider::-webkit-slider-thumb{height:20px;width:20px;border-radius:50%;background:#fff;border:4px solid #c81432;-webkit-appearance:none;margin-top:-8px}.slider::-moz-range-thumb{height:14px;width:14px;border-radius:50%;background:#fff;border:4px solid #c81432;margin-top:0}.slider::-ms-thumb{height:15px;width:15px;border-radius:50%;background:#fff;border:4px solid #c81432;cursor:pointer;margin-top:0}.slider:hover::-webkit-slider-thumb{background-color:#bfbfbf}.slider:hover::-moz-range-thumb{background-color:#bfbfbf}.slider:hover::-ms-thumb{background-color:#bfbfbf}.slider[disabled]:hover::-webkit-slider-thumb{background-color:#fff}.slider[disabled]:hover::-moz-range-thumb{background-color:#fff}.slider[disabled]:hover::-ms-thumb{background-color:#fff}.slider::-ms-fill-upper{background-color:transparent}.slider::-ms-fill-lower{background-color:transparent}.slider[disabled]:hover{cursor:default}.slider-range{float:left;margin-right:5px;min-width:176px;box-sizing:border-box}.slider-range-accessibility{float:left;box-sizing:border-box}.slider-textbox{float:left;max-width:50px;text-align:right}.slider-textbox-unit{padding-left:5px;line-height:34px}.slider-control.yellow-to-red .slider::-webkit-slider-runnable-track{background:linear-gradient(to right,#ff0,red)}.slider-control.yellow-to-red .slider::-moz-range-track{background:-moz-linear-gradient(right,red,#ff0)}.slider-control.yellow-to-red .slider::-ms-track{background:linear-gradient(to right,#ff0,red)}.pt-7px{padding-top:7px}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:2px solid rgba(0,0,0,.3);background:#fff;padding:20px 20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:0;background:#eee}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,.4);padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:0;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-moz-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-ms-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-o-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-moz-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-ms-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-o-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-ms-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,.9);-webkit-transform:scale(1);overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width 300ms ease-in-out;-moz-transition:width 300ms ease-in-out;-ms-transition:width 300ms ease-in-out;-o-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom,#be2626,#a92222);padding:.5em 1.2em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}.goto-table{width:100%;display:table;border-collapse:separate;border-spacing:0;border-color:grey;background-color:#fff}.goto-table>tbody>tr:nth-of-type(odd){background-color:#e8e8e8}.goto-table>tbody>tr:nth-of-type(even){background-color:#f0f0f0}.goto-table>thead>tr>th,.goto-table>tbody>tr>th,.goto-table>tfoot>tr>th,.goto-table>thead>tr>td,.goto-table>tbody>tr>td,.goto-table>tfoot>tr>td{vertical-align:middle;padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd;z-index:999}.goto-table>thead>tr>.sort{cursor:pointer;position:sticky;top:0;background-color:#fff}.goto-table>thead>tr>.no-sort{position:sticky;top:0;background-color:#fff}.goto-table>thead>tr>.sort-desc:after,.goto-table>thead>tr>.sort-asc:after{font-family:'FontAwesome';position:absolute;right:8px}.goto-table>thead>tr>.sort-desc:after{content:""}.goto-table>thead>tr>.sort-asc:after{content:""}.goto-table-hover tbody tr:hover{cursor:pointer;background-color:#fff}.goto-table-sticky{overflow-y:auto}.goto-table-sticky table>thead>tr>th{position:-webkit-sticky;position:sticky;top:0;background-color:#fff;height:42px;z-index:999}.goto-table-info{padding-top:15px;white-space:nowrap}.goto-table-pager ul{display:inline-block}.goto-table-pager ul>li{display:inline}.goto-pagination{display:inline-block;padding-left:0;border-radius:0;float:right;margin-top:10px}.goto-pagination>.active>a,.goto-pagination>.active>span,.goto-pagination>.active>a:hover,.goto-pagination>.active>span:hover,.goto-pagination>.active>a:focus,.goto-pagination>.active>span:focus{z-index:2;color:#fff;background-color:hsl(210,100%,17%);border-color:hsl(210,100%,17%);cursor:default}.goto-pagination>li>a,.goto-pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:hsl(210,100%,17%);background-color:#fff;border:1px solid #ddd;margin-left:-1px}.goto-pagination>.disabled>a{cursor:not-allowed;color:#777}.goto-table>tbody>.bg-danger{background-color:#f2dede!important}.vertical-alignment-helper{display:table;height:100%;width:100%}.vertical-align-center{display:table-cell;vertical-align:middle}.modal-content{width:inherit;height:inherit;margin:0 auto}.centre-cropped{object-fit:cover;object-position:center;width:100%;height:300px}.centre-cropped-sm{object-fit:cover;object-position:center;width:100%;height:200px}.goto-table hr{background-color:#000;height:1px;margin:0,0,2px,0}.panel-text{height:95px}.panel-fees{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.text-nowrap{white-space:nowrap}@media screen and (min-width:768px){.centre-cropped{height:200px}.centre-cropped-sm{height:140px}}@media screen and (min-width:1400px){.centre-cropped{height:230px}.centre-cropped-sm{height:140px}}.goto-table-toggle ul{display:inline-block}.goto-table-toggle ul>li{display:inline}.goto-toggle{display:inline-block;padding-left:0;border-radius:0;float:right}.goto-toggle>.active>a,.goto-toggle>.active>span,.goto-toggle>.active>a:hover,.goto-toggle>.active>span:hover,.goto-toggle>.active>a:focus,.goto-toggle>.active>span:focus{z-index:2;color:#fff;background-color:hsl(210,100%,17%);border-color:hsl(210,100%,17%);cursor:default}.goto-toggle>li>a,.goto-toggle>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:hsl(210,100%,17%);background-color:#fff;border:1px solid #ddd;margin-left:-1px}.goto-toggle>.disabled>a{cursor:not-allowed;color:#777}