﻿/*!
 * FullCalendar v3.10.2
 * Docs & License: https://fullcalendar.io/
 * (c) 2019 Adam Shaw
 */.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}body .fc{font-size:1em}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.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:-0.05em;margin:0 .2em;vertical-align:middle}.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,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,0.75);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.fc-state-hover,.fc-state-down,.fc-state-active,.fc-state-disabled{color:#333333;background-color:#e6e6e6}.fc-state-hover{color:#333333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}.fc-state-down,.fc-state-active{background-color:#cccccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:0.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,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-rtl .fc-popover .fc-header .fc-title,.fc-ltr .fc-popover .fc-header .fc-close{float:right}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-highlight-skeleton,.fc-helper-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc-bg table{height:100%}.fc table{width:100%;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc th,.fc td{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}a[data-goto]{cursor:pointer}a[data-goto]:hover{text-decoration:underline}.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-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-row .fc-highlight-skeleton td,.fc-row .fc-bgevent-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc .fc-row .fc-content-skeleton table,.fc .fc-row .fc-content-skeleton td,.fc .fc-row .fc-helper-skeleton td{background:none;border-color:transparent}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad}.fc-event,.fc-event-dot{background-color:#3a87ad}.fc-event,.fc-event:hover{color:#fff;text-decoration:none}.fc-event[href],.fc-event.fc-draggable{cursor:pointer}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4}.fc-event .fc-resizer{display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999 !important;box-shadow:0 2px 5px rgba(0,0,0,0.2)}.fc-event.fc-selected.fc-dragging{box-shadow:0 2px 7px rgba(0,0,0,0.3)}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-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-h-event.fc-not-end,.fc-rtl .fc-h-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-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-day-grid-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:bold}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}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-now-indicator{position:absolute;border:0 solid red}.fc-unselectable{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.fc-unthemed th,.fc-unthemed td,.fc-unthemed thead,.fc-unthemed tbody,.fc-unthemed .fc-divider,.fc-unthemed .fc-row,.fc-unthemed .fc-content,.fc-unthemed .fc-popover,.fc-unthemed .fc-list-view,.fc-unthemed .fc-list-heading td{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-popover .fc-header,.fc-unthemed .fc-list-heading td{background:#eee}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666}.fc-unthemed td.fc-today{background:#fcf8e3}.fc-unthemed .fc-disabled-day{background:#d7d7d7;opacity:.3}.fc-icon{display:inline-block;height:1em;line-height:1em;font-size:1em;text-align:center;overflow:hidden;font-family:"Courier New", Courier, monospace;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fc-icon:after{position:relative}.fc-icon-left-single-arrow:after{content:"\2039";font-weight:bold;font-size:200%;top:-7%}.fc-icon-right-single-arrow:after{content:"\203A";font-weight:bold;font-size:200%;top:-7%}.fc-icon-left-double-arrow:after{content:"\AB";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"\BB";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"\25C4";font-size:125%;top:3%}.fc-icon-right-triangle:after{content:"\25BA";font-size:125%;top:3%}.fc-icon-down-triangle:after{content:"\25BC";font-size:125%;top:2%}.fc-icon-x:after{content:"\D7";font-size:200%;top:6%}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-popover .fc-header .fc-close{font-size:.9em;margin-top:2px}.fc-unthemed .fc-list-item:hover td{background-color:#f5f5f5}.ui-widget .fc-disabled-day{background-image:none}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.ui-widget .fc-event{color:#fff;text-decoration:none;font-weight:normal}.ui-widget td.fc-axis{font-weight:normal}.fc-time-grid .fc-slats .ui-widget-content{background:none}.fc.fc-bootstrap3 a{text-decoration:none}.fc.fc-bootstrap3 a[data-goto]:hover{text-decoration:underline}.fc-bootstrap3 hr.fc-divider{border-color:inherit}.fc-bootstrap3 .fc-today.alert{border-radius:0}.fc-bootstrap3 .fc-popover .panel-body{padding:0}.fc-bootstrap3 .fc-time-grid .fc-slats table{background:none}.fc.fc-bootstrap4 a{text-decoration:none}.fc.fc-bootstrap4 a[data-goto]:hover{text-decoration:underline}.fc-bootstrap4 hr.fc-divider{border-color:inherit}.fc-bootstrap4 .fc-today.alert{border-radius:0}.fc-bootstrap4 a.fc-event:not([href]):not([tabindex]){color:#fff}.fc-bootstrap4 .fc-popover.card{position:absolute}.fc-bootstrap4 .fc-popover .card-body{padding:0}.fc-bootstrap4 .fc-time-grid .fc-slats table{background:none}.fc-toolbar{text-align:center}.fc-toolbar.fc-header-toolbar{margin-bottom:1em}.fc-toolbar.fc-footer-toolbar{margin-top: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 *:before,.fc-view-container *:after{-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-basicWeek-view .fc-content-skeleton,.fc-basicDay-view .fc-content-skeleton{padding-bottom:1em}.fc-basic-view .fc-body .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-day-top.fc-other-month{opacity:0.3}.fc-basic-view .fc-week-number,.fc-basic-view .fc-day-number{padding:2px}.fc-basic-view th.fc-week-number,.fc-basic-view th.fc-day-number{padding:0 2px}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-basic-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-basic-view .fc-day-top .fc-week-number{float:left;border-radius:0 0 3px 0}.fc-rtl .fc-basic-view .fc-day-top .fc-week-number{float:right;border-radius:0 0 0 3px}.fc-basic-view .fc-day-top .fc-week-number{min-width:1.5em;text-align:center;background-color:#f2f2f2;color:#808080}.fc-basic-view td.fc-week-number{text-align:center}.fc-basic-view td.fc-week-number>*{display:inline-block;min-width:1.25em}.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-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}.fc-time-grid-container,.fc-time-grid{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-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{position:relative;z-index:3}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-helper-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-highlight-container{position:relative}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.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,.fc-time-grid .fc-bgevent{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-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-selected{overflow:visible}.fc-time-grid-event.fc-selected .fc-bg{display:none}.fc-time-grid-event .fc-content{overflow:hidden}.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-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:"\A0-\A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{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-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;width:8px;height:8px;border-style:solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-width:1px;border-style:solid}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:bold}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt{float:right}.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item-marker,.fc-list-item-time{white-space:nowrap;width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;top:0;left:0;right:0;bottom:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{display:table-cell;vertical-align:middle;text-align:center}.fc-unthemed .fc-list-empty{background-color:#eee}.gridHoverStyle,.gridSelection,.timelineSelection{background-color:#fff3a1}.gantt_grid_scale .gantt_grid_head_cell{color:#a6a6a6;border-top:none !important;border-right:none !important}.gantt_grid_data .gantt_cell{border-right:none;color:#454545}.gantt_task_link .gantt_link_arrow_right{border-width:6px;margin-top:-3px}.gantt_task_link .gantt_link_arrow_left{border-width:6px;margin-left:-6px;margin-top:-3px}.gantt_task_link .gantt_link_arrow_down,.gantt_task_link .gantt_link_arrow_up{border-width:6px}.gantt_task_line .gantt_task_progress_drag{bottom:-4px;height:10px;margin-left:-8px;width:16px}.chartHeaderBg{background-color:#fff}.gantt_task .gantt_task_scale .gantt_scale_cell{color:#a6a6a6;border-right:1px solid #ebebeb}.gantt_row.gantt_project,.gantt_row.odd.gantt_project{background-color:#edffef}.gantt_task_row.gantt_project,.gantt_task_row.odd.gantt_project{background-color:#f5fff6}.gantt_task_line.gantt_project{background-color:#65c16f;border:1px solid #3c9445}.gantt_task_line.gantt_project .gantt_task_progress{background-color:#46ad51}.buttonBg{background:#fff}.gantt_cal_light .gantt_btn_set{margin:5px 10px}.gantt_btn_set.gantt_cancel_btn_set{background:#fff;color:#454545;border:1px solid #cecece}.gantt_btn_set.gantt_save_btn_set{background:#3db9d3;text-shadow:0 -1px 0 #248a9f;color:#fff}.gantt_btn_set.gantt_delete_btn_set{text-shadow:0 -1px 0 #6f6f6f;background:#ec8e00;text-shadow:0 -1px 0 #a60;color:#fff}.gantt_cal_light_wide{padding-left:0 !important;padding-right:0 !important}.gantt_cal_light_wide .gantt_cal_larea{border-left:none !important;border-right:none !important}.gantt_popup_button.gantt_ok_button{background:#3db9d3;text-shadow:0 -1px 0 #248a9f;color:#fff;font-weight:700;border-width:0}.gantt_popup_button.gantt_cancel_button{font-weight:700;color:#454544}.gantt_popup_title{background-color:#fff}.gantt_popup_shadow{box-shadow:3px 3px 3px rgba(0,0,0,0.07)}.gantt_qi_big_icon.icon_edit{color:#454545;background:#fff}.gantt_qi_big_icon.icon_delete{text-shadow:0 -1px 0 #a60;background:#ec8e00;color:#fff;border-width:0}.gantt_tooltip{box-shadow:3px 3px 3px rgba(0,0,0,0.07);border-left:1px solid rgba(0,0,0,0.07);border-top:1px solid rgba(0,0,0,0.07);font-size:8pt;color:#454545}.gantt_container,.gantt_tooltip{background-color:#fff;font-family:Arial}.gantt_container{font-size:13px;border:1px solid #cecece;position:relative;white-space:nowrap;overflow-x:hidden;overflow-y:hidden}.gantt_task_scroll{overflow-x:scroll}.gantt_grid,.gantt_task{position:relative;overflow-x:hidden;overflow-y:hidden;display:inline-block;vertical-align:top}.gantt_grid_scale,.gantt_task_scale{color:#6b6b6b;font-size:12px;border-bottom:1px solid #cecece;box-sizing:border-box}.gantt_grid_scale,.gantt_task_scale,.gantt_task_vscroll{background-color:#fff}.gantt_scale_line{box-sizing:border-box;-moz-box-sizing:border-box;border-top:1px solid #cecece}.gantt_scale_line:first-child{border-top:none}.gantt_grid_head_cell{display:inline-block;vertical-align:top;border-right:1px solid #cecece;text-align:center;position:relative;cursor:default;height:100%;box-sizing:border-box;-moz-box-sizing:border-box;line-height:33px;-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none;overflow:hidden}.gantt_scale_line{clear:both}.gantt_grid_data{width:100%;overflow:hidden;position:relative}.gantt_row{position:relative;-webkit-user-select:none;-moz-user-select:none;-moz-user-select:-moz-none}.gantt_add,.gantt_grid_head_add{width:100%;height:100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTQ3MjMyMENDNkI0MTFFMjk4MTI5QTg3MDhFNDVDQTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTQ3MjMyMERDNkI0MTFFMjk4MTI5QTg3MDhFNDVDQTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NDcyMzIwQUM2QjQxMUUyOTgxMjlBODcwOEU0NUNBOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1NDcyMzIwQkM2QjQxMUUyOTgxMjlBODcwOEU0NUNBOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PshZT8UAAABbSURBVHjaYrTdeZmBEsCER+4wEP+H4sPkGGCDg020ARR7gb4GIAcYDKMDdPnDyAbYkGG5DVW9cIQMvUdBBAuUY4vDz8iAcZinA2zgCHqAYQMseAywJcYFAAEGAM+UFGuohFczAAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat;cursor:pointer;position:relative;-moz-opacity:.3;opacity:.3}.gantt_grid_head_cell.gantt_grid_head_add{-moz-opacity:.6;opacity:.6;top:0}.gantt_grid_head_cell.gantt_grid_head_add:hover{-moz-opacity:1;opacity:1}.gantt_grid_data .gantt_row.odd:hover,.gantt_grid_data .gantt_row:hover{background-color:#fff3a1}.gantt_grid_data .gantt_row.odd:hover .gantt_add,.gantt_grid_data .gantt_row:hover .gantt_add{-moz-opacity:1;opacity:1}.gantt_row,.gantt_task_row{border-bottom:1px solid #ebebeb;background-color:#fff}.gantt_row.odd,.gantt_task_row.odd{background-color:#fff}.gantt_cell,.gantt_grid_head_cell,.gantt_row,.gantt_scale_cell,.gantt_task_cell,.gantt_task_row{box-sizing:border-box;-moz-box-sizing:border-box}.gantt_grid_head_cell,.gantt_scale_cell{line-height:inherit}.gantt_grid_scale .gantt_grid_column_resize_wrap{cursor:col-resize;position:absolute;width:13px;margin-left:-7px}.gantt_grid_column_resize_wrap .gantt_grid_column_resize{background-color:#cecece;height:100%;width:1px;margin:0 auto}.gantt_drag_marker.gantt_grid_resize_area{background-color:rgba(232,232,232,0.5);border-left:1px solid #cecece;border-right:1px solid #cecece;height:100%;width:100%;box-sizing:border-box}.gantt_cell{display:inline-block;vertical-align:top;border-right:1px solid #ebebeb;padding-left:6px;padding-right:6px;height:100%;overflow:hidden;white-space:nowrap;font-size:13px}.gantt_grid_data .gantt_last_cell,.gantt_grid_scale .gantt_last_cell,.gantt_task .gantt_task_scale .gantt_scale_cell.gantt_last_cell,.gantt_task_bg .gantt_last_cell{border-right-width:0}.gantt_task .gantt_task_scale .gantt_scale_cell.gantt_last_cell{border-right-width:1px}.gantt_task_bg{overflow:hidden}.gantt_scale_cell{display:inline-block;white-space:nowrap;overflow:hidden;border-right:1px solid #cecece;text-align:center;height:100%}.gantt_task_cell{display:inline-block;height:100%;border-right:1px solid #ebebeb}.gantt_layout_cell.gantt_ver_scroll{width:0;background-color:transparent;height:1px;overflow-x:hidden;overflow-y:scroll;position:absolute;right:0;z-index:1}.gantt_ver_scroll>div{width:1px;height:1px}.gantt_hor_scroll{height:0;background-color:transparent;width:100%;clear:both;overflow-x:scroll;overflow-y:hidden}.gantt_layout_cell .gantt_hor_scroll{position:absolute}.gantt_hor_scroll>div{width:5000px;height:1px}.gantt_tree_indent{width:15px;height:100%;display:inline-block}.gantt_tree_content,.gantt_tree_icon{vertical-align:top}.gantt_tree_icon{width:28px;background-repeat:no-repeat;background-position:50%}.gantt_tree_content,.gantt_tree_icon{height:100%;display:inline-block}.gantt_tree_icon.gantt_open{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAArklEQVQ4T2NkoBJgpJI5DEPAoFOnTv0/c+YMQR+bmJgwmJmZwX2E4bVp06b9j4yMZODg4MBp2I8fPxiWL1/OkJWVNUAGcXJyMnz//h3uQrJdRLFBIAPQAchlJLsIFuCMjIwM////B5sJMoRkg2CuIdtrQcHBDOxsbHBfCQgIMHz48AHO//nrF8O6tWsJR7+7uzsDIxMTznT0/98/hp07d+I3iGopm2DewKFg8OV+AJWkfRMrTobLAAAAAElFTkSuQmCC);width:18px;cursor:pointer}.gantt_tree_icon.gantt_close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAkUlEQVQ4T2NkoBJgpJI5DEPAoFOnTv0/c+YMQR+bmJgwmJmZwX2E4bVp06b9j4yMZODg4MBp2I8fPxiWL1/OkJWVNeIN4uTkxAin79+/M5AcRtgCHGQIyQbhijaiDQoKDmZgZ2PDGf0/f/1iWLd2LeHod3d3Z2BkYsJp0P9//xh27tyJ3yCqpWyCeQOHgsGX+wEZpW4T5LCxKwAAAABJRU5ErkJggg==);width:18px;cursor:pointer}.gantt_tree_icon.gantt_blank{width:18px}.gantt_tree_icon.gantt_folder_open{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAs0lEQVQ4T62T0Q2EIBBEpQlzuaaMsQoqooqLsSljbMLLmMxmUXBR4U+Qt7Mzi2sqLVeJ00SgEMKWAnvvzYLyAyHfT5sU2fXDJSwCAXK8MI0/UTkva7IIFJsg3NSwnKdFoKtAWOQ1CN7CEqeTotE5L7QyJhmBcklZM4ZgTiAr3iOU3kD93ppO5SkMjB1EeXdBWoSkRql3YeIRe+cGvktS056JR9wsmeBUkujCfNXWCPC8GugPqn5ii/hV+FoAAAAASUVORK5CYII=)}.gantt_tree_icon.gantt_folder_closed{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAfElEQVQ4T2NkoBJgpJI5DCgGTZ8+/T82gzMzMwlaCFcAM0RKQgyrI/0Dg/EahmIQyBB0DRvXr4W78tmLV1gtAbmYoEEgnciG4QpTogzCFyEwSyg2CBS2oCAZNQh3cA+hMAJ5AlcKxuVBlOgnNgVjMwyUrQjmamKLGaoZBAAOTFyLnFFW4wAAAABJRU5ErkJggg==)}.gantt_tree_icon.gantt_file{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAeElEQVQ4T2NkoBJgRDZn+vTp/wmZm5mZiaIHph7DICkJMUJmMfgHBmMYhtUgbAo3rl+L4lp0NUQbBPI2umuRDaPIIFAYwAyjv0HoMQALM5JdhG4QLMxGDcKdyIdoGIE89OzFK4KZF5Rl8EY/QROQFGA1iBQD0NUCAJVjcxO0naAQAAAAAElFTkSuQmCC)}.gantt_grid_head_cell .gantt_sort{position:absolute;right:5px;top:8px;width:7px;height:13px;background-repeat:no-repeat;background-position:50%}.gantt_grid_head_cell .gantt_sort.gantt_asc{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAANCAYAAABlyXS1AAAARUlEQVR4nGNgQAKGxib/GbABkIS7b8B/DAUwCRiGK0CXwFBAb1DfP/U/LszwHwi2X7qFgUEArBtdAVwCBmAKMCSQFSDzAWXXaOHsXeqkAAAAAElFTkSuQmCC)}.gantt_grid_head_cell .gantt_sort.gantt_desc{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAANCAYAAABlyXS1AAAARUlEQVR42mNgQAL1/VP/M2ADIIntF2/9x1AAlrh0C47hCmA60DFYwX88gIFGwNDY5D8uDFbg7hvwHx2jmIBTAlkB0e4BAEjlaNtBWJPnAAAAAElFTkSuQmCC)}.gantt_inserted,.gantt_updated{font-weight:700}.gantt_deleted{text-decoration:line-through}.gantt_invalid{background-color:#ffe0e0}.gantt_error{color:red}.gantt_status{right:1px;padding:5px 10px;background:rgba(156,156,156,0.1);position:absolute;top:1px;transition:opacity .2s;opacity:0}.gantt_status.gantt_status_visible{opacity:1}#gantt_ajax_dots span{transition:opacity .2s;background-repeat:no-repeat;opacity:0}#gantt_ajax_dots span.gantt_dot_visible{opacity:1}.gantt_message_area{position:fixed;right:5px;width:250px;z-index:6}.gantt-info{min-width:120px;padding:4px 4px 4px 20px;font-family:Arial;z-index:8;margin:5px;margin-bottom:10px;transition:all .5s ease}.gantt-info.hidden{height:0;padding:0;border-width:0;margin:0;overflow:hidden}.gantt_modal_box{overflow:hidden;display:inline-block;min-width:250px;width:250px;text-align:center;position:fixed;z-index:11;box-shadow:3px 3px 3px rgba(0,0,0,0.07);font-family:Arial;border-radius:6px;border:1px solid #cecece;background:#fff}.gantt_popup_title{border-top-left-radius:6px;border-top-right-radius:6px;border-width:0}.gantt_button,.gantt_popup_button{border:1px solid #cecece;height:30px;line-height:30px;display:inline-block;margin:0 5px;border-radius:4px;background:#fff}.gantt-info,.gantt_button,.gantt_popup_button{user-select:none;-webkit-user-select:none;-moz-user-select:-moz-none;cursor:pointer}.gantt_popup_text{overflow:hidden}.gantt_popup_controls{border-radius:6px;padding:10px}.gantt_popup_button{min-width:100px}div.dhx_modal_cover{background-color:#000;cursor:default;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);opacity:.2;position:fixed;z-index:10;left:0;top:0;width:100%;height:100%;border:none;zoom:1}.gantt-info img,.gantt_modal_box img{float:left;margin-right:20px}.gantt-alert-error,.gantt-confirm-error{border:1px solid red}.gantt_button input,.gantt_popup_button div{border-radius:4px;font-size:14px;box-sizing:content-box;padding:0;margin:0;vertical-align:top}.gantt_popup_title{border-bottom:1px solid #cecece;height:40px;line-height:40px;font-size:20px}.gantt_popup_text{margin:15px 15px 5px;font-size:14px;color:#000;min-height:30px;border-radius:6px}.gantt-error,.gantt-info{font-size:14px;color:#000;box-shadow:3px 3px 3px rgba(0,0,0,0.07);padding:0;background-color:#fff;border-radius:3px;border:1px solid #fff}.gantt-info div{padding:5px 10px;background-color:#fff;border-radius:3px;border:1px solid #cecece}.gantt-error{background-color:#d81b1b;border:1px solid #ff3c3c}.gantt-error div{background-color:#d81b1b;border:1px solid #940000;color:#fff}.gantt-warning{background-color:#ff9000;border:1px solid #ffa633}.gantt-warning div{background-color:#ff9000;border:1px solid #b36500;color:#fff}.gantt_data_area div,.gantt_grid div{-ms-touch-action:none;-webkit-tap-highlight-color:transparent}.gantt_data_area{position:relative;overflow-x:hidden;overflow-y:hidden;-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}.gantt_links_area{position:absolute;left:0;top:0}.gantt_side_content,.gantt_task_content,.gantt_task_progress{line-height:inherit;overflow:hidden;height:100%}.gantt_task_content{font-size:12px;color:#fff;width:100%;top:0;cursor:pointer;position:absolute;white-space:nowrap;text-align:center}.gantt_task_progress{text-align:center;z-index:0;background:#299cb4}.gantt_task_progress_wrapper{border-radius:inherit;position:relative;width:100%;height:100%;overflow:hidden}.gantt_task_line{border-radius:2px;position:absolute;box-sizing:border-box;background-color:#3db9d3;border:1px solid #2898b0;-webkit-user-select:none;-moz-user-select:none;-moz-user-select:-moz-none}.gantt_task_line.gantt_drag_move div{cursor:move}.gantt_touch_move,.gantt_touch_progress .gantt_touch_resize{transform:scale(1.02, 1.1);transform-origin:50%}.gantt_touch_progress .gantt_task_progress_drag,.gantt_touch_resize .gantt_task_drag{transform:scaleY(1.3);transform-origin:50%}.gantt_side_content{position:absolute;white-space:nowrap;color:#6e6e6e;top:0;font-size:11px}.gantt_side_content.gantt_left{right:100%;padding-right:20px}.gantt_side_content.gantt_right{left:100%;padding-left:20px}.gantt_side_content.gantt_link_crossing{bottom:8.75px;top:auto}.gantt_link_arrow,.gantt_task_link .gantt_line_wrapper{position:absolute;cursor:pointer}.gantt_line_wrapper div{background-color:#ffa011}.gantt_task_link:hover .gantt_line_wrapper div{box-shadow:0 0 5px 0 #ffa011}.gantt_task_link div.gantt_link_arrow{background-color:transparent;border-style:solid;width:0;height:0}.gantt_link_control{position:absolute;width:20px;top:0}.gantt_link_control div{display:none;cursor:pointer;box-sizing:border-box;position:relative;top:50%;margin-top:-7.5px;vertical-align:middle;border:1px solid #929292;border-radius:6.5px;height:13px;width:13px;background-color:#f0f0f0}.gantt_link_control.task_right div.gantt_link_point{margin-left:7px}.gantt_link_control div:hover{background-color:#fff}.gantt_link_control.task_left{left:-20px}.gantt_link_control.task_right{right:-20px}.gantt_link_target .gantt_link_control div,.gantt_task_line.gantt_drag_move .gantt_link_control div,.gantt_task_line.gantt_drag_move .gantt_task_drag,.gantt_task_line.gantt_drag_move .gantt_task_progress_drag,.gantt_task_line.gantt_drag_progress .gantt_link_control div,.gantt_task_line.gantt_drag_progress .gantt_task_drag,.gantt_task_line.gantt_drag_progress .gantt_task_progress_drag,.gantt_task_line.gantt_drag_resize .gantt_link_control div,.gantt_task_line.gantt_drag_resize .gantt_task_drag,.gantt_task_line.gantt_drag_resize .gantt_task_progress_drag,.gantt_task_line.gantt_selected .gantt_link_control div,.gantt_task_line.gantt_selected .gantt_task_drag,.gantt_task_line.gantt_selected .gantt_task_progress_drag,.gantt_task_line:hover .gantt_link_control div,.gantt_task_line:hover .gantt_task_drag,.gantt_task_line:hover .gantt_task_progress_drag{display:block}.gantt_link_source,.gantt_link_target{box-shadow:0 0 3px #3db9d3}.gantt_link_target.link_finish_allow,.gantt_link_target.link_start_allow{box-shadow:0 0 3px #ffbf5e}.gantt_link_target.link_finish_deny,.gantt_link_target.link_start_deny{box-shadow:0 0 3px #e87e7b}.link_finish_allow .gantt_link_control.task_end_date div,.link_start_allow .gantt_link_control.task_start_date div{background-color:#ffbf5e;border-color:#ffa011}.link_finish_deny .gantt_link_control.task_end_date div,.link_start_deny .gantt_link_control.task_start_date div{background-color:#e87e7b;border-color:#dd3e3a}.gantt_link_arrow_right{border-width:4px 0 4px 6px;border-top-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;border-left-color:#ffa011;margin-top:-1px}.gantt_link_arrow_left{border-width:4px 6px 4px 0;margin-top:-1px;border-top-color:transparent !important;border-right-color:#ffa011;border-bottom-color:transparent !important;border-left-color:transparent !important}.gantt_link_arrow_up{border-width:0 4px 6px;border-color:transparent transparent #ffa011;border-top-color:transparent !important;border-right-color:transparent !important;border-bottom-color:#ffa011;border-left-color:transparent !important}.gantt_link_arrow_down{border-width:4px 6px 0 4px;border-top-color:#ffa011;border-right-color:transparent !important;border-bottom-color:transparent !important;border-left-color:transparent !important}.gantt_task_drag,.gantt_task_progress_drag{cursor:ew-resize;display:none;position:absolute}.gantt_task_drag.task_right{cursor:e-resize}.gantt_task_drag.task_left{cursor:w-resize}.gantt_task_drag{height:100%;width:8px;z-index:1;top:-1px}.gantt_task_drag.task_left{left:-7px}.gantt_task_drag.task_right{right:-7px}.gantt_task_progress_drag{height:8px;width:8px;bottom:-4px;margin-left:-4px;background-position:bottom;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAYAAAB24g05AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkY3Rjk0RUVDMkYzMTFFMkI1OThEQTA3ODU0OTkzMEEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkY3Rjk0RUZDMkYzMTFFMkI1OThEQTA3ODU0OTkzMEEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRjdGOTRFQ0MyRjMxMUUyQjU5OERBMDc4NTQ5OTMwQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRjdGOTRFREMyRjMxMUUyQjU5OERBMDc4NTQ5OTMwQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PobPBzIAAADkSURBVHjaYpk2bRoDDsAExL1QdjEQ/8OmiAWHZk4gXqymqhQM4ty6fU8OSMUA8XdiDBAB4k0a6iqWRga6EKcwMQXduHlnL5DpB8Rv0J2JDFSA+JiOtgZcMwiA2CAxkBxUDVYDLEAKgIpV9XQ0MZwFEgPJAZnHoWpRDAgC4n2W5saiQKfjClQGkBxQDciL+6B6wAbkA/EqJwdrTkUFOQZCAKQGpBbIXA3SCzJggo+XK7OEuBgDsQCkFqgHrBfsBT5eHgZSAUwP2IBfv36TbABMDygdtK1Zv6UESLORaAbIhG6AAAMAKN8wE24DXWcAAAAASUVORK5CYII=);background-repeat:no-repeat;z-index:1}.gantt_task_progress_drag:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAYAAAB24g05AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAs0lEQVQoz6WMPW7CQBgFJxZaiZ60qcgdwjVMmzu8gpwhDULabXyBdHAGuzRHivQiQZovigS2+Jtu95t5T03TMITtCtjEc5VSOgx5k5F4CnxJWgKUUl5sv6eUvk/daiCeAe1fDCCpBtq4jQ/YngO9pMWpGH99OOcDtt8ifmWEuO3D/R+wXQOdpGcuIGkGdNFQ2RawlTTlSsLd2RY55+O95JyPFQ/y8MAE+CylfADpxvYHWP8CXj+JR4wdKHYAAAAASUVORK5CYII=)}.gantt_link_tooltip{box-shadow:3px 3px 3px #888;background-color:#fff;border-left:1px dotted #cecece;border-top:1px dotted #cecece;font-family:Tahoma;font-size:8pt;color:#444;padding:6px;line-height:20px}.gantt_link_direction{height:0;border:0 none #ffa011;border-bottom-style:dashed;border-bottom-width:2px;transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;z-index:2;margin-left:1px;position:absolute}.gantt_grid_data .gantt_row.gantt_selected,.gantt_grid_data .gantt_row.odd.gantt_selected,.gantt_task_row.gantt_selected{background-color:#fff3a1}.gantt_task_row.gantt_selected .gantt_task_cell{border-right-color:#ffec6e}.gantt_task_line.gantt_selected{box-shadow:0 0 5px #299cb4}.gantt_task_line.gantt_project.gantt_selected{box-shadow:0 0 5px #46ad51}.gantt_task_line.gantt_milestone{visibility:hidden;background-color:#d33daf;border:0 solid #61164f;box-sizing:content-box;-moz-box-sizing:content-box}.gantt_task_line.gantt_milestone div{visibility:visible}.gantt_task_line.gantt_milestone .gantt_task_content{background:inherit;border:inherit;border-width:1px;border-radius:inherit;box-sizing:border-box;-moz-box-sizing:border-box;transform:rotate(45deg)}.gantt_task_line.gantt_task_inline_color{border-color:#999}.gantt_task_line.gantt_task_inline_color .gantt_task_progress{background-color:#363636;opacity:.2}.gantt_task_line.gantt_task_inline_color.gantt_project.gantt_selected,.gantt_task_line.gantt_task_inline_color.gantt_selected{box-shadow:0 0 5px #999}.gantt_task_link.gantt_link_inline_color:hover .gantt_line_wrapper div{box-shadow:0 0 5px 0 #999}.gantt_critical_task{background-color:#e63030;border-color:#9d3a3a}.gantt_critical_task .gantt_task_progress{background-color:rgba(0,0,0,0.4)}.gantt_critical_link .gantt_line_wrapper>div{background-color:#e63030}.gantt_critical_link .gantt_link_arrow{border-color:#e63030}.gantt_btn_set:focus,.gantt_cell:focus,.gantt_grid_head_cell:focus,.gantt_popup_button:focus,.gantt_qi_big_icon:focus,.gantt_row:focus{box-shadow:inset 0 0 1px 1px #4d90fe}.gantt_split_parent{opacity:.1;pointer-events:none}.gantt_unselectable,.gantt_unselectable div{-webkit-user-select:none;-moz-user-select:none;-moz-user-select:-moz-none}.gantt_cal_light{-webkit-tap-highlight-color:transparent;background:#fff;border-radius:6px;font-family:Arial;font-size:13px;border:1px solid #cecece;color:#6b6b6b;font-size:12px;position:absolute;z-index:9;width:550px;height:250px;box-shadow:3px 3px 3px rgba(0,0,0,0.07)}.gantt_cal_light_wide{width:650px}.gantt_cal_light select{font-family:Arial;border:1px solid #cecece;font-size:13px;padding:2px;margin:0}.gantt_cal_ltitle{padding:7px 10px;overflow:hidden;-webkit-border-top-left-radius:6px;-webkit-border-bottom-left-radius:0;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:0;-moz-border-radius-topleft:6px;-moz-border-radius-bottomleft:0;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:0;border-top-left-radius:6px;border-bottom-left-radius:0;border-top-right-radius:6px;border-bottom-right-radius:0}.gantt_cal_ltitle,.gantt_cal_ltitle span{white-space:nowrap}.gantt_cal_lsection{color:#727272;font-weight:700;padding:12px 0 5px 10px}.gantt_cal_lsection .gantt_fullday{float:right;margin-right:5px;font-size:12px;font-weight:400;line-height:20px;vertical-align:top;cursor:pointer}.gantt_cal_lsection{font-size:13px}.gantt_cal_ltext{padding:2px 10px;overflow:hidden}.gantt_cal_ltext textarea{overflow-y:auto;overflow-x:hidden;font-family:Arial;font-size:13px;box-sizing:border-box;border:1px solid #cecece;height:100%;width:100%;outline:none !important;resize:none}.gantt_time{font-weight:700}.gantt_cal_light .gantt_title{padding-left:10px}.gantt_cal_larea{border:1px solid #cecece;border-left:none;border-right:none;background-color:#fff;overflow:hidden;height:1px}.gantt_btn_set{margin:10px 7px 5px 10px;padding:5px 15px 5px 10px;float:left;border-radius:4px;border:0 solid #cecece;height:32px;font-weight:700;background:#fff;box-sizing:border-box;cursor:pointer}.gantt_btn_set div{float:left;font-size:13px;height:22px;line-height:22px;background-repeat:no-repeat;vertical-align:middle}.gantt_save_btn{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTk1OUU5RDFDMzA0MTFFMkExMUZBQTdDNDAzOUE5RjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTk1OUU5RDJDMzA0MTFFMkExMUZBQTdDNDAzOUE5RjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxOTU5RTlDRkMzMDQxMUUyQTExRkFBN0M0MDM5QTlGMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxOTU5RTlEMEMzMDQxMUUyQTExRkFBN0M0MDM5QTlGMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjDroXYAAAEXSURBVHjaYvz//z8DJYCRUgPIAUxAbAnEHiAHMIBcQCwGaRYXF3e6evXqoffv39/dv38/CymaGSUkJBzv3LlzCsj///fv3wdAihkkIQnEvkAshU8zLy+v7a1bt06ANP/79+87kDIAy505cybq06dPr3p7ezuwGQLTfOPGjWP/ESAZLg8kPKBO+g01RBJNszWyZqC6uSgWgIg/f/4shxnS2dnZBjMEqNkSFGBImi8CKTYMA4BYCGjIczRDHC5dunQQSfN7IKWI4UUkjjdMMdCwnw8ePLjwHxV4Yw1gZA5Q47z/2EELzhhCE+ABGvIQWSeQvwcU38QaAML2wHj+C/X3MyAlijeB4ZBoBOIPQGxJKIVSnBsBAgwABddBclWfcZUAAAAASUVORK5CYII=);margin-top:2px;width:21px}.gantt_cancel_btn{margin-top:2px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDkzMDA3MzlDMzA0MTFFMjg2QTVFMzFEQzgwRkJERDYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDkzMDA3M0FDMzA0MTFFMjg2QTVFMzFEQzgwRkJERDYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowOTMwMDczN0MzMDQxMUUyODZBNUUzMURDODBGQkRENiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowOTMwMDczOEMzMDQxMUUyODZBNUUzMURDODBGQkRENiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmYuYOUAAAEdSURBVHjaYvz//z8DJYAFXWDlypU8QKoIiD2A2AwqfAqIdwBxX3h4+Bdk9YzILgBqtgdS84FYEYeF94E4EWjIQZgAE5LmQCB1AKoZZKMPEAtAMYh9GSp3AKjWD8UFQAEhIPshEIOc3wHENUBb/qJ57SyQMoJyPwKxElDNO1gYFEE17wMKVmIJlzNQzeegrjaA6qmBecEbSvfh0GwMxGeBhoPoemQ9MAO0kEIbl2YTqPAFKK2IbMB3AjabYIkRZmQD7kNpMyI0G0PpO8gGbIUFJj7NQDk2INWIrIcJKfBAKcwJqvkcDs0TgFgXGo19KCkRmpDWQdWDEk0NUoCBoq0FqhkE/IEWbKJKUmZEz43QzFSKIzN1481M5ACAAAMAlfl/lCwRpagAAAAASUVORK5CYII=);width:20px}.gantt_delete_btn{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjFENzI3NUNDMzA0MTFFMjhBNjJGQTc3MUIyQzYzNEYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjFENzI3NURDMzA0MTFFMjhBNjJGQTc3MUIyQzYzNEYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMUQ3Mjc1QUMzMDQxMUUyOEE2MkZBNzcxQjJDNjM0RiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyMUQ3Mjc1QkMzMDQxMUUyOEE2MkZBNzcxQjJDNjM0RiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmUD0gAAAABvSURBVHjaYvz//z8DIyMjAxYQicReji4J0ofKQNP8HwmgGQbXB8IsWGwDSSwDuioKjY9uBthVjFAXYHUGAQA2kYmBUoAUBpGk0LAwgBvwH+YX4mkwptgLowYMRgOITUyYKRFIN/wnDjQgJySAAAMApryKzL8wjfUAAAAASUVORK5CYII=);margin-top:2px;width:20px}.gantt_cal_cover{width:100%;height:100%;position:absolute;z-index:8;top:0;left:0;background-color:#000;opacity:.1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10)}.gantt_custom_button{padding:0 3px;font-family:Arial;font-size:13px;font-weight:400;margin-right:10px;margin-top:-5px;cursor:pointer;float:right;height:21px;width:90px;border:1px solid #cecece;text-align:center;border-radius:4px}.gantt_custom_button div{cursor:pointer;float:none;height:21px;line-height:21px;vertical-align:middle}.gantt_custom_button div:first-child{display:none}.gantt_cal_light_wide{width:580px;padding:2px 4px}.gantt_cal_light_wide .gantt_cal_larea{box-sizing:border-box;border:1px solid #cecece}.gantt_cal_light_wide .gantt_cal_lsection{border:0;float:left;text-align:right;width:80px;height:20px;padding:5px 10px 0 0}.gantt_cal_light_wide .gantt_wrap_section{position:relative;padding:10px 0;overflow:hidden;border-bottom:1px solid #ebebeb}.gantt_cal_light_wide .gantt_section_time{overflow:hidden;padding-top:2px !important;padding-right:0;height:20px !important}.gantt_cal_light_wide .gantt_cal_ltext{padding-right:0}.gantt_cal_light_wide .gantt_cal_larea{padding:0 10px;width:100%}.gantt_cal_light_wide .gantt_section_time{background:transparent}.gantt_cal_light_wide .gantt_cal_checkbox label{padding-left:0}.gantt_cal_light_wide .gantt_cal_lsection .gantt_fullday{float:none;margin-right:0;font-weight:700;cursor:pointer}.gantt_cal_light_wide .gantt_custom_button{position:absolute;top:0;right:0;margin-top:2px}.gantt_cal_light_wide .gantt_repeat_right{margin-right:55px}.gantt_cal_light_wide.gantt_cal_light_full{width:738px}.gantt_cal_wide_checkbox input{margin-top:8px;margin-left:14px}.gantt_cal_light input{font-size:13px}.gantt_section_time{background-color:#fff;white-space:nowrap;padding:2px 10px 5px;padding-top:2px !important}.gantt_section_time .gantt_time_selects{float:left;height:25px}.gantt_section_time .gantt_time_selects select{height:23px;padding:2px;border:1px solid #cecece}.gantt_duration{width:100px;height:23px;float:left;white-space:nowrap;margin-left:20px;line-height:23px}.gantt_duration .gantt_duration_dec,.gantt_duration .gantt_duration_inc,.gantt_duration .gantt_duration_value{box-sizing:border-box;text-align:center;vertical-align:top;height:100%;border:1px solid #cecece}.gantt_duration .gantt_duration_value{width:40px;padding:3px 4px;border-left-width:0;border-right-width:0}.gantt_duration .gantt_duration_dec,.gantt_duration .gantt_duration_inc{width:20px;padding:1px;padding-bottom:1px;background:#fff}.gantt_duration .gantt_duration_dec{-moz-border-top-left-radius:4px;-moz-border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}.gantt_duration .gantt_duration_inc{margin-right:4px;-moz-border-top-right-radius:4px;-moz-border-bottom-right-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}.gantt_cal_quick_info{border:1px solid #cecece;border-radius:6px;position:absolute;z-index:4;box-shadow:3px 3px 3px rgba(0,0,0,0.07);background-color:#fff;width:300px;transition:left .5s ease,right .5s;-moz-transition:left .5s ease,right .5s;-webkit-transition:left .5s ease,right .5s;-o-transition:left .5s ease,right .5s}.gantt_no_animate{transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.gantt_cal_quick_info.gantt_qi_left .gantt_qi_big_icon{float:right}.gantt_cal_qi_title{-webkit-border-top-left-radius:6px;-webkit-border-bottom-left-radius:0;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:0;-moz-border-radius-topleft:6px;-moz-border-radius-bottomleft:0;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:0;border-top-left-radius:6px;border-bottom-left-radius:0;border-top-right-radius:6px;border-bottom-right-radius:0;padding:5px 0 8px 12px;color:#454545;background-color:#fff;border-bottom:1px solid #cecece}.gantt_cal_qi_tdate{font-size:14px;font-weight:700}.gantt_cal_qi_tcontent{font-size:13px}.gantt_cal_qi_content{padding:16px 8px;font-size:13px;color:#454545;overflow:hidden}.gantt_cal_qi_controls{-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:6px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:6px;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:6px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:6px;border-top-left-radius:0;border-bottom-left-radius:6px;border-top-right-radius:0;border-bottom-right-radius:6px;padding-left:7px}.gantt_cal_qi_controls .gantt_menu_icon{margin-top:6px;background-repeat:no-repeat}.gantt_cal_qi_controls .gantt_menu_icon.icon_edit{width:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAB3RJTUUH3QYFCjI5ZQj5bAAAAFNJREFUOMvt0zEOACAIA0DkwTymH8bJTRTKZGJXyaWEKPKTCQAH4Ls37cItcDUzsxHNDLZNhCq7Gt1wh9ErV7EjyGAhyGLphlnsClWuS32rn0czAV+vNGrM/LBtAAAAAElFTkSuQmCC)}.gantt_cal_qi_controls .gantt_menu_icon.icon_delete{width:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjFENzI3NUNDMzA0MTFFMjhBNjJGQTc3MUIyQzYzNEYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjFENzI3NURDMzA0MTFFMjhBNjJGQTc3MUIyQzYzNEYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMUQ3Mjc1QUMzMDQxMUUyOEE2MkZBNzcxQjJDNjM0RiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyMUQ3Mjc1QkMzMDQxMUUyOEE2MkZBNzcxQjJDNjM0RiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmUD0gAAAABvSURBVHjaYvz//z8DIyMjAxYQicReji4J0ofKQNP8HwmgGQbXB8IsWGwDSSwDuioKjY9uBthVjFAXYHUGAQA2kYmBUoAUBpGk0LAwgBvwH+YX4mkwptgLowYMRgOITUyYKRFIN/wnDjQgJySAAAMApryKzL8wjfUAAAAASUVORK5CYII=)}.gantt_qi_big_icon{font-size:13px;border-radius:4px;font-weight:700;background:#fff;margin:5px 9px 8px 0;min-width:60px;line-height:32px;vertical-align:middle;padding:0 10px 0 5px;cursor:pointer;border:1px solid #cecece}.gantt_cal_qi_controls div{float:left;height:32px;text-align:center;line-height:32px}.gantt_tooltip{padding:10px;position:absolute;z-index:3}.gantt_marker{height:100%;width:2px;top:0;position:absolute;text-align:center;background-color:rgba(255,0,0,0.4);box-sizing:border-box}.gantt_marker .gantt_marker_content{padding:5px;background:inherit;color:#fff;position:absolute;font-size:12px;line-height:12px;opacity:.8}.gantt_marker_area{position:absolute;top:0;left:0}.gantt_resource_marker{position:absolute;text-align:center;font-size:14px;color:#fff}.gantt_resource_marker_ok{background:rgba(78,208,134,0.75)}.gantt_resource_marker_overtime{background:rgba(255,133,133,0.69)}.gantt_grid_editor_placeholder{position:absolute}.gantt_grid_editor_placeholder>div,.gantt_grid_editor_placeholder input,.gantt_grid_editor_placeholder select{width:100%;height:100%;box-sizing:border-box}.gantt_row_placeholder div{opacity:.5}.gantt_row_placeholder .gantt_add,.gantt_row_placeholder .gantt_file{display:none}.gantt_layout_content{width:100%;overflow:auto;box-sizing:border-box}.gantt_layout_cell{position:relative;box-sizing:border-box}.gantt_layout_cell>.gantt_layout_header{background:#33aae8;color:#fff;font-size:17px;padding:5px 10px;box-sizing:border-box}.gantt_layout_header.collapsed_x{background:#a9a9a9}.gantt_layout_header.collapsed_x .gantt_header_arrow:before{content:"\21E7"}.gantt_layout_header.collapsed_y{background:#a9a9a9}.gantt_layout_header.collapsed_y .gantt_header_arrow:before{content:"\21E9"}.gantt_layout_header{cursor:pointer}.gantt_layout_header .gantt_header_arrow{float:right;text-align:right}.gantt_layout_header .gantt_header_arrow:before{content:"\21E6"}.gantt_layout_header.vertical .gantt_header_arrow:before{content:"\21E7"}.gantt_layout_outer_scroll_vertical .gantt_layout_content{overflow-y:hidden}.gantt_layout_outer_scroll_horizontal .gantt_layout_content{overflow-x:hidden}.gantt_layout_x>.gantt_layout_cell{display:inline-block;vertical-align:top}.gantt_layout_x{white-space:nowrap}.gantt_resizing{opacity:.7;background:#f2f2f2}.gantt_layout_cell_border_right.gantt_resizer{overflow:visible;border-right:0}.gantt_resizer{cursor:e-resize;position:relative}.gantt_resizer_y{cursor:n-resize}.gantt_resizer_stick{background:#33aae8;z-index:7;position:absolute;top:0;width:100%}.gantt_resizer_x .gantt_resizer_x{position:absolute;width:20px;height:100%;margin-left:-10px;top:0;left:0;z-index:1}.gantt_resizer_y .gantt_resizer_y{position:absolute;height:20px;width:100%;top:-10px;left:0;z-index:1}.gantt_resizer_error{background:#cd5c5c !important}.gantt_layout_cell_border_left{border-left:1px solid #cecece}.gantt_layout_cell_border_right{border-right:1px solid #cecece}.gantt_layout_cell_border_top{border-top:1px solid #cecece}.gantt_layout_cell_border_bottom{border-bottom:1px solid #cecece}.gantt_layout_cell_border_transparent{border-color:transparent}.gantt_window{position:absolute;top:50%;left:50%;z-index:12;background:#fff}.gantt_window_content{position:relative}.gantt_window_content_header{background:#39c;color:#fff;height:33px;padding:10px 10px 0;border-bottom:2px solid #fff;position:relative}.gantt_window_content_header_text{padding-left:10%}.gantt_window_content_header_buttons{position:absolute;top:10px;right:10px}.gantt_window_content_header_buttons:hover{color:#000;cursor:pointer}.gantt_window_content_resizer{position:absolute;width:15px;height:15px;bottom:0;line-height:15px;right:-1px;text-align:center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAABlBMVEUAAAAAAAClZ7nPAAAAAXRSTlMAQObYZgAAABZJREFUeAFjIAUwUshlpJDLSIhLGAAACQ4AFk79JaMAAAAASUVORK5CYII=);cursor:nw-resize;z-index:5}.gantt_window_content_frame{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.1);z-index:7}.gantt_window_drag{cursor:pointer !important}.gantt_window_resizing{overflow:visible}.gantt_window_resizing_body{overflow:hidden !important}.gantt_window_modal{background:rgba(0,0,0,0.1);z-index:7;top:0;left:0;width:100%;height:100%;position:fixed}.gantt_cal_light,.gantt_cal_quick_info,.gantt_container,.gantt_message_area,.gantt_modal_box,.gantt_tooltip{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gantt_noselect{-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.gantt_drag_marker{position:absolute;top:-1000px;left:-1000px;font-family:Arial;font-size:13px}.gantt_drag_marker .gantt_tree_icon.gantt_blank,.gantt_drag_marker .gantt_tree_icon.gantt_close,.gantt_drag_marker .gantt_tree_icon.gantt_open,.gantt_drag_marker .gantt_tree_indent{display:none}.gantt_drag_marker,.gantt_drag_marker .gantt_row.odd{background-color:#fff}.gantt_drag_marker .gantt_row{border-left:1px solid #d2d2d2;border-top:1px solid #d2d2d2}.gantt_drag_marker .gantt_cell{border-color:#d2d2d2}.gantt_row.gantt_over,.gantt_task_row.gantt_over{background-color:#0070fe}.gantt_row.gantt_transparent .gantt_cell{opacity:.7}.gantt_task_row.gantt_transparent{background-color:#f8fdfd}.gantt_popup_button.gantt_delete_button{background:#3db9d3;text-shadow:0 -1px 0 #248a9f;color:#fff;font-weight:700;border-width:0}/*!
 * Bootstrap v3.1.1 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid #c0c0c0}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}@media print{*{color:#000 !important;text-shadow:none !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}.navbar{display:none}.table td,.table th{background-color:#fff !important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a:hover,a:focus{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:#999}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:200;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}cite{font-style:normal}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-muted{color:#999}.text-primary{color:#428bca}a.text-primary:hover{color:#3071a9}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#428bca}a.bg-primary:hover{background-color:#3071a9}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:bold}dd{margin-left:0}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#999}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}blockquote:before,blockquote:after{content:""}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo, Monaco, Consolas, "Courier New", monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;white-space:nowrap;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:0}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:0}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:0}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:0}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:0}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:0}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:0}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:0}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*="col-"]{position:static;display:table-column;float:none}table td[class*="col-"],table th[class*="col-"]{position:static;display:table-cell;float:none}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}@media (max-width: 767px){.table-responsive{width:100%;margin-bottom:15px;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}input[type="date"]{line-height:34px}.form-group{margin-bottom:15px}.radio,.checkbox{display:block;min-height:20px;padding-left:20px;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{display:inline;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{float:left;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;font-weight:normal;vertical-align:middle;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm,select[multiple].input-sm{height:auto}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg{height:46px;line-height:46px}textarea.input-lg,select[multiple].input-lg{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.has-feedback .form-control-feedback{position:absolute;top:25px;right:0;display:block;width:34px;height:34px;line-height:34px;text-align:center}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.form-control-static{margin-bottom:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;padding-left:0;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:none;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.form-horizontal .form-control-static{padding-top:7px}@media (min-width: 768px){.form-horizontal .control-label{text-align:right}}.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd}.btn-primary .badge{color:#428bca;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:normal;color:#428bca;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#2a6496;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#999;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@font-face{font-family:'Glyphicons Halflings';src:url("../fonts/glyphicons-halflings-regular.eot");src:url("../fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/glyphicons-halflings-regular.woff") format("woff"),url("../fonts/glyphicons-halflings-regular.ttf") format("truetype"),url("../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#428bca;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#999}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group>.btn:focus,.btn-group-vertical>.btn:focus{outline:none}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}[data-toggle="buttons"]>.btn>input[type="radio"],[data-toggle="buttons"]>.btn>input[type="checkbox"]{display:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#428bca}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#428bca}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width: 768px){.navbar{border-radius:4px}}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{max-height:340px;padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:none}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.navbar-nav.navbar-right:last-child{margin-right:-15px}}@media (min-width: 768px){.navbar-left{float:left !important}.navbar-right{float:right !important}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1)}@media (min-width: 768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;padding-left:0;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{float:none;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width: 767px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width: 768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-form.navbar-right:last-child{margin-right:-15px}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#999}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .navbar-nav>li>a{color:#999}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#080808}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#999}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover{color:#fff}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#999}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#428bca;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#2a6496;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#428bca;border-color:#428bca}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#999;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label[href]:hover,.label[href]:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#999}.label-default[href]:hover,.label-default[href]:focus{background-color:#808080}.label-primary{background-color:#428bca}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#3071a9}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#999;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#428bca;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.container .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width: 768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.thumbnail>img,.thumbnail a>img{margin-right:auto;margin-left:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#428bca}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable{padding-right:35px}.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;background-color:#f5f5f5}a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca}a.list-group-item.active .list-group-item-heading,a.list-group-item.active:hover .list-group-item-heading,a.list-group-item.active:focus .list-group-item-heading{color:inherit}a.list-group-item.active .list-group-item-text,a.list-group-item.active:hover .list-group-item-text,a.list-group-item.active:focus .list-group-item-text{color:#e1edf7}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;overflow:hidden;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ddd}.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#428bca}.panel-primary>.panel-heading{color:#fff;background-color:#428bca;border-color:#428bca}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#428bca}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#428bca}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#d6e9c6}.panel-success>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse .panel-body{border-top-color:#bce8f1}.panel-info>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse .panel-body{border-top-color:#faebcc}.panel-warning>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse .panel-body{border-top-color:#ebccd1}.panel-danger>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ebccd1}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:transparent;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);transform:translate(0, -25%)}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;outline:none;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.42857143px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:20px}.modal-footer{padding:19px 20px 20px;margin-top:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1030;display:block;font-size:12px;line-height:1.4;visibility:visible;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{right:5px;bottom:0;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left, color-stop(rgba(0,0,0,0.5) 0%), color-stop(rgba(0,0,0,0.0001) 100%));background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left, color-stop(rgba(0,0,0,0.0001) 0%), color-stop(rgba(0,0,0,0.5) 100%));background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:none;opacity:.9}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:transparent;border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width: 768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{display:table;content:" "}.clearfix:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important;visibility:hidden !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}@media print{.hidden-print{display:none !important}}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}/*!
 * Classic picker styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */.picker{width:100%}.picker__holder{position:absolute;background:#fff;border:1px solid #aaaaaa;border-top-width:0;border-bottom-width:0;border-radius:0 0 5px 5px;box-sizing:border-box;min-width:176px;max-width:466px;max-height:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;transform:translateY(-1em) perspective(600px) rotateX(10deg);transition:transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0s 0.15s, border-width 0s 0.15s}.picker__frame{padding:1px}.picker__wrap{margin:-1px}.picker--opened .picker__holder{max-height:25em;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1;border-top-width:1px;border-bottom-width:1px;transform:translateY(0) perspective(600px) rotateX(0);transition:transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0s, border-width 0s;box-shadow:0 6px 18px 1px rgba(0,0,0,0.12)}.picker__box{padding:0 1em}.picker__header{text-align:center;position:relative;margin-top:.75em}.picker__month,.picker__year{font-weight:500;display:inline-block;margin-left:.25em;margin-right:.25em}.picker__year{color:#999;font-size:.8em;font-style:italic}.picker__select--month,.picker__select--year{border:1px solid #b7b7b7;height:2em;padding:.5em;margin-left:.25em;margin-right:.25em}@media (min-width: 24.5em){.picker__select--month,.picker__select--year{margin-top:-0.5em}}.picker__select--month{width:35%}.picker__select--year{width:22.5%}.picker__select--month:focus,.picker__select--year:focus{border-color:#0089ec}.picker__nav--prev,.picker__nav--next{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-0.25em}@media (min-width: 24.5em){.picker__nav--prev,.picker__nav--next{top:-0.33em}}.picker__nav--prev{left:-1em;padding-right:1.25em}@media (min-width: 24.5em){.picker__nav--prev{padding-right:1.5em}}.picker__nav--next{right:-1em;padding-left:1.25em}@media (min-width: 24.5em){.picker__nav--next{padding-left:1.5em}}.picker__nav--prev:before,.picker__nav--next:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:0.75em solid #000;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:0.75em solid #000}.picker__nav--prev:hover,.picker__nav--next:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__nav--disabled,.picker__nav--disabled:hover,.picker__nav--disabled:before,.picker__nav--disabled:before:hover{cursor:default;background:none;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:.75em;margin-bottom:.5em}@media (min-height: 33.875em){.picker__table{margin-bottom:.75em}}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999;font-weight:500}@media (min-height: 33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day{padding:.3125em 0;font-weight:200;border:1px solid transparent}.picker__day--today{position:relative}.picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:0.5em solid #0059bc;border-left:.5em solid transparent}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--outfocus{color:#ddd}.picker__day--infocus:hover,.picker__day--outfocus:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__day--highlighted{border-color:#0089ec}.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted{cursor:pointer;color:#000;background:#b1dcfb}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{background:#0089ec;color:#fff}.picker__day--disabled,.picker__day--disabled:hover,.picker--focused .picker__day--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__footer{text-align:center}.picker__button--today,.picker__button--clear,.picker__button--close{border:1px solid #fff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:bold;width:33%;display:inline-block;vertical-align:bottom}.picker__button--today:hover,.picker__button--clear:hover,.picker__button--close:hover{cursor:pointer;color:#000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--today:focus,.picker__button--clear:focus,.picker__button--close:focus{background:#b1dcfb;border-color:#0089ec;outline:none}.picker__button--today:before,.picker__button--clear:before,.picker__button--close:before{position:relative;display:inline-block;height:0}.picker__button--today:before,.picker__button--clear:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-0.05em;width:0;border-top:0.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before{top:-0.25em;width:.66em;border-top:3px solid #e20}.picker__button--close:before{content:"\D7";top:-0.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaa}.picker__list{list-style:none;padding:0.75em 0 4.2em;margin:0}.picker__list-item{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:-1px;position:relative;background:#fff;padding:.75em 1.25em}@media (min-height: 46.75em){.picker__list-item{padding:.5em 1em}}.picker__list-item:hover{cursor:pointer;color:#000;background:#b1dcfb;border-color:#0089ec;z-index:10}.picker__list-item--highlighted{border-color:#0089ec;z-index:10}.picker__list-item--highlighted:hover,.picker--focused .picker__list-item--highlighted{cursor:pointer;color:#000;background:#b1dcfb}.picker__list-item--selected,.picker__list-item--selected:hover,.picker--focused .picker__list-item--selected{background:#0089ec;color:#fff;z-index:10}.picker__list-item--disabled,.picker__list-item--disabled:hover,.picker--focused .picker__list-item--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default;border-color:#ddd;z-index:auto}.picker--time .picker__button--clear{display:block;width:80%;margin:1em auto 0;padding:1em 1.25em;background:none;border:0;font-weight:500;font-size:.67em;text-align:center;text-transform:uppercase;color:#666}.picker--time .picker__button--clear:hover,.picker--time .picker__button--clear:focus{color:#000;background:#b1dcfb;background:#e20;border-color:#e20;cursor:pointer;color:#fff;outline:none}.picker--time .picker__button--clear:before{top:-0.25em;color:#666;font-size:1.25em;font-weight:bold}.picker--time .picker__button--clear:hover:before,.picker--time .picker__button--clear:focus:before{color:#fff;border-color:#fff}.picker--time{min-width:256px;max-width:320px}.picker--time .picker__holder{background:#f2f2f2}@media (min-height: 40.125em){.picker--time .picker__holder{font-size:.875em}}.picker--time .picker__box{padding:0;position:relative}.introjs-overlay{position:absolute;box-sizing:content-box;z-index:999999;background-color:#000;opacity:0;background:-moz-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0,0,0,0.4)), color-stop(100%, rgba(0,0,0,0.9)));background:-webkit-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:-o-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:-ms-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#e6000000',GradientType=1)";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.introjs-fixParent{z-index:auto !important;opacity:1.0 !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}.introjs-showElement,tr.introjs-showElement>td,tr.introjs-showElement>th{z-index:9999999 !important}.introjs-disableInteraction{z-index:99999999 !important;position:absolute;background-color:white;opacity:0;filter:alpha(opacity=0)}.introjs-relativePosition,tr.introjs-showElement>td,tr.introjs-showElement>th{position:relative}.introjs-helperLayer{box-sizing:content-box;position:absolute;z-index:9999998;background-color:#FFF;background-color:rgba(255,255,255,0.9);border:1px solid #777;border:1px solid rgba(0,0,0,0.5);border-radius:4px;box-shadow:0 2px 15px rgba(0,0,0,0.4);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.introjs-tooltipReferenceLayer{box-sizing:content-box;position:absolute;visibility:hidden;z-index:100000000;background-color:transparent;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.introjs-helperLayer *,.introjs-helperLayer *:before,.introjs-helperLayer *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.introjs-helperNumberLayer{box-sizing:content-box;position:absolute;visibility:visible;top:-16px;left:-16px;z-index:9999999999 !important;padding:2px;font-family:Arial, verdana, tahoma;font-size:13px;font-weight:bold;color:white;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.3);background:#ff3019;background:-webkit-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3019), color-stop(100%, #cf0404));background:-moz-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:-ms-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:-o-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:linear-gradient(to bottom, #ff3019 0%, #cf0404 100%);width:20px;height:20px;line-height:20px;border:3px solid white;border-radius:50%;filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0)";filter:"progid:DXImageTransform.Microsoft.Shadow(direction=135, strength=2, color=ff0000)";box-shadow:0 2px 5px rgba(0,0,0,0.4)}.introjs-arrow{border:5px solid transparent;content:'';position:absolute}.introjs-arrow.top{top:-10px;border-bottom-color:white}.introjs-arrow.top-right{top:-10px;right:10px;border-bottom-color:white}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;border-bottom-color:white}.introjs-arrow.right{right:-10px;top:10px;border-left-color:white}.introjs-arrow.right-bottom{bottom:10px;right:-10px;border-left-color:white}.introjs-arrow.bottom{bottom:-10px;border-top-color:white}.introjs-arrow.bottom-right{bottom:-10px;right:10px;border-top-color:white}.introjs-arrow.bottom-middle{bottom:-10px;left:50%;margin-left:-5px;border-top-color:white}.introjs-arrow.left{left:-10px;top:10px;border-right-color:white}.introjs-arrow.left-bottom{left:-10px;bottom:10px;border-right-color:white}.introjs-tooltip{box-sizing:content-box;position:absolute;visibility:visible;padding:10px;background-color:white;min-width:200px;max-width:300px;border-radius:3px;box-shadow:0 1px 10px rgba(0,0,0,0.4);-webkit-transition:opacity 0.1s ease-out;-moz-transition:opacity 0.1s ease-out;-ms-transition:opacity 0.1s ease-out;-o-transition:opacity 0.1s ease-out;transition:opacity 0.1s ease-out}.introjs-tooltipbuttons{text-align:right;white-space:nowrap}.introjs-button{box-sizing:content-box;position:relative;overflow:visible;display:inline-block;padding:0.3em 0.8em;border:1px solid #d4d4d4;margin:0;text-decoration:none;text-shadow:1px 1px 0 #fff;font:11px/normal sans-serif;color:#333;white-space:nowrap;cursor:pointer;outline:none;background-color:#ececec;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ececec));background-image:-moz-linear-gradient(#f4f4f4, #ececec);background-image:-o-linear-gradient(#f4f4f4, #ececec);background-image:linear-gradient(#f4f4f4, #ececec);-webkit-background-clip:padding;-moz-background-clip:padding;-o-background-clip:padding-box;-webkit-border-radius:0.2em;-moz-border-radius:0.2em;border-radius:0.2em;zoom:1;*display:inline;margin-top:10px}.introjs-button:hover{border-color:#bcbcbc;text-decoration:none;box-shadow:0px 1px 1px #e3e3e3}.introjs-button:focus,.introjs-button:active{background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ececec), to(#f4f4f4));background-image:-moz-linear-gradient(#ececec, #f4f4f4);background-image:-o-linear-gradient(#ececec, #f4f4f4);background-image:linear-gradient(#ececec, #f4f4f4)}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{box-sizing:content-box;margin-right:5px;color:#7a7a7a}.introjs-prevbutton{-webkit-border-radius:0.2em 0 0 0.2em;-moz-border-radius:0.2em 0 0 0.2em;border-radius:0.2em 0 0 0.2em;border-right:none}.introjs-prevbutton.introjs-fullbutton{border:1px solid #d4d4d4;-webkit-border-radius:0.2em;-moz-border-radius:0.2em;border-radius:0.2em}.introjs-nextbutton{-webkit-border-radius:0 0.2em 0.2em 0;-moz-border-radius:0 0.2em 0.2em 0;border-radius:0 0.2em 0.2em 0}.introjs-nextbutton.introjs-fullbutton{-webkit-border-radius:0.2em;-moz-border-radius:0.2em;border-radius:0.2em}.introjs-disabled,.introjs-disabled:hover,.introjs-disabled:focus{color:#9a9a9a;border-color:#d4d4d4;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-hidden{display:none}.introjs-bullets{text-align:center}.introjs-bullets ul{box-sizing:content-box;clear:both;margin:15px auto 0;padding:0;display:inline-block}.introjs-bullets ul li{box-sizing:content-box;list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{box-sizing:content-box;display:block;width:6px;height:6px;background:#ccc;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration:none;cursor:pointer}.introjs-bullets ul li a:hover{background:#999}.introjs-bullets ul li a.active{background:#999}.introjs-progress{box-sizing:content-box;overflow:hidden;height:10px;margin:10px 0 5px 0;border-radius:4px;background-color:#ecf0f1}.introjs-progressbar{box-sizing:content-box;float:left;width:0%;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#08c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}.introjs-fixedTooltip{position:fixed}.introjs-hint{box-sizing:content-box;position:absolute;background:transparent;width:20px;height:15px;cursor:pointer}.introjs-hint:focus{border:0;outline:0}.introjs-hidehint{display:none}.introjs-fixedhint{position:fixed}.introjs-hint:hover>.introjs-hint-pulse{border:5px solid rgba(60,60,60,0.57)}.introjs-hint-pulse{box-sizing:content-box;width:10px;height:10px;border:5px solid rgba(60,60,60,0.27);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:rgba(136,136,136,0.24);z-index:10;position:absolute;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.introjs-hint-no-anim .introjs-hint-dot{-webkit-animation:none;-moz-animation:none;animation:none}.introjs-hint-dot{box-sizing:content-box;border:10px solid rgba(146,146,146,0.36);background:transparent;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;height:50px;width:50px;-webkit-animation:introjspulse 3s ease-out;-moz-animation:introjspulse 3s ease-out;animation:introjspulse 3s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;position:absolute;top:-25px;left:-25px;z-index:1;opacity:0}@-webkit-keyframes introjspulse{0%{-webkit-transform:scale(0);opacity:0.0}25%{-webkit-transform:scale(0);opacity:0.1}50%{-webkit-transform:scale(0.1);opacity:0.3}75%{-webkit-transform:scale(0.5);opacity:0.5}100%{-webkit-transform:scale(1);opacity:0.0}}@-moz-keyframes introjspulse{0%{-moz-transform:scale(0);opacity:0.0}25%{-moz-transform:scale(0);opacity:0.1}50%{-moz-transform:scale(0.1);opacity:0.3}75%{-moz-transform:scale(0.5);opacity:0.5}100%{-moz-transform:scale(1);opacity:0.0}}@keyframes introjspulse{0%{transform:scale(0);opacity:0.0}25%{transform:scale(0);opacity:0.1}50%{transform:scale(0.1);opacity:0.3}75%{transform:scale(0.5);opacity:0.5}100%{transform:scale(1);opacity:0.0}}.fileinput-button{position:relative;overflow:hidden;display:inline-block}.fileinput-button input{position:absolute;top:0;right:0;margin:0;opacity:0;-ms-filter:'alpha(opacity=0)';font-size:200px !important;direction:ltr;cursor:pointer}@media screen\9 {.fileinput-button input{filter:alpha(opacity=0);font-size:100%;height:100%}}/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.8.7
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2018 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15);clip:rect(0, 0, 0, 0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}.chosen-container.chosen-with-drop .chosen-drop{clip:auto;-webkit-clip-path:none;clip-path:none}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), to(#f4f4f4));background:linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-clip:padding-box;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url("chosen-sprite.png") -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url("chosen-sprite.png") no-repeat 0px 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type="text"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url("chosen-sprite.png") no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0, 0, 0, 0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));background-image:linear-gradient(#3875d7 20%, #2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #eee), color-stop(15%, #fff));background-image:linear-gradient(#eee 1%, #fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;-webkit-box-shadow:none;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eeeeee;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), to(#eee));background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url("chosen-sprite.png") -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), to(#eee));background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #eee), color-stop(80%, #fff));background-image:linear-gradient(#eee 20%, #fff 80%);-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222 !important}.chosen-disabled{opacity:0.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:url("chosen-sprite.png") no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url("chosen-sprite@2x.png") !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}/*!
 * 
 * Super simple wysiwyg editor v0.8.18
 * https://summernote.org
 * 
 * 
 * Copyright 2013- Alan Hong. and other contributors
 * summernote may be freely distributed under the MIT license.
 * 
 * Date: 2020-05-20T16:47Z
 * 
 */@font-face{font-family:"summernote";font-style:normal;font-weight:400;font-display:auto;src:url(font/summernote.eot);src:url(font/summernote.eot?#iefix) format("embedded-opentype"),url(font/summernote.woff2) format("woff2"),url(font/summernote.woff) format("woff"),url(font/summernote.ttf) format("truetype")}[class^=note-icon]:before,[class*=" note-icon"]:before{display:inline-block;font-family:summernote;font-style:normal;font-size:inherit;text-decoration:inherit;text-rendering:auto;text-transform:none;vertical-align:middle;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:none}.note-icon-fw{text-align:center;width:1.25em}.note-icon-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.note-icon-pull-left{float:left}.note-icon-pull-right{float:right}.note-icon.note-icon-pull-left{margin-right:.3em}.note-icon.note-icon-pull-right{margin-left:.3em}.note-icon-align::before{content:""}.note-icon-align-center::before{content:""}.note-icon-align-indent::before{content:""}.note-icon-align-justify::before{content:""}.note-icon-align-left::before{content:""}.note-icon-align-outdent::before{content:""}.note-icon-align-right::before{content:""}.note-icon-arrow-circle-down::before{content:""}.note-icon-arrow-circle-left::before{content:""}.note-icon-arrow-circle-right::before{content:""}.note-icon-arrow-circle-up::before{content:""}.note-icon-arrows-alt::before{content:""}.note-icon-arrows-h::before{content:""}.note-icon-arrows-v::before{content:""}.note-icon-bold::before{content:""}.note-icon-caret::before{content:""}.note-icon-chain-broken::before{content:""}.note-icon-circle::before{content:""}.note-icon-close::before{content:""}.note-icon-code::before{content:""}.note-icon-col-after::before{content:""}.note-icon-col-before::before{content:""}.note-icon-col-remove::before{content:""}.note-icon-eraser::before{content:""}.note-icon-float-left::before{content:""}.note-icon-float-none::before{content:""}.note-icon-float-right::before{content:""}.note-icon-font::before{content:""}.note-icon-frame::before{content:""}.note-icon-italic::before{content:""}.note-icon-link::before{content:""}.note-icon-magic::before{content:""}.note-icon-menu-check::before{content:""}.note-icon-minus::before{content:""}.note-icon-orderedlist::before{content:""}.note-icon-pencil::before{content:""}.note-icon-picture::before{content:""}.note-icon-question::before{content:""}.note-icon-redo::before{content:""}.note-icon-rollback::before{content:""}.note-icon-row-above::before{content:""}.note-icon-row-below::before{content:""}.note-icon-row-remove::before{content:""}.note-icon-special-character::before{content:""}.note-icon-square::before{content:""}.note-icon-strikethrough::before{content:""}.note-icon-subscript::before{content:""}.note-icon-summernote::before{content:""}.note-icon-superscript::before{content:""}.note-icon-table::before{content:""}.note-icon-text-height::before{content:""}.note-icon-trash::before{content:""}.note-icon-underline::before{content:""}.note-icon-undo::before{content:""}.note-icon-unorderedlist::before{content:""}.note-icon-video::before{content:""}.note-editor{position:relative}.note-editor .note-dropzone{position:absolute;display:none;z-index:100;color:#87cefa;background-color:#fff;opacity:.95}.note-editor .note-dropzone .note-dropzone-message{display:table-cell;vertical-align:middle;text-align:center;font-size:28px;font-weight:700}.note-editor .note-dropzone.hover{color:#098ddf}.note-editor.dragover .note-dropzone{display:table}.note-editor .note-editing-area{position:relative}.note-editor .note-editing-area .note-editable{outline:none}.note-editor .note-editing-area .note-editable sup{vertical-align:super}.note-editor .note-editing-area .note-editable sub{vertical-align:sub}.note-editor .note-editing-area .note-editable img.note-float-left{margin-right:10px}.note-editor .note-editing-area .note-editable img.note-float-right{margin-left:10px}.note-editor.note-frame,.note-editor.note-airframe{border:1px solid #00000032}.note-editor.note-frame.codeview .note-editing-area .note-editable,.note-editor.note-airframe.codeview .note-editing-area .note-editable{display:none}.note-editor.note-frame.codeview .note-editing-area .note-codable,.note-editor.note-airframe.codeview .note-editing-area .note-codable{display:block}.note-editor.note-frame .note-editing-area,.note-editor.note-airframe .note-editing-area{overflow:hidden}.note-editor.note-frame .note-editing-area .note-editable,.note-editor.note-airframe .note-editing-area .note-editable{padding:10px;overflow:auto;word-wrap:break-word}.note-editor.note-frame .note-editing-area .note-editable[contenteditable=false],.note-editor.note-airframe .note-editing-area .note-editable[contenteditable=false]{background-color:#8080801d}.note-editor.note-frame .note-editing-area .note-codable,.note-editor.note-airframe .note-editing-area .note-codable{display:none;width:100%;padding:10px;border:none;box-shadow:none;font-family:Menlo,Monaco,monospace,sans-serif;font-size:14px;color:#ccc;background-color:#222;resize:none;outline:none;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:0;margin-bottom:0}.note-editor.note-frame.fullscreen,.note-editor.note-airframe.fullscreen{position:fixed;top:0;left:0;width:100% !important;z-index:1050}.note-editor.note-frame.fullscreen .note-resizebar,.note-editor.note-airframe.fullscreen .note-resizebar{display:none}.note-editor.note-frame .note-status-output,.note-editor.note-airframe .note-status-output{display:block;width:100%;font-size:14px;line-height:1.42857143;height:20px;margin-bottom:0;color:#000;border:0;border-top:1px solid #e2e2e2}.note-editor.note-frame .note-status-output:empty,.note-editor.note-airframe .note-status-output:empty{height:0;border-top:0 solid transparent}.note-editor.note-frame .note-status-output .pull-right,.note-editor.note-airframe .note-status-output .pull-right{float:right !important}.note-editor.note-frame .note-status-output .text-muted,.note-editor.note-airframe .note-status-output .text-muted{color:#777}.note-editor.note-frame .note-status-output .text-primary,.note-editor.note-airframe .note-status-output .text-primary{color:#286090}.note-editor.note-frame .note-status-output .text-success,.note-editor.note-airframe .note-status-output .text-success{color:#3c763d}.note-editor.note-frame .note-status-output .text-info,.note-editor.note-airframe .note-status-output .text-info{color:#31708f}.note-editor.note-frame .note-status-output .text-warning,.note-editor.note-airframe .note-status-output .text-warning{color:#8a6d3b}.note-editor.note-frame .note-status-output .text-danger,.note-editor.note-airframe .note-status-output .text-danger{color:#a94442}.note-editor.note-frame .note-status-output .alert,.note-editor.note-airframe .note-status-output .alert{margin:-7px 0 0 0;padding:7px 10px 2px 10px;border-radius:0;color:#000;background-color:#f5f5f5}.note-editor.note-frame .note-status-output .alert .note-icon,.note-editor.note-airframe .note-status-output .alert .note-icon{margin-right:5px}.note-editor.note-frame .note-status-output .alert-success,.note-editor.note-airframe .note-status-output .alert-success{color:#3c763d !important;background-color:#dff0d8 !important}.note-editor.note-frame .note-status-output .alert-info,.note-editor.note-airframe .note-status-output .alert-info{color:#31708f !important;background-color:#d9edf7 !important}.note-editor.note-frame .note-status-output .alert-warning,.note-editor.note-airframe .note-status-output .alert-warning{color:#8a6d3b !important;background-color:#fcf8e3 !important}.note-editor.note-frame .note-status-output .alert-danger,.note-editor.note-airframe .note-status-output .alert-danger{color:#a94442 !important;background-color:#f2dede !important}.note-editor.note-frame .note-statusbar,.note-editor.note-airframe .note-statusbar{background-color:#8080801d;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:1px solid #00000032}.note-editor.note-frame .note-statusbar .note-resizebar,.note-editor.note-airframe .note-statusbar .note-resizebar{padding-top:1px;height:9px;width:100%;cursor:ns-resize}.note-editor.note-frame .note-statusbar .note-resizebar .note-icon-bar,.note-editor.note-airframe .note-statusbar .note-resizebar .note-icon-bar{width:20px;margin:1px auto;border-top:1px solid #00000032}.note-editor.note-frame .note-statusbar.locked .note-resizebar,.note-editor.note-airframe .note-statusbar.locked .note-resizebar{cursor:default}.note-editor.note-frame .note-statusbar.locked .note-resizebar .note-icon-bar,.note-editor.note-airframe .note-statusbar.locked .note-resizebar .note-icon-bar{display:none}.note-editor.note-frame .note-placeholder,.note-editor.note-airframe .note-placeholder{padding:10px}.note-editor.note-airframe{border:0}.note-editor.note-airframe .note-editing-area .note-editable{padding:0}.note-popover.popover{display:none;max-width:none}.note-popover.popover .popover-content a{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.note-popover.popover .arrow{left:20px !important}.note-toolbar{position:relative}.note-popover .popover-content,.note-editor .note-toolbar{margin:0;padding:0 0 5px 5px}.note-popover .popover-content>.note-btn-group,.note-editor .note-toolbar>.note-btn-group{margin-top:5px;margin-left:0;margin-right:5px}.note-popover .popover-content .note-btn-group .note-table,.note-editor .note-toolbar .note-btn-group .note-table{min-width:0;padding:5px}.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker,.note-editor .note-toolbar .note-btn-group .note-table .note-dimension-picker{font-size:18px}.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher,.note-editor .note-toolbar .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher{position:absolute !important;z-index:3;width:10em;height:10em;cursor:pointer}.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted,.note-editor .note-toolbar .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted{position:relative !important;z-index:1;width:5em;height:5em;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIj4+Pjp6ekKlAqjAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKhmnaJzPAAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC") repeat}.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted,.note-editor .note-toolbar .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted{position:absolute !important;z-index:2;width:1em;height:1em;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIjd6vvD2f9LKLW+AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKwNDEVT0AAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC") repeat}.note-popover .popover-content .note-style .dropdown-style blockquote,.note-popover .popover-content .note-style .dropdown-style pre,.note-editor .note-toolbar .note-style .dropdown-style blockquote,.note-editor .note-toolbar .note-style .dropdown-style pre{margin:0;padding:5px 10px}.note-popover .popover-content .note-style .dropdown-style h1,.note-popover .popover-content .note-style .dropdown-style h2,.note-popover .popover-content .note-style .dropdown-style h3,.note-popover .popover-content .note-style .dropdown-style h4,.note-popover .popover-content .note-style .dropdown-style h5,.note-popover .popover-content .note-style .dropdown-style h6,.note-popover .popover-content .note-style .dropdown-style p,.note-editor .note-toolbar .note-style .dropdown-style h1,.note-editor .note-toolbar .note-style .dropdown-style h2,.note-editor .note-toolbar .note-style .dropdown-style h3,.note-editor .note-toolbar .note-style .dropdown-style h4,.note-editor .note-toolbar .note-style .dropdown-style h5,.note-editor .note-toolbar .note-style .dropdown-style h6,.note-editor .note-toolbar .note-style .dropdown-style p{margin:0;padding:0}.note-popover .popover-content .note-color-all .note-dropdown-menu,.note-editor .note-toolbar .note-color-all .note-dropdown-menu{min-width:337px}.note-popover .popover-content .note-color .dropdown-toggle,.note-editor .note-toolbar .note-color .dropdown-toggle{width:20px;padding-left:5px}.note-popover .popover-content .note-color .note-dropdown-menu .note-palette,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette{display:inline-block;margin:0;width:160px}.note-popover .popover-content .note-color .note-dropdown-menu .note-palette:first-child,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette:first-child{margin:0 5px}.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-palette-title,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-palette-title{font-size:12px;margin:2px 7px;text-align:center;border-bottom:1px solid #eee}.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-reset,.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-select,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-reset,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-select{font-size:11px;margin:3px;padding:0 3px;cursor:pointer;width:100%;border-radius:5px}.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-reset:hover,.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-select:hover,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-reset:hover,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-select:hover{background:#eee}.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-row,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-row{height:20px}.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-select-btn,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-select-btn{display:none}.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-holder-custom .note-color-btn,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-holder-custom .note-color-btn{border:1px solid #eee}.note-popover .popover-content .note-para .note-dropdown-menu,.note-editor .note-toolbar .note-para .note-dropdown-menu{min-width:228px;padding:5px}.note-popover .popover-content .note-para .note-dropdown-menu>div+div,.note-editor .note-toolbar .note-para .note-dropdown-menu>div+div{margin-left:5px}.note-popover .popover-content .note-dropdown-menu,.note-editor .note-toolbar .note-dropdown-menu{min-width:160px}.note-popover .popover-content .note-dropdown-menu.right,.note-editor .note-toolbar .note-dropdown-menu.right{right:0;left:auto}.note-popover .popover-content .note-dropdown-menu.right::before,.note-editor .note-toolbar .note-dropdown-menu.right::before{right:9px;left:auto !important}.note-popover .popover-content .note-dropdown-menu.right::after,.note-editor .note-toolbar .note-dropdown-menu.right::after{right:10px;left:auto !important}.note-popover .popover-content .note-dropdown-menu.note-check a i,.note-editor .note-toolbar .note-dropdown-menu.note-check a i{color:#00bfff;visibility:hidden}.note-popover .popover-content .note-dropdown-menu.note-check a.checked i,.note-editor .note-toolbar .note-dropdown-menu.note-check a.checked i{visibility:visible}.note-popover .popover-content .note-fontsize-10,.note-editor .note-toolbar .note-fontsize-10{font-size:10px}.note-popover .popover-content .note-color-palette,.note-editor .note-toolbar .note-color-palette{line-height:1}.note-popover .popover-content .note-color-palette div .note-color-btn,.note-editor .note-toolbar .note-color-palette div .note-color-btn{width:20px;height:20px;padding:0;margin:0;border:0;border-radius:0}.note-popover .popover-content .note-color-palette div .note-color-btn:hover,.note-editor .note-toolbar .note-color-palette div .note-color-btn:hover{transform:scale(1.2);transition:all .2s}.note-modal .modal-dialog{outline:0;border-radius:5px;box-shadow:0 3px 9px rgba(0,0,0,0.5)}.note-modal .form-group{margin-left:0;margin-right:0}.note-modal .note-modal-form{margin:0}.note-modal .note-image-dialog .note-dropzone{min-height:100px;font-size:30px;line-height:4;color:#d3d3d3;text-align:center;border:4px dashed #d3d3d3;margin-bottom:10px}@-moz-document url-prefix(){.note-modal .note-image-input{height:auto}}.note-placeholder{position:absolute;display:none;color:gray}.note-handle .note-control-selection{position:absolute;display:none;border:1px solid #000}.note-handle .note-control-selection>div{position:absolute}.note-handle .note-control-selection .note-control-selection-bg{width:100%;height:100%;background-color:#000;-webkit-opacity:.3;-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter:alpha(opacity=30)}.note-handle .note-control-selection .note-control-handle,.note-handle .note-control-selection .note-control-sizing,.note-handle .note-control-selection .note-control-holder{width:7px;height:7px;border:1px solid #000}.note-handle .note-control-selection .note-control-sizing{background-color:#000}.note-handle .note-control-selection .note-control-nw{top:-5px;left:-5px;border-right:none;border-bottom:none}.note-handle .note-control-selection .note-control-ne{top:-5px;right:-5px;border-bottom:none;border-left:none}.note-handle .note-control-selection .note-control-sw{bottom:-5px;left:-5px;border-top:none;border-right:none}.note-handle .note-control-selection .note-control-se{right:-5px;bottom:-5px;cursor:se-resize}.note-handle .note-control-selection .note-control-se.note-control-holder{cursor:default;border-top:none;border-left:none}.note-handle .note-control-selection .note-control-selection-info{right:0;bottom:0;padding:5px;margin:5px;color:#fff;background-color:#000;font-size:12px;border-radius:5px;-webkit-opacity:.7;-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);filter:alpha(opacity=70)}.note-hint-popover{min-width:100px;padding:2px}.note-hint-popover .popover-content{padding:3px;max-height:150px;overflow:auto}.note-hint-popover .popover-content .note-hint-group .note-hint-item{display:block !important;padding:3px}.note-hint-popover .popover-content .note-hint-group .note-hint-item.active,.note-hint-popover .popover-content .note-hint-group .note-hint-item:hover{display:block;clear:both;font-weight:400;line-height:1.4;color:#fff;white-space:nowrap;text-decoration:none;background-color:#428bca;outline:0;cursor:pointer}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;text-align:left;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-family:'Lato', 'Helvetica Neue', Arial, sans-serif;font-weight:400;background:#fff}body.auth{background:url(/assets/page_bg_beams_gradient.jpg) top center no-repeat #264d00;-webkit-background-size:cover;background-size:cover;background-attachment:fixed}h1,h2,h3,h4,h5,h6,p,ol,ul{margin:0 0 10px;line-height:1.5em}h1,h2,h3,h4{font-family:'Oswald', sans-serif;font-weight:300}h1{font-size:2.2em}h1 span{font-weight:300}h2{font-size:1.7em}h3{font-size:1.4em;font-weight:400}h4{font-size:1.2em;font-weight:400;margin:0 0 10px}h5{font-size:1em;font-weight:900}h5.icon-title .title-value{color:#690}h6{font-size:1em;font-weight:700}.title{font-weight:400;letter-spacing:-1px}.icon-title{font-size:1em;font-weight:400}.icon-title .icon-container{width:36px;padding:12px;margin:-7px 5px 0 0;color:#000;font-size:.60em;line-height:1;text-align:center;vertical-align:top}.icon-title .icon-container.container-blue{background:#09c}.icon-title .icon-container.container-green{background:#690}.icon-title .title-value{color:#690}.icon-title .title-helper{font-family:'Lato', sans-serif;font-size:.75em;font-weight:300;color:#999}@media only screen and (max-width: 767px){.icon-title .title-helper{font-size:0.4em}}.section-title{position:relative;padding:0 0 10px 30px;margin:0 0 20px;color:#333;font-size:1.2em;letter-spacing:2px;text-transform:uppercase;border-bottom:1px solid}.section-title .title-icon{position:absolute;top:0;left:0}a{color:#09c;word-wrap:break-word}a:hover{color:#069}.lime-link{color:#aee800 !important}.lime-link:hover{color:#9c0 !important}.special-link{display:inline-block;margin-left:5px;color:#0cf}.special-link:hover{color:#fff}.special-link.link-dark{color:#09c}.special-link.link-dark:hover{color:#036}.public p{font-size:1em;margin:0 0 20px}.weather-precipitation{font-size:.85em}.weather-precipitation .col-xs-6:first-child{padding-right:0}p{font-size:.85em;font-weight:400}p.headline{font-size:2em;font-weight:300;margin:0 0 15px}p.headline.micro{font-size:1em}p.headline.mini{font-size:1.2em}p.headline.small{font-size:1.5em}p.headline.oswald{font-family:'Oswald', sans-serif}p.disclaimer{font-size:.75em;color:#999}p.info{padding:15px;margin:0 0 20px;font-size:.9em;background:#f5f5f5;border-left:3px solid #9c0}p.info.info-small{font-size:.8em}p.info.info-tabs{margin:10px 0}ol,ul{margin:0 0 20px 22px}ol li,ul li{margin:0 0 10px}ol.large-list,ul.large-list{font-size:1.1em;font-weight:300}strong{font-weight:900}iframe{display:block;width:100%}.video-container{position:relative;padding-bottom:54.25%;padding-top:25px;height:0}.video-container.container-small{padding-bottom:60%}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.oswald{font-family:'Oswald', sans-serif}.font-300{font-weight:300 !important}.font-400{font-weight:400 !important}.font-700{font-weight:700 !important}ul.checked-list{list-style:none;margin:10px 0 20px 5px}ul.checked-list li{position:relative;padding:0 0 0 40px;margin:0 0 15px}ul.checked-list li i{position:absolute;top:0;left:0;width:32px;font-size:2em;color:#690}ul.checked-list li i.un-checked{color:#ccc}ul.checked-list li.list-title{padding:0;font-weight:700}ul.checked-list.list-inline li{display:inline-block;margin:0 20px 0 0}ul.checked-list.list-small-icons li{padding-left:28px}ul.checked-list.list-small-icons li i{font-size:1.2em;top:3px}ul.checked-list.list-bold{font-weight:700}ul.checked-list.list-content li i{font-size:1.5em;width:20px;margin:0 5px 0 0}ul.checked-list-href{list-style:none;margin:10px 0 20px 5px}ul.checked-list-href.list-content li{margin:0}ul.checked-list-href.list-content li a{position:relative;display:block;height:auto;padding:5px 28px}ul.checked-list-href.list-content li a:hover{text-decoration:none}ul.checked-list-href.list-content li a i,ul.checked-list-href.list-content li a img{position:absolute;top:10px;left:0;width:16px;margin:0;opacity:.5;text-align:center}ul.checked-list-href.list-content li a img{height:16px;filter:grayscale(100%) brightness(0.5)}ul.file-types{list-style:square;margin:0 0 0 21px}ul.file-types li{margin:0 0 2px}ul.file-types li .small-hint{font-size:.75em;opacity:.75;vertical-align:top}ul.icon-list{list-style:none;font-size:.9em;margin:20px 0}ul.icon-list li{position:relative;padding-left:25px;margin:0 0 10px}ul.icon-list li i{position:absolute;top:3px;left:0;color:#333;width:20px;text-align:center}ul.icon-list li i.icon-bullet{top:5px;font-size:.5em}ul.icon-list.list-large{font-size:1.1em}ul.icon-list.list-large li{padding-left:30px;margin:0 0 15px}ul.icon-list.list-large li i{top:4px}ul.small-list{font-size:.85em}ul.small-list.list-inline li{display:inline-block;margin:4px 16px 0 0}ul.list-columns-2 li{display:inline-block;width:48%;margin:0 0 10px;vertical-align:top}ul.list-columns-4 li{display:inline-block;width:24%;vertical-align:top}.list-nav{font-family:'Oswald', sans-serif;font-size:1.2em;font-weight:300;text-align:center;margin:0}.list-nav li{padding:0;margin:0}.list-nav li a{position:relative;display:block;padding:20px;color:#fff}.list-nav li a .nav-icon{display:block;width:auto;font-size:3em;text-align:center;margin:0 auto 15px;opacity:0.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 25 ")";filter:alpha(opacity=25);zoom:1}.list-nav li a:hover{background:rgba(255,255,255,0.15);text-decoration:none}.list-nav li a:hover .nav-icon{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 50 ")";filter:alpha(opacity=50);zoom:1}.code-list{font-weight:700;list-style:none;margin:0}.code-list li{padding:5px 0;margin:0;border-top:1px solid #ddd}.code-list li:first-child{border-top:none}.code-list li.add-link{font-weight:700}.code-list li .delete-link{display:inline-block;margin:0 0 0 5px;color:#c00}.code-list li .delete-link:hover{color:#900}.code-list ul{font-size:.9em;font-weight:300;list-style:none;padding:0 0 0 20px;margin:10px 0;border-top:1px solid #ddd}img{max-width:100%}hr{border-top:1px solid #ddd;margin:20px 0}hr.hr-slim{display:inline-block;width:25%}hr.hr-slim.slim-centered{display:block;margin:20px auto}hr.hr-spacer{border:none}hr.thick{border-top:2px solid #eee;border-bottom:none}hr.thick-4{border-top-width:4px}hr.dashed{border-top:1px dashed}hr.no-margin{margin:0}hr.green{border-top-color:#9c0}hr.hr-10{margin:10px 0 !important}hr.hr-20{margin:20px 0 !important}hr.hr-30{margin:30px 0 !important}hr.hr-40{margin:40px 0 !important}hr.hr-50{margin:50px 0 !important}label.percentage-complete{padding-bottom:30px}input[type=range]{height:45px;width:100%}.range-wrap{position:relative}.range-value{position:absolute;top:-50%}.range-value span{width:30px;height:24px;line-height:24px;text-align:center;background:#03a9f4;color:#fff;font-size:12px;display:block;position:absolute;left:50%;transform:translate(-50%, 0);border-radius:6px}.range-value span:before{content:"";position:absolute;width:0;height:0;border-top:10px solid #03a9f4;border-left:5px solid transparent;border-right:5px solid transparent;top:100%;left:50%;margin-left:-5px;margin-top:-1px}.spacer-diagonal{display:block;width:100%;height:30px;margin:30px 0;background:url(/assets/pattern_diagonal.png)}.spacer-diagonal.diagonal-white{background:url(/assets/pattern_diagonal_white.png)}.spacer-dots{display:block;width:100%;height:30px;margin:45px 0 35px 0;background:url(/assets/pattern_squares_grey.png)}.red{color:#c00}.cm-brand{font-family:'Oswald', sans-serif;text-transform:uppercase}.color-status.green{color:#690}.color-status.green-light{color:#9c0}.color-status.green-lime{color:#aee800}.color-status.red{color:#c00}.color-status.orange{color:#f90}.color-status.grey{color:#999}.color-status .status-describer{font-weight:400;font-size:.75em;color:#999;vertical-align:top}.icon-container{display:inline-block;padding:10px;margin-right:5px}.icon-container i{margin:0;text-align:center}.icon-weather{display:inline-block;width:75px;vertical-align:top}.jumbo-icon{display:block;font-size:6em;text-align:center;margin:0 auto 20px}.jumbo-icon.icon-white{color:#fff}.avatar{position:relative}.avatar img{position:relative;z-index:5;-moz-border-radius:300px;-webkit-border-radius:300px;-ms-border-radius:300px;border-radius:300px}.demo-image{display:block;margin:0 0 20px}.product-screenshot{margin:0 0 20px;border:15px solid #ddd;-moz-border-radius:8px;-webkit-border-radius:8px;-ms-border-radius:8px;border-radius:8px}.image-upload-preview{position:relative;min-height:100px;padding:15px 0 15px 115px;border-top:1px solid #ddd}.image-upload-preview .preview-image{position:absolute;top:15px;left:0;width:100px;height:70px;overflow:hidden}.image-upload-preview .preview-image img{width:100%}.image-list .image-upload-preview:first-child{min-height:85px;padding-top:0;border-top:none}.image-list .image-upload-preview:first-child .preview-image{top:0}.image-cc-logos{display:inline-block;width:200px;margin:0 0 10px}.cta-button{display:inline-block;padding:18px 40px;font-family:'Oswald', sans-serif;font-size:1.1em;font-weight:400;text-transform:uppercase;color:#fff;background:#0099cc;background:-moz-linear-gradient(-45deg, #09c 1%, #04ccca 100%);background:-webkit-linear-gradient(-45deg, #09c 1%, #04ccca 100%);background:linear-gradient(135deg, #09c 1%, #04ccca 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0099cc', endColorstr='#04ccca',GradientType=1 );-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.cta-button:hover{background:#036c;color:#fff;text-decoration:none}.cta-button span{font-weight:400}.cta-button i{opacity:.5}.cta-button i.right-icon{margin-left:10px}.cta-button i.left-icon{margin-right:10px}.cta-button.green{background:#690;color:#fff;border-color:#690}.cta-button.green:hover{background:#360}.cta-button.orange{background:#f90;color:#fff}.cta-button.orange:hover{background:#f60}.cta-button.dark{background:#360}.cta-button.dark:hover{background:#030}.cta-button.block-button{position:relative;display:block;width:100%}.cta-button.block-button i{position:absolute;top:25px;right:30px}.cta-button.button-trans{background:rgba(255,255,255,0.35);color:#fff}.cta-button.button-trans:hover{background:#fff;color:#690}.ui-actions .btn{margin:0 5px 10px 0}.block-links{margin:0 0 20px}.block-links a{display:block}.block-link{display:block;padding:5px 0}.link{display:inline-block;padding:0 10px}.link.link-delete{color:#c00}.link.link-delete:hover{color:#900}.disclaimer-link{text-decoration:underline}.disclaimer-link:hover{text-decoration:none}.link-icon-left{margin-right:5px}.link-icon-right{margin-left:5px}.clear{clear:both}.pointer{cursor:pointer}.cursor-move{cursor:move}.d-flex{display:flex}.d-flex-imp{display:flex !important}.justify-center{justify-content:center}.justify-space-btw{justify-content:space-between}.align-center{align-items:center}.align-baseline{align-items:baseline}.transparent-input{background:none !important;box-shadow:none !important;border:none !important}.hidden-container{display:none}.bold{font-weight:700 !important}.n-bold{font-weight:400 !important}.caps{text-transform:uppercase}.centered-text{text-align:center}.spaced-3{letter-spacing:3px}.spaced-5{letter-spacing:5px}.jumbo-text{display:block;font-size:1.25em}.no-margin{margin:0 !important}.loading-state{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.5);z-index:2000}.loading-state .loading{position:absolute;top:40%;left:50%;width:150px;margin-left:-75px;padding:20px;background:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:2001}.loading-state .loading .loading-icon{display:inline-block;width:30px;height:30px;margin-right:10px;vertical-align:middle}.loading-state .loading .loading-icon img{width:30px}.loading-state .loading i{color:#9c0;font-size:1.5em;margin-right:10px;vertical-align:top}.loading-state.enable{display:block}.block-break{display:block}.mobile-only{display:none}.page-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.7);z-index:2000}.page-overlay .overlay-content{position:relative;padding:0 20px;margin:75px auto}.page-overlay .overlay-content .overlay-close{position:absolute;font-size:4em;font-weight:300;line-height:1;top:-15px;right:15px;color:#fff;text-decoration:none}.page-overlay .overlay-content .overlay-close:hover{color:#999}.page-overlay .overlay-content .overlay-title{color:#fff;margin:0 0 10px}.page-overlay .overlay-content .overlay-title i{margin-right:5px}.page-overlay .overlay-content img.screenshot{display:block;width:100%;margin:0 auto 10px}.page-overlay .overlay-content p{color:#fff}.page-overlay .overlay-content.content-search{margin-left:250px}body.overlay-open .page-overlay{display:block}.info-tip{font-weight:400;margin:0 0 0 5px}.icon-left{margin-right:3px}.icon-right{margin-left:3px}.icon-helper-tip,.fa.icon-helper-tip{display:inline-block;margin-top:8px;color:#aaa;vertical-align:top}.submittal-icon-helper-tip,.fa.submittal-icon-helper-tip{display:inline-block;margin-top:4px;color:#aaa;vertical-align:top}.color-aqua{color:#01cc7d !important}.color-blue{color:#09c !important}.color-green{color:#690 !important}.color-green-light{color:#9c0 !important}.color-lime{color:#9c0 !important}.color-magenta{color:#ce2bdd !important}.color-orange{color:#f90 !important}.color-orange-dark{color:#f60 !important}.color-purple{color:#96c !important}.color-red{color:#c00 !important}.color-yellow{color:#f9de3e !important}.color-turq{color:#0cc !important}.color-turq-dark{color:#066 !important}.background-color-aqua{background:#01cc7d !important}.background-color-blue{background:#09c !important}.background-color-green{background:#690 !important}.background-color-green-light{background:#9c0 !important}.background-color-lime{background:#9c0 !important}.background-color-magenta{background:#ce2bdd !important}.background-color-orange{background:#f90 !important}.background-color-orange-dark{background:#f60 !important}.background-color-purple{background:#96c !important}.background-color-red{background:#c00 !important}.background-color-yellow{background:#f9de3e !important}.background-color-turq{background:#0cc !important}.background-color-turq-dark{background:#066 !important}.color-black{color:#000 !important}.color-grey{color:#999 !important}.color-grey-light{color:#ccc !important}.color-grey-dark{color:#333 !important}.color-white{color:#fff !important}.color-trans-white-25{color:rgba(255,255,255,0.25) !important}.color-trans-white-50{color:rgba(255,255,255,0.5) !important}.color-trans-white-75{color:rgba(255,255,255,0.75) !important}.color-trans-black-25{color:rgba(0,0,0,0.25) !important}.color-trans-black-50{color:rgba(0,0,0,0.5) !important}.color-trans-black-75{color:rgba(0,0,0,0.75) !important}.label-aqua{background:#01cc7d !important}.label-blue{background:#09c !important}.label-green{background:#690 !important}.label-lime{background:#9c0 !important}.label-magenta{background:#ce2bdd !important}.label-orange{background:#f90 !important}.label-purple{background:#96c !important}.label-red{background:#c00 !important}.label-yellow{background:#f9de3e !important}.label-black{background:#000 !important}.label-grey{background:#999 !important}.label-white{background:#fff !important}.text-color-white{color:#fff !important}.text-color-black{color:#333 !important}.text-color-turq{color:#0cc !important}.text-color-green{color:#690 !important}.text-color-green-light{color:#9c0 !important}.text-color-blue{color:#09c !important}.text-color-blue-light{color:#66b3ff !important}.text-color-blue-dark{color:#069 !important}.text-color-red{color:#c00 !important}.text-color-grey{color:#999 !important}.text-color-lime{color:#aee800}.text-color-orange{color:#f90 !important}.text-color-purple{color:#639 !important}.text-color-purple-light{color:#96c !important}.text-color-purple-dark{color:#306 !important}.text-color-cta{color:#a9da26 !important}.dark{color:#333}.black{color:#000}.plain-text{font-weight:normal}.small-text{font-size:10pt}ul.rsp-grid{list-style:none;font-size:0px;margin:0 0 0 -2%;display:flex;position:relative;flex-direction:row;flex-wrap:wrap}ul.rsp-grid li{display:inline-block;width:31.3333%;margin:0 0 2% 2%;font-size:16px;font-size:1rem;vertical-align:top}ul.rsp-grid li input[type="submit"]{padding:20px}ul.rsp-grid li .option-label,ul.rsp-grid li .option-label-admin{display:block;padding-left:20px;line-height:1;font-size:.85em}ul.rsp-grid li .option-label input[type="checkbox"],ul.rsp-grid li .option-label-admin input[type="checkbox"]{top:1px}ul.rsp-grid li .option-label-admin{position:relative;font-weight:400}ul.rsp-grid li .option-label-admin input[type="checkbox"]{margin-top:1px}ul.rsp-grid.grid-columns-1 li{width:100%}ul.rsp-grid.grid-columns-2 li{width:48%}ul.rsp-grid.grid-columns-4 li{width:23%}ul.rsp-grid.grid-no-spacing{margin:0 0 0 -10px}ul.rsp-grid.grid-no-spacing li{width:50%;margin:0;border-bottom:10px solid #fff;border-left:10px solid #fff}ul.rsp-grid.grid-no-spacing li img{width:100%}ul.rsp-grid.grid-no-spacing.dark{background:#333}ul.rsp-grid.grid-no-spacing.dark li{border-color:#333}ul.rsp-grid.grid-tiles{padding:2%;margin:0 0 0 -2%}ul.rsp-grid.grid-tiles li{width:48%;margin:0 0 2% 2%}ul.rsp-grid.grid-tiles li img{width:100%}ul.rsp-grid.grid-lines{margin:0}ul.rsp-grid.grid-lines li:nth-child(3n+1){border-right:1px solid #ddd}ul.rsp-grid.grid-lines li:nth-child(3n){border-left:1px solid #ddd}ul.rsp-grid.grid-lines li:nth-last-child(-n+3):nth-child(3n+1),ul.rsp-grid.grid-lines li:nth-last-child(-n+3):nth-child(3n+1) ~ li{border-bottom:none}ul.rsp-grid.grid-lines li{width:33.33%;padding:30px;margin:0;border-bottom:1px solid #ddd}ul.rsp-grid.grid-lines.lines-light li{border-color:rgba(255,255,255,0.25)}ul.rsp-grid.grid-lines.lines-fixed-height li{min-height:300px}ul.rsp-grid .column-content .content-icon{display:block}.block-grid{display:table;width:100%}.block-grid .grid-cell{display:table-cell;vertical-align:top}.block-grid .grid-cell.cell-50{width:50%}.block-grid .grid-cell .cell-content{padding:10%}.block-grid .grid-cell img{display:block}.block-grid .grid-cell.cell-image{height:400px}.block-grid .grid-cell.cell-electrical-contractors{background:url(/assets/electrical-contractors.jpg) top center no-repeat #264d00;-webkit-background-size:cover;background-size:cover}.block-grid .grid-cell.cell-general-contractors{background:url(/assets/general-contractors.jpg) top center no-repeat #264d00;-webkit-background-size:cover;background-size:cover}.step-title{position:relative;padding-left:50px;font-weight:400}.step-title .title-icon{position:absolute;top:0;left:0;width:40px;height:40px;padding:10px 0;background:#333;color:#fff;font-size:.7em;font-weight:400;line-height:1;text-align:center;-moz-border-radius:100px;-webkit-border-radius:100px;-ms-border-radius:100px;border-radius:100px}.lined-content{position:relative;padding-left:100px}.lined-content:before{position:absolute;top:0;left:70px;content:"";width:1px;height:100%;background:#ddd}.padded-content-left{padding-left:30px}.bordered-div{border:1px solid #ddd}.message-bar{width:100%;padding:10px 15px;background:#999}.message-bar p{color:#fff;font-size:.85em;font-weight:300;text-align:center;margin:0}.message-bar p .alert-label{color:#ecfbc8;font-weight:700}.message-bar p .alert-label i{margin-right:3px}.top-bar{position:relative;width:100%;height:40px;background:#444;z-index:100}.top-bar .top-nav{list-style:none;font-family:'Oswald', sans-serif;font-size:.85em;font-weight:300;text-align:right;margin:0}.top-bar .top-nav li{display:inline-block;border-left:1px solid #555}.top-bar .top-nav li:last-child{border-right:1px solid #555}.top-bar .top-nav li a{display:block;padding:10px 20px;height:40px;color:#ccc}.top-bar .top-nav li a:hover{background:#111;color:#fff;text-decoration:none}.top-bar .top-nav li a.login{background:#666;color:#fff;text-transform:uppercase}.top-bar .top-nav li a.login:hover{background:#111}.top-bar .top-nav li a.sign-up{color:#04ccca}.top-bar .top-nav li a.sign-up:hover{background:#04ccca;color:#fff}.top-bar .top-nav li a.cta{color:#a9da26}.top-bar .top-nav li a.cta:hover{background:#a9da26;color:#000}.top-bar .top-nav li a.special{color:#f9de3e}.top-bar .top-nav li a.special:hover{background:#f9de3e;color:#000}.top-bar .top-nav li a i{font-size:1.2em;margin-right:5px}.top-bar .top-nav li.open a.dropdown-toggle{background:#360;color:#fff;text-decoration:none}.top-bar .top-nav li ul.dropdown-menu{top:38px;right:0;left:auto;background:#360;min-width:200px;padding:10px;font-size:1em;border:none;box-shadow:none;border-top-right-radius:0;border-top-left-radius:0}.top-bar .top-nav li ul.dropdown-menu li{display:block;margin:0}.top-bar .top-nav li ul.dropdown-menu li a{height:auto;padding:12px 10px;font-weight:300;color:#fff;border-top:1px solid rgba(102,153,0,0.5)}.top-bar .top-nav li ul.dropdown-menu li a:hover{background:#690}.top-bar .top-nav li ul.dropdown-menu li a i{width:16px;margin-right:3px;opacity:.35;text-align:center}.top-bar .top-nav li ul.dropdown-menu li:first-child a{border-top:none}.public .navbar-container{padding:0}.cm-header{position:fixed;width:100%;height:60px;background:#264d00;z-index:1000}.cm-header .header-container{position:relative}.cm-header .header-mobile-navicon{display:none}.cm-header .header-mobile-navicon .navicon-bar{background:#fff}.cm-header .header-brand{position:absolute;top:0;left:0;font-family:'Oswald', sans-serif;font-size:1.4em;font-weight:700;text-transform:uppercase;padding:13px 20px;color:#fff;z-index:25}.cm-header .header-brand .brand-icon{display:inline-block;width:25px;height:25px;margin:3px 4px 0 0;background:url("/assets/cmfusion_logo_icon_25x25.png") no-repeat;vertical-align:top}.cm-header .header-brand span{font-size:1.04em;font-weight:300}.cm-header .header-brand:hover{color:#ddd;text-decoration:none}.cm-header .header-brand sup{font-size:.75em;font-weight:300;color:#9c0;text-transform:none}.cm-header .header-nav{list-style:none;font-family:'Oswald', sans-serif;font-size:1em;font-weight:300;text-align:right;margin:0}.cm-header .header-nav li{position:relative;display:inline-block;margin:0}.cm-header .header-nav li a{display:block;height:60px;padding:16px 25px;color:#fff;text-decoration:none}.cm-header .header-nav li a>i{display:inline-block;line-height:1;opacity:.5;vertical-align:top;margin:4px 5px 0 0}.cm-header .header-nav li a:hover{background:#360;color:#fff}.cm-header .header-nav li a .caret{margin-left:5px}.cm-header .header-nav li a.cta{background:#09c;color:#fff}.cm-header .header-nav li a.cta:hover{background:#069}.cm-header .header-nav li a.phone i{font-size:1.2em}.cm-header .header-nav li.nav-user>a{background:#360}.cm-header .header-nav li.admin>a{background:#690;color:#fff}.cm-header .header-nav li .nav-dropdown{display:none;position:absolute;top:60px;left:0;width:240px;list-style:none;padding:10px;margin:0;font-size:.85em;background:#360;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;border-top-left-radius:0;-moz-border-radius-topleft:0;z-index:1050}.cm-header .header-nav li .nav-dropdown li{display:block;border-top:1px solid #408000}.cm-header .header-nav li .nav-dropdown li:first-child{border-top:none}.cm-header .header-nav li .nav-dropdown li a{position:relative;display:block;height:auto;padding:13px 15px;color:#fff;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.cm-header .header-nav li .nav-dropdown li a:hover{background:#690;text-decoration:none}.cm-header .header-nav li .nav-dropdown li a i,.cm-header .header-nav li .nav-dropdown li a img{position:absolute;top:18px;right:15px;width:16px;margin:0;opacity:.5;text-align:center}.cm-header .header-nav li .nav-dropdown li a img{height:16px;filter:grayscale(100%) brightness(0.5)}.cm-header .header-nav li:hover>a{background:#360;color:#fff}.cm-header .header-nav li:hover .nav-dropdown{display:block}.cm-header .header-nav li.open a.dropdown-toggle{background:#360;color:#fff}.cm-header .header-nav li ul.dropdown-menu{background:#360;min-width:200px;padding:10px;margin:0;font-size:.9em;border:none;box-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.cm-header .header-nav li ul.dropdown-menu.menu-right{left:auto;right:0}.cm-header .header-nav li ul.dropdown-menu li{display:block;border-top:1px solid #408000}.cm-header .header-nav li ul.dropdown-menu li a{position:relative;height:auto;padding:15px;font-weight:300;color:#fff;white-space:normal;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.cm-header .header-nav li ul.dropdown-menu li a:hover{background:#690}.cm-header .header-nav li ul.dropdown-menu li a i{position:absolute;top:18px;right:10px;width:16px;margin:0;opacity:.35;text-align:center}.cm-header .header-nav li ul.dropdown-menu li:first-child{border-top:none}.cm-header .header-nav li.dropdown-notifications{position:relative}.cm-header .header-nav li.dropdown-notifications .notification-number{font-family:'Helvetica Neue', sans-serif;font-size:.7em;font-weight:700;line-height:1;display:inline-block;padding:4px 5px;margin:3px 0 0 5px;background:#c00;color:#fff;vertical-align:top;-moz-border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.cm-header .header-nav li.dropdown-notifications ul.dropdown-menu{width:280px;background:#e5e5e5;font-family:'Lato', 'Helvetica Neue', sans-serif;box-shadow:0 2px 4px rgba(0,0,0,0.25)}.cm-header .header-nav li.dropdown-notifications ul.dropdown-menu .notifications-container{max-height:500px;overflow:auto}.cm-header .header-nav li.dropdown-notifications ul.dropdown-menu li{border-top:1px solid #bbb}.cm-header .header-nav li.dropdown-notifications ul.dropdown-menu li a{display:block;padding:10px;color:#333;line-height:1.4em}.cm-header .header-nav li.dropdown-notifications ul.dropdown-menu li a:hover{background:#fff;text-decoration:none}.cm-header .header-nav li.dropdown-notifications ul.dropdown-menu li a .notification-link{font-weight:700;color:#09c}.cm-header .header-nav li.dropdown-notifications ul.dropdown-menu li a .notification-label{display:block;font-size:.75em;font-weight:700}.cm-header .header-nav li.dropdown-notifications ul.dropdown-menu li a .notification-label.label-date{font-weight:400}.cm-header .header-nav li.dropdown-notifications ul.dropdown-menu li:first-child{border-top:none}.cm-header .header-nav li.dropdown-notifications ul.dropdown-menu li.no-notifications{padding:10px}.cm-header .header-nav li.dropdown-notifications ul.dropdown-menu li.view-all{border-top:2px solid #bbb}.cm-header .header-nav li.dropdown-notifications ul.dropdown-menu li.view-all a{position:relative;padding:7px 12px;background:#d5d5d5;font-weight:400}.cm-header .header-nav li.dropdown-notifications ul.dropdown-menu li.view-all a:hover{background:#fff}.cm-header .header-nav li.dropdown-notifications ul.dropdown-menu li.view-all a i{position:absolute;top:10px;right:2px}.cm-header .header-nav ul.dropdown-menu.projects-dropdown-menu li{border-top:none}.cm-header .header-nav ul.dropdown-menu.projects-dropdown-menu .recent-project-li{padding:0 15px;font-weight:500;color:#fff}.cm-header .header-nav ul.dropdown-menu.projects-dropdown-menu .view-projects-border-top{border-top:1px solid white}.cm-header .header-nav.nav-public li a{padding:18px 25px;color:#666}.cm-header .header-nav.nav-public li a:hover{background:#eee;color:#000}.cm-header .header-nav.nav-public li.demo{padding-left:15px;margin-left:15px;border-left:1px solid #ccc}.cm-header .header-nav.nav-public li.demo a{height:40px;padding:8px 20px;font-size:.9em;font-weight:400;color:#333;text-transform:uppercase}.cm-header .header-nav.nav-public li.demo a:hover{background:#333;color:#fff}.cm-header .header-nav.nav-public li.demo a i{font-size:1.2em;margin:3px 5px 0 0}.cm-header .header-nav.nav-public li.sign-up a{height:40px;padding:8px 20px;font-size:.9em;font-weight:400;color:#09c;text-transform:uppercase}.cm-header .header-nav.nav-public li.sign-up a:hover{background:#0099cc;background:-moz-linear-gradient(-45deg, #09c 1%, #04ccca 100%);background:-webkit-linear-gradient(-45deg, #09c 1%, #04ccca 100%);background:linear-gradient(135deg, #09c 1%, #04ccca 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0099cc', endColorstr='#04ccca',GradientType=1 );color:#fff}.cm-header .header-nav.nav-public li.sign-up a i{font-size:1.2em;margin:3px 0 0 5px}.cm-header .header-nav.nav-public li .nav-dropdown{background:#eee;box-shadow:0 2px 2px rgba(0,0,0,0.15)}.cm-header .header-nav.nav-public li .nav-dropdown li{border-top:1px solid #ddd}.cm-header .header-nav.nav-public li .nav-dropdown li:first-child{border-top:none}.cm-header .header-nav.nav-public li .nav-dropdown li a{color:#666}.cm-header .header-nav.nav-public li .nav-dropdown li a:hover{background:#fff;color:#000}.cm-header .header-nav.nav-public li:hover>a{background:#eee;color:#333}.cm-header.header-public{height:100px;background:#fff;border-bottom:1px solid #ccc}.cm-header.header-public:after{content:"";position:absolute;top:0px;left:-50px;width:25%;height:100px;background:#000;z-index:100}.cm-header.header-public .header-brand{top:-23px;padding:10px 0;font-size:2em;z-index:120}.cm-header.header-public .header-brand:before{content:"";position:absolute;top:-17px;left:0;width:220px;height:100px;background:#000;z-index:-1}.cm-header.header-public .header-brand .brand-icon{width:35px;height:35px;margin:5px 5px 0 0;background:url("/assets/cmfusion_logo_icon_50x50.png") no-repeat;background-size:35px auto}.cm-header-impersonate{background:#9c0;border:none;color:#fff;padding:2px 22px 2px;position:absolute;text-align:right;top:45px;width:100%;z-index:1000}.cm-header-impersonate a{color:#f66}.cm-mobile-nav{display:none}.mobile-nav-overlay{display:none;position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.5)}.mobile-nav-open .mobile-nav-overlay{display:block}.green-gradient-bar{width:100%;height:5px;background:#669900;background:-moz-linear-gradient(left, #690 0%, #9c0 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #690), color-stop(100%, #9c0));background:-webkit-linear-gradient(left, #690 0%, #9c0 100%);background:-o-linear-gradient(left, #690 0%, #9c0 100%);background:-ms-linear-gradient(left, #690 0%, #9c0 100%);background:linear-gradient(to right, #690 0%, #9c0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#669900', endColorstr='#99cc00',GradientType=1 )}.no-work-day{background-color:rgba(255,0,0,0.05)}.project-label{position:relative;display:block;background:#252525;color:#690;padding:15px 40px 15px 20px;margin:0;font-family:'Oswald', sans-serif;font-size:.85em;font-weight:300}.project-label .label-tip{position:absolute;top:10px;right:10px;padding:5px;font-size:1.2em;line-height:1;color:#09c}.project-label .label-tip:hover{color:#fff}.page-wrapper{padding:100px 0 0}.page-wrapper.wrapper-auth{padding:0}.page-wrapper.wrapper-auth .legal{text-align:center;color:rgba(255,255,255,0.5)}.page-header{position:relative;margin:0 0 20px;padding:0;border:none}.page-header h1{padding:0 300px 10px 0;color:#360;border-bottom:1px solid #ddd}.page-header h2{margin:0}.page-header .header-utility{position:absolute;top:0;right:0}.page-header .header-utility .utility-logo{max-height:70px}.page-header .utility-buttons{position:absolute;top:10px;right:0}.page-header .utility-buttons .dropdown{display:inline-block}.page-header .utility-buttons .dropdown .btn-dropdown{color:#333;border-color:#999}.page-header .utility-buttons .dropdown .btn-dropdown i.fa-caret-down{margin-right:0;margin-left:5px}.page-header .utility-buttons .dropdown .btn-dropdown:hover{background:#eee}.page-header .utility-buttons .dropdown.open .btn-dropdown{background:#666;color:#fff;border-color:#666;outline:none}.page-header.public{width:100%;padding:80px 0 50px;background:#690;margin:0;border-bottom:none}.page-header.public .header-breadcrumb{margin:0 auto 20px;font-family:'Oswald', sans-serif;font-weight:300;letter-spacing:3px;text-align:center;text-transform:uppercase;color:#fff}.page-header.public .header-breadcrumb span{display:inline-block;margin:0 5px}.page-header.public .header-breadcrumb a{color:#aee800}.page-header.public .header-label{display:block;margin:0 auto 20px;color:#fff;font-family:'Oswald', sans-serif;font-weight:300;letter-spacing:3px;text-align:center;text-transform:uppercase}.page-header.public h1{font-size:3.5em;line-height:1em;color:#fff;padding:0;margin:0 0 30px;text-align:center;text-transform:none;border:none}.page-header.public h1.no-headline{padding:0;border:none}.page-header.public p.headline{color:#fff;text-align:center}.page-header.public.slim{padding:50px 0 30px}.page-header.public.features{background:url(/assets/page_header_002.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.page-header.public.pricing{background:url(/assets/section_bg_001.jpg) top center no-repeat;-webkit-background-size:cover;background-size:cover}.page-header.public.how-it-works{background:url(/assets/page_header_003.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.page-header.public.contact{background:url(/assets/page_header_004.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.page-header.public.demo{background:url(/assets/hero_image_homepage_003.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.page-header.public.field-reports{background:url(/assets/page_header_002.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.page-header.public.demo-thanks{background:url(/assets/page_header_001.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.page-header.public.texture{background:url("/assets/texture_ricepaper_v3-e8e98b073b4dead7ac1da988433f6062f22b6667113bee63a9aa757da097b2eb.png")}.page-section{width:100%;padding:70px 0;background:#fff}.page-section p{font-size:16px}.page-section h1.value-prop{margin:0 0 15px;text-align:center;text-transform:none}.page-section ul{list-style:none}.page-section .large-title{font-size:2.5em;line-height:1em;background:url(/assets/pattern_squares_grey.png);margin:20px 0}.page-section .large-title span.dots{display:inline-block;padding:1px 30px;margin-top:-5px;background:#fff;vertical-align:top}.page-section .large-title.no-dots{background:none}.page-section .headline .headline-highlight{color:#fff}.page-section .feature h3{color:#690}.page-section .feature h3 i{color:#690}.page-section .feature h3 .icon-container i{color:#690}.page-section .feature p{color:#999}.page-section.green{background:#690}.page-section.green h1.value-prop{font-size:2.1em;color:#fff;background:url(/assets/pattern_squares.png);padding:20px 0 25px}.page-section.green h1.value-prop a{color:#9cf}.page-section.green h1.value-prop a:hover{color:#fff;text-decoration:none}.page-section.green p.headline,.page-section.green p.tagline{color:#fff}.page-section.green p.headline.green-light,.page-section.green p.tagline.green-light{color:#dcf898}.page-section.green .large-title{background:url(/assets/pattern_squares.png)}.page-section.green .large-title span.dots{background:#690;color:#fff}.page-section.green .feature h3{color:#fff}.page-section.green .feature h3 .icon-container i{color:#fff}.page-section.green .feature i{color:#aee800}.page-section.green .feature p{color:rgba(255,255,255,0.75);font-weight:300}.page-section.green .testimonial blockquote{color:#fff}.page-section.green .testimonial p{color:#fff}.page-section.green.hero-001{background:url(/assets/hero_image_homepage_001.jpg) top center no-repeat #690;-webkit-background-size:cover;background-size:cover}.page-section.green.green-dark{background:#360}.page-section.green.green-dark .large-title{color:#fff}.page-section.green.green-dark .large-title span.dots{background:#360}.page-section.green.green-dark p.headline{color:#9c0}.page-section.green.green-dark .feature p{color:rgba(255,255,255,0.75)}.page-section.green.green.light{background:#ecfbc8}.page-section.green.green.light h1.value-prop{color:#360}.page-section.green.logo-bg{background:url(/assets/cmfusion_logo_icon_50x50.png) center center no-repeat #360}.page-section.grey-dark{background:#333}.page-section.grey-dark p{color:#999}.page-section.grey-dark .large-title{color:#fff}.page-section.grey-dark .large-title span.dots{background:#333}.page-section.grey-dark .feature h3{color:#ccc}.page-section.grey-dark .feature h3 .icon-container{color:#ccc}.page-section.blue{background:#35629e}.page-section.light-grey{background:#eee}.page-section.light-grey .large-title span.dots{background:#eee}.page-section.public{padding:40px 0}.page-section.public p.headline{color:#fff;margin:0;text-align:center;text-shadow:1px 1px 1px #333}.page-section.section-devices{position:relative;padding:280px 0 50px}.page-section.section-devices .section-image{position:absolute;top:-100px;left:48%;width:750px;margin-left:-375px;z-index:10}.page-section.section-signup{background:url(/assets/hero_image_homepage_010.jpg) top center no-repeat #360;-webkit-background-size:cover;background-size:cover;padding:100px 0}.page-section.section-signup .cta-button{box-shadow:0 0 0 7px rgba(0,0,0,0.25)}.page-section.section-hero{background:url(/assets/hero_image_homepage_010.jpg) top center no-repeat #360;-webkit-background-size:cover;background-size:cover;padding:100px 0}.page-section.section-hero .hero-cta-title{font-size:3em;color:#fff}.page-section.section-hero p{color:#fff}.page-section.section-hero p.headline{margin:0 0 30px}.page-section.section-hero p.tagline{font-size:1.2em;font-weight:300;margin:0 0 30px}.page-section.section-hero .phone i{font-size:1.2em;margin-right:10px}.page-section.section-hero .disclaimer-link{color:#fff;text-decoration:none}.page-section.section-hero .disclaimer-link:hover{text-decoration:underline}.page-section.section-hero hr{border-top:2px solid rgba(255,255,255,0.25)}.page-section.section-hero.hero-demo{background:url(/assets/section_bg_demo.jpg) top center no-repeat #360;-webkit-background-size:cover;background-size:cover}.page-section.section-hero.hero-features{background:url(/assets/section_bg_features.jpg) center center no-repeat #360;-webkit-background-size:cover;background-size:cover}.page-section.section-hero.hero-features ul.rsp-grid.grid-lines p.headline{margin:0}.page-section.section-hero.hero-features .feature h3{color:#fff}.page-section.section-hero.hero-features .feature .icon-container.icon-round{font-size:.9em;background:none;border:1px solid #fff}.page-section.section-hero.hero-features .feature .icon-container.icon-round i{color:#9c0}.page-section.section-hero.hero-features .feature p{font-weight:300;color:rgba(255,255,255,0.75)}.page-section.section-hero.hero-trial{background:url(/assets/section_bg_trial.jpg) center center no-repeat #360;-webkit-background-size:cover;background-size:cover}.page-section.section-no-pad{padding:0}.page-section.section-pad-50{padding:50px 0}.page-section.section-pad-100{padding:100px 0}.page-section.section-gradient{padding:70px 0;background:url(/assets/hero_bg_gradient_green_blue.jpg) top center no-repeat #264d00}.page-section.section-polygon-green{padding:50px;background:url(/assets/section-bg-polygon-green.jpg) center center}.page-section.section-special{padding:50px;background:url(/assets/section-bg-polygon-green.jpg) center center}.page-section.section-special .special-title{font-family:'Lato';font-size:1.8em;font-weight:400;letter-spacing:3px;line-height:1.8;text-transform:uppercase;color:#fc0}.page-section.section-special.special-compact{padding:30px}.page-section.section-special.special-compact .special-title{font-size:1.2em}.page-section .image-describer{font-size:1.2em;font-weight:300;margin:10px 0}.page-section .section-image-raised{margin-top:-100px}.app-wrapper{padding:60px 0 0 250px}.app-wrapper .overlay-force-payment{position:fixed;inset:0;background:#000;opacity:0.6;z-index:4}.error-wrapper{padding:30px 0}.main{position:relative;background:#fff}.app-header{position:relative;padding:20px 20px 0}.app-header h1{font-size:2em;line-height:1;padding:0 300px 20px 0;margin:0;color:#360;border-bottom:2px solid #690}.app-header h1 .nav-label{position:absolute;display:inline-block;font-size:.45em;font-weight:300;padding:4px 10px;margin:8px 0 0 16px;line-height:1;text-transform:capitalize;background:grey;-moz-border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.app-header h1 .nav-label.label-beta{color:#fc0}.app-header h2{margin:0}.app-header .utility-buttons{position:absolute;top:20px;right:20px}.app-header .utility-buttons .dropdown{display:inline-block}.app-header .utility-buttons .dropdown .btn .caret{margin-right:0;margin-left:5px}.app-header .utility-buttons .dropdown .dropdown-menu{right:0;left:auto;min-width:220px;padding:10px;margin:0}.app-header .utility-buttons .dropdown .dropdown-menu li{margin:0;border-top:1px solid #ddd}.app-header .utility-buttons .dropdown .dropdown-menu li a{position:relative;padding:15px 15px 15px 30px;margin:0;line-height:1;text-align:right}.app-header .utility-buttons .dropdown .dropdown-menu li a i{position:absolute;top:15px;left:15px}.app-header .utility-buttons .dropdown .dropdown-menu li:first-child{border-top:none}.app-header .share-subscription-form-container{margin-top:15px}.app-header .share-subscription-form-container .shared-with-email{padding-left:0}.app-header .header-logo{position:absolute;top:6px;max-width:100px;max-height:60px}@media (max-width: 1024px){.app-header .header-logo{position:absolute;top:2px;max-width:100px;max-height:50px;right:15px}}.app-header .header-container{display:flex;border-bottom:2px solid #690}.app-header .header-container h1{border-bottom:unset;padding:0 5px 20px 0}.app-header .header-container .header-logo{max-width:100px;max-height:60px;margin-top:-14px;position:relative;top:unset}@media (max-width: 1024px){.app-header .header-container{justify-content:space-between}.app-header .header-container .header-logo{max-width:100px;max-height:50px;right:unset}}.buttons-under-headers{margin:10px 0;display:flex;overflow-x:auto}.buttons-under-headers.zero-margin-headers-btns{margin:0}.buttons-under-headers.tab-headers-btns{margin:0 0 10px 0}.app-content-bid-request{min-height:500px;padding:20px}.app-content-bid-request .content-main{padding-left:30px;border-left:1px solid #ddd}.app-content-bid-request span.has-tooltip .fa-exclamation-triangle{color:red;font-size:16px}.app-content-bid-request h3{font-size:2em;line-height:1;color:#360;text-align:center;font-weight:300}.app-content{min-height:500px;padding:20px}.app-content .content-main{padding-left:30px;border-left:1px solid #ddd}.app-content span.has-tooltip .fa-exclamation-triangle{color:red;font-size:16px}.app-content h3{font-size:2em;line-height:1;padding-bottom:20px;color:#360;border-bottom:2px solid #690;text-align:center;font-weight:300}.app-content .date-header{font-size:1.4em;padding-top:20px;text-align:left}.app-content .left-header{text-align:left}.app-content-estimate{padding:20px}.app-content-estimate .content-main-estimate{padding-left:30px;border-left:1px solid #ddd}label.required:after{content:" *";color:#c00}.app-sidebar{min-height:200px;padding:10px;background:#f5f5f5;border:1px solid #e5e5e5}.app-sidebar .app-nav{list-style:none;font-family:'Oswald', sans-serif;font-size:.95em;font-weight:300;margin:0 0 20px}.app-sidebar .app-nav li{margin:0;border-top:1px solid #fff;border-bottom:1px solid #ccc}.app-sidebar .app-nav li:first-child{border-top:none}.app-sidebar .app-nav li:last-child{border-bottom:none}.app-sidebar .app-nav li a{position:relative;display:block;padding:12px 15px 12px 60px;color:#999;border-left:3px solid #ddd}.app-sidebar .app-nav li a i{position:absolute;top:0;left:0;width:48px;padding:16px 15px 15px;background:#fff;text-align:center}.app-sidebar .app-nav li a:hover{background:#fff;color:#9c0;border-left-color:#9c0;text-decoration:none}.app-sidebar .app-nav li a.active{background:#690;color:#fff}.project-nav-mobile{position:relative}.mobile-header-setting-btns{display:none;position:absolute;right:5px;top:12px}.project-nav,.bid-request-nav{position:fixed;top:60px;left:0;width:250px;height:100%;background:#333;z-index:100;overflow:auto}.project-nav .project-nav-mobile-toggle,.project-nav .bid-request-nav-mobile-toggle,.bid-request-nav .project-nav-mobile-toggle,.bid-request-nav .bid-request-nav-mobile-toggle{display:none;position:relative;padding:12px 15px;font-family:'Oswald', sans-serif;font-weight:300;text-transform:uppercase;background:#690;color:#fff;text-decoration:none}.project-nav .project-nav-mobile-toggle.open,.project-nav .bid-request-nav-mobile-toggle.open,.bid-request-nav .project-nav-mobile-toggle.open,.bid-request-nav .bid-request-nav-mobile-toggle.open{background:#360}.project-nav .project-nav-mobile-toggle .toggle-icon i,.project-nav .bid-request-nav-mobile-toggle .toggle-icon i,.bid-request-nav .project-nav-mobile-toggle .toggle-icon i,.bid-request-nav .bid-request-nav-mobile-toggle .toggle-icon i{position:absolute;top:15px;right:15px}.project-nav .nav-info,.bid-request-nav .nav-info{padding:10px 0;background:#252525;border-top:1px solid #666}.project-nav .nav-info .project-info-table,.bid-request-nav .nav-info .project-info-table{width:210px;font-family:'Oswald', sans-serif;font-size:.8em;font-weight:300;color:#999;margin:0 20px;border:none}.project-nav .nav-info .project-info-table th,.project-nav .nav-info .project-info-table td,.bid-request-nav .nav-info .project-info-table th,.bid-request-nav .nav-info .project-info-table td{padding:10px 0 !important;border-top:1px solid #444}.project-nav .nav-info .project-info-table th,.bid-request-nav .nav-info .project-info-table th{font-weight:300;width:75px;padding:10px 10px 10px 0 !important;background:none;color:#fff}.project-nav .nav-info .project-info-table tr:first-child th,.project-nav .nav-info .project-info-table tr:first-child td,.bid-request-nav .nav-info .project-info-table tr:first-child th,.bid-request-nav .nav-info .project-info-table tr:first-child td{border-top:none}.project-nav .nav-title,.bid-request-nav .nav-title{display:block;padding:15px 20px;font-family:'Oswald';font-size:.85em;font-weight:300;letter-spacing:2px;text-transform:uppercase;color:#fff}.project-nav .app-nav,.bid-request-nav .app-nav{list-style:none;font-family:'Oswald', sans-serif;font-size:.85em;font-weight:300;margin:0}.project-nav .app-nav li,.bid-request-nav .app-nav li{position:relative;margin:0;border-top:1px solid rgba(255,255,255,0.1)}.project-nav .app-nav li:last-child,.bid-request-nav .app-nav li:last-child{border-right:none}.project-nav .app-nav li a,.bid-request-nav .app-nav li a{position:relative;display:block;padding:13px 20px 13px 60px;color:#fff}.project-nav .app-nav li a i,.bid-request-nav .app-nav li a i{position:absolute;top:17px;left:20px;width:20px;text-align:center}.project-nav .app-nav li a:hover,.bid-request-nav .app-nav li a:hover{background:#360;color:#fff;text-decoration:none}.project-nav .app-nav li a:hover i,.bid-request-nav .app-nav li a:hover i{opacity:1.0}.project-nav .app-nav li a.active,.bid-request-nav .app-nav li a.active{background:#690;color:#fff}.project-nav .app-nav li a .nav-label,.bid-request-nav .app-nav li a .nav-label{position:absolute;top:12px;right:20px;display:inline-block;padding:5px 10px;margin:2px 0 0 7px;font-size:.75em;font-weight:300;line-height:1;text-transform:capitalize;background:rgba(255,255,255,0.1);color:#fff;vertical-align:top;-moz-border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.project-nav .app-nav li a .nav-label.label-beta,.bid-request-nav .app-nav li a .nav-label.label-beta{color:#fc0}.project-nav .app-nav li a .nav-label.label-pro,.bid-request-nav .app-nav li a .nav-label.label-pro{color:#0cf}.project-nav .app-nav li a .nav-label.label-builder,.bid-request-nav .app-nav li a .nav-label.label-builder{color:#0cc}.project-nav .app-nav li a .navicon-tooltip,.bid-request-nav .app-nav li a .navicon-tooltip{color:yellow;position:absolute;right:20px;top:16px}.project-nav .app-nav li a .navicon-tooltip-sort,.bid-request-nav .app-nav li a .navicon-tooltip-sort{color:yellow;position:absolute;right:10px;top:18px}@media (max-width: 767px){.project-nav .app-nav li a .navicon-tooltip,.bid-request-nav .app-nav li a .navicon-tooltip{right:unset;top:19px}}@media (min-width: 768px) and (max-width: 1024px){.project-nav .app-nav li a .navicon-tooltip,.bid-request-nav .app-nav li a .navicon-tooltip{right:unset;top:19px}}@media (max-width: 767px){.project-nav .app-nav li a .navicon-tooltip-sort,.bid-request-nav .app-nav li a .navicon-tooltip-sort{left:145px;top:19px}}@media (min-width: 768px) and (max-width: 1024px){.project-nav .app-nav li a .navicon-tooltip-sort,.bid-request-nav .app-nav li a .navicon-tooltip-sort{left:145px;top:19px}}.project-nav .app-nav li.nav-upgrade a,.bid-request-nav .app-nav li.nav-upgrade a{color:#9c0}.project-nav .app-nav li.nav-search,.bid-request-nav .app-nav li.nav-search{margin:10px;border-top:none}.project-nav .app-nav li.nav-search a,.bid-request-nav .app-nav li.nav-search a{background:#252525;padding:10px 60px 10px 10px;font-size:.85em;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.project-nav .app-nav li.nav-search a i,.bid-request-nav .app-nav li.nav-search a i{top:14px;left:auto;right:10px}.project-nav .app-nav li.nav-search a:hover,.bid-request-nav .app-nav li.nav-search a:hover{background:#555}.project-nav .app-nav li .nav-dropdown,.bid-request-nav .app-nav li .nav-dropdown{display:none;position:absolute;top:48px;left:0;width:500px;padding:10px;background:#360;margin:0;font-size:.9em;z-index:100}.project-nav .app-nav li .nav-dropdown .dropdown-column,.bid-request-nav .app-nav li .nav-dropdown .dropdown-column{display:table-cell;width:240px;padding:0 10px;border-left:1px solid #408000;vertical-align:top}.project-nav .app-nav li .nav-dropdown .dropdown-column:first-child,.bid-request-nav .app-nav li .nav-dropdown .dropdown-column:first-child{border-left:none;padding-left:0}.project-nav .app-nav li .nav-dropdown .dropdown-column:last-child,.bid-request-nav .app-nav li .nav-dropdown .dropdown-column:last-child{padding-right:0}.project-nav .app-nav li .nav-dropdown .dropdown-column li.column-title,.bid-request-nav .app-nav li .nav-dropdown .dropdown-column li.column-title{border-bottom:1px solid #9c0}.project-nav .app-nav li .nav-dropdown .dropdown-column li.column-title a,.bid-request-nav .app-nav li .nav-dropdown .dropdown-column li.column-title a{color:#fff}.project-nav .app-nav li .nav-dropdown li,.bid-request-nav .app-nav li .nav-dropdown li{float:none;display:block;border-right:none;border-top:1px solid #408000}.project-nav .app-nav li .nav-dropdown li:first-child,.bid-request-nav .app-nav li .nav-dropdown li:first-child{border-top:none}.project-nav .app-nav li .nav-dropdown li a,.bid-request-nav .app-nav li .nav-dropdown li a{padding:10px;color:#9c0}.project-nav .app-nav li .nav-dropdown li a:hover,.bid-request-nav .app-nav li .nav-dropdown li a:hover{background:#690;color:#fff}.project-nav .app-nav li .nav-dropdown li a i,.bid-request-nav .app-nav li .nav-dropdown li a i{font-size:1.2em;top:13px;right:5px}.nav-custom-form .app-nav-custom-form>a,.nav-project-home .app-nav-project-home>a,.nav-project-members .app-nav-project-members>a,.nav-documents .app-nav-documents>a,.nav-punchlists .app-nav-punchlists>a,.nav-submittals .app-nav-submittals>a,.nav-project-images .app-nav-project-images>a,.nav-rfis .app-nav-rfis>a,.nav-project-estimates .app-nav-project-estimates>a,.nav-bid-requests .app-nav-bid-requests>a,.nav-rfps .app-nav-rfps>a,.nav-project-calendar .app-nav-project-calendar>a,.nav-custom-reports .app-nav-custom-reports>a,.nav-project-schedule .app-nav-project-schedule>a,.nav-field-reports .app-nav-field-reports>a,.nav-inspection-reports .app-nav-inspection-reports>a,.nav-change-orders .app-nav-change-orders>a,.nav-project-tasks .app-nav-project-tasks>a,.nav-project-settings .app-nav-project-settings>a,.nav-account .app-nav-account>a,.nav-profile .app-nav-profile>a,.nav-contacts .app-nav-contacts>a,.nav-dashboard .app-nav-dashboard>a,.nav-projects .app-nav-projects>a,.nav-activity-feed .app-nav-activity-feed>a,.nav-project-cost-tracking .app-nav-project-cost-tracking>a,.nav-project-budget .app-nav-project-budget>a,.nav-time-tracking .app-nav-time-tracking>a,.nav-account-time-tracking .app-account-nav-time-tracking>a,.nav-account-schedule .app-nav-account-schedule>a,.nav-bidding .app-nav-bidding>a,.nav-admin-dashboard .app-nav-admin-dashboard>a,.nav-admin-projects .app-nav-admin-projects>a,.nav-admin-users .app-nav-admin-users>a,.nav-admin-invoices .app-nav-admin-invoices>a,.nav-admin-logins .app-nav-admin-logins>a,.nav-admin-accounts .app-nav-admin-accounts>a,.nav-bidding-details .app-nav-bidding-details>a,.nav-bidding-members .app-nav-bidding-members>a,.nav-bidding-responses .app-nav-bidding-responses>a,.nav-bidding-recipients .app-nav-bidding-recipients>a,.nav-account-details .app-nav-account-details>a,.nav-account-billing-info .app-nav-billing-info>a,.nav-account-billing-history .app-nav-billing-history>a,.nav-account-project-templates .app-nav-project-templates>a,.nav-account-document-statuses .app-nav-document-statuses>a,.nav-account-submittal-statuses .app-nav-submittal-statuses>a,.nav-account-specialty-codes .app-nav-specialty-codes>a,.nav-meeting-minute-reports .app-nav-meeting-minutes>a{background:rgba(255,255,255,0.1);color:#fff;border-left:3px solid #690;padding-left:57px !important}.nav-custom-form .app-nav-custom-form>a i,.nav-project-home .app-nav-project-home>a i,.nav-project-members .app-nav-project-members>a i,.nav-documents .app-nav-documents>a i,.nav-punchlists .app-nav-punchlists>a i,.nav-submittals .app-nav-submittals>a i,.nav-project-images .app-nav-project-images>a i,.nav-rfis .app-nav-rfis>a i,.nav-project-estimates .app-nav-project-estimates>a i,.nav-bid-requests .app-nav-bid-requests>a i,.nav-rfps .app-nav-rfps>a i,.nav-project-calendar .app-nav-project-calendar>a i,.nav-custom-reports .app-nav-custom-reports>a i,.nav-project-schedule .app-nav-project-schedule>a i,.nav-field-reports .app-nav-field-reports>a i,.nav-inspection-reports .app-nav-inspection-reports>a i,.nav-change-orders .app-nav-change-orders>a i,.nav-project-tasks .app-nav-project-tasks>a i,.nav-project-settings .app-nav-project-settings>a i,.nav-account .app-nav-account>a i,.nav-profile .app-nav-profile>a i,.nav-contacts .app-nav-contacts>a i,.nav-dashboard .app-nav-dashboard>a i,.nav-projects .app-nav-projects>a i,.nav-activity-feed .app-nav-activity-feed>a i,.nav-project-cost-tracking .app-nav-project-cost-tracking>a i,.nav-project-budget .app-nav-project-budget>a i,.nav-time-tracking .app-nav-time-tracking>a i,.nav-account-time-tracking .app-account-nav-time-tracking>a i,.nav-account-schedule .app-nav-account-schedule>a i,.nav-bidding .app-nav-bidding>a i,.nav-admin-dashboard .app-nav-admin-dashboard>a i,.nav-admin-projects .app-nav-admin-projects>a i,.nav-admin-users .app-nav-admin-users>a i,.nav-admin-invoices .app-nav-admin-invoices>a i,.nav-admin-logins .app-nav-admin-logins>a i,.nav-admin-accounts .app-nav-admin-accounts>a i,.nav-bidding-details .app-nav-bidding-details>a i,.nav-bidding-members .app-nav-bidding-members>a i,.nav-bidding-responses .app-nav-bidding-responses>a i,.nav-bidding-recipients .app-nav-bidding-recipients>a i,.nav-account-details .app-nav-account-details>a i,.nav-account-billing-info .app-nav-billing-info>a i,.nav-account-billing-history .app-nav-billing-history>a i,.nav-account-project-templates .app-nav-project-templates>a i,.nav-account-document-statuses .app-nav-document-statuses>a i,.nav-account-submittal-statuses .app-nav-submittal-statuses>a i,.nav-account-specialty-codes .app-nav-specialty-codes>a i,.nav-meeting-minute-reports .app-nav-meeting-minutes>a i{left:17px !important;opacity:1.0 !important}@media (max-width: 1024px){.nav-custom-form .app-nav-custom-form>a,.nav-project-home .app-nav-project-home>a,.nav-project-members .app-nav-project-members>a,.nav-documents .app-nav-documents>a,.nav-punchlists .app-nav-punchlists>a,.nav-submittals .app-nav-submittals>a,.nav-project-images .app-nav-project-images>a,.nav-rfis .app-nav-rfis>a,.nav-project-estimates .app-nav-project-estimates>a,.nav-bid-requests .app-nav-bid-requests>a,.nav-rfps .app-nav-rfps>a,.nav-project-calendar .app-nav-project-calendar>a,.nav-custom-reports .app-nav-custom-reports>a,.nav-project-schedule .app-nav-project-schedule>a,.nav-field-reports .app-nav-field-reports>a,.nav-inspection-reports .app-nav-inspection-reports>a,.nav-change-orders .app-nav-change-orders>a,.nav-project-tasks .app-nav-project-tasks>a,.nav-project-settings .app-nav-project-settings>a,.nav-project-cost-tracking .app-nav-project-cost-tracking>a,.nav-project-budget .app-nav-project-budget>a,.nav-time-tracking .app-nav-time-tracking>a,.nav-meeting-minute-reports .app-nav-meeting-minutes>a{background:rgba(255,255,255,0.1);color:#fff;border-bottom:3px solid #690;border-left:unset;padding-bottom:57px !important;padding-left:unset}.nav-custom-form .app-nav-custom-form>a i,.nav-project-home .app-nav-project-home>a i,.nav-project-members .app-nav-project-members>a i,.nav-documents .app-nav-documents>a i,.nav-punchlists .app-nav-punchlists>a i,.nav-submittals .app-nav-submittals>a i,.nav-project-images .app-nav-project-images>a i,.nav-rfis .app-nav-rfis>a i,.nav-project-estimates .app-nav-project-estimates>a i,.nav-bid-requests .app-nav-bid-requests>a i,.nav-rfps .app-nav-rfps>a i,.nav-project-calendar .app-nav-project-calendar>a i,.nav-custom-reports .app-nav-custom-reports>a i,.nav-project-schedule .app-nav-project-schedule>a i,.nav-field-reports .app-nav-field-reports>a i,.nav-inspection-reports .app-nav-inspection-reports>a i,.nav-change-orders .app-nav-change-orders>a i,.nav-project-tasks .app-nav-project-tasks>a i,.nav-project-settings .app-nav-project-settings>a i,.nav-project-cost-tracking .app-nav-project-cost-tracking>a i,.nav-project-budget .app-nav-project-budget>a i,.nav-time-tracking .app-nav-time-tracking>a i,.nav-meeting-minute-reports .app-nav-meeting-minutes>a i{bottom:17px !important;left:unset;opacity:1.0 !important}.hide-list-item{display:block !important}.mobile-menu-container{padding-bottom:0 !important}}.hide-list-item{display:none}.item-nav{list-style:none;font-family:'Oswald';font-size:.85em;margin:0 20px;border-bottom:1px solid #ddd;overflow:auto}.item-nav li{float:left}.item-nav li a{position:relative;display:block;padding:12px 15px 12px 35px}.item-nav li a i{position:absolute;top:15px;left:15px}.item-nav li a:hover{background:#eee}.item-nav li.nav-back{float:right}.dropdown-button{position:relative;display:inline-block;color:#09c;border:1px solid #09c}.dropdown-button i.fa-plus{margin-right:5px}.dropdown-button i.fa-caret-down{margin:0 0 0 10px;opacity:.5}.dropdown-button:hover{background:#ddd;color:#333;border-color:#ddd}.dropdown-button:hover .mega-dropdown{display:block}.mega-dropdown{display:none;position:absolute;top:28px;list-style:none;width:720px;padding:10px;background:#ddd;z-index:50;border:none;border-top:4px solid #666;border-bottom:4px solid #666;border-radius:4px;border-top-right-radius:0;box-shadow:none}.mega-dropdown.right-aligned{right:0;left:auto}.mega-dropdown .dropdown-column{display:inline-block;width:220px;margin-right:15px;vertical-align:top}.mega-dropdown .dropdown-column:last-child{margin-right:0}.mega-dropdown .dropdown-column h5{font-family:'Oswald', sans-serif;font-weight:400;color:#333;padding:10px;margin:0;border-bottom:2px solid #bbb}.mega-dropdown .dropdown-column ul{list-style:none;margin:0;font-size:.85em}.mega-dropdown .dropdown-column ul li{border-top:1px solid #bbb;margin:0}.mega-dropdown .dropdown-column ul li:first-child{border-top:none}.mega-dropdown .dropdown-column ul li a{display:block;padding:8px 10px;color:#666;text-decoration:none;white-space:normal}.mega-dropdown .dropdown-column ul li a:hover{background:#eee;color:#333}.project-list{list-style:none;margin:0 0 20px}.project-card{position:relative;min-height:152px;border:1px solid #ccc}.project-card .card-image-container{display:block;height:220px;overflow:hidden}.project-card .card-image-container .card-image{width:100%}.project-card .card-content{padding:10px}.project-card .card-content .card-title a{display:block}.project-card .card-content .card-stats{margin:0 0 15px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.project-card .card-content .card-stats .project-info-table{font-size:.8em}.project-card .card-content .card-stats .project-info-table th,.project-card .card-content .card-stats .project-info-table td{padding:8px !important}.project-card .card-content .card-stats .project-info-table th{width:120px}.card{position:relative;min-height:240px;padding:30px;margin:0 0 30px;background:#eee}.card .card-super-icon{position:absolute;top:20px;right:30px;font-size:3em;line-height:1;color:#333;opacity:0.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 25 ")";filter:alpha(opacity=25);zoom:1}.card .card-title{font-weight:400;margin:0 0 20px}.card .card-value{font-size:4em;line-height:1}.card .card-value .value-label{font-size:.35em}.card .card-desc{font-size:1.1em;font-weight:300;margin-right:15%}.card .card-table{width:100%;font-size:1.1em;margin:0 0 13px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;border-collapse:collapse}.card .card-table th,.card .card-table td{padding:10px 0}.card .card-table th{width:115px}.card .card-table td{display:flex;font-size:medium}.card .card-table .btn{margin-left:auto;height:26px;vertical-align:top}.card.card-color .card-super-icon{color:#fff}.card.card-color .card-title{color:#fff}.card.card-color .card-value{color:#fff}.card.card-color p{color:#fff}.card.card-color .card-table{color:#fff}.card.card-color .card-table th,.card.card-color .card-table td{border-top-color:1px solid rgba(255,255,255,0.25)}.card.card-color.color-blue{background:#069}.card.card-color.color-green{background:#360}.card.card-color.color-grey-dark{background:#333}@media (max-width: 400px){.card .card-super-icon{right:20px}}.metric-container .col-md-4{width:33.33%;float:left}.metric-container .table{width:100%}.metric-container #all-categories-and-costs-container{overflow-x:scroll;max-height:calc(100vh - 210px)}.metric-container #all-categories-and-costs-container .ui-table thead{position:sticky;top:-0.2px}.metric-container #all-categories-and-costs-container .ui-table thead th{min-width:90px}.metric-container #all-categories-and-costs-container .ui-table tbody th,.metric-container #all-categories-and-costs-container .ui-table tbody td{vertical-align:middle}.metric-container #all-categories-and-costs-container .ui-table tbody .th-actions{text-align:right}.metric-container #all-categories-and-costs-container .ui-table .edit-charge-button .fa.fa-pensil,.metric-container #all-categories-and-costs-container .ui-table .edit-charge-cost-button .fa.fa-dollar{width:10px}.metric{display:block;padding:30px;border:1px solid #ccc;line-height:1}.metric .metric-value{display:block;font-size:3em;font-weight:300;margin:0 0 10px}.metric .metric-value .value-helper{font-size:.5em}.metric .metric-label{display:block;padding:15px 0 0;font-family:'Oswald', sans-serif;font-weight:300;border-top:1px solid rgba(0,0,0,0.25)}.metric .metric-label a{color:#fff;font-size:-1}.metric .metric-label a.label-edit-link{display:inline-block;font-size:.85em;color:#09c;margin-left:10px}.metric .metric-label a.label-edit-link:hover{color:#036}.metric .metric-label i{margin-right:5px;opacity:.5;vertical-align:top}.metric .metric-desc{display:block;font-size:.85em;line-height:1.4;margin:10px 0 0;color:rgba(0,0,0,0.5)}.metric .metric-desc.desc-inline{display:inline-block}.metric .metric-desc:hover{color:#000;cursor:pointer}.metric .metric-helper{display:inline-block;font-size:.85em;margin-left:5px}.metric .tooltip-inner{font-size:1em;padding:10px}.metric.metric-link{padding:20px;color:#09c;border:1px solid #09c;line-height:1}.metric.metric-link .metric-label{border-top:1px solid rgba(0,136,204,0.25)}.metric.metric-link:hover{background:#09c;color:#fff;text-decoration:none}.metric.metric-budget{min-height:170px}.metric.color-metric{border:none}.metric.color-metric .metric-value{color:#fff}.metric.color-metric .metric-label{color:#fff;border-top:1px solid rgba(255,255,255,0.25)}.metric.color-metric .metric-desc{color:rgba(255,255,255,0.5)}.metric.color-metric .metric-desc:hover{color:#fff}.metric.grey-light{background:#eee}.metric.grey-1{background:#999}.metric.grey-2{background:#777}.metric.grey-3{background:#555}.metric.grey-4{background:#333}.metric.green{background:#690}.metric.green-dark{background:#360}.metric.blue{background:#09c}.metric.blue-dark{background:#069}.metric.blue-darkest{background:#036}.metric.red{background:#c00}.metric.turq{background:#0cc}.metric.turq-dark{background:#066}.metric.metric-mini .metric-value{font-size:1.5em}.metric.metric-small .metric-value{font-size:2.2em}.bordered-container{padding:10px;border:3px solid #eee;margin:0 0 20px}.hero{position:relative;padding:70px 0}.hero .container{position:relative}.hero .hero-label{display:block;font-weight:700;letter-spacing:10px;text-transform:uppercase}.hero h1{font-size:3.5em;font-weight:400;line-height:1.2em;text-transform:uppercase;margin:15px 0}.hero h1 .prop-cloud{display:block;font-size:.5em;font-weight:300;letter-spacing:10px;text-transform:uppercase}.hero h1 .prop-free{display:block;font-size:.5em;font-weight:400;letter-spacing:10px;text-transform:uppercase}.hero h1 .prop-construction{display:block;color:#690;font-size:.6em;font-weight:700}.hero p.headline{font-size:2em;margin:0 0 30px}.hero p.tagline{font-size:1.5em;font-weight:300;margin:0 0 30px}.hero p.tagline em{font-weight:700}.hero p.pricing{font-size:1.2em;color:#fff;margin:0 0 30px;text-shadow:0 0 30px #000}.hero p.pricing a{color:#aee800}.hero .cta-button.button-trans{margin-left:5px;border-color:#fff;box-shadow:none}.hero .cta-button.button-white{background:#fff;color:#690;margin-left:20px}.hero .cta-button.button-white:hover{background:#ddd;color:#360}.hero .hero-image{display:block;margin:0 auto}.hero hr{border-top:5px solid rgba(255,255,255,0.25)}.hero.hero-cta{padding:100px 0}.hero.hero-homepage{padding:50px 0 70px;background:url(/assets/hero_image_homepage_006.jpg) top center no-repeat #264d00;-webkit-background-size:cover;background-size:cover}.hero.hero-demo{background:url(/assets/section_bg_demo.jpg) top center no-repeat #360;-webkit-background-size:cover;background-size:cover}.hero.hero-features{background:url(/assets/section_bg_features.jpg) bottom center no-repeat #360;-webkit-background-size:cover;background-size:cover}.hero.hero-gradient{background:url(/assets/hero_bg_gradient_green_blue.jpg) top center no-repeat #264d00;-webkit-background-size:cover;background-size:cover}.hero.hero-electrical{background:url(/assets/hero_bg_electrical.jpg) top center no-repeat #264d00;-webkit-background-size:cover;background-size:cover}.hero.hero-trial{background:url(/assets/section_bg_trial.jpg) center center no-repeat #360;-webkit-background-size:cover;background-size:cover}.hero.landing-page{background:url(/assets/hero_image_homepage_006.jpg) top center no-repeat #360;-webkit-background-size:cover;background-size:cover}.hero.landing-form{background:url(/assets/hero_slide_002.jpg) top center no-repeat #360;-webkit-background-size:cover;background-size:cover}.hero.landing-form h1{text-align:left}.hero.landing-form p{text-align:left}.hero.landing-form p.tagline{text-shadow:0 0 10px #000}.hero.hero-slides{min-height:420px;padding:0;background:url(/assets/texture_concrete_dark.jpg)}.hero .hero-overlay{padding:50px 0;background:rgba(0,0,0,0.5)}.hero-slideshow{position:relative;margin:0 auto}.hero-slideshow img{display:block;width:100%}.hero-slideshow .slideshow-content-container{position:absolute;top:10%;width:100%;z-index:101}.cycle-pager{position:absolute;bottom:0;width:100%;padding:30px 0;text-align:center;z-index:102}.cycle-pager span{display:inline-block;width:15px;height:15px;background:#fff;margin-right:10px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;text-decoration:none;text-indent:-9999px;cursor:pointer}.cycle-pager span:hover{background:#999}.cycle-pager span.cycle-pager-active{background:#690}.hero-form{padding:30px;background:rgba(0,0,0,0.5)}.hero-form h3{color:#fff}.hero-form p{font-weight:300}.hero-form input[type="text"],.hero-form input[type="email"]{border:none}.hero-form textarea{display:none}.hero-form input[type="submit"]{display:block;width:100%;padding:15px 0;background:#f90;color:#fff;text-align:center}.hero-form input[type="submit"]:hover{background:#f60}.short-hero h1{color:#fff;margin:10px 0 20px}.short-hero h1 span{display:block}.short-hero h1 span.larger{font-size:1.5em}.short-hero h1 span.green{color:#aee800}.short-hero p.tagline{color:#fff}.feature{padding:20px 0}.feature span.glyphicon{display:inline-block;margin:0 5px 0 0;color:#360}.feature h3{position:relative;color:#360;padding-left:65px;margin:0 0 20px}.feature h3 .icon-container{position:absolute;top:-10px;left:0;color:#690;width:52px;text-align:center}.feature h3 .icon-container i{margin:5px 0 0}.feature h3 .icon-container.large{background:none;font-size:1.7em;padding:1px}.feature h3 .icon-container.icon-round{padding:14px 0;line-height:1;background:#690;-moz-border-radius:100px;-webkit-border-radius:100px;-ms-border-radius:100px;border-radius:100px}.feature h3 .icon-container.icon-round i{margin:0;color:#fff}.feature h3 .icon-container.icon-round.round-white{font-size:.9em;background:none;border:1px solid #fff}.feature h3 .icon-container.icon-round.round-white i{color:#9c0}.feature h3 .icon-arrow{margin:8px 0 0 5px;opacity:.5}.feature p{font-size:1em}.feature p:last-child{margin:0}.feature.feature-box{padding:30px;border:1px solid #ccc;min-height:280px}.feature.centered{padding:30px 20px}.feature.centered i{font-size:3em;display:block;text-align:center;color:#360;margin:0 auto 20px}.feature.centered h3{font-size:1.5em;text-align:center;padding:0}.feature.centered p{font-size:1.2em;text-align:center}.feature .feature-link{display:block;padding:10px 15px 15px;border:2px solid #ddd}.feature .feature-link h3{padding-left:40px}.feature .feature-link h3 .icon-container{top:2px;left:0;width:auto;padding:0;background:none}.feature .feature-link p{font-weight:300;color:#333}.feature .feature-link:hover{background:#f4fde0;border-color:#9c0;text-decoration:none}.feature.feature-card{padding:0}.feature.feature-card .feature-link{padding:0}.feature.feature-card .feature-link .feature-image{position:relative}.feature.feature-card .feature-link .feature-image img{display:block}.feature.feature-card .feature-link .feature-image .image-shadow{position:absolute;bottom:0;left:0;width:100%;height:100px;z-index:10;text-indent:-9999px;background:#000;background:-webkit-gradient(linear, center top, center bottom, from(transparent), to(rgba(0,0,0,0.25)));background:-webkit-linear-gradient(transparent, rgba(0,0,0,0.25));background:-moz-linear-gradient(transparent, rgba(0,0,0,0.25))}.feature.feature-card .feature-link .feature-content{padding:15px}.feature.feature-card .feature-link .feature-content h3{margin:0 0 15px}.feature.feature-aqua h3{color:#04ccca}.feature.feature-aqua h3 .icon-container i{color:#04ccca}.feature.feature-blue h3{color:#09c}.feature.feature-blue h3 .icon-container i{color:#09c}.feature.feature-green h3{color:#9c0}.feature.feature-green h3 .icon-container i{color:#9c0}.feature.feature-yellow h3{color:#fc0}.feature.feature-yellow h3 .icon-container i{color:#fc0}.page-section.green-dark .feature.feature-card .feature-link{background:#264d00;border-color:#264d00}.page-section.green-dark .feature.feature-card .feature-link .feature-content h3 .icon-container i{color:#9c0}.page-section.green-dark .feature.feature-card .feature-link:hover{border-color:#408000}.page-section.green-dark .feature.feature-card .feature-link:hover .feature-content{background:#408000}.features-nav{margin:0 0 20px;display:flex;position:relative;flex-direction:row;flex-wrap:wrap}.features-nav h2{font-weight:300;text-transform:uppercase;padding:0 15px 15px;margin:0;color:#aaa}.features-nav ul{list-style:none;font-size:0;font-family:'Oswald', sans-serif;font-weight:300;margin:0}.features-nav ul li:nth-child(3n+1){border-right:1px solid rgba(255,255,255,0.15)}.features-nav ul li:nth-child(3n){border-left:1px solid rgba(255,255,255,0.15)}.features-nav ul li:nth-last-child(-n+3):nth-child(3n+1),.features-nav ul li:nth-last-child(-n+3):nth-child(3n+1) ~ li{border-bottom:none}.features-nav ul li{display:inline-block;font-size:16px;font-size:1rem;width:33.33%;margin:0;vertical-align:top;border-bottom:1px solid rgba(255,255,255,0.15)}.features-nav ul li a{position:relative;display:block;padding:20px 20px 20px 60px;line-height:1.4;color:#999;margin:0}.features-nav ul li a i,.features-nav ul li a img{position:absolute;top:20px;left:20px;width:32px;font-size:1.4em;line-height:1;color:#690;text-align:center}.features-nav ul li a img{left:26px;width:25px;height:25px}.features-nav ul li a sup{font-size:.7em;color:#9cf}.features-nav ul li a:hover{background:#690;color:#fff;text-decoration:none}.features-nav ul li a:hover i{color:#fff}.features-nav ul li a:hover img{filter:grayscale(1) brightness(0) invert(1)}.feature-segment .feature-nav{background:rgba(255,255,255,0.1);color:#fff}.features-content{min-height:700px;padding-left:30px;border-left:1px solid #ddd}.pricing-tag{display:block;padding:7px 10px;margin:0 0 10px;background:#fff;color:#fff;font-size:.85em;font-family:'Lato';font-weight:400}.pricing-tag.tag-special{background:#fbeb88;color:#000}.pricing-special{padding:20px;margin:0 0 30px;background:rgba(0,0,0,0.5)}.pricing-special .special-amount{color:#fc0}.pricing-special .special-amount sup{font-size:.5em;letter-spacing:1px;text-transform:uppercase}.pricing-special .special-desc{margin:0;font-size:1em;color:#fff}.pricing-special .special-desc .special-link{display:block;padding:12px 0;margin:15px 0 0;text-align:center;border:2px solid rgba(255,255,255,0.15);-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.pricing-special .special-desc .special-link:hover{border-color:rgba(255,255,255,0.5);text-decoration:none}.pricing-special.pricing-light-background{background:#444}.pricing-column{padding:30px;margin:0 0 20px;background:#fff;border:1px solid #eee;box-shadow:0 0 15px rgba(0,0,0,0.1)}.pricing-column h2{font-size:1.4em;font-weight:300;text-transform:uppercase;margin:0}.pricing-column h2 span{font-weight:700}.pricing-column p{font-size:1em}.pricing-column dl{padding:10px 0;font-size:.9em}.pricing-column dl dd{padding:10px 0;border-top:1px dashed #ccc}.pricing-column dl dd.price{font-size:1.8em;font-weight:700;letter-spacing:-1px;line-height:1em}.pricing-column dl dd.price .per-month{font-size:.7em;font-weight:300;letter-spacing:-0.025em;margin-left:5px}.pricing-column dl dd.price .price-highlight{font-size:.5em;color:#f90}.pricing-column dl dd.price.price-normally{padding:10px 0;font-size:1em;letter-spacing:0}.pricing-column dl dd i{width:18px;margin:0 5px 0 0;color:#bbb;text-align:center}.pricing-column dl dd i.fa-info-circle{margin-left:5px}.pricing-column .pricing-tag{margin:0}.pricing-column .tooltip-inner{font-size:1.2em;padding:10px}.pricing-column .cta-button{padding:12px 30px;font-size:1em;color:#fff;border:none}.pricing-column .cta-button.block-button i{top:15px;right:25px}.pricing-column .column-option{font-size:1em;font-weight:900}.pricing-column .column-option input{display:inline-block;margin:3px 5px 0 0;vertical-align:top}.pricing-column.free{border-top:10px solid #999}.pricing-column.free h2 span{color:#999}.pricing-column.free .cta-button{background:#999}.pricing-column.free .cta-button:hover{background:#666}.pricing-column.starter{border-top:10px solid #690}.pricing-column.starter h2 span{color:#690}.pricing-column.starter .cta-button{background:#690}.pricing-column.starter .cta-button:hover{background:#360}.pricing-column.builder{border-top:10px solid #0cc}.pricing-column.builder h2 span{color:#0cc}.pricing-column.builder .cta-button{background:#0cc}.pricing-column.builder .cta-button:hover{background:#066}.pricing-column.pro{border-top:10px solid #09c}.pricing-column.pro h2 span{color:#09c}.pricing-column.pro .cta-button{background:#09c}.pricing-column.pro .cta-button:hover{background:#069}.pricing-column.enterprise{border-top:10px solid #333}.pricing-column.enterprise h2 span{color:#333}.pricing-column.enterprise .cta-button{background:#333}.pricing-column.enterprise .cta-button:hover{background:#000}.plans-no-pricing .pricing-column .price{display:none}.plans-no-pricing .pricing-column .helper-text{display:none}.free-trial-container{position:relative;padding:20px 20px 10px 120px;margin:10px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.free-trial-container img{position:absolute;top:20px;left:0}.free-trial-container h3{color:#690;margin:0 0 10px}.free-trial-container.free-plan{background:#eee;margin:20px 0}.free-trial-container.free-plan h3{color:#666}.bio-container{position:relative;padding:20px 0 20px 140px;border-top:2px solid #ddd;clear:both}.bio-container img{position:absolute;top:20px;left:0;width:120px;-moz-border-radius:200px;-webkit-border-radius:200px;-ms-border-radius:200px;border-radius:200px}.bio-container h4 span{font-weight:300;text-transform:uppercase;color:#690}dl.table-grid .list-row{display:block}dl.table-grid dt,dl.table-grid dd{display:table-cell;padding:15px}dl.table-grid dt{width:200px}.auth-brand{display:block;position:relative;width:300px;margin:30px auto;font-family:'Oswald', sans-serif;font-size:1.8em;font-weight:700;line-height:1;text-align:center;text-transform:uppercase;color:#fff;z-index:25}.auth-brand .brand-icon{display:inline-block;width:30px;height:30px;margin:0 10px 0 0;background:url("/assets/cmfusion_logo_icon_50x50.png") no-repeat;background-size:30px auto;vertical-align:top}.auth-brand .brand-text strong{font-size:.95em}.auth-brand span{font-size:1.05em;font-weight:300}.auth-brand:hover{color:#ddd;text-decoration:none}.auth-brand sup{font-size:.75em;font-weight:300;color:#9c0;text-transform:none}.auth-wrapper{padding:30px;background:#fff}.auth-wrapper.wrapper-slim{width:60%;margin:0 auto}.auth-wrapper.wrapper-slim .row{margin-right:-7px;margin-left:-7px}.auth-wrapper.wrapper-slim .row .col-sm-6{padding-right:7px;padding-left:7px}.authentication-container{padding:30px;border:2px solid #ddd}.authentication-container h1{text-transform:uppercase}.authentication-container input[type="submit"],.authentication-container button[type="submit"]{display:block;width:100%}.authentication-container.container-green{border-color:#9c0}.auth-options-container{padding:15px 0;border-top:1px solid #ddd}.auth-options-container:first-child,.auth-options-container.first{border-top:none}.auth-options-container p{padding:2px 0px 0px 10px}.auth-options-container p.zero-padding{padding:0}@media (max-width: 480px){.auth-options-container h5{font-size:0.85em}.auth-options-container p{font-size:0.85em;padding:2px 0px 0px 0px}.auth-options-container.d-flex{flex-direction:column}}.project{padding:20px;border:1px solid #ccc}.project h3{margin:0 0 10px}.project:hover{background:#f5f5f5}.profile-image{display:block;margin:0 0 20px}ul.action-icons{list-style:none;margin:0}ul.action-icons li{display:inline-block;width:auto;font-size:.85em;margin:0}ul.action-icons li a{display:inline-block;margin:0 0 5px}ul.action-icons li a i{margin-right:3px}.project-container{position:relative;overflow:auto}.project-container .container-thumb{float:left;width:100px;height:70px;margin:0 10px 0 0;overflow:hidden}.project-container .container-thumb img{width:100%}.project-container .container-title{margin:0}.project-title-div-flow{display:flow-root}.project-mobile-container{position:relative;overflow:auto}.project-mobile-container .container-thumb{float:left;width:70px;height:50px;margin:0 5px 0 0;overflow:hidden}.project-mobile-container .container-thumb img{width:100%}.project-mobile-container .container-title{margin:0}.photo-upload-container img{display:block;margin:0 0 15px}.project-info-container{padding:0 0 15px;margin:0 0 15px;border-bottom:1px solid #ddd}.project-info-container .project-image{display:block}.project-info-container .project-company-logo{display:block}.project-info-container .description-container{border-top:1px solid #ddd;line-height:1.42857143;padding:10px !important}.project-info-container .description-container .header{font-weight:900;font-size:0.85em}.project-info-container .description-container .content{margin:10px 0 0 0}.box{padding:40px 0;text-align:center;background:#eee}.box span.box-icon{display:block;font-size:3em;color:#360;text-align:center;margin:0 0 20px}.box span.box-label{display:block;font-size:.85em;text-align:center}.log-container h2{font-size:1em;padding:10px 15px;background:#eee;color:#333}.log-container h2 i{margin:5px 15px 0 0;opacity:.15;vertical-align:top}.log-container h3{font-size:1.2em;padding:10px 15px;background:#eee;color:#333;height:auto;border-radius:40px}.log-container h3 i{margin:5px 15px 0 0;opacity:.15;vertical-align:top}.log-container h3 p{font-size:0.8em;color:#333;font-weight:normal}.log-container h4{font-size:1.2em;padding:10px 15px;background:#eee;color:#333;height:100px}.log-container h4 i{margin:5px 15px 0 0;opacity:.15;vertical-align:top}.log-container h4 p{font-size:0.8em;color:#333;font-weight:normal}.log-container .log{position:relative;min-height:70px;padding:10px 0 10px 50px;margin:0 0 10px;border-top:1px solid #ddd}.log-container .log.grey{background:#eee}.log-container .log.green{background:#ecfbc8}.log-container .log:first-child{border-top:none}.log-container .log.log-comment .color-status,.log-container .log.log-signature .color-status,.log-container .log.log-submitted .color-status,.log-container .log.Commented .color-status,.log-container .log.Signatured .color-status,.log-container .log.ProjectInvitationCommented .color-status,.log-container .log.TaskCommented .color-status{color:#01cc7d}.log-container .log.log-comment .log-icon,.log-container .log.log-signature .log-icon,.log-container .log.log-submitted .log-icon,.log-container .log.Commented .log-icon,.log-container .log.Signatured .log-icon,.log-container .log.ProjectInvitationCommented .log-icon,.log-container .log.TaskCommented .log-icon{background:#01cc7d}.log-container .log.log-meeting-minute-added .color-status,.log-container .log.DocumentAdded .color-status,.log-container .log.DocumentVersionAdded .color-status,.log-container .log.log-added .color-status,.log-container .log.log-added-and-assigned .color-status,.log-container .log.log-question-response .color-status,.log-container .log.log-checklist-item-reminder .color-status,.log-container .log.log-version .color-status,.log-container .log.log-upload .color-status,.log-container .log.log-reminder-sent .color-status,.log-container .log.InitialFileAdded .color-status,.log-container .log.ItemAdded .color-status,.log-container .log.RfpCreated .color-status,.log-container .log.ProjectEstimateAdded .color-status,.log-container .log.BillPaymentAdded .color-status,.log-container .log.QuickbooksInvoiceAdded .color-status,.log-container .log.QuickbooksPaymentAdded .color-status,.log-container .log.QuickbooksCostCodeAdded .color-status,.log-container .log.CostBillAdded .color-status,.log-container .log.ProjectEstimateCostAdded .color-status,.log-container .log.ProjectBudgetCostAdded .color-status,.log-container .log.MeetingMinuteAdded .color-status,.log-container .log.EmailLogSended .color-status,.log-container .log.InspectionQuestionResponded .color-status,.log-container .log.ProjectEstimateMovedToBudget .color-status,.log-container .log.CostEstimateCategoryAdded .color-status,.log-container .log.ItemAddedAndAssigned .color-status,.log-container .log.RfpAddedAndAssigned .color-status,.log-container .log.ItemVersionAdded .color-status,.log-container .log.BidDocumentAdded .color-status,.log-container .log.BidRequestAdded .color-status,.log-container .log.BidRequestSentOut .color-status,.log-container .log.BidRequestAddendumSentOut .color-status,.log-container .log.BidRequestAddendumAdded .color-status,.log-container .log.ResendReminder .color-status,.log-container .log.ResentReminder .color-status,.log-container .log.ItemReminder .color-status,.log-container .log.ChecklistItemMarkedIncomplete .color-status,.log-container .log.ChecklistItemCompleted .color-status,.log-container .log.ProjectEquipmentCreated .color-status,.log-container .log.log-equipment-created .color-status,.log-container .log.TaskCreated .color-status{color:#09c}.log-container .log.log-meeting-minute-added .log-icon,.log-container .log.DocumentAdded .log-icon,.log-container .log.DocumentVersionAdded .log-icon,.log-container .log.log-added .log-icon,.log-container .log.log-added-and-assigned .log-icon,.log-container .log.log-question-response .log-icon,.log-container .log.log-checklist-item-reminder .log-icon,.log-container .log.log-version .log-icon,.log-container .log.log-upload .log-icon,.log-container .log.log-reminder-sent .log-icon,.log-container .log.InitialFileAdded .log-icon,.log-container .log.ItemAdded .log-icon,.log-container .log.RfpCreated .log-icon,.log-container .log.ProjectEstimateAdded .log-icon,.log-container .log.BillPaymentAdded .log-icon,.log-container .log.QuickbooksInvoiceAdded .log-icon,.log-container .log.QuickbooksPaymentAdded .log-icon,.log-container .log.QuickbooksCostCodeAdded .log-icon,.log-container .log.CostBillAdded .log-icon,.log-container .log.ProjectEstimateCostAdded .log-icon,.log-container .log.ProjectBudgetCostAdded .log-icon,.log-container .log.MeetingMinuteAdded .log-icon,.log-container .log.EmailLogSended .log-icon,.log-container .log.InspectionQuestionResponded .log-icon,.log-container .log.ProjectEstimateMovedToBudget .log-icon,.log-container .log.CostEstimateCategoryAdded .log-icon,.log-container .log.ItemAddedAndAssigned .log-icon,.log-container .log.RfpAddedAndAssigned .log-icon,.log-container .log.ItemVersionAdded .log-icon,.log-container .log.BidDocumentAdded .log-icon,.log-container .log.BidRequestAdded .log-icon,.log-container .log.BidRequestSentOut .log-icon,.log-container .log.BidRequestAddendumSentOut .log-icon,.log-container .log.BidRequestAddendumAdded .log-icon,.log-container .log.ResendReminder .log-icon,.log-container .log.ResentReminder .log-icon,.log-container .log.ItemReminder .log-icon,.log-container .log.ChecklistItemMarkedIncomplete .log-icon,.log-container .log.ChecklistItemCompleted .log-icon,.log-container .log.ProjectEquipmentCreated .log-icon,.log-container .log.log-equipment-created .log-icon,.log-container .log.TaskCreated .log-icon{background:#09c}.log-container .log.log-user .color-status,.log-container .log.MemberAdded .color-status,.log-container .log.ProjectCreated .color-status{color:#690}.log-container .log.log-user .log-icon,.log-container .log.MemberAdded .log-icon,.log-container .log.ProjectCreated .log-icon{background:#690}.log-container .log.log-status-approved .color-status,.log-container .log.log-status-updated.approved-status .color-status,.log-container .log.RfiCompleted .color-status,.log-container .log.EmailLogReceived .color-status,.log-container .log.TaskCompleted .color-status{color:#9c0}.log-container .log.log-status-approved .log-icon,.log-container .log.log-status-updated.approved-status .log-icon,.log-container .log.RfiCompleted .log-icon,.log-container .log.EmailLogReceived .log-icon,.log-container .log.TaskCompleted .log-icon{background:#9c0}.log-container .log.log-assigned .color-status,.log-container .log.log-status-updated .color-status,.log-container .log.log-schedule-item-updated .color-status,.log-container .log.DocumentAssigned .color-status,.log-container .log.DocumentStatusChanged .color-status,.log-container .log.QuickbooksEntriesPending .color-status,.log-container .log.ItemStatusChanged .color-status,.log-container .log.RfpStatusChanged .color-status,.log-container .log.ProjectEstimateUpdated .color-status,.log-container .log.BillPaymentUpdated .color-status,.log-container .log.CostBillUpdated .color-status,.log-container .log.ProjectEstimateCostUpdated .color-status,.log-container .log.CostEstimateCategoryUpdated .color-status,.log-container .log.TaskStarted .color-status,.log-container .log.BidRequestUpdated .color-status,.log-container .log.FolderUpdated .color-status,.log-container .log.ItemUpdated .color-status,.log-container .log.ProjectEquipmentUpdated .color-status,.log-container .log.log-equipment-updated .color-status,.log-container .log.TaskReassigned .color-status{color:#f90}.log-container .log.log-assigned .log-icon,.log-container .log.log-status-updated .log-icon,.log-container .log.log-schedule-item-updated .log-icon,.log-container .log.DocumentAssigned .log-icon,.log-container .log.DocumentStatusChanged .log-icon,.log-container .log.QuickbooksEntriesPending .log-icon,.log-container .log.ItemStatusChanged .log-icon,.log-container .log.RfpStatusChanged .log-icon,.log-container .log.ProjectEstimateUpdated .log-icon,.log-container .log.BillPaymentUpdated .log-icon,.log-container .log.CostBillUpdated .log-icon,.log-container .log.ProjectEstimateCostUpdated .log-icon,.log-container .log.CostEstimateCategoryUpdated .log-icon,.log-container .log.TaskStarted .log-icon,.log-container .log.BidRequestUpdated .log-icon,.log-container .log.FolderUpdated .log-icon,.log-container .log.ItemUpdated .log-icon,.log-container .log.ProjectEquipmentUpdated .log-icon,.log-container .log.log-equipment-updated .log-icon,.log-container .log.TaskReassigned .log-icon{background:#f90 !important}.log-container .log.log-status-updated.rejected-status .color-status,.log-container .log.log-meeting-minute-ended .color-status,.log-container .log.RfpCanceled .color-status,.log-container .log.log-status-updated.canceled-status .color-status,.log-container .log.log-member-removed .color-status,.log-container .log.InviteeRemoved .color-status,.log-container .log.MeetingEnded .color-status,.log-container .log.log-schedule-item-deleted .color-status,.log-container .log.ProjectEquipmentDeleted .color-status,.log-container .log.log-equipment-deleted .color-status,.log-container .log.AgendaItemRemoved .color-status{color:#c00}.log-container .log.log-status-updated.rejected-status .log-icon,.log-container .log.log-meeting-minute-ended .log-icon,.log-container .log.RfpCanceled .log-icon,.log-container .log.log-status-updated.canceled-status .log-icon,.log-container .log.log-member-removed .log-icon,.log-container .log.InviteeRemoved .log-icon,.log-container .log.MeetingEnded .log-icon,.log-container .log.log-schedule-item-deleted .log-icon,.log-container .log.ProjectEquipmentDeleted .log-icon,.log-container .log.log-equipment-deleted .log-icon,.log-container .log.AgendaItemRemoved .log-icon{background:#c00 !important}.log-container .log.log-schedule-item-added .color-status,.log-container .log.FieldReportAdded .color-status,.log-container .log.ScheduleItemAdded .color-status,.log-container .log.ProjectEventAdded .color-status,.log-container .log.MeetingMinuteUpdated .color-status{color:#0cc}.log-container .log.log-schedule-item-added .log-icon,.log-container .log.FieldReportAdded .log-icon,.log-container .log.ScheduleItemAdded .log-icon,.log-container .log.ProjectEventAdded .log-icon,.log-container .log.MeetingMinuteUpdated .log-icon{background:#0cc}.log-container .log.log-message .log-icon{background:#333}.log-container .log .log-icon{position:absolute;top:14px;left:0;width:41px;padding:12px 0;font-size:1em;line-height:1;text-align:center;background:#bbb;color:#fff;-moz-border-radius:100px;-webkit-border-radius:100px;-ms-border-radius:100px;border-radius:100px}.log-container .log .meta-date{font-size:.75em;font-weight:700;color:#999}.log-container .log h5{margin:0 0 5px}.log-container .log p:last-child{margin:0}.filter-nav{list-style:none;font-family:'Oswald', sans-serif;font-size:1em;font-weight:300;margin:0 0 20px}.filter-nav li{margin:0;border-top:1px solid #ddd}.filter-nav li a{position:relative;display:block;padding:10px 10px 10px 25px;color:#999;text-decoration:none}.filter-nav li a i{position:absolute;top:13px;left:0;font-size:1.2em}.filter-nav li a i.fa-check-square{display:none}.filter-nav li a:hover{color:#333}.filter-nav li a.selected i.fa-square-o{display:none}.filter-nav li a.selected i.fa-check-square{display:inline-block}.filter-nav li a.nav-filter-all i{color:#333}.filter-nav li a.nav-filter-all.selected{color:#333}.filter-nav li a.nav-filter-blue i{color:#09c}.filter-nav li a.nav-filter-blue.selected{color:#09c}.filter-nav li a.nav-filter-green i{color:#690}.filter-nav li a.nav-filter-green.selected{color:#690}.filter-nav li a.nav-filter-orange i{color:#f90}.filter-nav li a.nav-filter-orange.selected{color:#f90}.filter-nav li a.nav-filter-turq i{color:#0cc}.filter-nav li a.nav-filter-turq.selected{color:#0cc}.comment-container{padding:10px;margin:0 0 10px;border:1px solid #ddd}.comment-container h3{font-size:1em;margin:0 0 5px}.comment-container textarea{height:100px;margin:0 0 10px}#punchlist-items div.item{margin:0;padding:10px 0 0;border-top:1px solid #ddd;cursor:move}#punchlist-items div.item div.item{margin-left:30px;padding:0;height:35px;border:none}.punchlist-item-actions{float:right}.punchlist-sort-handle{color:#ddd;margin-right:10px}.punchlist-child-list-items{padding:10px 0}.select-dropdown .dropdown-label{position:relative;display:inline-block;padding:10px 40px 10px 20px;color:#333;border:1px solid #999;font-weight:700;text-decoration:none;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.select-dropdown .dropdown-label i{position:absolute;top:15px;right:20px}.select-dropdown .dropdown-label:hover{background:#eee}.select-dropdown .dropdown-menu{top:42px;min-width:240px;padding:10px;background:#ddd;border:none;border-top:4px solid #666;border-bottom:4px solid #666;border-top-left-radius:0;box-shadow:none}.select-dropdown .dropdown-menu li{border-top:1px solid #ccc;margin:0}.select-dropdown .dropdown-menu li:first-child{border-top:none}.select-dropdown .dropdown-menu li a{position:relative;padding:10px 40px 10px 10px}.select-dropdown .dropdown-menu li a i{position:absolute;top:13px;right:10px;color:#bbb}.select-dropdown .dropdown-menu li a.active i{color:#333}.select-dropdown.open .dropdown-label{background:#666;color:#fff;border-color:#666;border-bottom-right-radius:0;border-bottom-left-radius:0}.status-dropdown .btn-select{position:relative;display:block;height:42px;padding:10px 15px;text-align:left}.status-dropdown .btn-select i{color:#999}.status-dropdown .btn-select .caret{position:absolute;top:18px;right:15px}.status-dropdown .dropdown-menu{width:100%;margin:0}.status-dropdown .dropdown-menu li{margin:0;border-top:1px solid #ddd}.status-dropdown .dropdown-menu li:first-child{border-top:none}.status-dropdown .dropdown-menu li a{padding:10px 15px}.status-dropdown .dropdown-menu li a i{margin-right:5px}.documents-container{margin:0 0 15px}.documents-container .container-title{padding:15px;margin:0;line-height:1;background:#f5f5f5}.documents-container .container-title>i{margin-right:5px}.documents-container .table-list{margin:0 !important;border:none}.documents-container .table-list th{padding-top:8px !important}.documents-search-container{padding:20px 20px 0}.documents-index-container{padding:0 20px 20px}.rfi-container{border:1px solid #ccc}.rfi-container .rfi-header .table th{width:160px}.attachments-container ul{list-style:none;margin:0}.attachments-container ul li{padding:10px;margin:0 0 15px;border:1px solid #ddd}.attachments-container ul li .attachment-meta{display:block;font-size:.75em;color:#999;margin:0 0 5px}.attachments-container ul li .attachment-meta .attachment-author{font-weight:700;color:#333}.status-attachment-box{padding:10px;margin:0 0 10px;border:1px solid #9c0}.status-attachment-box span.file-upload-icons{font-size:2.4em;color:#9c0;text-align:center}.status-attachment-box span.file-upload-icons i{text-align:center}.status-attachment-box span.file-upload-icons i.fa-check-circle{font-size:.7em;color:#690;margin:10px 0 0}.status-attachment-box .table{margin:0}.hidden-loading-container{display:none;width:100%;min-height:200px;background:url("/assets/loading_spinner_light.gif") center 100px no-repeat}.hidden-popup-window-submit-loading{display:none;width:20px}.upload-container{position:relative;border:1px solid #ccc}.upload-container.no-border{border:none;padding:0}.upload-container .image-container{display:block}.upload-container .image-container .image-link{display:block}.upload-container .image-container .image-link img{width:100%}.upload-container .image-container .image-link img:hover{opacity:.5}.upload-container .image-container img{display:block;width:100%}.upload-container .image-container.container-cropped{height:220px;overflow:hidden}.upload-container .image-container.container-cropped.cropped-small{height:120px}.upload-container .image-select{position:relative;display:block;padding:10px 10px 10px 20px}.upload-container .image-select input{position:absolute;top:3px;left:0;margin:0}.upload-container .upload-content{padding:10px}.upload-container .upload-content .content-title{line-height:1.3;margin:0 0 5px}.upload-container .upload-content .content-timestamp{font-size:.75em;color:#999}.upload-container .upload-content .content-timestamp:last-child{margin:0}.upload-container .upload-content .content-title-comment{font-size:.75em;color:#000}.upload-container .upload-content .content-title-comment:last-child{margin:0}.upload-container .upload-content .content-action{padding:10px 0 0;border-top:1px solid #e5e5e5}.file-upload-box{width:100%;min-height:100px;padding:20px 15px;margin:0 0 15px;border:3px dashed #ddd;text-align:center}.file-upload-box span.file-upload-icons{font-size:5em;color:#ccc;text-align:center}.file-upload-box span.file-upload-icons i{text-align:center}.file-upload-box span.file-upload-icons i.fa-check-circle{display:none;font-size:.7em;margin:15px 0 0}.file-upload-box-file-uploaded{width:100%;margin:0 0 15px;padding:20px 15px 0;border:3px solid #ecfbc8;text-align:center}.file-upload-box-file-uploaded span.file-upload-icons{font-size:5em;color:#9c0;text-align:center;margin:0 0 15px}.file-upload-box-file-uploaded span.file-upload-icons i.fa-check-circle{display:block;color:#690;font-size:.7em;margin:15px 0 0}.s3-upload-form{margin:0 0 15px}#upload-file-list{list-style:none;margin:20px 0}#upload-file-list li{position:relative;padding:10px 0 10px 25px;margin:0;font-size:.85em;border-top:1px solid #ddd}#upload-file-list li:before{position:absolute;top:10px;left:0;content:"\e142";font-family:'Glyphicons Halflings';font-size:1.2em}#upload-file-list li .remove-button{display:inline-block;margin-left:10px}#upload-file-list li .remove-button:after{content:"remove";margin-left:5px}#upload-file-list li:last-child{border-bottom:1px solid #ddd}.mobile-nav-trigger{display:none;position:relative;padding:10px 15px;font-family:'Oswald', sans-serif;font-weight:300;background:#ecfbc8;color:#690;border:1px solid #9c0;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.mobile-nav-trigger i{position:absolute;top:14px;right:15px}.nav-pills.pills-green{font-family:'Oswald', sans-serif;font-weight:300;margin:0}.nav-pills.pills-green li{margin:0}.nav-pills.pills-green li a{color:#690}.nav-pills.pills-green li a:hover{background:#ecfbc8;color:#030}.nav-pills.pills-green li a.active{background:#9c0;color:#fff}.content-image-container{margin:0 0 30px}.content-image-container .container-image{position:relative}.content-image-container .container-image img{display:block}.content-image-container .container-image .image-title{position:absolute;bottom:0;left:0;width:100%;padding:50px 20px 20px;margin:0;color:#fff;font-size:1em;font-weight:300;letter-spacing:3px;text-transform:uppercase;background:-webkit-gradient(linear, center top, center bottom, from(transparent), to(rgba(0,0,0,0.75)));background:-webkit-linear-gradient(transparent, rgba(0,0,0,0.75));background:-moz-linear-gradient(transparent, rgba(0,0,0,0.75));background:-o-linear-gradient(transparent, rgba(0,0,0,0.75));background:linear-gradient(transparent, rgba(0,0,0,0.75))}.content-image-container .container-image .type-label{position:absolute;left:0;bottom:30px;padding:10px 20px;font-family:'Oswald', sans-serif;font-size:1em;font-weight:400;line-height:1;text-transform:uppercase;background:#690;color:#fff;z-index:10}.content-image-container .container-content{padding:15px;background:#fff}.content-image-container .container-content h3{font-size:1.4em;font-weight:400;text-transform:uppercase;margin:0 0 10px}.content-image-container .container-content p{font-size:1.2em;font-weight:300}.content-image-container .container-content p:last-child{margin:0}.attachments-list li a.remove-button{display:inline-block;font-size:1.3em;margin:0 0 0 5px;vertical-align:top;cursor:pointer}.attachments-list li a.remove-button:hover{color:#333}.ui-action-nav{list-style:none;font-family:'Oswald', sans-serif;font-size:.95em;font-weight:300;margin:0 0 10px}.ui-action-nav li{margin:0;border-top:1px solid #eee}.ui-action-nav li:first-child{border-top:none}.ui-action-nav li:last-child{border-bottom:1px solid #eee}.ui-action-nav li a{position:relative;display:block;padding:13px 10px 12px 35px;color:#09c}.ui-action-nav li a:hover{background:#e6f9ff;text-decoration:none}.ui-action-nav li a i{position:absolute;top:6px;left:0;width:36px;padding:10px;text-align:center}.ui-action-nav li a.nav-btn{color:#fff;text-align:left;margin:0 0 10px}.division-toggle-link{margin-left:10px}.contact-list-item{font-size:.8em}.status-container{padding:15px 0 0}.status-container.container-status-complete{border-top:none}.status-container .status-title{font-size:1em}.status-container h3{margin:0 0 20px}.status-meter{display:table;width:100%;margin:0 0 20px;background:#f5f5f5;font-size:.85em;border:1px solid #ccc}.status-meter .meter-step{display:table-cell;padding:10px;color:#999;border-left:1px solid #ccc}.status-meter .meter-step .step-number{font-weight:700}.status-meter .meter-step .step-number i{margin-right:5px}.status-meter .meter-step:first-child{border-left:none}.status-meter .meter-step.step-33{width:33.33%}.status-meter .meter-step.step-active{background:#fff;color:#333}.status-meter .meter-step.step-completed{color:#690}.list-steps{list-style:none;color:#333;margin:0}.list-steps li{position:relative;padding:15px 0 15px 42px;margin:0;border-top:1px solid #ddd}.list-steps li .status-step{position:absolute;top:12px;left:0;width:32px;padding:10px 0;background:#333;color:#fff;font-size:.75em;font-weight:700;line-height:1;text-align:center;-moz-border-radius:100px;-webkit-border-radius:100px;-ms-border-radius:100px;border-radius:100px}.list-steps .welcome-user-btn-li{border-top:0;padding:0 0 15px 42px}.create-item-dropdown{margin-left:42px}.status-steps{list-style:none;color:#ccc;margin:0}.status-steps li{position:relative;padding-left:40px}.status-steps li .status-icon{position:absolute;top:-5px;left:0;font-size:2em;line-height:1}.status-steps li .status-icon i{position:absolute}.status-steps li .status-icon .fa-circle{display:none}.status-steps li .status-icon .fa-check-circle{display:none}.status-steps li .status-icon .fa-undo{display:none}.status-steps li .status-step{position:absolute;top:0;left:0;width:30px;padding:5px 0;background:#333;color:#fff;font-size:.85em;font-weight:700;text-align:center;z-index:10;-moz-border-radius:100px;-webkit-border-radius:100px;-ms-border-radius:100px;border-radius:100px}.status-steps li .status-title{position:relative;display:block}.status-steps li.spacer{padding-left:12px}.status-steps li.checked{color:#999}.status-steps li.checked .status-icon .fa-check-circle{display:inline-block;z-index:2}.status-steps li.canceled{color:#999}.status-steps li.canceled .status-icon .fa-circle{display:inline-block;color:#c00}.status-steps li.canceled .status-icon .fa-undo{display:inline-block;font-size:50%;top:7px;left:7px;color:#fff;z-index:2}.status-steps li.active .status-icon{color:#690}.status-steps li.active .status-icon .fa-circle{display:inline-block;font-size:50%;top:7px;left:7px;color:#9c0;z-index:2}.status-steps li.active .status-title{color:#690}.status-steps.steps-horizontal{font-size:0}.status-steps.steps-horizontal li{display:inline-block;font-size:16px;font-size:1rem;min-height:40px;padding-left:28px;vertical-align:top}.status-steps.steps-horizontal li .status-icon{width:28px;height:28px;background:#fff}.status-steps.steps-horizontal li .status-title{display:inline-block;font-size:1em;line-height:1.2;padding:0 10px;background:#fff;z-index:5}.status-steps.steps-horizontal li:before{position:absolute;top:10px;left:0;content:"";width:100%;height:2px;background:#eee}.status-steps.steps-horizontal li:last-child:before{display:none}.status-steps.steps-horizontal.steps-3 li{width:33.33%}.status-steps.steps-horizontal.steps-4 li{width:25%}.cmfusion-icon{display:inline-block;width:25px;height:25px;margin:0 5px 0 0;background:url(/assets/cmfusion_logo_icon_50x50.png) top left no-repeat;background-size:25px auto}.cmfusion-icon.icon-large{width:40px;height:40px;background-size:40px auto}.cmfusion-stamp{position:relative;padding-left:65px}.cmfusion-stamp img{position:absolute;top:0;left:0}.cmfusion-stamp h5{font-family:'Oswald', sans-serif;font-weight:300;text-transform:uppercase;color:#690;margin:0 0 5px}.clarification{padding:10px 0 0;margin:10px 0 0;border-top:1px solid #eee}.clarification:first-child{padding:0;margin:0;border-top:none}.clarification p{margin:0 0 2px}.clarification .meta-date{display:block;font-size:.75em;color:#999;margin:0 0 10px}.clarification .meta-date .author{font-weight:700;color:#333}.clarification .question{font-weight:700;color:#c00;margin:0}.clarification .answer{font-weight:700;color:#690;margin:0}.clarification .question-status{margin:0 0 10px;color:#690}.testimonial{position:relative;padding:0 0 0 200px}.testimonial img,.testimonial .avatar{position:absolute;top:0;left:0;width:160px}.testimonial img.logo-padded,.testimonial .avatar.logo-padded{padding:30px;border:1px solid rgba(255,255,255,0.25)}.testimonial blockquote{font-size:1.2em;font-weight:300;color:#aaa;margin:0 0 20px}.testimonial.testimonial-client img{-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.testimonial.testimonial-block{padding:30px}.testimonial.testimonial-block img{position:static;display:block;margin:0 0 20px}.category-list{margin:0 0 20px;border:1px solid #ddd}.category-list .list-item{position:relative;border-top:1px solid #ddd}.category-list .list-item .item-link{position:relative;display:block;padding:10px 60px 10px 80px;text-decoration:none}.category-list .list-item .item-link .link-icon{position:absolute;top:2px;left:2px;width:65px;height:60px;padding:10px;font-size:2em;line-height:1;text-align:center;color:#999}.category-list .list-item .item-link .link-title{display:block;font-family:'Oswald', sans-serif;margin:0}.category-list .list-item .item-link .link-title .tooltip{font-family:'Lato'}.category-list .list-item .item-link .link-description{font-size:.85em;color:#333}.category-list .list-item .item-link .link-detail{display:block;font-size:.75em;color:#999}.category-list .list-item .item-link .link-notification{position:absolute;top:17px;right:15px;width:30px;padding:5px 0;font-size:.85em;text-align:center;background:#c00;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.category-list .list-item .item-link:hover{background:#f5f5f5}.category-list .list-item .item-link:hover .link-icon{color:#09c}.category-list .list-item .item-link.content-active{background:#f5f5f5}.category-list .list-item .item-actions{position:absolute;top:18px;right:15px}.category-list .list-item .item-actions .btn{padding:3px 10px;margin:0 0 5px;border:1px solid rgba(0,136,204,0.25)}.category-list .list-item .item-actions .btn.delete-button i{margin:0}.category-list .list-item .item-actions .btn.btn-danger,.category-list .list-item .item-actions .btn.btn-delete{background:none;color:#c00;border:1px solid rgba(204,0,0,0.25)}.category-list .list-item .item-actions .btn.btn-danger:hover,.category-list .list-item .item-actions .btn.btn-delete:hover{background:#c00;color:#fff}.category-list .list-item .item-access{padding:10px 0}.category-list .list-item .item-content{padding:20px 20px 10px;border-top:1px solid #ddd}.category-list .list-item .item-content.content-hidden{display:none}.category-list .list-item .item-content .content-title{margin:0 0 15px}.category-list .list-item .item-content label{font-size:.85em}.category-list .list-item:first-child{border-top:none}.category-list .list-item.item-child{position:relative;border-top:none}.category-list .list-item.item-child .item-link{padding:10px 250px 10px 45px;background:#fff;border-top:none}.category-list .list-item.item-child .item-link .link-icon{width:40px;height:40px;padding:7px;font-size:1.2em}.category-list .list-item.item-child:before{content:"";position:absolute;top:20px;left:0;width:100%;height:1px;background:#ddd}.category-list .list-item.item-small .item-link{padding:12px 0 12px 45px}.category-list .list-item.item-small .item-link .link-icon{top:4px;width:40px;height:40px;font-size:1em}.category-list.list-compact{font-size:.85em;border-right:0;border-left:0}.category-list.list-compact .list-item{padding:8px 250px 8px 8px}.category-list.list-compact .list-item a{font-size:.9em}.category-list.list-compact .list-item .item-actions{top:8px;right:5px}.category-list.list-compact .list-item.item-child{padding:10px 0 10px 10px}.category-list.list-compact .list-item.item-child .item-fill{position:relative;display:block;padding-left:5px;background:#fff}.category-list.list-compact .nested_category{margin-left:20px}.nested_category{margin-left:30px;border-left:1px solid #ddd}.select-container{padding:15px;margin:0 0 15px;border:1px solid #ddd;border-top-width:4px}.select-container .icon-list{margin-top:15px}.select-container.container-blue{border-color:#9cf}.select-container.container-blue h4{color:#069}.select-container.container-green{border-color:#9c0}.select-container.container-green h4{color:#360}.option-switch .switch-label{display:block;padding:10px;background:#f5f5f5;text-align:center}.option-switch .pricing-column{margin:0 0 30px}.cta-guide{position:relative;padding:20px;margin:0 0 20px;background:#f5f5f5}.cta-guide .guide-close{position:absolute;top:20px;right:20px}.cta-guide .guide-step{position:relative;padding-left:65px;margin:0 0 20px}.cta-guide .guide-step .step-icon{position:absolute;top:0;left:0;width:50px;height:50px;padding:10px 0;font-size:1.5em;line-height:1;text-align:center;color:#690;border:1px solid #9c0;-moz-border-radius:100px;-webkit-border-radius:100px;-ms-border-radius:100px;border-radius:100px}.cta-guide .guide-step .step-icon.icon-checked{background:#9c0;color:#fff}.cta-guide .guide-step p{margin:0 0 20px}.cta-guide hr{border-top:1px solid #9c0}.screenshot{position:relative;margin:0 0 20px;padding:40px 15px 15px;border:1px solid #999;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.screenshot .screenshot-image{border:1px solid #ccc}.screenshot .screenshot-buttons{position:absolute;top:9px;left:15px}.screenshot .screenshot-buttons .button{display:inline-block;width:12px;height:12px;margin:0 3px 0 0;background:#999;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.screenshot .screenshot-buttons .button.button-red{background:#c00}.screenshot .screenshot-buttons .button.button-green{background:#690}.screenshot .screenshot-buttons .button.button-yellow{background:#f9de3e}.cm-chart{position:relative;min-height:300px;background:url(/assets/loading_spinner_light-1ae3d262c38a863a54ad6b85834d553ae0ab4bbc97fe2de44c05a9b470cb6b9a.gif) 50% 50% no-repeat;margin:0 0 20px}.cm-chart .chart-header{position:relative;padding-right:75%;margin:0 0 20px}.cm-chart .chart-header .header-title .title-filter-value{font-weight:300;margin-left:5px}.cm-chart .chart-header .header-utilities{position:absolute;top:0;right:0;width:75%}.cm-chart .chart-header .header-inline-form{text-align:right}.cm-chart .chart-header .header-inline-form .form-container{position:relative;display:inline-block;padding:0;border:none}.cm-chart .chart-header .header-inline-form .form-container .picker__holder{width:400px;right:0}.cm-chart .chart-header .header-inline-form label,.cm-chart .chart-header .header-inline-form input,.cm-chart .chart-header .header-inline-form button{display:inline-block;height:32px}.cm-chart .chart-header .header-inline-form label{font-size:.85em;margin:5px 3px 0 0}.cm-chart .chart-header .header-inline-form input[type="text"],.cm-chart .chart-header .header-inline-form select{width:150px;padding:5px 10px;background:#eee;font-size:.85em;height:auto}.cm-chart .chart-header .header-inline-form button{padding:5px 20px;margin:0;font-size:.85em}.cm-chart .chart-header .header-inline-form .cancel-serach-button{color:black;text-decoration:none;height:32px;margin-bottom:unset;padding-top:5px}@media (max-width: 1710px) and (min-width: 768px){.cm-chart .chart-header .header-inline-form{margin-top:-12px}}.cm-chart .chart-legend{position:absolute;top:0;left:0;padding:30px}.cm-chart .chart-legend ul{list-style:none;line-height:1}.cm-chart .chart-legend ul li{position:relative;padding:0 0 0 20px;margin:0 0 15px}.cm-chart .chart-legend ul li span{position:absolute;top:2px;left:0;width:12px;height:12px}.cm-chart .chart-legend ul.doughnut-legend{width:320px}.cm-chart.chart-loaded{background:none}.cm-chart.chart-activity-filter{background:none;min-height:unset}.schedule{width:100%;height:75vh;min-height:600px;margin-bottom:40px}.schedule-list .list-item{position:relative;padding:15px 0 15px 30px;margin:0 0 15px;border-top:1px solid #ddd;border-left:1px solid #299cb4}.schedule-list .list-item .item-title{color:#299cb4}.schedule-list .list-item:after{position:absolute;top:17px;left:-10px;content:"";width:20px;height:20px;background:#299cb4;border:5px solid #fff;z-index:5;-moz-border-radius:100px;-webkit-border-radius:100px;-ms-border-radius:100px;border-radius:100px}.schedule-list .list-item.item-child{margin-left:30px}.schedule-list.list-print{font-size:.7em}.schedule-list.list-print .list-item{padding:15px 0 5px 20px;margin:0 0 10px}.schedule-list.list-print .list-item .item-title{color:#299cb4}.schedule-list.list-print .list-item:after{top:8px;left:-13px;content:"";width:15px;height:15px}.schedule-list.list-print .list-item.item-child{margin-left:20px}#schedule-item-list-container .app-header{margin-bottom:30px}@media (max-width: 1280px){.app-header .utility-buttons{position:static}#schedule-item-list-container .app-header{margin:0}}#schedule-list-and-logs-container{padding-right:20px}#schedule-list-and-logs-container .schedule-logs-container{display:none;margin:0 0 0 20px}#schedule-list-and-logs-container .schedule-logs-container .log-container .row{margin:0}#schedule-list-and-logs-container .schedule-logs-container .log-container .row .logs-container{right:unset}.log-container .ScheduleLinkDeleted .log-icon,.log-container .ScheduleItemDeleted .log-icon{background:#c00}.log-container .ScheduleLinkAdded .log-icon{background:#0cc}.log-container .ProjectChargeAdded .log-icon{background:#0cc}.log-container .ProjectChargeDeleted .log-icon{background:#c00}.log-container .CostTrackingCategoryAdded .log-icon{background:#0cc}.log-container .CostTrackingCategoryDeleted .log-icon{background:#c00}.log-container .ProjectChargeCostAdded .log-icon{background:#0cc}.log-container .ProjectChargeCostDeleted .log-icon{background:#c00}.log-container .ProjectEstimateDeleted .log-icon{background:#c00}.log-container .BillPaymentDeleted .log-icon{background:#c00}.log-container .ProjectEstimateCostDeleted .log-icon{background:#c00}.log-container .ProjectBudgetCostDeleted .log-icon{background:#c00}.log-container .CostEstimateCategoryDeleted .log-icon{background:#c00}.log-container .QuickbooksPaymentFailed .log-icon{background:#c00}.log-container .QuickbooksInvoiceFailed .log-icon{background:#c00}.log-container .QuickbooksCostCodeFailed .log-icon{background:#c00}div.wysiwyg-display{padding:15px}#gear-dropdown-menu{margin-bottom:5px}#gear-dropdown-menu .dropdown{display:flex;justify-content:end}#gear-dropdown-menu .dropdown .dropdown-menu{padding:unset;width:100%}#gear-dropdown-menu .dropdown .dropdown-menu .list-group{margin:unset}#gear-dropdown-menu .dropdown .dropdown-menu .list-group .list-group-item:first-child{font-weight:bold;padding-left:10px}#gear-dropdown-menu .dropdown .dropdown-menu .list-group .list-group-item{border-bottom:1px solid #999;display:flex;justify-content:space-between;padding-left:25px}#gear-dropdown-menu .dropdown .dropdown-menu .list-group .border-item{border-top:1px solid #ded8d8;border-bottom:1px solid #ded8d8}#gear-dropdown-menu .dropdown .schedule-menu{width:300px;left:unset}#gear-dropdown-menu .dropdown .btn-action{margin:10px}.switch{position:relative;display:inline-block;width:40px;height:21px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:12px;width:12px;left:0;bottom:5px;background-color:white;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#2196F3}input:focus+.slider{box-shadow:0 0 1px #2196F3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}#footer{margin:20px 0 0}.marketing-footer{padding:30px 0;background:#222;border-top:4px solid #690}.marketing-footer h5{font-family:'Oswald', sans-serif;font-size:1em;font-weight:300;letter-spacing:2px;text-transform:uppercase;padding:0 0 15px;margin:0;color:#fff;border-bottom:1px solid rgba(255,255,255,0.25)}.marketing-footer p{color:#888;margin:15px 0}.marketing-footer a{color:#fff}.marketing-footer a:hover{color:#999;text-decoration:none}.marketing-footer a.footer-button{display:inline-block;padding:10px 20px;color:#9c0;border:2px solid #aaff00;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.marketing-footer a.footer-button:hover{color:#fff;border-color:#fff}.marketing-footer hr{border-top:1px solid rgba(255,255,255,0.25)}.marketing-footer .footer-brand{display:block;width:150px;margin:0 0 30px}.marketing-footer ul{list-style:none;margin:0 0 30px}.marketing-footer ul.contact-list{list-style:none;font-family:'Oswald', sans-serif;font-weight:300;color:#9ab85d}.marketing-footer ul.contact-list li{margin:0;border-top:1px solid #444}.marketing-footer ul.contact-list li:first-child{border-top:none}.marketing-footer ul.contact-list li a{position:relative;display:block;padding:15px 40px 15px 0;color:#999}.marketing-footer ul.contact-list li a:hover{color:#fff}.marketing-footer ul.contact-list li a i{position:absolute;top:20px;right:0}.marketing-footer ul.contact-list li a.nav-trial{color:#a9da26}.marketing-footer ul.contact-list li a.nav-trial:hover{color:#fff}.marketing-footer ul.footer-nav{font-family:'Oswald', sans-serif;font-weight:300}.marketing-footer ul.footer-nav li{display:block;margin:0;border-top:1px solid #444}.marketing-footer ul.footer-nav li:first-child{border-top:none}.marketing-footer ul.footer-nav li a{position:relative;display:block;padding:18px 0;color:#999;line-height:1}.marketing-footer ul.footer-nav li a:after{position:absolute;top:20px;right:0;content:"\f105";font-family:FontAwesome}.marketing-footer ul.footer-nav li a:hover{color:#fff}.marketing-footer ul.social-links{font-size:1.2em;margin:15px 0}.marketing-footer ul.social-links li{display:inline-block;margin:0 5px 5px 0}.marketing-footer ul.social-links li a{display:inline-block;width:48px;padding:10px 0;background:#666;color:#333;text-align:center;-moz-border-radius:100px;-webkit-border-radius:100px;-ms-border-radius:100px;border-radius:100px}.marketing-footer ul.social-links li a:hover{background:#fff}p.copyright{font-size:.75em;text-align:right;color:#999;margin:0 20px 20px 0}p.legal{font-size:.75em;color:#999;margin:0 0 20px}p.legal a{color:#999}.row.auth-row{margin-bottom:0}.form-container{position:relative;padding:20px;margin:0 0 20px;border:2px solid #eee}.form-container .date-field-error{margin:10px 0 5px 0;display:none}.form-container.cta-form{padding:40px;background:#fff;border:none}.form-container.darker{border-color:#ddd}.form-container.shadowed{box-shadow:0 0 10px #ddd}.form-container .form-step-buttons{overflow:auto}.form-container .form-step-buttons .btn-next{float:right}.form-container .form-step-buttons .btn-next i{margin:0 0 0 5px}.form-container .form-step-buttons .btn-prev{float:left}.form-container .form-step-buttons .btn-prev i{margin:0 5px 0 0}.form-field{margin:0 0 15px}.form-field label{font-size:.85em}.form-field.field-top-action{position:relative}.form-field.field-top-action .action-button{position:absolute;top:0;right:0;text-align:left}.form-field.field-w-icon{position:relative;padding-left:40px}.form-field.field-w-icon .field-icon{position:absolute;top:0;left:0;width:30px;font-size:1.4em;line-height:1;text-align:center;color:#690}.form-field.field-w-input-icon .input-container{position:relative;padding-left:40px}.form-field.field-w-input-icon .input-container .input-icon{position:absolute;top:0;left:0;width:40px;height:42px;padding:12px 0 0;font-size:1em;line-height:1;text-align:center;color:#690;border:1px solid #ddd}.form-field .field-helper{font-size:.7em;margin:5px 0}label{font-weight:bold;margin:0 0 5px;cursor:pointer}label.error{font-size:.85em;font-weight:normal}label.label-block{display:block;margin:0 0 10px}label.label-with-icon{position:relative;padding-left:25px}label.label-with-icon .icon-container{position:absolute;top:0;left:0;width:20px;padding:0}label.label-light{font-weight:300}label.label-normal{font-weight:400}label.radio{display:inline-block;margin:10px 30px 10px 0;font-weight:normal}label.select-label{display:block;padding:10px 0;margin:0;font-size:.85em;font-weight:400;border-top:1px solid #ddd}label.select-label:last-child{border-bottom:1px solid #ddd}label.select-label .label-name{color:#09c}label.select-label .label-role{color:#333;font-weight:400;margin-left:3px}label.select-label .label-desc{color:#999;font-weight:400;margin-left:3px}label.select-label.select-all-link{font-size:.85em;font-weight:300;padding-left:22px;border-bottom:none}label.select-label.select-all-link i{font-size:1.3em;color:#09c;margin-right:5px}label.filter-label{position:relative;display:block;padding:10px 0 10px 24px;font-weight:400;border-top:1px solid #ddd}label.filter-label input[type="radio"],label.filter-label input[type="checkbox"],label.filter-label .checkbox{position:absolute;top:14px;left:0;padding:0;margin:0}label.filter-label input[type="radio"] input,label.filter-label input[type="checkbox"] input,label.filter-label .checkbox input{float:none;margin:4px 0 0}label .plain-text-label{font-weight:normal}label.option-label{position:relative;padding-left:24px;font-weight:400}label.option-label input[type="radio"],label.option-label input[type="checkbox"],label.option-label .checkbox{position:absolute;top:4px;left:0;padding:0;margin:0}label.option-label input[type="radio"] input,label.option-label input[type="checkbox"] input,label.option-label .checkbox input{float:none;margin:4px 0 0}label.option-label .label-checkbox{font-size:1em;margin:4px 0 0}label.option-label .label-desc{display:block;font-size:.85em;color:#999;margin:5px 0 0}label.option-label.option-select{display:block;width:100%;padding:15px 15px 15px 40px;margin:0 0 20px;cursor:pointer;border:2px solid #ddd;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px}label.option-label.option-select:hover{background:#eee}label.option-label.option-select input{position:absolute;top:15px;left:15px}label.option-label.option-select .label-title{display:block;font-family:'Oswald', sans-serif;font-size:1.2em;font-weight:400;line-height:1;text-transform:uppercase;margin:0 0 10px}label.option-label.option-select .label-desc{display:block}label.option-label.option-select .label-value .value-highlight{font-weight:700;letter-spacing:-0.025em;color:#f60}.input-sm{padding:5px 10px !important}input[type="text"],input[type="email"],input[type="password"],input[type="tel"],input[type="search"],input[type="url"],input[type="number"],select,textarea{display:block;width:100%;padding:10px;background:#fff;color:#333;border:1px solid #716c6c;border-radius:4px}textarea{height:120px}textarea.tall-2x{height:240px}textarea.tall-3x{height:360px}textarea.short-textarea{height:96px}textarea.field-textarea{height:46px}select{height:44px}input[type="radio"],input[type="checkbox"]{vertical-align:top;margin-right:5px}input[type="submit"],button[type="submit"]{display:inline-block;background:#690;color:#fff;font-weight:bold;padding:10px 20px;margin-right:5px;cursor:pointer;border:none;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px}input[type="submit"]:hover,button[type="submit"]:hover{background:#360}input[type="submit"].red,button[type="submit"].red{background:#c00}input[type="submit"].red:hover,button[type="submit"].red:hover{background:#900}input[type="submit"].btn-default,button[type="submit"].btn-default{border:1px solid #09c}input.readonly{padding:0 0 0 10px;background:none;box-shadow:none;border-left:2px solid #ccc}.helper-text{display:inline;font-size:.8em !important;font-weight:300;color:#999;vertical-align:baseline}.helper-text.text-block{display:block}.helper-text.bid-block{font-weight:unset;color:unset;padding:0 0 8px 0}.inline-label{display:inline-block;font-size:.85em;font-weight:normal}.light-label{font-weight:300}.boolean{font-weight:300}.boolean.control-label{font-weight:700}.check_boxes .control-label{margin:0 0 10px}.check_boxes .parsley-errors-list{margin:0}.check_boxes .checkbox{position:relative;font-weight:300;padding:10px 0 10px 20px;margin:0;border-top:1px solid #ddd}.check_boxes .checkbox input{position:absolute;top:14px;left:0;margin:0}.check_boxes.project_member_component_attributes .checkbox{border-top:none}.check_boxes.project_member_component_attributes .row{margin-right:0;margin-left:0}.check_boxes.project_member_component_attributes .col-sm-6{border-top:1px solid #ddd}.check_boxes.project_member_component_attributes .col-sm-4{border-top:1px solid #ddd}.check_boxes.project_member_component_attributes .col-sm-8{border-top:1px solid #ddd}#error_explanation{background:#fdeaeb;border:1px solid #f66;padding:10px;margin:0 0 20px}#error_explanation .alert{margin:0 0 10px}#error_explanation h2{color:#c00;font-size:1em;margin:0 0 5px}#error_explanation ul{font-size:.75em;color:#c00;margin:0 0 0 18px}#error_explanation ul li{margin:0 0 5px}#error_explanation ul li:last-child{margin:0}.field_with_errors input[type="text"],.field_with_errors input[type="email"],.field_with_errors input[type="password"]{border-color:#f66}.error{color:#f00}.required-txt{color:#f00}.required-indicator{position:absolute;top:10px;right:20px;font-size:.8em}.filter-container{padding:20px;margin:0 0 20px;border:1px solid #ddd}.filter{padding:15px;margin:0 0 15px;border:1px solid #ddd}.filter.filter-slim{padding:10px;margin:10px}.filter.filter-top{padding:0 0 10px;margin:0;border:none;border-bottom:1px solid #ddd}.filter .filter-option{font-size:.85em}.form-post-options{margin:20px 0 0}.parsley-errors-list{list-style:none;font-size:.85em;color:#f00;margin:5px 0}.checkbox-inline.checkbox-button,.radio-inline.radio-button{padding:5px 10px 7px 30px;margin:0 5px 10px 0;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.checkbox-inline.checkbox-button:hover,.radio-inline.radio-button:hover{background:#eee}._error{display:none}.table-title{position:relative;height:50px;margin:0;border-bottom:1px solid #ccc}.table-title span{position:absolute;bottom:-1px;padding:5px 10px;background:#fff;border:1px solid #ccc;border-left-width:5px;border-left-color:#666;border-bottom:none}table{font-size:.85em;border-bottom:1px solid #ddd}table thead.caps th{font-size:.85em;text-transform:uppercase}table th{font-weight:900;word-wrap:break-word}table td{word-wrap:break-word}table .column-symbol{width:30px !important;background:none}table .column-symbol .symbol-icon{display:inline-block;width:26px;text-align:center;color:#999}table .column-directory{width:20px !important}table .column-id{width:50px !important}table .column-thumb{width:120px}table .new_btn{margin-top:5px !important;text-align:justify !important}table .action-buttons{text-align:right}table .action-buttons .btn{padding:3px 10px;margin:0 0 5px;font-size:.85em;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px}table .action-buttons .btn.delete-button i{margin:0}table .action-buttons .btn.btn-danger,table .action-buttons .btn.btn-delete{border:1px solid rgba(204,0,0,0.35)}table .action-buttons.block-buttons .btn{display:block}table .column-right-aligned{text-align:right}table .link{font-size:.85em}table .tooltip-inner{padding:10px;font-weight:400}table a{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}table.table-list{table-layout:fixed;border-bottom:1px solid #ddd}table.table-list th{color:#333;font-size:.85em;text-transform:uppercase}table.table-list td{vertical-align:top !important}table.table-list td.submittal-row span{display:block}table.table-list .column-directory{width:20px !important}table.table-list .column-id{width:50px !important}table.table-list .created-by-name{font-weight:900}table.table-list p{margin:0}table.table-budget{font-size:.8em;border:none}table.table-budget tr th,table.table-budget tr td{padding:5px 0}table.table-budget tr:first-child th,table.table-budget tr:first-child td{border-top:none;padding-top:0}table.table-horizontal th{width:200px}table.table-horizontal th,table.table-horizontal td{vertical-align:top !important}table.table-horizontal th i,table.table-horizontal td i{margin-right:5px}table.table-horizontal .address{display:block;padding-left:19px}table.table-edged th,table.table-edged td{padding:10px 0 !important}table.table-fixed{table-layout:fixed}table.table-extra-pad{font-size:1em}table.table-extra-pad th,table.table-extra-pad td{padding:15px !important}table.table-extra-pad th i{width:20px;margin-right:5px;text-align:center}table.table-small{font-size:.75em}table.no-border{border:none}table.no-border th,table.no-border td{border:none !important;vertical-align:top !important}table .alert{margin:0}table .alert p{font-size:1em}table .label{display:inline-block;padding:5px 10px}.table-margin-top{margin-top:20px}.table.table-bid tbody th{width:120px}.table.table-cc th{width:140px}.table.table-price thead{background:#eee}.table.table-price thead .column-special{background:#fc0;color:#000}.table.table-price th,.table.table-price td{padding:10px}.table.table-price tbody .column-special{background:#ffc;color:#000}.table.feature-table{table-layout:fixed;font-size:1em;border-bottom:none}.table.feature-table th,.table.feature-table td{padding:15px;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;transition:.25s}.table.feature-table th{font-family:'Oswald', sans-serif;font-weight:300}.table.feature-table th i{width:20px;margin:0 5px 0 0;line-height:1;text-align:center}.table.feature-table thead{background:#f5f5f5}.table.feature-table thead th{font-weight:300;text-transform:uppercase}.table.feature-table .row-header{background:#f5f5f5;text-transform:uppercase}.table.feature-table .row-price th,.table.feature-table .row-price td{border-top:4px solid #ddd}.table.feature-table .row-price th{font-weight:700;text-transform:uppercase}.table.feature-table .row-price .pricing-tag{margin:10px 0}.table.feature-table .fa-times{font-size:1.2em;color:#ccc}.table.feature-table .fa-check,.table.feature-table .fa-check-circle{font-size:1.2em;color:#690}.table.feature-table .btn{position:relative;padding:10px 15px;text-align:left}.table.feature-table .btn i{position:absolute;top:12px;right:10px;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 50 ")";filter:alpha(opacity=50);zoom:1}.table.feature-table tbody tr{position:relative;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;transition:.25s}.table.feature-table tbody tr:hover{background:#f5f5f5}.table.feature-table tbody tr td{text-align:center}.table.feature-table tfoot td{text-align:center}.comparison-table{font-size:.9em}.comparison-table th,.comparison-table td{padding:15px !important;vertical-align:middle !important}.comparison-table thead{background:#f5f5f5}.comparison-table thead th{text-transform:uppercase}@media (min-width: 1281px){.account-dashboard-table tr{min-height:80px}.account-dashboard-table .header-column{width:350px}}.dashboard-table tr{min-height:80px}.dashboard-table .header-column{width:350px}.item-table{width:100%;font-size:.85em;margin:0;border:none}.item-table th,.item-table td{padding:5px 0;border-top:1px solid #eee}.item-table th{width:100px}.pricing-table th .plan-title{font-family:'Oswald';font-weight:300;text-transform:uppercase}.pricing-table th .plan-title.starter{color:#f90}.pricing-table th .plan-title.builder{color:#0cc}.pricing-table th .plan-title.professional{color:#09c}.pricing-table .mobile-label{font-family:'Oswald';font-weight:300;text-transform:uppercase;vertical-align:top}.pricing-table .mobile-label.starter{color:#f90}.pricing-table .mobile-label.builder{color:#0cc}.pricing-table .mobile-label.professional{color:#09c}.pricing-table .glyphicon-ok-sign{color:#690}.pricing-table .glyphicon-remove-sign{color:#c00}.document-table{margin:0 0 20px;border:1px solid #ddd}.document-table tr.full-width td{padding-top:0 !important;border-top:none !important}.document-table th,.document-table td{vertical-align:top !important;padding:10px !important}.document-table th{width:140px;background:#f5f5f5}.table-header{margin:0 0 10px}table tr.mobile-header{display:none}.mobile-label{display:none}.project-info-table{border-bottom:none;margin:0}.project-info-table tr:first-child th,.project-info-table tr:first-child td{border-top:none !important}.project-info-table th,.project-info-table td{padding:10px !important;vertical-align:top !important}.project-info-table th{width:150px}.project-info-table .highlight th,.project-info-table .highlight td{background:#f5f5f5;border-bottom:1px solid #999}.print-table{width:100%;border:1px solid #ddd;margin:0 0 20px;border-collapse:collapse}.print-table tr{border-top:1px solid #ddd}.print-table th,.print-table td{display:table-cell;padding:7px;line-height:1.5em}.print-table tr:first-child th,.print-table tr:first-child td{border-top:none}.print-table tr:nth-child(odd){background:#f9f9f9}.print-table th{width:100px;font-weight:700}.print-table td{width:80%}.print-table .column-desc{width:80%}.print-table.table-items thead th{background:#333;color:#fff}.print-table.table-items th,.print-table.table-items td{width:12%}.print-table.table-items th.column-schedule-item,.print-table.table-items td.column-schedule-item{width:64%}.print-table.table-items th .item-helper,.print-table.table-items td .item-helper{font-size:.85em;font-weight:300}.print-table.table-items .row-nested th{padding-left:20px}.print-table.table-data-list{table-layout:fixed}.print-table.table-data-list thead th{width:auto;background:#fff;border-bottom:1px solid #999}.status-table{width:100%;border:1px solid #ddd;margin:0 0 20px;border-collapse:collapse}.status-table thead{background:#f5f5f5;text-transform:uppercase}.status-table tr{border-top:1px solid #ddd}.status-table tr:first-child th,.status-table tr:first-child td{border-top:none}.status-table tr.row-total{border-top:3px solid #ddd}.status-table th,.status-table td{padding:7px;line-height:1.5em}.status-table th{font-weight:700}.status-table .status-icon{margin:0 5px 0 0}.table-contact-info{border-bottom:none}.table-contact-info th,.table-contact-info td{padding:10px 0 !important}.table-contact-info th{width:150px}.table-request{border:1px solid #ddd}.table-request th{width:100px}.table-request .request-header{background:#f5f5f5;border-bottom:3px solid #ccc}.table-request .request-number{display:inline-block;font-size:.85em;line-height:1;padding:5px;background:#666;color:#fff}.table-request .request-company{color:#999;margin-left:5px}.table-request .request-time{font-size:.85em;color:#999;margin-left:5px}.table-request .request-cost{display:block;color:#690}.table-request .request-notes{display:block;margin:5px 0}.table-add{table-layout:fixed}.table-add thead th{border-bottom:2px solid #999 !important}.table-add .remove-button{font-size:1.6em;color:#ccc;cursor:pointer}.table-add .remove-button:hover{color:#333;text-decoration:none}.invoice-table{table-layout:fixed;width:100%;border:1px solid #ddd;margin:0 0 20px;border-collapse:collapse}.invoice-table tr{border-top:1px solid #ddd}.invoice-table th,.invoice-table td{display:table-cell;padding:7px;line-height:1.5em}.invoice-table tr:first-child{background:#ecfbc8}.invoice-table tr:first-child th,.invoice-table tr:first-child td{border-top:none}.invoice-table tr.row-total{background:#f5f5f5;border-top:2px solid #ddd}.invoice-table .project-line{width:40%}.event-table{margin:0;border:none}.event-table th,.event-table td{padding:10px 0 !important}.event-table th{width:110px}.event-table tr:first-child th,.event-table tr:first-child td{padding-top:0;border-top:none}.event-table.table-large{font-size:1em}.event-table.table-large th,.event-table.table-large td{padding:15px 0 !important}.event-table.table-large th{width:120px}.user-table thead{background:#f5f5f5}.user-table .user-column{width:200px}#users-table thead tr{position:relative}#users-table th.sort-active{position:relative;height:100%;align-items:center;gap:10px;border-bottom:none}#users-table th.sort-active a{position:absolute;bottom:8px;left:31px;white-space:nowrap}#users-table th.sort-active span{position:relative;top:12px;left:-4px}#users-table td a{word-break:normal}#users-table .sort{top:1rem;left:0.5rem;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent}#users-table .sort-desc{border-top:8px solid #000}#users-table .sort-asc{border-bottom:8px solid #000}.ui-table{width:100%;border-collapse:collapse;border-spacing:0;margin:0 0 15px;font-size:.85em;border:1px solid #ddd}.ui-table tr{border-top:1px solid #ddd}.ui-table tr.tr-header-row th{background:#eee;text-transform:uppercase}.ui-table tr.tr-header-row th.sticky-col{position:sticky;left:0;z-index:1}.ui-table tr.tr-header-row.row-dark th{background:#666;color:#fff}.ui-table tr.row-hover:hover th,.ui-table tr.row-hover:hover td{background:#fdf3ba}.ui-table th,.ui-table td{padding:5px 7px;vertical-align:top}.ui-table th input[type="text"],.ui-table th input[type="number"],.ui-table td input[type="text"],.ui-table td input[type="number"]{padding:5px}.ui-table td{border-left:1px solid #ddd}.ui-table td.column-usd,.ui-table td.column-eur,.ui-table td.column-gbp,.ui-table td.column-percentage{position:relative;padding-left:20px}.ui-table td.column-usd:before,.ui-table td.column-eur:before,.ui-table td.column-gbp:before,.ui-table td.column-percentage:before{position:absolute;top:10px;left:7px;z-index:5}.ui-table td.column-usd:before{content:"$"}.ui-table td.column-eur:before{content:"€"}.ui-table td.column-gbp:before{content:"£"}.ui-table td.column-percentage:before{content:"%"}.ui-table td .new-charge-total-display{display:block;padding:5px 0;font-weight:700}.ui-table thead th{background:#999;color:#fff;border-left:1px solid rgba(255,255,255,0.25);vertical-align:bottom}.ui-table thead th.th-dark{background:#666}.ui-table thead th.th-green{background:#690}.ui-table thead th.th-green-dark{background:#360}.ui-table thead th.th-turq{background:#0cc}.ui-table thead th.th-turq-dark{background:#066}.ui-table thead th.sticky-col{position:sticky;left:0;z-index:2;background-color:grey}.ui-table thead th.sticky-col2{position:sticky;left:250px;z-index:2;background-color:grey}.ui-table tbody tr.tr-item-row th{width:250px}.ui-table tbody tr.tr-item-row th td .sticky-col{position:sticky;left:0px;background-color:white;z-index:1}.ui-table tbody tr.tr-item-row .sticky-col{position:sticky;left:0px;background-color:white;z-index:1}.ui-table tbody tr.tr-item-row .sticky-col2{position:sticky;left:250px;background-color:white;z-index:1}.ui-table tbody tr.tr-item-row .charge-name-container{min-width:250px}.ui-table tbody tr.tr-total-row{font-weight:700;border-top:2px solid #ccc}.ui-table tbody tr.tr-notes-row{background:#fff}.ui-table tbody tr.tr-notes-row td{border:none}.ui-table tbody tr.category-totals-row{border-top:1px solid #999}.ui-table tbody tr.category-totals-row th,.ui-table tbody tr.category-totals-row td{font-weight:700}.ui-table tbody tr.category-totals-row th.sticky-col,.ui-table tbody tr.category-totals-row td.sticky-col{position:sticky;left:0;z-index:1}.ui-table tbody tr.project-totals-row{border-top:2px solid #333;border-bottom:2px solid #ccc}.ui-table tbody tr.project-totals-row th,.ui-table tbody tr.project-totals-row td{font-weight:700}.ui-table tbody tr.project-totals-row th.sticky-col,.ui-table tbody tr.project-totals-row td.sticky-col{position:sticky;left:0;z-index:1}.ui-table tbody tr td.sticky-col{position:sticky;left:0;z-index:1}.ui-table tbody tr.strikeout td{text-decoration:line-through}.ui-table .th-header-label{display:block;font-weight:300}.ui-table .helper-text{font-weight:400}.ui-table .value-negative{background:#fdeaeb}.ui-table .value-positive{background:#ecfbc8}.ui-table .total-column{width:115px}.ui-table-auto{width:auto}.dataTables_wrapper .row:first-child{margin:0;border-bottom:1px solid #ccc}.dataTables_wrapper .row:first-child .col-xs-6{padding:0}.dataTables_wrapper .dataTables_length{padding:10px;font-size:.85em;overflow:auto}.dataTables_wrapper .dataTables_length label{display:block;float:none;margin:0}.dataTables_wrapper .dataTables_length label select{display:inline-block;width:auto;margin:0 5px}.dataTables_wrapper .dataTables_filter{padding:10px;font-size:.85em;overflow:auto;text-align:right}.dataTables_wrapper .dataTables_filter label{margin:0}.dataTables_wrapper .dataTables_filter label input[type="search"]{width:240px;margin-left:10px}.dataTables_wrapper .dataTable thead th{font-size:.85em;text-transform:uppercase}.dataTables_wrapper .dataTable thead th.column-symbol{padding-left:0 !important;background:none !important}.dataTables_wrapper .dataTable thead .sorting,.dataTables_wrapper .dataTable thead .sorting_asc,.dataTables_wrapper .dataTable thead .sorting_desc{background-position:left center}.dataTables_wrapper .dataTable thead .sorting:hover,.dataTables_wrapper .dataTable thead .sorting_asc:hover,.dataTables_wrapper .dataTable thead .sorting_desc:hover{color:#09c}.dataTables_wrapper .dataTable thead .no-sort{background:none}.dataTables_wrapper .dataTable th,.dataTables_wrapper .dataTable td{padding:10px 10px}.dataTables_wrapper .dataTables_info{padding:10px;font-size:.85em}.dataTables_wrapper .dataTables_paginate{padding:10px;font-size:.85em;text-align:right}#bid-request-recipient-list-table_wrapper .row{margin-right:0;margin-left:0}#bid-request-recipient-list-table_wrapper .row:first-child{margin:0;border-bottom:1px solid #ccc}#bid-request-recipient-list-table_wrapper .row:first-child .col-xs-6{padding:0}.btn{font-weight:400;padding:8px 20px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.btn i{margin-right:5px}.btn.btn-default{background:none;color:#09c;border-color:#09c}.btn.btn-default:hover{background:#09c;color:#fff}.btn.btn-default.active{background:#09c;color:#fff}.btn.btn-standard{background:none;color:#333;border-color:#666}.btn.btn-standard:hover{background:#333;color:#fff;border-color:#333}.btn.btn-cancel{background:none;border:1px solid #ccc}.btn.btn-cancel:hover{background:#eee}.btn.btn-select{color:#333;border:1px solid #ccc}.btn.btn-select:hover{background:#eee}.btn.btn-remove{border:1px solid #ccc;color:#999}.btn.btn-remove:hover{background:#eee}.btn.cost-item-delete-btn{margin-left:5px}.btn.btn-cta{background:#a9da26;color:#151515;border-color:#a9da26}.btn.btn-cta:hover{background:#151515;color:#a6e400;border-color:#151515}.btn.btn-primary{background:#09c;border-color:#09c}.btn.btn-primary:hover{background:#069;color:#fff}.btn.btn-file{background:#e1e0e0;border-color:black;font-size:1em;padding:3px 10px}.btn.btn-file:hover{background:#999;color:#fff}.btn.btn-secondary{background:#069;border-color:#069;color:#fff}.btn.btn-secondary:hover{background:#036;color:#fff}.btn.btn-success{background:#690;border-color:#690}.btn.btn-success:hover{background:#360;color:#fff}.btn.btn-success-outline{background:none;border-color:#690;color:#690}.btn.btn-success-outline:hover{background:#690;color:#fff}.btn.btn-alt{background:#0cc;border-color:#0cc;color:#fff}.btn.btn-alt:hover{background:#066;color:#fff}.btn.btn-danger{background:#c00;border-color:#c00}.btn.btn-danger:hover{background:#900;color:#fff}.btn.btn-delete{background:none;color:#c00;border-color:#c00}.btn.btn-delete:hover{background:#c00;color:#fff}.btn.btn-delete-primary{background:#c00;color:#fff;border-color:#c00}.btn.btn-delete-primary:hover{background:#9d0505}.btn.btn-trans{background:none;border:2px solid rgba(255,255,255,0.25);color:#fff}.btn.btn-trans:hover{background:#fff;color:#690}.btn.btn-white{background:#fff;color:#690}.btn.btn-white:hover{background:#690;color:#fff}.btn.btn-grey{background:#999;border-color:#999;color:#fff}.btn.btn-grey:hover{background:#666;color:#fff}.btn.btn-black{background:#333;border-color:#333;color:#fff}.btn.btn-black:hover{background:#000;color:#fff}.btn.btn-green-dark{background:#360;color:#fff}.btn.btn-green-dark:hover{background:#690}.btn.btn-neutral{background:#999;border-color:#999;color:#fff}.btn.btn-neutral:hover{background:#666;border-color:#666}.btn.btn-container{display:block;width:auto;padding:10px;margin:10px}.btn.btn-disabled{background:#ddd;color:#666}.btn.btn-block{display:block}.btn.btn-left-aligned{text-align:left;padding:10px}.btn.btn-left-aligned i{margin:0 10px 0 0}.btn.btn-add:before{display:inline-block;content:"\2b";font-family:'Glyphicons Halflings';margin-right:5px}.btn.btn-icon-only i{margin:0}.btn.btn-status.status-default{border:1px solid #ccc;color:#333}.btn.btn-xs{padding:3px 10px}.btn.btn-sm{padding:5px 15px}.btn.btn-sm-cost{padding:3px 15px;background-color:red;margin-left:91%;color:white}.btn.btn-md{padding:12px 20px}.btn.btn-lg{padding:15px 40px;font-weight:700;border-width:2px}.btn.btn-reminder{padding:5px 0}@media (max-width: 425px){.btn.btn-xsm{padding:5px 5px}}.btn-group.group-block{display:block;min-height:40px;margin:0 0 5px}.btn-group .btn .check-icon{display:none}.btn-group .btn.active .check-icon{display:inline-block}.alert{padding:10px;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.alert button.close{margin-top:-2px}.alert h3{font-weight:300}.alert h3.centered{text-align:center;margin:0}.alert h3 i{margin-right:5px}.alert h3 strong{font-weight:400}.alert p{font-size:.85em;margin:0 0 10px}.alert p:last-child{margin:0}.alert i{margin-right:5px}.alert .alert-icon{display:block;margin:0 auto 20px}.alert .alert-icon.icon-jumbo{font-size:5em}.alert.alert-neutral{background:none;border:1px solid #ddd}.alert.alert-error{background:#c00;color:#fff;border:none}.alert.alert-error p{color:#fff}.alert.alert-warning{background:#f3ec36;color:#333;border:none}.alert.alert-info{background:#f0f7ff;border:1px solid #9cf}.alert.alert-danger{background:#fff0f0}.alert.alert-success{background:#f2ffcc}.alert.alert-notice{background:#9c0;color:#fff;border:none}.alert.alert-notice p{color:#fff}.alert.alert-cta{color:#333;background:#fdd94a;background:-moz-linear-gradient(-45deg, #fdd94a 0%, #ffeb99 100%);background:-webkit-linear-gradient(-45deg, #fdd94a 0%, #ffeb99 100%);background:linear-gradient(135deg, #fdd94a 0%, #ffeb99 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdd94a', endColorstr='#ffeb99',GradientType=1 )}.alert.alert-help{padding:30px}.alert.alert-green{padding:30px;background:#690}.alert.alert-green h2,.alert.alert-green p{color:#fff}.alert.alert-green .headline{font-size:1.2em}.alert.alert-beta{background:#0cc;color:#fff}.alert.alert-pad-30{padding:30px}.alert.alert-large{padding:15px}.alert.alert-large p{font-size:1em}.alert hr{margin:0 0 10px}.alert.alert-empty{padding:30px}.alert.alert-empty p{text-align:center}.alert.alert-empty .alert-icon{text-align:center;opacity:.25}.alert.alert-banner{position:absolute;top:60px;width:100%;z-index:1000}.alert.billing-issue{width:100%}.alert.alert-member{margin-bottom:0px;padding:0px}body.auth .alert.alert-banner{position:static}.badge-warning{background:#ffc107}.badge-success{background:#198754}.panel{box-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.panel>.alert{padding:15px;border-left:none;border-right:none}.panel .panel-heading{position:relative;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0;padding:10px 15px}.panel .panel-heading h2,.panel .panel-heading h3{font-size:1em;font-weight:400;margin:0}.panel .panel-heading h2 i,.panel .panel-heading h3 i{display:inline-block;width:24px;line-height:1;padding-right:10px;margin:4px 5px 0 0;vertical-align:top}.panel .panel-heading h2 .heading-number{display:inline-block;padding:5px 7px;margin:1px 0 0 3px;background:#fff;border:1px solid #ccc;font-size:.5em;font-weight:700;line-height:1;text-align:center;vertical-align:top}.panel .panel-heading .heading-title{position:relative;padding:0 0 0 30px}.panel .panel-heading .heading-title .title-icon{position:absolute;top:0;left:0}.panel .panel-heading .heading-meta{font-size:.75em;font-weight:300;letter-spacing:1px}.panel .panel-heading p{margin:5px 0}.panel .panel-heading.heading-with-icon{position:relative;padding-left:63px}.panel .panel-heading.heading-with-icon h3{font-weight:300}.panel .panel-heading.heading-with-icon i{font-size:1.2em;position:absolute;z-index:10;padding:13px;top:0;left:0;margin:0}.panel .panel-heading .badge{display:inline-block;padding:7px;margin:1px 0 0 5px;font-family:'Lato', sans-serif;font-size:.75em;font-weight:700;vertical-align:top;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.panel .panel-body h5{margin:0 0 5px}.panel .panel-body .alert:last-child{margin:0}.panel.panel-default{border-color:#ccc}.panel.panel-default .panel-heading.heading-with-icon i{background:#eee;border-right:1px solid #ddd}.panel.panel-primary{border-color:#ccc}.panel.panel-primary .panel-heading{background:#f5f5f5;border-color:#ddd;color:#000}.panel.panel-primary .panel-heading .badge{background:#690}.panel.panel-info{border-color:#09c}.panel.panel-info .panel-heading{background:#e6f2ff}.panel.panel-success{border-color:#690}.panel.panel-success .panel-heading{background:#f0ffc2}.panel.panel-danger{border-color:#c00}.panel.panel-danger .panel-heading{background:#ffe6e6}.panel.panel-green{border:1px solid #690}.panel.panel-green .panel-heading{background:#690;color:#fff}.panel.panel-green .panel-heading.heading-with-icon i{background:#360}.panel.panel-green .panel-heading .badge{background:#360}.panel.panel-grey{border:1px solid #666}.panel.panel-grey .panel-heading{background:#666;color:#fff}.panel.panel-grey .panel-heading.heading-with-icon i{background:#333}.panel.panel-brand{border:1px solid #360}.panel.panel-brand .panel-heading{padding-left:50px;background:#360}.panel.panel-brand .panel-heading .heading-logo-icon{position:absolute;top:13px;left:15px;width:25px}.panel.panel-brand .panel-heading h2,.panel.panel-brand .panel-heading h3{color:#fff}.panel.panel-project{border:none}.panel.panel-status{position:relative}.panel.panel-status .status-check{position:absolute;top:10px;right:13px;font-size:1.5em;color:#ccc}.panel.panel-status.status-checked{border-color:#9c0}.panel.panel-status.status-checked .status-check{color:#9c0}.progress-bar-success{background:#9c0}.well{-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0;box-shadow:none}.well.well-upload{padding:10px;background:none;box-shadow:none;border:2px solid #eee}.well.well-welcome{background:none}.well.well-padded-40{padding:40px}.well.well-white{background:#fff}.label{font-size:90%}.label i.label-icon-left{margin-right:5px}.label.label-archived{display:inline-block;font-size:.75em;font-weight:400;letter-spacing:2px;text-transform:uppercase;padding:0;margin-left:5px;color:#aaa}.label.label-archived i{opacity:.5;vertical-align:top}.label-danger{background:#c00}.label-default{background:#b5b5b5}.label-success{background:#9c0}.label-primary{background:#09c}.label-light{background:#eee;color:#999}.label-dark{background:#333}.label-red{background:#c00}.label-green-light{background:#9c0}.label-green{background:#690}.label-grey{background:#aaa}.label-orange{background:#f90}.label-turq{background:#0cc}.label-blue{background:#09c}.label-blue-light{background:#66b3ff}.label-purple{background:#96c}.breadcrumb-header-updated{background:#eee}.breadcrumb-header-updated .breadcrumb-image{display:flex;position:relative;width:55px;margin-left:5px;align-items:center;justify-content:center}.breadcrumb-header-updated .breadcrumb-image .header-logo{width:55px}.breadcrumb{width:100%;padding:15px 20px;font-size:.75em;margin:0;background:#eee;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.breadcrumb li{margin:0}.breadcrumb.breadcrumb-slim{padding:12px 15px}.project-breadcrumb{width:100%;padding:15px 20px;font-size:.75em}.nav-tabs{font-family:'Oswald', sans-serif;font-weight:300;margin:0}.nav-tabs li a{display:block;text-align:center}.nav-tabs li a i{margin-right:5px;opacity:.5}.nav-tabs li.active a{color:#333}.nav-tabs.tabs-columns{display:table;width:100%;margin:0 0 30px;border:none}.nav-tabs.tabs-columns li{display:table-cell;border:none;padding-left:5px;margin:0}.nav-tabs.tabs-columns li a{border:none;color:#09c;border-bottom:4px solid #ddd;padding:15px}.nav-tabs.tabs-columns li a i{margin-right:5px}.nav-tabs.tabs-columns li a:hover{border:none;border-bottom:4px solid #09c}.nav-tabs.tabs-columns li:first-child{padding-left:0}.nav-tabs.tabs-columns li.active a{color:#690;border-bottom:4px solid #690}.nav-tabs.tabs-columns.columns-3 li{width:33.33%}.tab-content{padding:20px 0}.input-group-addon{background:#fff;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.modal .modal-content{border:none;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.modal .modal-content textarea{margin:0 0 10px}.modal .modal-content .modal-header{position:relative;padding:25px 60px 25px 30px;background:#444;border-bottom:2px solid #9c0}.modal .modal-content .modal-header .close{position:absolute;top:14px;right:30px;font-size:3.5em;font-weight:300;color:#fff;text-shadow:none}.modal .modal-content .modal-header h3{color:#fff;margin:0}.modal .modal-content .modal-header h3 i{display:inline-block;line-height:1;color:#9c0;margin:5px 10px 0 0;vertical-align:top}.modal .modal-content .modal-header h3 i.fa-info-circle{font-size:1.1em}.modal .modal-content .modal-header h3 .header-title-logo{display:inline-block;width:25px;margin:4px 5px 0 0;vertical-align:top}.modal .modal-content .modal-header.header-white{background:#fff;border-bottom:1px solid #ccc}.modal .modal-content .modal-header.header-white h3{color:#333}.modal .modal-content .modal-header.header-white .close{color:#333}.modal .modal-content .modal-header.header-user{padding:15px 40px 15px 90px;background:#fff}.modal .modal-content .modal-header.header-user .close{color:#333}.modal .modal-content .modal-header.header-user .user-avatar{position:absolute;top:15px;left:15px;width:60px}.modal .modal-content .modal-header.header-user .user-title{color:#333;margin:0 0 5px}.modal .modal-content .modal-body{background:#fff;padding:30px}.modal .modal-content .modal-body p{font-weight:300}.modal .modal-content .modal-body .form-field.field-top-action .action-button{position:static;display:block;width:100%}.modal .modal-content .modal-footer{background:#eee;padding:25px 30px;margin:0;border-top:1px solid #ddd}.modal .modal-content .modal-footer p{margin:0}.modal .update-plan-button{margin-top:25px}.modal.trans-modal .modal-content{background:rgba(0,0,0,0.75);color:#fff}.modal.trans-modal .modal-content .modal-header{background:none}.modal.trans-modal .modal-content .modal-body{background:none}.modal.trans-modal .modal-content .modal-footer{background:none}.modal.comment-modal .modal-header{border-bottom:2px solid #4fdcdc}.modal.comment-modal .modal-header h3 i{color:#0cc}.modal.status-modal .modal-header{border-bottom:2px solid #fc0}.modal.status-modal .modal-header h3 i{color:#f90}.modal.modal-wide .modal-dialog{width:1000px}.modal.modal-wide .modal-dialog .modal-body iframe{width:100%}.modal.modal-wide .modal-dialog .modal-body #project-charge-cost-modal-container form .input-field{opacity:0.6}.modal.calendly-modal-wide .modal-dialog{width:1200px}.modal.calendly-modal-wide .modal-dialog .modal-body iframe{width:100%}.modal.calendly-modal-wide .modal-dialog .modal-body #project-charge-cost-modal-container form .input-field{opacity:0.6}.modal.modal-trans .modal-dialog .modal-content{background:rgba(0,0,0,0.5);border:2px solid rgba(255,255,255,0.5)}.modal.modal-trans .modal-dialog .modal-body{background:none}.modal.modal-cta .modal-dialog{box-shadow:0 0 0 10px rgba(255,255,255,0.15)}.modal.modal-cta .modal-header{padding:25px 60px 25px 30px;background:url(/assets/modal-cta-header-bg.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.modal.modal-cta .modal-header .close{top:14px;right:30px}.modal.modal-cta .modal-header h3{margin:0 0 15px}.modal.modal-cta .modal-header p{color:rgba(255,255,255,0.75);margin:0}.modal.modal-cta .modal-body{padding:30px}.modal.modal-cta.cta-demo .modal-header{background:url(/assets/modal-cta-header-demo.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.modal#upgrade-plan-modal .feature-table tfoot{display:none}.pagination li a{color:#09c}.pagination li a:hover{color:#069}.pagination li.active a,.pagination li.active span{background:#690;border-color:#690}.pagination-container{padding:10px;background:#f5f5f5;overflow:auto;border:1px solid #ddd}.pagination-container .pagination{float:right;margin:0;font-size:.85em;overflow:auto}.pagination-container .pagination-results{float:left;width:200px}.pagination-container .pagination-results .results-label{display:inline-block;font-size:.85em;font-weight:700;padding:5px 10px;margin:0 5px 0 0;border:1px solid #ddd}.pagination-container .pagination-results select{display:inline-block;width:60px;height:32px;background:#fff;font-size:.85em;border:1px solid #ccc;padding:0}.chosen-container{width:100% !important;font-size:.85em !important}.chosen-container-single .chosen-single{height:auto !important;padding:10px !important;background:#fff !important;line-height:inherit !important;border:1px solid #716c6c !important;box-shadow:none !important}.chosen-container-single .chosen-single div:after{display:inline-block;font-family:'Font Awesome 5 Free';font-weight:900;content:"\f0d7";font-size:1.2em;margin:8px 0 0}.chosen-container-single .chosen-single div b{display:none !important}.chosen-container-single .chosen-single abbr{top:14px !important;right:30px !important}.picker__year{font-size:1em;font-style:normal}.picker__footer{padding-bottom:10px}.cm-calendar.fc{margin:20px}.cm-calendar.fc .fc-toolbar{padding:10px;margin:0;background:#eee;border:1px solid #ddd;border-bottom-width:2px}.cm-calendar.fc .fc-toolbar h2{font-size:1.2em}.cm-calendar.fc .fc-toolbar th,.cm-calendar.fc .fc-toolbar td{border:none}.cm-calendar.fc .fc-toolbar .fc-header-title{text-transform:uppercase}.cm-calendar.fc .fc-toolbar .fc-center h2{font-family:'Lato', sans-serif;font-weight:700}.cm-calendar.fc .fc-toolbar .fc-button-group{vertical-align:top}.cm-calendar.fc .fc-toolbar .fc-button{display:table-cell;padding:7px 10px;margin:0;height:auto;background:none;color:#333;background:#fff;font-weight:300;border:1px solid #999;box-shadow:none;text-shadow:none;outline:none;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.cm-calendar.fc .fc-toolbar .fc-button:first-child{border-right:none;border-top-left-radius:4px;border-bottom-left-radius:4px}.cm-calendar.fc .fc-toolbar .fc-button:last-child{border-left:none;border-top-right-radius:4px;border-bottom-right-radius:4px}.cm-calendar.fc .fc-toolbar .fc-button:hover{background:#666;color:#fff}.cm-calendar.fc .fc-toolbar .fc-button.fc-state-active{background:#eee;color:#333;font-weight:700;box-shadow:none}.cm-calendar.fc .fc-toolbar .fc-button.fc-state-disabled{background:#eee;color:#999}.cm-calendar.fc .fc-view-container .fc-day-header{padding:10px 0;background:#f5f5f5}.cm-calendar.fc .fc-view-container .fc-day:hover{cursor:pointer;background:#f5f5f5}.cm-calendar.fc .fc-event{padding:5px}.cm-calendar.fc .fc-event.calendar-report{background:black;border-color:gray}.cm-calendar.fc .fc-event.calendar-report:hover{background:#069}.cm-calendar.fc .fc-event.calendar-event{background:darkgray;border-color:gray}.cm-calendar.fc .fc-event.calendar-event:hover{background:#066}.cm-calendar.fc .fc-event.calendar-bid-request-due{background:red;border-color:gray}.cm-calendar.fc .fc-event.calendar-bid-request-due:hover{background:#900}.cm-calendar.fc .fc-event.calendar-bid-request-sent{background:#690;border-color:gray}.cm-calendar.fc .fc-event.calendar-bid-request-sent:hover{background:#360}.cm-calendar.fc .fc-event.calendar-project-task{background:#ffa31a;border-color:#f90}.cm-calendar.fc .fc-event.calendar-project-task:hover{background:#f60}.cm-calendar.fc .fc-event.calendar-start-date,.cm-calendar.fc .fc-event.calendar-end-date{background:#690;border-color:#690;color:#fff;font-weight:700}.cm-calendar.fc .fc-event .fc-time{display:none}.cm-calendar.fc .fc-today{background:#f9ffe6}.cm-calendar.fc .fc-today.fc-day-number{background:none}.cm-calendar.fc.calendar-small .fc-ltr .fc-basic-view .fc-day-number{font-size:.75em}.cm-calendar.fc.calendar-small .fc-toolbar .fc-today-button{border:1px solid #999;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.cm-calendar.fc.calendar-small .fc-toolbar .fc-prev-button{border-right:1px solid #999}.cm-calendar.fc.calendar-small .fc-event{font-size:.75em}.js-intro-container{display:inline-block}.introjs-overlay{background:rgba(0,0,0,0.5)}.introjs-helperLayer{background:#fff;border:none;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.introjs-tooltip{background:rgba(0,0,0,0.9)}.introjs-tooltip .introjs-tooltiptext{font-size:.85em;font-weight:300;color:#fff}.introjs-arrow.top{border-bottom-color:#333}.introjs-arrow.bottom{border-top-color:#333}.introjs-arrow.right{border-left-color:#333}.introjs-arrow.left{border-right-color:#333}.introjs-bullets ul li{margin:0 5px}.introjs-bullets ul li a{width:10px;height:10px}.introjs-bullets ul li a:hover{background:#9c0}.introjs-bullets ul li a.active{background:#690}.introjs-button{padding:7px 10px;background:none;font-family:'Lato', sans-serif;text-shadow:none;background:none !important;color:#fff !important;text-decoration:none !important}.introjs-button:hover{background:#fff !important;color:#333 !important;box-shadow:none}.introjs-button.introjs-disabled,.introjs-button.introjs-disabled:hover,.introjs-button.introjs-disabled:focus{background:none !important;color:#666 !important;border-color:#757575 !important}.introjs-button.introjs-skipbutton{float:left}.introjs-helperNumberLayer{top:-40px;left:-40px;width:40px;height:40px;padding:12px 0;font-family:'Lato', sans-serif;font-size:1em;line-height:1;background:none;border:1px solid}.nested-fields{position:relative;padding-right:50px;margin:0 0 10px}.nested-fields .remove_fields{position:absolute;top:0;right:0;font-size:1.1em;width:42px;height:42px;padding:8px 0;text-align:center}.nested-fields .remove_fields i{margin:0}.nested-fields.fields-columns{padding:15px 50px 15px 0;border-top:1px solid #ddd}.nested-fields.fields-columns .status-dropdown{margin:27px 0 0}.nested-fields.fields-columns .option-check{margin:38px 0 0}.nested-fields.fields-columns .option-check label{font-size:.85em;font-weight:400}.nested-fields.fields-columns .remove_fields{top:42px}.nested-fields.fields-columns .item_status_template_template_item_statuses_color_hex{display:none}.nested-fields.fields-full{padding-right:80px}.nested-fields.fields-full .remove_fields{top:27px;width:80px;padding:12px 0;font-size:.85em;border:1px solid #ccc;border-radius:3px;line-height:1;height:auto;margin-right:-10px}.nested-fields.fields-full .remove_fields:before{display:inline-block;content:"\f057";font-family:'Font Awesome 5 Free';font-weight:900;margin-right:5px}.nested-fields.fields-full .remove_fields:hover{text-decoration:none;border-color:inherit}.twitter-typeahead{display:block !important}.twitter-typeahead input{height:50px;padding:10px 15px}.twitter-typeahead .tt-hint{color:#999}.twitter-typeahead .tt-input{color:#333}.twitter-typeahead .tt-menu,.twitter-typeahead .tt-dropdown-menu{display:none;position:absolute;top:100%;left:0;width:100%;list-style:none;font-size:.85em;text-align:left;background:rgba(0,0,0,0.5);background-clip:padding-box;z-index:1000}.twitter-typeahead .tt-menu .empty-message,.twitter-typeahead .tt-dropdown-menu .empty-message{padding:10px;color:#999}.twitter-typeahead .tt-suggestion{position:relative;display:block;padding:10px 100px 10px 15px;clear:both;font-weight:normal;color:#fff;border-top:2px solid rgba(255,255,255,0.1)}.twitter-typeahead .tt-suggestion .suggestion-label{position:absolute;top:6px;right:10px;padding:5px 10px;font-size:.85em;background:rgba(255,255,255,0.15)}.twitter-typeahead .tt-suggestion.tt-cursor,.twitter-typeahead .tt-suggestion:hover,.twitter-typeahead .tt-suggestion:focus{background:#690;color:#fff;text-decoration:none;outline:0}.js-hidden-content{display:none}.js-expand-container{position:relative;height:400px;padding:0 0 50px;overflow:hidden;-webkit-transition:0.5s all ease-in-out;-moz-transition:0.5s all ease-in-out;-ms-transition:0.5s all ease-in-out;-o-transition:0.5s all ease-in-out;transition:0.5s all ease-in-out}.js-expand-container .expand-preview{position:absolute;bottom:0;left:0;width:100%;height:100px;text-align:center;z-index:10;background:-webkit-gradient(linear, center top, center bottom, from(transparent), to(#fff));background:-webkit-linear-gradient(transparent, #fff);background:-moz-linear-gradient(transparent, #fff);background:-o-linear-gradient(transparent, #fff);background:linear-gradient(transparent, #fff)}.js-expand-container.expanded{height:auto;padding:0;overflow:auto}.js-expand-container.expanded .expand-preview{display:none}.js-expand-container .table{margin:0}.schedule .gantt_grid .gantt_grid_scale{background:#f5f5f5}.schedule .gantt_grid .gantt_grid_scale .gantt_grid_head_cell{font-family:'Oswald';font-weight:400;text-transform:uppercase;color:#333}.schedule .gantt_grid .gantt_row{font-family:'Oswald';font-weight:300}.schedule .gantt_task .gantt_task_scale{background:#f5f5f5;font-family:'Oswald';font-weight:300}.schedule .gantt_task .gantt_task_line{background:#0cc;border-color:rgba(0,0,0,0.1)}.schedule .gantt_task .gantt_task_line .gantt_task_content{font-family:'Lato'}.schedule .highlighted_task.gantt_row,.schedule .highlighted_task.gantt_row:hover,.schedule .highlighted_task.gantt_row.odd.gantt_selected{background-color:#333}.schedule .highlighted_task .gantt_cell{color:#fff}.schedule .gantt_cal_light{font-family:'Lato'}.schedule .gantt_cal_ltitle{font-family:'Lato'}.schedule .gantt_cal_ltext textarea{font-family:'Lato'}.schedule .gantt_time_selects select{width:auto;float:left}.schedule .gantt_duration input{width:40px;float:left}.schedule .gantt_cal_cover{opacity:.5}div.dhx_modal_cover{opacity:.5}.gantt_modal_box{width:400px;font-family:'Lato';-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.gantt_modal_box .gantt_popup_text{padding:20px;margin:0;border-bottom:1px solid #ddd;border-radius:0}.gantt_modal_box .gantt_popup_controls{padding:20px}.gantt_modal_box .gantt_popup_controls .gantt_popup_button{display:inline-block;height:auto;padding:10px;margin:0 5px 0 0;font-family:'Lato';line-height:1;text-align:center;outline:none}.gantt_modal_box .gantt_popup_controls .gantt_popup_button div{text-align:center}.gantt_modal_box .gantt_popup_controls .gantt_popup_button.gantt_cancel_button:hover{background:#eee}.gantt_modal_box .gantt_popup_controls .gantt_popup_button.gantt_ok_button{background:#690;border:1px solid #690;text-shadow:none;outline:none}.gantt_modal_box .gantt_popup_controls .gantt_popup_button.gantt_ok_button:hover{background:#360;border-color:#360}#project-schedule-index .gantt_grid_head_delete{padding-top:35px !important}#project-schedule-index .gantt_grid_head_delete input[type='checkbox']{accent-color:red}.gantt_tree_content .delete-checkbox{padding-left:3px;padding-top:5px}.gantt_tree_content .delete-checkbox input[type='checkbox']{accent-color:red}.note-editor .note-toolbar{display:none}.note-editor .note-toolbar .note-btn{color:#333;border-color:#ccc}.note-editor .note-toolbar .note-btn:hover{background:#fff}.note-editor .note-toolbar .dropdown-menu li{margin:0;border-top:1px solid #ddd}.note-editor .note-toolbar .dropdown-menu li:first-child{border-top:none}.note-editor .note-toolbar .dropdown-menu li a{padding:5px 15px}.note-editor .note-toolbar .dropdown-menu li a .note-icon-menu-check{display:none}.note-editor .note-toolbar .btn-group .btn-group+.btn-group{margin-left:0}.agenda-item-modal .note-editor .note-toolbar{display:block}.pdf{padding:10px;font-family:'Lato', sans-serif}.pdf h3.icon-title .icon-container{width:20px}.pdf .page-wrapper{padding:0}.pdf .main{padding:0 20px;box-shadow:none}.pdf .pdf-title-bar{font-size:.76em;background:#690;color:#fff;margin:0 0 10px}.pdf .pdf-title-bar .branding{display:inline-block;font-family:'Oswald', sans-serif;font-weight:300;text-transform:uppercase;padding:5px 10px;margin-right:5px;background:#360}.pdf .pdf-title-bar .branding .branding-icon{display:inline-block;width:12px;margin-right:5px}.pdf .pdf-images{padding:20px 0}.pdf .pdf-images img{padding:10px 0}.pdf .pdf-header{position:relative;padding-right:120px;margin:0 0 20px}.pdf .pdf-header .header-logo{position:absolute;top:0;right:0;max-width:100px;max-height:60px}.pdf .pdf-header h1{font-size:1.5em;line-height:1;margin:0 0 10px}.pdf .pdf-header.header-cover{padding:10px 0}.pdf .pdf-header.header-cover .header-logo{display:block;position:static;margin:0 auto 30px}.pdf .pdf-header.header-cover .header-label{display:block;font-family:'Oswald', sans-serif;font-size:.8em;text-align:center;text-transform:uppercase;margin:0 0 10px;color:#999}.pdf .pdf-header.header-cover .header-title{text-align:center;margin:0}.pdf ul.checked-list{font-size:.75em}.pdf ul.checked-list li{padding:0 0 0 30px}.pdf .log-container h2{padding:10px 18px;background:#eee;color:#333}.pdf .log-container h2 i{font-size:1.3em;margin-right:14px;opacity:.15;vertical-align:bottom}.pdf .log-container .log{position:relative;min-height:70px;padding:10px 0 10px 50px;margin:0 0 10px;border-top:1px solid #ddd}.pdf .log-container .log.grey{background:#eee}.pdf .log-container .log.green{background:#ecfbc8}.pdf .log-container .log:first-child{border-top:none}.pdf .log-container .log.log-comment .color-status,.pdf .log-container .log.Commented .color-status,.pdf .log-container .log.ProjectInvitationCommented .color-status,.pdf .log-container .log.TaskCommented .color-status{color:#01cc7d}.pdf .log-container .log.log-comment .log-icon,.pdf .log-container .log.Commented .log-icon,.pdf .log-container .log.ProjectInvitationCommented .log-icon,.pdf .log-container .log.TaskCommented .log-icon{background:#01cc7d}.pdf .log-container .log.DocumentAdded .color-status,.pdf .log-container .log.DocumentVersionAdded .color-status,.pdf .log-container .log.log-added .color-status,.pdf .log-container .log.log-added-and-assigned .color-status,.pdf .log-container .log.log-checklist-item-reminder .color-status,.pdf .log-container .log.log-version .color-status,.pdf .log-container .log.log-upload .color-status,.pdf .log-container .log.InitialFileAdded .color-status,.pdf .log-container .log.ItemAdded .color-status,.pdf .log-container .log.ItemAddedAndAssigned .color-status,.pdf .log-container .log.RfpCreated .color-status,.pdf .log-container .log.RfpAddedAndAssigned .color-status,.pdf .log-container .log.ItemVersionAdded .color-status,.pdf .log-container .log.TaskCreated .color-status{color:#09c}.pdf .log-container .log.DocumentAdded .log-icon,.pdf .log-container .log.DocumentVersionAdded .log-icon,.pdf .log-container .log.log-added .log-icon,.pdf .log-container .log.log-added-and-assigned .log-icon,.pdf .log-container .log.log-checklist-item-reminder .log-icon,.pdf .log-container .log.log-version .log-icon,.pdf .log-container .log.log-upload .log-icon,.pdf .log-container .log.InitialFileAdded .log-icon,.pdf .log-container .log.ItemAdded .log-icon,.pdf .log-container .log.ItemAddedAndAssigned .log-icon,.pdf .log-container .log.RfpCreated .log-icon,.pdf .log-container .log.RfpAddedAndAssigned .log-icon,.pdf .log-container .log.ItemVersionAdded .log-icon,.pdf .log-container .log.TaskCreated .log-icon{background:#09c}.pdf .log-container .log.log-user .color-status,.pdf .log-container .log.MemberAdded .color-status,.pdf .log-container .log.ProjectCreated .color-status{color:#690}.pdf .log-container .log.log-user .log-icon,.pdf .log-container .log.MemberAdded .log-icon,.pdf .log-container .log.ProjectCreated .log-icon{background:#690}.pdf .log-container .log.log-status-updated.approved-status .color-status,.pdf .log-container .log.RfiCompleted .color-status,.pdf .log-container .log.TaskCompleted .color-status{color:#9c0}.pdf .log-container .log.log-status-updated.approved-status .log-icon,.pdf .log-container .log.RfiCompleted .log-icon,.pdf .log-container .log.TaskCompleted .log-icon{background:#9c0}.pdf .log-container .log.log-assigned .color-status,.pdf .log-container .log.log-status-updated .color-status,.pdf .log-container .log.DocumentAssigned .color-status,.pdf .log-container .log.DocumentStatusChanged .color-status,.pdf .log-container .log.ItemStatusChanged .color-status,.pdf .log-container .log.RfpStatusChanged .color-status,.pdf .log-container .log.TaskStarted .color-status,.pdf .log-container .log.TaskReassigned .color-status{color:#f90}.pdf .log-container .log.log-assigned .log-icon,.pdf .log-container .log.log-status-updated .log-icon,.pdf .log-container .log.DocumentAssigned .log-icon,.pdf .log-container .log.DocumentStatusChanged .log-icon,.pdf .log-container .log.ItemStatusChanged .log-icon,.pdf .log-container .log.RfpStatusChanged .log-icon,.pdf .log-container .log.TaskStarted .log-icon,.pdf .log-container .log.TaskReassigned .log-icon{background:#f90}.pdf .log-container .log.log-status-updated.rejected-status .color-status,.pdf .log-container .log.RfpCanceled .color-status,.pdf .log-container .log.canceled-status .color-status{color:#c00}.pdf .log-container .log.log-status-updated.rejected-status .log-icon,.pdf .log-container .log.RfpCanceled .log-icon,.pdf .log-container .log.canceled-status .log-icon{background:#c00}.pdf .log-container .log.log-schedule-item-added .color-status,.pdf .log-container .log.FieldReportAdded .color-status,.pdf .log-container .log.ScheduleItemAdded .color-status,.pdf .log-container .log.ProjectEventAdded .color-status{color:#0cc}.pdf .log-container .log.log-schedule-item-added .log-icon,.pdf .log-container .log.FieldReportAdded .log-icon,.pdf .log-container .log.ScheduleItemAdded .log-icon,.pdf .log-container .log.ProjectEventAdded .log-icon{background:#0cc}.pdf .log-container .log .log-icon{position:absolute;top:14px;left:0;width:41px;padding:12px 0;font-size:1em;line-height:1;text-align:center;background:#bbb;color:#fff;-moz-border-radius:100px;-webkit-border-radius:100px;-ms-border-radius:100px;border-radius:100px}.pdf .log-container .log .meta-date{font-size:.75em;font-weight:700;color:#999}.pdf .log-container .log h5{margin:0 0 5px}.pdf .log-container .log p:last-child{margin:0}.pdf .print-table{font-size:.7em}.pdf .print-table .table-header th{background:#333;color:#fff}.pdf .print-table .th-header-label{display:block}.pdf .print-table .table-nested{font-size:1em;margin:0;border:none}.pdf .print-table .table-nested tr{border:none}.pdf .print-table .table-nested th,.pdf .print-table .table-nested td{padding:0;border:none}.pdf .print-table .table-nested td{width:auto}.pdf .print-table .table-nested td.project{width:280px}.pdf .print-table .table-nested td.address{width:200px;text-align:right}.pdf .print-table .table-nested h3{margin:0 0 5px}.pdf .print-table .table-nested p{margin:0}.pdf .print-table.table-size-micro{font-size:.4em;border:none}.pdf .print-table.table-size-micro th,.pdf .print-table.table-size-micro td{width:auto;padding:3px}.pdf .print-table.table-size-small{font-size:.55em}.pdf .status-table{font-size:.8em;page-break-after:always}.pdf .invoice-table{font-size:.7em}.pdf .table-index{width:100%;font-size:.75em;border-collapse:collapse}.pdf .table-index thead{background:#f5f5f5;font-size:.85em}.pdf .table-index th,.pdf .table-index td{padding:5px;border-top:1px solid #ccc;vertical-align:top}.pdf .table-index a{font-weight:700;color:#000;text-decoration:none}.pdf .table-index .label{padding:2px 3px 3px;font-size:.7em;font-weight:700;color:#fff}.pdf .table-index .column-desc{width:30%}.pdf .table-index ul{left:-20px;list-style:none;padding:0;position:relative;width:100%}.pdf .table-index li{float:left;height:100px;padding:5px 5px 0 0;width:93px}.pdf .table-index br{clear:both;height:1px}.pdf .table-index img.completed{height:16px;width:16px}.pdf .table-index img{max-height:93px;max-width:93px;object-fit:contain}.pdf p.headline.small{font-size:1.2em}.pdf .cmfusion-stamp{padding-left:50px}.pdf .cmfusion-stamp img{width:40px}.pdf .cmfusion-stamp p{font-size:.7em}.pdf .pdf-embed{display:inline-block;margin:0 0 20px;width:49%}.pdf .pdf-embed .embed-caption{display:block;padding:10px;margin:0 0 50px;background:#333;color:#fff;font-size:.7em}.pdf .pdf-embed .embed-caption .caption-label{font-family:'Oswald';font-size:.8em;font-weight:700;text-transform:uppercase;margin-right:5px}.pdf .pdf-embed .embed-caption .caption-meta{font-size:.8em}.pdf .pdf-embed .embed-caption .caption-spacer{display:inline-block;margin:0 5px;color:#666}.pdf .pdf-embed .embed-caption hr{margin:7px 0 5px;border-top:1px solid #666;border-bottom:none}.pdf .pdf-embed img{display:block;width:100%;margin:0}.pdf .ql-editor{padding:10px;margin:0 0 10px;font-size:.7em}.pdf .page-break{page-break-after:always}@media (max-width: 767px){.bid-request-docs-default{display:none !important}.bid-request-docs-tablet{display:block}}@media (max-width: 600px){.gear-btn-dropdown{position:unset !important;display:unset !important}.gear-btn-dropdown .dropdown .dropdown-menu-resize{width:unset !important}}@media (max-width: 600px){.app-header .utility-buttons .cross-btn .close-btn{margin-top:-68px !important;margin-right:-10px}}@media (max-width: 1280px) and (min-width: 600px){.app-header .utility-buttons .cross-btn .close-btn{position:absolute !important}}@media (min-width: 768px){.bid-request-docs-default{display:block}.bid-request-docs-tablet{display:none !important}}.responsive-hide-desktop{display:none !important}@media (max-width: 350px){.btn-group{position:unset !important}}@media (max-width: 768px){.confirm-btn{margin-top:unset !important}}@media (min-width: 1599px){.cm-header.header-public:after{width:35%}}@media (max-width: 1599px){.recurringContainer .field-recurring{flex-wrap:wrap}}@media (max-width: 1599px){.action-button{position:unset !important}}@media (max-width: 1199px){.cm-header.header-public:after{width:200px}.cm-header.header-public .header-brand{left:15px}.container{width:auto}.page-section{padding:50px 30px}.page-section.section-intro .headline{font-size:1.5em}.hero{padding:50px 30px}.hero h1{font-size:3em}.hero p.headline{font-size:1.5em}.hero p.tagline{font-size:1.4em}.hero.hero-slides{min-height:inherit}.hero.hero-slides .slideshow-content-container{top:5%}.hero.hero-slides .slideshow-content-container h1{font-size:3em}.hero.hero-homepage{padding:30px 30px 70px}.short-hero h1{font-size:1.8em}.project-card .card-image-container{height:180px}.documents-container{overflow:scroll}.recurringContainer .field-recurring{flex-wrap:wrap}}@media (max-width: 1200px){.modal.calendly-modal-wide .modal-dialog{width:auto}}@media (max-width: 1024px){.recurringContainer .field-recurring{flex-wrap:wrap}.responsive-hide-tablet{display:none !important}.responsive-show-tablet{display:block !important}.js-intro{display:none}body.app{background:#fff}body.app .cm-header{position:fixed;width:100%;background:#264d00}body.app .cm-header .header-brand{color:#fff}body.app .page-wrapper{padding:50px 0}.cm-header{height:50px}.cm-header>.container{padding:0}.cm-header .header-container{padding:0}.cm-header .header-mobile-navicon{display:inline-block;position:absolute;top:0;left:0;width:54px;height:50px;padding:15px;z-index:20}.cm-header .header-mobile-navicon .navicon-bar{display:block;height:2px;margin:1px 0 6px;-moz-border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.cm-header .header-mobile-navicon .navicon-bar:last-child{margin-bottom:0}.cm-header .header-brand{position:static;display:block;padding:11px;margin:0 auto;font-size:1.2em;text-align:center}.cm-header .header-brand .brand-icon{background:url("/assets/cmfusion_logo_icon_50x50.png") no-repeat;background-size:23px auto;margin-right:2px}.cm-header .header-nav{display:none}.cm-header.header-public{background:#151515}.cm-header.header-public:after{display:none}.cm-header.header-public .header-mobile-navicon{padding:20px 15px}.cm-header.header-public .header-brand{padding:15px 0;font-size:1.4em}.cm-header.header-public .header-brand:before{display:none}.cm-header.header-public .header-brand .brand-icon{width:25px;height:25px;margin:3px 4px 0 0;background:url("/assets/cmfusion_logo_icon_50x50.png") no-repeat;background-size:25px auto}.cm-mobile-nav{display:block;position:fixed;top:0;left:-280px;width:280px;height:100%;overflow:scroll;background:#fff;z-index:1001;-webkit-transition:0.25s all ease-in-out;-moz-transition:0.25s all ease-in-out;-ms-transition:0.25s all ease-in-out;-o-transition:0.25s all ease-in-out;transition:0.25s all ease-in-out}.cm-mobile-nav.nav-open{left:0}.cm-mobile-nav .nav-container{padding:15px}.cm-mobile-nav .nav-header{position:relative;padding:0 0 10px;margin:0;border-bottom:2px solid #ddd}.cm-mobile-nav .nav-header .header-title{font-family:'Oswald', sans-serif;font-size:1.2em;font-weight:400;text-transform:uppercase;color:#333}.cm-mobile-nav .nav-header .nav-close{position:absolute;top:-8px;right:0;font-size:2.4em;font-weight:300;line-height:1;color:#999;text-decoration:none}.cm-mobile-nav .nav-header .nav-close:hover{color:#333}.cm-mobile-nav ul.header-nav{list-style:none;font-family:'Oswald', sans-serif;font-size:1em;font-weight:300;margin:0}.cm-mobile-nav ul.header-nav li{margin:0;border-top:1px solid #ddd}.cm-mobile-nav ul.header-nav li:first-child{border-top:none}.cm-mobile-nav ul.header-nav li a{position:relative;display:block;padding:15px 0;color:#666;text-decoration:none}.cm-mobile-nav ul.header-nav li a i{position:absolute;top:20px;right:0;width:16px;opacity:.5;text-align:center}.cm-mobile-nav ul.header-nav li a:hover{color:#690}.cm-mobile-nav ul.header-nav li a .notification-number{font-family:'Helvetica Neue', sans-serif;font-size:.7em;font-weight:700;line-height:1;display:inline-block;padding:4px 5px;margin:2px 0 0 5px;background:#c00;color:#fff;vertical-align:top;-moz-border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.cm-mobile-nav ul.header-nav li a .notification-label{color:#fff}.cm-mobile-nav ul.header-nav li .nav-dropdown{display:none}.cm-mobile-nav ul.header-nav li.open>a{padding:15px;color:#fff;background:#360}.cm-mobile-nav ul.header-nav li.open>a i{right:10px}.cm-mobile-nav ul.header-nav .dropdown-menu{width:100%;padding:10px;background:#690;font-size:.85em;border:none;box-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.cm-mobile-nav ul.header-nav .dropdown-menu li{border-color:#558000}.cm-mobile-nav ul.header-nav .dropdown-menu li.view-all{border-top:2px solid #558000}.cm-mobile-nav ul.header-nav .dropdown-menu li a{padding:15px 0;font-weight:300;color:#fff}.cm-mobile-nav ul.header-nav .dropdown-menu li a:hover{background:none}.app-wrapper{padding:50px 0 0 0px}.app-header h1{font-size:1.5em}.app-header .utility-buttons{top:15px}.app-header .utility-buttons .dropdown .mega-dropdown{display:none}.list-nav{font-size:1em}.list-nav li a .nav-icon{font-size:2em}.upload-container .image-container.container-cropped{height:150px}.project-nav,.bid-request-nav{top:50px;width:54px}.project-nav .project-label,.bid-request-nav .project-label{display:none}.project-nav .nav-title,.bid-request-nav .nav-title{display:none}.project-nav .app-nav li a,.bid-request-nav .app-nav li a{padding:15px !important}.project-nav .app-nav li a .nav-text,.bid-request-nav .app-nav li a .nav-text{display:none}.project-nav .app-nav li a .nav-icon,.bid-request-nav .app-nav li a .nav-icon{display:block}.project-nav .app-nav li a .nav-icon i,.bid-request-nav .app-nav li a .nav-icon i{position:static}.project-nav .app-nav li a .nav-label,.bid-request-nav .app-nav li a .nav-label{display:none}.project-nav .app-nav li.nav-search,.bid-request-nav .app-nav li.nav-search{margin:0}.project-nav .app-nav li.nav-search a,.bid-request-nav .app-nav li.nav-search a{padding:15px;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.page-section.section-special .special-title{font-size:1.4em}.page-overlay .overlay-content{padding:0;margin:55px auto}.page-overlay .overlay-content .overlay-close{top:-10px;right:0;font-size:3.2em}.page-overlay .overlay-content .overlay-title{font-size:1.5em}.page-overlay .overlay-content.content-search{margin:60px 40px 0 40px}.page-overlay .overlay-content.content-search .form-field{max-width:100%}.modal.modal-wide .modal-dialog{width:auto}.modal.calendly-modal-wide .modal-dialog{width:auto}.auth-wrapper.wrapper-slim{width:80%}}.margin-top-home-points{margin-top:50px}@media (max-width: 992px){h1,h1.value-prop,.page-header.public h1{font-size:3em;line-height:1.4em}iframe{height:500px}.cm-header .navbar .navbar-nav{font-size:.9em}.hero .hero-label{text-align:center}.hero h1{text-align:center}.hero h1 span{text-align:center}.hero p{text-align:center}.hero .signup-disclaimer{text-align:center}.hero.hero-slides .slideshow-content-container{top:0}.hero.hero-slides .slideshow-content-container h1{font-size:2.5em}.hero.hero-slides .slideshow-content-container .cta-button{font-size:1.5em;padding:20px 30px}.short-hero h1{font-size:1.5em}.short-hero p.tagline{font-size:.85em}.short-hero .cta-button{font-size:1.2em}.content-image-container .container-content{padding:30px}.page-overlay .overlay-content{width:auto}.margin-top-home-points{margin-top:20px}.home-page-registration-form .email-signup-container{display:flex;justify-content:center}}@media (max-width: 768px){.mobile-hide{display:none}.mobile-only{display:block}.responsive-hide-mobile{display:none !important}h1,h1.value-prop,.page-header.public h1{font-size:2em;line-height:1.4em}h2{font-size:1.4em}h3{font-size:1.2em}h4{font-size:1em}h5{font-size:.9em}h6{font-size:.9em}p.headline{font-size:1.5em}p.headline.mini{font-size:1.18em !important}ul.list-columns-4 li{width:48%}.btn-block{margin:0 0 10px}.block-break{display:inline-block;margin-left:4px}.padded-content-left{padding-left:0}.page-header h1{font-size:1.5em;line-height:1.3em;padding:0 0 10px}.page-header .header-utility{position:static}.page-header .header-utility .utility-logo{display:block}.page-header .utility-buttons{position:static;margin:0 0 10px}.page-header.public{padding:50px 15px 30px}.page-header.public h1 span{margin-top:0}.page-header.public .header-breadcrumb{font-size:.8em}.page-section p.headline{font-size:1.4em}.page-section.section-hero h2{font-size:1.8em}.page-section.section-hero p.tagline{font-size:.9em}.page-section.section-devices{padding:150px 0 50px}.page-section.section-devices .section-image{width:500px;margin-left:-250px}.page-section.section-special .special-title{text-align:center}.page-section.section-special .special-title span{display:block;text-align:center}.page-section.section-hero{padding:50px 15px}.page-section.section-hero .hero-cta-title{font-size:2em}.page-section.section-hero .hero-cta-title .cmfusion-icon{width:30px;height:30px;background-size:30px auto}ul.rsp-grid li{width:48%}ul.rsp-grid.grid-columns-2 li,ul.rsp-grid.grid-columns-4 li{width:48%}ul.rsp-grid.grid-no-spacing li{width:100%}ul.rsp-grid.grid-tiles{margin:0%}ul.rsp-grid.grid-tiles li{width:100%;margin:0 0 15px}ul.rsp-grid.grid-lines li{width:50%;border:none !important}ul.rsp-grid.grid-lines.lines-fixed-height li{min-height:inherit}.block-grid{display:block}.block-grid .grid-cell{display:block;width:100%}.block-grid .grid-cell.cell-50{width:100%}.block-grid .grid-cell.cell-image{height:300px}.feature h3 .icon-container{width:48px}.public .navbar-container{padding:0 15px}.cm-header .navbar-brand{font-size:1.2em;padding:15px 0 15px 33px}.cm-header .navbar-brand .brand-icon{left:0;top:12px;background:url("/assets/cmfusion_logo_icon_50x50.png") no-repeat;background-size:25px auto}.cm-header .navbar .navbar-toggle{background:none;color:#690;border:none;margin-right:0;outline:none}.cm-header .navbar .navbar-toggle .icon-bar{background:#690}.cm-header .navbar .navbar-collapse{margin:0;padding:0}.cm-header .navbar .navbar-nav{margin:0}.cm-header .navbar .navbar-nav li a{padding:5px 10px}.cm-header .navbar .navbar-nav li ul.dropdown-menu{border-top-left-radius:0}.cm-header .navbar .navbar-nav li ul.dropdown-menu li:first-child{border-top:1px solid rgba(102,153,0,0.5)}.cm-header .navbar .navbar-nav li.dropdown-notifications ul.dropdown-menu{width:auto}.cm-header .navbar .navbar-nav li.dropdown-notifications ul.dropdown-menu li:first-child{border-top:none}.cm-header .navbar .navbar-nav li:hover .nav-dropdown{display:none}.app-wrapper{padding:50px 0 0}.error-wrapper{padding:15px 0}.app-header{padding:15px 15px 0}.app-header h1{padding:0 0 15px;margin:0 0 15px}.app-header .utility-buttons{position:static}.app-header .header-container{margin:0 0 15px}.app-header .header-container h1{margin:0}.app-content{min-height:inherit;padding:15px;margin:0 0 20px}.app-content .content-main{padding:20px 0 0;margin:20px 0 0;border-left:none;border-top:1px solid #ddd}.app-content .content-main.document-content{margin:0}.authentication-container{padding:20px 0 0;margin:20px 0 0;border:none;border-top:2px solid #eee}.authentication-container.login{padding:0 0 20px;margin:0 0 20px;border-top:0}.authentication-container.registration{border-top:none;border-bottom:2px solid #ddd;padding:0 0 20px;margin:0 0 20px}.project-container .container-thumb{width:130px;height:80px}.project-mobile-container .container-thumb{width:100px;height:70px}.project-info-container .project-image{margin:0 0 10px}.project-info-container .project-company-logo{margin:20px 0 0}.project-card .card-image-container{height:220px}.page-section .section-image-raised{margin-top:0}.page-section.section-special{padding:30px 15px 40px}.hero{padding:50px 15px}.hero h1,.hero h1.value-prop{font-size:2.5em;line-height:1.2em;text-align:center}.hero h1 span,.hero h1.value-prop span{text-align:center}.hero h1 .prop-construction,.hero h1.value-prop .prop-construction{margin:0 0 7px}.hero p{text-align:center}.hero .cta-button{display:block;margin:0 0 15px !important;text-align:center}.hero.landing-form h1,.hero.landing-form h3,.hero.landing-form p{text-align:center}.hero.hero-slides .slideshow-content-container{position:static;padding:20px}.hero.hero-slides .slideshow-content-container h1{font-size:2em}.hero.hero-cta{padding:70px 15px}.hero.hero-homepage{padding:30px}.short-hero h1{font-size:2em;text-align:center}.short-hero h1 span{text-align:center}.short-hero p.tagline{font-size:1em;text-align:center}.short-hero .cta-button{display:block;font-size:1.5em;text-align:center}.cm-chart .chart-header{padding:0}.cm-chart .chart-header .header-utilities{position:static;width:100%}.cm-chart .chart-header .header-inline-form .form-container{display:block;margin:0 0 10px}.cm-chart .chart-header .header-inline-form .form-container .picker__holder{width:unset}.cm-chart .chart-header .header-inline-form label,.cm-chart .chart-header .header-inline-form input,.cm-chart .chart-header .header-inline-form button{display:block}.cm-chart .chart-header .header-inline-form input[type="text"],.cm-chart .chart-header .header-inline-form select{width:100%;height:auto;padding:10px}.cm-chart .chart-header .header-inline-form button{margin-bottom:5px;width:100%}.cm-chart .chart-header .header-inline-form .cancel-serach-button{width:100%}.features-nav ul li{width:50%;border-top:1px solid rgba(255,255,255,0.15)}.features-nav ul li.nav-top-row{border-bottom:none}.features-nav ul li.nav-middle-item{border-left:none;border-right:none}.features-content{min-height:inherit;margin:0 0 30px;padding-left:0;border-left:0}.public .footer-container{padding:0 15px}p.copyright{text-align:left}p.legal{margin:0 0 20px}.upload-container .image-container.container-cropped{height:200px}.auth-wrapper.wrapper-slim{width:90%}.documents-container{border-right:none;border-left:none}table.responsive-table,table.table.responsive-table{border-top:1px solid #ccc}table.responsive-table .helper-text,table.table.responsive-table .helper-text{display:block;margin:5px 0 0}table.responsive-table .column-symbol,table.table.responsive-table .column-symbol{display:none}table.responsive-table td,table.table.responsive-table td{position:relative;padding:10px 10px 10px 110px}table.responsive-table td .mobile-label,table.table.responsive-table td .mobile-label{position:absolute;top:7px;left:0;width:100px;padding:5px;background:#f5f5f5;font-size:.75em}table.responsive-table.table-list td,table.table.responsive-table.table-list td{position:relative;padding:10px 10px 10px 100px}table.responsive-table.dashboard-table .header-column,table.table.responsive-table.dashboard-table .header-column{padding:10px 0;font-weight:700}table.responsive-table.project-info-table td,table.table.responsive-table.project-info-table td{padding:10px}table.responsive-table thead{display:none}table.responsive-table tr,table.responsive-table th,table.responsive-table td{display:block}table.responsive-table tr{border-top:1px solid #ccc}table.table.feature-table tr.row-header.header-plans{display:none}table.table.feature-table tbody tr td,table.table.feature-table tfoot tr td{text-align:left}table tr.mobile-header{display:block}table.table-horizontal th{width:auto}table.table-horizontal td{padding-top:0 !important;border-top:none !important}.mobile-label{display:inline-block;width:130px;margin-right:5px;vertical-align:top}table.table-list tr{border-bottom:1px solid #ddd}table.document-table th{width:auto}table.document-table td{border-top:none !important}table.project-info-table th{border-top:none !important}table.project-info-table td{border-top:none !important}table.project-info-table .highlight th,table.project-info-table .highlight td{border:none}.table .column-thumb{width:auto}.table .action-buttons{text-align:left}.table .action-buttons .btn{padding:7px 15px}.dashboard-table thead{display:none}.dashboard-table tr,.dashboard-table th,.dashboard-table td{display:block}.dashboard-table tr{border-top:3px solid #ddd}.dashboard-table .header-column{width:auto}.dataTables_wrapper .row:first-child{border:none}.dataTables_wrapper .row:first-child .col-xs-6{width:100%}.dataTables_wrapper .dataTables_filter label{display:block;float:none}.dataTables_wrapper .dataTables_filter label input[type="search"]{display:block;width:100%;margin:5px 0 0}.dataTables_wrapper .row:last-child{margin:0}.dataTables_wrapper .row:last-child .col-xs-6{width:100%;padding:0}.dataTables_wrapper .dataTables_paginate{float:none}.dataTables_wrapper .table td{padding:10px 10px 10px 100px}.dataTables_wrapper .table .column-id{width:auto !important}.pricing-column.starter{margin-top:0}.panel-green .dashboard-table tr{border-top:3px solid #9c0}.panel-primary .dashboard-table tr{border-top:3px solid #9cf}.project-info-table th,.project-info-table td{padding:10px 0}.project-info-table th{width:auto}.table-add{table-layout:inherit}.cm-calendar.fc .fc-toolbar{font-size:.8em}.cm-calendar.fc .fc-view-container{font-size:.5em}.mobile-nav-trigger{display:block}.mobile-nav-collapse{display:none}.nav-pills.pills-green li{display:block;float:none}.nav-pills.pills-green li a{display:block}.breadcrumb{padding:10px 15px}body.public .alert.alert-banner{top:55px}.nav-tabs.tabs-columns{display:block}.nav-tabs.tabs-columns li{display:block;width:100% !important;padding:0 !important}.nav-tabs.tabs-columns li a{position:relative;display:block;padding:15px 15px 15px 35px;text-align:left}.nav-tabs.tabs-columns li a i{position:absolute;top:18px;left:10px;width:20px;margin:0;text-align:center}.modal .modal-content .modal-header h3 .header-title-logo{margin:0 5px 0 0}.modal .modal-content .modal-header .close{top:10px}.modal.modal-cta .modal-header .close{top:14px}.panel .panel-heading .heading-title{padding:0 0 0 25px}.panel .panel-heading .heading-title .title-icon{top:-1px}.pagination-container .pagination{float:none;display:block;width:100%}.pagination-container .pagination-results{float:none;display:block;width:100%;margin:0 0 15px}.js-intro-container{display:block}.btn-mobile-block{display:block;width:100%;margin:0 0 10px}.nested-fields.fields-columns .status-dropdown{margin:10px 0 0}.nested-fields.fields-columns .option-check{margin:10px 0 0}.home-page-registration-form .form-field{max-width:unset}}@media (max-width: 600px){iframe{height:300px}.list-nav{text-align:left}.list-nav li{display:block;border-top:1px solid rgba(255,255,255,0.15)}.list-nav li:first-child{border-top:none}.list-nav li a{padding-left:65px}.list-nav li a .nav-icon{position:absolute;top:15px;left:10px;width:45px;font-size:2em;margin:0}.top-bar .top-nav{font-size:.75em}.top-bar .top-nav li.support-center{display:none}.top-bar .top-nav li{border:none}.top-bar .top-nav li a{padding:10px 15px}.top-bar .top-nav li:last-child{border:none}ul.rsp-grid{margin-left:0}ul.rsp-grid li{width:100%;margin:0 0 15px}ul.rsp-grid.grid-columns-2 li,ul.rsp-grid.grid-columns-4 li{width:100%}ul.rsp-grid.grid-lines li{width:100%;padding:15px}.app-header .utility-buttons .btn{display:block;width:100%;padding:10px;margin:0 0 10px;text-align:left}.app-header .utility-buttons .btn i{width:16px;text-align:center}.app-header .utility-buttons .dropdown{display:block}.app-header .utility-buttons .dropdown .dropdown-menu{width:100%}.page-section{padding:30px 15px}.page-section h2.large-title{font-size:1.5em}.page-section h2.large-title span.dots{padding:1px 15px;margin-top:-2px}.page-section.section-devices{padding:80px 0 30px}.page-section.section-devices .section-image{width:360px;margin-left:-180px}.hero{padding:30px 15px}.hero p.headline{font-size:1.2em}.hero p.tagline{font-size:1em;margin:0 0 30px}.hero p.pricing{font-size:1em}.hero .hero-overlay{padding:30px 20px}.short-hero h1{font-size:1.5em}.short-hero .cta-button{font-size:1.2em}.features-nav ul li{width:100%}.content-image-container .container-content{padding:15px}.content-image-container .container-content h3{font-size:1.4em}.log-container .log{padding-right:10px}.log-container .log .meta-date{position:static;display:block;width:auto;margin:0 0 5px;text-align:left}.upload-container .image-container.container-cropped{height:200px}.auth-wrapper{padding:30px}.auth-wrapper.wrapper-slim{width:100%}.checkbox-inline.checkbox-button,.radio-inline.radio-button{display:block}.testimonial{padding:0 0 0 100px}.testimonial img,.testimonial .avatar{width:80px}.testimonial img.logo-padded,.testimonial .avatar.logo-padded{padding:0;border:none}.testimonial blockquote{font-size:1em}p.legal{font-size:.75em}.free-trial-container{padding:15px 15px 10px 90px}.free-trial-container img{top:15px;width:70px}.cm-calendar.fc .fc-toolbar{position:relative;padding-top:50px}.cm-calendar.fc .fc-toolbar>*>*{float:none}.cm-calendar.fc .fc-toolbar .fc-button{font-size:.85em}.cm-calendar.fc .fc-toolbar .fc-center{position:absolute;top:10px;left:0;width:100%;z-index:10}.cm-calendar.fc .fc-toolbar .fc-center h2{text-align:center}.cm-calendar.fc.calendar-small .fc-toolbar{padding-top:15px}.form-container .form-step-buttons .btn{float:none;display:block;width:100%;margin:0 0 10px;text-align:center}.form-field.field-top-action .action-button{position:static;display:block;width:100%}.form-field.field-top-action .mobile-action-btn{position:static;display:unset;width:unset}.project-thumb-container{width:auto;height:auto}.project-thumb-container img{width:100%}.cta-guide .guide-close{position:static;display:block;width:100%}.status-meter{display:block}.status-meter .meter-step{display:block;width:100% !important;border-left:none;border-top:1px solid #ccc}.status-meter .meter-step:first-child{border-top:none}.nav-tabs li{float:none;border:none;border-top:1px solid #ddd}.nav-tabs li a{display:block;text-align:left;border:none !important}.nav-tabs li a i{width:24px;text-align:center}.nav-tabs li.active a{background:#f5f5f5}.category-list .list-item .item-link{padding-right:10px}.category-list .list-item .item-actions{position:static;display:block;padding:15px}.category-list .list-item.item-child .item-link{padding-right:10px}.mobile-hide{display:none !important}}@media (max-width: 500px){.top-bar .top-nav{font-size:.8em}.top-bar .top-nav li.nav-email{display:none}ul.list-columns-4 li{display:block;width:auto}.hero.hero-cta .value-prop{font-size:2em;line-height:1.5}.modal .table.table-price{font-size:.7em}.modal .table.table-price th,.modal .table.table-price td{padding:7px}}@media print{.print-hide{display:none}}.open-tasks-notification{font-family:'Helvetica Neue', sans-serif;font-size:.7em;font-weight:700;line-height:1;display:inline-block;padding:4px 5px;margin:0 0 0 5px;background:#c00;color:#fff;vertical-align:top;-moz-border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.open-tasks-notification.yellow-notifier{background:#f9de3e;color:#c00}.account-tasks-nav-icons{position:absolute;right:20px;top:16px}.rfi-events{display:flex;align-items:flex-start}.rfi-event-delete-btn{margin:4px 15px 0 0}.rfi-event-description{margin-bottom:5px}@media (max-width: 1024px){.project-nav,.bid-request-nav{position:static;display:block;width:auto}.project-nav .project-nav-mobile-toggle,.project-nav .bid-request-nav-mobile-toggle,.bid-request-nav .project-nav-mobile-toggle,.bid-request-nav .bid-request-nav-mobile-toggle{display:block}.project-nav .project-nav-mobile-toggle .mobile-toggle-icon,.project-nav .bid-request-nav-mobile-toggle .mobile-toggle-icon,.bid-request-nav .project-nav-mobile-toggle .mobile-toggle-icon,.bid-request-nav .bid-request-nav-mobile-toggle .mobile-toggle-icon{position:absolute;top:15px;left:15px}.project-nav .project-nav-mobile-toggle .mobile-toggle-title,.project-nav .bid-request-nav-mobile-toggle .mobile-toggle-title,.bid-request-nav .project-nav-mobile-toggle .mobile-toggle-title,.bid-request-nav .bid-request-nav-mobile-toggle .mobile-toggle-title{margin-left:20px}.project-nav .app-nav,.bid-request-nav .app-nav{display:none}.project-nav .app-nav li a .nav-text,.bid-request-nav .app-nav li a .nav-text{display:inline-block}.project-nav .app-nav li a .nav-icon,.bid-request-nav .app-nav li a .nav-icon{display:inline-block}.project-nav .app-nav li a .nav-icon i,.bid-request-nav .app-nav li a .nav-icon i{position:absolute;left:auto !important;right:20px}.project-nav .app-nav li a .nav-label,.bid-request-nav .app-nav li a .nav-label{display:inline-block;position:static;vertical-align:top;margin:-1px 0 0 5px}.project-nav .app-nav li.nav-search a .nav-icon i,.bid-request-nav .app-nav li.nav-search a .nav-icon i{top:18px;right:20px}.project-nav .app-nav .grid-header-mobile,.bid-request-nav .app-nav .grid-header-mobile{display:grid;grid-template-columns:1fr 1fr 1fr}.project-nav .app-nav .grid-header-mobile li,.bid-request-nav .app-nav .grid-header-mobile li{border-top:1px solid rgba(255,255,255,0.1)}.project-nav .app-nav .grid-header-mobile li a,.bid-request-nav .app-nav .grid-header-mobile li a{display:flex;flex-direction:column-reverse;height:100%}.project-nav .app-nav .grid-header-mobile li a .nav-text,.bid-request-nav .app-nav .grid-header-mobile li a .nav-text{display:inline-block;text-align:center}.project-nav .app-nav .grid-header-mobile li a .nav-icon,.bid-request-nav .app-nav .grid-header-mobile li a .nav-icon{display:inline-block;text-align:center}.project-nav .app-nav .grid-header-mobile li a .nav-icon i,.bid-request-nav .app-nav .grid-header-mobile li a .nav-icon i{position:static}.project-nav .app-nav .grid-header-mobile li a .nav-label,.bid-request-nav .app-nav .grid-header-mobile li a .nav-label{display:none}.project-nav .app-nav .grid-header-mobile li a .navicon-tooltip,.project-nav .app-nav .grid-header-mobile li a .navicon-tooltip-sort,.bid-request-nav .app-nav .grid-header-mobile li a .navicon-tooltip,.bid-request-nav .app-nav .grid-header-mobile li a .navicon-tooltip-sort{display:none}.project-nav .app-nav .grid-header-mobile li.nav-search a .nav-icon i,.bid-request-nav .app-nav .grid-header-mobile li.nav-search a .nav-icon i{top:18px;right:20px}.project-nav .app-nav .mobile-sortable-menu-container .grid-header-mobile li,.bid-request-nav .app-nav .mobile-sortable-menu-container .grid-header-mobile li{border-top:unset}.account-tasks-nav-icons{display:none}}.custom-form-subheading{padding:15px 0 0 0}.select-all-contacts:focus{outline:none !important}.pt20{padding-top:20px}.pt5{padding:5px 0}.slideshow-container{max-width:1000px;hegiht:160px;position:relative;margin:auto}.slideshow-container .mySlides{display:none}.slideshow-container img{vertical-align:middle}.slideshow-container .mySlides{width:100%;height:100%;object-fit:contain}.slideshow-container .prev,.slideshow-container .next{background:#888;cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;margin-top:-22px;color:white;font-weight:bold;font-size:18px;transition:0.6s ease;border-radius:0 3px 3px 0;user-select:none}.slideshow-container .next{right:0;border-radius:3px 0 0 3px}.slideshow-container .prev:hover,.slideshow-container .next:hover{background-color:rgba(0,0,0,0.8)}.slideshow-container .text{color:#f2f2f2;font-size:15px;padding:8px 12px;position:absolute;bottom:8px;width:100%;text-align:center}.slideshow-container .numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}.slideshow-container .fade{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s}@-webkit-keyframes fade{from{opacity:.4}to{opacity:1}}@keyframes fade{from{opacity:.4}to{opacity:1}}@media only screen and (max-width: 300px){.prev,.next,.text{font-size:11px}}.dot{cursor:pointer;height:15px;width:15px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color 0.6s ease}.dot.active,.dot:hover{background-color:#717171}.mySlides.fade{opacity:unset;-webkit-transition:unset;transition:unset}.punchlist-show-empty{height:100px}.send-auto-remainder-container .submittal-days-before-text{font-size:100%}@media (min-width: 768px) and (max-width: 1540px){.send-auto-remainder-container .submittal-days-before-text{font-size:81%}}.menu-template-container{list-style:none;padding:0 0 60px 0}.menu-template-container li{border-bottom:1px solid green;padding:10px 5px}.menu-template-container li a{text-decoration:none}.rotate-180{transform:rotate(180deg)}.project-activity-loader{min-height:50vh;display:flex;align-items:center;justify-content:center}.home-key-points-container{display:flex;justify-content:center}.home-key-points-container .btn{font-size:22px}.custom-loading{width:150px;padding:20px;background:rgba(0,0,0,0.5);color:#fff;text-align:center}.custom-loading .loading-icon{display:inline-block;width:30px;height:30px;margin-right:10px;vertical-align:middle}.custom-loading .loading-icon img{width:30px}.project-nav-loader{display:flex;align-items:center;justify-content:center}#agenda-items-table .agenda-item-name{font-size:15px;font-weight:bold;padding:10px 0}#agenda-items-table .action-buttons{text-align:right}#agenda-items-table .action-buttons .btn{padding:3px 10px;margin:0 0 5px;font-size:.85em;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px}#agenda-items-table .action-buttons .btn.delete-button i{margin:0}#agenda-items-table .action-buttons .btn.btn-danger,#agenda-items-table .action-buttons .btn.btn-delete{border:1px solid rgba(204,0,0,0.35)}#agenda-items-table .action-buttons.block-buttons .btn{display:block}.unset-padding{padding:unset !important}.unset-margin{margin:unset !important}.recurringContainer .field-recurring{display:flex;align-items:center}.recurringContainer .field-recurring label{font-weight:normal;white-space:nowrap}.recurringContainer .field-recurring select{margin-bottom:10px;width:unset}.recurringContainer .field-recurring .recurringDateContainer{margin:0 0 10px 10px;margin-left:auto}datalist{position:relative;max-height:10em;overflow-x:hidden;overflow-y:auto;padding:0px 0px 0px 10px;color:#333;border:1px solid #999;text-decoration:none;background:#eee;-moz-border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px}datalist:hover{background:#eee}datalist option{background-color:#eee;cursor:pointer}datalist option:hover{color:white;outline:0 none;background-color:#09c;padding:0px 0px 0px 0px}.variable-width-for-dropdown{width:unset !important}.variable-width-for-dropdown .list-group-item .switch{margin-left:10px}.picker__box{overflow:auto}.align-left{text-align:left !important}.app-content .account-settings{padding-bottom:30px;text-align:center}.calendar-view{margin-right:11px}.btn{margin-bottom:5px}.scroll-view{overflow-y:auto;max-height:200px}.open>.action-btn-dropdown{padding:4px 10px;display:flex;align-items:center;justify-content:space-between}.empty-trash{display:flex;padding:10px;background:#eee;color:#333;border:none;margin:20px}.empty-trash .trash-paragraph{flex:1}.empty-trash a{color:black}.unset-max-height{max-height:unset !important}.unset-cursor-pointer{cursor:unset !important}.is-invalid{border:1px solid red}.is-invalid:focus-visible{outline:1px solid red;border-radius:2px}.empty-error{color:red}.dropdown-menu-resize{padding:15px 15px 10px !important;width:380px !important}.dropdown-menu-toggles-resize{padding:15px 15px 10px !important;width:300px !important}.gear-btn-dropdown{display:inline-block}.confirm-btn{margin-top:29px}.parsley-required{padding:3px !important}.picker__list{padding:unset !important}#projects-datatable_length{display:inline-flex}.special-compact-grid{display:flex}@media (max-width: 500px){.btn-sm-mobile{padding:5px 12px !important}.btn-lg-mobile{padding:15px 15px !important;font-size:12px !important;padding:5px 15px !important}}@media (max-width: 500px){.pagination{display:flex;align-items:center;justify-content:center}}.modal-btn{display:inline-block;padding:9px 20px;margin-top:-4px}@media (min-width: 365px) and (max-width: 413px){#project-event-actions{display:flex;gap:3px;margin-left:-20px}}@media (max-width: 320px){.action-buttons>.btn-group>.action-btn-dropdown>a{display:flex;width:20px;height:28px;justify-content:center;font-size:9px}}.submittals-header-button{display:flex;gap:4px;align-items:center;justify-content:center}.submittals-header-button #gear-dropdown-menu{margin-bottom:unset}.submittals-header-button #gear-dropdown-menu .dropdown>#dropdownMenuButton i{margin-right:unset}.utility-buttons>a>i{margin-right:unset}.pdf-btn-icon{margin-right:0px !important}@media (min-width: 769px) and (max-width: 1024px){.metric.metric-link{min-height:150px}}.inline-td{display:inline-block;white-space:nowrap}.cost-item-select{height:30px;padding:5px}@media (min-width: 1024px){.field-report-comment-form{margin-top:36px}.responsive-hide-laptop{display:none !important}.header-card-image{width:44px;height:36px;margin-right:5px}.nav-display-right-flex{display:flex !important;align-items:center;justify-content:flex-start}.project-list-dropdown .dropdown-menu{width:270px;left:0 !important;right:auto !important}.mobile-header-setting-btns{display:none !important}}.forecast-column{border-right:1px solid #ccc}.split-container{display:flex;width:100%}.split_left{width:100%;z-index:1;display:flex;flex-direction:column;flex-wrap:wrap}.split-container-border{border-radius:10px;border:1px solid #cbd5e0}.split_right{border-radius:10px;padding:5px;background:#e3ecdc;min-height:300px;z-index:2;flex:1}.split_bar{width:15px;cursor:col-resize;z-index:2}.split_bar:hover{background:#F8F8F8}.drag-icon{font-size:20px;font-weight:500;letter-spacing:-1px;color:black}.new-form-container{background:white}.margin-bottom-5{margin-bottom:5px}.margin-bottom-10{margin-bottom:10px}.margin-bottom-20{margin-bottom:20px}.field-report-task-btn{font-size:14px !important;margin-left:5px;padding:6px 12px}@media (min-width: 2159px){.card .card-table{margin:0 0 11px;border-bottom:unset;border-top:unset;border-collapse:unset}.card .card-table th,.card .card-table td{padding:0px 0}}@media (max-width: 1624px) and (min-width: 1280px){.app-header .pop-out-buttons{position:static}}@media (max-width: 2110px) and (min-width: 1280px){.app-header .xl-pop-out-buttons{position:static}}@media (max-width: 1865px) and (min-width: 1280px){.app-header .submittal-pop-out-buttons{position:static}}.overflow-div{max-height:200px;overflow-y:auto;margin:unset}.inline-text{display:inline;margin-right:5px}.toggle-switch{float:right}.model-zindex-1060{z-index:1060}@media (min-width: 768px){.scrollable-container{padding:0 20px 0 0;overflow-y:scroll}.breadcrumb{font-size:1em;padding:10px 20px}}@media (max-width: 1280px){.dropdown-menu-uplift{z-index:3000000000}}@media only screen and (max-width: 768px){.modal{margin-top:40px}}.pm-drop-toggle{padding:8px 12px;border:none;cursor:default}.logo-right{padding:4px;right:0;position:absolute;font-size:0.7em !important}.dropdown-btn{height:44px;font-size:14px;width:100%}.buttontext{width:100%;overflow:hidden;white-space:nowrap;display:block;text-overflow:ellipsis}.display-right-flex{display:flex;align-items:center;justify-content:flex-start}.document-header-flex{display:flex;align-items:center;justify-content:flex-start;border:1px solid #ddd;margin-bottom:15px;padding:5px}.document-header-flex p{margin:0}.padding-15px{padding:0 15px}@media (min-width: 768px){.vl{border-right:2px solid #eee}}@media (min-width: 1280px){.utility-btns-expanded{width:200px;display:flex;justify-content:flex-end}}@media (max-width: 600px){.app-header .utility-buttons.left-utility-btns .btn.btn-default.dropdown-toggle{display:flex}.app-header .utility-buttons .btn.btn-default.dropdown-toggle.btn-drop-up{display:flex}}.app-header .utility-buttons.left-utility-btns{right:unset}table.dataTable span.highlight{background-color:#a2e08dd4;border-radius:0.28571429rem}table.dataTable span.column_highlight{background-color:#ffcc99;border-radius:0.28571429rem}@media (max-width: 768px){.child-table{padding-left:30px !important}}.password-field{position:relative}.toggle-password-btn{width:50px;height:100%;margin-bottom:96px;position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;cursor:pointer}@media (min-width: 768px){.mobile-view-name{display:none}.attachment-view-hide{display:block !important}.collapse{display:block}.email-confirmation-model .email-confirmation-dialog{width:620px}}.bold-text{font-weight:800}.laptop-view-content{padding:0 20px 20px}@media (max-width: 768px){.mobile-column-hide{display:none !important}.attachment-view-hide{display:none}.mobile-view-name{display:block}.collapsebale-btn{position:absolute;right:20px}.mobile-ass-span::before{content:"Assigned To:";display:inline-block}.punchlist-reminder-auto .days-before-input{width:20px !important;padding:0 !important}.log-container .log .meta-date-mobile{font-size:.75em;font-weight:700;color:#999}}.weather-container-row{display:flex;overflow-x:auto}.weather-container-row .forecast-column{min-width:200px}@media (max-width: 768px){.mobile-view-content .dataTables_filter{display:flex;align-items:flex-end;padding:0 0 10px !important}.mobile-view-content .dataTables_filter label{width:100%;display:unset}.datatable-drop-btn{margin:0 !important}.mobile-view-content .dataTable td{padding:4px 10px !important}.mobile-view-content .dataTable td.checkbox-column{padding:4px 0 4px 10px !important}.mobile-view-content .dataTable td.project-mobile-column{padding:4px 10px 4px 0 !important}.checkbox-column input[type="checkbox"]{margin-right:0}.mobile-view-content .dataTable h5,.mobile-view-content .dataTable p{margin:0}.app-content.mobile-view-content{padding-top:0 !important}.mobile-view-content .dataTables_wrapper .row .col-sm-6{padding-left:0;padding-right:0}.mobile-view-content .table .action-buttons{text-align:right}.mobile-view-content .table .action-buttons .three-dot-menu{padding:7px 2px}.mobile-view-content .table .action-buttons .mobile-menu-btn{padding:0px 2px;margin:0}.mobile-view-content .nav-pills i,.mobile-view-content .nav-pills .badge{display:none}.mobile-updated-view-content .dataTables_filter{display:flex;align-items:flex-end;padding:0 0 10px !important}.mobile-updated-view-content .dataTables_filter label{width:100%;display:unset}}.mobile-view-content .dataTables_filter{overflow:unset !important}.mobile-updated-view-content .dataTables_filter{overflow:unset !important}.custom-filter-dropdown{margin-left:5px}.custom-sort-dropdown{margin-right:5px}.datatable-drop-btn{padding:4px 8px !important}.custom-filter-dropdown .dropdown-menu .list-group{margin:unset}.custom-sort-dropdown .dropdown-menu .list-group{margin:unset}.custom-sort-dropdown .list-group-item button{display:flex;justify-content:space-between;align-items:center;width:100%}.custom-sort-dropdown .list-group-item .btn{padding:0;margin-bottom:0 !important;background:transparent}.custom-sort-dropdown .list-group-item .btn .sort-icon{font-weight:300}.dropdown-menu-filter{padding:15px 15px 10px !important;width:250px !important}@media (max-width: 600px){.mobile-responsive-header .utility-buttons{display:flex !important;overflow-x:auto !important}.app-header .utility-buttons .dropdown.flex-btn-dropdown{position:unset;display:unset}.mobile-responsive-header .utility-buttons .flex-btn-dropdown .dropdown-menu{max-width:240px}.mobile-responsive-header .utility-buttons .flex-btn-dropdown .dropdown-menu-full-width{max-width:unset}.mobile-responsive-header .utility-buttons .btn{width:unset;margin-right:2px;max-height:40px}.buttons-under-headers .btn{display:block;padding:10px;margin:0 0 10px;text-align:left;width:unset;margin-right:2px;max-height:40px}.buttons-under-headers .btn i{margin-right:0px;width:16px;text-align:center}}@media (min-width: 600px){.break-line{display:none}.buttons-under-headers .btn{display:flex;flex-direction:column;align-items:flex-start;font-weight:600}.buttons-under-headers .btn i{margin-bottom:10px}.buttons-under-headers .btn.has-tooltip{height:63px}.buttons-under-headers #gear-dropdown-menu{margin-bottom:0}.buttons-under-headers .btn:not(:last-child){margin-right:5px}.buttons-under-headers .btn{margin-bottom:5px !important}}ul.mobile-tabs-container.nav.nav-pills{height:50px;margin-left:0;display:flex;width:100%;overflow-x:scroll}ul.mobile-tabs-container.nav.nav-pills li{height:50px;overflow:hidden;display:flex;justify-content:center;width:100%;min-width:80px}ul.mobile-tabs-container.nav.nav-pills li a{padding:8px 4px;font-size:14px;line-height:1;text-align:center;display:flex;align-items:center;justify-content:center;width:100%;color:#09c;border-radius:0;border-bottom:1px solid #ddd}ul.mobile-tabs-container li{margin:0px}.nav-pills>li.active>a{border:1px solid #ddd;border-bottom:0 !important;background-color:transparent;color:#555 !important;border-top-right-radius:4px !important;border-top-left-radius:4px !important}.signup-title{line-height:1.3;font-size:calc(26px + 1.5vw);margin-bottom:40px}.signup_image{display:flex;justify-content:flex-start;font-size:45px}.signup-left{display:flex;flex-direction:column;margin:0 70px}#email-signup-field{max-width:400px;border-radius:10px;height:55px}.desktop-line{display:inline-block}@media only screen and (min-width: 768px){#email-signup-field::placeholder{font-size:18px}}@media only screen and (max-width: 767px){.desktop-line{display:none}}.signup-disclaimer a{color:#690}.signup-btn{border-radius:10px !important;font-size:calc(14px + 1.2vw);background:#0099cc !important}.signup-headline{font-weight:600 !important;font-size:calc(14px + 1.2vw) !important}.checklist-signup{background-color:white;color:#9c0;border-radius:25px}.signup-auth-brand{display:flex;align-items:center;position:relative;font-family:'Oswald', sans-serif;font-size:2.2em;font-weight:700;line-height:1;text-align:center;text-transform:uppercase;color:#fff;z-index:25;margin:20px 0}.signup-auth-brand .brand-icon{display:inline-block;width:33px;height:33px;margin:0 10px 0 0;background:url("/assets/cmfusion_logo_icon_50x50.png") no-repeat;background-size:33px auto;vertical-align:top}.signup-auth-brand .brand-text strong{font-size:1.03em}.signup-auth-brand span{font-size:1.1em;font-weight:300}.signup-auth-brand:hover{color:#ddd;text-decoration:none}.signup-auth-brand sup{font-size:.75em;font-weight:300;color:#9c0;text-transform:none}@media (max-width: 768px){.signup-left{margin:0 20px}.signup-auth-brand{font-size:2.2em;margin:20px 0;justify-content:center}.signup-auth-brand .brand-icon{width:33px;height:33px;background-size:33px auto}.centered-form{display:flex;flex-direction:column;align-items:center}.landing-page-submit-form .form-field{width:100%;max-width:400px;margin-bottom:10px}.full-form-field{max-width:unset}.signup-btn{width:100%}}.font-bold{font-size:14px;font-weight:800}.child-td{padding:0px !important}.checklist-item-child-table{margin-bottom:0 !important;font-size:100%}@media (max-width: 768px){.mobile-view-content .dataTables_filter input[type="search"]{padding-left:25px !important}.mobile-view-content .dataTables_filter::before{content:'\e003';font-family:'Glyphicons Halflings';position:absolute;margin-left:43px;margin-bottom:5px}.mobile-updated-view-content .dataTables_filter input[type="search"]{padding-left:25px !important}.mobile-updated-view-content .dataTables_filter::before{content:'\e003';font-family:'Glyphicons Halflings';position:absolute;margin-left:6px;margin-bottom:5px}}.field-report-delete-btn{font-size:12px !important;padding:4px 10px;margin:0}.field-report-delete-btn-th{width:84px}@media (max-width: 1865px) and (min-width: 1280px){.field-report-comment{width:200px}}.field-report-attachment-table{margin-top:5px}.question-muliple-choice{display:flex;flex-direction:column}.section-question-container{margin-top:5px}.question-checkbox{width:18px;height:18px;cursor:pointer}.inspection-report-question-description+.note-editor{margin-top:5px}.report-section-name{font-size:20px;font-weight:500}.inspection-report-section{margin-top:15px}.add-section-btn-margin{margin-top:15px}.inspection-table{width:100%;border:1px solid #ddd;margin:0 0 20px;border-collapse:collapse}.inspection-table tr{border-top:1px solid #ddd}.inspection-table th,.inspection-table td{display:table-cell;padding:7px;line-height:1.5em}.inspection-table tr:first-child th,.inspection-table tr:first-child td{border-top:none}.inspection-table tr:first-child{background:#f9f9f9}.inspection-table th{width:100px;font-weight:700}.inspection-table td{width:80%}.inspection-table .column-desc{width:80%}.inspection-table.table-items thead th{background:#333;color:#fff}.inspection-table.table-items th,.inspection-table.table-items td{width:12%}.inspection-table.table-items th.column-schedule-item,.inspection-table.table-items td.column-schedule-item{width:64%}.inspection-table.table-items th .item-helper,.inspection-table.table-items td .item-helper{font-size:.85em;font-weight:300}.inspection-table.table-items .row-nested th{padding-left:20px}.inspection-table.table-data-list{table-layout:fixed}.inspection-table.table-data-list thead th{width:auto;background:#fff;border-bottom:1px solid #999}@media (max-width: 768px){.image-td-mobile{padding:2px !important}.image-top-margin{margin-top:40px !important}.form-container.padding-10{padding:10px}.padding-5px{padding:10px 5px !important}.padding-4-8px{padding:4px 8px !important}.grid-header-mobile .project-component-checkbox{margin-right:0}}.right-align-action-button{text-align:right}.action-dropdown-menu-width{min-width:unset}.project-btn-large{font-size:16px;padding:8px 16px;margin-bottom:15px}.create-item-dropdown .project-btn-large{margin-bottom:0}.btn-margin-zero{margin-bottom:0 !important}@media (max-width: 768px){.right-action-btn-dropdown{top:unset;right:25px}}@media (max-width: 350px){.right-action-btn-dropdown{top:unset;right:50px}}.large-icon{font-size:30px !important;line-height:1 !important}@media (max-width: 768px){.large-icon{margin:2px 10px 0 0 !important}}@media (min-width: 600px) and (max-width: 1280px){.mobile-responsive-header .utility-buttons .flex-btn-dropdown .dropdown-menu{left:0;right:auto}}@media (max-width: 768px){.app-header .utility-buttons .dropdown .dropdown-menu.right-dropdown{left:0;right:auto}.mobile-view-responsive-table thead th{display:none}.mobile-view-responsive-table tbody td{display:none}.mobile-view-column-show{display:table-cell !important}.pdf-preview-container{height:400px;width:100%}}.right-action-btn-dropdown{min-width:unset}.right-action-btn-dropdown .btn:not(:last-child){margin-right:5px}.right-action-btn-dropdown .btn{margin-bottom:0 !important}@media (min-width: 769px){table.submittal-table-list{table-layout:fixed;border-bottom:1px solid #ddd}table.submittal-table-list th{color:#333;font-size:.85em;text-transform:uppercase}table.submittal-table-list td{vertical-align:top !important}table.submittal-table-list td.submittal-row span{display:block}table.submittal-table-list .column-directory{width:20px !important}table.submittal-table-list .column-id{width:50px !important}table.submittal-table-list .created-by-name{font-weight:900}table.submittal-table-list p{margin:0}.time-tracking-respnsive-fields .col-sm-1,.time-tracking-respnsive-fields .col-sm-2,.time-tracking-respnsive-fields .col-sm-3{padding-left:7px;padding-right:7px}.pdf-preview-container{height:700px}.laptop-view-content .dataTables_filter input[type="search"]{padding-left:25px !important}.laptop-view-content .dataTables_wrapper .dataTables_filter{padding:10px 0;font-size:.85em;display:flex}.laptop-view-content .dataTables_wrapper .dataTables_filter label{margin:0}.laptop-view-content .dataTables_wrapper .dataTables_filter label input[type="search"]{width:240px;margin-left:0}.laptop-view-content .dataTables_filter::before{content:'\e003';font-family:'Glyphicons Halflings';position:absolute;margin-left:7px;margin-top:5px}}.time-tracking-respnsive-fields{padding-right:55px !important}.time-tracking-respnsive-fields .remove_fields::before{content:none !important}.time-tracking-respnsive-fields .remove_fields{padding:8px 16px !important;width:unset !important;border:1px solid #c00 !important}.time_entry_hour_output{font-size:inherit;font-weight:500 !important;padding:10px 0}.member-dropdown-menu{right:0;left:0}.support-chat-icon{font-size:20px !important;margin:0 !important;padding:0 !important}.email-support-dropdown{position:fixed;bottom:20px;right:20px;z-index:9999}.email-support-dropdown .dropdown-menu-btn{background-color:#99cc00;color:#fff;border:none;border-radius:50%;width:48px;height:48px;cursor:pointer}.email-support-dropdown .dropdown-menu-btn:hover{width:53px;height:53px;color:#fff}.email-support-dropdown-menu{top:unset !important;bottom:70px !important;right:0;left:auto;width:400px;max-height:700px;min-height:300px;height:auto;overflow-y:auto;border-radius:20px;padding:0}.email-support-header-container{padding:32px 36px 40px;color:#fff;background:linear-gradient(0deg, #78d460 2%, #690 20%)}.email-support-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:50px;height:40px}.email-support-header .image-container{height:100%}.email-support-header .email-support-font{font-weight:600}.email-support-header .image-container img{border-radius:50%;width:auto;height:auto;max-width:100%;max-height:100%}.email-support-form-container{position:relative;padding:10px 20px}@media (max-height: 800px){:root{--current-height: calc(100vh - 120px)}.email-support-dropdown-menu{max-height:var(--current-height)}}@media (max-width: 450px){.email-support-dropdown-menu{width:100vw;position:fixed;margin-bottom:20px;margin-left:20px}}.modal-p-bold{font-weight:500 !important}.modal-span-bold{font-size:1.34em;font-weight:500 !important}.flex-headers-btn-dropdown{position:unset !important;display:unset !important}.flex-headers-btn-dropdown .dropdown-menu{left:unset}@media (max-width: 768px){table.document-bordered-table td{border-top:1px solid #ddd !important}.mobile-projects-cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px}.mobile-projects-cards .card{padding:10px;min-height:100px;display:flex;align-items:center;justify-content:center;margin:0 0 10px}.mobile-projects-cards .card .card-value{text-align:center;font-size:2.7em;display:flex;flex-direction:column}.mobile-projects-cards .card .value-label{text-align:center}.flex-headers-btn-dropdown .dropdown-menu{left:unset;right:0}}.inspection-question-table{border:none;width:100%;margin:0}.inspection-question-table tr{padding:0;margin:0}.inspection-question-table th{padding:0 10px;margin:0}.inspection-question-table td{padding:0 10px;margin:0}.inspection-question-table td input{padding:0;margin:0}.question-attachment-table{border:1px solid #ccc;width:100%;margin:0}.question-attachment-table tr{border-top:none;border-bottom:none}.question-attachment-table td{display:table-cell;line-height:1.5em;padding:0 7px}.question-attachment-table td p{padding:0;margin:0}.question-attachment-table .pdf-upload-container{margin:4px}.question-attachment-table tr:first-child{background:none}.pdf-upload-container{border:1px solid #ccc;width:100%}.pdf-upload-container.no-border{border:none;padding:0}.pdf-upload-container .image-container{display:block}.pdf-upload-container .image-container img{width:100%;height:100%}.pdf-upload-container .image-container .attachment-img{height:unset}.pdf-upload-container .image-container.container-cropped{height:150px;overflow:hidden}.pdf-upload-container .image-container.container-cropped.cropped-small{height:120px}.pdf-upload-container .upload-content{padding:10px}.pdf-upload-container .upload-content .content-title{line-height:1.3;margin:0 0 5px}.pdf-upload-container .upload-content .content-timestamp{font-size:.75em;color:#999}.pdf-upload-container .upload-content .content-timestamp:last-child{margin:0}.pdf-upload-container .upload-content .content-title-comment{font-size:.75em;color:#000}.pdf-upload-container .upload-content .content-title-comment:last-child{margin:0}.pdf-upload-container .upload-content .content-action{padding:10px 0 0;border-top:1px solid #e5e5e5}.attchments-overflow-div{max-height:400px;overflow-y:auto;margin:unset}.random-div{display:flex;align-items:center;flex-direction:column}#signatureparent{width:510;color:darkblue;background-color:darkgrey;padding:20px}#signature-pad{border:2px dotted black;background-color:lightgrey}.dropdown-btn-new-item{font-size:0.7em !important;padding-left:10px}.btn-new-project-item{margin-bottom:15px}.h45{height:25px}.mobile-nav-setting-btn{background:transparent;color:white;border:0px}.mobile-document-dropdown-btn{background:transparent;border:1px solid #ccc;border-radius:4px;width:45px}.mobile-document-info-btn{background:transparent;border:0;color:grey;font-size:13px;text-decoration:underline}.document-info-dropdown-menu{padding:10px}.document-info-dropdown-menu .table{margin-bottom:0;border:none;max-width:300px}.document-info-dropdown-menu .table th{min-width:110px;font-weight:600}.document-info-dropdown-menu .table th,.document-info-dropdown-menu .table td{padding:4px 8px}.document-info-dropdown-menu .table tr:first-child th,.document-info-dropdown-menu .table tr:first-child td{border:none}.document-close-dropdown-btn{margin-right:15px;margin-top:10px;opacity:0.5}.document-info-container{position:relative}.document-info-container h5{display:inline-block}.component-alert-info p{font-weight:500 !important;margin:0}.must-bold{font-weight:500 !important}.datatable_page_length_info{display:flex;align-items:center;justify-content:flex-start}.datatable_new_info_pagination{display:flex;align-items:center;justify-content:space-between}.description-row .complete-text{display:none}.description-row:hover .complete-text{display:inline}.description-row:hover .truncate-text{display:none}.support-email-alert{font-size:18px}.calendar-project-name{margin-left:20px;font-size:20px;font-weight:700}.pdf-project-calendar-container{width:670px}.dropmenu-right-document{right:0;left:auto}.template-toggles .list-group{margin:0}.template-toggles .list-group .list-group-item{border-bottom:1px solid #999;display:flex;justify-content:space-between;padding-left:25px}.user-edit-form .input-legacy-label{display:none}.user-edit-form .input-container{position:relative;border-radius:4px 4px 0 0;transition:background-color 500ms}.user-edit-form .input-container:hover{background-color:#ececec}.user-edit-form .input-container:focus-within{background-color:#dcdcdc}.user-edit-form .input-container .input-new-label{display:block;position:absolute;top:50%;transform:translateY(-50%);left:16px;color:rgba(0,0,0,0.5);transition:color 500ms, transform 500ms}.user-edit-form .input-container input,.user-edit-form .input-container select{color:rgba(0,0,0,0.87);padding:16px 16px 6px}.user-edit-form .input-container input:focus+.input-new-label,.user-edit-form .input-container input:active+.input-new-label,.user-edit-form .input-container input:not(:placeholder-shown)+.input-new-label{transform:translateY(-110%);font-size:0.7rem}.user-edit-form .input-container select:not(:placeholder-shown)+.input-new-label{transform:translateY(-110%);font-size:0.7rem}.breadcrumb>.active{color:#000}.buttons-under-headers .dropdown .dropdown-menu{min-width:220px;padding:10px;margin:0}.buttons-under-headers .dropdown .dropdown-menu li{margin:0;border-top:1px solid #ddd}.buttons-under-headers .dropdown .dropdown-menu li:first-child{border-top:none}.buttons-under-headers .dropdown .dropdown-menu li a{position:relative;padding:15px 15px 15px 30px;margin:0;line-height:1;text-align:right}.buttons-under-headers .dropdown .dropdown-menu li a i{position:absolute;top:15px;left:15px}@media (max-width: 768px){.datatable_page_length_info{flex-direction:column}.datatable_new_info_pagination{flex-direction:column}.datatable_new_info_pagination .pagination{margin:0px}}.welcome-component-list{list-style-type:none}.welcome-component-list li{margin:0 0 5px 20px}.step-wrapper{position:relative;overflow:hidden}.step-content{display:none;position:absolute;width:100%;transition:transform 0.5s ease}.step-content.active{display:block}.slide-in-right{transform:translateX(100%)}.slide-out-left{transform:translateX(-100%)}.slide-in-left{transform:translateX(-100%)}.slide-out-right{transform:translateX(100%)}.division-index-toggle{cursor:pointer;display:flex;align-items:center}.division-index-toggle .arrow{margin-right:8px;transition:transform 0.2s}.division-index-toggle .arrow.open{transform:rotate(90deg)}.btn-email-back{padding:9px 20px !important;font-weight:bold;margin-bottom:3px !important}.account-menu-project-label{display:flex;align-items:center}.account-menu-project-label .account-menu-dropdown{position:relative}.account-menu-project-label .account-menu-dropdown .project-pc-navicon{padding-right:7px}.account-menu-project-label .account-menu-dropdown .project-pc-navicon .navicon-bar{font-size:22px;color:white}.account-menu-project-label .account-menu-dropdown .dropdown-menu{padding:0}.account-menu-project-label .account-menu-dropdown .dropdown-menu .account-links-nav{min-width:210px;padding:10px;margin:0;font-size:.9em;border:none;box-shadow:none;border-radius:0;list-style:none}.account-menu-project-label .account-menu-dropdown .dropdown-menu .account-links-nav li{margin:0}.account-menu-project-label .account-menu-dropdown .dropdown-menu .account-links-nav li:not(:first-child){border-top:1px solid #690}.account-menu-project-label .account-menu-dropdown .dropdown-menu .account-links-nav li a{display:flex;padding:10px 15px;font-size:16px;color:black;text-decoration:none}.account-menu-project-label .account-menu-dropdown .dropdown-menu .account-links-nav li a .nav-icon{margin-right:10px}.account-menu-project-label .account-menu-dropdown .dropdown-menu .account-links-nav li a:hover{background-color:#690;color:white}.account-menu-project-label .label-tip{top:unset}.pricing-plans-toggle-container{display:flex;justify-content:center;margin-bottom:46px}.pricing-plans-toggle-container .pricing-plans-box{list-style-type:none;display:inline-flex;align-items:center;justify-content:center;padding:0.2em;margin:0 !important;border-radius:50px;border:1px solid grey}.pricing-plans-toggle-container .pricing-plans-box li{margin:0}.pricing-plans-toggle-container .pricing-plans-box button{border-radius:10000px;position:relative;color:black}.pricing-plans-toggle-container .pricing-plans-box .btn-style{background-color:transparent;border:0px;cursor:pointer;border-radius:50px;padding:12px 22px}.pricing-plans-toggle-container .pricing-plans-box .btn-text-off-style{position:absolute;bottom:-1em;left:50%;transform:translateX(-50%);background-color:gold;border-radius:50px;padding:0 1em;white-space:nowrap;color:black;font-weight:500}.pricing-plans-toggle-container .pricing-plans-box .btn-text{letter-spacing:0.00938em;padding:0 32px}.pricing-plans-toggle-container .pricing-plans-box .btn-text-off{margin:0px;font-family:'Helvetica Neue', sans-serif;font-weight:400;line-height:150%;letter-spacing:0.02em;font-size:0.725rem}.pricing-plans-toggle-container .pricing-plans-box .active-plan-btn{background-color:#360;color:white}@media (max-width: 520px){.pricing-plans-toggle-container .pricing-plans-box .btn-text{font-size:0.8rem;padding:0}}@media (min-width: 768px){.pricing-plans-toggle-container .pricing-plans-box .btn-text{font-size:1rem}.pricing-plans-toggle-container .pricing-plans-box .btn-text-off{font-size:0.75rem}}@media (min-width: 1024px){.pricing-plans-toggle-container .pricing-plans-box .btn-text{font-size:1.125rem}.pricing-plans-toggle-container .pricing-plans-box .btn-text-off{font-size:0.875rem}}.pricing-card-container{display:grid;column-gap:2rem;row-gap:3rem;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr))}.pricing-card-container .pricing-card{position:relative;padding:3em 1.5em 1em;border:1px solid #808080;border-top:10px solid #360;border-radius:8px;display:flex;flex-direction:column}.pricing-card-container .active-plan{border:3px solid black;border-top-width:37px;margin-top:-27px}.pricing-card-container .pricing-current-plan{position:absolute;top:-19px;left:0;width:100%;text-align:center;color:#fff;transform:translateY(-50%);font-family:'Helvetica Neue', sans-serif;font-size:1rem}.pricing-card-container .pricing-plan-info,.pricing-card-container .plan-price-text{margin:0;text-align:center;font-family:'Helvetica Neue', sans-serif;font-weight:500;letter-spacing:-0.01em;line-height:120%}.pricing-card-container .price-text-off-style{transform:translateX(5%);background-color:gold;border-radius:50px;padding:0 1em;white-space:nowrap;color:black;font-weight:500}.pricing-card-container .price-text-off{line-height:150%;letter-spacing:0.02em;font-size:0.725rem}.pricing-card-container .pricing-plan-info{font-size:1.25rem}.pricing-card-container .plan-price{display:flex;align-items:center;justify-content:center;min-height:3rem}.pricing-card-container .plan-price-text{font-size:1.75rem}.pricing-card-container .plan-info-container{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #E0E0E2;text-align:center;min-height:120px}.pricing-card-container .plan-info-container .price-deduction-details,.pricing-card-container .plan-info-container .plan-benefits-details{font-family:'Helvetica Neue', sans-serif;font-size:1rem;font-weight:400;line-height:1.2em;margin:0}.pricing-card-container .plan-info-container .price-deduction-details .price-deduction-details-container,.pricing-card-container .plan-info-container .price-deduction-details .plan-benefits-details-container,.pricing-card-container .plan-info-container .plan-benefits-details .price-deduction-details-container,.pricing-card-container .plan-info-container .plan-benefits-details .plan-benefits-details-container{display:flex;flex-direction:column;align-items:center;padding-top:16px;font-size:20px}.pricing-card-container .plan-info-container .price-deduction-details .price-deduction-details-container p,.pricing-card-container .plan-info-container .price-deduction-details .plan-benefits-details-container p,.pricing-card-container .plan-info-container .plan-benefits-details .price-deduction-details-container p,.pricing-card-container .plan-info-container .plan-benefits-details .plan-benefits-details-container p{margin:0}@media (min-width: 768px){.pricing-card-container .pricing-plan-info{font-size:1.5rem}.pricing-card-container .plan-price-text{font-size:2rem}}@media (min-width: 1024px){.pricing-card-container .pricing-plan-info{font-size:1.75rem;line-height:150%;letter-spacing:0.01em}.pricing-card-container .plan-price-text{font-size:2.25rem;line-height:130%;letter-spacing:0.01em}}body.cms-page{max-width:1140}.cms-icon{width:20px;height:20px;top:4px;position:relative}.cms-container li{position:relative}.cms-container i.fa,.cms-container i.glyphicon{width:20px;height:20px;top:4px;position:relative;font-size:.9em;padding-top:1px;color:#690}li.expandable ul{display:none}li.expandable .icon-collapse{display:none}li.expandable.expanded .icon-expand{display:none}li.expandable.expanded .icon-collapse{display:inline-block}li.expandable.expanded ul{display:inline-block}.panel.expandable:not(.expanded) .panelContent>*{display:none}.panel.expandable:not(.expanded) .panelContent h1,.panel.expandable:not(.expanded) .panelContent h2,.panel.expandable:not(.expanded) .panelContent h3,.panel.expandable:not(.expanded) .panelContent h4,.panel.expandable:not(.expanded) .panelContent h5,.panel.expandable:not(.expanded) .panelContent h6{display:block}.panel.expandable:not(.expanded) .panelContent .icon-collapse{display:none}.panel.expandable h1,.panel.expandable h2,.panel.expandable h3,.panel.expandable h4,.panel.expandable h5,.panel.expandable h6{cursor:pointer;position:relative}.panel.expandable .icon-expand,.panel.expandable .icon-collapse{position:absolute;right:0px}.panel.expandable.expanded .icon-expand{display:none}.feature .icon-container .cms-icon{width:44px;height:44px}.cms-container{padding-top:20px;padding-bottom:20px}.cms-container p{font-size:20px}.cms-container li{padding-left:26px;position:relative}.cms-container li .cms-icon:not(.icon-expand):not(.icon-collapse),.cms-container li i.fa,.cms-container li i.glyphicon{position:absolute;left:-26px;top:5px}.cms-container ul,.cms-container ol{margin:0px}.cms-container .aside img{max-width:326px}.cms-container .normal img{max-width:538px}.cms-container .two-left-sidebar .aside{width:33%}.cms-container .two-left-sidebar .normal{width:67%}.cms-container .two-right-sidebar .aside{width:33%}.cms-container .two-right-sidebar .normal{width:67%}.cms-container .two-equal .normal{width:50%}.cms-container .cell{padding-left:5px;padding-right:5px}.cms-container .image-center-wrapper{display:inline-block;text-align:center;width:100%}.cms-container .columnLayout{width:100%;display:flex;flex-direction:row}.cms-container .columnLayout .cell{display:inline-block;height:inherit;align-items:stretch}.cms-container .fixed-width .cell{width:100%}.cms-container h2{font-size:30px}.cms-container.features h2{color:#690}.cms-container.features .confluence-embedded-file-wrapper{background:url(/assets/cms/green-dots-white.png) bottom right no-repeat;background-size:200px 200px}.cms-container.features .innerCell>ul>li>p{max-width:400px;cursor:pointer;position:relative}@media (max-width: 1024px){.cms-container.features .innerCell>ul>li>p{max-width:100%}}.cms-container.features .innerCell>ul>li>p .icon-expand,.cms-container.features .innerCell>ul>li>p .icon-collapse{position:absolute;right:0px}.cms-container.features .innerCell>ul>li li{padding:0px}.cms-container.improve-efficiency{background-color:#690;color:white}.cms-container.improve-efficiency h2{margin-left:20%;margin-right:20%;margin-top:20px;margin-bottom:20px}.cms-container.improve-efficiency p{position:relative}.cms-container.improve-efficiency .confluence-embedded-file-wrapper{background:url(/assets/cms/wide-green-dots.png) top left no-repeat;background-size:320px 160px}.cms-container.easy-to-use h2{color:#690;margin-left:20%;margin-right:20%;margin-top:20px;margin-bottom:20px}.cms-container.easy-to-use .confluence-embedded-file-wrapper{background:url(/assets/cms/green-dots-white.png) bottom left no-repeat;background-size:200px 200px}.cms-container.pros-and-cons{background:#333}.cms-container.pros-and-cons .container{position:relative}.cms-container.pros-and-cons .container::before{content:'';display:block;position:absolute;top:0px;left:-100px;width:110px;height:200px;background:url(/assets/cms/green-dots-grey.png);background-size:200px 200px}.cms-container.pros-and-cons .container::after{content:'';display:block;position:absolute;bottom:0px;right:-200px;width:200px;height:200px;background:url(/assets/cms/green-dots-grey.png);background-size:200px 200px}.cms-container.pros-and-cons h2{color:#690}.cms-container.pros-and-cons li{color:#ffffff;margin:30px}.cms-container.pros-and-cons .large-title{color:#fff}.cms-container.pros-and-cons .large-title span.dots{background:#333}.cms-container.pros-and-cons strong{color:#ffffff}.cms-container.pros-and-cons h2 strong{color:#669900}.cms-container.faq{background:#ffffff}.cms-container.faq .container{position:relative}.cms-container.faq .container::before{content:'';display:block;position:absolute;top:200px;left:-100px;width:110px;height:200px;background:url(/assets/cms/green-dots-white.png);background-size:200px 200px}.cms-container.faq h2{color:#669900}.cms-container.faq h2 em{color:#252524}.cms-container.faq .panel:first-of-type{margin-top:15px}.cms-container.faq .panelContent{padding-left:60px}.cms-container.faq .panelContent h3{margin-left:-60px}.cms-container.faq ul{list-style:disc;list-style-position:inside}.cms-container.faq ul p{display:inline-block;margin-bottom:0px}.cms-container.faq ul ul{list-style:circle;list-style-position:inside}.cms-container.faq h3{margin-right:auto;width:500px;padding-right:20px;padding-left:60px;font-size:24px;color:#690}.cms-container.faq h3 .icon-question{position:absolute;left:-5px;height:60px;width:60px}@media (max-width: 1600px){.cms-container.pros-and-cons .container::before{display:none}.cms-container.pros-and-cons .container::after{display:none}.cms-container.faq .container::before{display:none}}@media (max-width: 1024px){.cms-container .columnLayout{width:100%;display:block;flex-direction:none}.cms-container .aside img{max-width:100%}.cms-container .normal img{max-width:100%}.cms-container .two-left-sidebar .aside{width:100%}.cms-container .two-left-sidebar .normal{width:100%}.cms-container .two-right-sidebar .aside{width:100%}.cms-container .two-right-sidebar .normal{width:100%}.cms-container .two-equal .normal{width:100%}}@media (max-width: 600px){.cms-container.faq .panelContent{padding-left:0px}.cms-container.faq .panelContent h3{margin-left:0px;width:100%}}@media (max-width: 1024px){.cms-page .page-section{padding-left:0px;padding-right:0px}}
