@import url(//fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,300italic,400italic,600italic);

/* /qf_website/static/lib/bootstrap3-datetimepicker/build/css/bootstrap-datetimepicker.css defined in bundle 'qf_website.assets_frontend' */
 .bootstrap-datetimepicker-widget.dropdown-menu{margin: 2px 0; padding: 4px; width: 19em;}@media (min-width: 768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width: 38em;}}@media (min-width: 992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width: 38em;}}@media (min-width: 1200px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width: 38em;}}.bootstrap-datetimepicker-widget.dropdown-menu:before, .bootstrap-datetimepicker-widget.dropdown-menu:after{content: ''; display: inline-block; position: absolute;}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-bottom-color: rgba(0, 0, 0, 0.2); top: -7px; left: 7px;}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid white; top: -6px; left: 8px;}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left: 7px solid transparent; border-right: 7px solid transparent; border-top: 7px solid #ccc; border-top-color: rgba(0, 0, 0, 0.2); bottom: -7px; left: 6px;}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid white; bottom: -6px; left: 7px;}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left: auto; right: 6px;}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left: auto; right: 7px;}.bootstrap-datetimepicker-widget .list-unstyled{margin: 0;}.bootstrap-datetimepicker-widget a[data-action]{padding: 6px 0;}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow: none;}.bootstrap-datetimepicker-widget .timepicker-hour, .bootstrap-datetimepicker-widget .timepicker-minute, .bootstrap-datetimepicker-widget .timepicker-second{width: 54px; font-weight: bold; font-size: 1.2em; margin: 0;}.bootstrap-datetimepicker-widget button[data-action]{padding: 6px;}.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after{position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; content: "Increment Hours";}.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after{position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; content: "Increment Minutes";}.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after{position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; content: "Decrement Hours";}.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after{position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; content: "Decrement Minutes";}.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after{position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; content: "Show Hours";}.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after{position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; content: "Show Minutes";}.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after{position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; content: "Toggle AM/PM";}.bootstrap-datetimepicker-widget .picker-switch{text-align: center;}.bootstrap-datetimepicker-widget .picker-switch::after{position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; content: "Toggle Date and Time Screens";}.bootstrap-datetimepicker-widget .picker-switch td{padding: 0; margin: 0; height: auto; width: auto; line-height: inherit;}.bootstrap-datetimepicker-widget .picker-switch td span{line-height: 2.5; height: 2.5em; width: 100%;}.bootstrap-datetimepicker-widget table{width: 100%; margin: 0;}.bootstrap-datetimepicker-widget td, .bootstrap-datetimepicker-widget th{text-align: center; border-radius: 4px;}.bootstrap-datetimepicker-widget th{height: 20px; line-height: 20px; width: 20px;}.bootstrap-datetimepicker-widget th.picker-switch{width: 145px;}.bootstrap-datetimepicker-widget th.disabled, .bootstrap-datetimepicker-widget th.disabled:hover{background: none; color: #777777; cursor: not-allowed;}.bootstrap-datetimepicker-widget th.prev::after{position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; content: "Previous Month";}.bootstrap-datetimepicker-widget th.next::after{position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; content: "Next Month";}.bootstrap-datetimepicker-widget thead tr:first-child th{cursor: pointer;}.bootstrap-datetimepicker-widget thead tr:first-child th:hover{background: #eeeeee;}.bootstrap-datetimepicker-widget td{height: 54px; line-height: 54px; width: 54px;}.bootstrap-datetimepicker-widget td.cw{font-size: .8em; height: 20px; line-height: 20px; color: #777777;}.bootstrap-datetimepicker-widget td.day{height: 20px; line-height: 20px; width: 20px;}.bootstrap-datetimepicker-widget td.day:hover, .bootstrap-datetimepicker-widget td.hour:hover, .bootstrap-datetimepicker-widget td.minute:hover, .bootstrap-datetimepicker-widget td.second:hover{background: #eeeeee; cursor: pointer;}.bootstrap-datetimepicker-widget td.old, .bootstrap-datetimepicker-widget td.new{color: #777777;}.bootstrap-datetimepicker-widget td.today{position: relative;}.bootstrap-datetimepicker-widget td.today:before{content: ''; display: inline-block; border-left: 7px solid transparent; border-bottom: 7px solid #428bca; border-top-color: rgba(0, 0, 0, 0.2); position: absolute; bottom: 4px; right: 4px;}.bootstrap-datetimepicker-widget td.active, .bootstrap-datetimepicker-widget td.active:hover{background-color: #428bca; color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}.bootstrap-datetimepicker-widget td.active.today:before{border-bottom-color: #fff;}.bootstrap-datetimepicker-widget td.disabled, .bootstrap-datetimepicker-widget td.disabled:hover{background: none; color: #777777; cursor: not-allowed;}.bootstrap-datetimepicker-widget td span{display: inline-block; width: 54px; height: 54px; line-height: 54px; margin: 2px 1.5px; cursor: pointer; border-radius: 4px;}.bootstrap-datetimepicker-widget td span:hover{background: #eeeeee;}.bootstrap-datetimepicker-widget td span.active{background-color: #428bca; color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}.bootstrap-datetimepicker-widget td span.old{color: #777777;}.bootstrap-datetimepicker-widget td span.disabled, .bootstrap-datetimepicker-widget td span.disabled:hover{background: none; color: #777777; cursor: not-allowed;}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height: 27px; line-height: 27px;}.input-group.date .input-group-addon{cursor: pointer;}.sr-only{position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0;}

/* /qf_website/static/lib/bootstrap-validator/css/bootstrapValidator.min.css defined in bundle 'qf_website.assets_frontend' */
 .bv-form .help-block{margin-bottom:0}.bv-form .tooltip-inner{text-align:left}.nav-tabs li.bv-tab-success>a{color:#3c763d}.nav-tabs li.bv-tab-error>a{color:#a94442}.bv-form .bv-icon-no-label{top:0}.bv-form .bv-icon-input-group{top:0;z-index:100}

/* /qf_website/static/lib/fullcalendar/dist/fullcalendar.min.css defined in bundle 'qf_website.assets_frontend' */
.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}body .fc{font-size:1em}.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed hr,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-popover .fc-header,.fc-unthemed hr{background:#eee}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666}.fc-unthemed .fc-today{background:#fcf8e3}.fc-highlight{background:#bce8f1;opacity:.3;filter:alpha(opacity=30)}.fc-icon{display:inline-block;font-size:2em;line-height:.5em;height:.5em;font-family:"Courier New",Courier,monospace}.fc-icon-left-single-arrow:after{content:"\02039";font-weight:700}.fc-icon-right-single-arrow:after{content:"\0203A";font-weight:700}.fc-icon-left-double-arrow:after{content:"\000AB"}.fc-icon-right-double-arrow:after{content:"\000BB"}.fc-icon-x:after{content:"\000D7"}.fc button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;font-size:1em;white-space:nowrap;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:.05em;margin:0 .1em}.fc-state-default{background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.fc-state-active,.fc-state-down{background-color:#ccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none}.fc-button-group{display:inline-block}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-popover .fc-header .fc-close{cursor:pointer}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title{float:right}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-popover .fc-header .fc-close{font-size:25px;margin-top:4px}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.fc hr{height:0;margin:0;padding:0 0 2px;border-style:solid;border-width:1px 0}.fc-clear{clear:both}.fc-bg,.fc-helper-skeleton,.fc-highlight-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc-bg table{height:100%}.fc table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-highlight-skeleton{z-index:2;bottom:0}.fc-row .fc-highlight-skeleton table{height:100%}.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-content-skeleton{position:relative;z-index:3;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:4}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{background:0 0;border-color:transparent;border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{overflow-y:scroll;overflow-x:hidden}.fc-scroller>*{position:relative;width:100%;overflow:hidden}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad;background-color:#3a87ad;font-weight:400}.fc-event,.fc-event:hover,.ui-widget .fc-event{color:#fff;text-decoration:none}.fc-event.fc-draggable,.fc-event[href]{cursor:pointer}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}.fc-ltr .fc-day-grid-event.fc-not-start,.fc-rtl .fc-day-grid-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-day-grid-event.fc-not-end,.fc-rtl .fc-day-grid-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-day-grid-event>.fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:700}.fc-day-grid-event .fc-resizer{position:absolute;top:0;bottom:0;width:7px}.fc-ltr .fc-day-grid-event .fc-resizer{right:-3px;cursor:e-resize}.fc-rtl .fc-day-grid-event .fc-resizer{left:-3px;cursor:w-resize}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-toolbar{text-align:center;margin-bottom:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc-toolbar .fc-center{display:inline-block}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton{padding-top:1px;padding-bottom:1em}.fc-basic-view tbody .fc-row{min-height:4em}.fc-row.fc-rigid{overflow:hidden}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:0 2px}.fc-basic-view td.fc-day-number,.fc-basic-view td.fc-week-number span{padding-top:2px;padding-bottom:2px}.fc-basic-view .fc-week-number{text-align:center}.fc-basic-view .fc-week-number span{display:inline-block;min-width:1.25em}.fc-ltr .fc-basic-view .fc-day-number{text-align:right}.fc-rtl .fc-basic-view .fc-day-number{text-align:left}.fc-day-number.fc-other-month{opacity:.3;filter:alpha(opacity=30)}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-top:1px;padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.ui-widget td.fc-axis{font-weight:400}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-highlight-skeleton{z-index:3}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:4;top:0;left:0;right:0}.fc-time-grid>.fc-helper-skeleton{z-index:5}.fc-slats td{height:1.5em;border-bottom:0}.fc-slats .fc-minor td{border-top-style:dotted}.fc-slats .ui-widget-content{background:0 0}.fc-time-grid .fc-highlight-container{position:relative}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-time-grid .fc-event-container{position:relative}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-time-grid-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event{overflow:hidden}.fc-time-grid-event>.fc-content{position:relative;z-index:2}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event .fc-bg{z-index:1;background:#fff;opacity:.25;filter:alpha(opacity=25)}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\000A0-\000A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event .fc-resizer{position:absolute;z-index:3;left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event .fc-resizer:after{content:"="}

/* /qf_website/static/lib/magicsuggest/magicsuggest-min.css defined in bundle 'qf_website.assets_frontend' */
.ms-ctn{position:relative;padding:5px 12px;height:auto}.ms-inv{border:1px solid #c00}.ms-ctn-readonly{cursor:pointer}.ms-ctn-disabled{cursor:not-allowed;background-color:#eee}.ms-ctn-bootstrap-focus,.ms-ctn-bootstrap-focus .ms-res-ctn{border-color:rgba(82,168,236,0.8)!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)!important;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)!important;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)!important;border-bottom-left-radius:0;border-bottom-right-radius:0}.ms-ctn-focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.ms-ctn input{border:0;box-shadow:none;-webkit-transition:none;outline:0;display:block;padding:0;line-height:1.42857143;margin:1px 0;width:100%}.ms-ctn .ms-sel-ctn input{float:left}.ms-ctn-disabled input{cursor:not-allowed;background-color:#eee}.ms-ctn .ms-input-readonly{cursor:pointer}.ms-ctn .ms-empty-text{color:#DDD}.ms-ctn input:focus{border:0;box-shadow:none;-webkit-transition:none;background:#FFF}.ms-ctn input::-ms-clear{width:0;height:0}.ms-ctn .ms-trigger{top:0;width:25px;height:100%;position:absolute;right:0;background:transparent;border-left:1px solid #CCC;cursor:pointer}.ms-ctn .ms-trigger .ms-trigger-ico{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #333;border-right:4px solid transparent;border-left:4px solid transparent;content:"";margin-left:8px;margin-top:15px}.ms-ctn .ms-trigger:hover{background-color:#e6e6e6}.ms-ctn .ms-trigger:hover .ms-trigger-ico{background-position:0 -4px}.ms-ctn-disabled .ms-trigger{cursor:not-allowed;background-color:#eee}.ms-ctn-bootstrap-focus{border-bottom:1px solid #CCC}.ms-res-ctn{width:100%;display:block;overflow-y:auto}.ms-res-ctn .ms-res-group{line-height:23px;text-align:left;padding:2px 5px;font-weight:bold;border-bottom:1px dotted #CCC;border-top:1px solid #CCC;background:#f3edff;color:#333}.ms-res-ctn .ms-res-item{line-height:25px;text-align:left;padding:2px 5px;color:#666;cursor:pointer}.ms-res-ctn .ms-res-item-grouped{padding-left:15px}.ms-res-ctn .ms-res-odd{background:#fafafa}.ms-res-ctn .ms-res-item-active{background-color:#f5f5f5}.ms-res-ctn .ms-res-item-disabled{color:#CCC;cursor:default}.ms-sel-ctn{overflow:auto;line-height:18px;padding-right:25px}.ms-no-trigger .ms-sel-ctn{padding-right:0}.ms-sel-ctn .ms-sel-item{background:#f3f3f3;color:#999;float:left;font-size:12px;padding:3px 5px;border-radius:3px;border:1px solid #DDD;margin:3px 0 1px 0}.ms-sel-ctn .ms-sel-invalid{border-color:#f8a5a5!important;background:#fdf2f2!important}.ms-sel-ctn .ms-sel-item:hover{border:1px solid #BBB}.ms-ctn .ms-sel-item{background:#f3f3f3;color:#999;float:left;font-size:12px;padding:0 5px;border-radius:3px;border:1px solid #DDD;margin:1px 5px 1px 0}.ms-ctn .ms-sel-item:hover{border:1px solid transparent}.ms-ctn-focus .ms-sel-item:hover{border:1px solid #BBB}.ms-sel-ctn .ms-sel-text{background:#FFF;color:#666;padding-right:0;margin-left:0;font-size:14px;font-weight:normal}.ms-as-string .ms-sel-text{border-color:transparent}.ms-res-ctn .ms-res-item em{font-style:normal;background:#565656;color:#FFF}.ms-sel-ctn .ms-sel-text:hover{background:#FFF}.ms-sel-ctn .ms-sel-item-active{border:1px solid red;background:#757575}.ms-stacked .ms-sel-item{float:inherit}.ms-sel-ctn .ms-sel-item .ms-close-btn{width:7px;cursor:pointer;height:7px;float:right;margin:6px 2px 0 10px;background-image:url(data:image/png;base64,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);background-position:0 -7px}.ms-sel-ctn .ms-sel-item .ms-close-btn:hover{background-position:0 0}.ms-stacked .ms-sel-item .ms-close-btn{margin-left:0}.ms-helper{color:#AAA;font-size:10px;position:absolute;top:-17px;right:0}.ms-ctn.input-lg .ms-trigger .ms-trigger-ico{margin-top:17px}.ms-ctn.input-sm .ms-trigger .ms-trigger-ico{margin-top:13px}.ms-ctn.input-lg .ms-sel-ctn .ms-sel-item{padding-top:2px;padding-bottom:3px}.ms-ctn.input-sm .ms-sel-ctn{line-height:15px}.ms-ctn.input-sm .ms-sel-ctn .ms-sel-item{padding-top:1px;padding-bottom:1px;margin-top:0;margin-bottom:0}.ms-ctn.input-sm .ms-sel-ctn .ms-sel-item .ms-close-btn{margin-top:4px}.ms-ctn .ms-sel-ctn{margin-left:-7px}.ms-ctn .ms-trigger:hover{width:24px;right:1px;border-radius:0 3px 3px 0}

/* /qf_website/static/lib/jasny-bootstrap/dist/css/jasny-bootstrap.min.css defined in bundle 'qf_website.assets_frontend' */
 .container-smooth{max-width:1170px}@media (min-width:1px){.container-smooth{width:auto}}.btn-labeled{padding-top:0;padding-bottom:0}.btn-label{position:relative;background:0 0;background:rgba(0,0,0,.15);display:inline-block;padding:6px 12px;left:-12px;border-radius:3px 0 0 3px}.btn-label.btn-label-right{left:auto;right:-12px;border-radius:0 3px 3px 0}.btn-lg .btn-label{padding:10px 16px;left:-16px;border-radius:5px 0 0 5px}.btn-lg .btn-label.btn-label-right{left:auto;right:-16px;border-radius:0 5px 5px 0}.btn-sm .btn-label{padding:5px 10px;left:-10px;border-radius:2px 0 0 2px}.btn-sm .btn-label.btn-label-right{left:auto;right:-10px;border-radius:0 2px 2px 0}.btn-xs .btn-label{padding:1px 5px;left:-5px;border-radius:2px 0 0 2px}.btn-xs .btn-label.btn-label-right{left:auto;right:-5px;border-radius:0 2px 2px 0}.nav-tabs-bottom{border-bottom:0;border-top:1px solid #ddd}.nav-tabs-bottom>li{margin-bottom:0;margin-top:-1px}.nav-tabs-bottom>li>a{border-radius:0 0 4px 4px}.nav-tabs-bottom>li>a:hover,.nav-tabs-bottom>li>a:focus,.nav-tabs-bottom>li.active>a,.nav-tabs-bottom>li.active>a:hover,.nav-tabs-bottom>li.active>a:focus{border:1px solid #ddd;border-top-color:transparent}.nav-tabs-left{border-bottom:0;border-right:1px solid #ddd}.nav-tabs-left>li{margin-bottom:0;margin-right:-1px;float:none}.nav-tabs-left>li>a{border-radius:4px 0 0 4px;margin-right:0;margin-bottom:2px}.nav-tabs-left>li>a:hover,.nav-tabs-left>li>a:focus,.nav-tabs-left>li.active>a,.nav-tabs-left>li.active>a:hover,.nav-tabs-left>li.active>a:focus{border:1px solid #ddd;border-right-color:transparent}.row>.nav-tabs-left{padding-right:0;padding-left:15px;margin-right:-1px;position:relative;z-index:1}.row>.nav-tabs-left+.tab-content{border-left:1px solid #ddd}.nav-tabs-right{border-bottom:0;border-left:1px solid #ddd}.nav-tabs-right>li{margin-bottom:0;margin-left:-1px;float:none}.nav-tabs-right>li>a{border-radius:0 4px 4px 0;margin-left:0;margin-bottom:2px}.nav-tabs-right>li>a:hover,.nav-tabs-right>li>a:focus,.nav-tabs-right>li.active>a,.nav-tabs-right>li.active>a:hover,.nav-tabs-right>li.active>a:focus{border:1px solid #ddd;border-left-color:transparent}.row>.nav-tabs-right{padding-left:0;padding-right:15px}.navmenu,.navbar-offcanvas{width:300px;height:auto;border-width:1px;border-style:solid;border-radius:4px}.navmenu-fixed-left,.navmenu-fixed-right,.navbar-offcanvas{position:fixed;z-index:1030;top:0;bottom:0;overflow-y:auto;border-radius:0}.navmenu-fixed-left,.navbar-offcanvas.navmenu-fixed-left{left:0;right:auto;border-width:0 1px 0 0}.navmenu-fixed-right,.navbar-offcanvas{left:auto;right:0;border-width:0 0 0 1px}.navmenu-nav{margin-bottom:10px}.navmenu-nav.dropdown-menu{position:static;margin:0;padding-top:0;float:none;border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.navbar-offcanvas .navbar-nav{margin:0}@media (min-width:768px){.navbar-offcanvas{width:auto;border-top:0;box-shadow:none}.navbar-offcanvas.offcanvas{position:static;display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-offcanvas .navbar-nav.navbar-left:first-child{margin-left:-15px}.navbar-offcanvas .navbar-nav.navbar-right:last-child{margin-right:-15px}.navbar-offcanvas .navmenu-brand{display:none}}.navmenu-brand{display:block;font-size:18px;line-height:20px;padding:10px 15px;margin:10px 0}.navmenu-brand:hover,.navmenu-brand:focus{text-decoration:none}.navmenu-default,.navbar-default .navbar-offcanvas{background-color:#f8f8f8;border-color:#e7e7e7}.navmenu-default .navmenu-brand,.navbar-default .navbar-offcanvas .navmenu-brand{color:#777}.navmenu-default .navmenu-brand:hover,.navbar-default .navbar-offcanvas .navmenu-brand:hover,.navmenu-default .navmenu-brand:focus,.navbar-default .navbar-offcanvas .navmenu-brand:focus{color:#5e5e5e;background-color:transparent}.navmenu-default .navmenu-text,.navbar-default .navbar-offcanvas .navmenu-text{color:#777}.navmenu-default .navmenu-nav>.dropdown>a:hover .caret,.navbar-default .navbar-offcanvas .navmenu-nav>.dropdown>a:hover .caret,.navmenu-default .navmenu-nav>.dropdown>a:focus .caret,.navbar-default .navbar-offcanvas .navmenu-nav>.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}.navmenu-default .navmenu-nav>.open>a,.navbar-default .navbar-offcanvas .navmenu-nav>.open>a,.navmenu-default .navmenu-nav>.open>a:hover,.navbar-default .navbar-offcanvas .navmenu-nav>.open>a:hover,.navmenu-default .navmenu-nav>.open>a:focus,.navbar-default .navbar-offcanvas .navmenu-nav>.open>a:focus{background-color:#e7e7e7;color:#555}.navmenu-default .navmenu-nav>.open>a .caret,.navbar-default .navbar-offcanvas .navmenu-nav>.open>a .caret,.navmenu-default .navmenu-nav>.open>a:hover .caret,.navbar-default .navbar-offcanvas .navmenu-nav>.open>a:hover .caret,.navmenu-default .navmenu-nav>.open>a:focus .caret,.navbar-default .navbar-offcanvas .navmenu-nav>.open>a:focus .caret{border-top-color:#555;border-bottom-color:#555}.navmenu-default .navmenu-nav>.dropdown>a .caret,.navbar-default .navbar-offcanvas .navmenu-nav>.dropdown>a .caret{border-top-color:#777;border-bottom-color:#777}.navmenu-default .navmenu-nav.dropdown-menu,.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu{background-color:#e7e7e7}.navmenu-default .navmenu-nav.dropdown-menu>.divider,.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu>.divider{background-color:#f8f8f8}.navmenu-default .navmenu-nav.dropdown-menu>.active>a,.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu>.active>a,.navmenu-default .navmenu-nav.dropdown-menu>.active>a:hover,.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu>.active>a:hover,.navmenu-default .navmenu-nav.dropdown-menu>.active>a:focus,.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu>.active>a:focus{background-color:#d7d7d7}.navmenu-default .navmenu-nav>li>a,.navbar-default .navbar-offcanvas .navmenu-nav>li>a{color:#777}.navmenu-default .navmenu-nav>li>a:hover,.navbar-default .navbar-offcanvas .navmenu-nav>li>a:hover,.navmenu-default .navmenu-nav>li>a:focus,.navbar-default .navbar-offcanvas .navmenu-nav>li>a:focus{color:#333;background-color:transparent}.navmenu-default .navmenu-nav>.active>a,.navbar-default .navbar-offcanvas .navmenu-nav>.active>a,.navmenu-default .navmenu-nav>.active>a:hover,.navbar-default .navbar-offcanvas .navmenu-nav>.active>a:hover,.navmenu-default .navmenu-nav>.active>a:focus,.navbar-default .navbar-offcanvas .navmenu-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navmenu-default .navmenu-nav>.disabled>a,.navbar-default .navbar-offcanvas .navmenu-nav>.disabled>a,.navmenu-default .navmenu-nav>.disabled>a:hover,.navbar-default .navbar-offcanvas .navmenu-nav>.disabled>a:hover,.navmenu-default .navmenu-nav>.disabled>a:focus,.navbar-default .navbar-offcanvas .navmenu-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navmenu-inverse,.navbar-inverse .navbar-offcanvas{background-color:#222;border-color:#080808}.navmenu-inverse .navmenu-brand,.navbar-inverse .navbar-offcanvas .navmenu-brand{color:#999}.navmenu-inverse .navmenu-brand:hover,.navbar-inverse .navbar-offcanvas .navmenu-brand:hover,.navmenu-inverse .navmenu-brand:focus,.navbar-inverse .navbar-offcanvas .navmenu-brand:focus{color:#fff;background-color:transparent}.navmenu-inverse .navmenu-text,.navbar-inverse .navbar-offcanvas .navmenu-text{color:#999}.navmenu-inverse .navmenu-nav>.dropdown>a:hover .caret,.navbar-inverse .navbar-offcanvas .navmenu-nav>.dropdown>a:hover .caret,.navmenu-inverse .navmenu-nav>.dropdown>a:focus .caret,.navbar-inverse .navbar-offcanvas .navmenu-nav>.dropdown>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}.navmenu-inverse .navmenu-nav>.open>a,.navbar-inverse .navbar-offcanvas .navmenu-nav>.open>a,.navmenu-inverse .navmenu-nav>.open>a:hover,.navbar-inverse .navbar-offcanvas .navmenu-nav>.open>a:hover,.navmenu-inverse .navmenu-nav>.open>a:focus,.navbar-inverse .navbar-offcanvas .navmenu-nav>.open>a:focus{background-color:#080808;color:#fff}.navmenu-inverse .navmenu-nav>.open>a .caret,.navbar-inverse .navbar-offcanvas .navmenu-nav>.open>a .caret,.navmenu-inverse .navmenu-nav>.open>a:hover .caret,.navbar-inverse .navbar-offcanvas .navmenu-nav>.open>a:hover .caret,.navmenu-inverse .navmenu-nav>.open>a:focus .caret,.navbar-inverse .navbar-offcanvas .navmenu-nav>.open>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}.navmenu-inverse .navmenu-nav>.dropdown>a .caret,.navbar-inverse .navbar-offcanvas .navmenu-nav>.dropdown>a .caret{border-top-color:#999;border-bottom-color:#999}.navmenu-inverse .navmenu-nav.dropdown-menu,.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu{background-color:#080808}.navmenu-inverse .navmenu-nav.dropdown-menu>.divider,.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu>.divider{background-color:#222}.navmenu-inverse .navmenu-nav.dropdown-menu>.active>a,.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu>.active>a,.navmenu-inverse .navmenu-nav.dropdown-menu>.active>a:hover,.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu>.active>a:hover,.navmenu-inverse .navmenu-nav.dropdown-menu>.active>a:focus,.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu>.active>a:focus{background-color:#000}.navmenu-inverse .navmenu-nav>li>a,.navbar-inverse .navbar-offcanvas .navmenu-nav>li>a{color:#999}.navmenu-inverse .navmenu-nav>li>a:hover,.navbar-inverse .navbar-offcanvas .navmenu-nav>li>a:hover,.navmenu-inverse .navmenu-nav>li>a:focus,.navbar-inverse .navbar-offcanvas .navmenu-nav>li>a:focus{color:#fff;background-color:transparent}.navmenu-inverse .navmenu-nav>.active>a,.navbar-inverse .navbar-offcanvas .navmenu-nav>.active>a,.navmenu-inverse .navmenu-nav>.active>a:hover,.navbar-inverse .navbar-offcanvas .navmenu-nav>.active>a:hover,.navmenu-inverse .navmenu-nav>.active>a:focus,.navbar-inverse .navbar-offcanvas .navmenu-nav>.active>a:focus{color:#fff;background-color:#080808}.navmenu-inverse .navmenu-nav>.disabled>a,.navbar-inverse .navbar-offcanvas .navmenu-nav>.disabled>a,.navmenu-inverse .navmenu-nav>.disabled>a:hover,.navbar-inverse .navbar-offcanvas .navmenu-nav>.disabled>a:hover,.navmenu-inverse .navmenu-nav>.disabled>a:focus,.navbar-inverse .navbar-offcanvas .navmenu-nav>.disabled>a:focus{color:#444;background-color:transparent}.alert-fixed-top,.alert-fixed-bottom{position:fixed;width:100%;z-index:1035;border-radius:0;margin:0;left:0}@media (min-width:992px){.alert-fixed-top,.alert-fixed-bottom{width:992px;left:50%;margin-left:-496px}}.alert-fixed-top{top:0;border-width:0 0 1px}@media (min-width:992px){.alert-fixed-top{border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-width:0 1px 1px}}.alert-fixed-bottom{bottom:0;border-width:1px 0 0}@media (min-width:992px){.alert-fixed-bottom{border-top-right-radius:4px;border-top-left-radius:4px;border-width:1px 1px 0}}.offcanvas{display:none}.offcanvas.in{display:block}@media (max-width:767px){.offcanvas-xs{display:none}.offcanvas-xs.in{display:block}}@media (max-width:991px){.offcanvas-sm{display:none}.offcanvas-sm.in{display:block}}@media (max-width:1199px){.offcanvas-md{display:none}.offcanvas-md.in{display:block}}.offcanvas-lg{display:none}.offcanvas-lg.in{display:block}.canvas-sliding{-webkit-transition:top .35s,left .35s,bottom .35s,right .35s;transition:top .35s,left .35s,bottom .35s,right .35s}.offcanvas-clone{height:0!important;width:0!important;overflow:hidden!important;border:none!important;margin:0!important;padding:0!important;position:absolute!important;top:auto!important;left:auto!important;bottom:0!important;right:0!important;opacity:0!important}.table.rowlink td:not(.rowlink-skip),.table .rowlink td:not(.rowlink-skip){cursor:pointer}.table.rowlink td:not(.rowlink-skip) a,.table .rowlink td:not(.rowlink-skip) a{color:inherit;font:inherit;text-decoration:inherit}.table-hover.rowlink tr:hover td,.table-hover .rowlink tr:hover td{background-color:#cfcfcf}.btn-file{overflow:hidden;position:relative;vertical-align:middle}.btn-file>input{position:absolute;top:0;right:0;margin:0;opacity:0;filter:alpha(opacity=0);font-size:23px;height:100%;width:100%;direction:ltr;cursor:pointer}.fileinput{margin-bottom:9px;display:inline-block}.fileinput .form-control{padding-top:7px;padding-bottom:5px;display:inline-block;margin-bottom:0;vertical-align:middle;cursor:text}.fileinput .thumbnail{overflow:hidden;display:inline-block;margin-bottom:5px;vertical-align:middle;text-align:center}.fileinput .thumbnail>img{max-height:100%}.fileinput .btn{vertical-align:middle}.fileinput-exists .fileinput-new,.fileinput-new .fileinput-exists{display:none}.fileinput-inline .fileinput-controls{display:inline}.fileinput-filename{vertical-align:middle;display:inline-block;overflow:hidden}.form-control .fileinput-filename{vertical-align:bottom}.fileinput.input-group{display:table}.fileinput.input-group>*{position:relative;z-index:2}.fileinput.input-group>.btn-file{z-index:1}.fileinput-new.input-group .btn-file,.fileinput-new .input-group .btn-file{border-radius:0 4px 4px 0}.fileinput-new.input-group .btn-file.btn-xs,.fileinput-new .input-group .btn-file.btn-xs,.fileinput-new.input-group .btn-file.btn-sm,.fileinput-new .input-group .btn-file.btn-sm{border-radius:0 3px 3px 0}.fileinput-new.input-group .btn-file.btn-lg,.fileinput-new .input-group .btn-file.btn-lg{border-radius:0 6px 6px 0}.form-group.has-warning .fileinput .fileinput-preview{color:#8a6d3b}.form-group.has-warning .fileinput .thumbnail{border-color:#faebcc}.form-group.has-error .fileinput .fileinput-preview{color:#a94442}.form-group.has-error .fileinput .thumbnail{border-color:#ebccd1}.form-group.has-success .fileinput .fileinput-preview{color:#3c763d}.form-group.has-success .fileinput .thumbnail{border-color:#d6e9c6}.input-group-addon:not(:first-child){border-left:0}

/* /qf_website/static/lib/tablesaw/tablesaw.css defined in bundle 'qf_website.assets_frontend' */
 table.tablesaw{empty-cells: show; max-width: 100%; width: 100%;}.tablesaw{border-collapse: collapse; width: 100%;}.tablesaw{border: 0; padding: 0;}.tablesaw th, .tablesaw td{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: .5em .7em;}.tablesaw thead tr:first-child th{padding-top: .9em; padding-bottom: .7em;}.tablesaw-enhanced .tablesaw-bar .btn{border: 1px solid #ccc; background: none; background-color: #fafafa; -webkit-box-shadow: 0 1px 0 rgba(255,255,255,1); box-shadow: 0 1px 0 rgba(255,255,255,1); color: #4a4a4a; clear: both; cursor: pointer; display: block; font: bold 20px/1 sans-serif; margin: 0; padding: .5em .85em .4em .85em; position: relative; text-align: center; text-decoration: none; text-transform: capitalize; text-shadow: 0 1px 0 #fff; width: 100%; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba( 255,255,255,.1 )), color-stop(50%, rgba( 255,255,255,.1 )), color-stop(55%, rgba( 170,170,170,.1 )), to(rgba( 120,120,120,.15 ))); background-image: -webkit-linear-gradient(top, rgba( 255,255,255,.1 ) 0%, rgba( 255,255,255,.1 ) 50%, rgba( 170,170,170,.1 ) 55%, rgba( 120,120,120,.15 ) 100%); background-image: linear-gradient( top, rgba( 255,255,255,.1 ) 0%, rgba( 255,255,255,.1 ) 50%, rgba( 170,170,170,.1 ) 55%, rgba( 120,120,120,.15 ) 100% ); -webkit-appearance: none !important; -moz-appearance: none !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-font-smoothing: antialiased; border-radius: .25em;}.tablesaw-enhanced .tablesaw-bar a.btn{color: #1c95d4;}.tablesaw-enhanced .tablesaw-bar .btn:hover{text-decoration: none;}.tablesaw-enhanced .tablesaw-bar .btn:active{background-color: #ddd; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba( 100,100,100,.35 )), to(rgba( 255,255,255,0 ))); background-image: -webkit-linear-gradient(top, rgba( 100,100,100,.35 ) 0%, rgba( 255,255,255,0 ) 70%); background-image: linear-gradient( top, rgba( 100,100,100,.35 ) 0%, rgba( 255,255,255,0 ) 70% );}.tablesaw-enhanced .tablesaw-bar .btn:hover, .tablesaw-enhanced .tablesaw-bar .btn:focus{color: #208de3; background-color: #fff; outline: none;}.tablesaw-bar .btn:focus{-webkit-box-shadow: 0 0 .35em #4faeef !important; box-shadow: 0 0 .35em #4faeef !important;}.ie-lte8 .tablesaw-bar .btn:hover, .ie-lte8 .tablesaw-bar .btn:focus{color: #208de3; background-color: #fff; border-color: #aaa; outline: none;}.tablesaw-bar .btn-select select{background: none; border: none; display: block; position: absolute; font-weight: inherit; left: 0; top: 0; margin: 0; width: 100%; height: 100%; z-index: 2; min-height: 1em;}.tablesaw-bar .btn-select select{opacity: 0; filter: alpha(opacity=0); display: inline-block; color: transparent;}.tablesaw-bar .btn select option{background: #fff; color: #000; font-family: sans-serif;}.tablesaw-enhanced .tablesaw-bar .btn.btn-select{color: #4d4d4d; padding-right: 2.5em; min-width: 7.25em; text-align: left; text-indent: 0;}.ie-lte8 .tablesaw-bar .btn-select{min-width: 6.1em;}.tablesaw-bar .btn.btn-small, .tablesaw-bar .btn.btn-micro{display: inline-block; width: auto; height: auto; position: relative; top: 0;}.tablesaw-bar .btn.btn-small{font-size: 1.0625em; line-height: 19px; padding: .3em 1em .3em 1em;}.tablesaw-bar .btn.btn-micro{font-size: .8125em; padding: .4em .7em .25em .7em;}.tablesaw-enhanced .tablesaw-bar .btn-select{text-align: left;}.tablesaw-bar .btn-select:after{background: #e5e5e5; background: rgba(0,0,0,.1); -webkit-box-shadow: 0 2px 2px rgba(255,255,255,.25); box-shadow: 0 2px 2px rgba(255,255,255,.25); content: " "; display: block; position: absolute;}.tablesaw-bar .btn-select.btn-small, .tablesaw-bar .btn-select.btn-micro{padding-right: 1.5em;}.tablesaw-bar .btn-select:after{background: none; background-repeat: no-repeat; background-position: .25em .45em; content: "\25bc"; font-size: .55em; padding-top: 1.2em; padding-left: 1em; left: auto; right: 0; margin: 0; top: 0; bottom: 0; width: 1.8em;}.tablesaw-bar .btn-select.btn-small:after, .tablesaw-bar .btn-select.btn-micro:after{width: 1.2em; font-size: .5em; padding-top: 1em; padding-right: .5em; line-height: 1.65; background: none; -webkit-box-shadow: none; box-shadow: none; border-left-width: 0;}.tablesaw-advance .btn{-webkit-appearance: none; -moz-appearance: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; text-shadow: 0 1px 0 #fff; border-radius: .25em;}.tablesaw-advance .btn.btn-micro{font-size: .8125em; padding: .3em .7em .25em .7em;}.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn{display: inline-block; overflow: hidden; width: 1.8em; height: 1.8em; background-position: 50% 50%; margin-left: .5em; position: relative;}.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.left:before, .tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.right:before, .tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.down:before, .tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.up:before{content: "\0020"; overflow: hidden; width: 0; height: 0; position: absolute;}.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.down:before{left: .5em; top: .65em; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #808080;}.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.up:before{left: .5em; top: .65em; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid #808080;}.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.left:before, .tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.right:before{top: .45em; border-top: 5px solid transparent; border-bottom: 5px solid transparent;}.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.left:before{left: .6em; border-right: 5px solid #808080;}.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.right:before{left: .7em; border-left: 5px solid #808080;}.tablesaw-advance a.tablesaw-nav-btn.disabled{opacity: .25; filter: alpha(opacity=25); cursor: default; pointer-events: none;}.tablesaw-bar{clear: both; font-family: sans-serif;}.tablesaw-toolbar{font-size: .875em; float: left;}.tablesaw-toolbar label{padding: .5em 0; clear: both; display: block; color: #888; margin-right: .5em; text-transform: uppercase;}.tablesaw-bar .btn, .tablesaw-enhanced .tablesaw-bar .btn{margin-top: .5em; margin-bottom: .5em;}.tablesaw-bar .btn-select, .tablesaw-enhanced .tablesaw-bar .btn-select{margin-bottom: 0;}.tablesaw-bar .tablesaw-toolbar .btn{margin-left: .4em; margin-top: 0; text-transform: uppercase; border: none; -webkit-box-shadow: none; box-shadow: none; background: transparent; font-family: sans-serif; font-size: 1em; padding-left: .3em;}.tablesaw-bar .tablesaw-toolbar .btn-select{min-width: 0;}.tablesaw-bar .tablesaw-toolbar .btn-select:after{padding-top: .9em;}.tablesaw-bar .tablesaw-toolbar select{color: #888; text-transform: none; background: transparent;}.tablesaw-toolbar ~ table{clear: both;}.tablesaw-toolbar .a11y-sm{clip: rect(0 0 0 0); height: 1px; overflow: hidden; position: absolute; width: 1px;}@media (min-width: 24em){.tablesaw-toolbar .a11y-sm{clip: none; height: auto; width: auto; position: static; overflow: visible;}}table.tablesaw tbody th{font-weight: bold;}table.tablesaw thead th, table.tablesaw thead td{color: #444; font-size: .9em;}.tablesaw th, .tablesaw td{line-height: 1em; text-align: left; vertical-align: middle;}.tablesaw td, .tablesaw tbody th{vertical-align: middle; font-size: 1.17em;}.tablesaw td .btn, .tablesaw tbody th .btn{margin: 0;}.tablesaw thead{border: 1px solid #e5e5e4; background: #e2dfdc; background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e2dfdc)); background-image: -webkit-linear-gradient(top, #fff, #e2dfdc); background-image: linear-gradient(to bottom, #fff, #e2dfdc);}.tablesaw thead th{font-weight: 100; color: #777; text-transform: uppercase; text-shadow: 0 1px 0 #fff; text-align: left;}.tablesaw thead tr:first-child th{font-weight: normal; font-family: sans-serif; border-right: 1px solid #e4e1de;}.tablesaw tbody tr{border-bottom: 1px solid #dfdfdf;}.tablesaw caption{text-align: left; margin-bottom: 0; opacity: .5; filter: alpha(opacity=50); line-height: 2.4;}@media (min-width: 25em){.tablesaw caption{margin-bottom: .6em; line-height: 1.2;}}.tablesaw-cell-label-top{text-transform: uppercase; font-size: .9em; font-weight: normal;}.tablesaw-cell-label{font-size: .65em; text-transform: uppercase; color: #888; font-family: sans-serif;}@media (min-width: 40em){.tablesaw td{line-height: 2em;}}@media only all{.tablesaw-swipe .tablesaw-cell-persist{border-right: 1px solid #e4e1de;}.tablesaw-swipe .tablesaw-cell-persist{-webkit-box-shadow: 3px 0 4px -1px #e4e1de; box-shadow: 3px 0 4px -1px #e4e1de;}}.tablesaw-stack tbody tr{border-bottom: 1px solid #dfdfdf;}.tablesaw-stack td .tablesaw-cell-label, .tablesaw-stack th .tablesaw-cell-label{display: none;}@media only all{.tablesaw-stack td, .tablesaw-stack th{text-align: left; display: block;}.tablesaw-stack tr{clear: both; display: table-row;}.tablesaw-stack td .tablesaw-cell-label, .tablesaw-stack th .tablesaw-cell-label{display: block; padding: 0 .6em 0 0; width: 30%; display: inline-block;}.tablesaw-stack th .tablesaw-cell-label-top, .tablesaw-stack td .tablesaw-cell-label-top{display: block; padding: .4em 0; margin: .4em 0;}.tablesaw-cell-label{display: block;}.tablesaw-stack tbody th.group{margin-top: -1px;}.tablesaw-stack th.group b.tablesaw-cell-label{display: none !important;}}@media (max-width: 39.9375em){.tablesaw-stack thead td, .tablesaw-stack thead th{display: none;}.tablesaw-stack tbody td, .tablesaw-stack tbody th{clear: left; float: left; width: 100%;}.tablesaw-cell-label{vertical-align: top;}.tablesaw-cell-content{max-width: 67%; display: inline-block;}.tablesaw-stack td:empty, .tablesaw-stack th:empty{display: none;}}@media (min-width: 40em){.tablesaw-stack tr{display: table-row;}.tablesaw-stack td, .tablesaw-stack th, .tablesaw-stack thead td, .tablesaw-stack thead th{display: table-cell; margin: 0;}.tablesaw-stack td .tablesaw-cell-label, .tablesaw-stack th .tablesaw-cell-label{display: none !important;}}.tablesaw-fix-persist{table-layout: fixed;}@media only all{.tablesaw-swipe th.tablesaw-cell-hidden, .tablesaw-swipe td.tablesaw-cell-hidden{display: none;}}.btn.tablesaw-columntoggle-btn span{text-indent: -9999px; display: inline-block;}.tablesaw-columntoggle-btnwrap{position: relative;}.tablesaw-columntoggle-btnwrap .dialog-content{padding: .5em;}.tablesaw-columntoggle tbody td{line-height: 1.5;}.tablesaw-columntoggle-popup{display: none;}.tablesaw-columntoggle-btnwrap.visible .tablesaw-columntoggle-popup{display: block; position: absolute; top: 2em; right: 0; background-color: #fff; padding: .5em .8em; border: 1px solid #ccc; -webkit-box-shadow: 0 1px 2px #ccc; box-shadow: 0 1px 2px #ccc; border-radius: .2em; z-index: 1;}.tablesaw-columntoggle-popup fieldset{margin: 0;}@media only all{.tablesaw-columntoggle th.tablesaw-priority-6, .tablesaw-columntoggle td.tablesaw-priority-6, .tablesaw-columntoggle th.tablesaw-priority-5, .tablesaw-columntoggle td.tablesaw-priority-5, .tablesaw-columntoggle th.tablesaw-priority-4, .tablesaw-columntoggle td.tablesaw-priority-4, .tablesaw-columntoggle th.tablesaw-priority-3, .tablesaw-columntoggle td.tablesaw-priority-3, .tablesaw-columntoggle th.tablesaw-priority-2, .tablesaw-columntoggle td.tablesaw-priority-2, .tablesaw-columntoggle th.tablesaw-priority-1, .tablesaw-columntoggle td.tablesaw-priority-1{display: none;}}.tablesaw-columntoggle-btnwrap .dialog-content{top: 0 !important; right: 1em; left: auto !important; width: 12em; max-width: 18em; margin: -.5em auto 0;}.tablesaw-columntoggle-btnwrap .dialog-content:focus{outline-style: none;}@media (min-width: 20em){.tablesaw-columntoggle th.tablesaw-priority-1, .tablesaw-columntoggle td.tablesaw-priority-1{display: table-cell;}}@media (min-width: 30em){.tablesaw-columntoggle th.tablesaw-priority-2, .tablesaw-columntoggle td.tablesaw-priority-2{display: table-cell;}}@media (min-width: 40em){.tablesaw-columntoggle th.tablesaw-priority-3, .tablesaw-columntoggle td.tablesaw-priority-3{display: table-cell;}.tablesaw-columntoggle tbody td{line-height: 2;}}@media (min-width: 50em){.tablesaw-columntoggle th.tablesaw-priority-4, .tablesaw-columntoggle td.tablesaw-priority-4{display: table-cell;}}@media (min-width: 60em){.tablesaw-columntoggle th.tablesaw-priority-5, .tablesaw-columntoggle td.tablesaw-priority-5{display: table-cell;}}@media (min-width: 70em){.tablesaw-columntoggle th.tablesaw-priority-6, .tablesaw-columntoggle td.tablesaw-priority-6{display: table-cell;}}@media only all{.tablesaw-columntoggle th.tablesaw-cell-hidden, .tablesaw-columntoggle td.tablesaw-cell-hidden{display: none;}.tablesaw-columntoggle th.tablesaw-cell-visible, .tablesaw-columntoggle td.tablesaw-cell-visible{display: table-cell;}}.tablesaw-columntoggle-popup .btn-group > label{display: block; padding: .2em 0; white-space: nowrap;}.tablesaw-columntoggle-popup .btn-group > label input{margin-right: .8em;}.tablesaw-sortable, .tablesaw-sortable thead, .tablesaw-sortable thead tr, .tablesaw-sortable thead tr th{position: relative;}.tablesaw-sortable thead tr th{padding-right: 1.6em; vertical-align: top;}.tablesaw-sortable th.tablesaw-sortable-head, .tablesaw-sortable tr:first-child th.tablesaw-sortable-head{padding: 0;}.tablesaw-sortable th.tablesaw-sortable-head button{padding-top: .9em; padding-bottom: .7em; padding-left: .6em; padding-right: 1.6em;}.tablesaw-sortable .tablesaw-sortable-head button{min-width: 100%; color: inherit; background: transparent; border: 0; padding: 0; text-align: left; font: inherit; text-transform: inherit; position: relative;}.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-ascending button:after, .tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-descending button:after{width: 7px; height: 10px; content: "\0020"; position: absolute; right: .5em;}.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-ascending button:after{content: "↑";}.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-descending button:after{content: "↓";}.tablesaw-sortable .not-applicable:after{content: "--"; display: block;}.tablesaw-sortable .not-applicable span{display: none;}.tablesaw-advance{float: right;}.tablesaw-advance.minimap{margin-right: .4em;}.tablesaw-advance-dots{float: left; margin: 0; padding: 0; list-style: none;}.tablesaw-advance-dots li{display: table-cell; margin: 0; padding: .4em .2em;}.tablesaw-advance-dots li i{width: .25em; height: .25em; background: #555; border-radius: 100%; display: inline-block;}.tablesaw-advance-dots-hide{opacity: .25; filter: alpha(opacity=25); cursor: default; pointer-events: none;}

/* /qf_website/static/src/css/cc_website.css defined in bundle 'qf_website.assets_frontend' */
 body{font-family: 'Source Sans Pro', sans-serif; -webkit-font-smoothing: antialiased; min-height: 100%; background: #f9f9f9;}header, main, footer{display: block !important;}header, main{margin-top: 15px !important;}footer{margin-bottom: 15px !important;}.btn, .form-control{border-radius: 0 !important;}.cc-navbar{background: #ffffff; border: 1px solid #ddd; background: #ffffff; box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1); margin-top: 15px; margin-left: -15px;}.cc-header{padding: 15px 0;}.cc-body{margin-bottom: 15px;}.cc-languages{width: 120px; margin-left: 1em; padding-top: 0.5em; padding-bottom: 0em; text-align: center;}.cc-languages a{text-decoration: underline;}.cc-footer{padding: 15px 0;}.cc-company-logo{max-width: 150px; max-height: 150px;}.cc-company-name{padding-top: 0; padding-right: 0.5em; padding-left: 2em; float: left;}.cc-float-right{float: right;}.cc-text-center{text-align: center;}.cc-user-info{text-align: right;}.cc-user-info div ul{padding-right: 1em;}.cc-box{border: 1px solid #ddd; background: #ffffff; box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1); padding: 15px 0;}.cc-box-red{border: 1px solid red; background: #ffffff; box-shadow: 0px 1px 3px red; padding: 15px 0;}.cc-login{padding-right: 0 !important;}.cc-login-form{padding: 0 15px; padding-bottom: 15px;}.cc-breadcrumb{padding: 0 !important; background: none !important;}.cc-breadcrumb > li > a{color: #444;}.cc-breadcrumb > span, .cc-breadcrumb > li > a > .fa, .cc-breadcrumb > li > a > .glyphicon, .cc-breadcrumb > li > a > .ion{margin-right: 5px;}.cc-breadcrumb > li + li:before{content: '>\00a0';}.cc-list-nav{margin-top: 0 !important;}.cc-list-nav > .nav-pills > li{padding-bottom: 1px;}.cc-list-nav > .nav-pills > li > a{border-radius: 0px;}.cc-padding-0-15{padding: 0 15px;}.cc-padding-15-0{padding: 15px 0;}.cc-padding-15{padding: 15px;}.cc-margin-15{margin: 15px;}.cc-margin-bottom-15{margin-bottom: 15px;}.cc-margin-top-15{margin-top: 15px;}.cc-margin-left-15{margin-left: 15px;}.cc-margin-right-15{margin-right: 15px;}.cc-margin-right-5{margin-right: 5px;}.cc-del-left-padding{padding-left: 0 !important;}.cc-del-right-padding{padding-right: 0 !important;}.cc-del-top-padding{padding-top: 0 !important;}.cc-del-bottom-padding{padding-bottom: 0 !important;}.cc-del-top-margin{margin-top: 0 !important;}.cc-del-bottom-margin{margin-bottom: 0 !important;}.cc-del-left-margin{margin-left: 0 !important;}.cc-panel{border: 1px solid #ddd; background: #ffffff; box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1); border-radius: 0 !important;}.cc-panel .panel-title{font-size: 18px;}.cc-panel .panel-title a{color: #428bca;}.cc-panel .panel-title a.collapsed:after{font-family: 'FontAwesome'; content: "\f0d7";}.cc-panel .panel-title a:after{font-family: 'FontAwesome'; content: "\f0d8";}.cc-filterable .filters{background: #f9f9f9 ;}.cc-filterable .filters input[disabled]{background-color: transparent; border: none; cursor: auto; box-shadow: none; padding: 0; height: auto;}.cc-filterable .filters input::-webkit-input-placeholder{color: #CCCCCC; font-weight: lighter; font-style: italic;}.cc-filterable .filters input::-moz-placeholder{color: #CCCCCC; font-weight: lighter; font-style: italic;}.cc-filterable .filters input::-ms-input-placeholder{color: #CCCCCC; font-weight: lighter; font-style: italic;}.cc-timeline{list-style: none; padding: 0px 0 0px; position: relative; margin-bottom: 0px;}.cc-timeline:before{top: 0; bottom: 15px; position: absolute; content: " "; width: 3px; background-color: #eeeeee; right: 0px; margin-left: -1.5px;}.cc-timeline > li{position: relative;}.cc-timeline > li:before, .cc-timeline > li:after{content: " "; display: table;}.cc-timeline > li:after{clear: both;}.cc-timeline > li:before, .cc-timeline > li:after{content: " "; display: table;}.cc-timeline > li:after{clear: both;}.cc-timeline > li > .cc-timeline-panel{width: calc( 100% - 20px ); float: left; margin-bottom: 15px; border: 1px solid #d4d4d4; border-radius: 2px; padding: 15px 15px 15px 15px; position: relative; //-webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175); box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);}.cc-timeline > li > .cc-timeline-panel:after{margin-bottom: 0px !important;}.cc-timeline > li > .cc-timeline-panel:before{position: absolute; top: 15px; right: -15px; display: inline-block; border-top: 15px solid transparent; border-left: 15px solid #ccc; border-right: 0 solid #ccc; border-bottom: 15px solid transparent; content: " ";}.cc-timeline > li > .cc-timeline-panel:after{position: absolute; top: 15px; right: -14px; display: inline-block; border-top: 14px solid transparent; border-left: 14px solid #fff; border-right: 0 solid #fff; border-bottom: 14px solid transparent; content: " ";}.cc-timeline > li > .cc-timeline-badge{color: #fff; width: 35px; height: 35px; line-height: 38px; font-size: 1.4em; text-align: center; position: absolute; top: 15px; right: 30px; margin-left: -25px; background-color: #999999; z-index: 100; border-top-right-radius: 50%; border-top-left-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%;}.cc-timeline > li.cc-timeline-inverted > .cc-timeline-panel{float: right;}.cc-timeline > li.cc-timeline-inverted > .cc-timeline-panel:before{border-left-width: 0; border-right-width: 15px; left: -15px; right: auto;}.cc-timeline > li.cc-timeline-inverted > .cc-timeline-panel:after{border-left-width: 0; border-right-width: 14px; left: -14px; right: auto;}.cc-timeline-badge.new-msg{background-color: #428bca !important;}.cc-timeline-badge.primary{background-color: #2e6da4 !important;}.cc-timeline-badge.success{background-color: #3f903f !important;}.cc-timeline-badge.warning{background-color: #f0ad4e !important;}.cc-timeline-badge.danger{background-color: #d9534f !important;}.cc-timeline-badge.info{background-color: #5bc0de !important;}.cc-timeline-title{margin-top: 0; color: inherit;}.cc-timeline-body > p, .cc-timeline-body > ul{margin-bottom: 0;}.cc-timeline-body > p + p{margin-top: 5px;}.step_sort_container{display: inline-block; width: 100%;}.cc-map{display: block; height: 350px; margin: 0 auto; border: 1px solid #ddd; background: #ffffff; box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);}.cc-map.large{height: 500px;}.fc-button{background: #f4f4f4; background-image: none; color: #444; border-color: #ddd; border-bottom-color: #ddd;}.fc-button:hover, .fc-button:active, .fc-button.hover{background-color: #e9e9e9;}.fc-header-title h2{font-size: 15px; line-height: 1.6em; color: #666; margin-left: 10px;}.fc-header-right{padding-right: 10px;}.fc-header-left{padding-left: 10px;}.fc-widget-header{background: #fafafa;}.fc-grid{width: 100%; border: 0;}.fc-widget-header:first-of-type, .fc-widget-content:first-of-type{border-left: 0; border-right: 0;}.fc-widget-header:last-of-type, .fc-widget-content:last-of-type{border-right: 0;}.fc-toolbar{padding: 10px; margin: 0;}.fc-day-number{font-size: 20px; font-weight: 300; padding-right: 10px;}.fc-color-picker{list-style: none; margin: 0; padding: 0;}.fc-color-picker > li{float: left; font-size: 30px; margin-right: 5px; line-height: 30px;}.fc-color-picker > li .fa{-webkit-transition: -webkit-transform linear 0.3s; -moz-transition: -moz-transform linear 0.3s; -o-transition: -o-transform linear 0.3s; transition: transform linear 0.3s;}.fc-color-picker > li .fa:hover{-webkit-transform: rotate(30deg); -ms-transform: rotate(30deg); -o-transform: rotate(30deg); transform: rotate(30deg);}#add-new-event{-webkit-transition: all linear 0.3s; -o-transition: all linear 0.3s; transition: all linear 0.3s;}.external-event{padding: 5px 10px; font-weight: bold; margin-bottom: 4px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); border-radius: 3px; cursor: move;}.external-event:hover{box-shadow: inset 0 0 90px rgba(0, 0, 0, 0.2);}

/* /qf_website/static/src/css/qf_website.css defined in bundle 'qf_website.assets_frontend' */
.ui-autocomplete{z-index: 5000 !important;}.qf-hidden{display: none;}.qf-table{width: 100%; max-width: 100%; margin-bottom: 20px;}.qf-border-free-table td, th{border: 0;}.qf-aling-right{text-align: right}.linkrow:hover{cursor: pointer;}.list_nav li a{padding: 7px 15px;}.list_nav li a:hover{background-color: #3071a9; border-color: #285e8e;}.list_nav{margin-top: 5px;}#map-canvas{height: 300px;}.location th, .location td{border-top: none !important; padding: 1px !important; vertical-align: middle !important;}.location td:first-child{color: #888888;}.qf_dashboard_container{padding: 5px;}.qf_dashboard_element{padding: 10px; margin: 5px; box-shadow: 3px 3px 2px #ccc; border: 1px solid #ccc; transition: 0.5s;}.qf_dashboard_element:hover{box-shadow: 3px 3px 0px transparent; transition: 0.5s;}.box_title{border-bottom: 1px solid #eee; padding-bottom: 10px; margin: 10px 0px;}.box_title span{color: #999;}.oe_form_required{background-color: #d2d2ff !important;}.customer_info_block .has-feedback .form-control-feedback{top: 0px;}.oe_horizontal_separator{font-weight: bold; font-size: 20px; margin: 15px 0px 10px 0px; color: #7c7bad;}.ptnr-img{max-height: 48px; max-width: 48px;}.dossier_reference{border-bottom: 1px solid #eee; padding-bottom: 2px; margin: 10px 0px; font-size:20px; color: #999;}.planning{margin-top: 15px;}.planning-mode-container{border-bottom: 1px solid #EEEEEE; padding-bottom: 18px; margin-bottom: 18px;}.planning-mode{padding-top: 7px; padding-right: 3px; height: 36px;}#filter-events input{height: 34px;}.in-block{display: inline-block;}.qf_img_thumbnail{max-height: 150px; max-width: 150px;}.tab-content{border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;}.nav-tabs{margin-bottom: 0;}a.collapsed:after{font-family: 'FontAwesome'; content: "\f0d7";}a[aria-expanded="true"]:after{font-family: 'FontAwesome'; content: "\f0d8";}a.collapse-trigger{color:inherit;}@media only screen and (max-width: 760px), (min-device-width: 768px) and (max-device-width: 1024px){#dossier_list_geolocate_tbody tr:nth-child(odd){background: #E1E1E1;}}

/* /kl/static/src/css/kl.css defined in bundle 'qf_website.assets_frontend' */
.kl-attachment-box{border: 1px dashed #ddd;}a.collapsed:after{font-family: 'FontAwesome'; content: "\f0d7";}a[aria-expanded="true"]:after{font-family: 'FontAwesome'; content: "\f0d8";}a.collapse-trigger{color:inherit;}