.date-repeat-input{float:left;margin-right:5px;width:auto;}.date-repeat-input select{min-width:7em;}.date-repeat fieldset{clear:both;float:none;}.date-repeat-radios{margin-bottom:1em;}.date-repeat-radios input[type=radio]{float:left;margin:0.75em 0.75em 0 0;}.date-repeat-radios .form-wrapper{float:left;}.date-repeat-radios .form-type-checkboxes .form-type-checkbox{width:15%;float:left;margin:0;}.date-repeat-radios .date-repeat-radios-item{margin-bottom:1em;}.weekly .form-type-checkboxes .form-type-checkbox{float:left;margin-right:10px;}.date-repeat-input.byday-count label,.date-repeat-input.byday-count select,.date-clear.bymonthday label,.date-clear.bymonthday select{display:inline;}.date-repeat-input.byday-day label,.date-clear.bymonthday .field-suffix{font-weight:bold;}.range-of-repeat .form-radios > div{margin-top:0.5em;}.range-of-repeat .count input[type=text]{margin:0 0.5em;}.range-of-repeat .until .form-wrapper{margin:0 0.5em;display:inline-block;vertical-align:middle;}.range-of-repeat .until .form-radio,.range-of-repeat .until .date-prefix-inline{margin:0 0 1.4em 0;vertical-align:middle;}.range-of-repeat .until.widget-date_popup.label-above .form-radio,.range-of-repeat .until.widget-date_popup.label-above .date-prefix-inline{margin:0;vertical-align:middle;}.range-of-repeat .until.widget-date_select.label-within .form-radio,.range-of-repeat .until.widget-date_select.label-within .date-prefix-inline{margin:0;vertical-align:middle;}.range-of-repeat .until.widget-date_select.label-above .form-radio,.range-of-repeat .until.widget-date_select.label-above .date-prefix-inline{margin:1.4em 0 0 0;vertical-align:middle;}.range-of-repeat .until .form-type-date-text .date-padding{padding:0;}.range-of-repeat .until.widget-date_select.label-within .date-padding{padding:0;}.range-of-repeat .until.widget-date_select.label-above .date-padding{padding:0;}.range-of-repeat .until .form-type-date-select,.range-of-repeat .until .form-type-date-popup,.range-of-repeat .until .form-type-date-text{border:none;margin:0;}
.field .field-label{font-weight:bold;}.field-label-inline .field-label,.field-label-inline .field-items{float:left;}form .field-multiple-table{margin:0;}form .field-multiple-table th.field-label{padding-left:0;}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0;}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em;}form .field-add-more-submit{margin:.5em 0 0;}
div.field-widget-field-hidden.form-wrapper{display:none;}
.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}td.revision-current{background:#ffc;}
.qe-security-stats-summary{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:30px;}.qe-security-stat-box{background:#f5f5f5;border:1px solid #ddd;border-radius:4px;padding:20px;min-width:150px;text-align:center;flex:1;}.qe-security-stat-box .stat-value{font-size:36px;font-weight:bold;color:#333;line-height:1.2;}.qe-security-stat-box .stat-title{font-size:14px;color:#666;margin-top:5px;}.qe-security-stat-box.stat-blocked-today{border-left:4px solid #e74c3c;}.qe-security-stat-box.stat-blocked-week{border-left:4px solid #f39c12;}.qe-security-stat-box.stat-active-bans{border-left:4px solid #3498db;}.qe-security-stat-box.stat-total-bans{border-left:4px solid #9b59b6;}.qe-security-stat-box.stat-sqli-today{border-left:4px solid #e74c3c;background:#fdf2f2;}.qe-security-stat-box.stat-sqli-total{border-left:4px solid #c0392b;background:#fdf2f2;}.qe-security-breakdown{background:#f9f9f9;border:1px solid #eee;padding:15px;margin-bottom:20px;border-radius:4px;}.qe-security-breakdown ul{margin:0;padding-left:20px;}.qe-security-breakdown li{margin-bottom:5px;}.status-active{color:#fff;background-color:#c0392b;padding:2px 8px;border-radius:3px;font-size:12px;font-weight:bold;}.status-expired{color:#fff;background-color:#7f8c8d;padding:2px 8px;border-radius:3px;font-size:12px;}.form-item-ban-ip,.form-item-whitelist-ip{display:inline-block;margin-right:15px;}.form-item-ban-reason,.form-item-whitelist-note{display:inline-block;margin-right:15px;}.form-item-ban-duration{display:inline-block;margin-right:15px;}#qe-security-bans-form .form-item-filter-status,#qe-security-logs-form .form-item-log-type{display:inline-block;margin-right:15px;}.page-admin-config-security-qe-security table{width:100%;}.page-admin-config-security-qe-security th,.page-admin-config-security-qe-security td{padding:8px 12px;}.page-admin-config-security-qe-security fieldset{margin-bottom:20px;}.page-admin-config-security-qe-security fieldset.collapsed{border-color:#ddd;}.page-admin-config-security-qe-security a{color:#0074bd;}.page-admin-config-security-qe-security a:hover{color:#004a7f;}.page-admin-config-security-qe-security .messages{margin-bottom:20px;}@media (max-width:768px){.qe-security-stats-summary{flex-direction:column;}.qe-security-stat-box{min-width:auto;}.form-item-ban-ip,.form-item-ban-reason,.form-item-ban-duration,.form-item-whitelist-ip,.form-item-whitelist-note{display:block;margin-right:0;margin-bottom:10px;}}.page-admin-config-security-qe-security .tabs{margin-bottom:20px;}.page-admin-config-security-qe-security table tbody tr td:only-child{text-align:center;color:#666;font-style:italic;padding:20px;}.page-admin-config-security-qe-security .pager{margin-top:20px;}.page-admin-config-security-qe-security #edit-actions .form-item{display:inline-block;margin-right:20px;vertical-align:bottom;}.page-admin-config-security-qe-security table th:first-child,.page-admin-config-security-qe-security table td:first-child{width:30px;}.page-admin-config-security-qe-security .form-item p{color:#666;font-size:13px;}#edit-info{background:#f0f7fb;border:1px solid #b8d4e8;}#edit-info p{margin:5px 0;}
body.page-quickqueue-event-manage .panel-heading .panel-title h3{margin:8px 0;}span.form-required{color:red;}.img-responsive.center-block{width:100%;}table.views-table{width:100%;}.view-filters .form-control{min-height:35px;}#event-create-actions a:link,#event-create-actions a:visited{color:white;text-decoration:none;}.event-schedule-header{padding:1.5em;}.event-schedule-container{position:relative;box-sizing:border-box;color:#31708f;}#track-container{position:absolute;padding:0;}.track-border{height:100%;float:left;border-left:1px dotted #ccc;box-sizing:border-box;}.track-half-hour-marker{height:60px;box-sizing:border-box;border-bottom:1px dotted #ccc;}.break-display{position:absolute;border:1px solid ghostwhite;box-sizing:border-box;z-index:2;background-color:rgba(200,200,200,0.8);padding:6px;}.break-display a:link,.break-display a:visited{color:black;}.break-display h5{margin:0px;}.course-display{position:absolute;border:1px solid ghostwhite;box-sizing:border-box;background:#31708f;opacity:0.8;z-index:1;vertical-align:middle;padding:6px;}.course-display h5{margin:0px;}.course-selection-display{position:absolute;border:1px solid black;box-sizing:border-box;background:rgb(192,191,191);z-index:1;vertical-align:middle;}.course-display a:link,.course-display a:visited{color:#d9edf7;}.selected-container{border-top:1px solid black;border-left:1px solid black;border-bottom:1px solid black;}.view-filters{padding:5px 10px;background-color:#eee;margin-bottom:15px;margin-top:10px;}.view-filters .form-control{height:26px;}.view-filters .form-control.form-select[multiple]{height:100px;}.view-filters .views-exposed-form .views-submit-button{clear:both;float:left;}.views-exposed-form .form-submit{padding:4px 10px;}.container-inline div.panel-body{display:inherit !important;}.intl-tel-input{width:100%;}#myChart{cursor:pointer;margin:0 auto;display:block;}#sidebar{border-radius:0px;border-right:1px #ccc dotted;}#sidebar li.menu-group{padding:7px 0px 3px;border-bottom:1px solid #ccc;font-weight:bold;text-transform:uppercase;}.container-inline-date .form-type-date-popup .date-padding{float:none !important;}.form-type-managed-file .input-group-btn .btn-default{display:none;}.panel-title a.fieldset-edit{color:#fff;}.street-block{margin-bottom:15px;}.form-item-field-contact-address-und-0-dependent-locality{display:none;}.row-flex,.row-flex > div[class*='col-']{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.row-flex-wrap{-webkit-flex-flow:row wrap;align-content:flex-start;flex:0;}.row-flex > div[class*='col-'],.container-flex > div[class*='col-']{margin:-.2px;}.container-flex > div[class*='col-'] div,.row-flex > div[class*='col-'] div{}.flex-col{display:flex;display:-webkit-flex;flex:1 100%;flex-flow:column nowrap;}.iti-flag{background-image:url(/sites/all/libraries/IntlTelInput/build/img/flags.png);}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti-flag{background-image:url(/sites/all/libraries/IntlTelInput/build/img/flags@2x.png);}}.module-dashboard{width:100%;}.delegate-dashboard{max-width:800px;margin:auto;}.module-dashboard .stat-cards{margin-bottom:20px;}.module-dashboard .stat-card{display:block;padding:20px 15px;border-radius:6px;text-align:center;text-decoration:none !important;color:#333 !important;margin-bottom:15px;border:1px solid #e0e0e0;transition:box-shadow 0.2s,transform 0.15s;}.module-dashboard .stat-card:hover{box-shadow:0 4px 12px rgba(0,0,0,0.15);transform:translateY(-2px);}.module-dashboard .stat-count{display:block;font-size:36px;font-weight:700;line-height:1.1;}.module-dashboard .stat-label{display:block;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;margin-top:4px;color:#555;}.module-dashboard .stat-pct{display:block;font-size:12px;color:#888;margin-top:2px;}.module-dashboard .stat-positive{background:#e8f5e9;border-color:#a5d6a7;}.module-dashboard .stat-positive .stat-count{color:#28a745;}.module-dashboard .stat-warning{background:#fff8e1;border-color:#ffe082;}.module-dashboard .stat-warning .stat-count{color:#f57f17;}.module-dashboard .stat-danger{background:#ffebee;border-color:#ef9a9a;}.module-dashboard .stat-danger .stat-count{color:#dc3545;}.module-dashboard .stat-info{background:#e3f2fd;border-color:#90caf9;}.module-dashboard .stat-info .stat-count{color:#1565c0;}.module-dashboard .stat-neutral{background:#f5f5f5;border-color:#bdbdbd;}.module-dashboard .stat-neutral .stat-count{color:#6c757d;}.module-dashboard .stat-purple{background:#f3e5f5;border-color:#ce93d8;}.module-dashboard .stat-purple .stat-count{color:#7b1fa2;}.module-dashboard .stat-teal{background:#e0f2f1;border-color:#80cbc4;}.module-dashboard .stat-teal .stat-count{color:#00796b;}.delegate-dashboard .stat-cards{margin-bottom:20px;}.delegate-dashboard .stat-card{display:block;padding:20px 15px;border-radius:6px;text-align:center;text-decoration:none !important;color:#333 !important;margin-bottom:15px;border:1px solid #e0e0e0;transition:box-shadow 0.2s,transform 0.15s;}.delegate-dashboard .stat-card:hover{box-shadow:0 4px 12px rgba(0,0,0,0.15);transform:translateY(-2px);}.delegate-dashboard .stat-count{display:block;font-size:36px;font-weight:700;line-height:1.1;}.delegate-dashboard .stat-label{display:block;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;margin-top:4px;}.delegate-dashboard .stat-pct{display:block;font-size:12px;color:#888;margin-top:2px;}.delegate-dashboard .stat-approved{background:#e8f5e9;border-color:#a5d6a7;}.delegate-dashboard .stat-approved .stat-count{color:#28a745;}.delegate-dashboard .stat-pending{background:#fff8e1;border-color:#ffe082;}.delegate-dashboard .stat-pending .stat-count{color:#f57f17;}.delegate-dashboard .stat-rejected{background:#ffebee;border-color:#ef9a9a;}.delegate-dashboard .stat-rejected .stat-count{color:#dc3545;}.delegate-dashboard .stat-incomplete{background:#f5f5f5;border-color:#bdbdbd;}.delegate-dashboard .stat-incomplete .stat-count{color:#6c757d;}.delegate-dashboard .status-bar-wrapper{margin-bottom:20px;}.delegate-dashboard .status-bar{display:flex;height:28px;border-radius:4px;overflow:visible;background:#e0e0e0;}.delegate-dashboard .bar-segment{height:100%;transition:width 0.3s;position:relative;cursor:pointer;}.delegate-dashboard .bar-segment::after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:#333;color:#fff;font-size:12px;font-weight:600;padding:4px 10px;border-radius:4px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity 0.2s;margin-bottom:6px;z-index:10;}.delegate-dashboard .bar-segment:hover::after{opacity:1;}.delegate-dashboard .bar-approved{background:#28a745;}.delegate-dashboard .bar-pending{background:#ffc107;}.delegate-dashboard .bar-rejected{background:#dc3545;}.delegate-dashboard .bar-incomplete{background:#6c757d;}.delegate-dashboard .bar-segment:first-child{border-radius:4px 0 0 4px;}.delegate-dashboard .bar-segment:last-child{border-radius:0 4px 4px 0;}.delegate-dashboard .bar-segment:only-child{border-radius:4px;}.delegate-dashboard .bar-total{text-align:right;font-size:13px;color:#666;margin-top:6px;}.delegate-dashboard .bar-legend{margin-top:8px;font-size:13px;}.delegate-dashboard .bar-legend-item{display:inline-block;margin-right:16px;margin-bottom:4px;}.delegate-dashboard .bar-legend-dot{display:inline-block;width:12px;height:12px;border-radius:2px;margin-right:4px;vertical-align:middle;}.delegate-dashboard .breakdown-panel{border:1px solid #e0e0e0;border-radius:6px;overflow:hidden;}.delegate-dashboard .breakdown-header{background:#f5f5f5;padding:12px 16px;font-size:15px;font-weight:600;border-bottom:1px solid #e0e0e0;}.delegate-dashboard .breakdown-list{list-style:none;margin:0;padding:0;}.delegate-dashboard .breakdown-list li{display:flex;justify-content:space-between;padding:10px 16px;border-bottom:1px solid #f0f0f0;font-size:14px;}.delegate-dashboard .breakdown-list li:last-child{border-bottom:none;}.delegate-dashboard .breakdown-count{font-weight:600;color:#28a745;}.delegate-dashboard .breakdown-empty{padding:16px;color:#888;text-align:center;}@media (max-width:767px){.delegate-dashboard .stat-cards .col-xs-6{width:100%;}.delegate-dashboard .stat-count{font-size:28px;}.delegate-dashboard .stat-card{padding:15px 10px;}}.module-dashboard .status-bar-wrapper{margin-bottom:20px;}.module-dashboard .status-bar{display:flex;height:28px;border-radius:4px;overflow:visible;background:#e0e0e0;}.module-dashboard .bar-segment{height:100%;transition:width 0.3s;position:relative;cursor:pointer;}.module-dashboard .bar-segment::after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:#333;color:#fff;font-size:12px;font-weight:600;padding:4px 10px;border-radius:4px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity 0.2s;margin-bottom:6px;z-index:10;}.module-dashboard .bar-segment:hover::after{opacity:1;}.module-dashboard .bar-sent{background:#28a745;}.module-dashboard .bar-approved{background:#28a745;}.module-dashboard .bar-pending{background:#ffc107;}.module-dashboard .bar-failed{background:#dc3545;}.module-dashboard .bar-rejected{background:#dc3545;}.module-dashboard .bar-incomplete{background:#6c757d;}.module-dashboard .bar-segment:first-child{border-radius:4px 0 0 4px;}.module-dashboard .bar-segment:last-child{border-radius:0 4px 4px 0;}.module-dashboard .bar-segment:only-child{border-radius:4px;}.module-dashboard .bar-total{text-align:right;font-size:13px;color:#666;margin-top:6px;}.module-dashboard .bar-legend{margin-top:8px;font-size:13px;}.module-dashboard .bar-legend-item{display:inline-block;margin-right:16px;margin-bottom:4px;}.module-dashboard .bar-legend-dot{display:inline-block;width:12px;height:12px;border-radius:2px;margin-right:4px;vertical-align:middle;}.module-dashboard .breakdown-panel{border:1px solid #e0e0e0;border-radius:6px;overflow:hidden;}.module-dashboard .breakdown-header{background:#f5f5f5;padding:12px 16px;font-size:15px;font-weight:600;border-bottom:1px solid #e0e0e0;}.module-dashboard .breakdown-list{list-style:none;margin:0;padding:0;}.module-dashboard .breakdown-list li{display:flex;justify-content:space-between;padding:10px 16px;border-bottom:1px solid #f0f0f0;font-size:14px;}.module-dashboard .breakdown-list li:last-child{border-bottom:none;}.module-dashboard .breakdown-count{font-weight:600;color:#28a745;}.module-dashboard .breakdown-empty{padding:16px;color:#888;text-align:center;}@media (max-width:767px){.module-dashboard .stat-cards .col-xs-6{width:100%;}.module-dashboard .stat-count{font-size:28px;}.module-dashboard .stat-card{padding:15px 10px;}}
@font-face{font-family:'BMW';src:url(/sites/all/modules/quickqueue_event/fonts/bmwli.ttf) format('truetype');}@font-face{font-family:'Dogma';src:url(/sites/all/modules/quickqueue_event/fonts/dogma demo.ttf) format('truetype');}
.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:.5em;}.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid tbody{border-top:none;}.view .progress-disabled{float:none;}
.rteindent1{margin-left:40px;}.rteindent2{margin-left:80px;}.rteindent3{margin-left:120px;}.rteindent4{margin-left:160px;}.rteleft{text-align:left;}.rteright{text-align:right;}.rtecenter{text-align:center;}.rtejustify{text-align:justify;}.ibimage_left{float:left;}.ibimage_right{float:right;}
